255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,9,2,7,8,10,1,3,6,4,5,255,196,0,122,16,0,1,3,2,4,3,5,4,5,6,7,6,12,16,2,27,0,1,2,3,4,5,6,7,17,18,8,9,19,20,33,49,56,181,21,34,65,119,22,71,133,134,197,23,35,50,81,97,113,24,51,66,118,129,145,180,25,36,37,82,114,161,38,39,52,69,83,98,166,177,193,209,211,212,57,67,84,86,87,88,99,100,104,115,116,130,149,150,179,196,228,240,53,54,55,68,178,225,73,117,132,146,162,164,194,101,131,147,148,163,165,182,195,103,210,40,85,241,135,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,6,7,4,5,8,3,2,1,255,196,0,75,17,1,0,1,2,3,3,7,7,9,5,6,5,5,1,1,0,0,1,2,3,4,5,17,6,33,49,7,18,65,81,97,113,177,19,34,51,53,114,161,178,20,50,54,66,82,129,145,193,209,21,52,98,179,240,22,35,36,130,131,225,55,67,68,115,241,83,146,194,195,210,84,162,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,170,33,194,184,10,129,74,46,170,84,7,10,186,38,167,13,118,191,16,239,209,83,173,141,93,117,93,64,238,7,9,224,114,0,20,43,209,191,164,168,114,139,168,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,204,164,226,31,4,102,206,42,198,88,6,130,79,103,226,140,19,121,175,182,87,91,39,145,28,249,169,224,169,116,44,172,133,116,77,241,59,70,238,77,53,141,238,218,238,229,141,242,124,85,114,138,42,138,106,157,243,193,149,103,5,136,196,89,185,126,213,19,52,219,210,106,152,232,137,157,34,103,179,93,218,240,225,215,11,166,0,62,216,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,85,208,225,30,142,253,21,64,43,0,225,124,0,225,206,211,226,114,139,170,106,117,61,171,174,169,169,216,223,209,64,42,0,165,87,69,2,160,82,142,57,213,20,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,14,20,228,225,64,234,149,202,137,220,189,231,91,36,87,251,187,151,187,196,174,86,57,218,104,138,162,40,85,139,170,129,91,17,81,59,245,43,67,144,0,227,67,144,0,225,78,64,31,27,247,190,69,106,106,168,125,13,95,212,85,211,106,46,168,135,27,116,64,43,5,40,167,58,160,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,181,143,179,51,24,229,39,22,88,251,27,96,155,189,69,21,117,22,56,186,201,36,113,212,75,20,85,177,50,228,233,22,154,161,35,123,86,72,30,232,218,143,143,84,71,34,126,229,38,148,131,30,34,124,192,230,119,243,202,245,253,182,82,55,180,117,77,22,237,213,76,233,49,43,175,145,107,22,241,56,188,101,155,212,197,84,213,110,34,98,120,76,106,152,62,30,243,219,12,113,17,151,20,217,129,134,169,42,40,156,217,157,67,114,160,159,85,117,21,107,24,199,73,18,63,68,73,91,182,70,57,175,106,38,173,123,117,70,59,115,27,114,200,73,225,159,136,76,79,195,190,99,209,226,91,101,117,67,172,21,179,67,6,34,182,177,137,43,107,104,145,254,242,182,53,115,83,174,198,185,238,137,251,155,163,149,81,87,99,222,215,76,174,94,227,188,63,153,216,34,201,143,240,181,79,90,215,125,163,142,178,13,94,199,62,61,201,239,69,38,199,57,169,44,110,220,199,181,28,187,94,199,55,93,80,206,202,179,40,199,219,210,175,159,28,123,123,81,110,80,54,38,230,201,227,124,165,136,215,13,114,124,201,234,254,9,237,142,137,223,172,111,227,171,208,128,13,178,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,222,230,69,154,217,163,129,115,198,199,105,193,57,147,138,112,245,12,216,82,154,166,74,91,85,226,162,146,39,202,181,149,141,89,21,145,189,168,174,86,177,169,187,77,116,106,39,193,9,33,34,215,154,103,152,28,63,252,205,164,254,219,90,105,179,234,170,163,7,51,76,233,190,22,95,36,214,45,98,54,146,154,47,83,21,71,50,189,211,17,49,195,181,120,249,98,230,46,96,227,239,202,87,211,188,117,136,113,31,96,246,55,101,246,181,206,122,206,134,254,217,191,167,213,115,182,238,216,205,116,211,93,169,175,130,25,206,71,191,41,143,173,79,176,255,0,247,226,66,15,92,150,169,171,3,68,213,58,206,255,0,25,96,114,155,102,221,141,170,197,91,181,76,83,76,115,55,68,105,30,142,142,136,0,6,209,3,0,0,12,73,207,142,43,106,184,123,226,191,15,225,204,77,81,174,3,196,88,106,130,75,179,150,41,167,146,222,246,212,220,88,218,136,35,108,136,214,234,231,67,214,84,99,222,232,225,106,53,21,205,106,46,91,17,107,205,51,204,14,31,254,102,210,127,109,173,53,89,197,250,240,216,127,43,110,119,196,194,125,201,190,83,133,207,51,153,192,99,41,214,138,237,215,19,215,27,163,73,142,169,137,223,19,214,148,27,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,135,210,70,183,0,28,97,82,224,174,201,144,217,155,89,110,161,195,107,218,103,178,222,170,103,134,146,59,107,215,169,60,144,84,61,234,214,172,82,59,122,177,234,187,210,71,163,61,230,189,189,41,41,50,112,56,218,49,214,162,229,28,122,99,170,90,109,171,217,140,86,202,230,21,96,177,17,173,60,104,171,162,170,117,221,61,147,215,29,19,215,26,76,136,49,254,17,60,64,255,0,217,211,48,191,245,158,183,254,84,156,227,94,243,71,180,151,43,163,201,115,102,99,231,126,75,79,145,44,38,31,21,242,239,47,110,154,180,242,90,107,17,58,122,78,180,206,112,67,136,177,6,44,225,127,5,226,12,83,125,184,222,110,149,94,209,235,214,220,42,159,81,81,46,219,141,75,27,186,71,170,185,218,53,173,106,106,189,200,136,158,8,95,67,16,121,110,231,38,14,196,249,59,71,147,148,79,168,131,17,96,200,103,169,171,142,161,98,107,106,162,169,174,168,145,36,167,68,122,200,246,198,143,141,178,57,88,212,107,164,98,119,238,69,50,248,222,101,215,34,238,22,221,81,58,238,143,198,35,122,172,219,28,29,204,14,127,140,181,114,142,111,247,149,204,70,154,121,181,85,51,76,199,100,196,198,129,20,156,111,103,62,112,225,62,40,49,166,31,194,217,175,140,172,214,186,95,103,116,40,173,247,218,170,122,120,183,91,169,158,237,177,177,232,214,234,231,57,203,162,119,170,170,248,169,43,100,57,241,253,230,223,29,253,151,233,148,166,183,104,171,170,140,45,51,76,233,231,71,132,166,188,141,225,236,226,115,219,180,95,162,42,143,35,84,233,49,19,245,237,245,178,151,150,46,98,230,14,62,252,165,125,59,199,88,135,17,246,15,99,118,95,107,92,231,172,232,111,237,155,250,125,87,59,110,237,140,215,77,53,218,154,248,33,118,184,195,226,222,223,195,109,134,150,211,98,165,167,184,227,107,212,43,83,108,165,168,99,102,165,167,137,147,70,215,201,86,198,205,28,204,107,216,179,36,78,106,42,57,241,57,23,185,170,88,78,83,31,90,159,97,255,0,239,197,251,227,67,133,187,127,16,56,6,107,182,27,179,83,187,48,172,80,162,217,170,150,118,211,173,84,72,253,210,81,202,245,69,71,53,205,89,22,61,202,212,100,170,139,189,140,124,187,191,48,149,98,42,202,98,171,19,231,233,61,252,103,135,111,83,211,104,108,228,246,121,66,174,214,105,78,152,110,117,189,98,52,138,99,91,116,105,206,225,165,58,239,171,179,85,165,224,59,140,220,65,153,24,130,92,158,205,171,159,109,190,86,245,235,44,87,36,166,122,201,91,34,190,162,166,170,41,222,143,86,51,107,21,58,45,100,113,198,216,225,115,53,69,72,218,236,231,53,255,0,255,0,68,24,63,16,127,174,54,75,229,146,179,253,189,53,93,13,92,47,254,135,197,43,30,223,216,230,185,191,5,66,97,56,60,226,114,14,37,48,13,85,109,218,10,122,76,93,97,153,34,189,210,82,82,201,21,43,91,43,228,90,105,33,87,189,234,230,186,56,213,21,21,251,145,241,191,86,163,85,138,239,60,143,51,155,209,242,107,211,231,71,14,216,234,239,143,14,230,95,42,123,15,70,91,95,237,188,178,136,139,21,105,207,136,225,77,83,194,168,211,116,83,86,232,236,171,218,136,139,248,1,137,60,122,113,85,75,148,184,34,124,184,192,56,135,102,56,191,235,77,44,246,234,232,82,162,197,78,137,19,222,249,90,138,178,69,44,177,74,141,139,185,171,163,159,35,94,215,70,221,219,204,78,38,140,37,169,187,115,132,127,90,42,204,143,37,197,109,6,62,222,95,131,141,106,174,120,244,68,116,213,61,145,27,231,240,141,103,72,89,78,54,248,218,191,63,31,89,240,118,65,227,186,138,42,28,45,52,119,10,219,205,162,190,25,169,110,181,78,99,31,20,109,88,247,36,176,68,213,115,94,199,185,89,35,222,246,190,53,233,53,206,202,222,18,248,159,180,113,49,130,42,43,223,110,246,102,40,176,116,96,191,80,198,215,45,58,62,68,127,78,120,30,186,235,20,157,57,21,24,170,175,98,181,205,118,228,70,200,248,123,193,216,59,19,230,6,39,183,96,204,25,101,168,187,94,174,211,36,20,148,144,34,110,145,218,42,170,170,174,136,214,181,168,174,115,220,168,214,181,174,115,149,17,21,82,107,114,11,33,176,119,15,216,6,135,7,97,184,41,234,107,153,11,91,116,188,173,20,80,85,92,229,71,200,253,210,171,19,87,53,174,150,70,198,215,57,234,198,42,55,115,180,87,44,123,39,196,226,241,152,170,239,85,62,103,76,116,118,68,126,126,254,48,184,121,72,201,118,127,102,178,44,54,89,106,141,113,49,243,106,143,157,49,175,159,85,125,113,51,186,152,158,19,243,119,83,84,34,215,62,51,227,60,108,249,227,152,150,155,78,115,99,170,42,26,44,87,119,166,165,165,166,196,85,145,69,4,76,172,149,172,141,140,108,136,141,107,90,136,136,212,68,68,68,68,66,72,120,33,196,88,131,22,112,191,130,241,6,41,190,220,111,55,74,175,104,245,235,110,21,79,168,168,151,109,198,165,141,221,35,213,92,237,26,214,181,53,94,228,68,79,4,34,151,136,159,48,57,157,252,242,189,127,109,148,148,174,0,124,164,96,79,181,61,78,168,242,201,46,87,86,62,228,85,51,49,164,252,80,216,114,161,130,195,88,217,60,29,203,86,233,166,169,174,222,179,17,17,62,138,190,152,100,32,0,150,185,224,0,1,225,115,226,227,112,179,228,118,98,93,173,53,245,20,85,212,88,82,239,83,75,85,77,43,162,150,9,89,71,43,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,16,215,252,34,120,129,255,0,179,166,97,127,235,61,111,252,169,49,156,68,249,126,204,239,230,109,235,251,20,164,24,145,45,163,185,93,23,104,230,204,198,233,241,116,63,34,216,44,54,43,1,138,155,246,233,170,98,184,227,17,63,87,181,176,128,0,150,185,224,0,0,0,143,254,96,188,95,65,79,5,199,135,236,177,187,83,212,186,166,25,104,241,101,116,61,68,117,43,146,72,213,40,224,153,146,53,21,202,214,75,29,67,85,143,110,217,58,122,163,146,70,183,23,25,139,183,130,181,55,110,125,209,215,61,77,254,205,108,238,47,105,243,10,48,24,72,227,190,170,180,221,77,61,53,79,229,29,51,164,116,188,183,19,252,192,113,189,54,114,210,91,114,59,17,219,190,139,224,218,198,189,106,96,214,122,124,65,81,211,219,51,102,85,70,238,166,110,249,35,107,88,186,57,83,172,217,21,122,46,139,55,178,11,62,112,119,16,56,6,135,24,225,185,233,233,171,159,11,93,116,179,45,108,83,213,91,37,87,200,205,178,163,23,86,181,206,138,71,70,231,53,138,246,34,59,107,117,86,164,29,23,75,135,142,33,241,191,14,88,221,152,167,11,73,218,237,213,123,33,188,89,230,145,91,79,114,167,69,93,26,171,162,236,149,186,185,99,149,17,85,138,171,220,230,57,236,124,79,5,158,93,183,136,154,239,206,180,213,198,58,187,187,191,173,238,132,218,110,75,48,56,188,154,222,27,42,162,41,191,102,60,218,167,116,220,235,138,231,174,169,223,19,59,162,119,70,148,234,155,224,121,236,9,152,88,35,51,176,252,56,167,0,98,139,117,246,215,54,212,235,209,204,143,233,189,88,215,244,229,111,233,69,42,53,236,87,70,244,107,219,185,55,34,41,232,73,173,53,69,81,206,166,117,135,48,93,179,114,197,115,106,237,51,77,81,186,98,99,73,142,248,150,32,207,197,244,25,95,198,62,51,201,188,203,187,83,210,96,202,249,168,165,183,220,170,122,142,91,117,108,182,234,13,177,190,71,73,211,130,145,85,178,185,85,35,247,101,153,94,231,53,170,247,38,95,16,231,199,247,155,124,119,246,95,166,82,153,75,192,31,24,84,184,150,209,67,145,57,153,89,110,160,184,217,40,224,164,195,183,57,167,134,153,149,244,237,116,112,67,66,173,114,183,117,75,119,177,177,236,69,89,24,213,220,136,246,43,165,143,224,179,77,49,119,48,183,167,235,85,205,159,190,119,126,139,127,106,54,11,159,179,248,60,251,45,167,127,145,181,229,105,143,98,159,62,59,126,215,221,61,18,206,112,1,33,83,128,0,1,27,220,200,179,91,52,112,46,120,216,237,56,39,50,113,78,30,161,155,10,83,84,201,75,106,188,84,82,68,249,86,178,177,171,34,178,55,181,21,202,214,53,55,105,174,141,68,248,33,36,36,90,243,76,243,3,135,255,0,153,180,159,219,107,77,54,125,85,84,96,230,105,157,55,194,203,228,154,197,172,70,210,83,69,234,98,168,230,87,186,98,38,56,118,189,79,45,220,214,205,28,117,158,55,203,78,54,204,156,83,136,104,97,194,149,53,49,210,221,111,21,21,113,50,84,172,163,106,72,140,145,238,68,114,53,238,77,218,107,163,149,62,42,73,9,22,188,172,252,192,226,15,230,109,95,246,218,34,82,134,67,85,85,224,226,106,157,119,201,202,205,139,88,125,164,170,139,52,197,49,204,163,116,68,68,112,236,0,6,229,90,7,205,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,250,72,189,227,219,139,232,51,66,225,81,147,121,105,118,167,171,193,148,19,65,45,194,229,77,212,106,220,107,98,116,187,163,100,141,147,167,61,34,43,162,114,42,199,239,75,10,61,174,115,81,142,92,44,126,58,140,5,175,41,87,30,136,235,148,163,100,182,91,21,181,152,248,194,88,221,68,111,174,173,53,138,105,253,103,162,53,223,247,73,143,185,142,230,59,51,253,49,94,9,146,158,163,0,216,230,158,221,77,100,93,236,138,241,68,178,38,234,153,92,246,36,140,158,68,99,95,27,182,167,69,52,102,215,35,166,235,72,198,89,230,102,14,205,188,29,65,141,176,77,222,158,182,134,182,24,164,146,56,234,34,150,90,41,95,19,36,90,106,132,141,238,72,231,99,100,106,62,61,85,90,171,251,148,129,147,33,56,61,226,159,16,112,245,141,233,237,87,26,254,182,3,190,214,68,203,221,28,234,247,50,147,114,181,139,95,10,49,174,114,75,27,116,87,53,173,94,171,25,177,83,114,70,248,227,25,110,117,114,139,243,24,153,214,154,167,240,255,0,101,233,182,188,152,97,49,89,93,21,100,182,226,155,214,105,210,34,63,230,68,111,210,122,235,227,49,60,102,103,73,157,52,210,99,1,243,91,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,62,146,105,197,204,147,19,76,233,60,88,97,199,238,2,207,27,61,190,44,230,201,108,127,142,168,168,104,161,122,98,123,101,175,18,86,69,20,17,49,173,233,214,67,76,199,34,53,173,106,61,38,216,168,136,136,201,54,127,29,33,131,24,59,139,14,34,48,102,39,183,98,138,124,220,197,55,103,91,230,73,86,134,241,119,169,173,162,169,110,138,142,142,104,100,145,81,205,115,85,83,84,209,205,215,115,92,215,35,92,147,91,113,183,91,239,22,250,171,77,218,130,158,182,134,182,23,211,85,82,212,196,217,98,158,39,181,90,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,138,94,58,248,78,159,36,113,60,153,151,133,29,78,252,19,138,110,111,108,84,204,108,112,186,211,91,34,62,94,202,216,216,141,69,129,90,201,22,37,98,123,173,98,177,200,138,214,190,88,182,117,131,189,102,175,149,216,170,116,233,141,120,118,175,158,76,54,143,45,204,109,70,207,230,214,168,154,180,152,162,169,166,60,232,251,19,51,211,17,174,156,53,141,35,142,154,201,78,73,230,246,24,207,28,184,180,102,30,23,170,167,115,107,97,99,107,169,34,153,101,117,186,181,24,213,154,150,69,86,181,119,49,206,211,85,107,119,181,90,246,166,215,181,86,197,243,34,198,152,199,2,228,117,142,237,130,113,101,231,15,87,77,138,233,169,164,170,181,87,203,73,43,226,90,58,199,44,106,248,220,213,86,171,152,213,219,174,154,181,23,224,134,4,112,193,196,254,49,225,211,24,193,83,77,87,81,91,133,107,102,108,119,123,68,146,75,44,73,19,229,133,103,169,167,129,37,142,62,215,210,135,99,36,126,169,162,232,189,222,25,141,204,111,24,225,140,192,225,95,7,99,60,25,122,167,187,89,110,216,174,142,122,74,184,21,118,200,222,197,92,138,138,139,162,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,246,253,167,24,220,190,228,235,165,113,27,255,0,88,107,231,97,171,217,141,176,194,83,205,231,97,174,92,243,102,99,88,233,158,109,93,26,196,117,241,136,215,162,88,147,144,249,241,158,55,140,241,203,187,77,219,57,177,213,109,13,110,43,180,83,85,82,212,226,42,201,98,158,39,214,68,215,198,246,58,69,71,53,205,85,69,106,162,162,162,170,41,50,164,24,240,237,230,7,44,127,158,86,95,237,177,18,33,199,95,23,208,101,13,150,76,173,203,171,181,60,184,218,237,11,226,185,57,157,77,214,122,41,160,123,91,35,101,138,70,44,53,106,231,197,36,73,239,109,107,85,238,106,35,163,87,227,228,216,200,195,225,110,93,189,86,232,152,240,225,13,183,41,155,53,115,55,207,112,89,126,89,106,34,170,168,171,93,35,72,136,138,183,213,86,145,194,58,231,178,58,94,23,143,174,50,125,141,187,37,114,107,22,92,104,239,148,117,141,126,33,189,90,170,186,61,151,167,175,247,132,114,181,55,245,119,237,116,174,141,205,217,211,233,42,185,93,43,25,138,89,103,143,184,178,205,188,99,65,130,112,78,110,230,85,109,117,108,209,71,36,145,223,238,82,197,69,19,229,100,107,83,80,177,185,203,28,12,116,141,87,201,162,163,81,127,114,22,178,221,65,137,243,19,24,210,219,41,159,81,120,196,88,154,230,200,35,117,77,74,44,181,149,181,50,163,81,95,44,142,68,87,62,71,247,189,238,241,85,85,95,21,38,19,133,46,23,112,255,0,14,24,34,42,74,164,183,93,113,133,118,249,110,183,168,233,24,143,111,81,35,221,73,4,170,212,151,179,53,97,98,162,57,125,231,163,164,218,205,200,198,227,97,227,19,157,98,102,228,204,211,68,117,116,71,68,119,183,153,197,121,47,38,89,29,188,37,22,233,187,136,171,93,57,209,19,53,85,245,171,157,219,169,141,209,17,221,27,244,153,89,78,50,40,49,215,14,252,43,225,107,102,26,206,44,117,91,127,118,43,166,101,203,17,79,126,171,74,218,215,62,138,169,100,106,59,170,171,20,27,163,102,216,90,229,106,108,106,174,247,238,123,172,31,4,57,207,156,56,179,138,12,23,135,241,78,107,227,43,205,174,171,218,61,122,43,133,246,170,162,158,93,182,234,151,183,116,111,122,181,218,57,173,114,106,157,202,136,190,40,100,175,52,207,47,216,127,249,229,73,253,138,180,143,254,27,243,90,223,146,57,217,134,51,58,237,105,168,185,80,217,230,157,181,84,244,207,107,101,88,167,167,146,7,185,155,187,156,230,182,85,122,53,85,168,229,106,53,92,221,119,39,222,97,119,228,217,149,17,19,49,68,115,122,248,49,246,59,3,251,111,98,177,87,42,183,77,120,139,145,122,34,116,167,89,170,98,116,210,116,141,55,240,225,17,209,164,39,24,31,157,135,113,5,163,22,97,251,102,41,195,245,125,170,215,121,163,134,225,69,63,77,204,234,211,204,196,124,111,218,244,71,55,86,185,23,71,34,42,107,222,136,167,232,147,8,152,152,214,28,219,93,21,91,170,104,174,52,152,221,49,61,15,11,159,23,27,133,159,35,179,18,237,105,175,168,162,174,162,194,151,122,154,90,170,105,93,20,176,74,202,57,92,201,24,246,170,43,92,215,34,42,57,21,21,21,17,80,134,191,225,19,196,15,253,157,51,11,255,0,89,235,127,229,73,140,226,39,203,246,103,127,51,111,95,216,165,32,196,137,237,29,202,232,187,71,54,102,55,79,139,161,121,22,193,97,177,88,12,84,223,183,77,83,21,199,24,137,250,189,173,132,0,4,181,207,0,0,1,141,92,109,113,79,252,30,240,68,86,124,29,95,110,126,60,196,30,229,12,19,47,81,246,250,69,71,163,235,214,45,170,215,104,230,163,35,108,138,141,115,213,93,164,141,138,70,47,186,226,99,136,76,49,195,190,92,86,98,91,157,117,59,175,245,176,205,6,29,182,189,139,43,171,107,81,158,234,186,52,115,87,160,199,57,142,149,251,155,163,85,17,23,123,216,215,67,94,97,99,188,65,153,216,222,247,143,241,77,79,90,233,125,172,146,178,125,30,247,50,61,203,238,197,30,247,57,201,20,109,218,198,53,92,187,88,198,183,93,16,208,231,57,167,201,40,242,54,167,207,159,116,126,189,95,138,217,228,211,96,231,104,49,17,153,99,233,255,0,13,68,238,137,143,73,84,116,123,49,63,59,142,186,115,122,244,145,14,5,56,211,159,30,193,30,79,231,21,238,157,183,250,40,88,219,53,242,186,178,56,221,118,106,200,200,153,75,42,200,228,89,106,247,72,221,138,221,206,149,168,229,114,111,98,190,92,223,53,247,183,92,110,22,123,133,45,218,211,95,81,69,93,69,51,42,105,106,169,165,116,82,193,43,28,142,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,75,159,4,188,83,255,0,8,76,17,45,159,24,215,219,153,143,48,255,0,185,93,4,43,211,125,194,145,17,136,202,244,139,106,53,186,185,202,201,27,26,171,90,244,71,105,27,101,141,137,227,146,102,190,90,35,13,122,124,238,137,235,236,239,108,249,81,216,24,203,42,171,58,203,40,210,204,207,159,76,125,73,159,173,17,246,102,120,245,76,198,145,167,12,149,44,31,25,25,237,137,248,119,192,184,91,48,48,213,37,61,107,93,138,233,168,110,84,19,232,141,173,162,125,37,83,164,137,31,162,172,78,221,27,28,215,181,23,71,49,186,163,219,185,142,191,134,28,243,76,242,253,135,255,0,158,84,159,216,171,77,190,99,114,171,88,90,235,162,116,152,133,117,177,152,59,25,134,125,133,194,226,105,138,168,174,173,38,39,166,38,39,250,235,142,134,78,101,158,102,96,236,219,193,212,24,219,4,221,233,235,104,107,97,138,73,35,142,162,41,101,162,149,241,50,69,166,168,72,222,228,142,118,54,70,163,227,213,85,170,191,185,79,84,67,159,7,188,83,226,14,30,177,189,61,170,227,95,214,192,119,218,200,153,123,163,157,94,230,82,110,86,177,107,225,70,53,206,73,99,110,138,230,181,171,213,99,54,42,110,72,223,28,193,219,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,60,178,204,194,156,125,173,120,85,28,99,243,238,103,237,206,199,95,217,28,127,147,249,214,107,223,69,94,52,207,241,71,190,52,158,239,164,0,108,144,144,0,0,0,7,205,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,140,107,231,50,60,125,112,207,251,94,52,180,178,162,221,151,54,233,187,12,152,125,98,100,178,214,91,223,35,122,213,18,166,230,162,213,171,88,142,143,71,163,34,86,163,17,92,215,76,233,190,126,58,56,200,252,174,85,85,229,6,94,75,183,7,219,171,19,183,214,163,180,125,206,174,158,105,217,249,185,33,157,209,77,66,228,232,74,205,204,71,43,216,215,119,104,211,16,89,110,184,75,111,158,237,29,5,67,232,105,166,138,154,106,166,196,229,138,41,100,107,221,28,110,126,154,53,206,108,82,171,90,171,170,164,111,84,215,106,233,15,205,179,138,235,185,22,240,179,186,157,243,49,211,49,249,71,189,209,252,159,114,109,135,195,224,171,198,231,182,226,107,187,28,218,105,171,234,83,59,181,246,170,215,118,237,105,232,157,242,157,236,179,204,204,29,155,120,58,131,27,96,155,189,61,109,13,108,49,73,36,113,212,69,44,180,82,190,38,72,180,213,9,27,220,145,206,198,200,212,124,122,170,181,87,247,41,234,136,115,224,247,138,124,65,195,214,55,167,181,92,107,250,216,14,251,89,19,47,116,115,171,220,202,77,202,214,45,124,40,198,185,201,44,109,209,92,214,181,122,172,102,197,77,201,27,227,152,59,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,134,251,44,204,41,199,218,215,133,81,198,63,62,229,77,183,59,29,127,100,113,254,79,231,89,175,125,21,120,211,63,197,30,248,210,123,190,144,1,178,66,64,126,118,32,196,88,127,9,218,39,196,24,166,251,110,179,90,233,118,245,235,110,21,76,167,167,139,115,145,141,221,35,213,26,221,92,230,181,53,94,245,84,79,21,60,181,187,62,50,58,241,112,165,180,218,115,155,2,214,215,86,204,202,106,90,90,108,69,71,44,179,202,247,35,89,27,24,217,21,92,231,57,81,17,168,138,170,170,136,135,197,87,40,166,116,170,98,37,147,107,5,137,191,68,220,181,110,170,169,142,51,17,51,31,140,61,208,0,251,99,35,87,156,166,108,102,158,87,254,72,63,38,121,151,138,240,151,180,254,144,118,223,97,94,106,104,59,87,79,217,253,62,175,69,237,223,183,168,253,187,181,211,123,180,241,82,218,242,137,206,252,232,204,174,36,177,37,139,49,179,123,26,226,171,108,24,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,215,71,185,62,42,122,14,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,3,0,56,177,227,95,21,112,167,199,118,11,178,93,174,125,163,44,177,54,15,181,199,136,237,245,11,35,227,160,223,115,175,141,215,58,116,141,175,123,102,137,136,138,246,177,171,214,141,136,197,77,205,137,241,103,249,10,220,234,252,211,225,111,151,244,62,163,113,2,103,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,178,24,57,97,113,235,77,147,23,90,78,31,179,130,251,73,65,151,215,58,138,153,173,87,122,190,171,214,211,113,157,208,236,134,73,93,47,74,158,133,202,217,220,170,145,123,179,78,178,61,205,98,200,246,204,248,0,0,0,120,172,226,206,44,3,145,88,2,233,152,217,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,189,82,197,112,135,204,71,38,184,173,236,216,91,79,161,217,133,55,106,127,209,122,218,135,79,215,134,29,29,212,165,170,233,178,57,245,141,219,150,61,27,43,122,115,46,197,142,62,171,130,218,85,113,235,77,147,28,192,51,11,135,236,224,190,210,80,101,245,206,162,223,53,170,239,87,213,122,218,110,51,218,109,155,33,146,87,75,210,167,161,114,182,119,42,164,94,236,211,172,143,115,88,178,61,185,234,64,15,52,127,61,153,155,246,47,163,209,25,169,202,235,143,170,60,97,98,182,240,207,156,87,11,85,174,235,135,45,244,212,56,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,119,214,55,169,27,98,233,163,157,52,109,118,228,71,198,175,152,36,168,0,0,130,190,60,179,47,138,124,139,226,179,30,224,250,46,33,115,86,146,203,93,112,91,237,145,177,95,238,52,52,169,67,90,157,118,197,77,26,76,172,88,96,123,228,166,71,51,221,87,83,57,52,98,162,177,179,168,69,95,59,76,148,255,0,229,23,136,202,59,135,234,193,87,10,89,37,255,0,202,43,41,36,133,137,31,254,90,146,57,210,127,176,35,91,250,106,5,213,228,249,159,24,171,54,114,179,30,225,108,192,198,24,175,20,98,76,57,136,32,184,62,227,125,184,73,93,165,13,101,51,89,4,17,75,44,142,147,221,146,138,169,206,102,136,212,234,181,81,85,92,237,51,252,130,30,83,57,161,106,203,142,48,109,118,203,203,105,35,167,199,86,122,204,46,202,186,154,214,211,178,154,119,186,58,152,116,220,138,146,62,89,105,35,167,100,122,181,92,250,134,232,170,168,140,116,239,0,32,135,142,14,52,120,134,189,113,71,152,22,188,33,155,24,215,6,216,176,181,226,167,12,208,90,108,152,134,162,146,6,178,134,87,64,249,156,148,253,36,123,229,149,146,202,170,244,115,218,146,54,61,238,108,108,38,123,136,28,204,252,141,228,118,60,205,40,234,237,84,245,120,103,15,215,92,40,61,169,38,202,89,171,153,11,187,44,15,247,216,174,234,206,177,70,140,107,145,207,115,209,173,93,206,67,90,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,64,155,78,81,181,185,167,140,50,59,19,102,150,107,102,6,96,98,90,187,246,32,91,125,175,233,45,214,166,178,149,180,52,144,183,243,244,125,125,85,55,207,61,76,114,61,174,86,185,212,205,110,136,232,221,174,117,22,171,133,92,173,252,139,112,227,151,89,103,53,139,216,213,246,108,63,75,237,90,46,213,218,58,87,73,89,214,174,252,226,61,237,118,181,82,206,239,113,202,196,215,70,104,212,106,37,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,53,67,133,80,41,114,254,179,231,102,246,72,141,93,81,15,167,110,168,114,177,181,87,85,64,57,67,144,0,227,67,144,0,225,74,30,138,169,221,169,216,0,249,95,34,179,221,220,189,254,7,100,78,85,78,245,239,56,150,21,122,234,130,38,57,186,234,138,128,119,33,201,194,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,56,85,208,228,161,221,250,160,13,229,72,186,159,35,247,162,247,106,191,175,85,62,136,187,219,168,29,128,0,0,182,121,217,159,56,59,36,112,173,203,18,98,42,148,214,223,78,233,150,53,142,101,69,84,217,162,42,178,55,120,171,218,70,142,118,115,132,197,87,57,46,120,127,47,112,53,185,148,234,178,193,13,193,110,53,77,93,61,221,30,177,236,141,126,14,238,213,0,150,203,149,234,217,104,110,235,133,79,73,54,238,253,7,59,187,250,17,79,203,139,48,112,132,210,164,49,221,245,122,174,212,78,207,47,143,255,0,106,107,141,154,124,70,102,182,110,93,146,237,137,177,61,116,74,196,145,172,130,154,186,165,34,68,115,213,202,154,62,71,124,87,79,220,136,120,106,124,87,138,105,38,109,77,46,36,186,195,43,92,142,73,35,172,145,174,69,79,138,42,46,186,129,180,109,37,109,53,116,93,106,89,55,179,245,232,169,254,249,222,107,135,150,124,97,231,182,87,204,215,90,177,181,218,186,6,174,171,5,101,214,177,205,95,113,88,157,205,153,19,227,175,135,193,9,120,224,119,142,154,62,36,44,115,219,177,29,5,53,190,243,110,124,52,242,36,50,84,75,189,86,157,94,231,42,189,158,59,163,127,242,151,254,48,204,64,0,29,47,122,181,123,147,226,114,199,170,252,10,220,221,201,166,167,206,168,246,175,234,69,3,233,69,57,58,152,237,116,69,241,59,19,188,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,201,78,9,120,167,254,15,120,222,91,62,49,175,184,191,1,226,15,114,186,8,87,168,203,125,90,171,17,149,233,22,213,115,180,107,85,146,54,53,71,57,138,142,210,71,69,27,23,26,193,21,195,223,175,13,114,46,219,157,240,191,179,124,167,11,158,96,174,96,49,148,235,69,113,164,245,199,84,199,84,196,239,137,235,108,15,110,184,219,239,22,250,91,181,166,190,158,182,134,182,22,84,210,213,83,74,217,98,158,39,181,28,201,24,246,170,163,154,230,170,42,57,21,81,81,81,80,250,72,197,224,95,141,10,172,7,119,164,202,76,222,196,191,232,74,179,88,237,183,107,132,179,76,251,101,70,216,34,130,157,210,190,93,144,80,181,145,61,17,17,154,49,242,35,149,90,205,202,217,58,44,44,14,58,222,58,215,148,163,143,76,117,56,227,106,246,91,23,178,152,233,194,98,55,211,59,233,171,162,168,253,99,166,58,62,248,0,6,106,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,107,205,51,204,14,31,254,102,210,127,109,173,37,40,139,94,105,158,96,112,255,0,243,54,147,251,109,105,164,218,15,220,167,190,22,135,36,31,73,169,246,43,240,92,46,83,31,90,159,97,255,0,239,196,132,17,239,202,99,235,83,236,63,253,248,144,131,219,36,253,194,223,223,241,75,95,202,151,210,204,95,250,127,202,160,0,27,85,126,0,0,17,107,205,51,204,14,31,254,102,210,127,109,173,37,40,139,94,105,158,96,112,255,0,243,54,147,251,109,105,164,218,15,220,167,190,22,135,36,31,73,169,246,43,240,97,201,37,60,0,113,133,85,141,123,38,67,102,109,101,198,187,18,39,105,158,203,122,169,158,106,185,46,76,78,164,242,65,80,247,171,156,146,198,221,234,199,170,236,88,216,140,247,92,198,245,113,107,133,238,22,127,132,182,17,204,63,99,222,59,6,40,195,158,200,246,55,105,168,233,80,63,180,75,55,95,180,109,134,73,23,72,160,93,155,52,247,149,53,213,60,44,95,250,32,193,248,131,253,113,178,95,44,149,159,237,233,170,232,106,225,127,244,62,41,88,246,254,199,53,205,248,42,17,124,37,235,249,109,84,98,98,60,218,189,241,19,164,199,122,250,218,28,183,42,219,107,88,156,146,229,95,223,89,211,127,77,21,85,76,85,77,81,215,76,196,233,49,211,190,55,76,68,182,0,53,239,38,51,130,190,34,238,252,66,101,143,106,196,214,155,138,98,12,59,211,162,187,93,86,129,176,80,92,42,28,178,43,86,7,53,234,142,149,34,108,47,153,168,214,35,93,51,118,181,26,230,162,67,153,179,218,11,212,98,45,216,187,71,9,231,126,72,47,36,25,102,35,38,198,230,152,12,84,105,93,185,181,19,166,248,255,0,153,190,59,38,55,199,99,246,48,118,49,196,249,127,137,237,216,207,6,94,170,45,55,171,76,201,61,37,92,10,155,163,118,138,138,138,139,170,57,174,106,171,92,199,34,181,205,115,154,228,84,85,69,154,220,130,207,156,29,196,14,1,161,198,56,110,122,122,106,231,194,215,93,44,203,91,20,245,86,201,85,242,51,108,168,197,213,173,115,162,145,209,185,205,98,189,136,142,218,221,85,169,19,184,187,135,139,189,163,135,108,9,196,38,31,142,227,112,181,223,123,117,53,253,58,109,116,118,186,136,171,165,130,157,251,154,187,146,41,90,212,111,188,213,70,200,205,21,250,203,27,19,241,178,11,62,113,143,15,216,250,135,24,225,185,234,42,104,89,51,93,116,179,45,108,176,82,220,226,70,72,205,178,163,23,71,57,173,150,71,70,231,53,232,199,170,59,107,180,86,174,38,91,141,185,149,221,138,110,199,153,84,68,254,60,38,63,63,214,18,29,181,217,140,38,222,224,42,191,151,213,31,40,177,85,116,68,240,214,105,153,138,173,213,213,190,53,166,103,134,186,199,155,84,204,206,49,14,124,127,121,183,199,127,101,250,101,41,46,120,59,24,225,140,192,195,22,236,103,131,47,84,247,107,45,218,20,158,146,174,5,93,178,55,85,69,69,69,209,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,68,103,31,222,109,241,223,217,126,153,74,110,182,138,98,172,37,51,28,57,209,225,42,199,145,139,117,217,218,43,246,238,68,197,81,106,168,152,157,211,19,23,45,235,19,29,19,12,132,229,49,245,169,246,31,254,252,72,65,30,252,166,62,181,62,195,255,0,223,137,8,51,50,79,220,45,253,255,0,20,163,156,169,125,44,197,255,0,167,252,170,17,255,0,204,23,132,24,42,32,184,241,3,150,54,154,122,103,83,67,45,102,44,161,135,168,174,170,114,201,26,37,100,16,178,55,34,57,26,249,100,168,114,189,141,219,31,83,69,114,200,231,97,70,75,103,38,49,200,124,125,73,152,120,37,244,239,174,166,134,106,105,41,106,214,85,165,170,138,70,43,86,57,153,27,216,175,106,59,108,136,221,218,35,227,99,187,246,161,58,228,65,241,169,194,149,87,15,120,187,233,30,25,167,215,1,226,42,201,35,180,181,37,154,121,45,239,108,81,189,212,243,200,232,209,173,213,206,155,162,138,247,189,209,194,229,114,171,154,229,93,62,117,151,213,135,174,49,184,125,219,247,233,209,61,127,175,111,122,198,228,199,107,237,103,24,106,182,103,56,158,118,180,204,81,206,223,206,167,77,244,79,108,71,205,254,29,219,185,177,174,124,102,71,25,185,99,133,184,122,163,206,203,13,207,171,81,138,40,234,27,133,237,149,148,203,218,42,107,217,186,55,50,88,81,237,94,148,50,166,147,61,175,218,136,158,227,220,175,139,124,69,227,28,99,137,243,3,19,220,113,158,51,189,84,93,175,87,105,150,122,186,185,213,55,72,237,17,17,17,19,68,107,90,212,70,181,141,68,107,90,214,181,168,136,136,137,249,239,184,220,37,183,195,105,146,190,161,244,52,211,75,83,13,43,165,114,197,20,178,53,141,146,70,179,93,26,231,54,40,145,206,68,213,82,54,34,235,181,52,204,238,94,124,42,210,230,29,222,124,228,204,156,61,218,112,189,179,125,53,158,134,225,67,12,212,119,154,135,182,72,230,123,155,42,59,124,80,124,52,102,139,42,166,143,214,23,177,112,110,226,49,25,221,234,44,198,239,14,217,159,203,240,75,48,57,54,79,201,110,91,137,204,171,158,116,204,206,147,58,115,166,53,243,45,211,238,231,79,76,196,213,58,68,110,200,78,2,248,85,165,202,92,17,6,99,227,236,61,179,28,95,244,169,138,11,141,12,41,81,98,167,68,149,140,100,78,84,89,34,150,88,165,87,75,222,213,209,204,141,204,107,163,118,236,182,0,154,97,176,212,97,45,69,171,124,35,250,213,204,121,230,117,138,218,12,125,204,195,25,58,213,92,240,232,136,232,166,59,34,55,71,227,58,206,178,131,30,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,45,120,137,243,3,153,223,207,43,215,246,217,73,74,224,7,202,70,4,251,83,212,234,136,182,71,235,11,157,211,241,66,250,229,87,232,134,11,219,183,252,170,217,8,0,38,14,111,0,0,91,222,34,124,191,102,119,243,54,245,253,138,82,12,73,206,226,39,203,246,103,127,51,111,95,216,165,32,196,135,237,47,165,183,221,62,46,144,228,63,213,248,191,110,159,133,55,188,60,113,15,130,56,141,193,12,197,56,90,78,201,113,164,217,13,226,207,52,136,234,139,109,66,162,232,213,93,19,124,78,209,203,28,168,136,143,68,94,230,189,175,99,46,153,7,57,5,159,56,199,135,236,125,67,140,112,220,245,21,52,44,153,174,186,89,150,182,88,41,110,113,35,36,102,217,81,139,163,156,214,203,35,163,115,154,244,99,213,29,181,218,43,86,103,50,187,50,112,198,111,224,27,54,99,224,233,106,31,105,189,194,233,97,74,152,86,41,99,115,30,232,228,141,237,239,68,115,36,99,216,170,213,86,170,181,85,174,115,85,28,187,156,167,51,140,125,190,109,127,62,56,246,246,254,170,215,148,45,135,175,100,241,126,95,13,19,56,91,147,230,207,30,108,241,230,76,253,211,52,204,241,142,185,137,122,160,11,57,197,62,126,213,112,245,150,53,88,186,213,132,110,55,219,164,223,152,163,217,71,51,232,41,30,170,214,164,245,179,177,54,197,18,57,236,68,98,185,175,149,206,70,51,68,222,248,246,119,110,209,98,137,185,92,233,16,130,229,248,12,70,105,138,183,131,194,211,206,185,92,196,68,112,223,61,178,182,156,114,241,103,111,201,172,29,83,151,216,38,225,79,87,141,177,4,51,208,200,250,91,131,91,45,130,39,68,197,90,137,27,27,210,104,231,115,38,106,193,250,41,174,178,106,168,196,99,226,183,15,225,220,65,139,46,240,97,252,45,98,184,222,110,149,91,186,20,86,250,87,212,84,75,181,170,247,109,141,136,174,118,141,107,156,186,39,114,34,175,130,12,65,136,177,6,44,187,207,136,49,77,246,227,121,186,85,109,235,214,220,42,159,81,81,46,214,163,27,186,71,170,185,218,53,173,106,106,189,200,136,158,8,74,23,1,252,35,219,242,167,12,81,102,214,96,88,106,25,143,174,240,189,212,244,181,240,181,174,177,210,189,92,212,107,25,170,171,103,150,61,28,247,59,71,177,175,233,109,98,164,189,72,92,205,236,251,23,213,76,123,163,245,159,235,116,58,114,35,45,228,147,103,245,159,62,253,207,198,186,244,247,81,79,186,63,138,173,241,139,141,48,181,195,2,227,27,238,9,187,77,79,53,118,31,185,213,90,170,164,166,115,157,19,229,130,87,70,247,49,92,141,85,106,185,138,168,170,136,186,105,170,39,129,251,56,135,41,113,190,26,203,172,45,154,213,246,190,166,23,197,221,162,58,26,248,21,94,200,234,33,158,88,95,79,55,114,116,229,94,139,158,212,240,123,59,218,170,172,145,172,253,30,34,124,192,230,119,243,202,245,253,182,82,72,56,82,203,108,49,155,252,5,97,204,184,198,49,84,62,211,123,134,229,20,203,77,50,197,44,110,101,218,162,72,228,99,187,209,28,201,24,199,162,57,21,170,173,68,115,92,213,86,174,54,15,1,24,203,247,44,211,58,76,68,204,119,196,196,111,111,54,151,107,107,217,188,175,5,153,221,167,157,77,202,232,166,231,95,54,170,42,153,154,123,98,98,38,35,167,134,237,117,140,24,225,59,139,28,79,195,102,39,90,122,134,212,93,176,77,218,102,186,239,104,107,147,115,29,162,55,181,83,110,84,70,206,214,162,34,162,170,54,86,181,26,229,69,72,228,142,99,45,215,27,125,226,223,75,118,180,215,211,214,208,214,194,202,154,90,170,105,91,44,83,196,246,163,153,35,30,213,84,115,92,213,69,71,34,170,42,42,42,16,149,196,63,15,24,223,135,44,110,252,45,138,99,237,118,234,189,243,89,239,16,198,173,167,185,83,162,166,174,68,213,118,74,221,90,146,68,170,170,197,84,239,115,28,199,191,33,57,123,241,77,136,48,126,32,182,228,5,230,207,113,189,216,239,117,146,123,39,176,83,190,166,174,134,174,103,197,187,118,233,145,145,80,177,141,168,158,77,140,87,53,206,123,251,209,92,108,178,140,125,120,59,179,131,196,235,17,174,145,217,61,93,211,253,113,66,121,69,217,44,46,210,224,99,105,50,89,166,170,185,186,213,49,194,186,98,62,119,181,78,154,78,177,174,155,167,78,110,139,91,199,247,155,124,119,246,95,166,82,150,14,221,113,184,89,238,20,183,107,77,125,69,21,117,20,204,169,165,170,166,149,209,75,4,172,114,57,146,49,237,84,86,185,174,68,84,114,42,42,42,34,161,127,56,254,243,111,142,254,203,244,202,81,150,156,41,93,243,123,134,123,238,109,224,26,123,141,207,22,216,49,44,180,82,218,99,149,170,202,155,108,116,144,202,245,130,36,141,95,37,74,62,100,84,110,244,220,198,185,173,107,158,173,71,106,113,54,110,95,198,93,139,113,172,196,213,63,132,202,193,201,115,60,38,87,179,89,125,204,109,81,77,21,91,179,78,179,195,90,168,166,35,94,136,142,185,157,204,239,224,135,139,25,248,135,195,21,152,107,25,182,158,28,109,134,161,137,213,114,70,232,227,109,214,153,202,173,74,168,225,69,69,107,154,228,70,202,141,111,77,174,146,53,106,181,36,72,217,147,164,8,101,238,59,196,25,99,141,236,152,255,0,11,84,244,110,150,42,200,235,32,213,239,107,36,218,190,244,82,108,115,92,177,72,221,204,123,81,201,185,143,115,117,209,73,140,225,119,136,236,63,196,134,95,38,32,161,143,178,95,45,61,10,59,237,19,145,145,236,171,88,24,247,203,12,105,44,143,74,103,189,101,108,110,122,163,157,210,122,42,106,213,36,249,54,105,242,170,34,205,217,243,227,223,31,175,254,84,95,41,155,7,57,14,34,172,207,47,163,252,53,115,190,35,234,85,61,30,204,207,14,173,121,186,105,16,188,96,3,124,169,2,45,121,166,121,129,195,255,0,204,218,79,237,181,164,165,17,107,205,51,204,14,31,254,102,210,127,109,173,52,155,65,251,148,247,194,208,228,131,233,53,62,197,126,7,43,63,48,56,131,249,155,87,253,182,136,148,162,45,121,89,249,129,196,31,204,218,191,237,180,68,165,13,159,253,202,59,228,229,127,233,53,94,197,30,0,6,49,113,215,196,117,235,36,114,226,75,14,20,176,94,95,122,197,48,190,130,43,227,32,158,26,43,75,100,99,211,123,106,153,181,22,173,90,201,22,40,216,253,205,216,178,187,68,107,91,46,215,17,126,140,53,169,187,95,8,64,178,124,167,17,158,99,173,224,48,177,173,117,206,157,145,215,51,217,17,191,221,27,214,179,152,95,22,118,251,93,134,179,32,114,238,225,79,91,93,120,133,89,136,110,148,87,6,185,40,98,108,206,100,148,9,209,126,173,157,206,137,205,153,146,104,141,137,219,85,174,234,170,199,129,25,103,150,120,199,54,241,141,6,9,193,54,138,138,218,234,217,162,142,73,35,167,150,88,168,162,124,172,141,106,106,22,54,57,99,129,142,145,170,249,52,84,106,47,238,67,241,191,209,6,48,196,31,235,141,238,249,123,172,255,0,111,83,87,93,87,51,255,0,165,242,202,247,187,246,185,206,119,197,84,151,206,15,120,88,195,252,61,96,138,123,173,198,131,173,143,47,180,113,62,247,89,58,49,207,164,220,141,122,208,66,172,115,154,145,70,237,17,206,107,151,170,246,111,85,218,145,178,56,117,171,119,115,220,92,215,94,234,99,221,29,93,242,233,60,126,47,47,228,159,103,233,194,225,252,235,245,235,167,241,85,187,90,167,170,154,99,72,221,217,26,111,153,67,153,236,115,15,41,113,190,88,211,97,187,142,41,181,244,237,216,186,205,75,124,179,215,66,170,250,122,170,121,161,100,138,212,118,137,164,177,245,26,217,24,189,237,93,23,189,143,99,221,227,137,131,135,34,112,199,17,28,27,101,214,95,226,90,186,138,39,55,10,88,235,173,181,240,106,174,162,173,101,189,141,142,85,102,168,146,183,108,143,107,152,229,77,90,247,104,172,118,215,183,11,47,192,78,62,46,83,79,206,136,214,63,68,151,107,246,182,157,147,185,132,187,122,53,179,114,169,166,190,184,141,55,85,29,211,198,55,235,26,233,191,70,33,112,47,198,71,228,142,170,147,40,51,14,93,216,62,227,88,189,130,181,93,171,237,149,117,19,64,207,206,73,52,237,138,26,22,167,94,87,237,98,185,30,247,59,191,87,18,148,64,198,102,101,158,49,202,76,99,95,130,113,181,162,162,138,186,138,105,99,142,73,41,229,138,42,216,153,43,227,74,154,117,145,141,89,32,123,163,114,178,77,17,28,137,251,208,144,142,91,156,72,220,49,181,133,217,3,137,40,170,38,174,194,150,201,43,173,119,69,153,210,36,182,246,204,198,118,121,119,185,85,174,137,211,198,216,246,251,157,36,70,232,206,154,44,155,172,147,49,170,138,254,71,127,238,253,21,151,42,27,25,99,19,135,157,165,202,180,152,157,247,34,56,76,79,215,141,253,124,99,167,93,122,37,155,231,227,99,28,29,134,51,3,12,92,112,102,51,178,211,221,172,183,104,86,10,186,73,209,118,200,221,81,81,81,83,69,107,154,228,71,53,237,84,115,92,214,185,170,138,136,169,251,32,148,204,69,81,164,240,80,150,238,87,102,184,185,110,102,42,137,214,38,55,76,76,112,152,158,137,132,41,113,69,195,142,32,225,191,48,87,15,215,73,218,236,119,110,189,101,138,181,170,249,55,210,36,239,99,34,154,69,138,54,45,75,24,145,58,70,177,21,173,234,177,81,116,114,30,54,108,218,198,245,121,79,22,75,87,221,59,94,23,164,188,199,124,161,130,116,87,62,138,161,35,153,143,108,46,215,221,137,253,119,61,204,209,83,122,110,110,213,116,155,230,151,59,50,135,12,103,142,92,93,242,243,20,82,211,185,181,176,189,212,53,114,194,178,186,221,90,140,114,67,85,26,35,154,187,152,231,107,162,57,187,218,174,99,151,107,220,139,11,89,181,148,184,223,36,241,189,110,1,199,214,190,201,113,164,210,72,165,141,85,212,245,148,234,170,140,168,129,234,137,190,39,104,186,46,136,168,168,230,185,26,246,185,169,6,205,114,250,242,251,147,93,175,153,86,238,238,201,252,191,217,213,155,1,182,56,125,176,194,211,133,199,196,124,166,204,197,91,244,243,180,225,93,61,83,28,42,211,134,189,85,104,252,108,23,138,110,24,23,24,216,177,181,166,26,121,171,176,253,206,150,235,75,29,75,92,232,159,44,18,182,70,53,232,213,106,171,85,204,68,84,69,69,211,93,21,60,79,159,17,98,11,190,44,196,23,60,83,136,42,251,85,210,243,89,53,194,182,126,155,89,213,168,153,234,249,31,181,136,141,110,174,114,174,141,68,68,215,185,17,15,207,36,35,151,143,9,95,197,103,230,105,225,143,246,25,240,117,45,91,191,122,173,193,240,171,127,241,125,7,57,127,198,149,27,252,76,134,6,11,13,119,29,114,44,81,195,140,245,71,106,89,180,217,230,3,101,176,149,230,216,168,137,174,35,155,76,110,231,85,58,235,20,198,189,26,239,158,168,137,157,39,69,202,224,83,132,24,50,134,203,30,105,102,45,166,158,92,109,118,133,146,219,90,254,166,235,61,20,208,49,206,141,209,75,27,22,26,181,115,229,142,85,247,182,181,168,198,185,17,210,35,242,248,2,193,195,97,173,225,45,69,171,113,186,28,119,158,103,120,189,161,199,87,143,198,213,173,85,126,17,29,17,29,81,30,58,207,25,97,207,52,207,47,216,127,249,229,73,253,138,180,139,82,82,185,166,121,126,195,255,0,207,42,79,236,85,164,127,240,229,149,54,252,239,206,43,38,87,92,238,213,22,200,111,144,220,26,218,200,24,215,186,9,98,161,158,104,156,172,119,115,218,146,70,205,205,213,170,230,238,68,115,85,81,201,15,206,237,213,119,48,139,116,241,157,34,62,247,72,114,91,139,181,128,217,10,177,119,231,74,45,205,202,170,158,59,169,223,59,187,161,124,248,20,226,250,124,161,189,71,149,185,139,118,168,151,4,221,166,100,86,215,63,167,182,207,91,52,236,107,164,116,178,200,196,134,145,90,249,100,149,61,237,174,106,61,173,69,116,138,249,83,32,99,51,50,207,24,229,38,49,175,193,56,218,209,81,69,93,69,52,177,199,36,148,242,197,21,108,76,149,241,165,77,58,200,198,172,144,61,209,185,89,38,136,142,68,253,232,103,191,47,78,44,237,247,75,13,30,64,230,37,194,158,138,186,207,10,51,15,93,43,110,13,106,87,68,233,154,200,232,23,172,253,93,59,93,43,91,11,35,213,29,19,118,163,91,210,69,147,55,37,204,106,181,87,200,241,27,186,181,240,253,63,4,103,148,253,139,181,142,179,253,164,202,34,42,215,125,200,167,77,38,39,235,199,111,218,210,38,103,94,119,68,178,187,136,159,47,217,157,252,205,189,127,98,148,131,18,115,184,137,242,253,153,223,204,219,215,246,41,72,49,60,182,151,210,219,238,159,22,127,33,254,175,197,251,116,252,45,132,0,4,193,205,225,229,115,51,51,48,118,82,96,234,252,109,141,174,244,244,84,52,80,203,36,113,201,81,20,82,214,202,200,159,34,83,83,164,143,106,73,59,219,27,145,145,234,138,229,79,222,167,161,184,215,193,107,183,213,92,234,89,80,248,105,33,124,242,54,154,154,74,137,92,214,53,92,168,200,163,107,164,145,218,39,115,24,213,115,151,68,68,85,84,66,28,248,190,226,71,24,231,190,99,215,210,86,209,94,112,230,29,177,205,216,105,48,229,100,210,177,209,75,3,229,106,212,85,83,171,186,108,171,85,150,70,187,70,234,198,233,30,174,218,175,118,183,51,204,41,192,90,215,141,83,194,19,125,134,216,235,187,93,142,155,115,60,219,52,105,53,213,225,17,219,62,238,158,141,124,54,125,103,62,32,207,204,206,186,230,70,32,131,177,246,205,144,81,91,219,80,249,163,160,164,141,52,142,22,43,255,0,165,238,86,163,90,233,36,145,232,214,238,209,63,27,17,229,158,49,194,88,59,15,99,108,73,104,168,182,208,226,153,170,163,181,199,85,79,44,50,212,69,4,84,210,118,150,163,216,136,248,30,218,184,209,146,53,92,142,86,73,225,162,42,222,190,9,120,88,254,16,152,222,91,198,49,160,184,179,1,225,255,0,126,186,120,83,166,203,133,90,43,21,148,9,46,228,115,117,107,149,242,58,52,87,53,136,141,214,55,75,27,210,245,243,86,183,91,236,246,252,161,180,218,104,41,232,168,104,161,188,211,82,210,211,68,216,162,130,38,54,129,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,8,135,200,174,94,194,220,199,94,158,238,217,153,141,103,185,209,127,218,108,22,93,158,224,246,83,46,166,52,136,152,171,78,20,83,77,186,166,154,99,248,183,68,206,189,26,111,153,153,97,142,90,101,46,55,205,234,171,237,187,0,218,253,167,113,176,89,165,190,75,67,26,170,212,84,211,199,52,49,189,176,53,17,122,146,167,89,28,140,238,87,35,92,141,220,245,107,29,249,249,123,142,241,6,88,227,123,38,63,194,213,61,27,165,138,178,58,200,53,123,218,201,54,175,189,20,155,28,215,44,82,55,115,30,212,114,110,99,220,221,116,83,41,121,89,249,129,196,31,204,218,191,237,180,71,161,227,243,131,218,172,53,119,174,207,108,179,163,184,215,219,175,117,147,213,226,43,100,48,77,82,250,10,135,54,73,230,174,71,53,29,182,153,219,30,233,55,170,36,111,114,109,85,99,209,177,40,192,87,86,18,49,150,120,196,206,191,119,9,131,19,181,216,107,91,69,115,102,243,24,136,162,229,20,243,38,120,76,213,19,206,162,174,141,241,194,119,116,196,241,134,99,112,187,196,118,31,226,67,47,147,16,80,199,217,47,150,158,133,29,246,137,200,200,246,85,172,12,123,229,134,52,150,71,165,51,222,178,182,55,61,81,206,233,61,21,53,106,150,115,154,103,151,236,63,252,242,164,254,197,90,71,190,66,231,62,32,200,60,206,181,102,70,31,131,182,118,61,240,86,219,221,80,248,99,175,164,145,52,146,23,171,63,161,237,87,35,154,217,35,141,234,215,109,209,115,191,152,198,41,183,227,158,19,112,22,54,180,195,81,13,14,32,191,218,238,180,177,212,181,173,149,145,79,109,171,145,141,122,53,92,136,228,107,209,21,17,85,53,215,69,95,19,115,78,99,242,236,186,237,53,252,250,99,127,111,106,180,191,177,127,217,93,180,192,222,195,126,239,118,191,55,248,103,73,214,158,189,220,98,122,167,78,137,70,113,153,220,4,241,125,6,87,220,41,242,111,50,238,212,244,152,50,190,105,229,183,220,170,122,142,91,117,108,174,139,108,111,145,210,116,224,164,85,108,174,85,72,253,217,102,87,185,205,106,189,201,141,89,35,149,55,12,238,204,187,94,88,218,110,212,246,218,235,196,53,174,165,168,169,99,157,18,75,5,36,211,177,175,219,222,214,185,209,35,21,200,142,86,163,149,200,215,105,181,124,182,34,195,247,124,39,136,46,120,91,16,82,118,91,165,154,178,107,125,108,29,70,191,165,81,11,213,146,51,115,21,90,237,28,213,77,90,170,139,167,114,170,17,220,45,235,216,58,163,19,111,134,186,118,79,13,97,115,231,185,118,91,180,182,110,100,152,185,214,174,108,87,167,214,167,89,170,41,174,53,234,152,152,233,237,227,26,236,0,12,24,224,15,140,42,92,75,104,161,200,156,204,172,183,80,92,108,148,112,82,97,219,156,211,195,76,202,250,118,186,56,33,161,86,185,91,186,165,187,216,216,246,34,172,140,106,238,68,123,21,210,231,57,96,225,49,118,241,150,162,237,191,252,56,247,104,118,127,23,179,88,250,240,24,200,223,28,39,162,168,232,152,239,234,227,28,39,120,0,50,90,48,143,254,97,124,92,91,210,223,89,195,246,88,223,170,29,92,233,150,28,87,112,162,153,169,19,34,70,185,175,182,163,145,21,92,231,57,83,173,181,205,70,163,58,78,87,239,149,140,206,124,105,99,184,98,108,29,125,195,118,155,245,69,142,186,237,108,170,161,165,186,83,110,234,208,203,44,78,99,42,25,181,205,93,204,115,145,233,163,154,186,181,52,84,241,33,7,59,50,219,49,242,175,49,238,248,95,53,34,168,125,253,243,62,178,90,233,102,124,237,185,182,71,185,123,100,115,63,190,102,200,237,203,185,125,237,200,230,189,26,246,185,169,161,207,241,87,172,89,138,45,198,234,183,76,254,95,122,219,228,147,33,203,179,108,206,172,78,50,184,154,236,233,85,54,231,166,126,215,108,83,61,17,194,116,153,221,199,243,242,207,44,241,142,109,227,26,12,19,130,109,21,21,181,213,179,69,28,146,71,79,44,177,81,68,249,89,26,212,212,44,108,114,199,3,29,35,85,242,104,168,212,95,220,132,185,224,126,15,114,159,9,100,60,217,19,113,163,246,221,29,127,94,174,186,231,87,4,111,168,246,148,212,253,7,87,83,54,68,123,41,165,99,52,108,91,81,118,35,83,85,123,149,238,118,32,242,207,206,28,184,194,88,158,233,151,24,186,130,205,110,191,226,25,155,236,11,228,148,76,109,77,67,158,141,73,109,210,85,42,234,214,185,209,64,248,162,209,26,233,58,137,170,189,209,181,100,200,240,200,112,86,38,204,222,157,42,170,119,79,103,103,222,217,242,181,180,217,173,188,206,156,182,136,170,213,171,122,87,76,199,215,158,138,181,234,167,124,105,215,174,187,226,16,147,196,199,15,120,159,135,124,199,172,195,87,58,26,135,88,43,102,154,124,59,114,123,210,86,214,209,35,253,212,116,136,214,167,93,141,115,27,43,54,183,71,42,42,38,199,177,206,190,156,4,241,125,6,87,220,41,242,111,50,238,212,244,152,50,190,105,229,183,220,170,122,142,91,117,108,174,139,108,111,145,210,116,224,164,85,108,174,85,72,253,217,102,87,185,205,106,189,201,112,185,158,102,238,92,85,219,237,249,54,203,21,61,207,25,219,230,167,185,251,73,205,99,210,211,77,43,100,234,66,217,25,42,72,201,228,70,64,231,69,36,110,141,209,61,143,211,114,68,230,224,62,14,193,216,159,48,49,61,187,6,96,203,45,69,218,245,118,153,32,164,164,129,19,116,142,209,85,85,85,116,70,181,173,69,115,158,229,70,181,173,115,156,168,136,170,154,123,243,251,55,31,63,36,157,119,240,255,0,227,253,120,172,172,174,136,219,125,146,167,251,65,71,51,90,102,102,169,210,56,70,235,177,174,186,110,223,58,238,227,187,154,159,128,90,74,10,92,79,144,60,43,186,42,139,141,61,230,255,0,128,48,60,210,164,179,181,29,77,37,77,37,19,158,216,211,166,216,149,208,53,204,70,53,85,27,34,198,214,238,114,189,92,229,193,15,238,166,113,3,255,0,89,249,123,255,0,163,235,127,231,100,179,19,153,217,193,243,98,254,177,51,26,233,197,207,89,38,195,102,123,73,55,170,202,230,154,232,183,87,55,157,51,205,215,170,98,39,162,99,123,49,184,254,242,145,142,254,203,245,58,82,45,120,118,243,3,150,63,207,43,47,246,216,137,189,196,24,119,15,226,203,68,248,127,20,216,173,215,155,93,86,222,189,21,194,149,149,20,242,237,114,61,187,163,122,43,93,163,154,215,38,169,220,168,139,226,135,150,183,100,62,71,89,238,20,183,107,78,76,224,90,42,234,41,153,83,75,85,77,135,104,226,150,9,88,228,115,36,99,219,26,43,92,215,34,42,57,21,21,21,17,80,197,204,50,170,241,152,154,111,211,84,68,68,71,186,102,91,237,143,219,252,54,205,100,183,242,171,182,106,174,171,149,85,49,49,49,17,28,234,41,167,167,187,87,186,5,131,227,63,63,49,143,14,153,93,107,198,216,38,219,102,173,174,173,191,193,106,146,59,172,50,203,18,68,250,122,137,21,200,145,201,26,238,221,11,83,93,85,52,85,238,240,84,197,172,169,230,69,158,56,235,52,112,118,9,187,97,92,11,13,14,32,191,219,237,85,82,83,80,214,54,86,69,61,67,35,123,152,174,170,114,35,145,175,85,69,84,84,215,77,81,124,12,172,70,105,135,195,94,242,23,38,121,219,186,58,218,12,163,97,51,140,239,46,156,211,9,77,51,106,57,220,106,210,124,222,59,158,51,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,108,80,212,212,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,103,174,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,190,46,123,218,212,213,85,16,134,30,117,126,105,240,183,203,250,31,81,184,129,128,4,186,114,167,227,158,213,122,195,52,28,46,230,189,210,146,223,114,176,83,164,120,82,245,113,186,53,137,115,129,245,12,142,43,98,245,228,220,234,150,58,118,50,8,226,213,29,11,54,35,25,209,69,151,0,56,73,225,158,167,138,124,67,143,48,61,154,186,174,12,67,99,192,245,216,143,15,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,235,63,254,138,176,22,42,255,0,93,112,230,36,195,151,15,251,165,29,117,182,186,158,79,252,217,33,154,57,25,251,28,215,55,224,168,6,210,103,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,133,124,180,56,227,166,226,59,6,195,147,216,225,149,108,204,92,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,222,251,228,73,24,170,142,123,33,195,254,103,188,122,211,103,61,214,175,135,236,159,190,210,87,229,245,178,162,154,107,173,222,147,170,197,187,92,96,116,219,225,142,86,203,210,168,161,106,186,7,34,172,94,244,208,36,140,115,152,145,189,193,104,56,250,227,95,21,113,89,152,245,118,75,77,207,179,229,150,25,184,77,30,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,70,55,171,17,55,58,87,203,250,188,183,120,67,197,92,68,103,45,175,29,92,168,174,180,25,123,130,110,12,173,186,94,104,235,228,183,205,37,116,77,234,211,210,82,79,26,117,58,221,78,139,228,88,220,199,71,22,174,73,34,145,240,171,173,175,7,124,42,227,46,43,243,114,223,131,236,214,218,182,225,139,117,69,61,78,44,187,199,34,66,203,117,185,95,239,163,101,115,30,222,211,35,91,35,97,102,215,110,122,43,149,58,108,145,236,159,236,157,201,220,3,145,88,2,215,151,57,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,185,16,32,219,154,63,158,204,205,251,23,209,232,140,95,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,202,14,104,254,123,51,55,236,95,71,162,25,61,193,5,247,62,120,59,196,217,235,149,244,183,91,206,58,194,248,194,107,116,214,56,166,98,199,89,103,138,134,9,164,90,104,82,37,146,90,196,146,161,174,70,117,17,31,27,28,214,49,210,43,26,240,147,78,92,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,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,73,175,150,39,53,90,147,36,81,230,81,172,14,85,102,102,42,201,188,199,195,153,165,130,170,251,61,235,12,220,34,184,83,110,146,70,71,54,197,247,224,151,166,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,159,238,11,184,182,194,188,92,229,98,98,155,108,93,135,18,88,187,53,191,19,91,156,216,226,233,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,232,200,138,154,177,64,200,3,26,185,138,228,229,139,57,56,71,199,116,215,121,187,61,94,15,183,207,140,109,117,59,94,254,141,85,4,18,200,228,216,215,177,29,213,129,106,32,213,219,154,206,190,253,174,115,26,134,74,159,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,107,5,151,184,214,235,150,184,255,0,13,102,53,138,158,146,123,150,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,154,232,169,226,108,209,151,184,214,213,153,88,3,13,102,53,138,158,174,11,110,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,186,232,171,226,107,109,196,14,89,254,70,243,199,30,101,108,116,151,90,122,76,51,136,43,173,244,30,212,143,101,84,212,44,153,221,150,119,251,140,71,117,96,88,164,71,181,168,215,181,232,230,166,215,33,53,60,171,51,142,251,155,188,35,218,41,177,28,58,213,224,43,132,184,58,58,157,204,254,250,165,166,130,9,41,151,99,24,212,103,78,10,136,160,211,222,115,186,27,220,229,115,213,16,60,87,57,108,127,83,134,120,92,181,224,203,118,33,164,164,168,198,56,162,146,154,178,222,229,137,103,174,183,83,197,45,68,138,198,185,21,232,200,234,99,161,87,61,154,104,174,141,170,186,73,181,209,131,192,254,78,221,115,191,138,60,191,194,52,118,26,75,173,182,138,241,77,123,191,69,93,74,233,232,146,213,73,43,102,169,109,67,81,143,110,201,26,212,129,169,34,108,116,147,198,199,42,111,212,189,92,221,243,138,213,153,92,81,179,8,225,203,245,93,117,183,47,172,241,89,42,98,74,166,203,69,29,213,210,201,53,91,160,107,30,230,163,209,175,167,130,85,84,107,250,148,174,99,147,243,109,82,239,242,75,201,203,236,184,171,29,113,3,81,55,70,203,77,111,92,29,71,30,214,59,181,213,73,37,61,93,66,234,143,223,31,69,145,83,119,43,54,191,181,123,174,214,55,34,132,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,133,238,58,222,237,53,68,241,0,247,170,124,14,24,245,114,247,167,196,235,68,123,151,245,162,31,67,91,181,52,212,10,128,0,14,138,186,218,106,24,186,213,82,108,103,235,209,87,253,227,16,184,226,227,166,143,134,251,28,22,236,57,65,77,112,188,220,95,53,60,105,52,149,17,108,84,167,71,181,200,172,103,142,233,25,252,164,255,0,138,33,243,51,140,60,246,205,9,158,235,174,54,187,80,192,229,213,32,163,186,214,53,169,238,35,23,185,211,42,124,53,240,248,168,27,13,75,152,56,66,25,86,25,46,250,61,23,106,167,103,151,199,255,0,181,63,82,219,122,182,93,219,186,223,83,213,77,187,191,65,205,238,254,148,67,87,154,140,87,138,106,230,117,77,86,36,186,205,43,156,174,89,36,172,145,206,85,95,138,170,174,186,158,231,43,56,140,205,108,163,187,45,219,12,226,122,233,85,233,27,95,5,77,117,74,196,168,215,163,145,52,100,141,248,166,159,185,84,13,150,193,16,185,39,206,19,21,91,36,182,97,252,194,192,214,231,211,162,197,4,215,4,184,213,57,116,247,181,122,71,178,69,248,183,187,85,36,187,36,243,231,7,103,118,21,182,226,76,59,82,154,220,41,219,50,70,145,204,136,138,187,245,68,87,198,223,5,99,128,185,128,0,56,85,208,167,121,196,221,205,212,249,217,189,87,191,84,253,90,40,31,90,46,167,37,13,238,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,228,42,56,215,188,10,90,157,253,229,96,0,49,207,141,46,40,168,120,110,203,183,220,224,138,26,155,165,123,106,105,233,226,149,102,106,36,141,166,115,219,239,70,213,248,237,248,167,239,50,34,162,120,233,105,229,169,153,85,35,133,142,145,202,137,175,114,38,170,64,127,50,204,210,147,29,241,41,138,108,48,86,212,75,67,98,186,62,56,227,126,244,107,87,161,3,87,70,185,202,158,44,119,130,32,22,83,58,51,195,28,231,174,53,184,98,44,69,112,168,86,220,42,223,36,84,109,171,153,240,198,142,218,136,212,73,28,189,222,227,63,87,122,127,86,77,240,163,203,86,247,157,214,219,70,46,198,55,218,235,85,174,189,176,213,36,52,145,211,61,206,133,203,34,162,238,116,174,241,70,49,116,86,107,239,42,104,126,119,46,46,22,46,25,179,153,86,140,127,120,165,167,125,150,207,93,13,76,72,249,163,94,166,157,161,21,86,55,49,218,232,248,83,79,15,215,251,167,22,195,101,162,195,246,122,59,61,5,60,113,67,73,11,33,107,99,98,53,52,106,105,240,68,79,243,1,141,57,53,203,199,34,178,154,153,170,203,76,119,106,180,123,31,218,107,237,180,78,153,21,172,219,220,244,139,84,248,175,239,85,46,197,211,135,92,175,186,91,221,109,147,14,208,182,23,198,177,57,59,13,58,234,138,154,120,116,244,46,112,2,53,184,190,229,139,133,49,4,13,197,57,109,80,251,101,92,108,122,201,21,53,13,28,81,72,247,206,205,85,232,139,26,185,81,174,119,126,191,241,44,88,225,172,79,140,242,87,29,58,186,217,60,180,87,91,76,211,211,203,19,106,28,214,171,209,178,68,228,114,196,244,215,77,207,211,69,255,0,49,179,179,154,215,38,215,53,21,23,224,168,69,183,51,190,11,174,215,218,218,44,209,203,219,85,3,122,48,206,149,140,108,208,192,175,116,149,108,219,170,108,110,237,58,206,94,247,119,119,255,0,72,101,63,4,156,91,209,241,25,131,233,225,172,162,138,150,235,77,31,78,70,71,44,210,34,172,112,64,231,119,189,137,241,149,127,148,190,31,19,40,205,105,184,126,206,188,65,144,249,137,75,139,45,181,245,145,65,12,117,16,84,65,12,178,104,238,164,106,221,118,181,236,69,93,200,207,21,248,126,196,54,10,200,172,245,193,249,217,132,168,47,120,110,182,105,159,53,52,114,61,36,166,124,75,223,20,111,95,210,215,253,145,62,32,92,242,151,53,28,133,64,14,142,246,174,138,86,215,107,251,10,103,78,237,123,206,134,170,247,39,237,3,236,213,20,228,161,174,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,147,158,5,248,208,165,199,150,138,76,164,205,236,75,254,139,104,245,142,219,118,184,75,12,44,185,211,238,130,40,41,221,43,229,223,61,115,159,43,209,17,25,171,217,26,57,85,207,220,174,140,99,232,183,92,110,22,123,133,45,218,211,95,81,69,93,69,51,42,105,106,169,165,116,82,193,43,28,142,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,102,224,113,215,48,55,124,165,28,58,99,173,24,218,189,150,194,109,94,6,112,152,141,213,70,250,106,233,166,127,73,233,142,159,186,27,4,3,26,184,37,226,159,248,66,96,137,108,248,198,190,220,204,121,135,253,202,232,33,94,155,238,20,136,140,70,87,164,91,81,173,213,206,86,72,216,213,90,215,162,59,72,219,44,108,76,149,44,44,61,250,49,54,226,237,185,221,46,56,205,242,156,86,71,141,185,128,198,83,165,116,78,147,213,61,83,29,113,49,190,39,168,0,30,205,104,0,0,0,0,0,0,0,0,0,0,0,0,68,31,48,12,218,193,25,189,159,12,184,224,27,167,180,237,214,11,52,54,57,107,163,68,90,122,154,136,234,42,36,123,160,114,42,245,34,78,178,53,31,220,142,86,185,91,185,138,215,187,37,120,255,0,227,10,171,5,118,188,134,203,42,203,141,14,36,94,205,61,234,245,77,60,212,146,91,88,189,57,227,130,157,236,86,185,101,145,187,21,239,69,216,145,189,89,239,57,238,233,70,177,17,207,243,26,110,127,133,183,191,73,223,61,189,95,171,162,185,35,216,203,216,56,253,191,140,214,153,174,157,45,211,215,76,253,105,239,250,189,155,248,76,51,27,150,254,122,229,246,83,226,236,77,132,177,221,199,217,95,76,187,23,101,185,212,205,4,20,20,189,146,42,185,31,218,38,150,70,244,247,245,24,214,104,142,213,202,136,186,106,132,165,26,247,146,149,192,47,22,191,149,60,62,220,167,204,220,79,218,49,197,175,119,179,39,170,110,217,46,212,12,98,42,107,42,185,122,213,49,232,253,250,163,92,232,209,175,252,227,155,51,211,239,33,204,162,34,48,151,55,117,79,191,79,209,139,202,222,197,92,174,186,182,139,7,173,92,60,165,60,116,210,34,34,168,236,136,136,138,186,184,245,233,152,192,2,86,231,240,0,0,139,94,105,158,96,112,255,0,243,54,147,251,109,105,41,68,90,243,76,243,3,135,255,0,153,180,159,219,107,77,38,208,126,229,61,240,180,57,32,250,77,79,177,95,130,225,114,152,250,212,251,15,255,0,126,47,159,17,188,18,224,142,32,115,23,13,227,122,170,143,98,244,250,244,216,158,91,126,145,86,92,169,210,5,74,87,181,238,107,227,234,197,43,88,197,221,30,174,137,234,155,211,165,27,86,198,114,152,250,212,251,15,255,0,126,36,32,101,120,123,120,156,182,221,187,177,172,111,247,85,47,173,189,205,241,185,38,218,226,241,120,11,147,69,122,83,26,199,84,218,162,39,245,142,169,136,158,49,15,198,193,216,59,12,101,254,24,183,96,204,25,101,167,180,217,109,48,164,20,148,144,34,237,141,186,170,170,170,174,170,231,57,202,174,115,220,170,231,57,206,115,149,85,85,86,2,13,132,13,123,205,118,210,196,83,22,98,56,121,223,146,99,200,125,202,239,87,152,220,185,51,53,76,218,153,153,223,51,51,229,53,153,158,153,148,193,240,37,110,183,222,56,56,193,182,155,181,5,61,109,13,108,55,122,106,170,90,152,155,44,83,196,251,141,91,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,152,1,197,255,0,10,87,126,28,49,116,117,86,74,123,141,118,3,186,244,227,181,93,106,101,108,210,54,161,34,69,150,158,161,204,141,141,100,187,155,35,216,155,116,116,122,104,174,115,36,70,223,62,93,156,86,210,216,251,15,14,152,238,163,109,61,101,98,199,133,106,146,40,98,142,157,242,245,166,154,158,121,93,35,85,122,146,236,72,81,24,247,172,147,57,138,186,108,70,231,62,109,101,46,8,206,204,17,91,128,113,245,175,181,219,170,244,146,41,99,84,109,69,29,66,34,163,42,32,122,162,236,149,186,174,139,162,162,162,185,174,71,49,206,106,228,198,26,214,109,151,209,22,231,207,166,34,62,248,142,19,217,45,45,204,239,48,228,243,108,49,53,226,233,159,147,223,174,170,230,35,126,180,85,84,204,85,79,15,58,157,102,39,239,142,169,69,175,5,124,86,213,112,247,139,190,142,98,106,141,112,30,34,172,142,75,179,150,41,167,146,222,246,197,35,27,81,4,109,145,26,221,92,232,122,202,140,123,221,28,45,70,162,185,173,69,252,110,59,110,54,251,199,20,248,202,237,105,175,167,173,161,173,134,209,83,75,85,77,43,101,138,120,159,106,164,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,66,222,231,78,77,227,28,135,199,213,121,121,141,153,78,250,234,104,97,169,142,170,145,37,90,90,168,164,98,57,36,133,242,49,138,246,163,183,70,174,219,162,62,55,183,191,106,158,24,141,93,196,222,166,199,200,238,199,205,171,94,238,49,49,239,93,248,28,147,46,187,154,198,210,224,106,223,118,215,54,116,225,92,76,211,85,53,119,233,78,147,215,26,112,152,223,33,28,166,62,181,62,195,255,0,223,137,8,35,223,148,199,214,167,216,127,251,241,33,4,207,36,253,194,223,223,241,75,153,249,82,250,89,139,255,0,79,249,84,4,90,241,245,197,175,229,79,16,59,41,242,203,19,246,140,15,107,219,237,57,233,91,182,59,181,123,30,170,186,74,142,94,181,52,122,51,102,136,214,186,68,115,255,0,56,214,194,244,190,124,195,56,170,170,203,203,68,25,55,150,216,135,179,98,139,158,202,155,197,117,190,186,104,107,44,212,236,116,114,66,198,186,37,110,201,103,248,234,253,82,36,93,89,164,204,122,71,62,94,224,76,65,153,216,222,201,128,48,181,55,90,233,125,172,142,142,13,88,247,50,61,203,239,75,38,198,185,201,20,109,220,247,185,26,187,88,199,59,77,16,213,103,153,140,215,87,200,236,125,255,0,167,235,248,117,167,220,150,108,93,188,61,175,237,46,107,26,68,68,205,184,158,17,17,198,228,235,255,0,249,236,243,186,105,151,158,36,67,150,239,19,144,84,65,71,195,94,40,130,158,153,212,208,207,46,23,158,158,150,69,117,83,150,74,138,170,184,234,36,222,228,71,35,95,186,53,70,49,187,99,122,57,202,229,98,59,221,102,47,46,172,17,114,200,59,62,1,192,158,206,110,60,195,218,62,159,18,214,49,40,253,162,249,102,71,84,182,179,163,27,220,248,182,185,253,38,170,61,241,236,137,169,38,222,162,190,49,127,209,6,15,196,31,235,141,146,249,100,172,255,0,111,77,87,67,87,11,255,0,161,241,74,199,183,246,57,174,111,193,80,214,197,188,70,71,126,139,181,70,233,143,199,174,59,227,244,148,222,172,102,77,202,166,83,136,192,217,170,98,170,42,157,53,227,76,198,188,203,145,31,102,168,215,88,221,58,77,84,238,157,237,128,1,142,92,23,241,73,111,226,7,0,195,105,196,151,154,119,102,21,138,21,75,205,42,64,218,117,170,137,31,182,58,200,152,138,168,230,185,171,26,73,181,26,140,149,85,54,49,143,139,118,70,147,107,23,232,196,219,139,182,231,116,185,111,54,202,177,89,38,50,230,3,25,78,149,209,58,79,84,245,76,112,214,38,55,196,244,194,12,120,137,243,3,153,223,207,43,215,246,217,73,74,224,7,202,70,4,251,83,212,234,136,181,226,39,204,14,103,127,60,175,95,219,101,37,43,128,31,41,24,19,237,79,83,170,34,185,31,172,46,119,79,197,11,255,0,149,95,162,24,47,110,223,242,171,100,32,0,152,57,188,0,1,111,120,137,242,253,153,223,204,219,215,246,41,72,49,39,59,136,159,47,217,157,252,205,189,127,98,148,131,18,31,180,190,150,223,116,248,186,67,144,255,0,87,226,253,186,126,22,74,113,169,194,149,87,15,120,187,233,30,25,167,215,1,226,42,201,35,180,181,37,154,121,45,239,108,81,189,212,243,200,232,209,173,213,206,155,162,138,247,189,209,194,229,114,171,154,229,95,207,225,3,138,219,191,14,24,186,74,91,221,69,198,187,1,221,122,146,93,109,84,209,54,105,27,80,145,42,69,81,78,215,200,198,178,93,205,141,143,93,218,58,61,117,71,57,145,171,101,207,24,224,236,49,152,24,98,227,131,49,157,150,158,237,101,187,66,176,85,210,78,139,182,70,234,138,138,138,154,43,92,215,34,57,175,106,163,154,230,181,205,84,84,69,72,90,226,31,135,140,111,195,150,55,126,22,197,49,246,187,117,94,249,172,247,136,99,86,211,220,169,209,83,87,34,106,187,37,110,173,73,34,85,85,98,170,119,185,142,99,223,243,153,96,174,101,151,163,23,134,221,78,191,135,103,116,255,0,179,223,98,54,163,9,183,89,101,123,63,158,105,85,216,167,77,243,190,228,125,168,254,58,120,207,79,214,142,157,38,214,221,113,183,222,45,244,183,107,77,125,61,109,13,108,44,169,165,170,166,149,178,197,60,79,106,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,243,226,12,59,135,241,101,162,124,63,138,108,86,235,205,174,171,111,94,138,225,74,202,138,121,118,185,30,221,209,189,21,174,209,205,107,147,84,238,84,69,241,66,51,184,2,226,226,223,149,119,9,114,143,52,111,213,16,225,91,180,204,117,154,182,166,102,246,91,53,83,156,229,145,175,213,53,142,9,156,230,170,187,118,200,222,213,114,181,18,73,100,108,161,18,76,14,54,222,97,103,159,28,122,99,171,253,148,150,213,108,206,51,99,243,41,195,92,153,154,120,209,92,110,231,71,92,117,85,28,38,58,39,178,98,103,20,114,191,151,222,92,101,166,122,213,102,149,45,117,69,93,150,221,52,53,248,106,209,51,153,43,104,170,92,217,155,43,39,234,70,229,149,177,57,96,146,158,68,123,100,107,155,239,238,86,36,143,202,224,15,124,62,26,214,22,153,166,213,58,68,206,173,86,111,157,227,243,219,180,223,204,46,77,117,83,76,83,19,61,81,249,207,25,158,51,51,172,160,199,136,159,48,57,157,252,242,189,127,109,148,148,174,0,124,164,96,79,181,61,78,168,139,94,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,45,145,250,194,231,116,252,80,190,249,85,250,33,130,246,237,255,0,42,183,185,226,19,34,112,199,17,25,113,83,151,248,150,174,162,137,205,153,181,214,218,248,53,87,81,86,177,143,108,114,171,53,68,149,187,100,123,92,199,42,106,215,187,69,99,182,189,190,123,134,14,24,48,119,14,152,58,10,106,106,74,122,220,85,91,11,100,187,221,228,142,41,101,73,95,20,41,61,53,60,233,20,114,118,78,172,59,217,27,245,93,87,85,239,240,189,128,148,206,26,212,222,242,243,79,157,166,154,168,90,51,204,194,222,93,57,85,55,103,200,77,92,238,111,70,191,164,245,112,215,127,90,28,248,254,243,111,142,254,203,244,202,83,47,121,88,92,109,242,228,118,39,180,197,95,78,250,234,108,87,53,76,212,173,149,171,44,81,73,71,74,216,228,115,53,213,173,115,162,149,26,229,77,21,99,122,38,187,87,76,66,227,251,205,190,59,251,47,211,41,79,11,195,222,123,98,126,29,243,30,155,48,48,213,37,61,107,93,11,168,110,84,19,232,141,173,162,123,216,233,34,71,232,171,19,183,70,199,53,237,69,209,204,110,168,246,238,99,161,118,177,116,224,243,58,238,215,195,157,84,79,223,50,233,172,118,207,222,218,93,133,195,96,112,211,165,207,35,102,170,117,225,51,77,20,206,157,154,240,215,162,120,238,100,239,31,156,30,213,97,171,189,118,123,101,157,29,198,190,221,123,172,158,175,17,91,33,130,106,151,208,84,57,178,79,53,114,57,168,237,180,206,216,247,73,189,81,35,123,147,106,171,30,141,139,22,178,23,57,241,6,65,230,117,171,50,48,252,29,179,177,239,130,182,222,234,135,195,29,125,36,137,164,144,189,89,253,15,106,185,28,214,201,28,111,86,187,110,139,51,152,19,29,229,246,121,229,244,56,131,15,212,219,175,118,59,221,27,98,173,162,149,240,84,244,122,208,53,242,81,213,198,199,61,141,149,25,42,54,72,156,171,166,237,23,84,94,248,222,226,59,128,204,99,133,179,162,213,97,201,140,51,121,184,225,28,91,52,73,75,86,234,121,106,41,172,114,201,55,78,72,106,102,141,36,145,176,70,142,100,137,44,141,69,233,185,83,89,29,19,220,185,185,158,93,85,186,227,25,131,225,51,174,238,137,235,142,196,107,97,118,202,206,55,11,115,102,182,151,117,84,211,52,235,94,238,117,49,19,173,53,78,233,231,68,112,158,51,17,174,186,198,249,33,202,92,218,193,25,217,130,40,177,246,1,186,118,187,117,94,177,203,20,136,141,168,163,168,68,69,125,60,236,69,93,146,183,84,213,53,84,84,86,185,170,230,57,174,95,100,89,62,19,184,113,131,134,204,184,92,53,81,127,168,187,94,174,211,54,190,239,35,103,147,177,50,167,98,55,101,52,46,209,26,214,181,17,171,34,181,36,151,106,43,180,68,142,56,239,97,40,195,213,118,171,84,205,232,210,173,55,168,124,230,214,6,206,97,122,222,91,92,215,98,42,158,108,207,25,143,235,167,72,214,55,233,28,2,34,249,136,230,78,24,204,110,34,39,139,11,203,81,51,112,157,177,152,106,186,89,97,88,218,234,216,42,106,31,50,71,175,123,154,215,75,179,114,162,106,230,59,110,173,218,231,101,47,30,220,95,79,149,246,250,140,155,203,75,181,69,38,51,175,134,9,110,23,42,110,155,146,221,69,43,101,221,27,36,108,157,72,42,213,27,19,145,86,63,118,41,145,237,115,92,172,114,69,241,24,207,243,10,107,255,0,11,111,126,147,190,127,47,213,121,242,67,177,215,240,211,251,127,23,230,243,169,210,221,61,113,60,106,158,201,225,79,94,249,234,100,167,47,252,218,193,25,67,159,15,184,227,235,167,179,45,215,251,52,214,56,171,164,68,74,122,106,137,42,41,228,99,167,114,170,116,226,94,138,181,95,222,141,87,53,93,181,136,231,182,95,13,123,201,57,224,95,141,10,92,121,104,164,202,76,222,196,191,232,182,143,88,237,183,107,132,176,194,203,157,62,232,34,130,157,210,190,93,243,215,57,242,189,17,17,154,189,145,163,149,92,253,202,230,65,152,211,111,252,45,205,221,83,249,126,143,174,87,118,54,254,46,99,62,193,196,213,49,26,92,167,178,56,85,17,167,70,248,171,127,84,196,113,102,185,231,177,222,94,224,140,206,195,243,97,108,127,133,237,215,219,92,219,151,161,89,10,63,166,245,99,153,212,137,223,165,20,168,215,189,27,35,21,175,110,229,218,168,167,161,4,178,170,98,168,230,213,26,195,158,237,94,185,98,184,187,106,169,166,168,223,19,19,164,199,116,195,24,184,106,224,111,7,112,253,143,175,88,249,247,154,139,237,115,102,169,165,195,239,169,108,74,148,182,249,89,10,163,222,222,146,43,106,218,228,158,37,146,55,163,31,19,215,221,102,247,49,185,58,1,229,99,15,111,13,71,147,181,26,67,63,54,206,49,185,230,39,229,120,251,147,93,122,68,107,61,81,221,187,183,190,90,247,147,157,195,183,151,236,177,254,102,217,127,177,68,65,137,57,220,59,121,126,203,31,230,109,151,251,20,68,87,102,189,45,206,232,241,95,188,184,122,191,9,237,213,240,188,111,19,252,37,224,142,38,45,20,143,175,172,246,6,40,182,109,142,134,253,5,42,76,244,167,221,171,233,230,143,115,58,209,46,174,115,83,114,43,30,187,154,186,58,70,191,221,101,14,73,229,198,71,97,136,48,190,94,97,218,122,38,182,24,226,171,174,116,108,90,219,139,152,174,84,146,166,100,68,89,93,186,73,21,17,116,107,55,171,88,214,55,70,167,186,4,166,48,214,105,187,55,226,152,231,79,74,132,185,158,102,55,176,20,101,117,222,170,108,83,51,49,70,187,181,159,24,233,136,157,209,51,51,17,19,51,168,0,123,181,65,133,28,211,48,238,31,252,143,97,252,91,236,43,119,183,62,146,210,91,189,167,217,89,218,251,39,101,173,147,161,214,211,127,75,127,189,179,93,187,187,244,212,205,115,14,121,166,121,126,195,255,0,207,42,79,236,85,166,187,54,136,156,21,205,122,147,46,79,171,170,141,166,193,243,103,77,107,211,221,40,238,200,123,117,190,241,158,57,119,105,187,80,83,214,208,214,226,187,69,53,85,45,76,77,150,41,226,125,100,77,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,78,185,6,60,59,121,129,203,31,231,149,151,251,108,68,231,26,173,154,244,87,59,227,193,63,229,194,103,229,248,72,232,230,85,241,0,2,76,163,152,115,205,51,203,246,31,254,121,82,127,98,173,48,231,128,31,54,248,19,237,79,76,170,51,27,154,103,151,236,63,252,242,164,254,197,90,70,182,94,227,188,65,150,56,222,201,143,240,181,79,70,233,98,172,142,178,13,94,246,178,77,171,239,69,38,199,53,203,20,141,220,199,181,28,155,152,247,55,93,20,133,230,215,34,206,103,77,202,184,71,54,127,7,78,114,121,130,175,50,216,107,216,43,83,165,87,34,245,49,175,93,81,49,30,41,107,227,11,133,140,63,196,46,8,168,186,219,168,58,56,242,197,71,43,236,149,144,35,26,250,189,168,231,165,4,202,247,53,171,20,142,213,26,231,57,58,79,126,244,93,171,35,36,136,63,244,65,131,241,7,250,227,100,190,89,43,63,219,211,85,208,213,194,255,0,232,124,82,177,237,253,142,107,155,240,84,38,251,33,115,159,15,231,230,88,218,179,35,15,193,216,251,102,248,43,109,238,168,100,210,80,85,198,186,73,11,213,159,208,246,171,145,174,116,114,70,245,107,119,104,152,197,199,207,8,54,92,73,134,46,153,229,151,22,154,122,43,253,154,23,86,95,40,160,232,82,211,86,81,49,103,154,170,177,90,145,162,203,87,186,70,185,206,124,137,186,56,220,136,142,126,212,118,118,111,151,211,139,162,49,152,110,58,107,58,116,199,95,122,41,201,206,216,93,217,252,85,91,53,157,107,20,243,185,180,243,190,165,90,233,52,207,71,54,103,238,137,214,120,75,232,202,238,41,255,0,132,39,8,217,167,103,198,53,246,230,99,204,63,131,111,76,174,130,21,233,190,225,72,148,47,70,87,164,91,81,173,213,206,86,72,216,213,90,215,162,59,72,219,44,108,72,198,62,138,11,141,194,215,59,170,109,149,245,20,147,62,25,169,157,36,18,186,55,58,41,99,116,114,198,170,213,69,86,190,55,189,142,111,131,154,231,34,234,138,168,124,228,119,23,141,175,25,77,30,83,141,49,166,189,107,163,103,182,95,13,179,119,177,51,131,221,110,245,81,84,83,167,205,157,52,152,142,205,119,199,87,14,134,194,0,2,200,113,48,99,23,17,220,10,101,198,119,222,173,88,174,195,13,62,22,189,50,231,19,239,146,208,68,200,27,118,162,146,125,245,78,126,140,114,37,90,53,242,61,147,43,93,185,203,178,77,200,173,116,89,58,15,27,248,123,88,154,57,151,99,88,108,242,156,231,29,145,226,35,21,128,185,52,87,29,93,49,213,49,194,99,191,190,55,188,246,94,224,76,63,150,56,34,201,128,48,181,55,70,215,98,163,142,142,13,88,198,190,77,169,239,75,38,198,181,171,44,142,220,247,185,26,155,158,247,59,77,84,193,142,108,255,0,85,127,110,127,238,36,132,17,239,205,159,234,175,237,207,253,196,215,103,84,197,57,125,116,211,194,52,241,132,199,147,59,181,223,219,12,53,219,179,173,85,77,201,153,158,153,155,117,204,202,222,242,179,243,3,136,63,153,181,127,219,104,137,65,184,219,173,247,139,125,85,166,237,65,79,91,67,91,11,233,170,169,106,98,108,177,79,19,218,173,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,69,247,43,63,48,56,131,249,155,87,253,182,136,148,163,207,32,223,130,142,249,102,242,187,51,78,211,213,49,199,153,71,131,22,178,235,151,142,72,224,60,206,188,99,186,218,127,164,118,137,245,246,46,28,186,211,54,122,75,102,244,84,147,168,175,87,118,189,53,84,139,168,212,216,213,213,221,73,17,178,183,207,115,76,242,253,135,255,0,158,84,159,216,171,76,198,48,231,154,103,151,236,63,252,242,164,254,197,90,122,99,176,214,176,216,27,180,218,166,34,38,24,91,43,157,102,25,222,213,96,110,230,23,170,185,85,53,68,70,179,194,34,63,173,103,140,206,249,214,119,176,231,128,31,54,248,19,237,79,76,170,51,59,142,190,16,96,205,235,44,153,165,151,86,154,120,177,181,166,23,203,114,107,58,155,175,20,80,192,247,54,54,197,20,111,89,170,209,204,138,56,151,221,220,215,43,28,229,70,198,140,195,30,0,124,219,224,79,181,61,50,168,152,195,93,146,225,173,226,240,21,218,185,27,166,169,240,132,207,148,252,239,23,179,219,91,134,199,224,170,210,170,108,211,221,49,207,185,172,79,92,79,142,147,198,26,251,219,174,55,11,61,194,150,237,105,175,168,162,174,162,153,149,52,181,84,210,186,41,96,149,142,71,50,70,61,170,138,215,53,200,138,142,69,69,69,68,84,37,175,130,30,44,103,226,31,12,86,97,172,102,218,120,113,182,26,134,39,85,201,27,163,141,183,90,103,42,181,42,163,133,21,21,174,107,145,27,42,53,189,54,186,72,213,170,212,145,35,101,139,230,23,194,61,193,46,21,156,64,229,141,134,157,212,46,133,102,197,118,250,40,92,146,178,84,115,156,251,146,53,21,81,205,115,85,58,219,90,213,106,179,170,228,126,249,94,204,33,203,220,119,136,50,199,27,217,49,254,22,169,232,221,44,85,145,214,65,171,222,214,73,181,125,232,164,216,230,185,98,145,187,152,246,163,147,115,30,230,235,162,154,219,55,47,100,120,190,101,123,233,233,237,142,184,254,187,19,140,199,7,150,114,169,179,241,137,195,105,77,232,143,54,120,205,21,244,209,87,13,211,195,170,98,98,168,141,208,158,240,89,206,23,120,142,195,252,72,101,242,98,10,24,251,37,242,211,208,163,190,209,57,25,30,202,181,129,143,124,176,198,146,200,244,166,123,214,86,198,231,170,57,221,39,162,166,173,82,241,147,107,87,104,191,68,92,183,58,196,185,115,48,192,98,50,188,77,120,60,93,60,219,148,78,147,31,215,227,1,98,248,173,225,119,15,241,31,130,37,164,165,75,117,171,24,80,236,150,213,122,146,145,138,247,116,210,77,180,147,202,141,89,123,51,150,103,170,163,87,221,122,182,77,175,218,172,117,244,7,229,235,52,98,40,155,119,35,88,151,214,91,153,98,114,140,85,24,204,29,92,219,148,78,177,63,172,116,199,92,79,20,3,220,104,49,62,93,227,26,171,101,75,234,44,248,139,12,220,223,4,142,166,169,68,150,142,182,154,85,106,171,37,141,202,136,230,72,206,231,177,222,40,138,139,224,166,107,224,142,100,119,11,79,14,247,107,14,37,101,69,70,101,91,225,138,207,96,171,130,39,61,179,68,180,201,27,110,21,51,78,233,82,73,227,145,143,146,68,115,81,36,115,225,68,110,142,149,209,251,174,102,89,25,130,42,48,68,121,237,64,182,235,78,40,163,172,166,183,215,57,245,9,10,222,105,222,138,198,49,177,237,94,181,76,122,53,200,186,181,122,17,203,185,92,145,198,141,141,98,11,123,229,25,45,250,173,91,171,140,123,167,132,247,195,171,178,232,202,57,77,202,108,227,177,150,119,209,84,107,29,85,83,164,213,78,189,52,85,239,137,232,151,232,127,162,12,97,136,63,215,27,221,242,247,89,254,222,166,174,186,174,103,255,0,75,229,149,239,119,237,115,156,239,138,169,43,124,8,112,187,249,12,193,14,199,24,165,55,227,12,97,71,79,44,240,75,73,211,125,162,145,83,168,218,77,94,212,149,178,170,185,171,58,46,141,223,28,109,218,189,45,239,178,124,178,50,27,7,98,27,125,231,60,113,36,20,247,90,235,117,205,108,182,186,26,170,40,165,138,138,88,155,77,83,219,90,231,163,149,39,71,62,54,177,205,218,172,70,201,222,237,233,178,68,77,206,69,150,197,49,24,187,155,230,120,126,170,219,149,109,182,170,245,202,246,119,5,230,209,76,196,92,158,185,141,39,155,29,145,58,107,167,25,142,174,62,87,53,176,181,195,29,101,118,49,193,54,153,169,225,174,196,22,11,133,170,150,74,151,57,177,50,89,233,223,27,28,245,106,57,81,168,231,162,170,162,42,233,174,136,190,4,111,255,0,114,207,136,31,250,240,203,223,253,33,91,255,0,52,36,199,26,98,155,126,5,193,215,220,109,118,134,162,106,28,63,108,170,186,213,71,76,214,186,87,197,4,78,145,237,98,57,90,138,229,107,21,17,21,81,53,211,85,79,19,20,191,186,153,195,247,253,103,230,23,254,143,162,255,0,157,153,217,157,156,13,218,233,156,93,90,78,155,183,162,155,15,153,109,94,7,15,118,157,158,179,207,162,106,142,119,155,19,164,233,187,140,199,66,249,241,63,154,120,131,37,114,55,18,230,110,22,163,183,85,93,44,221,143,161,13,194,55,190,157,221,106,200,97,118,230,177,236,114,232,217,92,169,163,147,189,19,197,59,151,12,114,167,153,22,120,227,172,209,193,216,38,237,133,112,44,52,56,130,255,0,111,181,85,73,77,67,88,217,89,20,245,12,141,238,98,186,169,200,142,70,189,85,21,81,83,93,53,69,240,51,127,63,242,151,242,231,148,151,236,172,250,65,236,79,109,246,95,239,254,201,218,122,61,26,152,167,254,47,123,55,107,210,219,250,73,166,237,123,244,209,113,107,46,185,98,253,1,204,28,49,142,255,0,45,221,191,232,229,230,138,237,217,126,141,116,186,253,158,118,75,211,223,218,157,183,118,205,55,109,93,53,215,69,240,62,51,11,120,250,177,52,206,27,94,102,145,174,248,235,157,120,246,50,118,63,23,178,54,114,91,244,103,113,79,202,102,170,185,154,211,92,206,156,202,121,187,233,137,136,243,181,227,62,229,235,227,63,32,241,143,17,121,93,107,193,56,38,229,102,162,174,162,191,193,117,146,75,172,210,197,18,196,202,122,136,213,168,177,199,34,238,221,51,87,77,17,52,69,239,240,69,197,172,169,229,187,158,56,23,52,112,118,54,187,98,172,11,53,14,31,191,219,238,181,81,211,87,86,58,87,197,5,67,36,123,88,142,165,106,43,149,172,84,68,85,68,215,77,85,60,76,214,207,204,252,193,220,58,96,234,60,109,141,173,183,154,218,26,219,156,118,168,227,181,67,20,178,164,175,138,89,17,202,146,73,26,109,219,11,147,93,85,117,84,238,241,84,179,152,47,153,22,71,99,172,99,98,193,54,156,43,142,161,174,196,23,58,91,85,44,149,52,52,109,137,146,207,43,99,99,158,173,170,114,163,81,207,69,85,68,85,211,93,17,124,6,50,198,95,94,38,42,191,86,149,238,233,252,31,155,55,154,109,126,27,36,170,198,85,103,157,134,243,245,158,108,79,31,157,191,94,134,44,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,141,218,175,77,73,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,100,64,115,69,227,234,179,24,95,110,92,51,228,237,194,235,107,181,97,203,133,77,14,44,188,65,83,61,28,151,58,166,50,90,105,237,173,99,92,221,244,109,234,72,217,122,136,230,205,35,91,181,17,145,163,230,15,202,206,142,53,255,0,133,87,29,217,41,96,192,23,59,172,121,101,133,179,3,15,71,109,166,157,122,81,221,43,146,231,26,73,115,116,59,90,246,238,99,210,56,155,42,185,204,141,174,118,145,58,105,99,79,202,231,87,230,159,11,124,191,161,245,27,137,138,188,39,121,167,201,191,152,24,123,212,96,50,171,157,95,154,124,45,242,254,135,212,110,32,57,42,121,167,197,63,47,235,189,70,220,100,255,0,51,222,2,170,115,158,213,87,196,14,79,216,170,235,243,6,217,79,77,13,214,209,73,210,98,93,173,208,54,109,243,71,19,98,234,212,87,53,29,3,81,22,95,122,24,18,54,53,207,72,216,236,96,228,169,230,159,20,252,191,174,245,27,113,53,32,106,195,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,240,115,30,230,174,168,170,135,171,201,220,157,199,217,235,143,237,121,115,151,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,251,145,100,39,154,23,0,88,170,92,118,254,33,114,47,12,93,113,23,211,27,131,32,191,225,155,29,146,74,154,138,90,229,133,202,181,209,50,150,37,214,25,122,78,89,157,39,188,147,201,187,115,250,250,69,152,28,2,240,81,133,120,83,203,138,75,221,218,217,218,51,55,19,91,225,147,17,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,173,35,17,234,187,91,19,34,15,127,194,143,10,57,113,194,86,92,51,5,96,168,187,117,214,187,167,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,156,44,220,228,138,20,85,108,109,115,149,85,239,124,146,62,245,128,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,24,255,0,205,23,128,90,204,31,125,185,113,49,147,182,251,173,210,213,136,238,21,53,216,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,182,81,187,167,35,165,234,43,91,12,142,110,213,86,72,140,135,8,56,117,207,156,101,195,110,110,88,179,91,6,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,110,136,229,99,182,61,25,35,83,123,26,169,51,220,200,184,188,194,188,59,228,213,211,2,219,107,109,85,249,133,141,173,239,162,181,217,171,40,35,184,67,29,12,174,233,84,85,213,193,34,244,250,61,62,179,35,73,26,246,201,46,141,88,229,141,147,35,96,134,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,54,94,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,174,1,141,92,2,240,169,252,20,242,58,146,193,118,185,93,106,49,78,38,232,222,177,29,53,69,102,250,90,10,231,194,212,117,45,60,49,200,248,91,210,68,72,223,51,21,93,51,152,142,87,108,108,81,197,146,160,67,7,58,124,1,83,98,226,27,10,102,13,62,30,164,163,182,226,172,46,202,103,215,66,145,53,245,247,26,58,137,18,101,149,26,187,220,246,83,207,64,196,123,211,189,155,26,213,94,154,163,92,161,56,138,166,202,204,101,152,152,27,28,226,202,75,110,9,151,11,213,226,247,178,174,89,94,248,170,237,200,199,76,234,88,90,229,222,247,81,172,242,74,216,227,124,175,101,20,106,157,209,42,46,96,115,119,201,219,174,101,112,184,204,93,135,44,52,149,215,44,190,188,69,123,169,149,41,93,45,108,118,167,69,36,53,109,129,204,99,156,140,71,62,158,121,81,85,172,233,210,185,238,95,205,181,8,75,195,88,166,251,131,238,51,93,176,229,119,100,171,168,183,215,218,228,147,164,201,55,82,214,210,203,73,83,30,143,69,68,223,4,242,179,93,55,55,118,173,84,114,34,160,126,174,108,99,175,202,134,105,227,44,204,246,95,179,62,150,226,11,141,247,177,117,250,221,151,181,84,201,55,75,169,181,187,246,245,54,238,218,221,116,215,68,215,66,117,57,101,228,167,228,91,132,124,45,218,46,29,170,191,29,233,141,107,54,75,190,24,187,108,16,246,120,227,214,54,57,186,82,197,77,189,171,187,73,86,93,174,86,237,210,10,242,159,2,254,84,51,79,6,229,159,181,61,153,244,183,16,91,172,93,183,161,214,236,189,170,166,56,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,155,57,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,170,33,201,67,157,220,7,14,118,159,180,163,189,203,162,29,46,85,239,79,218,119,192,157,218,247,129,216,214,163,80,168,0,6,46,113,183,197,189,31,14,120,62,162,26,58,40,170,174,181,49,244,227,100,146,205,26,34,201,4,238,111,123,24,191,24,147,249,73,227,240,46,166,122,231,174,15,201,60,37,95,123,196,149,179,66,248,105,164,145,137,29,51,229,94,232,164,122,126,142,159,236,107,241,53,245,226,7,58,241,6,124,102,37,86,44,185,87,214,75,4,209,211,193,79,4,210,201,163,122,113,163,117,218,231,189,17,119,43,252,23,227,251,84,15,193,196,184,159,25,231,86,58,109,117,206,121,107,110,183,105,160,167,138,39,84,57,205,71,171,99,137,168,213,149,235,166,187,89,174,171,254,98,83,184,65,229,139,133,48,252,14,197,57,147,80,251,157,92,140,98,199,21,77,13,28,177,70,246,78,253,21,136,171,34,181,85,173,111,126,191,241,39,158,229,137,193,117,218,197,91,91,154,57,133,106,160,119,90,24,18,141,142,154,25,213,142,142,173,251,180,77,142,219,175,69,171,220,238,254,239,232,148,150,181,173,77,173,106,34,39,193,16,11,101,107,225,215,43,237,118,246,219,99,195,180,46,133,145,164,77,78,195,78,154,34,38,158,29,61,11,79,156,188,188,114,43,54,105,156,175,180,199,105,171,87,189,253,166,130,219,68,217,149,92,205,189,239,88,181,95,130,254,244,67,41,128,16,119,197,119,45,91,222,72,219,110,248,187,7,95,107,174,182,186,6,205,84,176,213,199,76,199,54,22,172,106,171,185,178,183,193,30,245,209,25,175,186,137,161,140,153,47,158,24,231,34,177,173,191,17,97,219,133,66,54,223,86,201,37,163,117,92,204,134,68,110,228,86,170,70,228,238,247,223,250,251,215,250,246,79,191,89,104,177,5,158,178,207,95,79,28,176,213,194,248,92,217,24,142,77,28,154,124,81,83,252,196,29,115,29,225,98,225,148,217,149,119,199,246,122,90,118,89,111,21,211,84,202,140,154,52,233,235,217,209,21,35,107,27,166,175,153,117,241,253,127,188,37,39,130,222,40,168,120,145,203,182,92,231,138,26,107,165,3,105,169,234,34,137,102,114,44,142,166,107,221,239,72,212,248,238,248,175,239,50,48,128,190,90,121,165,38,4,226,83,11,88,103,173,168,138,134,251,116,100,114,70,205,234,215,47,66,118,166,173,107,145,60,94,223,20,82,124,41,231,142,170,158,42,152,85,86,57,152,217,26,170,154,119,42,106,128,118,20,57,59,251,138,192,20,181,10,142,53,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,3,133,240,56,68,85,56,115,142,26,237,123,251,180,3,176,0,5,179,226,43,31,208,101,190,83,95,177,13,198,121,34,98,80,213,177,21,140,115,151,84,166,149,254,13,84,95,228,26,233,102,117,230,92,117,155,56,158,247,76,245,149,215,187,245,92,176,43,245,69,114,73,59,182,107,185,85,83,185,83,199,192,153,126,109,215,132,183,112,239,65,75,189,205,74,187,156,241,46,214,162,234,189,134,161,17,23,95,4,239,95,2,29,114,30,202,151,252,227,193,150,247,162,172,110,191,91,150,68,71,109,247,123,84,72,189,255,0,210,4,235,114,252,203,136,48,63,12,184,18,161,244,144,69,83,112,177,210,212,200,172,70,42,171,222,178,61,202,170,141,79,140,171,241,95,19,37,143,47,149,214,200,108,217,111,134,45,116,232,169,29,61,166,149,141,69,118,189,221,54,175,137,234,0,3,242,174,88,162,197,104,149,33,184,87,116,158,237,116,78,147,221,241,211,224,138,125,86,235,165,5,218,21,158,223,63,86,52,84,69,93,174,111,195,95,138,32,31,89,243,215,80,81,220,169,221,73,95,77,20,240,191,77,204,145,136,230,174,138,139,224,169,167,138,33,244,0,33,39,152,119,4,215,124,171,190,85,102,78,22,182,81,199,101,169,153,171,52,112,207,11,52,124,245,21,10,142,72,218,198,127,220,211,93,85,127,171,187,31,56,87,226,79,16,112,247,152,20,215,230,93,43,82,210,176,212,69,61,59,36,149,205,213,241,162,35,146,54,200,196,85,213,140,77,127,87,249,182,19,204,76,3,98,204,172,47,81,133,113,20,15,150,146,161,241,200,168,201,93,26,163,152,228,114,46,169,251,136,6,227,23,133,107,223,14,120,222,169,140,133,190,194,169,168,127,102,115,171,27,51,216,175,154,161,24,206,230,181,116,217,15,197,23,247,129,61,217,87,153,248,111,54,48,141,14,43,195,85,18,75,5,84,17,72,238,164,46,137,81,206,137,146,47,115,190,26,72,223,137,236,72,114,229,75,197,5,94,30,199,108,202,28,71,84,223,103,213,210,86,79,79,211,163,220,253,99,134,4,107,119,162,247,38,216,28,189,233,240,241,239,208,152,182,61,178,53,30,197,213,23,193,64,229,81,23,185,80,232,145,154,42,163,117,62,130,151,181,28,128,117,199,225,170,174,167,106,107,161,214,214,162,46,191,19,177,60,0,228,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,15,67,151,184,239,16,101,142,55,178,99,252,45,83,209,186,88,171,35,172,131,87,189,172,147,106,251,209,73,177,205,114,197,35,119,49,237,71,38,230,61,205,215,69,38,83,134,126,33,48,199,17,25,113,71,137,109,149,212,237,191,209,67,12,24,138,218,198,44,78,162,173,86,123,202,216,213,206,94,131,220,215,186,39,238,118,173,69,69,93,236,123,91,9,69,202,225,239,61,177,63,14,249,143,77,152,24,106,146,158,181,174,133,212,55,42,9,244,70,214,209,61,236,116,145,35,244,85,137,219,163,99,154,246,162,232,230,55,84,123,119,49,219,108,171,50,156,5,205,42,249,147,199,179,181,94,242,129,177,54,246,179,5,229,44,70,152,155,113,230,79,95,240,79,100,244,78,237,39,127,13,83,140,15,43,150,121,153,131,179,111,7,80,99,108,19,119,167,173,161,173,134,41,36,142,58,136,165,150,138,87,196,201,22,154,161,35,123,146,57,216,217,26,143,143,85,86,170,254,229,61,81,61,166,168,174,34,170,103,88,151,35,95,177,115,13,114,171,55,169,154,106,166,116,152,158,49,32,0,250,121,0,0,0,0,0,0,0,0,6,53,113,169,197,109,47,15,120,71,232,230,25,168,215,30,98,42,57,36,180,185,34,134,120,237,236,108,177,177,213,19,198,233,17,205,213,174,155,162,170,199,177,210,66,228,114,43,90,228,92,149,34,179,152,47,13,216,199,3,102,61,199,56,104,171,111,56,147,14,226,185,165,174,171,171,154,25,102,117,150,84,124,113,165,60,243,35,122,108,129,86,72,217,79,170,181,118,183,165,162,244,209,207,213,230,247,239,97,240,179,85,152,223,211,61,81,215,253,112,226,157,242,117,148,229,153,198,123,110,198,103,92,69,49,190,154,102,55,92,170,56,83,51,195,78,157,39,231,105,205,233,98,151,250,32,198,24,131,253,113,189,223,47,117,159,237,234,106,235,170,230,127,244,190,89,94,247,126,215,57,206,248,170,151,43,137,12,131,184,112,233,136,240,230,9,190,220,169,235,111,85,182,6,221,110,82,82,76,233,105,82,87,214,213,198,198,194,174,142,55,237,232,195,10,170,57,21,119,171,244,93,52,68,252,254,27,243,90,223,146,57,217,134,51,58,237,105,168,185,80,217,230,157,181,84,244,207,107,101,88,167,167,146,7,185,155,187,156,230,182,85,122,53,85,168,229,106,53,92,221,119,37,227,230,55,140,112,198,96,102,214,14,198,120,50,245,79,118,178,221,176,61,28,244,149,112,42,237,145,189,186,185,21,21,23,69,107,154,228,86,185,142,68,115,92,215,53,200,138,138,137,12,183,106,213,88,74,238,204,249,241,49,187,179,175,242,236,251,221,53,139,199,227,236,237,14,23,47,183,111,76,53,84,87,51,87,68,215,28,40,236,210,55,255,0,22,187,190,108,188,47,15,60,48,93,248,139,193,25,133,95,132,110,61,60,81,132,125,155,61,182,134,103,53,148,247,22,76,149,93,88,21,235,167,78,85,232,198,177,189,87,102,186,181,250,35,250,145,217,75,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,134,115,242,201,198,56,99,47,240,198,114,227,60,103,122,167,180,217,109,48,217,39,171,171,157,87,108,109,214,185,17,17,19,85,115,156,229,70,181,141,69,115,156,230,181,168,170,168,139,136,57,197,152,191,149,188,206,196,89,145,244,110,221,96,246,253,99,170,189,159,64,221,35,139,185,19,87,46,137,190,87,105,190,73,52,77,242,57,239,218,221,218,39,213,251,54,173,225,44,221,166,124,249,215,88,238,153,223,217,213,219,247,75,195,41,204,243,12,94,208,230,57,125,234,53,195,219,242,124,218,186,166,171,116,204,209,252,90,235,53,127,15,78,234,169,210,86,248,64,226,182,209,196,126,17,146,150,247,81,110,161,199,150,174,164,151,91,85,52,78,134,55,83,172,170,145,84,83,181,242,61,207,139,107,163,99,215,118,173,147,93,81,173,124,106,239,163,63,56,207,202,238,29,49,141,30,9,198,214,28,83,91,93,91,108,142,235,28,150,170,90,121,98,72,159,44,177,163,85,100,158,53,221,186,23,46,154,42,104,169,223,226,137,136,60,184,120,120,198,247,140,197,182,113,3,95,31,179,48,189,131,182,67,66,249,227,85,125,218,162,72,37,167,123,97,77,83,72,163,234,57,93,47,122,43,219,211,106,57,82,69,143,246,121,145,101,78,104,227,172,241,177,221,176,78,91,98,156,67,67,14,20,166,166,146,170,213,103,168,171,137,146,165,101,99,150,53,124,108,114,35,145,175,106,237,215,93,28,139,241,66,69,78,63,25,25,116,95,211,207,215,72,221,174,177,215,167,245,214,166,111,108,158,206,85,182,149,229,126,83,252,60,211,53,85,17,87,55,153,94,255,0,51,157,217,186,116,232,215,155,59,226,89,125,195,199,20,217,125,196,183,210,15,160,150,124,67,65,244,115,178,118,175,107,83,193,22,254,209,213,217,211,233,77,38,186,116,31,174,186,120,166,154,247,233,120,204,24,229,139,151,89,131,128,127,41,95,78,240,46,33,195,157,191,216,221,151,218,214,201,232,250,251,59,102,254,159,85,173,221,183,123,53,211,93,55,38,190,40,103,57,182,203,175,92,196,97,169,185,123,231,78,186,244,116,202,191,219,60,183,5,148,103,151,240,89,116,235,102,158,111,54,117,231,113,162,153,157,253,59,230,66,45,121,166,121,129,195,255,0,204,218,79,237,181,164,165,17,107,205,51,204,14,31,254,102,210,127,109,173,48,118,131,247,41,239,132,163,146,15,164,212,251,21,248,46,23,41,143,173,79,176,255,0,247,226,66,8,247,229,49,245,169,246,31,254,252,72,65,237,146,126,225,111,239,248,165,175,229,75,233,102,47,253,63,229,80,26,247,155,8,26,247,154,157,167,255,0,149,254,111,201,96,114,23,255,0,95,254,151,255,0,96,75,23,3,92,89,219,243,151,7,83,101,246,54,184,83,210,99,108,63,12,20,49,190,170,224,215,75,127,137,177,61,82,162,54,200,245,154,73,218,200,92,179,254,146,107,164,154,162,61,88,204,107,161,225,30,223,154,220,16,225,28,218,203,251,13,67,241,245,162,27,131,170,41,104,33,107,157,124,165,101,210,165,170,215,179,84,87,79,20,122,185,142,110,175,123,89,210,218,245,88,186,120,147,131,177,142,39,203,252,79,110,198,120,50,245,81,105,189,90,102,73,233,42,224,84,221,27,180,84,84,84,93,81,205,115,85,90,230,57,21,174,107,156,215,34,162,170,46,179,13,118,246,79,118,139,149,111,166,184,137,239,137,252,227,250,221,41,206,121,128,203,57,71,192,98,48,118,167,155,127,15,114,186,34,103,141,53,211,51,27,244,227,69,113,28,119,238,254,42,116,137,149,226,159,135,139,71,17,153,99,85,134,58,118,234,108,73,67,253,243,135,238,181,81,185,123,29,70,173,87,177,92,197,220,145,74,214,244,223,220,228,77,90,253,143,116,108,66,26,177,142,14,196,249,127,137,238,56,51,25,217,106,45,55,171,76,203,5,93,36,232,155,163,118,136,168,168,169,170,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,153,94,22,56,135,180,113,25,150,52,184,159,169,110,166,196,148,63,222,216,130,213,75,35,151,177,212,106,228,99,209,175,77,201,20,173,111,81,157,238,68,213,204,222,247,70,245,35,91,143,239,54,248,239,236,191,76,165,54,89,245,171,55,172,209,141,181,198,116,142,248,210,103,241,141,52,247,116,33,124,146,227,179,60,183,51,196,236,206,58,52,166,220,85,94,147,198,154,162,170,105,152,137,251,53,115,185,221,83,243,163,231,78,185,9,202,99,235,83,236,63,253,248,202,94,41,248,135,180,112,231,150,53,88,159,169,110,169,196,149,223,222,216,126,213,85,35,147,182,84,106,212,123,213,172,77,203,20,77,119,81,253,237,69,209,172,222,199,72,197,49,107,148,199,214,167,216,127,251,241,250,28,200,56,116,198,247,250,88,243,175,11,93,177,13,254,221,108,234,201,120,179,212,87,172,212,246,122,126,140,12,74,138,42,109,137,211,137,122,46,125,66,163,149,117,86,191,77,141,123,153,147,133,189,118,198,79,21,217,141,106,223,247,121,211,191,238,105,51,220,187,47,205,121,72,185,133,204,235,230,218,153,183,199,235,76,90,163,74,53,232,231,78,237,126,232,210,102,17,239,136,49,22,32,197,151,121,241,6,41,190,220,111,55,74,173,189,122,219,133,83,234,42,37,218,212,99,119,72,245,87,59,70,181,173,77,87,185,17,19,193,9,91,224,67,133,223,200,102,8,118,56,197,41,191,24,99,10,58,121,103,130,90,78,155,237,20,138,157,70,210,106,246,164,173,149,85,205,89,209,116,110,248,227,110,213,233,111,124,94,229,118,97,92,50,167,31,89,179,14,211,100,179,93,171,172,115,58,166,150,150,239,76,233,233,86,93,142,107,36,115,26,230,174,230,57,201,35,28,142,69,107,216,199,39,129,55,185,93,153,56,99,55,240,13,155,49,240,116,181,15,180,222,225,116,176,165,76,43,20,177,185,143,116,114,70,246,247,162,57,146,49,236,85,106,171,85,90,170,215,57,170,142,92,29,158,181,106,237,218,174,215,58,215,28,35,198,123,122,146,142,89,51,12,195,3,151,217,192,225,168,230,225,171,221,85,81,215,27,233,163,77,55,70,238,116,111,223,166,156,34,117,245,70,3,243,19,225,74,170,249,219,184,139,192,148,251,170,40,232,210,76,85,74,178,205,44,149,12,139,163,12,53,16,68,216,220,137,211,139,122,204,170,246,49,35,133,175,68,215,122,187,62,11,105,159,217,243,131,184,126,192,53,216,199,18,79,79,83,92,200,92,235,93,153,43,98,130,170,231,42,62,54,109,137,30,186,185,173,116,177,186,71,53,175,86,49,85,219,93,162,53,100,153,133,139,56,140,61,84,223,157,34,55,235,213,219,253,119,41,77,142,205,115,28,163,56,179,123,43,166,107,185,84,243,121,159,110,38,119,211,61,147,199,89,221,19,17,87,66,26,242,151,54,177,190,73,227,122,44,125,128,110,157,146,227,73,172,114,197,34,43,169,235,41,213,81,95,79,59,17,83,124,78,209,53,77,81,81,81,174,106,181,237,107,146,107,114,151,54,176,70,118,96,138,44,125,128,110,157,174,221,87,172,114,197,34,35,106,40,234,17,17,95,79,59,17,87,100,173,213,53,77,85,21,21,174,106,185,142,107,150,8,73,115,224,11,34,113,62,76,101,12,183,12,99,87,121,165,187,98,249,153,114,154,195,89,163,34,181,53,187,153,30,145,106,170,217,229,143,99,165,87,109,114,34,69,27,152,215,68,170,177,189,157,191,122,46,205,152,141,104,227,61,159,249,254,184,46,206,89,242,204,182,172,5,188,198,229,81,78,34,39,155,79,93,113,211,19,211,165,60,98,120,70,186,113,170,17,157,196,79,152,28,206,254,121,94,191,182,202,74,87,0,62,82,48,39,218,158,167,84,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,251,145,250,194,231,116,252,80,248,229,87,232,134,11,219,183,252,170,217,8,0,38,14,111,0,0,91,222,34,124,191,102,119,243,54,245,253,138,82,12,73,206,226,39,203,246,103,127,51,111,95,216,165,32,196,135,237,47,165,183,221,62,46,144,228,63,213,248,191,110,159,133,176,129,21,156,194,184,150,193,217,205,137,237,56,15,47,214,158,227,105,194,19,84,186,162,246,216,226,123,107,106,164,70,53,91,77,38,213,145,32,98,49,81,92,215,163,38,114,162,237,115,98,138,71,94,206,63,248,194,170,193,93,175,33,178,202,178,227,67,137,23,179,79,122,189,83,79,53,36,150,214,47,78,120,224,167,123,21,174,89,100,110,197,123,209,118,36,111,86,123,206,123,186,81,239,151,184,19,16,102,118,55,178,96,12,45,77,214,186,95,107,35,163,131,86,61,204,143,114,251,210,201,177,174,114,69,27,119,61,238,70,174,214,49,206,211,68,61,115,188,203,202,207,200,172,111,235,239,215,135,235,248,117,176,57,45,216,184,192,209,27,77,154,121,177,17,51,110,39,116,69,51,19,173,201,236,152,153,230,235,209,231,125,153,122,156,130,200,108,99,196,14,62,161,193,216,110,10,138,106,23,204,214,221,47,43,69,44,244,182,200,149,146,63,116,170,196,209,174,115,98,145,177,181,206,98,61,232,141,220,221,85,201,54,184,118,207,244,119,15,219,48,255,0,181,110,55,63,102,81,195,71,219,110,51,245,170,234,186,108,70,117,102,147,68,223,43,180,220,231,104,154,185,85,116,239,60,46,65,100,54,14,225,251,0,208,224,236,55,5,61,77,115,33,107,110,151,149,162,138,10,171,156,168,249,31,186,85,98,106,230,181,210,200,216,218,231,61,88,197,70,238,118,138,229,185,102,215,41,203,126,65,111,90,190,125,92,127,68,3,148,45,181,157,173,198,197,22,35,76,61,173,98,141,219,231,94,53,79,76,107,164,105,29,17,219,168,0,54,202,245,6,60,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,68,90,241,19,230,7,51,191,158,87,175,237,178,146,149,192,15,148,140,9,246,167,169,213,16,252,143,214,23,59,167,226,135,72,114,171,244,67,5,237,219,254,85,108,132,0,19,7,55,161,207,143,239,54,248,239,236,191,76,165,44,155,240,118,39,143,7,67,152,14,178,212,46,29,168,185,203,103,101,197,168,142,137,43,99,137,146,186,23,42,119,177,203,28,141,115,119,34,110,68,126,221,118,63,109,236,227,251,205,190,59,251,47,211,41,76,156,229,255,0,150,120,59,54,248,77,198,24,39,27,90,41,235,104,107,113,93,194,56,228,146,158,41,101,162,149,246,218,88,210,166,157,100,99,146,57,216,217,28,172,147,69,86,170,254,244,32,63,36,249,110,62,237,168,157,39,90,180,252,93,117,27,69,27,47,178,57,126,97,93,60,234,98,139,17,84,116,233,52,70,179,29,176,198,62,15,120,167,196,28,61,99,122,123,85,198,191,173,128,239,181,145,50,247,71,58,189,204,164,220,173,98,215,194,140,107,156,146,198,221,21,205,107,87,170,198,108,84,220,145,190,57,131,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,66,151,19,28,61,226,126,29,243,30,179,13,92,232,106,29,96,173,154,105,240,237,201,239,73,91,91,68,143,247,81,210,35,90,157,118,53,204,108,172,218,221,28,168,168,155,30,199,58,250,112,19,197,244,25,95,112,167,201,188,203,187,83,210,96,202,249,167,150,223,114,169,234,57,109,213,178,186,45,177,190,71,73,211,130,145,85,178,185,85,35,247,101,153,94,231,53,170,247,38,126,83,152,87,130,185,56,60,78,232,215,118,189,19,250,79,245,197,18,229,11,100,48,251,81,130,167,105,50,61,42,174,105,214,168,167,127,62,158,189,223,94,158,19,28,103,135,26,82,132,88,62,47,184,152,178,240,253,151,21,237,182,92,233,229,198,215,104,123,45,154,134,42,152,59,77,43,166,100,168,203,132,144,201,185,86,8,221,19,251,250,110,107,228,107,99,93,17,202,230,223,194,51,121,136,240,213,140,112,237,234,124,246,162,196,247,156,71,135,106,230,101,53,92,119,58,217,107,42,109,50,207,61,68,137,28,72,145,36,112,91,216,174,142,56,218,175,213,36,149,27,223,185,20,223,102,183,239,97,240,213,87,102,55,245,245,118,170,109,129,202,178,220,223,59,181,135,204,235,210,157,98,98,153,250,243,209,78,189,26,251,248,48,199,253,16,99,12,65,254,184,222,239,151,186,207,246,245,53,117,213,115,63,250,95,44,175,123,191,107,156,231,124,85,79,101,156,153,49,136,50,78,171,10,90,177,76,255,0,225,76,73,134,169,177,28,244,107,78,248,95,111,235,205,51,27,77,34,63,71,117,90,216,90,175,69,107,118,189,206,103,122,55,123,190,108,140,204,43,126,84,230,246,19,204,59,181,146,158,237,67,99,185,197,83,85,75,53,51,103,85,139,244,95,36,76,115,154,157,118,53,203,36,78,87,34,54,86,70,229,240,47,103,48,172,119,135,243,59,50,176,38,63,194,213,61,107,93,247,0,208,86,65,171,216,231,199,186,178,183,116,82,108,115,154,146,198,237,204,123,81,203,181,236,115,117,213,8,61,22,173,213,134,174,236,207,159,19,27,187,58,221,79,138,199,227,108,103,120,108,5,187,122,97,234,166,169,154,191,138,34,116,163,179,72,223,219,247,74,210,100,86,68,226,126,32,47,88,135,11,224,202,186,118,94,172,246,9,175,116,148,179,232,214,215,186,57,224,141,105,210,69,84,72,220,230,204,170,215,59,221,220,214,181,202,212,114,189,190,23,253,16,96,252,65,254,184,217,47,150,74,207,246,244,213,116,53,112,191,250,31,20,172,123,127,99,154,230,252,21,12,157,229,201,140,112,198,95,230,214,49,198,120,206,245,79,105,178,218,112,61,100,245,117,115,170,237,141,189,186,133,17,17,19,85,115,156,229,70,181,141,69,115,156,230,181,168,170,168,139,103,56,134,205,171,126,116,230,141,215,27,90,112,133,155,15,208,205,52,241,210,199,111,183,182,146,90,184,150,162,89,25,83,88,141,123,210,74,183,182,84,73,36,69,209,85,169,167,134,171,251,93,155,84,225,104,187,19,231,204,206,238,206,190,199,158,27,49,199,222,207,177,57,125,118,245,195,83,77,19,21,105,194,169,141,244,255,0,22,188,116,227,29,59,166,18,99,193,47,20,255,0,194,19,4,75,103,198,53,246,230,99,204,63,238,87,65,10,244,223,112,164,68,98,50,189,34,218,141,110,174,114,178,70,198,170,214,189,17,218,70,217,99,98,100,169,22,188,191,184,96,198,248,215,27,218,51,210,190,227,113,195,152,95,14,86,117,232,106,105,220,177,84,94,42,24,170,215,193,26,255,0,212,223,164,201,159,222,143,69,124,45,213,86,71,69,41,68,215,40,191,127,17,134,138,175,198,254,137,235,142,191,235,143,23,49,114,137,149,101,121,70,121,114,198,87,92,77,51,190,170,99,133,186,167,141,49,60,59,116,143,155,175,55,160,0,27,52,21,175,121,57,220,59,121,126,203,31,230,109,151,251,20,68,24,147,157,195,183,151,236,177,254,102,217,127,177,68,67,246,107,210,220,238,143,23,72,114,225,234,252,39,183,87,194,184,64,2,96,230,240,0,0,195,158,105,158,95,176,255,0,243,202,147,251,21,105,152,198,28,243,76,242,253,135,255,0,158,84,159,216,171,77,126,107,251,149,206,228,195,96,62,147,96,253,184,240,148,123,240,237,230,7,44,127,158,86,95,237,177,19,156,65,143,14,222,96,114,199,249,229,101,254,219,17,57,198,171,102,189,21,206,248,240,88,28,184,122,195,9,236,85,241,0,2,74,163,216,115,205,51,203,246,31,254,121,82,127,98,173,34,212,148,174,105,158,95,176,255,0,243,202,147,251,21,105,133,28,18,97,251,70,44,226,95,11,225,108,65,73,218,173,119,154,59,213,190,182,14,163,153,213,167,154,211,86,201,25,185,138,142,110,173,114,166,173,84,84,215,185,81,72,78,115,106,111,102,49,106,58,121,177,248,186,139,147,76,117,57,102,197,220,199,87,26,197,191,43,92,196,116,243,99,93,62,253,31,159,194,239,17,216,131,134,252,193,76,65,67,31,107,177,221,186,20,119,218,39,35,228,223,72,147,177,239,150,24,210,88,216,181,44,98,74,216,220,245,86,183,170,244,84,209,202,76,166,14,198,56,99,48,48,197,187,25,224,203,213,61,218,203,118,133,39,164,171,129,87,108,141,213,81,81,81,116,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,144,247,197,111,11,184,131,135,12,111,45,37,42,92,110,184,62,187,100,182,171,212,148,143,70,55,168,178,109,164,158,84,106,69,218,90,144,189,85,26,190,243,17,178,109,102,229,99,125,215,2,156,88,207,146,56,158,60,180,197,109,167,126,9,197,55,54,58,90,151,186,56,93,105,173,145,25,23,106,116,143,86,162,192,173,100,105,42,61,125,214,177,30,213,69,107,153,47,174,87,142,175,46,189,56,76,78,232,215,240,159,210,88,59,121,178,216,93,179,203,169,218,44,146,121,215,34,157,103,79,175,78,156,38,39,124,87,76,112,142,60,99,77,116,122,30,61,184,65,131,43,238,21,25,201,150,150,154,122,76,25,95,52,17,92,45,180,221,71,45,186,182,87,75,186,70,70,216,250,112,82,42,182,38,162,44,158,236,179,35,26,214,181,88,212,195,18,113,115,226,227,111,188,112,219,152,151,107,77,125,61,109,13,110,7,187,212,210,213,83,74,217,98,158,39,208,74,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,132,29,24,185,230,18,222,26,252,85,107,133,81,174,141,231,37,91,67,140,207,50,170,236,227,183,215,102,168,167,157,60,102,52,221,174,189,49,215,210,159,124,105,138,109,248,23,7,95,113,181,218,26,137,168,112,253,178,170,235,85,29,51,90,233,95,20,17,58,71,181,136,229,106,43,149,172,84,68,85,68,215,77,85,60,76,82,254,234,103,15,223,245,159,152,95,250,62,139,254,118,100,102,124,91,174,23,140,142,204,75,77,166,130,162,182,186,183,10,93,233,169,105,105,162,116,178,207,43,232,229,107,35,99,26,138,174,115,156,168,136,212,69,85,85,68,66,26,255,0,131,183,16,63,246,11,204,47,253,88,173,255,0,146,55,185,190,59,21,132,174,154,112,241,186,99,171,85,83,201,206,203,100,59,65,133,191,115,55,175,74,169,170,34,60,248,167,118,158,244,231,0,13,242,165,8,247,230,207,245,87,246,231,254,226,72,65,30,252,217,254,170,254,220,255,0,220,77,86,119,251,133,207,187,226,133,129,201,111,210,204,39,250,159,202,173,111,121,89,249,129,196,31,204,218,191,237,180,68,165,17,107,202,207,204,14,32,254,102,213,255,0,109,162,37,40,241,217,255,0,220,163,190,91,14,87,254,147,85,236,81,224,24,115,205,51,203,246,31,254,121,82,127,98,173,51,24,195,158,105,158,95,176,255,0,243,202,147,251,21,105,151,154,254,229,115,185,31,216,15,164,216,63,110,60,37,135,60,0,249,183,192,159,106,122,101,81,49,132,57,240,3,230,223,2,125,169,233,149,68,198,26,253,155,253,214,175,106,124,33,48,229,175,215,246,127,236,211,241,220,124,215,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,72,181,227,175,132,25,242,134,245,38,105,101,213,166,162,92,19,118,153,242,220,154,206,158,219,61,108,211,189,205,141,177,69,27,18,26,69,107,226,142,37,247,182,185,170,199,57,21,209,163,229,76,252,108,99,131,176,198,96,97,139,142,12,198,118,90,123,181,150,237,10,193,87,73,58,46,217,27,170,42,42,42,104,173,115,92,136,230,189,170,142,107,154,215,53,81,81,21,54,57,134,2,140,125,169,162,126,119,68,246,254,136,102,199,109,102,39,100,243,10,113,22,230,102,212,206,149,211,215,79,78,155,227,206,142,49,219,199,114,18,178,23,57,241,6,65,230,117,171,50,48,252,29,179,177,239,130,182,222,234,135,195,29,125,36,137,164,144,189,89,253,15,106,185,28,214,201,28,111,86,187,110,139,52,153,103,153,152,59,54,240,117,6,54,193,55,122,122,218,26,216,98,146,72,227,168,138,89,104,165,124,76,145,105,170,18,55,185,35,157,141,145,168,248,245,85,106,175,238,82,33,56,159,225,131,24,240,233,140,103,166,169,164,168,173,194,181,179,58,75,69,222,56,229,150,36,137,242,204,144,83,84,78,177,71,31,107,233,67,189,241,179,84,209,117,78,239,15,163,133,46,40,177,7,14,24,222,42,186,165,184,221,112,125,118,248,174,182,88,234,222,140,111,81,99,221,87,4,74,228,139,180,181,33,98,34,185,61,230,35,163,220,205,200,246,198,50,220,117,121,93,217,195,226,35,74,117,252,39,175,185,122,237,190,202,97,118,243,47,163,57,201,234,138,175,69,59,180,250,244,241,230,207,68,85,19,174,157,250,78,237,19,58,15,206,195,184,130,209,139,48,253,179,20,225,250,190,213,107,188,209,195,112,162,159,166,230,117,105,230,98,62,55,237,122,35,155,171,92,139,163,145,21,53,239,68,83,232,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,77,117,137,141,122,28,193,54,235,166,191,39,49,60,237,116,211,167,94,173,58,209,223,205,23,57,251,117,222,201,144,182,232,45,211,83,219,122,24,142,229,84,202,142,165,68,85,110,108,241,69,76,230,39,116,90,68,245,149,81,218,185,201,52,74,155,81,53,126,4,30,199,57,49,223,229,59,54,49,118,63,101,77,198,106,123,237,230,170,178,143,218,15,221,81,29,35,164,94,207,19,189,231,34,116,226,233,177,26,142,86,181,24,141,106,232,136,100,174,87,240,219,244,195,128,44,109,142,229,165,246,125,223,219,50,98,155,125,83,170,255,0,55,93,65,107,130,72,149,143,98,35,246,233,213,186,35,83,107,28,233,58,106,231,116,244,82,191,191,229,51,76,85,202,232,232,137,159,186,56,59,7,43,249,38,193,100,56,76,54,35,116,213,85,20,79,183,114,124,233,223,213,190,116,142,136,232,141,241,244,114,195,205,27,133,139,55,174,25,93,112,196,181,17,89,113,45,178,162,166,138,214,230,58,72,165,186,195,211,127,81,186,53,122,78,236,209,212,110,118,173,107,210,54,35,183,43,99,68,148,34,4,50,235,22,253,1,204,28,49,142,253,159,219,254,142,94,104,174,221,151,171,210,235,246,121,217,47,79,126,142,219,187,102,155,182,174,154,235,162,248,19,189,135,113,5,163,22,97,251,102,41,195,245,125,170,215,121,163,134,225,69,63,77,204,234,211,204,196,124,111,218,244,71,55,86,185,23,71,34,42,107,222,136,166,255,0,103,113,62,82,197,86,102,119,211,62,233,255,0,117,65,203,54,75,242,60,214,214,101,110,159,54,245,58,78,232,211,157,79,108,116,205,51,28,122,167,73,158,17,231,179,159,15,221,241,102,79,99,172,45,135,233,59,85,210,243,134,174,118,250,40,58,141,103,86,162,106,89,25,27,55,61,81,173,213,206,68,213,202,136,154,247,170,33,20,191,192,7,139,127,251,19,127,251,122,217,255,0,56,37,239,17,98,11,70,19,195,247,60,83,136,42,251,45,174,205,71,53,194,182,126,155,159,210,167,133,138,249,31,181,136,174,118,141,106,174,141,69,85,211,185,21,75,25,252,63,184,72,255,0,178,207,255,0,176,110,127,243,115,43,51,193,224,241,53,211,56,155,156,217,136,221,190,35,197,162,216,125,163,218,60,147,15,118,222,73,132,242,212,213,84,77,83,228,238,87,164,233,186,53,162,98,35,119,90,233,102,254,105,225,252,149,203,171,182,102,226,154,59,141,85,174,205,208,235,195,111,141,143,168,119,90,120,225,110,214,189,236,106,232,233,90,171,171,147,185,23,197,123,150,193,224,190,100,89,29,142,177,141,139,4,218,112,174,58,134,187,16,92,233,109,84,178,84,208,209,182,38,75,60,173,141,142,122,182,169,202,141,71,61,21,85,17,87,77,116,69,240,61,215,27,216,119,16,98,206,23,241,166,31,194,214,43,141,230,233,85,236,238,133,21,190,149,245,21,18,237,184,211,61,219,99,98,43,157,163,90,231,46,137,220,136,171,224,132,111,100,62,67,231,141,159,60,114,238,237,118,201,156,117,69,67,69,138,237,21,53,85,85,56,118,178,40,160,137,149,145,57,242,61,238,141,17,173,107,81,85,92,170,136,136,138,170,120,230,88,236,86,31,21,69,187,49,230,204,70,187,181,233,150,203,98,182,91,33,206,50,44,70,55,50,175,75,212,85,92,83,28,248,167,116,81,76,198,238,157,243,62,9,0,227,231,40,51,23,58,178,122,207,133,178,203,15,123,102,233,75,137,105,238,19,65,218,224,167,219,78,218,90,166,57,251,166,123,26,186,58,86,38,136,186,247,248,104,139,166,28,228,199,4,60,80,97,60,225,192,184,167,16,101,143,101,181,217,177,45,178,225,91,63,182,173,207,233,83,195,85,27,228,126,214,78,174,118,141,106,174,141,69,85,211,185,21,73,41,205,60,223,203,172,149,195,244,248,167,51,113,15,177,173,117,85,140,183,195,63,100,158,163,117,67,152,247,181,155,97,99,220,154,182,39,174,170,154,119,120,234,169,173,189,195,188,111,112,191,139,49,5,179,11,97,252,206,237,87,75,205,100,54,250,40,61,139,113,103,86,162,103,163,35,102,231,192,141,110,174,114,38,174,84,68,215,189,81,15,188,102,11,5,123,19,23,47,92,210,189,219,181,136,238,221,59,216,187,55,180,251,79,150,228,149,96,178,220,31,148,195,207,63,90,252,157,202,184,252,239,58,153,138,119,119,110,233,96,255,0,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,211,5,120,92,226,82,251,194,245,227,29,99,92,28,155,49,77,239,7,205,135,172,85,47,165,101,68,52,117,83,87,209,72,249,228,99,220,136,187,32,130,117,102,168,246,245,122,72,246,57,138,244,55,106,189,37,60,202,249,133,209,229,149,138,187,34,178,27,23,255,0,163,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,216,108,63,87,253,21,99,220,85,254,186,226,60,73,136,238,31,247,74,202,235,149,117,68,159,249,210,77,52,146,63,246,185,206,119,197,84,205,78,36,184,40,254,10,188,8,225,219,254,63,182,90,164,204,220,83,152,20,50,92,170,96,78,172,150,186,21,182,87,44,118,198,205,185,204,118,215,177,100,149,209,35,90,249,28,214,235,43,97,138,69,12,107,225,59,205,62,77,252,192,195,222,163,1,149,92,234,252,211,225,111,151,244,62,163,113,49,87,132,239,52,249,55,243,3,15,122,140,6,85,115,171,243,79,133,190,95,208,250,141,196,7,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,167,45,236,249,193,188,54,242,252,204,124,214,198,117,180,141,101,187,28,92,89,108,161,154,161,97,125,218,226,182,170,5,167,162,137,90,199,187,124,142,110,138,228,99,182,49,31,35,147,99,28,169,137,124,209,252,246,102,111,216,190,143,68,41,240,159,181,249,95,77,138,105,48,207,109,171,195,249,225,47,90,227,29,23,82,75,125,12,246,74,118,73,186,84,69,88,161,146,116,163,107,181,84,107,164,72,17,117,118,192,44,86,113,103,22,62,207,92,127,116,204,108,198,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,222,171,45,60,176,184,10,169,201,139,85,39,16,57,193,98,171,160,204,27,157,61,76,54,171,69,95,73,233,105,183,78,216,118,77,36,78,139,171,79,92,228,108,237,84,73,125,216,103,88,222,214,189,100,99,99,3,131,186,218,106,14,43,242,122,122,171,77,37,197,142,199,22,88,82,26,151,74,214,53,242,86,68,198,76,139,19,216,237,241,185,205,145,136,170,172,87,177,168,246,189,155,152,237,146,64,0,0,242,153,177,129,127,42,25,89,140,178,207,218,158,204,250,91,135,238,54,46,219,208,235,118,94,213,77,36,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,77,101,241,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,155,73,154,208,241,55,118,181,95,248,146,205,123,237,138,231,73,113,182,220,113,197,246,174,142,178,146,102,205,5,76,18,87,204,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,37,121,68,100,237,171,50,184,163,126,46,196,118,26,186,235,110,95,89,229,189,211,74,180,173,150,138,59,171,165,142,26,70,206,231,177,205,71,163,95,81,60,72,138,215,245,41,90,246,175,230,220,132,228,145,129,201,11,29,97,89,48,174,101,229,159,178,237,84,152,146,11,133,37,247,182,245,227,74,235,149,12,145,172,61,46,158,212,145,208,210,201,30,237,219,156,214,186,225,166,140,87,107,36,159,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,235,161,213,39,134,168,186,29,171,224,117,185,168,171,175,196,10,35,102,170,136,237,78,244,68,78,228,67,134,53,26,133,64,15,29,154,153,159,134,242,159,8,215,98,188,75,81,36,80,82,193,44,141,233,194,233,85,92,216,159,34,119,55,225,164,110,248,158,189,239,108,109,87,189,116,68,241,82,29,57,173,113,65,87,136,113,219,242,135,14,85,55,217,244,148,148,115,212,117,40,246,191,89,33,157,28,221,234,189,233,182,118,175,114,124,124,123,180,3,20,248,168,226,79,16,113,9,152,21,55,231,221,43,86,210,144,211,197,5,59,228,149,173,213,145,170,43,150,55,72,244,69,213,239,77,127,87,249,242,15,151,143,4,215,124,212,190,82,230,78,41,182,81,201,101,166,153,203,12,115,79,11,245,124,21,20,234,174,88,220,199,255,0,221,19,93,81,127,175,190,203,112,117,194,181,239,136,204,111,74,199,194,223,97,83,84,51,180,185,181,141,133,239,86,77,78,143,103,123,92,186,108,155,224,137,251,201,249,203,188,3,98,203,92,47,79,133,112,236,15,138,146,157,242,72,136,249,93,34,171,158,229,114,174,171,251,192,253,234,26,10,59,109,59,105,40,41,162,130,22,107,181,145,177,26,212,213,85,124,17,52,241,85,62,128,0,3,228,184,221,40,45,48,164,247,9,250,81,170,170,34,237,115,190,26,252,17,79,150,219,138,44,87,121,86,27,125,119,85,237,211,84,233,61,191,29,62,40,128,126,169,141,60,192,242,226,12,113,195,46,59,168,101,36,18,212,219,236,117,85,49,171,209,136,168,246,44,111,106,162,171,87,227,18,124,83,192,201,99,203,230,141,178,27,206,91,226,123,93,66,42,199,81,105,170,99,145,29,167,119,77,203,226,6,181,217,99,121,151,2,230,206,24,189,212,189,98,117,146,253,73,44,234,205,85,90,145,206,221,250,109,84,85,238,69,240,241,54,45,225,215,31,208,102,70,83,88,113,13,186,121,37,98,208,210,49,85,236,115,87,85,166,137,254,14,85,95,229,154,239,231,197,149,44,25,199,140,237,236,69,72,219,126,184,172,104,174,221,238,246,169,81,59,255,0,160,152,174,82,55,132,184,240,239,95,75,189,206,74,75,156,17,38,230,162,104,189,134,157,21,19,79,20,238,79,16,51,136,0,5,42,154,28,167,129,67,157,167,122,156,181,192,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,200,112,196,84,78,244,43,119,234,56,69,208,10,192,0,96,63,56,138,87,201,144,56,126,88,209,52,109,238,85,119,127,253,229,57,19,92,53,212,54,155,61,48,59,156,154,163,177,5,177,171,255,0,233,144,147,131,204,51,46,96,204,78,29,175,16,201,20,175,150,211,5,109,116,9,27,156,139,189,180,53,26,106,136,139,170,107,167,113,4,185,121,84,236,31,156,24,114,166,161,82,53,179,226,58,55,74,175,254,79,74,169,138,186,235,167,248,191,29,63,160,13,150,48,26,105,130,172,75,240,117,190,7,39,238,86,34,167,251,231,151,226,39,29,201,150,217,39,140,177,141,60,169,29,77,186,209,60,180,234,177,117,63,56,169,181,190,239,130,247,185,60,123,143,191,36,47,145,226,108,159,193,183,232,164,108,140,174,178,82,74,215,55,77,21,22,52,253,74,169,254,115,197,113,157,133,170,49,111,13,24,254,217,74,143,116,190,198,150,70,181,186,170,187,99,152,245,240,69,95,6,40,16,103,156,156,77,230,78,59,197,245,117,245,23,184,149,35,154,102,55,74,24,153,162,117,92,228,79,15,134,167,183,225,187,143,108,212,201,92,67,70,218,170,234,58,155,59,235,32,125,84,107,108,142,71,172,104,213,99,180,84,86,46,187,85,62,62,40,99,254,42,194,213,118,75,245,93,37,84,15,221,218,37,68,99,145,200,238,231,170,120,104,135,125,207,47,174,116,24,70,60,90,250,89,91,78,233,21,174,93,175,218,223,226,180,215,86,232,159,198,167,199,255,0,166,27,11,240,205,196,126,20,226,55,4,55,18,216,39,145,106,41,250,17,213,198,250,71,193,182,71,194,217,21,17,21,85,23,197,222,11,167,113,120,200,112,229,7,155,46,195,88,190,253,130,107,39,143,165,115,168,130,104,218,173,102,190,229,45,82,174,138,174,69,254,66,124,20,152,240,6,53,241,205,195,181,167,61,242,122,186,214,232,159,219,226,169,163,150,39,37,82,194,137,178,101,213,124,21,60,36,114,119,167,196,201,67,166,178,146,10,234,119,210,212,53,93,27,244,213,17,116,240,93,127,224,3,88,172,27,138,113,14,80,102,11,47,116,11,28,87,75,44,213,52,175,71,49,178,181,30,173,124,79,77,23,185,124,87,191,83,97,62,18,243,146,143,59,50,118,217,139,224,149,206,146,105,234,226,84,90,117,139,186,57,156,223,13,85,62,41,241,33,79,143,60,147,126,82,103,117,226,74,58,73,162,183,221,170,170,43,119,72,178,59,243,178,213,213,119,35,156,212,79,209,141,59,181,83,48,121,54,102,205,108,203,91,148,85,18,70,180,240,50,227,93,2,116,218,142,68,221,74,229,247,183,106,189,238,127,195,250,64,149,48,0,20,170,104,26,28,112,128,86,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,0,0,6,66,112,123,197,62,32,225,235,27,211,218,174,53,253,108,7,125,172,137,151,186,57,213,238,101,38,229,107,22,190,20,99,92,228,150,54,232,174,107,90,189,86,51,98,166,228,141,241,204,29,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,67,95,131,49,184,23,227,35,242,71,85,73,148,25,135,46,236,31,113,172,94,193,90,174,213,246,202,186,137,160,103,231,36,154,118,197,13,11,83,175,43,246,177,92,143,123,157,223,171,137,22,75,154,252,158,126,79,122,124,217,225,61,95,236,166,57,79,216,31,218,244,78,113,150,211,253,245,49,231,211,17,243,226,58,125,168,225,219,29,208,148,160,1,51,115,48,0,0,0,0,0,0,0,0,126,54,49,193,216,99,48,48,197,199,6,99,59,45,61,218,203,118,133,96,171,164,157,23,108,141,213,21,21,21,52,86,185,174,68,115,94,213,71,53,205,107,154,168,168,138,159,178,15,201,136,170,52,158,15,187,119,43,179,92,92,183,51,21,68,235,19,27,166,38,56,76,79,68,194,20,184,167,225,226,239,195,158,103,85,97,142,157,198,167,13,215,127,124,225,251,173,84,109,78,217,79,163,85,236,87,49,118,172,177,57,221,55,247,53,87,70,191,99,27,35,16,180,149,87,27,133,116,20,148,213,181,245,21,16,219,225,90,106,72,229,149,207,109,60,75,35,228,88,227,69,93,24,213,146,73,31,181,52,77,207,114,248,185,85,103,59,58,114,111,7,103,198,1,171,203,204,108,202,134,80,212,205,13,76,117,84,137,18,85,82,203,27,209,201,36,47,145,143,70,57,91,186,53,118,221,85,146,61,189,219,148,133,172,218,202,92,111,146,120,222,183,0,227,235,95,100,184,210,105,36,82,198,170,234,122,202,117,85,70,84,64,245,68,223,19,180,93,23,68,84,84,115,92,141,123,92,212,130,102,249,100,224,110,115,237,252,202,189,221,159,163,172,121,58,219,139,123,83,132,140,46,46,98,49,86,162,53,254,56,211,78,124,118,244,85,17,194,103,162,38,34,60,179,46,55,8,173,243,218,99,175,168,101,13,76,209,84,205,74,217,92,145,75,44,109,123,99,145,204,215,71,57,173,150,84,107,149,53,68,145,232,154,110,93,111,231,8,28,41,93,248,143,197,210,85,94,233,238,52,56,14,213,212,142,235,117,166,149,176,200,234,133,137,86,42,122,119,62,55,181,242,238,116,111,122,109,209,177,235,170,181,207,141,29,225,114,11,33,177,143,16,56,250,135,7,97,184,42,41,168,95,51,91,116,188,173,20,179,210,219,34,86,72,253,210,171,19,70,185,205,138,70,198,215,57,136,247,162,55,115,117,87,36,202,101,46,82,224,140,147,193,20,88,7,0,218,251,37,186,147,89,37,150,69,71,84,86,84,42,34,62,162,119,162,38,249,93,162,106,186,34,34,35,90,212,107,26,214,167,222,79,150,78,50,191,43,118,60,200,247,207,87,119,91,31,148,141,186,163,102,176,211,128,192,213,254,42,228,116,125,74,103,119,58,127,139,236,254,51,187,77,125,14,31,195,184,127,9,218,32,195,248,90,197,110,179,90,233,119,116,40,173,244,172,167,167,139,115,149,238,219,27,17,26,221,92,231,57,116,78,245,85,95,21,63,68,2,113,17,17,26,67,149,107,174,171,149,77,117,206,179,59,230,103,164,0,31,175,144,139,94,105,158,96,112,255,0,243,54,147,251,109,105,41,68,90,243,76,243,3,135,255,0,153,180,159,219,107,77,38,208,126,229,61,240,180,57,32,250,77,79,177,95,130,225,114,152,250,212,251,15,255,0,126,36,32,143,126,83,31,90,159,97,255,0,239,196,132,30,217,39,238,22,254,255,0,138,90,254,84,190,150,98,255,0,211,254,85,1,175,121,176,129,175,121,169,218,127,249,95,230,252,150,7,33,127,245,255,0,233,127,246,38,51,128,31,41,24,19,237,79,83,170,49,203,152,47,8,51,211,207,113,226,7,44,109,53,21,45,169,154,90,204,89,67,15,77,27,74,212,142,52,74,200,33,100,109,85,106,185,146,201,80,229,123,221,186,78,166,136,212,145,205,200,222,0,124,164,96,79,181,61,78,168,191,119,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,77,172,96,232,199,101,246,237,87,246,105,210,122,167,68,6,230,210,98,182,91,108,49,152,236,54,248,242,215,98,170,122,42,166,110,78,177,62,49,61,19,17,61,136,49,201,108,228,198,57,15,143,169,51,15,4,190,157,245,212,208,205,77,37,45,90,202,180,181,81,72,197,106,199,51,35,123,21,237,71,109,145,27,187,68,124,108,119,126,212,61,15,21,185,147,134,51,127,62,113,30,99,224,233,106,31,105,189,195,109,150,20,169,133,98,150,55,50,223,79,28,145,189,189,232,142,100,140,123,21,90,170,213,86,170,181,206,106,163,151,221,113,169,194,149,87,15,120,187,233,30,25,167,215,1,226,42,201,35,180,181,37,154,121,45,239,108,81,189,212,243,200,232,209,173,213,206,155,162,138,247,189,209,194,229,114,171,154,229,92,107,33,152,143,47,134,138,176,119,56,68,235,247,233,198,59,38,37,211,89,71,236,188,242,229,173,164,193,111,170,171,115,70,191,195,53,68,205,53,71,218,166,170,116,227,187,89,227,185,33,28,166,62,181,62,195,255,0,223,140,255,0,184,219,173,247,139,125,85,166,237,65,79,91,67,91,11,233,170,169,106,98,108,177,79,19,218,173,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,96,7,41,143,173,79,176,255,0,247,226,66,9,158,73,191,1,71,223,241,75,153,57,81,153,167,107,113,83,28,127,187,254,93,8,123,227,67,133,187,135,15,216,250,107,182,27,179,84,55,47,111,179,34,217,170,150,119,84,37,44,170,205,210,81,202,245,68,86,185,174,73,22,61,202,229,124,72,139,189,239,100,187,126,142,10,248,173,170,225,239,23,125,28,196,213,26,224,60,69,89,28,151,103,44,83,79,37,189,237,138,70,54,162,8,219,34,53,186,185,208,245,149,24,247,186,56,90,141,69,115,90,139,41,89,181,148,184,35,59,48,69,110,1,199,214,190,215,110,171,210,72,165,141,81,181,20,117,8,138,140,168,129,234,139,178,86,234,186,46,138,138,138,230,185,28,199,57,171,10,89,181,148,184,223,36,241,189,110,1,199,214,190,201,113,164,210,72,165,141,85,212,245,148,234,170,140,168,129,234,137,190,39,104,186,46,136,168,168,230,185,26,246,185,169,161,204,176,151,50,172,68,98,176,255,0,54,103,240,158,174,233,232,91,155,23,180,24,78,80,50,107,153,30,113,190,237,52,196,79,93,84,244,87,26,235,60,234,103,78,116,233,199,73,233,209,57,216,131,17,97,252,39,104,159,16,98,155,237,186,205,107,165,219,215,173,184,85,50,158,158,45,206,70,55,116,143,84,107,117,115,154,212,213,123,213,81,60,84,134,62,41,248,135,187,241,25,153,213,88,159,169,113,166,195,116,63,222,216,126,213,85,35,87,177,211,232,212,123,213,172,77,169,44,174,111,81,253,238,84,213,172,222,246,198,197,63,59,18,241,43,155,24,171,38,176,254,68,220,111,155,48,189,131,84,219,27,164,90,138,246,36,155,224,142,166,71,61,219,226,131,185,177,70,212,107,26,141,143,84,114,198,197,111,232,240,177,195,197,223,136,204,206,165,195,29,59,141,54,27,161,254,249,196,23,90,88,218,189,142,159,71,43,24,142,122,237,73,101,115,122,108,238,114,166,174,126,199,182,55,161,249,152,102,85,230,179,70,27,15,19,164,233,187,174,127,72,255,0,119,222,200,108,78,27,96,109,226,51,172,222,229,51,85,28,232,138,186,41,162,58,98,62,221,125,81,172,233,49,76,78,179,48,190,124,188,248,85,165,204,59,188,249,201,153,56,123,180,225,123,102,250,107,61,13,194,134,25,168,239,53,15,108,145,204,247,54,84,118,248,160,248,104,205,22,85,77,31,172,47,98,201,209,249,216,127,14,225,252,39,104,131,15,225,107,21,186,205,107,165,221,208,162,183,210,178,158,158,45,206,87,187,108,108,68,107,117,115,156,229,209,59,213,85,124,84,253,18,81,128,193,81,129,179,22,233,227,211,61,115,253,112,80,251,93,180,248,141,171,204,170,198,221,221,68,110,162,159,179,79,235,60,106,158,190,200,136,136,49,226,39,204,14,103,127,60,175,95,219,101,37,43,128,31,41,24,19,237,79,83,170,34,215,136,159,48,57,157,252,242,189,127,109,148,201,203,55,22,118,252,154,224,99,6,229,246,9,184,83,213,227,108,65,13,238,134,71,210,220,26,217,108,17,58,186,117,90,137,27,27,210,104,231,115,38,106,193,250,41,174,178,106,168,196,99,226,185,94,34,140,46,46,237,219,147,186,34,126,40,95,187,119,147,98,179,253,158,203,240,24,58,117,174,171,150,251,162,60,149,122,204,246,68,111,247,70,253,18,83,65,113,183,221,32,117,77,178,190,158,174,22,77,53,51,164,130,86,200,214,203,20,142,142,88,213,90,170,136,230,72,199,177,205,241,107,154,228,93,21,21,15,164,136,62,10,248,173,170,225,239,23,125,28,196,213,26,224,60,69,89,28,151,103,44,83,79,37,189,237,138,70,54,162,8,219,34,53,186,185,208,245,149,24,247,186,56,90,141,69,115,90,139,46,118,235,141,190,241,111,165,187,90,107,233,235,104,107,97,101,77,45,85,52,173,150,41,226,123,81,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,9,62,93,152,81,152,91,231,83,186,168,227,31,215,66,138,219,45,143,197,108,134,55,200,92,158,125,170,183,209,94,154,68,245,196,241,210,168,233,141,120,105,61,47,164,0,108,16,245,189,226,39,203,246,103,127,51,111,95,216,165,32,196,156,238,34,124,191,102,119,243,54,245,253,138,82,12,72,126,210,250,91,125,211,226,233,14,67,253,95,139,246,233,248,95,161,254,136,49,134,32,255,0,92,111,119,203,221,103,251,122,154,186,234,185,159,253,47,150,87,189,223,181,206,115,190,42,164,185,240,121,194,69,191,134,219,13,85,218,251,85,79,113,198,215,168,82,154,231,85,78,246,205,75,79,19,38,145,204,142,145,238,134,57,152,215,177,97,89,90,229,84,115,226,106,167,115,80,181,188,189,248,76,184,101,252,31,151,28,199,183,212,81,226,42,232,106,40,109,54,106,235,123,161,158,215,23,81,89,37,68,169,51,18,70,79,34,49,205,102,205,17,33,145,218,171,250,219,89,155,230,110,73,149,249,40,140,77,232,243,167,135,103,111,124,163,60,168,237,223,237,11,149,100,121,101,95,220,209,186,185,143,173,49,245,99,248,105,152,232,221,51,217,27,192,2,70,165,64,0,16,99,196,79,152,28,206,254,121,94,191,182,202,74,87,0,62,82,48,39,218,158,167,84,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,15,200,253,97,115,186,126,40,116,135,42,191,68,48,94,221,191,229,86,200,64,1,48,115,122,28,248,254,243,111,142,254,203,244,202,83,49,185,89,249,126,196,31,207,42,191,236,84,70,28,241,253,230,223,29,253,151,233,148,166,99,114,179,242,253,136,63,158,85,127,216,168,136,126,93,235,123,157,245,248,186,67,108,191,225,214,15,216,195,252,16,189,124,76,112,247,134,56,136,203,138,204,53,115,161,167,109,254,138,25,167,195,183,39,189,98,117,21,106,179,221,71,72,141,114,244,30,230,177,178,179,107,181,106,34,162,111,99,28,216,115,204,204,179,198,57,73,140,107,240,78,54,180,84,81,87,81,77,44,113,201,37,60,177,69,91,19,37,124,105,83,78,178,49,171,36,15,116,110,86,73,162,35,145,63,122,19,206,90,204,221,225,171,41,243,183,16,97,156,83,142,44,125,91,166,23,172,134,162,9,226,108,127,223,148,236,126,245,162,170,108,140,115,102,166,115,187,213,138,154,166,175,218,230,163,223,187,107,154,229,49,142,254,242,222,234,252,97,95,242,127,202,21,123,45,51,131,198,107,86,30,117,152,136,223,52,213,217,217,51,198,59,117,226,182,188,191,241,166,111,98,140,151,130,211,153,216,50,162,219,109,195,240,209,209,97,171,180,240,246,103,93,45,253,20,88,209,33,84,69,115,98,143,164,141,168,68,217,43,94,212,239,124,114,61,217,25,136,176,253,163,22,97,251,158,22,196,20,157,170,215,121,163,154,223,91,7,81,204,234,211,204,197,100,140,220,197,71,55,86,185,83,86,170,42,107,220,168,167,209,110,183,91,236,246,250,91,77,166,130,158,138,134,138,22,83,82,210,211,68,216,162,130,38,53,26,200,216,198,162,35,90,214,162,34,53,17,17,17,17,16,250,77,166,30,204,217,179,77,170,231,157,164,105,172,160,185,198,103,78,99,153,93,204,48,246,226,212,85,87,58,41,167,93,211,215,29,83,51,191,118,232,153,221,164,105,8,98,226,183,133,220,65,195,134,55,150,146,149,46,55,92,31,93,178,91,85,234,74,71,163,27,212,89,54,210,79,42,53,34,237,45,72,94,170,141,95,121,136,217,54,179,114,177,182,48,157,236,218,202,92,17,157,152,34,183,0,227,235,95,107,183,85,233,36,82,198,168,218,138,58,132,69,70,84,64,245,69,217,43,117,93,23,69,69,69,115,92,142,99,156,213,133,172,236,202,28,79,145,217,143,119,203,204,81,75,80,215,81,76,247,80,213,203,10,68,219,141,18,189,201,13,84,104,142,114,109,123,91,174,136,231,108,114,57,142,93,204,114,36,47,56,203,39,5,95,148,183,243,39,221,61,95,163,166,249,56,219,170,118,159,13,242,60,100,255,0,137,183,27,255,0,142,158,28,232,237,215,231,70,157,49,49,199,119,134,47,95,12,28,48,99,30,34,241,140,20,212,212,149,20,88,86,138,102,201,119,187,201,28,177,68,177,50,88,82,122,106,121,210,41,35,237,125,41,183,178,55,232,154,38,171,221,227,227,114,79,40,113,62,120,230,61,163,47,48,189,45,67,157,91,51,29,93,87,20,41,43,109,212,72,246,164,213,82,34,185,169,181,141,118,186,43,155,189,202,214,53,119,61,168,179,75,148,185,75,130,50,79,4,81,96,28,3,107,236,150,234,77,100,150,89,21,29,81,89,80,168,136,250,137,222,136,155,229,118,137,170,232,136,136,141,107,81,172,107,90,140,163,43,156,109,126,82,231,204,143,124,245,126,175,222,81,182,238,157,151,195,198,19,9,58,226,110,70,239,224,167,237,79,108,253,88,236,153,232,223,251,56,59,7,97,140,191,195,22,236,25,131,44,180,246,155,45,166,20,130,146,146,4,93,177,183,85,85,85,85,213,92,231,57,85,206,123,149,92,231,57,206,114,170,170,170,254,200,4,234,34,41,141,35,131,148,46,92,174,245,115,114,228,204,213,51,172,204,239,153,153,227,51,61,51,32,0,253,124,53,239,39,59,135,111,47,217,99,252,205,178,255,0,98,136,131,18,115,184,118,242,253,150,63,204,219,47,246,40,136,126,205,122,91,157,209,226,233,14,92,61,95,132,246,234,248,87,8,0,76,28,222,0,0,24,115,205,51,203,246,31,254,121,82,127,98,173,51,24,195,158,105,158,95,176,255,0,243,202,147,251,21,105,175,205,127,114,185,220,152,108,7,210,108,31,183,30,18,143,126,29,188,192,229,143,243,202,203,253,182,34,115,136,49,225,219,204,14,88,255,0,60,172,191,219,98,39,56,213,108,215,162,185,223,30,11,3,151,15,88,97,61,138,190,32,0,73,84,123,14,121,166,121,126,195,255,0,207,42,79,236,85,166,28,240,3,230,223,2,125,169,233,149,70,99,115,76,242,253,135,255,0,158,84,159,216,171,76,57,224,7,205,190,4,251,83,211,42,136,126,99,235,123,125,244,120,186,67,99,127,225,214,51,216,196,124,18,149,172,218,202,92,17,157,152,34,183,0,227,235,95,107,183,85,233,36,82,198,168,218,138,58,132,69,70,84,64,245,69,217,43,117,93,23,69,69,69,115,92,142,99,156,213,133,44,218,202,92,111,146,120,222,183,0,227,235,95,100,184,210,105,36,82,198,170,234,122,202,117,85,70,84,64,245,68,223,19,180,93,23,68,84,84,115,92,141,123,92,212,157,242,197,241,91,194,238,31,226,63,4,75,73,74,150,235,86,48,161,217,45,170,245,37,35,21,238,233,164,155,105,39,149,26,178,246,103,44,207,85,70,175,186,245,108,155,95,181,88,237,182,113,150,124,182,143,41,110,60,248,247,246,126,138,247,147,125,185,157,152,197,78,19,25,87,248,107,147,26,241,243,39,237,68,117,125,173,35,89,210,58,152,65,195,239,23,23,4,200,236,194,225,251,51,175,212,238,161,118,7,188,195,133,46,21,179,57,37,100,169,70,246,178,218,174,84,84,115,92,213,94,142,231,53,90,172,233,53,95,190,38,51,16,143,208,196,88,126,239,132,241,5,207,11,98,10,78,203,116,179,86,77,111,173,131,168,215,244,170,33,122,178,70,110,98,171,93,163,154,169,171,85,81,116,238,85,67,243,200,101,252,69,203,212,211,69,207,171,187,183,187,238,116,206,87,147,224,178,235,215,177,88,40,136,139,243,21,76,71,13,116,249,209,167,218,227,61,115,191,165,176,128,0,179,92,48,0,0,17,239,205,159,234,175,237,207,253,196,144,130,61,249,179,253,85,253,185,255,0,184,154,172,239,247,11,159,119,197,11,3,146,223,165,152,79,245,63,149,90,222,242,179,243,3,136,63,153,181,127,219,104,137,74,34,215,149,159,152,28,65,252,205,171,254,219,68,74,81,227,179,255,0,185,71,124,182,28,175,253,38,171,216,163,192,48,231,154,103,151,236,63,252,242,164,254,197,90,102,49,135,60,211,60,191,97,255,0,231,149,39,246,42,211,47,53,253,202,231,114,63,176,31,73,176,126,220,120,75,14,120,1,243,111,129,62,212,244,202,162,99,8,115,224,7,205,190,4,251,83,211,42,137,140,53,251,55,251,173,94,212,248,66,97,203,95,175,236,255,0,217,167,227,184,0,9,2,159,120,220,218,202,92,17,157,152,34,183,0,227,235,95,107,183,85,233,36,82,198,168,218,138,58,132,69,70,84,64,245,69,217,43,117,93,23,69,69,69,115,92,142,99,156,213,130,19,97,3,94,242,37,180,212,83,21,91,170,35,124,235,238,209,208,220,134,226,46,215,107,27,98,170,166,104,166,109,204,71,68,77,92,253,102,35,183,72,215,186,19,157,195,183,151,236,177,254,102,217,127,177,68,91,222,59,243,79,242,93,195,134,32,232,209,246,138,204,93,174,22,166,221,30,248,227,237,81,73,214,123,244,123,85,52,167,142,125,170,155,180,147,167,171,85,187,139,133,195,183,151,236,177,254,102,217,127,177,68,97,71,53,44,205,187,201,136,48,150,77,195,23,74,215,5,26,98,106,151,238,107,187,69,67,223,53,60,41,162,179,115,58,77,142,127,7,232,238,191,123,117,99,84,219,227,175,252,159,47,154,163,140,211,17,31,122,187,217,108,167,246,198,216,211,98,168,214,154,110,213,93,93,212,204,207,190,98,35,78,222,173,101,130,22,235,117,194,241,112,165,180,218,104,42,43,107,171,102,101,53,45,45,52,78,150,89,229,123,145,172,141,140,106,42,185,206,114,162,35,81,21,85,85,17,9,206,193,121,109,5,14,71,88,178,127,27,69,79,112,134,159,10,82,225,171,187,41,166,145,177,84,53,180,109,167,157,24,244,217,34,53,200,142,209,222,235,180,84,94,229,240,138,78,6,114,218,124,202,226,87,10,68,177,84,45,14,26,155,233,45,116,176,77,28,110,133,180,138,215,194,171,191,93,205,117,74,211,49,205,106,43,182,200,237,54,232,174,108,202,154,221,156,195,255,0,119,93,234,186,119,126,169,175,45,89,196,252,179,11,151,90,157,38,136,155,147,49,198,38,103,74,119,244,76,68,76,245,239,137,234,64,134,98,225,47,160,57,131,137,240,39,180,59,127,209,203,205,109,167,181,116,186,93,126,207,59,226,234,108,213,219,119,108,215,110,229,211,93,53,95,18,90,248,16,205,63,202,143,14,24,127,173,71,217,235,48,142,152,90,167,108,123,35,147,178,197,31,69,236,213,238,85,214,158,72,55,42,237,214,78,166,141,70,237,48,99,153,6,4,195,248,43,136,249,43,112,253,55,103,250,85,102,167,190,214,194,214,49,145,182,173,242,205,12,142,99,88,212,211,127,103,73,28,174,220,231,73,36,142,85,247,180,75,181,202,167,50,103,101,195,26,100,253,92,181,15,134,88,99,196,180,12,108,49,244,162,115,28,202,122,165,115,251,164,87,61,31,71,181,189,237,210,39,175,186,171,239,226,101,115,242,44,202,171,19,194,117,143,206,18,45,187,162,54,159,98,45,102,212,198,181,211,20,92,234,157,254,109,124,55,116,235,209,26,70,177,212,205,124,248,183,92,47,25,29,152,150,155,77,5,69,109,117,110,20,187,211,82,210,211,68,233,101,158,87,209,202,214,70,198,53,21,92,231,57,81,17,168,138,170,170,136,132,53,255,0,7,110,32,127,236,23,152,95,250,177,91,255,0,36,78,45,198,227,111,179,219,234,174,215,106,250,122,42,26,40,95,83,85,85,83,43,98,138,8,152,213,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,83,195,127,8,158,31,191,236,233,151,191,250,207,69,255,0,42,110,243,60,186,206,54,186,106,187,95,55,72,236,85,219,15,182,89,150,204,97,238,218,192,225,124,180,87,84,76,207,157,187,72,211,77,208,184,64,177,124,111,98,44,65,132,248,95,198,152,131,11,95,110,54,107,165,47,179,186,21,182,250,167,211,212,69,186,227,76,199,109,145,138,142,110,173,115,154,186,47,122,42,167,130,145,189,144,249,241,158,55,140,241,203,187,77,219,57,177,213,109,13,110,43,180,83,85,82,212,226,42,201,98,158,39,214,68,215,198,246,58,69,71,53,205,85,69,106,162,162,162,170,41,247,140,205,104,193,223,166,197,84,204,204,233,239,157,24,219,53,176,24,157,165,202,175,102,182,175,83,69,54,230,168,152,152,153,153,230,211,21,116,119,232,206,126,100,88,47,24,227,172,142,177,218,112,78,19,188,226,26,232,113,93,53,76,148,182,170,9,106,229,100,73,71,88,213,145,89,27,92,168,212,115,218,155,180,211,87,34,124,80,193,140,135,200,124,241,179,231,142,93,221,174,217,51,142,168,168,104,177,93,162,166,170,170,167,14,214,69,20,17,50,178,39,62,71,189,209,162,53,173,106,42,171,149,81,17,17,85,73,124,197,56,211,7,96,91,124,119,108,109,139,44,216,122,134,105,146,154,58,171,173,124,84,145,62,85,107,156,145,163,228,115,81,92,173,99,151,110,186,232,213,95,130,158,122,221,159,25,29,120,184,82,218,109,57,205,129,107,107,171,102,101,53,45,45,54,34,163,150,89,229,123,145,172,141,140,108,138,174,115,156,168,136,212,69,85,85,68,67,199,25,150,88,196,98,98,245,119,52,157,219,183,116,54,59,55,183,25,166,77,146,85,150,97,176,158,82,220,243,252,239,59,235,113,225,26,110,71,47,60,239,169,63,188,159,134,145,86,74,167,60,239,169,63,188,159,134,150,255,0,150,167,47,74,204,205,190,208,231,174,124,225,15,244,11,65,186,91,61,142,233,12,244,242,94,42,182,83,77,77,84,248,100,133,35,169,183,58,57,158,228,86,201,182,73,34,70,185,175,143,123,93,187,85,235,213,202,235,128,90,60,31,98,182,241,49,156,86,251,85,210,235,136,237,244,213,216,78,207,61,52,21,145,219,41,94,248,170,96,185,57,238,107,182,86,59,167,27,162,233,171,93,12,110,118,229,87,200,172,135,213,243,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,4,85,240,157,230,159,38,254,96,97,239,81,128,202,174,117,126,105,240,183,203,250,31,81,184,152,171,194,119,154,124,155,249,129,135,189,70,3,42,185,213,249,167,194,223,47,232,125,70,226,3,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,90,115,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,208,242,156,82,241,109,149,156,35,97,91,62,41,204,200,174,181,222,221,184,45,190,138,221,102,109,52,181,210,109,141,207,146,116,138,105,162,214,24,244,99,94,246,170,237,116,209,34,167,190,133,203,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,107,131,196,86,124,227,46,36,179,114,251,154,216,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,180,87,35,27,189,234,249,28,155,222,229,92,159,229,187,199,213,247,32,177,85,175,36,179,34,225,219,114,203,16,92,25,79,79,53,85,75,35,250,51,85,60,154,45,75,36,149,205,99,104,220,247,238,158,55,57,26,205,93,51,52,119,81,147,4,223,131,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,128,30,104,254,123,51,55,236,95,71,162,50,171,128,28,39,244,231,149,246,127,97,104,240,207,210,10,186,219,134,36,236,22,230,209,118,185,39,174,101,146,137,244,189,40,180,114,186,102,206,200,157,30,212,220,146,53,138,223,121,16,197,94,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,66,177,179,158,72,99,91,174,101,100,190,1,204,107,237,61,36,23,44,85,133,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,116,211,85,95,19,94,190,48,48,5,78,88,113,71,154,88,50,108,61,73,98,167,165,197,21,213,54,251,125,34,68,216,32,183,84,202,181,20,73,27,98,93,140,98,211,77,10,163,19,77,136,168,213,70,170,43,82,90,185,61,99,91,174,42,224,249,150,43,133,61,36,116,248,59,20,92,172,148,46,133,142,71,201,3,219,13,114,186,85,87,42,43,250,181,210,181,21,168,212,216,214,38,154,162,185,193,155,224,0,45,167,18,248,254,167,43,56,121,204,140,193,183,226,26,75,29,202,199,133,238,85,54,186,234,149,139,100,87,30,206,244,163,68,73,81,88,247,186,161,98,99,24,228,93,239,115,91,163,183,104,186,209,19,19,206,159,56,173,86,92,163,194,153,33,111,191,85,197,125,196,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,234,142,137,8,203,225,203,34,239,185,253,139,241,6,27,177,217,174,183,63,96,224,251,246,36,150,27,90,177,106,157,37,45,20,139,70,198,70,228,115,166,234,87,62,138,21,142,54,186,71,54,101,219,183,69,123,66,234,242,203,206,191,200,183,23,24,91,180,91,251,85,6,59,211,5,86,108,139,124,209,118,217,225,236,242,71,172,140,107,116,170,138,155,123,151,118,145,44,187,90,174,219,164,255,0,26,182,97,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,54,104,202,124,117,249,80,202,204,27,153,158,203,246,103,210,220,63,110,190,246,46,191,91,178,246,170,104,230,233,117,54,183,126,222,166,221,219,91,174,154,232,154,232,7,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,130,38,167,10,114,208,42,0,1,101,248,180,206,74,60,147,201,219,158,47,158,87,54,72,103,164,137,17,41,214,94,233,38,107,124,53,68,248,47,196,215,179,25,98,156,67,155,249,130,251,221,122,199,45,210,245,53,53,43,17,172,108,77,87,163,89,19,19,68,238,79,4,239,212,146,142,114,121,179,91,10,209,101,21,60,145,165,60,236,183,87,78,157,54,171,149,55,85,57,61,237,218,167,123,89,240,254,147,15,184,12,201,55,230,222,119,89,228,172,164,154,91,125,166,170,158,183,116,107,35,127,59,21,93,47,114,185,173,84,253,25,23,187,84,2,96,56,25,225,218,211,145,25,61,67,107,108,79,237,242,212,214,75,43,150,169,102,69,223,50,104,190,8,158,17,181,59,147,224,100,161,211,71,73,5,13,59,41,105,218,173,141,154,232,138,186,248,174,191,240,157,192,11,57,196,207,17,248,83,135,44,16,236,75,127,158,68,168,168,235,199,73,27,41,31,62,233,25,11,164,68,84,69,68,79,6,248,174,157,229,227,33,195,155,230,108,187,18,226,251,14,9,163,158,62,149,178,162,121,164,106,53,154,251,244,180,170,154,170,57,87,249,107,240,64,44,111,18,60,123,102,166,117,98,26,198,210,215,81,211,89,217,89,59,233,99,75,100,113,189,35,86,163,27,170,170,189,117,218,139,241,241,83,196,100,223,19,121,147,129,49,125,37,125,61,238,36,73,38,133,142,214,134,39,234,157,86,185,83,195,227,161,111,109,153,125,115,175,194,50,98,214,82,202,234,118,200,141,106,237,126,215,127,27,174,154,55,69,254,41,126,63,253,46,140,43,133,170,239,119,234,74,74,88,31,187,180,68,138,198,163,149,221,239,68,240,209,64,216,239,135,108,119,38,100,228,158,13,198,53,18,164,149,55,27,68,18,212,42,69,211,252,226,38,215,123,190,9,222,213,240,238,61,70,60,77,112,85,245,126,13,183,206,229,253,200,197,85,255,0,120,182,60,24,225,106,140,37,195,70,0,182,85,35,219,47,177,162,145,205,118,168,173,222,231,189,60,81,23,193,232,123,92,239,190,71,134,114,127,25,95,165,145,177,178,134,201,87,43,156,237,52,68,72,215,245,170,39,249,192,215,103,137,74,134,212,231,166,56,115,83,68,110,32,185,181,63,253,50,98,89,121,59,210,190,60,129,196,18,200,137,163,175,113,43,123,255,0,239,40,8,129,204,58,167,99,12,224,196,117,52,234,146,45,227,17,214,58,37,103,242,186,181,79,84,211,77,127,198,248,107,253,36,237,114,243,203,152,50,239,135,107,60,49,197,43,37,187,65,69,93,58,72,231,42,239,117,13,62,186,34,162,104,154,235,220,6,78,0,0,234,122,42,167,114,28,181,14,85,117,57,111,234,2,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,28,28,104,84,82,168,5,64,225,59,206,64,243,248,250,201,6,34,193,183,155,77,67,92,228,158,130,161,141,68,114,167,188,232,156,212,240,253,230,184,92,73,97,249,48,127,16,121,129,99,70,58,55,81,226,58,215,49,29,170,170,35,165,87,181,123,209,62,14,69,240,54,92,115,81,237,86,57,53,71,38,138,66,71,54,204,174,102,14,206,136,177,157,60,104,145,226,106,202,151,189,81,36,253,38,83,210,105,222,229,84,254,83,188,52,2,68,185,112,227,248,49,143,11,120,34,137,106,98,116,214,155,60,20,110,107,85,168,228,88,228,154,62,244,69,95,246,47,216,100,245,194,134,158,231,65,81,109,171,106,186,10,168,159,12,136,139,162,171,92,154,47,127,195,185,72,112,229,53,159,113,97,172,192,135,42,110,138,173,142,237,81,12,20,110,89,34,107,81,118,214,72,253,117,68,114,247,189,60,21,127,160,153,102,185,175,106,61,142,71,53,201,170,42,46,168,168,6,32,102,95,46,28,154,198,88,178,92,102,174,189,245,164,149,245,83,66,151,37,70,171,221,43,164,114,34,36,74,186,46,229,79,210,255,0,140,198,222,96,153,35,97,202,142,30,42,109,118,58,42,136,161,134,158,7,177,100,153,242,42,53,42,233,24,154,171,147,199,70,146,164,96,207,54,134,70,206,29,174,147,185,201,185,244,209,177,19,247,87,82,127,253,64,70,135,47,218,249,40,184,142,195,233,26,162,117,59,94,186,166,190,20,21,95,241,155,10,53,119,53,28,159,20,212,215,135,128,166,43,184,143,195,138,137,174,157,179,187,255,0,176,42,141,135,33,77,33,141,63,218,167,251,192,86,0,2,52,121,199,224,70,46,89,91,241,132,48,72,171,77,117,162,234,61,21,202,137,191,182,39,127,118,137,223,34,124,126,38,31,242,188,198,178,96,254,40,232,191,63,28,108,174,179,92,105,211,122,55,244,182,53,255,0,21,79,132,68,170,243,16,203,217,115,35,134,59,237,138,149,136,181,29,186,223,43,117,71,175,115,106,91,175,115,123,254,42,65,54,77,99,134,229,158,101,218,49,156,240,62,70,219,123,70,172,106,181,174,94,165,60,145,248,187,187,249,96,108,224,199,182,70,163,216,228,84,95,5,69,42,60,54,74,227,154,28,199,203,139,102,45,183,187,116,53,78,168,98,46,246,59,189,147,61,139,222,222,239,228,158,228,10,92,159,19,143,233,43,40,2,164,239,67,147,143,19,144,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,158,87,175,237,178,147,156,65,143,17,62,96,115,59,249,229,122,254,219,41,26,218,95,69,111,190,124,23,135,33,254,176,197,251,20,252,75,122,0,33,238,144,0,0,0,0,0,0,73,7,47,78,44,237,247,75,13,30,64,230,37,194,158,138,186,207,10,51,15,93,43,110,13,106,87,68,233,154,200,232,23,172,253,93,59,93,43,91,11,35,213,29,19,118,163,91,210,69,147,60,13,125,237,215,27,133,158,225,75,118,180,215,212,81,87,81,76,202,154,90,170,105,93,20,176,74,199,35,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,18,181,192,167,22,48,103,118,24,143,45,49,91,106,25,141,176,181,177,142,150,165,238,146,102,221,168,163,86,69,218,157,35,213,202,147,163,159,26,74,143,95,121,207,71,181,85,28,230,69,47,201,51,95,41,17,133,189,59,227,132,245,246,57,195,149,29,129,156,21,117,231,185,117,63,221,213,58,220,166,62,172,207,26,163,178,103,143,84,207,68,112,202,224,1,38,81,192,0,0,0,0,0,0,0,1,22,188,211,60,192,225,255,0,230,109,39,246,218,210,82,136,181,230,153,230,7,15,255,0,51,105,63,182,214,154,77,160,253,202,123,225,104,114,65,244,154,159,98,191,5,194,229,49,245,169,246,31,254,252,72,65,30,252,166,62,181,62,195,255,0,223,137,8,61,178,79,220,45,253,255,0,20,181,252,169,125,44,197,255,0,167,252,170,0,1,181,87,225,138,60,194,179,219,49,242,107,46,45,54,204,188,164,168,162,118,45,154,166,134,175,17,69,189,29,109,107,24,197,72,162,114,38,145,207,51,93,38,215,171,145,205,108,50,171,19,118,143,143,43,143,61,152,88,19,15,230,118,8,189,224,12,83,77,214,181,223,104,228,163,159,70,49,207,143,114,123,178,199,189,174,106,75,27,182,189,142,86,174,215,177,174,211,84,49,241,118,171,189,98,171,118,170,210,169,141,211,253,126,13,206,207,99,176,185,110,105,99,23,142,181,23,45,83,86,181,83,61,49,215,219,164,249,218,78,233,211,73,221,40,156,225,71,139,236,79,145,24,250,182,183,24,221,175,55,204,35,136,230,158,178,255,0,72,154,85,213,75,90,230,57,91,89,18,203,35,17,39,116,136,196,145,206,127,190,197,93,200,231,54,53,111,177,230,117,113,183,222,51,199,10,221,173,53,244,245,180,53,184,30,134,166,150,170,154,86,203,20,241,62,178,181,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,11,41,196,63,15,24,223,135,44,110,252,45,138,99,237,118,234,189,243,89,239,16,198,173,167,185,83,162,166,174,68,213,118,74,221,90,146,68,170,170,197,84,239,115,28,199,190,218,213,92,110,21,208,82,83,86,215,212,84,67,111,133,105,169,35,150,87,61,180,241,44,143,145,99,141,21,116,99,86,73,36,126,212,209,55,61,203,226,229,85,129,220,197,94,181,98,172,21,232,225,61,61,31,237,63,215,23,90,97,50,44,179,31,154,216,218,140,182,168,243,168,152,158,108,110,174,38,52,137,236,170,157,52,157,99,93,55,78,147,74,64,57,76,125,106,125,135,255,0,191,18,16,71,191,41,143,173,79,176,255,0,247,226,66,9,126,73,251,133,191,191,226,151,57,114,165,244,179,23,254,159,242,168,13,123,205,132,13,123,205,78,211,255,0,202,255,0,55,228,176,57,11,255,0,175,255,0,75,255,0,177,49,156,0,249,72,192,159,106,122,157,81,144,134,61,240,3,229,35,2,125,169,234,117,70,66,18,12,7,238,182,189,154,124,33,79,237,103,175,241,223,247,174,252,117,63,27,24,224,236,49,152,24,98,227,131,49,157,150,158,237,101,187,66,176,85,210,78,139,182,70,234,138,138,138,154,43,92,215,34,57,175,106,163,154,230,181,205,84,84,69,72,65,207,12,169,184,100,134,106,226,12,174,185,221,169,238,115,88,230,141,173,172,129,142,99,103,138,88,153,52,78,86,59,189,142,88,228,102,230,234,228,107,183,34,57,200,136,229,157,114,28,248,254,243,111,142,254,203,244,202,83,77,180,150,168,155,20,93,211,206,215,79,186,98,103,242,89,156,137,99,241,20,230,152,140,4,85,253,212,219,154,244,254,42,106,166,152,152,234,221,84,196,233,199,118,188,33,144,156,166,62,181,62,195,255,0,223,137,8,35,223,148,199,214,167,216,127,251,241,33,6,126,73,251,133,191,191,226,148,79,149,47,165,152,191,244,255,0,149,64,71,119,52,156,83,148,53,243,225,220,45,69,13,61,86,101,91,102,108,149,117,84,237,213,212,118,167,70,247,37,53,67,209,81,21,207,145,241,203,28,106,142,115,27,189,222,226,74,157,92,182,226,99,136,76,49,195,190,92,86,98,91,157,117,59,175,245,176,205,6,29,182,189,139,43,171,107,81,158,234,186,52,115,87,160,199,57,142,149,251,155,163,85,17,23,123,216,215,67,22,49,198,56,159,48,49,61,199,25,227,59,213,69,218,245,118,153,103,171,171,157,83,116,142,209,17,17,17,52,70,181,173,68,107,88,212,70,181,173,107,90,136,136,136,152,57,254,58,139,118,254,77,78,250,167,143,100,126,169,79,36,91,41,136,197,227,99,60,187,51,69,171,122,197,58,107,28,250,184,79,125,49,26,235,191,124,233,29,18,252,114,84,185,104,98,124,184,187,228,156,216,127,13,217,233,233,49,117,134,101,139,19,84,54,129,145,75,90,217,106,42,101,163,145,211,181,53,157,169,27,164,141,168,229,220,197,141,233,181,26,173,87,98,14,58,224,119,51,176,103,15,86,60,229,125,158,226,251,162,246,170,220,75,101,150,52,109,69,166,129,118,246,105,122,73,171,157,163,91,36,147,170,170,58,52,150,52,116,109,72,166,122,90,76,150,206,76,99,144,248,250,147,48,240,75,233,223,93,77,12,212,210,82,213,172,171,75,85,20,140,86,172,115,50,55,177,94,212,118,217,17,187,180,71,198,199,119,237,67,71,130,185,94,83,137,166,187,244,238,152,247,79,76,118,199,235,11,87,105,240,88,94,80,114,59,216,108,174,252,77,84,87,58,105,59,166,186,38,99,155,87,240,213,209,60,55,211,92,107,17,190,117,193,229,114,187,50,112,198,111,224,27,54,99,224,233,106,31,105,189,194,233,97,74,152,86,41,99,115,30,232,228,141,237,239,68,115,36,99,216,170,213,86,170,181,85,174,115,85,28,190,168,158,211,84,87,76,85,76,235,18,228,107,246,46,97,174,213,98,245,51,77,116,204,196,196,241,137,137,210,98,123,98,80,99,196,79,152,28,206,254,121,94,191,182,202,91,210,225,113,19,230,7,51,191,158,87,175,237,178,153,107,203,179,133,42,91,231,97,226,47,29,211,238,167,163,172,89,48,173,42,75,12,177,212,62,46,180,51,84,79,19,163,114,167,78,93,139,10,163,216,244,146,23,61,83,77,138,234,238,214,18,188,110,46,109,81,215,58,246,70,188,93,155,142,218,28,46,204,108,253,188,195,21,194,40,166,41,142,154,170,154,119,83,29,253,61,81,19,61,12,49,199,121,89,152,249,97,61,21,62,97,224,139,206,30,117,198,22,207,72,181,244,143,137,179,181,99,142,69,70,57,83,71,57,173,150,52,123,17,119,70,231,109,122,53,200,173,76,190,224,3,140,42,92,21,217,50,27,51,107,45,212,56,109,123,76,246,91,213,76,240,210,71,109,122,245,39,146,10,135,189,90,213,138,71,111,86,61,87,122,72,244,103,188,215,183,165,154,220,67,240,241,130,56,141,193,15,194,216,166,62,201,113,164,223,53,158,241,12,104,234,139,109,66,162,106,228,77,83,124,78,209,169,36,74,168,143,68,78,246,189,172,123,33,107,24,224,236,79,151,248,158,227,131,49,157,150,162,211,122,180,204,176,85,210,78,137,186,55,104,138,138,138,154,163,154,230,170,57,175,106,171,92,215,53,205,85,69,69,92,252,78,30,246,69,136,166,245,169,214,153,247,245,196,255,0,94,8,158,77,156,229,188,171,100,247,114,236,194,152,162,245,59,230,35,234,206,248,166,229,26,206,179,167,9,239,210,119,85,26,207,192,48,131,151,191,22,119,12,192,131,242,29,152,247,10,138,204,69,67,13,69,117,166,243,93,112,116,211,221,34,234,43,228,167,149,102,122,200,249,227,71,185,204,217,170,44,49,187,84,103,71,115,243,124,151,97,49,84,99,45,69,219,124,39,221,61,78,116,218,28,135,21,179,89,133,121,126,46,60,234,120,79,69,84,207,10,163,178,125,211,186,119,194,222,241,19,229,251,51,191,153,183,175,236,82,144,98,78,119,17,62,95,179,59,249,155,122,254,197,41,6,36,99,105,125,45,190,233,241,94,188,135,250,191,23,237,211,240,182,16,0,19,7,55,128,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,148,174,0,124,164,96,79,181,61,78,168,139,94,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,31,145,250,194,231,116,252,80,233,14,85,126,136,96,189,187,127,202,173,144,128,2,96,230,244,57,241,253,230,223,29,253,151,233,148,166,99,114,179,242,253,136,63,158,85,127,216,168,140,57,227,251,205,190,59,251,47,211,41,76,198,229,103,229,251,16,127,60,170,255,0,177,81,16,252,187,214,247,59,235,241,116,134,217,127,195,172,31,177,135,248,33,152,192,2,96,230,240,0,0,139,94,105,158,96,112,255,0,243,54,147,251,109,105,41,68,90,243,76,243,3,135,255,0,153,180,159,219,107,77,38,208,126,229,61,240,180,57,32,250,77,79,177,95,129,202,207,204,14,32,254,102,213,255,0,109,162,37,40,139,94,86,126,96,113,7,243,54,175,251,109,17,41,67,103,255,0,114,142,249,57,95,250,77,87,177,71,128,0,55,106,188,0,1,175,121,57,220,59,121,126,203,31,230,109,151,251,20,68,24,147,157,195,183,151,236,177,254,102,217,127,177,68,67,246,107,210,220,238,143,23,72,114,225,234,252,39,183,87,194,184,64,2,96,230,240,0,0,195,158,105,158,95,176,255,0,243,202,147,251,21,105,152,198,28,243,76,242,253,135,255,0,158,84,159,216,171,77,126,107,251,149,206,228,195,96,62,147,96,253,184,240,148,123,240,237,230,7,44,127,158,86,95,237,177,19,156,65,143,14,222,96,114,199,249,229,101,254,219,17,57,198,171,102,189,21,206,248,240,88,28,184,122,195,9,236,85,241,0,2,74,163,216,115,205,51,203,246,31,254,121,82,127,98,173,48,231,128,31,54,248,19,237,79,76,170,51,27,154,103,151,236,63,252,242,164,254,197,90,97,207,0,62,109,240,39,218,158,153,84,67,243,31,91,219,239,163,197,210,27,27,255,0,14,177,158,198,35,224,148,198,0,9,131,155,216,115,199,231,10,86,140,198,194,181,217,211,132,105,237,214,204,81,135,40,231,173,189,207,52,174,137,151,27,109,53,52,143,84,86,178,55,117,42,89,211,141,145,185,85,154,177,85,175,114,163,99,217,22,164,231,113,19,229,251,51,191,153,183,175,236,82,144,98,66,182,134,197,22,177,20,215,68,105,53,70,178,234,14,70,243,76,86,59,40,187,135,196,85,206,166,213,81,77,58,241,136,152,215,77,122,163,163,170,55,54,16,0,19,87,47,128,0,4,123,243,103,250,171,251,115,255,0,113,36,32,143,126,108,255,0,85,127,110,127,238,38,171,59,253,194,231,221,241,66,192,228,183,233,102,19,253,79,229,86,183,188,172,252,192,226,15,230,109,95,246,218,34,82,136,181,229,103,230,7,16,127,51,106,255,0,182,209,18,148,120,236,255,0,238,81,223,45,135,43,255,0,73,170,246,40,240,12,57,230,153,229,251,15,255,0,60,169,63,177,86,153,140,97,207,52,207,47,216,127,249,229,73,253,138,180,203,205,127,114,185,220,143,236,7,210,108,31,183,30,18,195,158,0,124,219,224,79,181,61,50,168,152,194,28,248,1,243,111,129,62,212,244,202,162,99,13,126,205,254,235,87,181,62,16,152,114,215,235,251,63,246,105,248,238,0,2,64,167,195,94,243,97,3,94,242,41,180,255,0,242,191,205,249,58,3,144,191,250,255,0,244,191,251,19,157,195,183,151,236,177,254,102,217,127,177,68,68,231,25,184,250,225,152,92,74,227,154,250,212,168,138,27,61,206,75,5,37,60,181,78,157,176,197,68,171,2,244,245,68,70,54,73,25,36,219,17,52,71,76,238,247,46,174,89,90,200,123,141,190,207,195,110,93,221,174,213,244,244,84,52,88,30,209,83,85,85,83,43,98,138,8,153,65,19,159,35,222,229,68,107,90,212,85,87,42,162,34,34,170,144,165,141,49,77,195,29,99,27,238,54,187,67,79,13,118,32,185,213,93,106,163,166,107,155,19,37,158,87,72,246,177,28,174,84,106,57,234,136,138,170,186,105,170,175,136,207,174,233,133,179,111,94,59,255,0,8,255,0,119,239,36,216,31,41,159,102,56,217,167,230,76,211,19,237,87,51,187,255,0,111,221,247,179,127,149,54,4,235,226,12,117,153,181,52,215,24,251,21,29,53,138,138,109,154,82,77,214,122,205,80,221,202,223,122,86,116,41,87,70,187,221,108,222,242,46,246,170,72,201,138,60,180,112,181,195,15,112,212,219,181,108,212,239,135,19,95,235,174,180,141,137,206,87,50,38,36,116,138,217,53,68,68,119,82,146,69,209,21,83,106,181,117,213,85,19,43,141,206,81,107,201,96,173,199,92,107,248,239,86,188,163,99,231,48,218,108,85,122,235,20,213,204,142,206,100,69,51,239,137,215,183,86,7,243,86,192,54,250,140,29,130,243,70,37,167,134,186,130,231,37,130,100,109,43,122,181,81,79,19,231,143,116,218,235,182,39,83,75,181,138,138,154,212,61,81,91,223,187,26,248,1,204,152,50,231,137,91,12,85,210,211,195,67,139,33,151,13,84,75,44,50,72,230,186,117,99,233,210,61,159,162,231,84,197,78,205,206,69,106,53,238,215,79,210,110,119,243,12,192,159,77,120,99,189,214,195,77,113,168,172,194,181,148,151,218,104,104,217,191,118,199,172,51,58,86,163,85,86,38,83,212,79,35,149,54,237,233,163,149,118,181,200,177,107,147,24,130,209,132,243,135,2,226,156,65,87,217,109,118,108,75,108,184,86,207,211,115,250,84,240,213,70,249,31,181,136,174,118,141,106,174,141,69,85,211,185,21,72,246,107,174,27,51,166,236,110,215,73,252,191,37,195,176,28,220,243,97,175,229,247,53,171,155,229,40,210,56,198,177,206,141,58,247,213,172,113,223,187,163,68,206,241,19,229,251,51,191,153,183,175,236,82,144,98,108,32,13,222,103,148,254,209,174,154,185,252,221,35,171,95,206,21,126,195,242,131,253,140,195,221,177,242,111,43,207,170,39,94,127,55,77,35,79,179,86,175,61,143,240,6,17,205,28,35,95,129,49,221,167,218,118,59,159,75,181,82,245,229,135,169,211,149,146,179,223,137,205,122,104,248,216,189,206,77,116,209,123,149,80,181,152,119,130,30,23,240,158,32,182,98,156,63,150,61,150,233,102,172,134,225,69,63,182,174,47,233,84,66,244,124,111,218,249,213,174,209,205,69,209,200,168,186,119,162,161,232,120,159,205,60,65,146,185,27,137,115,55,11,81,219,170,174,150,110,199,208,134,225,27,223,78,238,181,100,48,187,115,88,246,57,116,108,174,84,209,201,222,137,226,157,203,134,57,83,204,139,60,113,214,104,224,236,19,118,194,184,22,26,28,65,127,183,218,170,164,166,161,172,108,172,138,122,134,70,247,49,93,84,228,71,35,94,170,138,168,169,174,154,162,248,31,120,204,78,10,205,250,104,196,83,19,92,233,166,237,122,119,111,239,99,108,214,71,180,249,142,85,123,19,148,95,170,140,61,51,84,85,17,114,105,137,152,166,38,175,54,39,73,214,153,136,237,224,187,124,211,60,191,97,255,0,231,149,39,246,42,210,61,248,118,243,3,150,63,207,43,47,246,216,137,206,7,142,51,39,249,94,38,49,28,253,52,211,118,157,95,123,99,179,124,164,255,0,103,178,74,178,127,146,243,249,220,255,0,59,159,167,206,236,230,79,14,253,236,85,226,247,132,63,225,91,156,185,39,244,166,139,173,151,184,59,219,245,184,163,101,127,102,154,126,171,104,123,45,36,123,81,100,94,172,145,59,122,183,102,216,163,151,73,25,34,197,187,39,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,110,213,120,96,7,58,191,43,24,91,230,5,15,167,92,76,255,0,48,3,157,95,149,140,45,243,2,135,211,174,32,69,95,9,222,105,242,111,230,6,30,245,24,12,170,231,87,230,159,11,124,191,161,245,27,137,138,188,39,121,167,201,191,152,24,123,212,96,50,171,157,95,154,124,45,242,254,135,212,110,32,126,79,40,12,83,98,192,217,251,152,88,215,20,215,118,43,46,31,202,251,181,210,227,83,210,124,157,10,88,43,104,36,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,106,184,223,227,71,21,113,113,152,243,215,81,58,235,100,192,54,222,156,22,76,61,45,116,142,141,253,37,155,109,117,76,8,245,133,43,30,147,200,138,230,39,185,26,182,45,207,218,178,63,29,104,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,71,177,37,134,41,17,174,213,55,198,199,120,181,21,47,175,5,220,36,226,174,46,115,77,48,181,182,94,195,134,236,93,154,225,137,174,46,116,145,116,232,93,83,27,31,4,18,164,50,198,149,146,70,179,58,22,72,136,215,116,100,85,93,24,160,92,14,4,185,124,95,120,192,163,196,24,202,247,138,190,139,224,203,55,104,181,195,93,4,108,168,170,170,188,116,26,248,227,108,42,228,210,24,186,176,203,42,185,90,175,106,182,56,213,21,207,150,28,127,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,118,73,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,217,94,51,56,51,192,60,89,224,10,154,58,202,26,75,118,54,183,83,190,91,13,250,40,161,134,119,79,28,53,9,77,73,85,82,176,75,50,208,245,170,22,73,34,143,69,213,55,55,191,196,48,171,149,63,29,183,84,186,208,112,179,156,184,154,145,214,215,83,164,24,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,6,247,53,88,172,232,53,95,190,8,227,149,243,87,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,201,242,208,227,214,155,62,112,244,57,43,155,55,218,72,51,22,199,79,28,54,135,201,213,223,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,61,205,204,114,61,141,114,50,101,96,71,183,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,139,252,233,240,5,77,139,136,108,41,152,52,248,122,146,142,219,138,176,187,41,159,93,10,68,215,215,220,104,234,36,73,150,84,106,239,115,217,79,61,3,17,239,78,246,108,107,85,122,106,141,114,88,199,245,54,46,33,177,94,95,84,98,26,74,59,110,42,194,239,169,101,12,203,19,95,95,113,163,168,141,97,72,149,201,189,207,101,60,245,239,86,49,123,217,189,206,69,233,162,183,42,185,203,96,10,156,77,194,229,175,25,219,176,245,37,93,70,14,197,20,149,53,151,7,36,73,61,13,186,162,41,105,228,70,57,202,143,86,73,83,37,10,57,140,215,85,108,110,84,210,61,205,138,190,15,241,253,78,88,113,71,149,184,206,28,67,73,98,167,165,197,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,77,136,170,228,86,170,35,144,54,73,0,243,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,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,107,166,170,158,32,65,183,53,60,227,177,102,239,23,23,122,108,57,14,180,152,10,223,22,14,146,167,115,255,0,190,170,169,167,158,74,149,216,246,53,89,211,158,162,88,52,247,154,238,134,246,185,90,244,68,201,94,73,121,41,255,0,203,215,17,149,151,15,215,130,173,244,177,203,255,0,147,214,85,201,51,22,63,252,137,35,115,100,255,0,103,71,55,244,20,140,188,194,198,183,92,202,199,248,151,49,175,180,244,144,92,177,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,116,211,85,95,19,96,142,2,114,207,10,229,127,8,249,103,110,194,212,157,63,111,97,250,44,77,113,157,241,198,147,85,87,87,192,202,137,95,35,152,198,239,219,212,108,76,87,106,228,138,24,152,174,118,205,64,131,110,48,48,5,78,88,113,71,154,88,50,108,61,73,98,167,165,197,21,213,54,251,125,34,68,216,32,183,84,202,181,20,73,27,98,93,140,98,211,77,10,163,19,77,136,168,213,70,170,43,82,90,185,68,103,21,215,50,184,92,126,17,196,119,234,74,235,150,95,94,37,178,83,68,181,78,150,182,59,83,162,142,106,71,78,215,189,206,70,35,159,81,4,74,136,214,116,233,90,198,167,230,220,166,47,243,180,203,60,85,77,154,120,23,56,251,39,87,13,220,48,250,97,158,188,113,200,238,207,93,79,83,81,81,178,103,108,233,179,169,29,86,177,166,245,115,186,19,251,168,140,213,124,175,38,76,210,250,41,196,117,247,44,235,239,189,150,131,29,225,249,59,53,23,101,223,219,46,148,79,73,161,252,226,49,93,30,202,87,92,93,222,230,177,218,232,186,187,166,128,77,72,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,247,33,201,194,247,1,79,244,156,181,62,39,5,96,10,94,246,198,213,123,220,136,137,226,170,165,71,134,206,172,115,67,151,25,113,115,197,183,7,109,134,149,212,236,85,222,198,247,190,102,49,59,221,221,252,160,33,43,154,30,53,147,24,113,71,91,249,248,228,101,13,154,221,78,187,17,191,165,177,207,248,42,252,37,51,3,147,134,4,98,101,149,195,24,77,4,136,181,55,90,222,155,213,92,136,187,59,26,119,119,104,189,241,175,199,224,69,222,114,227,134,230,102,101,221,241,156,16,62,54,220,187,62,140,114,181,206,78,157,60,113,248,183,187,249,4,236,242,239,203,217,114,223,134,59,21,138,169,136,149,29,186,225,43,180,71,167,115,170,93,167,115,187,254,8,6,76,128,0,225,203,181,170,229,248,38,166,189,124,192,171,228,173,226,59,16,36,138,139,211,236,154,104,154,120,208,82,255,0,196,108,37,50,107,12,137,254,213,127,222,53,227,227,213,138,222,35,241,26,170,105,175,99,238,255,0,236,10,80,51,55,151,222,72,216,115,95,135,138,107,93,242,138,162,88,102,167,157,239,88,230,124,106,173,90,186,182,46,138,212,241,209,198,73,101,167,46,28,154,193,184,178,44,102,142,189,245,163,149,149,80,194,183,37,86,163,219,43,100,106,42,44,72,186,38,212,79,210,255,0,140,243,60,165,217,27,248,118,181,206,215,38,230,83,72,197,79,223,93,87,255,0,244,153,204,7,207,111,161,167,182,80,83,219,105,26,173,130,150,38,67,26,42,234,168,214,166,137,223,241,238,67,24,121,143,99,248,48,119,11,120,222,137,42,98,108,215,107,60,244,109,107,149,170,229,89,36,134,62,228,85,79,246,95,218,101,43,156,214,53,94,247,35,90,212,213,85,87,68,68,33,167,155,46,125,197,137,115,2,108,169,181,170,186,59,77,68,208,86,57,36,137,205,85,219,71,35,52,209,21,201,222,197,241,84,254,144,48,231,134,220,63,38,48,226,15,47,236,106,199,72,234,204,71,68,231,163,117,69,84,108,168,247,47,114,47,193,170,190,6,199,184,6,201,6,29,193,182,107,77,59,92,212,130,130,157,142,71,57,87,222,108,77,106,248,254,226,25,249,73,229,115,49,142,116,75,140,234,35,69,143,12,214,83,61,138,169,39,233,62,158,175,94,246,170,39,242,91,227,169,54,237,106,49,168,198,166,136,212,209,0,228,3,133,238,3,141,14,78,17,62,37,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,14,23,67,146,151,39,196,2,47,235,42,58,213,200,158,37,77,122,59,192,10,140,45,230,117,195,245,86,113,101,12,23,155,83,155,219,176,228,149,151,6,183,167,43,213,232,148,111,247,17,24,190,42,177,183,197,12,210,62,123,133,20,55,42,10,139,124,233,172,117,49,62,23,167,127,131,154,168,190,31,188,13,100,48,30,38,186,100,246,107,90,49,58,211,200,149,184,90,236,217,36,139,106,53,202,177,191,71,183,71,181,116,85,77,83,189,13,130,56,78,207,204,59,158,25,67,134,47,180,117,49,71,95,45,178,157,106,105,221,81,11,228,108,154,61,170,213,70,47,114,162,196,238,237,19,247,17,139,204,107,130,156,69,130,49,198,37,206,28,54,212,168,180,92,170,101,184,79,12,84,213,47,115,19,72,17,125,245,220,223,210,145,234,189,232,137,162,255,0,70,59,112,189,197,13,247,135,12,89,29,123,232,106,43,109,169,60,110,158,154,46,147,36,106,49,37,238,77,236,93,87,89,85,116,85,79,15,234,13,140,31,36,113,162,186,71,181,168,137,170,170,174,157,196,96,243,136,205,219,108,88,114,205,150,244,236,234,75,120,166,153,85,237,149,138,141,232,214,83,191,85,79,210,239,216,186,126,227,242,238,156,217,48,45,118,18,168,168,167,194,215,230,220,22,23,49,177,62,74,52,114,200,173,111,126,154,175,118,170,189,250,124,23,184,143,236,255,0,207,27,255,0,16,120,230,60,69,95,75,36,81,196,146,83,209,83,175,77,207,70,190,103,189,53,86,49,186,170,238,106,105,223,225,227,222,5,208,229,209,101,154,237,196,117,146,72,163,85,72,59,78,171,162,174,154,208,85,254,175,220,108,8,137,162,34,126,162,52,249,71,112,243,87,135,240,197,211,51,113,21,43,163,158,166,182,25,41,18,72,230,137,221,39,209,47,134,186,53,223,199,248,232,191,239,18,90,0,0,7,225,227,91,19,113,46,25,172,178,185,59,170,58,127,5,254,76,141,119,195,191,224,107,113,196,30,0,170,203,44,217,188,224,234,181,71,58,145,148,207,71,35,28,212,114,62,158,55,248,59,191,197,202,159,208,108,198,65,247,54,220,188,168,195,124,68,55,18,51,190,150,182,207,111,135,114,49,250,117,52,155,249,75,221,174,145,248,1,158,252,170,177,221,62,43,225,106,215,111,211,74,154,27,157,201,175,69,115,85,81,58,232,239,4,239,240,149,60,83,254,3,50,136,178,228,219,141,41,169,176,221,227,9,204,244,73,93,116,171,149,137,189,186,171,92,148,13,240,241,241,85,37,52,1,66,248,149,148,175,238,0,139,240,42,40,77,126,37,96,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,3,39,56,130,225,58,12,13,145,217,123,159,248,25,213,18,90,111,214,11,51,177,5,3,155,36,171,69,91,61,27,28,181,77,126,138,141,130,89,53,71,35,213,54,75,35,26,197,86,200,214,71,140,103,181,252,61,120,106,249,151,35,127,31,186,90,204,167,55,194,231,88,127,148,225,42,214,152,153,166,122,226,170,103,73,137,237,143,124,111,141,192,0,241,108,195,246,48,118,49,196,249,127,137,237,216,207,6,94,170,45,55,171,76,201,61,37,92,10,155,163,118,138,138,138,139,170,57,174,106,171,92,199,34,181,205,115,154,228,84,85,69,252,112,126,196,205,51,172,113,124,92,183,69,234,38,221,200,137,166,99,73,137,223,19,19,198,38,58,98,83,91,194,239,17,216,127,137,12,190,76,65,67,31,100,190,90,122,20,119,218,39,35,35,217,86,176,49,239,150,24,210,89,30,148,207,122,202,216,220,245,71,59,164,244,84,213,170,94,50,12,114,43,59,49,118,65,230,13,38,59,194,83,255,0,177,211,92,233,118,197,253,255,0,65,215,138,89,169,119,201,27,250,93,78,139,83,168,214,238,111,138,126,165,153,204,165,205,172,17,157,152,34,139,31,96,27,167,107,183,85,235,28,177,72,136,218,138,58,132,68,87,211,206,196,85,217,43,117,77,83,85,69,69,107,154,174,99,154,229,157,229,25,156,99,109,243,43,159,62,56,246,246,254,174,76,229,19,97,174,108,190,47,229,88,90,117,194,220,159,54,126,204,253,153,241,167,174,59,165,236,128,6,229,90,128,0,0,0,0,0,4,90,243,76,243,3,135,255,0,153,180,159,219,107,73,74,34,215,154,103,152,28,63,252,205,164,254,219,90,105,54,131,247,41,239,133,161,201,7,210,106,125,138,252,23,11,148,199,214,167,216,127,251,241,33,4,123,242,152,250,212,251,15,255,0,126,36,32,246,201,63,112,183,247,252,82,215,242,165,244,179,23,254,159,242,168,0,6,213,95,128,0,45,166,127,100,54,14,226,7,0,215,96,236,73,5,61,53,115,225,115,109,119,148,162,138,122,171,100,170,248,223,186,37,122,106,214,185,209,70,217,26,215,49,94,196,86,238,110,168,228,134,60,209,203,108,79,148,24,250,243,151,24,198,42,118,93,172,147,54,41,150,154,100,150,41,26,246,54,72,228,99,187,149,90,248,222,199,162,57,17,200,142,68,115,90,228,86,164,243,152,247,197,255,0,10,86,142,35,240,140,117,86,74,123,117,14,60,181,116,227,181,93,106,101,116,49,186,157,101,69,150,158,161,204,141,238,124,91,93,35,216,155,117,108,154,104,173,107,228,71,104,243,156,175,229,148,121,91,81,231,199,190,58,187,250,191,5,169,201,174,221,206,205,226,126,65,142,171,252,45,201,255,0,217,84,233,231,123,51,245,163,252,209,194,98,113,239,148,199,214,167,216,127,251,241,33,4,127,242,169,183,92,44,247,12,222,180,221,168,42,40,171,168,166,179,83,85,82,212,196,232,165,130,86,58,189,175,141,236,114,34,181,205,114,42,43,85,17,81,81,81,73,0,61,242,77,216,26,62,255,0,138,90,174,84,102,42,218,188,84,199,15,238,255,0,149,64,107,222,108,32,107,222,106,118,159,254,87,249,191,37,131,200,95,253,127,250,95,253,137,140,224,7,202,70,4,251,83,212,234,140,132,49,239,128,31,41,24,19,237,79,83,170,50,16,144,96,63,117,181,236,211,225,10,127,107,61,127,142,255,0,189,119,227,168,33,207,143,239,54,248,239,236,191,76,165,38,48,135,62,63,188,219,227,191,178,253,50,148,213,109,39,238,180,251,81,225,43,3,145,79,95,222,255,0,179,87,199,109,144,156,166,62,181,62,195,255,0,223,140,239,198,56,199,12,101,254,24,184,227,60,103,122,167,180,217,109,48,172,245,117,115,170,237,141,186,162,34,34,38,170,231,57,202,141,107,26,138,231,57,205,107,81,85,81,23,4,57,76,125,106,125,135,255,0,191,31,177,205,10,191,58,35,176,216,173,150,70,84,46,90,212,66,233,239,46,160,166,153,202,149,177,204,198,198,149,210,163,122,108,129,86,72,122,44,87,38,233,82,69,114,42,178,37,107,3,137,156,38,83,77,232,141,102,53,248,167,221,214,109,78,73,78,208,242,135,119,46,174,228,81,21,205,189,102,103,77,209,106,137,152,142,62,116,198,234,99,173,135,60,76,113,9,137,248,136,204,122,204,75,115,174,168,109,130,138,105,160,195,182,215,177,34,109,21,18,191,221,87,70,142,114,117,222,214,177,210,191,115,181,114,34,34,236,99,26,219,249,203,207,133,90,92,195,187,207,156,153,147,135,187,78,23,182,111,166,179,208,220,40,97,154,142,243,80,246,201,28,207,115,101,71,111,138,15,134,140,209,101,84,209,250,194,246,45,140,225,99,135,139,191,17,153,157,75,134,58,119,26,108,55,67,253,243,136,46,180,177,181,123,29,62,142,86,49,28,245,218,146,202,230,244,217,220,229,77,92,253,143,108,111,66,103,48,254,29,195,248,78,209,6,31,194,214,43,117,154,215,75,187,161,69,111,165,101,61,60,91,156,175,118,216,216,136,214,234,231,57,203,162,119,170,170,248,169,175,202,48,53,227,175,78,51,17,190,53,252,103,244,143,246,232,148,199,148,109,169,195,236,182,93,78,205,100,250,83,92,211,17,58,125,74,63,253,87,191,94,157,38,106,227,85,50,253,18,32,248,212,225,74,171,135,188,93,244,143,12,211,235,128,241,21,100,145,218,90,146,205,60,150,247,182,40,222,234,121,228,116,104,214,234,231,77,209,69,123,222,232,225,114,185,85,205,114,172,190,30,87,52,114,219,12,102,254,1,188,229,198,49,138,161,246,155,220,45,138,101,166,153,98,150,55,49,237,146,57,24,238,244,71,50,70,49,232,142,69,106,171,81,28,215,53,85,171,191,204,240,20,227,236,243,126,180,112,159,235,162,85,14,195,237,109,237,146,204,162,254,249,179,94,145,114,158,184,235,143,226,167,89,152,235,223,26,198,186,162,183,130,190,43,106,184,123,197,223,71,49,53,70,184,15,17,86,71,37,217,203,20,211,201,111,123,98,145,141,168,130,54,200,141,110,174,116,61,101,70,61,238,142,22,163,81,92,214,162,203,225,5,25,211,147,120,199,33,241,245,94,94,99,102,83,190,186,154,24,106,99,170,164,73,86,150,170,41,24,142,73,33,124,140,98,189,168,237,209,171,182,232,143,141,237,239,218,164,144,242,223,198,121,177,138,178,106,75,118,55,180,108,194,246,14,149,191,11,221,102,234,45,69,123,18,73,214,118,43,164,145,219,226,131,243,48,198,172,99,88,212,106,198,138,229,141,200,221,54,69,140,185,110,228,224,174,196,238,215,78,205,56,196,246,126,125,235,43,149,141,156,193,98,240,148,109,70,2,186,116,171,155,21,111,249,241,87,205,170,158,186,162,56,199,25,167,126,238,108,235,28,252,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,68,90,241,19,230,7,51,191,158,87,175,237,178,146,149,192,15,148,140,9,246,167,169,213,30,57,31,172,46,119,79,197,13,159,42,191,68,48,94,221,191,229,86,200,67,26,184,212,225,74,151,136,76,35,244,143,12,211,233,143,48,237,28,145,218,90,146,195,4,119,6,58,88,222,234,121,228,116,106,231,104,214,205,209,69,123,24,217,38,114,185,81,174,114,166,74,130,85,136,177,70,38,220,218,185,27,165,64,229,25,182,43,35,198,219,199,224,234,210,186,39,88,234,158,184,158,184,152,221,49,212,215,255,0,253,16,96,252,65,254,184,217,47,150,74,207,246,244,213,116,53,112,191,250,31,20,172,123,127,99,154,230,252,21,9,115,224,243,139,123,127,18,86,26,171,77,246,150,158,221,141,172,176,165,77,206,150,157,141,134,150,162,39,205,35,89,37,35,29,52,147,61,172,98,66,146,185,200,136,215,202,212,78,231,33,105,120,255,0,224,246,171,26,246,188,249,203,42,59,141,118,36,78,205,5,234,203,77,4,213,114,92,152,157,56,35,158,157,140,71,57,37,141,187,17,236,68,216,177,177,95,238,185,142,234,199,118,14,198,56,159,47,241,61,187,25,224,203,213,69,166,245,105,153,39,164,171,129,83,116,110,209,81,81,81,117,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,176,219,117,222,200,113,83,77,91,232,159,124,117,247,195,165,177,120,92,179,149,156,134,155,246,102,40,196,81,195,174,138,244,141,105,158,186,42,232,158,173,39,77,98,97,54,220,68,249,126,204,239,230,109,235,251,20,164,24,146,246,238,33,240,71,17,188,35,102,94,41,194,210,118,75,141,38,13,187,195,120,179,205,34,58,162,219,80,180,51,104,213,93,19,124,78,209,203,28,168,136,143,68,94,230,189,175,99,34,16,245,218,27,148,94,174,221,203,115,172,76,126,108,30,71,112,88,140,183,15,141,194,98,232,154,46,81,114,34,98,120,196,243,127,173,39,132,198,248,220,216,64,0,76,220,202,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,45,120,137,243,3,153,223,207,43,215,246,217,73,74,224,7,202,70,4,251,83,212,234,136,126,71,235,11,157,211,241,67,164,57,85,250,33,130,246,237,255,0,42,182,66,0,9,131,155,208,231,199,247,155,124,119,246,95,166,82,153,141,202,207,203,246,32,254,121,85,255,0,98,162,48,231,143,239,54,248,239,236,191,76,165,51,27,149,159,151,236,65,252,242,171,254,197,68,67,242,239,91,220,239,175,197,210,27,101,255,0,14,176,126,198,31,224,134,99,0,9,131,155,192,0,2,45,121,166,121,129,195,255,0,204,218,79,237,181,164,165,17,107,205,51,204,14,31,254,102,210,127,109,173,52,155,65,251,148,247,194,208,228,131,233,53,62,197,126,7,43,63,48,56,131,249,155,87,253,182,136,148,162,45,121,89,249,129,196,31,204,218,191,237,180,68,165,13,159,253,202,59,228,229,127,233,53,94,197,30,0,0,221,170,240,0,6,189,228,231,112,237,229,251,44,127,153,182,95,236,81,16,98,78,119,14,222,95,178,199,249,155,101,254,197,17,15,217,175,75,115,186,60,93,33,203,135,171,240,158,221,95,10,225,0,9,131,155,192,0,3,14,121,166,121,126,195,255,0,207,42,79,236,85,166,99,24,115,205,51,203,246,31,254,121,82,127,98,173,53,249,175,238,87,59,147,13,128,250,77,131,246,227,194,81,239,195,183,152,28,177,254,121,89,127,182,196,78,113,6,60,59,121,129,203,31,231,149,151,251,108,68,231,26,173,154,244,87,59,227,193,96,114,225,235,12,39,177,87,196,0,9,42,143,97,207,52,207,47,216,127,249,229,73,253,138,180,195,158,0,124,219,224,79,181,61,50,168,204,110,105,158,95,176,255,0,243,202,147,251,21,105,135,60,0,249,183,192,159,106,122,101,81,15,204,125,111,111,190,143,23,72,108,111,252,58,198,123,24,143,130,83,24,0,38,14,111,91,222,34,124,191,102,119,243,54,245,253,138,82,12,73,206,226,39,203,246,103,127,51,111,95,216,165,32,196,135,237,47,165,183,221,62,46,144,228,63,213,248,191,110,159,133,176,128,0,152,57,188,0,0,35,223,155,63,213,95,219,159,251,137,33,4,123,243,103,250,171,251,115,255,0,113,53,89,223,238,23,62,239,138,22,7,37,191,75,48,159,234,127,42,181,189,229,103,230,7,16,127,51,106,255,0,182,209,18,148,69,175,43,63,48,56,131,249,155,87,253,182,136,148,163,199,103,255,0,114,142,249,108,57,95,250,77,87,177,71,128,97,207,52,207,47,216,127,249,229,73,253,138,180,204,99,14,121,166,121,126,195,255,0,207,42,79,236,85,166,94,107,251,149,206,228,127,96,62,147,96,253,184,240,150,28,240,3,230,223,2,125,169,233,149,68,198,16,231,192,15,155,124,9,246,167,166,85,19,24,107,246,111,247,90,189,169,240,132,195,150,191,95,217,255,0,179,79,199,112,0,18,5,62,26,247,155,8,26,247,145,77,167,255,0,149,254,111,201,208,28,133,255,0,215,255,0,165,255,0,216,152,207,254,167,231,255,0,241,207,193,8,115,37,139,50,113,77,195,7,114,219,164,187,91,33,167,150,106,140,187,177,90,156,217,218,231,53,34,173,130,150,146,87,38,213,69,220,145,206,245,106,235,162,57,26,170,138,154,162,197,45,186,221,112,188,92,41,109,54,154,10,138,218,234,217,153,77,75,75,77,19,165,150,121,94,228,107,35,99,26,138,174,115,156,168,136,212,69,85,85,68,67,15,61,171,90,172,211,28,121,177,239,73,57,40,181,54,236,230,55,234,249,179,126,168,255,0,219,26,207,140,38,247,134,123,117,190,215,195,190,90,83,91,40,41,233,33,126,20,181,212,186,56,34,108,109,116,178,211,71,36,178,42,53,17,21,207,145,239,123,157,226,231,57,202,186,170,170,151,44,249,173,214,235,125,158,223,75,105,180,208,83,209,80,209,66,202,106,90,90,104,155,20,80,68,198,163,89,27,24,212,68,107,90,212,68,70,162,34,34,34,34,31,73,52,181,71,147,162,40,234,141,28,203,142,196,124,179,21,115,17,246,234,154,183,246,204,202,222,241,19,229,251,51,191,153,183,175,236,82,144,98,79,190,52,194,214,252,117,131,175,184,38,237,53,68,52,56,130,217,85,106,170,146,153,205,108,172,138,120,157,27,220,197,114,57,17,200,215,170,162,170,42,107,166,168,190,4,4,17,77,166,166,98,229,186,187,39,250,247,186,7,144,235,212,213,132,198,89,142,49,85,19,247,76,76,71,195,41,230,202,156,83,112,199,89,93,131,177,181,218,26,120,107,177,5,130,223,117,170,142,153,174,108,76,150,122,118,72,246,177,28,174,84,106,57,234,136,138,170,186,105,170,175,137,234,139,123,195,183,151,236,177,254,102,217,127,177,68,92,34,85,102,102,171,116,204,245,66,129,204,173,211,107,27,122,221,17,164,69,85,68,71,100,76,173,103,19,249,89,136,51,171,35,113,46,89,97,106,203,117,45,210,243,216,250,19,92,36,123,41,219,209,172,134,103,110,115,24,247,38,173,137,200,154,53,123,213,60,19,189,48,199,42,121,110,231,142,5,205,28,29,141,174,216,171,2,205,67,135,239,246,251,173,84,116,213,213,142,149,241,65,80,201,30,214,35,169,90,138,229,107,21,17,21,81,53,211,85,79,18,72,65,137,137,203,108,98,174,197,235,154,235,29,189,83,170,65,146,109,174,107,144,96,46,101,216,41,166,45,215,51,51,173,58,206,181,83,20,206,254,232,128,0,103,162,64,0,1,128,28,234,252,172,97,111,152,20,62,157,113,51,252,192,14,117,126,86,48,183,204,10,31,78,184,129,21,124,39,121,167,201,191,152,24,123,212,96,50,171,157,95,154,124,45,242,254,135,212,110,38,42,240,157,230,159,38,254,96,97,239,81,128,203,254,111,248,90,251,142,120,208,203,220,21,133,168,123,109,235,16,96,251,77,174,221,77,213,100,125,122,169,238,213,241,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,12,42,200,188,139,204,126,34,243,30,221,149,249,95,102,237,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,102,230,234,186,43,149,206,107,24,215,189,236,99,182,30,225,215,33,176,111,13,185,71,98,202,156,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,237,242,57,186,163,85,238,216,196,100,109,93,140,106,37,181,224,131,130,236,43,194,62,92,65,67,90,219,85,239,31,92,186,147,222,241,12,84,49,182,70,117,82,29,212,52,211,171,18,101,163,98,193,26,163,94,190,252,136,233,118,179,114,70,204,149,0,0,3,2,185,151,240,21,77,159,56,122,108,234,202,107,21,36,25,139,99,167,146,107,187,35,234,239,191,219,160,165,145,205,133,176,195,20,142,158,185,29,28,49,66,190,230,230,57,88,247,57,25,10,51,10,248,18,229,243,159,57,167,143,236,217,175,115,154,175,45,240,246,9,197,17,58,74,250,250,61,151,89,107,104,102,115,164,101,21,44,241,57,142,124,85,16,182,39,190,118,244,216,245,122,109,153,209,75,10,78,72,2,0,121,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,191,226,7,44,255,0,44,153,29,143,50,182,58,75,85,69,94,38,195,245,214,250,15,106,71,190,150,26,231,194,238,203,59,253,199,171,122,83,164,82,35,218,213,115,28,196,115,83,115,80,214,92,218,160,215,51,142,156,21,117,192,28,96,230,221,138,243,81,73,53,69,86,40,171,189,177,212,207,115,152,144,92,29,219,161,106,171,154,213,222,216,170,99,107,211,77,17,232,228,69,114,34,57,66,122,56,104,199,245,57,167,195,206,91,230,13,195,16,210,95,46,87,204,47,109,169,186,87,83,44,91,37,184,246,118,37,98,42,68,136,198,61,181,9,43,30,198,162,108,123,92,221,27,183,68,176,28,217,179,66,235,151,28,31,93,45,150,102,213,199,81,142,175,20,120,93,245,116,213,174,167,125,52,15,108,149,51,107,181,21,100,100,177,82,73,78,248,245,106,57,149,14,213,85,17,88,239,21,201,115,22,123,99,134,92,71,133,170,241,55,109,171,195,248,194,167,163,110,146,183,169,37,190,134,122,90,103,199,182,37,85,88,161,146,116,172,115,116,68,107,164,73,213,53,118,243,29,121,211,231,21,214,245,155,152,83,36,45,247,234,73,108,88,106,206,203,221,117,29,37,83,156,246,221,106,159,35,81,181,81,163,213,136,248,233,163,137,241,35,152,143,107,43,36,93,85,178,160,24,63,195,246,89,254,89,51,199,1,229,108,148,151,90,138,76,77,136,40,109,245,254,203,143,125,84,52,47,153,189,170,118,123,143,70,244,160,73,100,87,185,170,214,53,138,231,38,214,169,179,73,12,28,150,48,5,77,247,136,108,87,152,53,24,122,146,178,219,133,112,187,233,153,93,50,68,231,208,92,107,42,35,72,86,36,114,239,107,223,79,5,123,21,236,78,230,111,107,149,58,136,142,153,240,49,43,154,62,80,212,230,215,7,216,154,123,108,21,115,220,176,53,68,56,190,150,24,103,138,38,61,148,205,123,42,157,42,201,250,76,101,28,245,114,35,90,173,122,190,54,35,119,126,131,161,47,135,236,204,252,141,231,142,3,205,41,42,238,180,244,152,103,16,80,220,43,253,151,38,202,169,168,89,51,123,84,12,247,216,142,234,192,178,198,172,115,145,175,107,213,174,93,174,83,100,156,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,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,53,211,84,95,3,89,124,194,193,87,92,181,199,248,151,46,111,181,20,147,220,176,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,116,211,84,79,0,54,125,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,204,106,229,213,156,118,44,228,225,31,2,84,218,33,236,245,120,62,223,6,14,186,83,110,123,250,53,84,16,69,27,87,123,152,196,119,86,5,167,159,70,238,107,58,251,55,57,204,114,153,42,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,224,84,80,186,252,0,39,137,89,74,126,226,160,6,26,243,85,199,116,248,83,133,171,165,191,77,106,107,174,118,214,177,17,205,69,84,235,171,188,23,191,194,37,240,79,248,76,202,34,203,156,150,52,166,169,195,118,124,39,11,209,101,109,210,146,87,166,246,234,141,106,87,183,195,199,197,16,8,233,225,243,0,85,102,110,108,217,176,117,34,163,93,86,202,151,171,149,142,114,53,25,79,35,252,27,223,226,212,79,233,54,71,193,86,38,225,172,51,71,101,106,119,83,245,62,11,252,169,28,239,143,127,196,133,174,82,89,121,81,137,56,136,118,36,127,117,45,21,158,225,14,229,99,244,234,105,15,242,147,187,93,36,240,39,4,0,0,14,21,53,69,79,214,107,247,204,94,203,53,167,136,235,220,146,198,168,147,246,109,23,69,77,116,160,164,253,127,188,216,20,141,46,110,60,60,213,226,12,49,107,204,220,59,74,233,39,166,173,154,74,180,142,57,165,119,73,148,73,227,166,173,111,241,30,58,39,251,224,126,103,39,124,221,182,203,135,47,57,111,80,206,156,182,122,104,85,30,233,88,136,238,181,101,67,245,68,253,46,237,233,175,239,36,249,146,71,34,35,163,123,92,138,154,162,162,235,220,107,89,144,25,227,127,225,243,28,201,136,168,41,100,150,57,82,58,122,218,116,233,181,234,214,76,199,174,138,246,59,69,77,174,77,59,188,124,123,137,1,181,243,100,192,180,56,74,158,162,163,11,95,157,112,72,90,199,68,201,40,213,201,34,53,221,250,106,157,218,162,119,233,241,78,224,51,151,139,28,252,195,185,31,148,56,158,251,89,83,20,149,241,91,42,22,154,157,181,16,178,71,73,163,26,141,68,122,247,170,172,173,238,209,127,113,175,190,60,196,215,76,225,205,107,190,39,74,121,22,183,20,221,157,36,113,109,71,57,22,71,232,198,232,198,166,170,137,162,119,33,113,120,161,226,134,251,196,126,44,146,189,148,53,20,86,213,158,71,65,77,47,73,242,57,30,145,119,46,198,38,139,172,72,186,34,175,143,245,228,79,46,94,10,113,22,55,199,24,107,56,113,35,82,158,209,109,169,138,225,4,50,211,84,177,207,77,39,68,247,211,107,127,74,54,42,119,170,46,169,253,33,154,252,177,120,126,170,201,220,161,158,243,117,115,123,118,35,146,142,224,230,244,229,98,177,22,141,158,226,163,215,197,22,71,120,33,154,71,207,111,162,134,219,65,79,111,129,52,142,154,38,66,196,239,240,107,81,19,199,247,31,64,2,149,95,212,28,244,111,137,74,57,23,192,10,211,67,147,134,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,56,95,3,144,7,205,54,186,233,175,113,68,50,57,23,189,87,250,79,161,204,71,120,161,75,97,68,94,254,240,59,81,117,68,83,147,132,238,77,60,14,64,243,120,251,47,48,150,101,225,186,236,47,140,44,116,119,42,42,234,121,41,222,202,136,183,162,35,145,53,84,239,69,241,70,175,114,167,130,17,163,196,95,40,201,238,55,107,190,34,202,11,181,170,223,12,242,62,162,10,14,201,86,237,191,161,238,166,142,147,79,229,248,39,199,250,165,72,227,199,185,64,215,202,253,203,207,136,203,29,229,45,31,70,42,171,117,126,213,158,150,215,92,248,209,55,171,117,215,161,251,53,50,151,132,222,85,87,151,222,237,184,207,55,234,40,93,75,69,87,13,79,179,42,109,213,77,116,140,233,238,218,168,245,141,59,156,173,215,84,84,238,254,130,88,31,110,183,200,254,172,148,20,238,127,248,203,19,85,127,175,67,189,140,100,109,70,70,198,181,169,224,136,154,32,31,133,130,112,70,28,203,236,63,77,134,240,189,170,150,130,138,153,140,98,71,79,22,198,174,214,53,136,186,119,252,26,137,253,7,239,128,7,26,167,129,201,74,232,170,84,0,141,158,114,121,123,79,89,150,148,89,131,13,52,125,122,26,251,116,82,201,177,219,246,47,106,102,154,167,118,154,200,223,31,248,137,38,49,47,153,238,13,147,23,240,159,136,41,168,168,93,81,88,218,251,98,177,24,205,206,68,74,166,235,167,122,124,21,64,139,110,93,25,177,93,151,153,249,105,183,58,170,161,40,46,179,65,74,176,178,70,181,189,73,107,105,19,114,163,188,125,214,105,250,201,252,69,69,77,81,117,67,88,252,145,191,187,12,230,238,14,188,118,149,130,56,47,182,247,77,38,237,17,177,182,170,55,57,87,187,195,221,54,98,177,86,182,225,106,130,177,143,71,164,155,187,209,117,215,71,42,127,192,7,222,82,226,162,151,1,193,82,119,148,34,170,149,52,10,128,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,156,92,135,183,91,239,28,54,229,221,166,237,65,79,91,67,91,129,237,20,213,84,181,49,54,88,167,137,244,17,53,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,24,220,102,112,171,112,225,223,24,178,237,97,138,162,175,4,226,25,166,150,223,84,218,119,54,43,116,174,150,87,54,220,231,186,89,30,247,50,20,98,182,71,171,86,68,222,168,138,172,126,146,133,195,183,151,236,177,254,102,217,127,177,68,122,28,194,192,152,127,51,176,69,239,0,98,154,110,181,174,251,71,37,28,250,49,142,124,123,147,221,150,61,237,115,82,88,221,181,236,114,181,118,189,141,118,154,161,62,197,229,244,99,240,180,211,194,168,136,210,126,239,9,114,30,207,237,134,35,100,115,235,215,99,125,154,235,170,43,167,174,57,211,190,63,138,157,117,142,190,29,40,16,5,202,226,19,34,113,63,14,249,143,83,151,248,150,174,158,181,174,133,181,214,218,248,52,70,214,209,61,239,108,114,171,53,85,137,219,163,123,92,199,42,232,230,59,69,123,118,189,214,212,130,92,183,85,170,230,138,227,73,135,89,224,241,150,51,12,61,24,172,53,81,85,21,196,76,76,116,196,255,0,93,241,210,0,15,134,72,100,39,7,188,83,226,14,30,177,189,61,170,227,95,214,192,119,218,200,153,123,163,157,94,230,82,110,86,177,107,225,70,53,206,73,99,110,138,230,181,171,213,99,54,42,110,72,223,30,61,131,214,197,250,240,247,34,237,185,210,97,175,205,114,188,46,115,132,175,3,140,167,157,110,184,210,99,194,99,170,99,140,79,68,167,255,0,14,226,11,70,44,195,246,204,83,135,234,251,85,174,243,71,13,194,138,126,155,153,213,167,153,136,248,223,181,232,142,110,173,114,46,142,68,84,215,189,17,79,209,34,215,128,94,45,127,37,152,129,185,79,153,184,159,179,224,123,166,239,102,79,84,221,209,218,107,222,244,84,214,85,114,116,105,164,213,251,245,71,53,178,43,95,249,182,186,103,172,165,22,22,95,142,163,31,102,46,83,199,166,58,167,244,234,113,206,215,236,174,39,100,243,26,176,151,119,209,59,232,171,162,170,127,253,71,10,163,162,123,38,0,1,156,138,128,0,0,0,5,131,207,206,12,50,187,136,188,99,71,141,177,181,251,20,209,87,81,91,35,181,71,29,170,170,158,40,150,38,75,44,136,229,73,32,145,119,110,153,201,174,168,154,34,119,120,170,223,192,121,94,177,111,17,79,50,236,107,12,252,183,52,198,101,23,254,83,129,185,52,87,164,198,177,199,73,226,179,156,60,112,179,151,220,52,253,32,250,9,120,196,53,255,0,72,251,39,106,246,181,68,18,236,236,253,93,157,62,148,49,233,175,93,250,235,175,130,105,167,126,183,140,3,246,213,170,44,81,22,237,198,145,15,140,126,97,137,205,49,21,98,241,149,205,119,42,211,89,158,51,164,68,71,186,34,0,1,232,195,0,0,0,0,126,53,187,7,97,139,78,39,188,99,59,101,150,158,150,245,136,97,164,130,233,87,18,43,93,88,218,100,145,32,89,17,59,156,230,182,87,183,126,155,149,187,90,170,168,198,35,127,100,3,242,34,41,221,15,187,151,43,187,60,234,230,102,116,136,223,191,116,70,145,29,209,17,17,29,81,26,6,28,255,0,114,207,135,239,250,240,204,47,253,33,69,255,0,52,51,24,30,23,240,150,113,90,121,106,98,116,224,218,229,59,65,153,228,92,255,0,217,215,170,183,207,211,157,167,78,154,233,248,107,63,139,198,229,6,86,97,252,149,203,171,78,89,97,106,203,141,85,174,205,215,232,77,112,145,143,168,119,90,121,38,118,231,49,140,106,232,233,92,137,163,83,185,19,197,123,215,217,0,123,81,69,54,233,138,41,141,34,26,220,70,34,238,46,245,120,139,245,115,171,174,102,102,103,166,102,117,153,251,228,49,171,55,248,6,201,236,234,204,91,182,102,226,156,73,140,169,110,151,158,135,94,27,125,101,43,41,219,209,130,56,91,181,175,167,123,147,86,196,213,93,92,189,234,190,9,220,153,42,15,59,248,123,88,154,121,151,105,214,25,153,94,113,142,201,111,78,35,47,187,54,235,152,210,102,58,181,137,211,241,136,252,22,115,135,142,22,114,251,134,159,164,31,65,47,24,134,191,233,31,100,237,94,214,168,130,93,157,159,171,179,167,210,134,61,53,235,191,93,117,240,77,52,239,214,237,92,109,214,251,197,190,170,211,118,160,167,173,161,173,133,244,213,84,181,49,54,88,167,137,237,86,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,62,144,125,90,179,69,154,34,221,184,210,35,161,229,142,204,113,89,150,38,172,102,46,228,213,114,173,53,170,120,238,136,136,252,34,33,225,114,147,36,242,227,36,44,50,225,252,187,195,180,246,248,106,38,150,89,170,22,54,58,170,118,186,105,101,142,57,103,209,36,153,177,36,206,142,53,145,92,230,177,17,21,202,186,170,251,160,15,170,40,166,221,49,69,17,164,67,199,19,138,189,141,189,86,35,17,92,213,93,83,172,204,206,179,51,219,32,0,250,120,45,102,121,112,219,150,60,67,125,28,252,163,82,220,100,250,51,88,234,170,110,199,86,176,117,163,147,103,90,154,93,17,117,138,78,156,123,149,187,100,77,137,177,236,213,218,220,171,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,210,15,58,109,81,77,115,114,35,124,241,158,189,25,119,113,248,171,248,123,120,75,151,38,109,219,215,155,76,206,234,121,211,172,233,29,26,206,249,98,142,52,229,187,145,216,235,24,223,113,181,219,21,99,168,107,177,5,206,170,235,85,29,53,117,27,98,100,179,202,233,30,214,35,169,92,168,212,115,213,17,21,85,116,211,85,95,18,254,101,6,86,97,252,149,203,171,78,89,97,106,203,141,85,174,205,215,232,77,112,145,143,168,119,90,121,38,118,231,49,140,106,232,233,92,137,163,83,185,19,197,123,215,217,3,202,214,14,197,138,230,229,186,98,38,122,91,12,195,105,51,92,215,13,78,15,27,126,170,237,211,49,49,76,240,137,136,152,143,194,38,96,0,25,45,32,98,142,49,229,171,195,190,45,196,247,28,75,79,85,138,112,243,110,51,44,235,109,179,213,211,69,69,78,229,68,220,144,199,37,59,213,141,87,106,237,136,237,173,221,163,81,173,70,181,50,184,30,23,240,214,113,49,17,122,152,157,27,92,171,60,204,114,58,234,185,151,94,170,220,213,26,78,147,199,191,163,119,71,86,254,182,49,96,110,95,249,93,151,140,188,211,97,188,199,204,168,104,113,5,178,174,213,116,160,91,197,59,105,107,34,158,150,106,125,210,198,202,118,164,142,141,181,18,62,53,118,168,215,232,186,47,122,47,150,254,229,159,15,223,245,225,152,95,250,66,139,254,104,102,48,60,39,44,194,76,69,51,110,52,134,218,157,184,218,42,46,85,118,156,93,81,85,90,107,59,183,233,195,93,221,0,0,206,69,0,0,0,0,24,163,141,57,110,228,118,58,198,55,220,109,118,197,88,234,26,236,65,115,170,186,213,71,77,93,70,216,153,44,242,186,71,181,136,234,87,42,53,28,245,68,69,85,93,52,213,87,196,191,153,65,149,152,127,37,114,234,211,150,88,90,178,227,85,107,179,117,250,19,92,36,99,234,29,214,158,73,157,185,204,99,26,186,58,87,34,104,212,238,68,241,94,245,246,64,198,181,131,177,98,185,185,110,152,137,158,150,239,48,218,76,215,53,195,83,131,198,223,170,187,116,204,76,83,60,34,98,38,35,240,137,152,0,6,75,72,198,172,223,224,27,39,179,171,49,110,217,155,138,113,38,50,165,186,94,122,29,120,109,245,148,172,167,111,70,8,225,110,214,190,157,238,77,91,19,85,117,114,247,170,248,39,114,92,172,131,200,60,29,195,166,14,172,193,56,38,229,121,173,161,173,185,201,117,146,75,172,209,75,42,74,248,162,141,90,139,28,113,166,221,176,181,116,209,87,85,94,255,0,4,75,150,12,106,48,118,45,220,155,212,211,17,84,244,247,183,120,157,164,205,113,152,42,114,235,247,234,170,205,49,17,20,207,8,138,119,71,225,0,0,201,105,0,0,2,193,231,231,6,25,93,196,94,49,163,198,216,218,253,138,104,171,168,173,145,218,163,142,213,85,79,20,75,19,37,150,68,114,164,144,72,187,183,76,228,215,84,77,17,59,188,85,111,224,60,175,88,183,136,167,153,118,53,134,126,91,154,99,50,139,255,0,41,192,220,154,43,210,99,88,227,164,241,88,60,131,224,195,43,184,116,198,53,152,219,4,223,177,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,118,232,90,154,234,169,162,175,119,130,165,252,0,89,177,111,15,79,50,212,105,6,101,154,99,51,123,255,0,41,199,92,154,235,210,35,89,227,164,112,0,7,171,0,0,1,135,63,220,179,225,251,254,188,51,11,255,0,72,81,127,205,12,173,193,120,90,223,129,112,117,139,4,218,102,168,154,135,15,219,41,109,84,178,84,185,174,149,241,65,19,99,99,158,173,70,162,185,90,196,85,84,68,77,117,209,19,192,253,144,99,88,193,216,195,76,205,154,98,53,110,243,93,164,205,115,202,41,183,152,223,170,228,83,58,196,79,68,128,3,37,164,0,0,11,105,159,153,7,131,184,139,193,212,120,39,27,92,175,52,84,52,87,56,238,177,201,106,154,40,165,89,89,20,177,163,85,100,142,68,219,182,103,46,154,34,234,137,223,226,139,114,193,241,114,221,55,105,154,43,141,98,89,56,60,101,252,190,253,56,156,53,83,77,116,206,177,49,198,37,138,56,47,150,238,71,96,92,99,98,198,214,156,85,142,166,174,195,247,58,91,173,44,117,53,212,110,137,242,193,43,100,99,94,141,165,106,171,85,204,68,84,69,69,211,93,21,60,76,174,0,243,177,134,179,134,137,139,52,233,171,51,53,207,51,28,242,186,110,102,55,102,228,211,26,68,207,68,0,3,221,170,91,76,252,200,60,29,196,94,14,163,193,56,218,229,121,162,161,162,185,199,117,142,75,84,209,69,42,202,200,165,141,26,171,36,114,38,221,179,57,116,209,23,84,78,255,0,20,91,107,148,28,3,100,246,74,230,45,167,51,112,182,36,198,85,87,75,55,95,161,13,194,178,149,244,238,235,65,36,46,220,214,83,177,203,163,101,114,166,142,78,244,79,20,238,92,149,6,53,120,59,23,46,69,234,169,137,170,58,123,155,188,54,210,102,184,60,21,89,117,139,245,83,102,168,152,154,99,132,197,91,167,241,128,0,100,180,143,198,198,152,90,223,142,176,117,247,4,221,166,168,134,135,16,91,42,173,85,82,83,57,173,149,145,79,19,163,123,152,174,71,34,57,26,245,84,85,69,77,116,213,23,192,197,47,238,89,240,253,255,0,94,25,133,255,0,164,40,191,230,134,99,3,26,254,14,198,38,98,111,83,19,163,119,149,109,38,107,145,209,85,188,186,253,86,226,169,214,98,58,100,0,25,45,32,0,0,89,206,33,248,89,203,238,37,190,143,253,59,188,98,26,15,163,157,175,178,251,38,162,8,183,246,142,150,254,167,86,25,53,211,160,205,52,211,197,117,215,187,75,198,15,59,182,168,191,68,219,185,26,196,179,48,25,134,39,43,196,83,139,193,215,52,92,167,93,38,56,198,177,49,62,233,152,88,60,131,224,195,43,184,116,198,53,152,219,4,223,177,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,118,232,90,154,234,169,162,175,119,130,165,252,0,252,179,98,222,30,158,101,168,210,31,121,150,105,140,205,239,252,167,29,114,107,175,72,141,103,142,145,192,45,166,126,100,30,14,226,47,7,81,224,156,109,114,188,209,80,209,92,227,186,199,37,170,104,162,149,101,100,82,198,141,85,146,57,19,110,217,156,186,104,139,170,39,127,138,45,203,7,213,203,116,221,166,104,174,53,137,120,224,241,151,242,251,244,226,112,213,77,53,211,58,196,199,24,150,53,101,7,0,217,61,146,185,139,105,204,220,45,137,49,149,85,210,205,215,232,67,112,172,165,125,59,186,208,73,11,183,53,148,236,114,232,217,92,169,163,147,189,19,197,59,151,37,64,62,44,97,237,97,169,230,90,167,72,100,230,153,198,59,58,189,24,140,194,236,220,174,35,72,153,234,214,103,79,198,103,241,0,7,179,90,24,115,253,203,62,31,191,235,195,48,191,244,133,23,252,208,204,96,99,223,194,89,197,105,229,169,137,211,131,113,148,237,6,103,145,115,255,0,103,94,170,223,63,78,118,157,58,107,167,225,172,254,43,105,139,50,15,7,99,28,138,131,135,203,157,202,243,22,29,167,182,91,173,77,170,130,104,155,90,177,81,58,23,68,229,123,163,88,247,42,192,205,203,179,69,213,218,34,119,105,103,48,95,45,220,142,192,184,198,197,141,173,56,171,29,77,93,135,238,116,183,90,88,234,107,168,221,19,229,130,86,200,198,189,27,74,213,86,171,152,136,168,138,139,166,186,42,120,153,92,15,155,152,44,61,218,162,186,232,137,152,225,247,61,176,123,81,156,101,246,110,97,240,216,138,169,162,228,204,213,17,211,53,70,147,51,223,16,0,12,166,132,48,231,251,150,124,63,127,215,134,97,127,233,10,47,249,161,152,192,199,191,132,179,138,211,203,83,19,167,6,227,41,218,12,207,34,231,254,206,189,85,190,126,156,237,58,116,215,79,195,89,252,95,141,130,240,181,191,2,224,235,22,9,180,205,81,53,14,31,182,82,218,169,100,169,115,93,43,226,130,38,198,199,61,90,141,69,114,181,136,170,168,136,154,235,162,39,129,251,32,30,241,17,76,105,13,85,203,149,93,174,110,87,58,204,206,179,61,178,0,15,215,192,0,0,0,0,89,254,40,56,95,192,60,89,224,11,126,92,230,53,223,16,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,54,212,61,85,17,168,186,163,123,252,81,111,0,3,8,50,247,148,79,13,185,107,143,240,214,99,88,177,182,101,79,114,194,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,116,215,69,79,19,39,234,50,47,46,43,179,198,30,33,238,118,110,221,140,232,112,252,88,110,219,83,80,168,248,237,212,173,154,162,73,31,78,205,61,201,164,237,79,99,228,85,87,116,218,140,110,196,124,169,37,192,0,0,0,0,0,0,0,97,254,125,242,191,200,46,34,115,98,251,156,120,215,23,230,5,21,235,16,118,94,211,5,174,225,69,29,43,58,20,209,83,179,99,100,164,145,233,171,33,106,174,175,95,121,87,77,19,68,75,193,194,255,0,11,248,7,132,204,1,112,203,156,185,187,226,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,102,218,118,42,34,181,87,85,119,127,130,37,224,0,12,95,226,131,151,166,75,241,103,143,237,249,141,152,216,159,26,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,162,55,187,197,87,40,0,24,213,194,215,1,89,89,194,54,42,188,98,156,179,199,89,129,93,237,219,122,91,235,109,215,155,157,52,180,50,109,145,175,142,117,138,26,120,181,154,61,30,214,61,202,187,91,52,168,137,239,169,111,243,87,148,254,65,103,38,99,226,60,210,198,185,147,154,181,23,172,77,112,150,225,83,182,241,68,248,225,222,190,228,17,117,40,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,67,53,64,22,127,133,254,23,240,15,9,152,2,225,151,57,115,119,196,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,174,170,238,255,0,4,75,192,0,3,13,115,163,149,79,13,185,223,154,24,131,53,239,183,204,107,99,185,98,74,134,213,214,81,216,106,104,41,168,146,126,155,91,36,173,141,212,143,118,249,28,213,150,71,43,149,93,36,143,114,254,145,153,64,11,63,194,255,0,11,248,7,132,204,1,112,203,156,185,187,226,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,102,218,118,42,34,181,87,85,119,127,130,37,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,192,164,229,197,42,170,128,84,210,162,150,149,1,194,170,34,106,171,162,16,7,204,95,54,43,179,15,63,46,214,230,213,84,45,5,170,105,233,82,23,200,215,55,169,21,109,90,110,68,111,135,186,253,63,89,61,215,218,214,219,237,83,214,61,232,196,143,111,122,174,154,106,228,79,248,77,103,115,186,254,236,77,155,184,198,241,218,86,120,231,190,220,29,12,155,181,71,70,234,169,28,213,78,239,15,120,9,75,228,217,151,180,244,121,105,91,152,51,83,71,215,174,175,184,197,20,138,199,111,216,157,149,154,106,189,218,107,27,188,63,227,36,152,196,190,88,88,54,76,33,194,126,31,166,173,161,117,61,99,171,238,106,244,123,54,185,81,106,157,166,189,235,240,68,50,208,1,198,169,224,114,82,154,34,129,81,248,24,219,4,97,204,193,195,245,56,111,20,90,169,107,232,170,88,246,44,117,17,111,106,110,99,152,171,167,119,193,202,159,210,126,248,2,37,184,178,229,85,121,101,238,229,140,242,130,162,133,180,181,181,115,84,251,50,154,221,84,231,70,206,158,237,168,140,89,19,189,200,237,52,68,78,255,0,232,49,106,195,203,207,136,203,229,229,109,31,70,42,168,180,126,212,158,170,215,92,200,213,55,163,117,215,161,251,117,54,12,123,25,35,85,146,49,174,106,248,162,166,168,116,50,221,111,141,253,88,232,41,218,255,0,241,146,38,162,255,0,94,128,69,183,14,156,163,39,183,93,173,24,139,55,238,214,171,132,48,72,202,137,232,59,37,91,119,126,159,186,186,186,61,127,145,226,159,15,235,146,236,3,151,152,75,45,48,221,14,23,193,246,58,59,109,21,13,60,116,236,101,60,91,17,81,168,186,42,247,170,248,171,151,189,87,197,79,71,225,220,135,32,14,28,186,34,169,201,194,247,166,158,32,124,147,72,229,94,229,95,232,43,135,93,116,215,184,173,208,162,175,119,113,83,88,141,240,64,43,79,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,165,117,40,124,200,197,209,74,220,124,210,177,206,127,118,189,192,125,45,114,57,168,169,241,42,58,226,110,214,162,29,128,1,198,228,215,67,144,41,115,218,223,210,93,6,228,84,238,82,137,216,175,111,187,226,81,2,174,221,28,171,168,29,154,247,247,169,91,124,14,164,253,62,255,0,13,14,214,248,1,201,108,120,144,181,211,222,114,146,235,65,85,3,102,141,243,83,42,177,205,213,23,73,152,165,206,60,110,110,210,118,204,3,113,139,110,237,29,3,180,211,93,127,58,192,53,161,195,52,207,110,46,180,83,106,168,229,184,83,53,62,29,235,35,127,227,54,105,203,105,93,54,13,160,145,206,221,170,203,162,254,206,171,141,102,111,221,123,38,42,124,148,235,210,154,146,72,101,141,90,169,238,185,26,215,34,167,143,196,216,191,133,28,113,79,152,153,33,101,197,20,179,36,145,79,61,100,104,228,114,187,244,42,30,223,21,68,253,95,168,11,188,112,239,3,147,133,253,160,117,175,115,187,138,219,226,82,168,84,208,42,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,86,247,61,114,79,8,231,230,95,85,224,76,91,7,251,37,77,178,171,116,191,222,21,253,9,98,134,171,100,114,51,171,211,235,57,122,110,118,215,120,47,235,72,90,205,28,182,196,249,65,143,175,57,113,140,98,167,101,218,201,51,98,153,105,166,73,98,145,175,99,100,142,70,59,185,85,175,141,236,122,35,145,28,136,228,71,53,174,69,106,79,57,142,92,102,112,171,111,226,35,7,50,237,97,138,158,147,27,97,232,102,150,223,84,218,118,186,91,140,77,138,87,54,220,231,186,88,216,198,190,101,98,182,71,171,146,53,222,168,136,143,126,186,140,231,44,249,101,30,86,212,121,241,239,142,174,254,175,193,98,114,105,183,51,179,152,175,144,227,234,255,0,13,115,255,0,241,87,218,246,103,133,81,221,87,68,235,15,128,253,12,69,135,238,248,79,16,92,240,182,32,164,236,183,75,53,100,214,250,216,58,141,127,74,162,23,171,36,102,230,42,181,218,57,170,154,181,85,23,78,229,84,63,60,131,76,76,78,146,234,170,43,166,229,49,93,19,172,78,248,152,233,0,1,244,18,49,192,31,24,244,183,42,90,28,134,205,107,215,78,227,31,66,139,10,87,204,200,98,167,125,60,112,199,12,86,229,216,198,233,42,116,245,141,239,87,44,170,245,98,185,30,145,182,72,231,62,139,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,134,94,11,25,115,3,118,46,81,247,199,92,35,155,81,179,88,77,169,203,234,193,98,99,127,26,106,233,166,174,137,142,206,137,142,152,251,165,176,64,49,139,130,142,45,96,226,3,12,38,20,198,117,148,236,204,43,60,50,201,87,20,20,242,53,181,244,81,172,44,74,229,209,137,12,110,115,230,70,58,54,187,244,154,231,181,173,99,145,173,201,210,196,195,226,45,226,173,197,219,115,172,75,141,115,140,163,23,145,99,43,192,227,105,230,215,76,253,211,29,19,19,211,19,198,36,0,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,20,39,123,187,202,221,161,74,32,21,183,192,228,225,63,97,200,30,99,50,101,116,56,54,190,70,187,110,139,22,171,251,58,173,53,150,196,212,207,118,46,187,211,106,170,228,184,84,181,126,61,233,35,191,226,54,50,226,187,28,83,229,222,72,94,177,69,84,201,28,80,79,71,26,185,92,173,253,58,134,55,197,17,127,95,234,53,208,176,245,239,120,169,146,84,47,86,106,185,38,150,69,114,167,188,229,107,156,170,190,31,16,54,63,225,190,215,79,102,202,75,85,5,44,13,134,54,77,82,168,198,183,68,77,102,122,151,56,241,185,69,73,216,240,13,186,45,187,117,116,238,211,77,52,252,235,207,100,7,14,240,40,215,191,185,74,221,224,117,47,233,247,120,104,7,102,228,68,239,80,215,181,223,162,186,157,51,170,237,209,170,186,149,192,197,99,125,239,16,59,64,56,220,154,232,7,37,46,114,53,170,171,240,42,58,229,110,230,170,1,195,38,71,174,136,86,154,159,52,76,115,95,223,175,121,244,180,10,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,112,169,169,198,212,241,42,0,112,137,161,200,0,117,170,46,246,175,239,59,14,21,53,57,0,117,236,70,175,119,196,236,41,112,20,234,133,104,117,47,137,216,208,42,63,23,25,82,45,118,27,172,165,107,119,43,250,125,218,107,225,35,87,254,3,246,143,158,190,23,207,73,36,81,166,174,118,154,127,90,1,173,39,16,152,81,216,39,55,175,216,105,202,229,236,137,74,168,174,98,53,87,125,52,79,240,78,239,229,19,109,203,22,177,213,124,34,97,165,123,181,122,87,220,245,239,95,250,174,66,32,184,236,162,90,14,39,49,76,42,213,77,208,219,220,157,218,127,243,148,41,255,0,1,45,124,172,166,234,240,149,135,190,41,219,238,139,174,191,247,219,128,203,243,133,57,0,116,185,85,23,247,169,91,84,161,254,41,251,202,219,224,128,86,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,97,207,31,92,37,126,84,240,251,179,99,44,176,199,104,199,22,189,190,211,130,149,219,100,187,80,49,138,139,164,72,213,235,84,199,163,54,104,173,115,163,71,51,243,142,108,44,72,181,54,16,35,155,143,206,14,42,173,181,85,217,243,149,54,94,165,186,78,189,110,43,160,133,243,75,80,202,137,38,146,105,110,41,189,238,214,37,234,105,35,24,141,72,145,136,244,106,177,100,116,113,108,243,42,231,107,138,179,27,250,99,243,253,127,21,245,201,94,223,69,142,110,67,153,213,186,119,91,170,103,135,240,76,204,240,251,31,251,122,180,192,128,1,19,116,48,0,3,244,48,238,32,187,225,60,65,108,197,56,126,175,178,221,44,213,144,220,40,167,233,181,253,42,136,94,143,141,251,94,138,215,104,230,162,232,228,84,93,59,209,80,153,222,22,56,135,180,113,25,150,52,184,159,169,110,166,196,148,63,222,216,130,213,75,35,151,177,212,106,228,99,209,175,77,201,20,173,111,81,157,238,68,213,204,222,247,70,245,33,72,184,89,21,157,152,187,32,243,6,147,29,225,41,255,0,216,233,174,116,187,98,254,255,0,160,235,197,44,212,187,228,141,253,46,167,69,169,212,107,119,55,197,63,82,237,50,172,198,112,23,124,239,153,60,127,84,7,111,246,50,141,173,192,127,115,164,98,45,239,162,122,250,233,158,201,232,234,157,39,134,186,206,112,60,46,73,230,246,24,207,28,184,180,102,30,23,170,167,115,107,97,99,107,169,34,153,101,117,186,181,24,213,154,150,69,86,181,119,49,206,211,85,107,119,181,90,246,166,215,181,87,221,19,250,43,166,229,49,93,19,172,75,145,49,88,107,216,43,213,225,241,20,205,53,211,51,19,19,198,38,56,192,0,62,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,29,241,40,106,170,175,238,82,183,120,41,67,60,87,247,129,218,114,0,24,165,204,234,177,212,156,34,98,85,99,180,122,215,219,52,239,95,250,174,50,18,120,123,194,142,198,217,189,97,195,77,87,39,107,74,165,85,107,17,202,155,41,165,127,130,247,127,36,154,78,105,179,116,184,74,196,63,4,237,246,181,215,95,251,237,164,74,112,39,68,181,252,78,97,104,81,170,187,97,184,185,123,181,255,0,231,41,147,254,16,54,16,193,180,139,67,134,232,233,92,221,170,206,167,118,154,120,200,229,255,0,132,253,163,231,160,133,240,82,71,20,137,163,155,174,191,214,167,208,7,10,81,170,21,56,235,79,16,42,216,142,94,255,0,129,216,82,210,160,7,90,34,239,114,254,227,176,225,19,64,57,56,84,212,228,1,78,212,241,57,68,208,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,146,151,1,74,232,159,2,166,148,59,196,169,191,0,43,0,1,0,28,204,44,108,177,241,83,117,70,63,114,86,90,45,213,11,238,162,105,249,174,158,157,223,248,178,77,57,81,204,146,112,147,135,218,157,251,107,238,157,255,0,253,150,239,248,200,231,230,174,142,254,20,200,231,233,185,216,106,222,171,255,0,219,204,159,240,25,245,202,30,121,100,225,126,217,11,211,70,71,95,116,70,247,248,167,104,106,255,0,190,170,6,116,128,112,190,0,117,175,137,83,126,5,47,93,168,139,160,98,234,158,0,118,131,132,240,57,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,15,154,227,110,183,222,45,245,86,155,181,5,61,109,13,108,47,166,170,165,169,137,178,197,60,79,106,181,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,244,129,197,251,19,52,206,177,197,17,124,107,240,149,63,15,248,157,113,94,12,163,168,126,94,222,38,138,58,73,103,168,141,206,160,173,145,38,122,208,166,175,89,164,107,89,10,189,178,57,191,162,230,177,206,115,218,174,118,49,147,239,140,112,118,24,204,12,49,113,193,152,206,203,79,118,178,221,161,88,42,233,39,69,219,35,117,69,69,69,77,21,174,107,145,28,215,181,81,205,115,90,230,170,42,34,164,49,113,49,195,222,39,225,223,49,235,48,213,206,134,161,214,10,217,166,159,14,220,158,244,149,181,180,72,255,0,117,29,34,53,169,215,99,92,198,202,205,173,209,202,138,137,177,236,115,161,25,214,87,242,74,188,181,168,243,39,221,63,167,87,224,234,78,76,246,243,251,65,103,246,102,97,87,248,138,35,116,207,252,202,99,167,174,106,143,173,215,30,119,94,150,148,0,104,86,216,0,2,245,240,157,196,141,195,134,188,199,92,69,45,21,69,203,14,221,225,109,13,238,223,20,206,107,157,22,244,115,106,34,110,228,141,211,196,187,182,239,238,86,190,86,106,206,166,246,204,166,29,196,22,140,89,135,237,152,167,15,213,246,171,93,230,142,27,133,20,253,55,51,171,79,51,17,241,191,107,209,28,221,90,228,93,28,136,169,175,122,34,144,0,102,247,44,252,207,205,91,94,39,186,101,165,143,4,212,98,28,19,85,51,110,55,90,152,58,81,58,201,83,34,54,38,212,172,146,57,169,35,94,216,218,142,131,85,145,91,19,159,18,42,199,35,36,145,100,89,141,86,107,140,53,123,233,158,29,147,250,120,113,83,60,171,108,93,156,199,13,86,121,135,152,166,237,184,243,245,152,136,174,152,221,27,230,98,34,168,232,251,95,55,142,137,50,0,19,55,50,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,28,47,128,20,187,226,82,158,33,235,162,120,6,46,228,85,208,14,208,112,158,7,32,97,167,53,201,146,62,18,113,3,87,187,117,125,175,191,255,0,178,219,255,0,17,25,124,179,236,108,190,113,83,106,71,191,106,81,218,46,53,9,238,162,235,249,174,158,157,255,0,248,194,69,185,188,79,44,124,47,220,225,98,106,201,43,237,104,238,255,0,4,237,14,95,247,209,12,5,229,80,142,254,20,202,230,105,185,184,106,224,169,175,249,112,167,252,32,79,24,0,10,92,82,154,47,192,229,223,18,150,248,129,216,158,7,37,45,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,190,7,39,11,168,20,46,139,251,202,154,81,241,43,106,40,21,0,124,245,242,50,42,73,36,145,238,107,83,77,85,190,41,222,128,64,175,52,43,155,110,124,85,86,171,17,81,41,236,118,232,123,211,77,125,215,59,245,255,0,183,51,223,147,187,230,147,135,37,234,57,85,145,93,238,76,98,107,224,155,160,119,251,234,164,101,241,201,120,246,215,19,88,174,171,123,156,140,138,223,26,43,181,215,186,138,5,248,175,237,38,79,151,118,95,69,151,124,52,217,173,8,216,250,142,175,184,74,229,98,162,162,238,168,95,138,53,63,197,64,50,112,3,133,93,0,235,118,238,237,168,84,154,252,78,21,221,229,77,93,64,229,60,14,64,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,0,0,11,123,158,185,39,132,115,243,47,170,240,38,45,131,253,146,166,217,85,186,95,239,10,254,132,177,67,85,178,57,25,213,233,245,156,189,55,59,107,188,23,245,165,194,7,197,203,116,221,166,104,174,53,137,100,97,49,119,240,55,233,196,225,170,154,107,166,117,137,142,49,40,40,206,204,161,196,249,29,152,247,124,188,197,20,181,13,117,20,207,117,13,92,176,164,77,184,209,43,220,144,213,70,136,231,38,215,181,186,232,142,118,199,35,152,229,220,199,34,120,98,101,56,197,225,166,223,196,86,92,57,180,73,80,204,93,134,97,170,171,195,175,138,70,163,103,149,236,106,190,146,70,189,205,143,108,203,20,109,222,170,139,27,145,174,215,106,61,143,135,188,69,135,238,248,79,16,92,240,182,32,164,236,183,75,53,100,214,250,216,58,141,127,74,162,23,171,36,102,230,42,181,218,57,170,154,181,85,23,78,229,84,32,25,166,95,86,2,238,145,243,39,132,254,93,240,235,237,131,219,27,91,89,151,197,87,38,35,17,70,234,233,240,170,35,236,213,238,157,99,170,103,243,192,51,59,132,126,0,174,25,169,111,181,230,142,110,79,81,105,194,179,77,29,77,21,153,177,185,149,87,154,93,170,189,71,72,142,69,167,129,238,217,181,200,138,249,25,189,91,211,69,142,87,98,97,112,183,113,151,60,157,168,214,124,59,210,28,247,63,192,108,230,18,113,153,133,124,218,120,68,113,154,167,170,152,233,153,252,35,140,204,70,178,182,188,41,112,129,139,184,143,187,197,123,170,155,217,88,14,134,177,244,215,91,172,115,68,181,14,146,54,198,247,82,193,18,170,187,170,230,204,205,36,115,122,109,69,114,251,238,106,70,233,98,203,108,174,192,57,65,134,25,131,178,227,13,83,217,45,44,154,74,149,134,39,190,71,73,43,215,222,146,73,36,115,164,145,218,35,91,185,238,85,70,181,173,77,26,214,162,122,27,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,210,78,242,252,178,214,2,157,219,234,158,51,250,117,67,147,182,199,110,113,251,93,127,251,201,230,88,143,155,110,39,119,125,95,106,174,221,55,116,68,107,58,128,6,201,9,0,60,86,91,103,22,1,205,105,49,5,30,16,191,82,79,114,194,183,138,235,37,234,216,181,80,186,182,130,122,106,218,138,77,211,195,27,220,232,153,43,169,101,146,37,126,213,124,123,93,162,119,162,7,181,0,0,0,0,0,0,0,243,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,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,107,166,170,158,32,122,0,96,7,247,106,248,88,255,0,172,28,213,255,0,209,86,239,249,241,159,224,0,60,86,91,103,22,1,205,105,49,5,30,16,191,82,79,114,194,183,138,235,37,234,216,181,80,186,182,130,122,106,218,138,77,211,195,27,220,232,153,43,169,101,146,37,126,213,124,123,93,162,119,162,7,181,0,0,0,249,46,213,181,54,235,85,109,194,142,211,87,116,168,165,167,146,104,168,105,29,19,103,170,123,90,170,216,99,89,158,200,145,238,84,70,162,200,246,51,85,77,206,106,106,168,31,88,48,3,251,181,124,44,127,214,14,106,255,0,232,171,119,252,248,205,76,170,204,204,43,156,153,113,135,51,75,5,85,246,139,46,38,183,197,112,166,221,36,111,146,29,233,239,193,47,77,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,168,30,172,0,0,24,21,118,231,61,194,133,186,235,91,111,163,194,249,149,116,167,165,168,146,24,171,169,45,20,109,130,169,141,114,163,102,141,38,171,100,168,199,34,35,145,36,99,31,162,166,230,181,117,68,203,92,132,206,188,43,196,78,83,216,179,143,5,91,238,180,86,92,65,218,187,52,23,72,163,142,169,157,10,153,105,223,189,177,201,35,19,87,194,229,77,30,190,234,166,186,46,168,129,112,0,0,1,231,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,45,85,131,138,126,31,113,78,114,220,184,126,176,102,141,170,179,31,90,186,205,169,180,49,178,167,231,33,106,58,104,99,157,88,144,203,52,104,170,175,138,55,186,70,116,229,220,212,233,73,182,234,128,0,0,7,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,248,174,29,56,151,202,206,40,48,36,56,235,44,238,223,227,118,219,53,100,244,222,212,182,126,122,104,163,237,112,67,44,157,30,175,65,239,143,115,189,246,104,228,248,162,5,213,0,0,6,16,102,23,55,110,27,114,215,31,226,92,185,190,224,156,202,158,229,133,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,233,166,168,158,6,79,228,38,117,225,94,34,114,158,197,156,120,42,223,117,162,178,226,14,213,217,160,186,69,28,117,76,232,84,203,78,253,237,142,73,24,154,190,23,42,104,245,247,85,53,209,117,68,11,128,0,0,1,226,164,206,44,3,77,155,142,201,11,133,250,146,131,22,73,103,164,189,208,209,213,213,67,19,238,112,78,250,214,171,105,99,87,245,102,124,73,65,43,229,70,179,70,49,241,174,171,170,237,15,106,0,0,0,0,12,32,204,46,110,220,54,229,174,63,196,185,115,125,193,57,149,61,203,10,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,211,77,81,60,12,159,200,76,235,194,188,68,229,61,139,56,240,85,190,235,69,101,196,29,171,179,65,116,138,56,234,153,208,169,150,157,251,219,28,146,49,53,124,46,84,209,235,238,170,107,162,234,136,23,0,2,197,102,55,26,220,60,229,86,118,216,242,19,25,227,122,74,28,67,118,167,154,166,182,170,106,154,120,109,214,54,54,5,154,36,184,84,205,35,27,11,230,107,116,141,137,185,235,186,53,114,49,178,70,231,133,245,7,159,204,44,107,106,203,92,1,137,115,26,251,79,87,61,183,10,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,93,53,84,241,62,172,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,7,235,0,0,0,0,0,0,0,89,254,40,56,160,192,60,38,96,11,126,99,102,53,163,16,92,109,183,27,196,86,72,162,178,83,195,52,237,158,72,102,153,174,115,102,150,38,163,54,211,189,21,81,202,186,171,123,188,85,2,240,3,15,242,19,154,6,65,113,19,155,22,44,156,193,88,67,48,40,175,88,131,181,118,105,238,150,250,40,233,89,208,166,150,161,251,221,29,92,143,77,89,11,145,52,98,251,202,154,232,154,170,102,0,0,121,252,194,198,182,172,181,192,24,151,49,175,180,245,115,219,112,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,53,211,85,79,19,234,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,160,126,176,0,0,0,0,49,255,0,24,113,211,195,142,13,207,28,45,195,237,70,51,246,174,41,196,247,7,90,92,235,59,89,91,75,105,174,89,150,8,169,171,164,141,202,177,77,36,232,177,36,109,107,157,27,147,116,201,19,21,175,92,128,0,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,82,213,112,227,197,86,81,241,79,106,196,151,156,168,185,85,207,79,134,47,15,180,212,50,182,54,65,60,204,218,142,138,177,144,239,89,89,77,50,111,233,186,86,198,247,44,82,162,177,170,197,68,11,192,0,0,1,101,56,138,227,3,35,184,94,246,28,121,165,137,54,85,222,238,20,212,157,130,222,248,106,43,168,233,102,234,255,0,132,102,165,234,36,203,70,197,130,70,186,72,216,247,110,209,173,107,156,186,1,122,193,229,31,153,152,86,183,46,43,243,75,5,85,253,57,178,210,91,235,46,20,223,69,36,142,231,37,207,179,163,247,193,71,211,126,201,166,87,198,232,218,196,119,124,158,234,170,46,166,21,255,0,118,175,133,143,250,193,205,95,253,21,110,255,0,159,1,159,224,243,249,123,141,109,89,149,128,48,214,99,88,169,234,224,182,226,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,37,191,226,131,138,12,3,194,102,0,183,230,54,99,90,49,5,198,219,113,188,69,100,138,43,37,60,51,78,217,228,134,105,154,231,54,105,98,106,51,109,59,209,85,28,171,170,183,187,197,80,47,0,48,255,0,33,57,160,100,23,17,57,177,98,201,204,21,132,51,2,138,245,136,59,87,102,158,233,111,162,142,149,157,10,105,106,31,189,209,213,200,244,213,144,185,19,70,47,188,169,174,137,170,166,96,0,6,21,102,175,54,158,25,114,155,49,241,30,89,92,240,254,96,94,107,240,189,194,91,93,109,93,174,215,74,180,171,85,18,236,154,54,44,245,49,72,189,57,17,241,170,171,17,170,230,42,181,92,213,107,150,250,240,191,197,6,1,226,207,0,92,51,27,46,109,24,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,182,161,136,138,174,69,213,29,221,224,170,23,128,0,0,30,127,6,227,252,27,152,52,215,90,172,25,136,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,154,166,169,239,49,204,123,119,49,237,114,250,0,0,0,0,0,0,0,0,199,254,43,120,214,202,206,15,190,139,126,83,44,24,174,231,244,183,183,118,47,97,82,211,77,211,236,189,14,167,87,173,60,90,107,218,89,183,110,237,116,118,186,104,154,249,254,23,249,133,228,191,22,120,254,225,151,57,115,134,49,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,247,84,49,81,21,168,154,35,187,252,17,67,40,0,60,166,103,102,102,21,202,44,33,38,58,198,181,125,146,203,79,112,182,219,234,106,157,36,113,199,75,219,107,96,163,100,242,190,71,181,140,134,55,212,53,242,61,93,238,198,215,185,17,85,17,20,61,88,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,0,0,0,0,0,60,254,97,99,91,86,90,224,12,75,152,215,218,122,185,237,184,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,154,233,170,167,136,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,179,252,80,113,65,128,120,76,192,22,252,198,204,107,70,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,109,167,122,42,163,149,117,86,247,120,170,5,224,6,16,101,239,55,110,27,115,43,31,225,172,185,177,96,156,202,130,229,138,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,233,174,136,190,6,111,128,0,0,7,159,197,152,255,0,6,224,90,156,63,75,140,49,13,37,165,248,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,126,155,90,247,182,9,17,155,149,55,63,107,27,171,222,198,187,208,0,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,242,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,3,245,128,0,0,0,0,0,0,0,0,0,0,0,14,23,192,228,1,214,237,126,7,13,221,223,185,10,220,82,142,239,3,176,28,34,234,114,6,2,115,136,124,209,240,228,157,55,42,50,91,189,181,143,77,124,83,116,238,255,0,125,16,192,142,87,183,54,219,56,170,162,87,162,170,84,88,238,48,247,38,186,123,173,119,235,255,0,104,74,183,49,28,190,139,49,56,105,188,218,21,177,245,27,95,111,149,170,245,68,68,219,80,159,21,106,255,0,140,164,54,112,55,120,246,47,19,88,82,171,123,154,143,138,225,26,171,117,215,190,138,117,248,47,236,3,98,240,124,244,18,50,90,72,228,141,238,115,87,93,21,222,43,222,167,208,5,46,41,77,19,247,149,57,20,163,226,7,98,120,28,156,38,167,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,10,92,84,82,229,208,14,10,145,52,40,69,69,240,59,0,30,75,53,111,144,97,220,7,114,187,84,61,90,200,86,20,213,26,171,250,83,49,60,19,191,226,122,211,24,249,140,99,89,240,55,11,24,142,239,71,55,78,161,43,45,177,181,203,26,63,68,117,92,122,247,47,119,130,40,16,53,141,241,28,249,129,142,170,111,210,57,95,37,202,72,35,213,117,69,85,108,108,141,63,73,85,127,147,241,83,100,12,135,178,173,131,44,109,118,199,126,148,114,84,57,123,209,124,102,122,248,167,239,53,201,201,188,58,252,87,154,216,70,194,140,220,202,203,229,4,50,166,253,190,227,234,99,98,232,191,15,210,54,104,177,219,253,149,107,130,131,77,58,91,190,58,248,185,87,199,250,64,251,206,29,224,114,112,224,58,244,82,182,156,119,149,52,14,64,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,243,54,203,253,138,34,225,22,247,135,111,47,217,99,252,205,178,255,0,98,136,184,69,161,99,209,83,221,30,14,15,205,189,97,127,219,171,226,144,0,122,181,224,0,0,0,1,138,60,117,240,157,6,119,97,137,51,47,10,58,161,152,219,11,91,30,216,169,152,217,38,109,218,138,53,124,189,149,177,177,28,169,58,57,242,44,74,196,247,156,245,99,145,81,205,124,89,92,15,12,78,30,140,85,169,181,114,55,75,107,146,231,56,172,131,29,111,31,131,171,74,233,159,186,99,166,39,178,99,119,190,55,232,193,142,15,120,0,250,21,85,79,153,185,243,110,255,0,68,148,53,145,84,217,108,176,87,106,203,108,144,76,215,178,170,105,32,126,217,101,87,49,21,177,163,157,26,49,125,253,238,118,216,179,156,3,231,9,132,181,130,183,228,237,71,235,61,239,125,160,218,44,126,211,98,231,25,143,175,89,232,136,249,180,199,85,49,172,233,30,249,227,51,51,188,0,25,45,24,0,0,64,179,248,174,204,126,18,184,238,206,28,107,130,165,237,214,170,236,192,191,65,127,176,79,50,178,150,239,74,219,157,66,163,92,168,139,211,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,207,73,173,103,22,62,105,243,147,230,6,33,245,25,192,216,207,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,22,229,221,198,253,103,10,184,237,112,150,49,170,221,150,88,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,119,61,240,118,133,72,228,145,241,83,181,24,213,115,24,213,157,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,0,0,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,129,103,241,93,152,252,37,113,221,156,56,215,5,75,219,173,85,217,129,126,130,255,0,96,158,101,101,45,222,149,183,58,133,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,158,147,90,206,44,124,211,231,39,204,12,67,234,51,129,177,158,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,23,192,39,29,151,94,17,49,53,109,139,18,209,213,221,178,235,17,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,157,236,105,61,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,245,131,21,115,75,153,63,14,57,45,158,215,60,133,204,182,226,187,53,125,155,163,219,111,158,203,101,69,174,46,173,27,42,163,254,38,71,212,187,86,202,200,253,216,23,71,175,126,141,69,122,100,166,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,3,92,46,41,242,83,248,59,113,5,141,178,114,59,135,109,164,195,247,4,236,19,186,94,164,143,161,158,38,84,82,245,93,211,141,22,100,130,104,146,77,172,70,245,17,251,117,110,138,178,211,201,247,56,236,88,231,134,4,202,170,120,123,61,235,45,46,19,211,214,71,185,239,235,210,215,84,79,87,79,83,170,177,172,110,231,190,166,46,154,57,238,78,205,189,219,82,70,161,141,92,237,50,207,10,225,252,199,203,188,210,180,210,118,123,214,48,183,220,45,247,126,156,113,178,58,142,192,180,221,9,221,181,136,247,204,172,171,88,220,247,185,223,155,130,6,162,53,25,223,229,121,54,103,95,208,110,32,174,217,57,87,111,235,82,102,109,189,58,51,199,22,233,32,174,183,69,81,81,30,231,44,141,70,194,232,31,88,142,209,143,114,201,208,211,107,119,168,19,82,90,174,41,243,175,248,59,112,251,141,179,142,59,127,109,171,195,246,244,236,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,77,175,71,116,209,251,117,118,136,183,84,141,94,118,153,153,138,176,254,92,101,222,86,218,106,251,61,151,24,92,46,23,11,191,78,73,25,37,71,96,74,110,132,14,218,244,99,225,87,213,172,142,99,218,239,206,65,3,145,90,172,239,8,129,54,125,202,172,179,194,185,55,151,24,115,43,112,85,39,103,178,225,155,124,86,250,109,209,198,201,38,216,158,252,242,244,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,144,67,203,71,0,83,102,15,26,89,119,75,114,195,213,119,91,109,142,162,166,255,0,84,176,164,187,40,223,73,77,36,180,181,18,190,53,77,140,109,98,82,34,110,93,142,123,152,199,110,223,181,118,9,0,0,2,5,185,119,113,191,89,194,174,59,92,37,140,106,183,101,150,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,221,207,124,29,161,82,57,36,124,84,237,70,53,92,198,53,103,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,86,34,71,249,85,241,207,106,202,218,159,224,221,155,151,74,75,126,19,185,84,85,92,172,120,134,229,116,109,61,53,154,126,146,201,45,44,206,168,145,34,142,154,85,141,206,102,205,170,149,18,185,21,175,235,238,140,38,36,181,92,83,216,51,151,20,240,251,141,172,28,63,94,253,149,143,171,45,232,203,69,75,106,91,77,39,116,172,89,227,138,103,34,164,83,73,2,77,28,114,106,221,146,61,142,223,30,157,70,221,80,6,173,152,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,102,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,216,39,129,206,46,237,92,95,101,27,177,92,246,234,75,62,44,176,212,54,219,136,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,81,53,71,199,52,104,233,58,75,35,176,127,155,23,4,20,120,111,218,124,89,229,157,46,202,75,133,193,37,198,212,75,52,16,195,75,36,221,158,10,122,170,88,91,19,21,221,89,213,235,80,174,145,242,58,90,134,189,27,181,100,115,112,91,134,46,33,113,87,11,249,203,101,205,204,45,77,219,251,7,82,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,236,218,161,178,152,60,166,85,102,102,21,206,76,184,195,153,165,130,170,251,69,151,19,91,226,184,83,110,146,55,201,14,244,247,224,151,166,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,193,94,107,60,109,86,101,77,138,155,135,236,161,197,125,143,25,222,122,117,151,251,149,174,229,61,61,195,15,210,177,241,77,4,108,124,42,222,156,213,29,250,162,191,115,96,69,221,26,165,68,111,64,197,94,103,92,109,86,103,158,99,212,229,38,87,226,189,249,109,133,247,81,205,83,105,185,78,180,184,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,252,188,164,48,222,116,95,184,151,142,191,46,177,61,93,159,9,216,105,253,165,140,35,149,42,223,110,184,64,172,146,8,41,101,142,23,178,41,42,85,103,153,240,117,157,164,125,57,101,70,201,210,88,159,137,89,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,83,98,158,24,184,122,194,188,47,228,213,151,40,240,181,79,111,236,29,74,155,141,209,244,177,211,205,115,174,149,219,165,168,145,172,79,242,99,98,57,207,115,34,138,38,43,223,179,114,133,213,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,4,59,115,108,199,248,203,43,56,217,192,25,131,151,216,134,174,199,136,108,120,30,130,166,134,186,153,83,124,79,246,133,201,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,98,72,86,231,87,230,159,11,124,191,161,245,27,136,18,83,193,71,21,214,46,45,50,106,139,25,117,109,84,120,190,219,165,30,41,178,81,76,247,118,10,173,207,72,228,70,200,136,244,134,118,51,171,26,234,246,166,175,143,168,247,197,34,153,0,107,67,195,199,16,56,251,134,92,208,161,205,124,185,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,68,146,40,221,223,181,13,135,178,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,224,184,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,73,225,107,137,188,3,194,207,44,76,11,152,24,190,166,146,178,228,202,123,227,172,184,121,46,48,211,86,222,103,75,229,68,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,162,53,193,120,56,246,227,126,197,194,62,4,138,139,14,85,90,174,89,155,123,233,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,177,178,178,53,222,142,124,186,109,107,155,28,170,200,22,255,0,69,88,247,21,127,174,184,143,18,98,59,135,253,210,178,186,229,93,81,39,254,116,147,77,36,143,253,174,115,157,241,85,61,6,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,148,158,86,252,2,214,101,223,97,226,111,56,237,247,91,110,47,94,217,79,135,112,237,101,52,244,51,90,35,94,173,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,158,251,228,103,68,47,6,20,202,172,208,201,142,88,88,207,47,243,135,17,85,220,241,53,6,91,226,69,154,158,106,184,234,153,105,129,212,21,29,11,124,82,177,136,175,100,49,108,106,162,186,84,107,247,178,57,22,22,196,141,193,94,89,92,118,221,114,71,25,91,178,51,52,177,53,36,121,95,126,168,145,180,181,151,73,220,198,97,186,215,163,156,215,199,38,138,140,166,154,93,27,35,31,182,54,62,78,190,232,209,38,234,202,255,0,22,62,86,51,147,229,254,33,244,233,205,107,0,218,160,17,107,202,191,143,90,106,170,107,87,11,25,201,125,164,163,125,29,60,54,252,13,115,168,234,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,210,213,94,177,53,242,148,0,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,192,14,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,11,85,197,143,149,140,228,249,127,136,125,58,114,40,57,101,113,219,117,201,28,101,110,200,204,210,196,212,145,229,125,250,162,70,210,214,93,39,115,25,134,235,94,142,115,95,28,154,42,50,154,105,116,108,140,126,216,216,249,58,251,163,68,155,171,43,252,88,249,88,206,79,151,248,135,211,167,53,172,3,106,128,69,175,42,254,61,105,170,169,173,92,44,103,37,246,146,141,244,116,240,219,240,53,206,163,170,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,217,23,75,85,122,196,215,202,80,3,197,103,94,19,198,88,235,40,241,126,15,203,188,99,87,133,113,61,218,207,83,77,104,187,211,78,144,190,150,173,204,94,146,172,189,57,29,27,21,218,53,239,141,189,86,177,206,116,106,201,17,143,111,181,0,107,25,157,120,43,31,101,214,110,98,252,21,154,85,21,117,88,178,215,120,169,138,237,89,82,249,158,250,249,213,234,229,171,73,39,107,101,149,147,163,146,102,74,244,69,145,146,53,255,0,202,37,123,150,167,48,186,60,205,177,80,228,86,124,226,255,0,244,117,65,186,43,61,242,233,52,20,241,222,41,119,211,67,77,74,249,164,153,36,169,184,186,73,158,212,70,199,186,72,226,71,57,207,147,123,157,117,121,140,240,81,252,42,178,226,11,254,0,182,90,163,204,220,45,249,203,109,76,233,210,146,233,66,136,245,146,216,233,183,53,141,220,247,164,145,58,84,115,89,35,92,221,98,108,210,200,144,89,254,138,176,22,42,255,0,93,112,230,36,195,151,15,251,165,29,117,182,186,158,79,252,217,33,154,57,25,251,28,215,55,224,168,6,210,96,196,174,94,124,105,218,184,167,202,250,123,22,47,196,20,142,205,76,53,78,169,136,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,56,216,248,119,89,94,101,252,196,42,114,194,154,108,132,200,28,71,72,236,79,113,167,145,152,131,18,219,110,17,76,251,27,18,89,33,146,138,21,137,202,232,107,183,68,244,123,159,181,240,49,90,172,78,163,218,248,66,197,115,43,230,23,89,153,183,218,236,138,200,108,95,254,129,104,54,197,120,190,90,230,158,158,75,197,86,202,152,106,105,89,52,115,36,117,54,231,71,51,26,168,232,246,201,36,74,230,185,241,236,115,177,3,134,46,33,113,87,11,249,203,101,205,204,45,77,219,251,7,82,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,236,218,182,168,1,179,70,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,112,13,122,248,32,227,71,21,112,143,152,240,87,86,186,235,123,192,55,46,164,23,188,61,21,116,141,141,157,85,135,117,117,52,10,244,133,107,24,144,70,136,231,167,191,26,58,45,204,220,146,50,119,238,121,209,149,246,92,163,102,123,222,113,125,37,6,4,146,207,5,249,151,138,150,73,19,29,69,59,24,248,92,145,185,169,42,190,68,146,52,100,91,58,142,123,218,196,106,189,81,160,126,79,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,53,225,207,76,244,204,126,34,243,30,227,154,25,161,121,237,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,102,231,104,154,171,149,206,115,222,231,189,239,123,174,7,26,60,91,98,174,46,115,77,113,77,202,46,195,134,236,93,166,223,134,109,205,108,145,116,232,93,83,35,217,60,241,44,210,198,149,146,70,176,182,103,198,168,215,116,99,68,77,24,133,245,229,161,192,85,78,124,226,24,115,171,54,108,85,112,101,213,142,162,57,173,12,147,165,178,255,0,113,130,170,55,58,23,67,52,82,54,122,20,108,115,69,50,251,155,158,228,99,28,229,100,200,192,201,94,78,249,33,159,56,7,6,222,179,39,25,223,42,236,249,125,140,105,217,61,143,11,84,199,171,235,103,85,102,151,132,71,119,211,177,209,55,166,205,59,234,24,230,200,228,217,21,59,159,30,188,118,100,93,247,32,120,154,198,56,110,231,102,181,91,45,87,235,133,86,36,195,112,218,213,137,74,219,61,85,84,203,78,198,70,212,111,71,167,177,240,172,106,214,163,93,10,237,220,197,99,221,176,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,132,112,115,163,200,187,21,215,46,48,231,16,246,203,53,214,108,73,100,184,83,97,187,149,77,58,190,74,86,89,229,74,153,35,125,67,52,86,199,178,169,204,99,36,69,98,43,170,213,142,222,171,18,48,62,190,75,25,197,106,189,101,30,43,201,11,133,250,174,91,238,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,85,116,170,122,14,117,126,86,48,183,204,10,31,78,184,145,193,192,6,124,212,240,249,197,30,17,196,211,86,210,83,88,175,245,12,195,56,133,245,117,17,83,64,203,117,92,177,181,211,73,52,140,114,68,200,37,108,53,42,168,173,213,41,213,138,246,181,206,82,71,249,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,109,122,61,105,55,220,64,230,103,228,111,35,177,230,105,71,87,106,167,171,195,56,126,186,225,65,237,73,54,82,205,92,200,93,217,96,127,190,197,119,86,117,138,52,99,92,142,123,158,141,106,238,114,16,131,202,227,207,102,89,125,181,232,245,166,101,115,167,207,154,107,78,13,194,156,57,89,171,106,217,114,190,212,51,19,94,146,26,137,98,103,179,161,89,34,166,134,86,35,54,78,201,106,18,73,17,55,254,109,244,44,114,179,222,99,144,34,86,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,98,158,7,242,118,213,146,28,46,101,254,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,102,164,53,242,222,201,11,174,119,113,95,132,219,111,190,82,90,233,240,29,69,62,56,174,124,209,186,71,207,5,5,101,58,164,17,53,52,69,124,146,201,19,21,92,228,70,177,94,255,0,121,90,145,191,96,144,0,0,32,175,15,241,109,138,184,70,227,235,56,241,77,182,46,221,134,239,185,129,120,183,226,107,115,155,36,189,74,22,222,158,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,105,17,83,71,169,54,152,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,77,115,56,177,243,79,156,159,48,49,15,168,206,100,87,45,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,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,184,200,210,70,42,43,94,201,130,114,65,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,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,226,231,189,173,77,85,81,5,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,37,243,25,227,234,251,158,25,143,6,93,229,85,195,217,88,51,46,113,7,110,182,222,40,42,88,234,171,157,226,149,95,27,46,80,84,194,229,233,194,205,210,118,126,147,245,115,95,213,114,170,185,140,132,38,252,24,21,202,199,139,124,220,207,172,27,89,151,217,173,133,241,5,217,248,86,157,89,67,143,95,76,247,82,87,178,53,137,171,69,89,80,190,235,171,152,217,226,122,57,21,95,44,90,186,68,71,177,100,155,61,64,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,137,92,169,248,237,186,165,214,131,133,156,229,196,212,142,182,186,157,32,193,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,65,170,253,240,71,28,175,154,171,147,103,203,67,143,90,108,249,195,208,228,174,108,223,105,32,204,91,29,60,112,218,31,39,87,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,247,55,49,200,246,53,200,201,149,129,158,160,0,0,0,45,87,22,62,86,51,147,229,254,33,244,233,200,139,229,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,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,247,25,26,72,197,69,107,217,52,186,113,99,229,99,57,62,95,226,31,78,156,214,176,13,167,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,37,121,90,113,245,125,164,190,216,120,83,205,235,135,110,181,87,127,120,224,235,221,85,75,25,37,190,70,177,86,59,108,206,145,201,212,133,251,82,58,125,21,100,100,142,142,22,163,216,248,210,9,106,0,96,7,58,191,43,24,91,230,5,15,167,92,75,171,130,121,154,112,143,140,179,30,251,150,117,56,251,232,221,93,158,225,61,190,154,235,123,88,34,179,221,186,43,50,62,122,90,232,229,146,20,133,82,29,205,124,206,139,168,146,196,140,71,57,202,212,179,252,229,110,214,171,255,0,8,152,38,251,98,185,210,92,109,183,28,113,109,171,163,172,164,153,179,65,83,4,150,203,131,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,8,182,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,0,0,192,14,117,126,86,48,183,204,10,31,78,184,159,87,45,14,61,105,179,231,15,67,146,185,179,125,164,131,49,108,116,241,195,104,124,157,93,247,251,116,20,177,181,211,58,105,165,145,211,215,35,163,154,89,147,220,220,199,35,216,215,35,38,86,124,188,234,252,172,97,111,152,20,62,157,113,33,175,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,112,27,73,131,26,184,32,227,71,10,241,113,151,16,87,86,186,213,100,199,214,222,164,23,188,61,21,116,110,145,253,36,135,117,117,52,10,245,153,40,222,179,198,136,231,167,185,34,186,45,207,218,146,63,37,64,0,70,175,52,94,62,168,240,125,138,229,195,62,78,220,45,87,75,174,35,183,212,208,226,203,196,21,48,86,71,108,165,123,229,166,158,218,214,53,206,217,88,238,156,141,151,168,141,116,49,185,187,81,95,34,62,16,177,92,207,120,245,166,206,123,173,95,15,217,63,125,164,175,203,235,101,69,52,215,91,189,39,85,139,118,184,192,233,183,195,28,173,151,165,81,66,213,116,14,69,88,189,233,160,73,24,231,49,35,123,165,43,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,165,197,26,41,216,226,158,240,42,111,129,201,195,78,64,183,217,241,101,91,254,88,221,45,141,253,41,36,167,114,119,162,120,76,197,241,95,220,107,127,130,49,28,249,127,142,169,175,209,185,89,37,182,73,227,213,53,85,69,116,111,141,127,69,81,127,149,240,83,103,43,229,191,218,182,185,232,52,215,171,183,227,167,131,145,124,127,160,214,95,57,48,235,240,166,107,98,235,10,179,107,40,239,149,240,196,155,247,123,140,169,145,137,170,252,127,68,13,146,178,170,249,6,34,192,118,219,181,59,213,204,153,102,77,85,170,159,163,51,211,193,123,254,7,173,49,143,151,62,53,159,28,240,177,135,46,245,147,117,42,22,178,229,27,156,145,163,53,70,213,201,167,114,119,120,42,25,56,7,10,154,148,149,157,106,168,158,32,84,210,162,150,174,165,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,14,183,162,42,42,21,185,123,142,167,57,119,34,1,83,19,187,67,176,165,186,248,169,80,2,63,57,195,227,24,173,185,2,184,77,178,179,169,116,185,91,90,173,247,117,209,31,52,159,175,95,250,79,234,36,12,133,158,111,89,167,38,34,206,26,108,3,79,52,79,164,161,161,183,215,232,214,183,114,73,182,161,59,220,142,85,240,147,195,79,138,1,106,185,111,229,188,120,239,136,75,101,69,101,44,178,211,91,122,53,72,172,87,183,108,145,215,82,46,170,173,79,212,245,238,82,126,200,205,228,231,150,246,199,101,237,102,62,154,158,126,209,53,125,116,72,245,123,145,154,177,212,154,104,154,105,167,230,255,0,95,142,164,153,0,56,84,57,41,112,28,34,106,85,224,112,154,149,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,22,168,146,158,86,252,125,81,229,223,97,225,147,56,238,22,171,110,16,94,217,81,135,113,21,101,76,20,48,218,36,94,173,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,251,36,103,71,213,229,119,4,22,46,46,57,108,101,117,110,28,165,181,91,115,54,201,237,72,172,151,186,201,159,79,11,233,86,255,0,88,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,46,155,92,214,201,42,62,45,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,3,105,224,71,175,43,158,59,110,185,217,106,155,34,51,163,19,82,84,99,107,29,59,29,135,238,53,115,187,182,226,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,73,99,114,189,90,229,134,105,93,33,64,0,0,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,223,220,112,158,42,179,216,173,24,166,237,134,110,180,86,92,65,218,61,145,113,168,162,146,58,91,135,65,232,201,251,60,174,68,100,189,55,170,53,251,21,118,185,81,23,69,51,171,151,87,49,155,23,13,120,86,237,148,57,205,75,117,172,194,12,237,119,139,21,117,22,250,154,138,42,174,158,247,208,36,47,122,49,33,157,236,85,141,91,177,172,158,87,186,77,89,43,229,135,37,56,102,225,71,46,56,181,229,153,150,216,43,26,197,216,110,180,62,221,158,193,127,130,20,125,85,162,169,215,122,196,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,136,204,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,126,77,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,255,0,114,233,225,214,155,135,190,26,48,228,23,156,39,73,105,198,216,170,157,183,156,77,50,69,43,106,228,124,143,123,233,105,234,18,102,181,241,190,10,121,35,141,208,232,140,100,189,117,68,85,123,222,248,161,229,187,195,71,240,141,226,58,215,237,251,79,107,193,152,43,101,255,0,16,117,160,234,83,212,116,223,253,235,68,253,241,73,19,250,211,34,110,138,77,189,72,34,170,218,186,180,159,224,49,43,154,110,0,166,199,92,22,227,42,164,195,213,119,107,150,21,168,160,191,219,82,153,37,115,233,95,29,75,34,168,168,86,70,190,243,25,71,61,90,191,122,43,26,205,207,93,54,35,155,8,57,41,154,23,92,149,205,204,33,154,246,102,213,201,81,133,175,20,215,39,211,211,86,186,145,245,144,49,233,214,165,89,90,138,172,100,209,117,34,127,186,228,86,72,228,86,185,21,81,118,104,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,214,11,48,176,85,215,45,113,254,37,203,155,237,69,36,247,44,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,52,213,19,192,13,162,8,22,230,181,153,159,148,78,50,113,29,186,158,174,213,87,65,130,173,244,56,102,142,123,124,157,77,221,56,214,162,161,147,57,30,230,172,209,213,85,84,196,228,77,187,122,72,199,55,115,92,171,39,252,8,103,165,138,239,192,102,17,204,108,99,121,181,82,210,96,28,63,85,110,190,186,222,143,155,217,244,182,148,146,54,44,209,49,100,145,38,90,40,96,157,204,68,220,238,170,57,140,70,189,141,32,46,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,37,127,146,22,89,246,108,43,153,121,199,89,73,106,151,218,23,10,76,51,111,159,167,186,186,159,179,198,181,21,108,220,172,247,33,147,181,81,46,141,122,238,116,30,243,83,99,21,100,252,199,254,1,242,207,21,101,23,8,89,109,129,113,173,39,100,189,83,219,234,46,21,52,174,142,72,228,165,237,181,115,86,50,9,89,35,26,246,77,27,42,26,201,24,173,247,100,107,218,138,168,136,171,144,0,0,0,106,174,125,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,7,49,237,114,106,138,138,124,164,207,102,87,2,118,174,46,248,50,200,235,238,26,172,164,180,230,46,29,203,124,63,73,103,172,170,145,176,81,85,65,37,53,19,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,220,247,1,231,249,91,241,245,89,152,157,135,134,76,227,184,93,110,88,189,59,101,70,29,196,85,149,51,215,77,119,141,58,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,251,143,141,157,105,42,53,235,225,71,130,142,35,179,223,49,217,244,54,217,117,193,84,152,67,16,71,69,123,197,53,136,250,57,48,245,116,10,178,57,177,198,174,100,210,86,68,177,167,230,163,209,209,200,248,122,142,133,175,73,19,96,155,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,213,87,107,90,154,34,2,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,0,120,251,224,218,167,132,28,208,162,183,216,170,106,235,240,38,39,167,89,176,229,117,117,108,83,214,189,240,71,10,86,67,80,145,199,26,53,236,150,84,115,85,25,177,99,150,61,28,231,164,136,221,130,75,41,198,54,94,228,118,100,112,251,137,45,92,67,223,189,129,131,45,253,11,165,77,238,46,139,106,173,178,67,43,85,146,83,58,72,165,210,105,53,88,17,24,199,73,35,103,116,76,69,89,17,20,33,135,131,126,61,49,247,7,118,172,101,98,177,97,170,76,79,109,196,244,233,61,29,29,125,124,209,65,109,186,177,170,216,234,210,54,234,215,177,205,84,108,209,162,49,242,164,80,34,75,31,79,191,29,113,78,44,197,88,230,251,85,138,113,174,38,186,226,11,213,110,206,211,113,186,86,201,87,85,62,198,53,140,223,44,138,231,187,107,24,214,166,171,220,214,162,39,114,33,249,70,111,242,144,193,89,47,140,248,151,142,92,197,168,171,92,89,135,169,253,183,131,232,229,125,39,179,171,103,137,146,54,118,203,28,205,89,100,169,137,36,134,166,4,135,69,103,102,150,69,84,233,160,18,19,203,187,130,10,62,21,112,34,226,220,99,75,187,51,113,101,190,40,175,173,89,160,169,134,215,27,102,150,70,82,210,202,200,154,246,238,99,224,237,8,146,73,27,229,167,106,177,202,214,49,203,152,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,6,10,219,176,158,42,188,88,174,248,166,211,134,110,181,182,92,63,217,253,175,113,167,162,146,74,91,127,93,234,200,59,68,173,69,100,93,71,162,181,155,213,55,57,21,19,85,47,175,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,162,104,172,146,104,209,209,245,86,70,229,87,39,12,1,131,115,79,6,241,5,151,217,131,135,169,47,152,122,249,79,135,41,171,168,106,81,118,74,205,110,74,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,152,149,198,191,10,55,222,18,243,150,183,6,244,174,181,152,66,229,173,102,22,189,214,194,198,246,250,93,172,89,35,87,70,170,197,154,7,191,165,34,104,199,46,140,147,166,198,75,26,1,176,158,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,63,88,131,110,91,28,115,221,120,125,199,244,121,87,152,215,74,186,236,186,197,85,20,214,216,159,89,116,115,96,194,243,186,105,21,181,81,54,105,18,8,105,157,37,67,221,83,162,53,116,210,93,202,177,172,114,78,72,26,214,113,99,230,159,57,62,96,98,31,81,156,241,87,220,127,140,177,54,25,195,56,50,251,136,106,234,236,88,58,158,166,154,197,111,114,162,65,66,202,138,135,212,78,172,106,34,34,190,73,100,85,115,215,87,170,54,54,170,237,141,141,111,181,226,199,205,62,114,124,192,196,62,163,57,117,120,9,224,130,251,197,198,59,150,183,17,210,221,109,185,101,100,234,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,90,238,115,93,36,72,240,187,252,174,120,18,181,103,101,214,108,247,206,140,51,87,81,130,108,117,12,110,31,183,85,192,222,197,136,107,90,231,164,175,147,114,238,150,154,157,204,106,43,54,116,229,145,202,197,115,146,25,162,116,154,102,95,24,121,5,148,185,177,134,178,115,26,227,187,85,21,235,16,118,206,211,60,151,74,40,233,108,61,10,102,84,51,218,110,146,102,190,151,174,201,26,144,106,197,234,57,123,180,77,20,242,188,102,241,75,133,120,34,200,234,26,236,55,134,237,83,94,171,54,216,176,134,30,141,209,211,82,195,211,135,186,87,64,199,53,253,142,157,141,141,28,216,83,244,159,4,90,198,146,36,141,128,28,83,139,49,86,57,190,213,98,156,107,137,174,184,130,245,91,179,180,220,110,149,178,85,213,79,177,141,99,55,203,34,185,238,218,198,53,169,170,247,53,168,137,220,136,6,199,220,88,249,88,206,79,151,248,135,211,167,53,172,39,79,3,229,54,114,228,167,44,172,194,192,89,227,139,253,181,126,164,203,252,71,37,53,30,230,203,236,42,21,181,200,144,219,59,66,42,246,142,150,142,247,181,86,179,127,74,53,116,81,70,229,130,192,4,233,242,238,227,234,143,137,204,42,184,15,52,174,22,171,110,102,217,58,84,250,173,76,20,255,0,73,163,88,229,127,105,165,166,220,143,89,152,200,36,117,68,113,177,99,111,187,35,118,182,78,156,86,43,154,135,1,84,213,84,215,94,41,242,110,197,73,70,250,58,121,174,24,230,217,79,213,87,214,61,101,133,169,95,77,79,28,78,106,61,26,249,229,170,123,158,198,108,139,171,162,189,101,115,227,7,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,3,31,248,40,226,186,197,197,166,77,81,99,46,173,170,143,23,219,116,163,197,54,74,41,158,238,193,85,185,233,28,136,217,17,30,144,206,198,117,99,93,94,212,213,241,245,30,248,164,83,32,0,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,1,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,61,6,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,98,121,106,115,2,252,187,81,208,228,38,107,77,179,31,90,173,238,246,93,197,206,210,59,197,13,36,20,204,252,236,179,212,190,106,139,139,215,180,207,38,214,35,86,56,222,254,237,174,61,87,49,30,1,104,248,156,194,169,143,50,182,223,106,182,230,109,147,171,81,162,83,65,79,244,154,53,142,38,118,106,170,157,168,245,153,140,130,54,211,201,35,214,54,251,209,187,107,100,234,69,8,63,232,171,1,98,175,245,215,14,98,76,57,112,255,0,186,81,215,91,107,169,228,255,0,205,146,25,163,145,159,177,205,115,126,10,128,109,38,12,106,224,131,141,28,43,197,198,92,65,93,90,235,85,147,31,91,122,144,94,240,244,85,209,186,71,244,146,29,213,212,208,43,214,100,163,122,207,26,35,158,158,228,138,232,183,63,106,72,252,149,0,70,175,52,94,1,104,241,133,138,229,196,198,78,219,237,86,187,174,28,183,212,215,98,203,60,20,208,81,199,115,165,99,229,169,158,228,215,181,173,223,88,222,164,142,151,168,174,116,209,181,187,85,31,26,50,105,42,0,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,249,63,209,86,61,197,95,235,174,35,196,152,142,225,255,0,116,172,174,185,87,84,73,255,0,157,36,211,73,35,255,0,107,156,231,124,85,76,255,0,230,87,203,210,179,44,175,181,217,235,144,216,67,253,2,215,237,150,241,99,181,195,61,68,150,122,173,149,51,84,213,50,24,225,88,233,173,205,142,22,57,85,210,109,142,73,85,173,107,35,216,214,223,254,90,156,189,40,242,202,197,67,158,185,243,132,63,209,213,126,233,108,246,59,164,48,84,71,103,165,223,77,53,53,83,225,146,21,146,154,226,217,33,123,145,91,38,232,227,149,26,230,178,77,237,104,99,7,19,252,22,90,184,88,224,39,7,95,113,126,31,164,110,106,98,92,113,68,184,130,177,42,91,84,180,80,45,21,197,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,182,197,112,27,150,120,87,57,56,165,194,185,91,141,105,59,69,151,19,91,239,246,250,157,177,198,249,33,223,101,173,217,60,93,70,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,132,149,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,3,202,113,163,194,78,42,225,27,52,215,11,92,165,237,216,110,251,218,110,24,102,226,215,73,47,82,133,181,50,49,144,79,42,195,20,107,89,28,105,11,166,100,104,173,111,90,53,69,209,232,90,171,142,106,230,61,223,46,45,25,67,115,198,151,90,156,25,97,184,84,93,45,182,73,42,21,105,105,170,166,68,73,36,107,127,251,117,106,47,186,199,77,59,154,141,89,165,87,236,103,196,86,67,96,222,36,178,142,251,149,56,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,181,86,163,219,189,138,248,220,187,30,228,88,44,180,240,37,159,51,113,71,69,194,205,247,12,213,209,222,31,81,28,245,151,90,72,59,77,20,54,69,149,27,37,226,55,185,99,108,148,200,221,85,53,115,28,233,17,32,84,108,203,211,64,250,184,32,224,187,21,113,113,152,240,80,214,182,235,100,192,54,222,164,247,188,67,21,12,142,141,253,37,135,117,13,52,234,197,133,43,30,147,198,168,215,175,185,26,186,93,175,218,145,190,125,48,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,127,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,184,0,11,127,196,14,89,254,89,50,59,30,101,108,116,150,170,138,188,77,135,235,173,244,30,212,143,125,44,53,207,133,221,150,119,251,143,86,244,167,72,164,71,181,170,230,57,136,230,166,230,161,112,0,26,182,98,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,36,127,140,204,226,181,103,127,43,92,150,197,212,119,234,187,173,202,139,20,90,108,151,233,107,170,155,61,106,93,105,45,53,240,212,186,161,200,247,187,124,142,106,78,213,145,119,186,57,227,123,145,55,232,90,174,110,249,59,106,203,94,40,217,139,176,229,134,174,134,219,152,54,120,175,117,50,165,43,98,162,146,234,217,100,134,173,176,57,140,107,85,234,214,83,207,42,42,185,253,74,167,61,203,249,198,161,139,244,217,199,125,139,32,174,60,63,84,67,214,178,212,227,10,60,99,71,38,230,55,178,85,71,69,83,73,80,154,35,55,201,214,100,180,221,234,253,172,236,190,235,117,145,202,129,122,249,92,121,236,203,47,182,189,30,180,241,92,112,103,21,215,59,248,163,204,12,93,89,126,164,186,219,104,175,21,54,75,12,180,53,78,158,137,45,84,146,186,26,103,83,185,94,246,236,145,173,89,220,177,174,199,73,60,143,106,38,253,11,127,147,217,161,117,201,204,110,152,242,196,218,180,185,65,103,188,219,104,231,164,173,117,36,244,147,215,91,42,104,163,170,142,86,162,185,175,133,213,41,50,105,162,170,198,136,142,110,187,147,242,178,247,5,93,115,43,31,225,172,185,177,84,82,65,114,197,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,211,93,17,124,0,151,62,76,153,23,71,133,178,106,251,159,55,123,54,203,214,54,184,73,110,181,213,200,176,73,254,7,164,114,49,203,10,181,22,88,186,149,105,80,217,24,231,34,63,178,64,237,136,141,107,157,34,167,159,203,220,21,106,203,92,1,134,178,230,197,81,87,61,183,10,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,93,116,68,240,61,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,182,149,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,163,216,146,195,44,106,230,234,155,227,123,124,90,168,151,47,139,31,52,249,201,243,3,16,250,140,228,148,228,79,9,56,87,139,158,88,25,105,133,174,82,246,28,73,98,250,71,112,195,55,22,186,56,186,117,206,184,92,88,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,234,196,2,218,242,167,227,158,235,101,196,212,28,46,230,189,210,174,225,109,191,212,36,120,82,245,113,186,57,235,108,157,148,236,142,43,98,245,228,218,218,103,182,6,50,8,226,209,91,51,246,35,31,214,69,138,93,13,93,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,185,169,108,230,193,155,148,28,40,63,41,234,171,106,238,57,152,234,137,236,201,138,106,98,123,94,219,4,148,111,141,149,9,85,21,75,38,246,164,115,57,187,38,88,213,170,198,53,239,87,203,185,206,11,171,205,99,142,219,170,221,107,248,89,201,172,77,72,219,107,105,214,12,111,117,183,78,231,79,36,234,231,182,75,58,61,17,26,198,53,168,213,159,99,156,175,87,244,28,172,217,60,114,71,174,69,228,94,99,241,23,152,246,236,175,202,251,55,110,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,55,55,85,209,92,174,115,88,198,189,239,99,29,248,24,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,254,224,207,131,60,3,194,102,0,166,163,163,161,164,184,227,107,141,59,37,191,95,165,138,25,167,108,242,67,78,149,52,148,181,41,4,83,37,15,90,157,36,142,41,53,93,87,115,187,252,2,229,100,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,183,0,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,152,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,64,9,250,184,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,139,129,194,119,154,124,155,249,129,135,189,70,3,45,57,158,240,21,77,147,23,90,190,32,114,126,197,73,65,151,215,58,138,104,110,182,138,78,171,214,211,113,157,211,111,154,56,155,23,74,158,133,202,216,26,136,178,251,179,78,145,177,173,98,198,198,132,133,112,65,198,142,21,226,227,46,32,174,173,117,170,201,143,173,189,72,47,120,122,42,232,221,35,250,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,114,69,116,91,159,181,36,126,74,154,203,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,15,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,84,46,88,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,245,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,188,28,199,181,201,170,42,41,159,236,230,173,117,191,240,101,138,178,67,31,88,234,238,57,139,113,179,174,21,183,93,146,153,211,81,84,218,164,166,130,154,106,154,233,229,171,89,223,92,232,214,177,253,70,177,88,178,44,42,173,211,122,23,175,63,184,28,166,226,59,130,108,161,206,28,14,250,182,102,46,11,202,123,19,33,164,141,146,212,50,249,110,134,222,201,214,137,176,177,28,228,169,71,62,87,66,230,55,223,124,139,27,209,81,204,124,49,43,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,31,173,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,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,154,232,139,224,74,247,53,108,179,194,185,55,192,142,89,229,110,10,164,236,246,92,51,140,45,150,250,109,209,198,201,38,217,108,184,239,158,94,155,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,82,223,242,92,225,235,218,119,220,71,196,237,218,166,213,81,73,104,237,56,74,209,69,37,47,86,170,26,231,178,154,105,235,27,35,147,72,116,130,68,133,170,205,92,246,212,78,138,172,107,116,146,245,243,171,242,177,133,190,96,80,250,117,196,8,171,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,0,99,255,0,26,60,91,97,94,17,178,177,113,77,202,46,221,137,47,189,166,223,134,109,205,108,114,245,43,155,77,35,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,245,163,68,77,94,128,88,14,117,126,86,48,183,204,10,31,78,184,144,193,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,240,107,24,231,46,136,138,164,207,243,171,242,177,133,190,96,80,250,117,196,143,94,89,214,155,85,255,0,141,124,191,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,44,254,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,176,247,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,98,91,153,127,1,85,57,13,136,102,206,172,166,177,85,207,151,87,202,137,38,187,178,62,150,203,5,198,122,169,28,216,91,12,49,70,216,40,85,178,67,20,43,239,237,123,85,143,115,85,240,163,241,215,133,174,45,179,79,132,108,85,120,197,57,103,21,170,187,219,182,244,183,214,219,175,45,169,150,134,77,178,53,241,206,177,67,52,90,205,30,143,107,30,229,93,173,154,84,68,247,212,9,126,230,51,198,191,240,85,203,136,44,24,2,231,106,147,51,113,79,230,237,180,211,175,86,75,93,10,163,210,75,155,161,218,230,59,107,216,145,196,217,85,173,124,142,115,180,149,176,203,26,193,103,250,42,199,184,171,253,117,196,120,147,17,220,63,238,149,149,215,42,234,137,63,243,164,154,105,36,127,237,115,156,239,138,169,250,185,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,90,121,106,114,244,163,203,43,21,14,122,231,206,16,255,0,71,85,251,165,179,216,238,144,193,81,29,158,151,125,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,155,163,142,84,107,154,201,55,181,161,13,134,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,222,82,169,161,89,74,234,7,40,135,37,45,42,0,64,39,50,12,183,143,2,113,9,115,168,163,165,150,42,107,151,90,169,85,234,247,110,146,74,234,181,213,21,201,250,152,157,200,79,217,25,188,227,50,222,216,220,189,163,199,208,211,207,218,33,175,161,137,94,143,114,179,87,186,175,93,83,77,52,252,231,235,241,208,15,95,201,227,24,197,114,200,20,194,110,149,157,75,93,202,228,212,111,187,174,138,248,100,253,122,255,0,211,191,81,32,100,44,242,133,205,57,48,238,112,212,224,26,137,162,101,37,117,13,194,191,71,53,187,150,77,180,233,220,229,114,47,132,126,26,124,20,154,96,7,91,211,187,67,176,165,218,248,160,20,177,17,17,16,236,58,90,229,220,168,118,181,123,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,225,123,144,228,165,203,240,2,151,59,78,243,173,154,234,171,220,191,172,166,69,95,3,182,20,85,239,80,59,64,0,121,28,213,197,212,184,31,3,215,226,58,202,136,224,100,14,133,136,249,21,168,212,87,74,214,255,0,41,81,62,63,172,215,35,58,177,245,215,57,179,86,229,139,230,219,61,69,193,144,70,198,195,18,34,109,138,6,55,68,70,170,255,0,138,171,226,164,178,115,99,207,26,60,57,146,181,57,127,111,157,190,208,185,220,40,17,17,178,196,170,221,147,74,247,42,181,117,118,159,152,84,240,241,95,222,70,231,2,89,93,54,107,113,19,102,177,244,85,212,212,180,85,213,147,42,182,69,77,27,3,152,137,171,59,211,222,145,191,16,38,151,129,236,174,163,202,140,128,179,225,200,32,150,57,18,170,186,87,117,94,231,59,223,168,114,255,0,41,19,245,39,192,191,231,199,104,183,71,105,183,69,111,137,81,91,22,237,52,215,226,229,95,143,239,62,192,5,43,161,81,64,21,34,28,156,28,128,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,181,235,21,165,159,230,141,192,149,215,59,45,80,231,190,75,225,154,74,140,109,99,167,123,113,5,186,146,7,118,220,67,68,214,177,34,124,123,87,108,181,52,237,99,145,25,179,169,44,110,70,35,156,176,195,19,175,7,43,143,34,121,101,246,215,172,86,153,84,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,19,211,192,39,29,150,174,46,240,205,109,139,18,209,210,90,115,23,14,211,165,93,226,142,150,54,193,69,85,4,149,19,54,57,104,99,125,68,179,189,145,198,218,118,204,231,162,35,100,153,136,157,207,105,137,92,206,185,122,81,225,106,58,158,34,184,126,194,29,27,84,59,165,197,182,11,100,48,65,75,106,165,138,8,99,138,170,138,146,8,89,182,20,233,76,250,149,220,247,35,164,73,54,163,18,87,50,58,242,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,160,108,252,11,63,194,239,19,120,7,138,108,175,182,230,6,16,169,164,163,185,62,157,174,189,97,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,213,90,219,192,5,159,226,99,138,172,163,225,67,6,211,99,12,210,185,85,185,247,26,142,205,108,180,91,99,100,215,27,139,209,91,212,88,98,123,216,221,145,181,200,231,189,238,107,27,171,91,174,247,198,199,226,6,90,243,6,181,113,91,194,38,120,225,76,198,135,15,225,140,197,183,96,124,64,216,168,105,107,27,12,23,184,31,108,173,149,175,161,130,105,93,59,159,20,112,191,172,196,87,163,81,25,38,237,36,86,71,237,121,161,112,81,252,32,48,35,243,159,47,109,151,90,236,201,193,182,246,83,69,110,162,78,183,182,109,109,153,207,125,58,68,231,38,147,69,213,158,104,214,52,87,201,239,197,178,71,62,46,156,37,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,124,28,199,185,171,170,42,160,31,41,181,65,170,185,181,64,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,12,255,0,229,59,198,253,138,223,110,182,112,153,153,149,86,171,44,116,250,197,130,107,82,23,199,219,170,170,42,170,39,168,165,170,153,210,171,18,103,190,118,37,58,54,54,53,219,92,197,114,200,232,218,252,159,227,239,129,59,87,23,120,102,138,251,134,171,41,45,57,139,135,105,214,146,207,89,85,35,96,162,170,130,74,136,93,36,85,210,50,158,89,222,200,227,109,67,161,107,21,17,178,76,245,94,231,184,128,194,116,249,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,157,42,125,86,166,10,127,164,209,172,114,191,180,210,211,110,71,172,204,100,18,58,162,56,216,177,183,221,145,187,91,39,78,32,253,94,88,188,49,127,7,190,31,105,175,248,159,11,221,108,152,251,30,237,184,98,42,107,140,223,156,130,24,165,153,40,96,72,83,186,29,32,147,168,230,57,58,169,36,242,54,69,77,173,142,60,192,0,1,5,124,220,114,207,21,96,254,47,111,24,234,237,73,173,151,30,219,232,46,22,138,168,227,147,166,238,205,73,13,28,240,57,238,98,49,102,99,224,71,185,140,115,182,199,60,14,85,69,126,137,58,134,0,115,147,201,79,167,60,62,218,115,142,146,225,209,171,203,43,130,245,160,146,93,177,207,67,113,150,158,158,77,173,72,220,174,153,179,178,141,91,171,216,212,143,175,174,231,108,64,35,87,42,179,210,197,132,56,66,207,60,144,191,94,110,178,215,227,187,134,24,151,14,218,227,71,190,150,25,41,234,223,61,117,83,181,84,142,45,99,167,165,141,202,154,200,247,44,9,181,90,199,58,63,43,194,198,74,127,8,158,32,176,78,78,73,112,236,84,152,130,224,189,190,118,203,211,145,148,48,68,250,138,174,147,186,114,34,76,176,67,42,71,185,138,222,162,179,118,141,213,82,213,18,19,201,131,40,105,177,126,124,226,92,220,184,193,73,53,62,94,217,219,13,26,58,121,89,60,55,27,135,82,40,230,99,27,238,61,137,77,13,116,110,71,175,114,205,26,163,85,83,115,2,103,192,0,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,8,54,230,79,199,61,215,136,44,127,89,149,121,115,116,171,161,203,172,43,81,83,109,149,244,119,71,58,12,81,59,102,141,93,85,43,97,145,96,154,153,178,83,177,212,218,163,151,77,101,220,139,34,71,30,79,243,107,227,71,232,93,138,179,133,28,0,237,215,172,71,111,134,124,81,116,130,187,107,173,212,50,63,115,104,90,216,158,143,73,167,99,17,101,108,168,141,236,211,53,54,200,149,27,163,139,108,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,30,215,134,206,16,243,151,138,223,165,191,146,90,43,84,223,67,173,236,173,172,246,133,123,105,186,243,75,191,179,210,67,170,46,179,75,210,151,106,191,100,77,233,175,82,70,106,221,214,126,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,101,62,30,56,126,192,60,50,229,125,14,84,101,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,187,34,107,149,186,164,113,70,222,253,168,71,95,53,14,2,170,105,106,110,188,83,228,221,138,174,177,149,149,19,92,49,205,178,159,164,140,163,98,69,11,82,190,154,158,56,154,229,98,185,147,203,84,247,61,239,223,47,87,68,98,74,230,6,101,112,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,76,149,53,161,225,227,136,28,125,195,46,104,80,230,190,92,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,162,73,20,110,239,218,134,197,57,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,63,87,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,130,185,33,205,199,0,230,127,17,119,60,191,196,214,154,76,41,151,87,90,118,59,13,98,27,212,208,219,167,162,158,42,94,165,67,46,110,125,67,224,217,36,141,145,177,62,55,34,162,164,76,115,94,178,171,163,202,174,42,184,103,193,188,87,229,29,102,86,227,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,215,95,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,30,215,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,1,119,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,147,233,202,227,200,158,89,125,181,235,21,160,101,80,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,253,118,125,219,252,72,144,158,33,248,126,192,60,77,101,125,118,84,102,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,186,172,114,200,222,237,202,71,183,35,31,174,207,187,127,137,31,87,53,14,61,105,169,105,174,188,44,100,221,246,146,177,245,148,243,91,241,205,206,159,170,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,217,47,75,84,122,74,214,4,91,98,203,7,209,76,85,121,194,222,219,181,94,125,141,112,168,183,251,70,211,83,218,40,107,58,82,57,157,122,121,116,78,164,47,219,185,143,209,55,53,81,116,77,73,95,228,255,0,197,6,104,99,107,85,207,135,252,95,104,196,24,150,207,133,105,233,229,178,223,153,79,27,160,177,209,43,101,78,201,89,83,36,173,114,177,92,200,155,75,19,25,36,136,157,100,238,134,20,233,70,86,69,228,94,99,241,23,152,246,236,175,202,251,55,110,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,55,55,85,209,92,174,115,88,198,189,239,99,29,176,247,15,28,63,96,30,25,114,190,135,42,50,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,221,82,56,163,111,126,212,3,95,126,44,124,211,231,39,204,12,67,234,51,146,189,193,255,0,16,56,7,134,94,88,152,3,53,243,25,245,111,182,209,212,92,105,34,163,161,88,86,182,182,121,175,149,141,108,84,241,205,36,109,145,232,221,242,185,168,237,82,56,164,119,126,213,34,135,139,31,52,249,201,243,3,16,250,140,231,148,197,89,153,138,177,134,16,193,88,22,237,87,165,151,1,91,234,237,246,138,88,228,147,166,222,211,91,61,100,243,185,142,122,177,38,123,231,70,57,236,107,119,71,4,13,84,85,102,170,30,131,136,126,32,113,247,19,89,161,93,154,249,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,118,249,92,212,118,139,36,178,59,187,114,146,41,202,191,128,170,106,90,107,87,20,249,201,98,164,172,125,101,60,55,12,13,108,168,234,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,213,209,30,145,57,150,87,150,87,2,87,92,238,198,86,236,243,205,44,51,73,38,87,216,106,36,117,45,29,210,7,61,152,146,181,136,230,181,145,199,170,35,233,161,151,71,72,247,238,141,239,143,161,182,68,89,186,83,104,5,170,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,205,107,0,218,160,132,190,102,188,9,93,114,71,25,92,115,207,43,112,205,36,121,95,126,168,141,213,84,118,184,28,198,97,186,215,163,90,230,73,30,170,140,166,154,93,93,27,217,182,54,62,78,134,216,209,33,234,205,161,249,56,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,105,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,13,109,248,120,226,7,31,112,203,154,20,57,175,151,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,104,146,69,27,187,246,161,176,159,15,28,64,224,30,38,178,190,135,53,242,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,221,146,181,170,237,86,57,99,119,118,228,33,51,143,110,8,47,188,35,227,184,171,112,229,45,214,229,150,87,190,148,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,219,219,43,227,77,136,215,197,166,215,57,209,202,140,243,252,14,113,119,117,225,7,55,29,138,231,183,85,222,48,157,250,157,182,220,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,58,137,162,178,73,163,71,71,213,89,26,27,15,3,242,112,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,250,192,97,175,29,92,197,48,111,11,84,213,89,125,129,221,73,127,205,71,211,193,83,13,12,212,203,83,110,182,49,210,196,170,151,5,100,209,61,143,146,157,210,190,54,49,92,254,232,220,244,107,30,197,126,53,115,9,226,111,0,241,77,192,78,3,204,12,33,83,73,71,114,126,56,183,186,245,135,150,227,13,77,109,154,117,162,187,71,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,91,226,185,174,112,81,249,50,197,83,241,41,150,118,203,173,78,27,197,183,10,138,156,91,22,157,104,108,247,73,164,107,146,163,122,185,100,108,53,82,72,254,231,55,100,114,166,212,122,36,208,196,216,245,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,93,174,123,27,60,205,107,149,53,106,75,34,38,155,151,80,202,14,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,181,65,17,124,228,50,67,37,240,173,215,15,230,190,16,190,97,251,38,54,187,84,54,146,245,133,40,163,164,134,123,132,19,186,174,127,109,62,40,246,204,175,89,153,44,82,76,246,189,36,87,68,155,152,177,170,73,35,252,71,241,31,151,28,51,229,197,215,28,227,156,65,106,134,190,27,125,85,69,146,201,81,94,144,85,94,234,162,70,163,105,169,218,141,124,142,214,73,97,107,228,108,111,108,77,145,30,253,26,138,166,189,121,233,158,153,143,196,94,99,220,115,67,52,47,61,186,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,220,237,19,85,114,185,206,123,220,247,189,239,112,50,31,51,51,79,42,51,79,15,226,156,156,171,186,253,36,246,133,36,48,91,173,242,84,255,0,134,127,190,98,123,109,243,69,78,246,201,81,12,210,71,27,93,2,47,191,220,158,58,27,36,229,238,36,186,227,44,1,134,177,125,247,12,85,225,187,149,242,207,69,114,172,178,213,171,186,246,217,230,133,146,73,75,38,230,49,219,227,115,149,139,171,26,186,181,117,107,124,18,53,121,83,240,37,106,75,85,7,20,217,203,134,106,221,114,117,66,79,130,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,111,107,81,136,206,187,81,251,224,146,57,74,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,62,72,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,52,220,230,49,211,204,230,181,87,70,172,178,42,105,185,117,250,192,0,0,0,0,24,107,205,99,33,170,115,147,133,202,252,77,98,162,164,146,251,150,213,11,137,163,123,169,226,89,228,183,50,39,182,190,22,76,247,181,98,103,73,82,165,200,138,238,162,209,198,196,99,156,172,86,193,9,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,180,60,64,229,159,228,111,60,113,230,86,199,73,117,167,164,195,56,130,186,223,65,237,72,246,85,77,66,201,157,217,103,127,184,196,119,86,5,138,68,123,90,141,123,94,142,106,109,114,1,224,12,233,229,9,145,116,121,159,196,117,94,99,98,27,55,109,178,229,165,189,183,24,92,245,129,240,182,241,59,214,58,36,146,41,17,207,118,214,50,174,118,61,136,139,28,180,209,57,94,213,218,215,224,177,63,220,178,242,83,242,45,194,62,22,237,23,14,213,95,142,244,198,181,155,37,223,12,93,182,8,123,60,113,235,27,28,221,41,98,166,222,213,221,164,171,46,215,43,118,232,25,84,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,197,115,47,224,114,155,136,236,27,54,112,224,119,213,179,49,112,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,251,239,145,99,122,42,57,143,134,18,254,137,226,175,165,95,65,126,140,221,126,146,123,67,217,62,199,236,82,118,238,221,212,233,118,110,134,157,78,183,83,220,233,237,221,187,221,211,94,227,105,50,197,86,240,83,195,205,127,16,212,28,75,79,130,41,27,137,237,212,235,209,164,134,154,158,27,115,174,43,81,36,235,118,150,22,70,142,154,187,116,174,210,105,30,237,52,99,209,189,70,49,237,11,43,203,67,129,202,110,28,112,108,57,195,142,31,86,252,197,198,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,238,62,52,141,136,136,215,190,108,223,0,1,129,92,100,243,78,193,185,1,140,161,203,92,166,182,210,99,60,79,99,188,83,179,20,182,102,175,179,161,164,68,151,181,81,69,84,201,81,204,174,107,146,20,87,116,165,138,61,207,107,209,210,49,209,183,61,72,22,230,51,193,71,240,85,204,120,47,248,2,217,117,147,44,177,79,231,45,181,51,167,86,59,93,114,171,214,75,99,166,220,231,187,107,24,146,68,233,81,174,124,110,115,117,149,208,203,34,133,224,230,219,156,88,7,61,112,7,15,249,141,151,55,234,75,141,182,227,79,126,150,88,162,170,134,105,237,243,201,13,166,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,238,85,243,252,149,60,211,226,159,151,245,222,163,110,48,42,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,118,181,239,108,16,181,206,68,213,201,20,104,186,237,77,51,215,146,167,154,124,83,242,254,187,212,109,192,77,73,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,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,83,91,126,19,188,211,228,223,204,12,61,234,48,27,41,129,0,60,125,112,81,138,184,83,204,122,187,221,166,217,218,50,203,19,92,38,147,14,92,41,210,71,199,65,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,187,155,43,34,242,156,23,113,109,138,184,70,205,52,197,54,216,187,118,27,190,246,107,126,38,183,57,178,75,212,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,214,145,21,52,122,147,233,156,89,59,128,115,215,0,93,50,231,49,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,247,162,192,15,24,156,42,227,46,20,51,114,225,131,239,54,218,183,97,139,141,69,69,78,19,187,201,34,76,203,141,185,31,238,35,165,107,24,222,211,27,93,27,102,102,214,237,122,163,145,58,111,141,239,13,130,50,171,51,48,174,114,101,198,28,205,44,21,87,218,44,184,154,223,21,194,155,116,145,190,72,119,167,191,4,189,55,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,171,32,175,150,103,26,63,193,179,49,223,150,248,213,221,76,3,143,174,20,144,84,212,77,93,209,142,197,92,171,210,101,118,146,61,176,182,23,35,218,218,135,46,215,116,226,137,232,229,232,164,114,78,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,91,94,44,124,172,103,39,203,252,67,233,211,154,214,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,9,211,229,117,197,117,139,60,114,58,219,149,87,105,109,86,220,103,150,214,250,107,58,219,96,153,233,37,117,158,158,24,161,166,175,107,30,159,186,41,81,142,122,54,70,181,235,211,73,227,98,91,94,101,156,187,234,115,74,74,92,237,225,255,0,14,82,51,22,45,68,22,251,214,28,183,91,226,129,47,47,170,173,84,246,130,62,54,181,59,75,101,169,87,79,44,238,216,176,183,168,233,35,232,42,73,20,25,85,153,152,171,38,243,31,14,102,150,10,171,236,247,172,51,112,138,225,77,186,73,25,28,219,23,223,130,94,155,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,96,158,14,248,170,193,188,87,229,29,191,24,89,174,84,141,196,246,234,122,122,108,89,104,142,53,133,246,235,138,179,223,86,196,231,189,221,154,71,54,71,66,253,206,220,196,86,170,245,25,35,24,30,131,133,236,139,177,112,233,145,216,87,43,237,54,107,85,13,125,13,190,158,91,252,214,229,123,227,184,94,29,11,18,174,169,100,145,18,73,55,200,213,218,175,68,84,141,177,177,26,198,177,172,110,42,243,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,4,85,240,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,199,184,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,128,242,185,233,158,153,113,195,166,92,92,115,67,52,47,61,134,213,67,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,218,237,19,84,106,53,174,123,220,198,49,239,110,188,60,69,103,206,50,226,75,55,47,185,173,140,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,69,114,49,187,222,175,145,201,189,238,85,185,92,111,241,163,138,184,184,204,121,235,168,157,117,178,96,27,111,78,11,38,30,150,186,71,70,254,146,205,182,186,166,4,122,194,149,143,73,228,69,115,19,220,141,91,22,231,237,89,31,141,96,77,79,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,71,175,44,235,181,170,193,198,190,95,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,118,74,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,19,105,197,14,35,200,236,57,145,216,170,78,33,217,106,171,193,149,118,250,136,170,109,117,213,16,197,37,214,72,225,124,236,165,164,234,73,30,234,199,116,21,208,163,30,217,18,70,53,204,115,85,168,228,214,218,237,37,170,107,173,108,214,42,42,186,59,107,234,36,117,29,61,93,75,106,103,134,5,114,244,217,36,173,142,54,200,244,110,136,175,72,216,142,84,85,70,183,93,19,40,56,250,227,95,21,113,89,152,245,118,75,77,207,179,229,150,25,184,77,30,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,70,55,171,17,55,58,87,202,224,39,130,11,239,23,24,238,90,220,71,75,117,182,229,149,147,171,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,107,185,205,116,145,35,194,223,240,109,113,200,235,111,17,216,50,78,33,112,231,182,48,132,215,8,233,222,201,171,33,130,134,154,170,71,181,176,84,215,54,84,70,75,71,27,213,29,44,106,246,55,106,110,119,81,141,116,18,236,103,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,173,14,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,27,33,92,169,248,237,186,165,214,131,133,156,229,196,212,142,182,186,157,32,193,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,65,170,253,240,71,24,69,177,178,159,9,222,86,50,111,229,254,30,244,232,13,107,13,148,248,78,242,177,147,127,47,240,247,167,64,5,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,57,56,80,56,77,10,138,10,192,22,3,142,28,174,163,205,124,128,188,97,201,224,150,73,22,170,134,86,244,158,230,187,220,168,106,255,0,37,23,245,175,192,191,231,199,119,183,71,118,183,75,111,149,81,27,46,221,117,215,224,228,95,135,238,3,90,108,149,199,215,92,153,205,91,110,47,135,108,21,22,246,79,27,219,52,72,169,182,88,30,221,21,28,169,254,50,47,138,27,27,229,86,46,165,199,24,30,131,17,209,212,71,59,39,116,204,87,198,173,86,170,182,87,55,249,42,169,240,253,100,4,241,219,149,211,101,79,17,55,155,31,69,91,77,85,69,67,89,10,163,100,68,209,208,53,138,154,191,189,125,232,221,241,36,143,148,230,120,209,226,60,149,166,203,251,132,237,246,133,178,225,94,138,142,150,36,87,111,154,39,181,81,169,163,180,252,250,39,135,138,126,224,36,4,0,7,206,253,117,69,238,79,212,118,53,218,247,156,76,138,157,232,117,70,171,224,7,210,157,232,114,82,213,248,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,248,29,111,119,118,138,165,79,118,136,116,61,200,229,78,255,0,16,57,70,171,151,69,239,253,71,208,214,237,77,10,99,106,34,107,161,88,3,242,241,46,32,160,194,214,105,239,119,39,181,176,83,171,17,218,189,173,213,92,228,106,119,170,233,241,63,80,143,158,104,188,85,84,101,246,95,63,47,112,109,218,162,146,245,95,89,72,174,150,158,162,38,185,140,108,179,171,215,78,247,232,171,79,167,130,39,122,1,24,220,89,231,141,94,121,102,221,218,255,0,239,182,134,150,162,122,90,100,127,73,119,70,218,153,222,199,162,198,136,154,43,101,253,107,251,212,145,126,81,57,9,93,134,176,175,229,118,237,18,197,61,193,247,26,104,152,232,165,107,145,155,225,143,69,221,163,117,214,39,47,114,120,105,222,70,231,12,25,33,116,226,7,54,105,48,77,62,169,19,233,170,170,234,102,146,25,36,110,216,227,85,239,217,223,174,231,51,226,158,63,208,187,15,229,134,95,89,114,203,7,82,97,43,21,190,150,142,154,153,242,201,211,166,143,99,55,62,69,114,170,39,195,197,0,245,128,28,42,232,7,14,241,56,79,218,83,187,87,124,63,172,173,60,64,168,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,26,251,113,55,196,223,18,86,14,36,179,94,197,98,226,15,50,173,214,219,118,56,190,210,81,209,210,98,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,176,73,132,25,133,202,39,134,220,202,199,248,151,49,175,184,219,50,160,185,98,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,186,105,170,175,136,23,43,151,14,44,197,88,231,131,28,188,197,56,215,19,93,113,5,234,183,218,221,166,227,116,173,146,174,170,125,151,90,182,51,124,178,43,158,237,172,99,90,154,175,115,90,136,157,200,132,32,241,99,230,159,57,62,96,98,31,81,156,216,79,33,50,83,10,240,237,148,246,44,156,193,87,11,173,109,151,15,246,174,205,61,210,88,228,170,127,94,166,90,135,239,116,113,198,197,209,243,57,19,70,39,186,137,174,171,170,174,189,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,182,189,98,180,200,172,194,198,182,172,181,192,24,151,49,175,180,245,115,219,112,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,53,211,85,79,19,29,121,92,121,19,203,47,182,189,98,180,186,188,88,249,88,206,79,151,248,135,211,167,3,213,97,108,83,151,25,227,151,20,184,147,13,215,90,177,110,12,197,182,247,181,174,116,73,53,45,117,44,136,232,229,134,88,164,79,242,227,146,41,26,142,107,145,236,123,81,81,205,72,76,230,9,192,86,33,225,155,25,87,99,156,190,177,85,214,101,93,222,162,73,168,95,79,218,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,95,171,151,119,31,85,156,49,226,165,192,121,165,112,186,220,178,202,247,210,167,213,106,103,168,250,51,34,73,43,251,77,45,54,229,98,66,247,207,35,170,35,141,137,35,189,217,27,185,209,244,229,155,76,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,173,194,239,19,120,251,133,156,208,182,230,6,16,169,171,172,182,178,161,174,189,97,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,209,90,237,133,50,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,0,241,137,194,174,50,225,67,55,46,24,62,243,109,171,118,24,184,212,84,84,225,59,188,146,36,204,184,219,145,254,226,58,86,177,141,237,49,181,209,182,102,109,110,215,170,57,19,166,248,222,251,233,202,59,61,51,31,8,113,39,103,201,11,101,231,171,131,49,223,111,150,229,107,168,69,124,112,213,83,208,77,60,117,84,253,233,210,153,123,59,35,122,166,173,124,106,136,230,170,178,39,70,19,126,69,95,52,62,95,191,252,178,113,91,148,80,255,0,178,221,177,157,157,173,255,0,201,162,74,154,40,41,233,191,242,154,154,185,38,151,252,121,117,253,36,37,80,181,92,88,249,88,206,79,151,248,135,211,167,3,90,195,100,142,23,120,155,192,60,83,101,125,183,48,48,133,77,37,29,201,244,237,117,235,15,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,110,170,214,235,110,95,94,14,248,170,198,92,40,102,229,191,24,89,174,85,110,195,23,26,138,122,108,89,104,142,52,153,151,27,114,63,223,86,196,231,177,189,166,54,186,71,66,253,205,218,245,86,170,244,223,35,30,27,25,154,214,113,99,230,159,57,62,96,98,31,81,156,216,207,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,174,103,22,62,105,243,147,230,6,33,245,25,192,201,244,224,74,235,157,156,191,242,183,61,242,95,12,210,84,99,107,29,61,245,184,130,221,73,3,187,110,33,162,109,218,169,34,124,123,87,108,181,52,237,99,145,25,179,169,44,110,70,35,156,176,195,19,176,175,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,59,220,174,60,137,229,151,219,94,177,90,97,255,0,51,174,94,148,120,90,142,167,136,174,31,176,135,70,213,14,233,113,109,130,217,12,16,82,218,169,98,130,24,226,170,162,164,130,22,109,133,58,83,62,165,119,61,200,233,18,77,168,196,149,204,12,234,224,163,138,235,23,22,153,53,69,140,186,182,170,60,95,109,210,143,20,217,40,166,123,187,5,86,231,164,114,35,100,68,122,67,59,25,213,141,117,123,83,87,199,212,123,226,145,76,128,53,172,225,139,58,243,79,32,243,150,203,142,178,114,223,237,92,73,55,82,211,5,153,241,84,207,13,219,181,55,164,218,105,32,167,145,146,79,172,142,141,236,141,29,252,108,113,59,69,86,162,27,30,225,59,255,0,210,188,43,102,197,62,196,186,217,189,179,111,167,184,123,58,237,77,217,235,168,250,177,181,253,10,136,181,94,156,204,221,181,236,213,118,185,21,53,93,0,253,98,218,113,41,148,52,217,245,144,216,231,40,230,130,146,74,140,69,103,154,27,122,213,207,44,48,69,113,102,146,209,77,35,226,213,232,200,234,99,134,69,68,71,106,140,84,86,185,21,90,183,44,199,254,62,51,51,21,101,23,8,89,147,142,176,85,95,100,189,83,219,233,237,244,213,77,146,72,228,165,237,181,112,209,190,120,159,27,218,246,77,27,42,28,248,222,142,247,100,107,28,168,168,138,138,26,235,147,167,202,59,44,240,174,15,225,10,207,142,173,52,154,222,177,237,194,190,225,119,170,146,56,250,142,236,213,115,81,193,3,94,214,35,214,22,50,5,123,88,247,59,108,147,206,228,84,71,232,144,88,77,79,38,204,235,250,115,195,237,219,39,42,237,253,26,188,178,184,39,70,120,226,219,28,244,55,25,106,42,35,220,229,145,202,233,155,59,43,17,218,49,141,72,250,26,110,118,245,3,63,192,0,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,75,21,198,159,17,215,94,22,50,26,235,154,150,44,17,87,137,110,77,168,134,219,70,196,137,206,162,162,158,125,201,29,85,115,154,168,230,83,53,200,141,238,84,87,200,248,98,71,51,169,212,109,245,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,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,82,111,249,87,240,191,128,114,163,36,173,89,223,111,187,210,95,177,102,99,217,225,150,186,178,158,162,26,170,107,124,13,158,103,37,37,52,137,19,101,137,250,44,76,170,137,207,122,118,138,93,63,233,104,70,175,31,124,27,84,240,131,154,20,86,251,21,77,93,126,4,196,244,235,54,28,174,174,173,138,122,215,190,8,225,74,200,106,18,56,227,70,189,146,202,142,106,163,54,44,114,199,163,156,244,145,27,114,185,98,241,181,89,145,153,143,77,148,153,161,138,246,101,182,40,219,71,13,77,218,229,58,82,225,170,166,172,210,71,36,44,85,116,80,195,60,211,57,147,46,214,55,115,227,149,242,53,177,61,28,19,126,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,159,89,143,252,107,241,93,98,225,47,38,171,113,151,86,213,89,139,238,90,209,225,107,37,108,207,111,111,170,220,196,146,69,108,104,175,88,96,99,250,178,46,172,106,232,200,250,140,124,177,168,16,195,199,222,64,224,222,27,248,151,191,229,246,95,93,41,39,195,211,211,211,93,168,104,89,112,90,186,155,75,39,102,171,71,82,170,136,230,61,174,71,62,54,185,94,245,167,146,157,206,123,156,245,82,234,242,175,226,131,31,101,70,118,218,178,66,223,104,171,191,97,60,199,188,67,21,117,29,61,60,213,85,54,249,219,4,205,74,186,104,210,86,197,19,53,88,159,85,43,152,245,236,244,186,255,0,210,208,195,92,83,139,49,86,57,190,213,98,156,107,137,174,184,130,245,91,179,180,220,110,149,178,85,213,79,177,141,99,55,203,34,185,238,218,198,53,169,170,247,53,168,137,220,136,77,247,44,206,11,191,131,102,92,63,50,49,171,122,152,251,31,91,233,39,169,167,154,135,163,37,138,133,83,170,202,29,100,99,102,108,206,87,181,213,13,93,173,234,69,19,17,171,209,73,36,12,213,49,43,143,190,4,237,92,93,225,154,43,238,26,172,164,180,230,46,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,123,158,227,45,64,26,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,76,167,40,174,38,240,14,37,201,43,127,14,55,10,154,75,54,44,193,213,21,45,161,130,174,227,10,62,253,5,84,245,117,170,250,88,149,82,87,62,20,234,164,172,107,92,141,99,99,126,239,125,90,200,182,226,199,205,62,114,124,192,196,62,163,57,226,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,65,17,124,221,179,191,58,50,215,137,44,55,98,203,156,222,198,184,86,219,62,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,53,209,141,79,130,25,255,0,193,223,21,88,55,138,252,163,183,227,11,53,202,145,184,158,221,79,79,77,139,45,17,198,176,190,221,113,86,123,234,216,156,247,187,179,72,230,200,232,95,185,219,152,138,213,94,163,36,99,60,167,20,28,189,50,95,139,60,127,111,204,108,198,196,248,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,77,17,189,222,42,161,142,188,154,243,99,52,243,67,242,191,249,76,204,188,87,139,125,153,244,127,177,123,118,243,83,95,217,122,158,208,234,116,186,207,118,205,221,54,110,219,166,187,27,175,130,22,3,157,95,154,124,45,242,254,135,212,110,36,148,240,165,193,78,86,112,125,244,167,242,103,127,197,119,63,165,189,135,182,251,118,170,154,110,159,101,235,244,250,93,24,34,211,94,210,253,219,183,107,163,116,211,69,214,53,185,213,249,167,194,223,47,232,125,70,226,5,148,225,75,140,219,239,9,121,113,154,182,204,7,106,234,227,60,119,236,138,123,69,202,118,49,244,182,168,233,210,183,175,82,232,221,175,86,100,237,17,36,81,171,86,61,202,231,63,84,103,74,91,1,133,176,158,42,199,55,218,92,45,130,176,205,215,16,94,171,119,246,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,116,78,230,181,85,123,145,79,202,38,207,150,87,2,86,172,145,193,182,236,243,205,44,51,87,30,104,95,169,228,117,45,29,210,6,177,248,110,137,234,230,181,145,199,170,171,42,102,139,71,72,247,237,145,140,147,161,182,53,73,186,161,120,56,23,224,202,197,193,230,92,85,91,36,186,251,103,25,226,142,207,81,137,174,81,61,233,74,233,34,71,244,169,169,163,118,154,67,23,86,84,73,28,212,146,71,61,206,118,212,86,69,30,74,128,6,181,156,88,249,167,206,79,152,24,135,212,103,61,255,0,2,252,25,95,120,195,204,122,171,100,151,95,99,96,204,47,217,234,49,53,202,39,177,106,155,28,170,254,149,53,52,110,215,89,165,233,74,137,35,154,177,198,214,57,206,220,168,200,164,240,28,88,249,167,206,79,152,24,135,212,103,38,123,149,101,166,213,110,224,115,0,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,94,244,138,24,163,71,59,85,217,27,27,224,212,68,12,159,194,216,79,10,224,107,21,46,22,193,88,102,213,135,236,180,91,251,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,167,235,0,5,170,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,205,107,0,218,160,183,249,195,158,153,113,144,212,120,102,237,154,23,159,99,90,177,70,32,135,13,195,114,149,17,41,104,234,165,130,121,163,125,75,213,83,165,10,246,119,49,100,209,90,199,61,170,253,172,71,189,151,0,192,14,117,126,86,48,183,204,10,31,78,184,129,151,249,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,118,189,156,69,240,209,154,124,47,227,185,176,46,102,90,127,197,236,87,154,56,42,125,151,115,252,204,50,201,217,39,154,40,250,221,46,187,25,38,214,251,143,213,171,240,85,146,158,86,252,125,86,102,39,97,225,147,56,238,23,91,150,47,78,217,81,135,113,21,101,76,245,211,93,227,78,173,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,126,227,227,103,91,45,120,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,113,29,43,88,247,118,105,28,216,219,51,54,187,115,17,28,137,212,100,111,96,69,7,46,238,62,171,56,99,197,75,128,243,74,225,117,185,101,149,239,165,79,170,212,207,81,244,102,68,146,87,246,154,90,109,202,196,133,239,158,71,84,71,27,18,71,123,178,55,115,163,233,203,58,134,174,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,115,228,213,158,153,143,153,57,113,140,242,191,26,222,125,171,106,203,159,100,197,96,154,116,87,85,83,210,213,37,82,45,43,164,85,247,225,143,178,183,164,138,155,152,215,185,136,229,99,99,99,2,66,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,91,143,190,4,238,188,34,98,106,43,238,26,172,171,187,101,214,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,123,216,226,125,12,0,231,87,229,99,11,124,192,161,244,235,136,17,107,194,46,119,218,184,113,226,47,6,103,45,246,199,87,119,182,216,42,42,91,89,73,73,35,89,58,193,81,75,53,52,143,143,119,186,231,177,179,171,209,138,173,71,171,17,170,230,110,222,155,25,225,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,83,86,211,63,249,94,241,211,249,20,197,76,200,236,227,198,125,147,45,175,91,253,143,83,90,221,208,216,174,146,72,213,77,102,87,39,103,163,155,89,58,154,163,152,201,85,146,126,105,174,168,145,66,85,56,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,47,87,21,220,87,102,63,22,185,142,252,107,141,101,236,54,170,30,164,22,11,4,19,43,233,109,20,174,84,85,107,85,81,58,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,203,213,203,15,132,204,19,196,94,105,212,226,76,200,190,90,159,101,193,253,27,141,62,31,109,206,141,245,215,90,168,106,105,222,169,61,4,172,145,242,91,182,59,167,51,220,214,53,206,158,54,49,238,84,145,25,145,92,193,57,95,84,221,170,107,179,167,133,236,47,72,199,178,158,74,155,230,15,160,142,42,102,108,134,42,104,162,75,69,29,61,59,90,175,86,178,162,89,88,233,55,200,245,78,146,57,238,216,177,173,147,185,197,143,178,43,31,218,243,27,46,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,247,42,6,206,96,178,156,40,241,93,151,28,90,229,195,49,174,10,151,176,221,104,122,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,234,66,253,174,88,166,68,70,200,214,185,21,24,246,73,27,47,88,0,0,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,160,79,240,0,0,0,0,0,1,17,124,233,242,66,213,102,198,88,83,136,11,125,243,15,210,84,98,42,118,97,234,235,43,99,108,55,26,201,233,210,73,18,224,154,119,212,49,177,58,42,121,30,228,69,139,101,43,117,114,72,137,28,186,16,3,204,211,58,255,0,45,60,92,98,158,207,111,236,180,24,19,92,21,71,190,45,147,75,216,167,155,180,73,38,146,61,174,214,170,90,157,142,77,186,196,145,110,106,59,118,161,98,178,67,5,90,179,43,58,48,14,92,223,106,42,224,182,226,172,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,248,27,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,106,217,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,178,247,15,217,153,249,100,200,236,7,154,82,85,218,170,42,241,54,31,161,184,87,251,46,77,244,176,215,62,22,246,168,25,239,189,91,210,157,37,141,88,231,43,152,230,43,92,187,154,160,92,0,0,26,251,113,55,196,223,18,86,14,36,179,94,197,98,226,15,50,173,214,219,118,56,190,210,81,209,210,98,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,46,156,184,113,102,42,199,60,24,229,230,41,198,184,154,235,136,47,85,190,214,237,55,27,165,108,149,117,83,236,186,213,177,155,229,145,92,247,109,99,26,212,213,123,154,212,68,238,68,45,174,97,114,137,225,183,50,177,254,37,204,107,238,54,204,168,46,88,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,154,106,171,226,100,254,66,100,166,21,225,219,41,236,89,57,130,174,23,90,219,46,31,237,93,154,123,164,177,201,84,254,189,76,181,15,222,232,227,141,139,163,230,114,38,140,79,117,19,93,87,85,80,215,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,3,202,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,15,86,0,215,91,141,30,18,113,87,8,217,166,184,90,229,47,110,195,119,222,211,112,195,55,22,186,73,122,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,122,209,170,46,143,67,213,242,212,226,23,10,240,233,196,213,13,239,26,211,105,101,197,214,247,97,42,155,131,170,163,130,59,87,105,170,166,145,149,146,172,138,140,88,88,248,26,146,42,185,187,99,123,222,138,229,98,49,249,85,207,59,234,79,239,39,225,164,85,129,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,48,115,71,242,39,153,191,98,250,197,17,138,188,168,248,233,254,35,133,252,235,198,127,245,61,46,0,173,174,111,249,77,117,174,74,133,119,254,43,178,177,205,255,0,30,20,127,250,158,19,42,185,163,249,19,204,223,177,125,98,136,8,86,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,183,248,231,61,50,227,45,179,31,3,101,126,53,188,251,42,235,152,221,186,43,4,211,162,54,150,162,170,149,105,209,105,93,34,175,185,52,157,169,189,36,84,218,247,49,204,71,35,221,27,31,226,184,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,113,29,43,88,247,118,105,28,216,219,51,54,187,115,17,28,137,212,100,111,102,21,115,184,187,93,108,23,92,134,190,216,174,117,118,235,149,186,163,16,85,209,214,82,76,232,103,166,158,55,91,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,235,229,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,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,247,223,34,72,197,84,115,217,8,67,94,113,100,238,62,200,172,127,116,203,156,198,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,222,137,158,156,174,184,250,172,193,247,219,111,12,249,197,112,186,221,45,88,142,225,77,67,132,239,19,212,207,89,37,178,169,236,138,154,11,107,152,231,59,101,27,186,113,182,46,154,53,176,200,231,110,69,100,138,248,115,43,152,103,5,150,174,41,242,190,162,251,132,48,253,35,179,83,13,83,162,225,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,109,208,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,40,27,36,241,99,229,99,57,62,95,226,31,78,156,214,176,153,62,25,179,211,49,243,231,149,246,116,93,179,66,243,237,155,174,23,195,248,167,13,195,114,149,21,106,171,41,98,178,50,104,223,82,245,85,234,204,157,161,204,89,52,71,61,172,106,191,115,213,239,124,54,1,153,92,72,112,21,136,112,134,69,229,175,18,89,71,98,171,184,225,140,65,129,236,23,12,73,111,166,237,85,181,116,23,25,45,174,168,173,175,86,182,37,108,52,59,98,107,222,247,202,187,37,153,200,136,216,246,53,182,83,133,94,38,49,151,10,25,185,71,154,88,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,231,167,134,75,77,170,255,0,194,38,84,88,175,182,202,75,141,182,227,150,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,67,95,48,206,11,46,188,44,102,133,69,247,8,97,250,182,229,94,37,168,69,195,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,164,143,100,219,66,111,242,119,56,176,14,122,224,11,94,99,101,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,254,229,92,53,231,87,229,99,11,124,192,161,244,235,137,133,92,174,184,130,207,28,183,207,27,110,87,224,60,63,117,197,184,51,22,220,41,155,136,236,208,65,52,209,218,227,146,104,169,221,121,106,198,215,118,126,143,82,46,171,213,18,57,35,70,177,234,138,145,73,22,106,243,171,242,177,133,190,96,80,250,117,196,8,160,225,146,237,106,176,113,37,149,23,219,237,206,146,221,109,183,99,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,101,87,50,254,61,106,115,231,16,205,146,185,77,125,171,131,46,172,117,18,67,119,124,125,45,151,251,140,21,82,53,179,54,104,101,145,179,208,163,99,134,88,83,220,220,247,43,222,215,43,33,86,96,89,239,242,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,224,250,242,119,135,236,125,157,246,172,123,125,194,12,164,130,219,151,24,94,175,21,94,171,43,82,102,192,144,64,213,119,102,100,145,198,246,246,153,26,217,93,28,111,86,35,146,25,87,114,108,82,218,155,4,98,108,134,193,188,54,242,252,204,124,169,193,148,84,141,101,187,45,239,207,185,215,67,78,176,190,237,113,91,84,169,81,91,42,57,239,118,249,28,221,81,170,247,108,98,50,54,174,198,53,19,95,112,38,167,157,95,149,140,45,243,2,135,211,174,36,43,19,83,206,175,202,198,22,249,129,67,233,215,18,32,50,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,160,92,190,14,248,85,198,92,87,230,229,191,7,217,173,181,109,195,22,234,138,122,156,89,119,142,68,133,150,235,114,191,223,70,202,230,61,189,166,70,182,70,194,205,174,220,244,87,42,116,217,35,217,176,70,85,101,158,21,201,188,184,195,153,91,130,169,59,61,151,12,219,226,183,211,110,142,54,73,54,196,247,231,151,166,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,241,92,42,240,207,131,120,80,202,58,60,173,193,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,120,0,199,254,52,120,73,194,188,92,229,98,225,107,148,189,135,18,88,187,77,195,12,220,90,232,226,233,215,58,154,70,50,9,229,88,101,145,40,228,145,97,116,204,141,17,206,232,198,168,186,177,13,125,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,68,24,65,204,191,129,202,110,35,176,108,217,195,129,223,86,204,197,193,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,239,190,69,141,232,168,230,62,16,131,99,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,253,135,45,241,11,226,81,187,71,124,63,172,14,208,112,139,169,200,17,175,205,219,33,43,177,46,21,252,174,218,98,89,103,183,190,221,77,43,27,20,174,114,179,124,209,232,155,117,110,186,202,213,239,79,13,123,200,232,225,51,60,106,242,55,54,237,55,255,0,125,212,53,85,16,82,212,163,58,73,182,55,84,192,247,189,86,68,84,209,27,23,235,79,222,134,194,121,159,151,214,92,205,193,213,120,74,251,111,165,172,166,169,124,82,116,234,99,222,205,204,145,28,138,169,241,240,83,94,14,39,242,66,233,195,246,108,213,224,154,141,86,38,83,82,213,211,77,28,50,70,221,178,71,175,118,254,253,119,53,255,0,21,240,254,132,13,141,240,214,32,160,197,54,104,47,118,215,181,208,84,43,209,186,61,174,209,90,229,106,247,162,233,240,63,80,143,158,87,92,85,84,102,14,95,51,47,113,149,218,162,174,245,65,89,86,173,150,162,162,39,57,236,116,176,43,23,78,231,232,139,81,167,130,167,114,146,12,7,14,110,228,208,249,213,170,213,209,59,191,89,244,148,72,212,84,215,64,41,99,187,180,69,59,19,192,249,152,228,106,175,127,129,222,199,106,128,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,229,209,59,138,142,21,17,80,15,154,73,62,7,48,199,185,119,42,127,89,82,199,171,147,185,52,59,90,212,106,104,128,114,114,14,170,154,170,106,40,29,83,87,60,112,196,205,55,61,238,70,181,53,93,19,85,95,218,160,121,188,200,199,246,76,181,194,181,56,166,251,85,20,52,244,239,137,159,156,153,145,234,175,122,53,59,222,168,159,19,93,142,37,179,198,249,158,185,155,117,196,245,245,245,146,209,37,76,241,209,69,60,205,122,54,30,209,51,227,253,20,70,248,74,169,241,253,234,102,7,50,126,53,167,199,21,213,57,87,151,152,190,71,91,224,169,141,106,164,160,170,84,110,232,106,42,17,88,170,145,167,126,173,137,123,159,250,188,76,80,225,107,135,92,91,159,249,139,73,98,182,97,234,218,155,90,69,83,37,77,75,105,213,241,53,89,22,168,213,93,204,77,117,124,127,202,215,189,0,147,126,87,156,45,208,229,246,23,166,204,235,229,190,146,91,165,214,145,101,138,71,211,72,217,89,21,69,61,35,246,106,254,229,68,93,222,9,226,164,132,31,131,130,48,149,167,4,225,139,110,28,179,208,69,75,13,13,36,52,251,35,77,19,220,141,172,238,239,93,59,154,157,218,252,15,222,0,117,74,239,219,224,118,47,114,106,124,238,213,203,162,38,191,210,1,154,170,234,189,231,123,74,35,77,19,189,14,196,77,0,228,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,246,215,172,86,151,87,139,31,43,25,201,242,255,0,16,250,116,229,170,229,113,228,79,44,190,218,245,138,210,234,241,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,146,156,102,240,93,138,184,96,207,26,28,183,195,109,186,226,155,46,47,219,62,16,168,142,134,71,213,86,111,155,164,148,46,70,49,25,45,100,111,88,218,230,195,174,230,203,3,246,198,178,164,109,198,179,105,218,219,77,170,227,83,65,89,112,182,82,85,84,90,234,22,174,134,89,161,107,223,75,58,197,36,43,44,78,84,213,143,88,166,150,53,115,116,93,146,61,190,14,84,80,196,14,89,124,53,103,207,14,153,95,123,163,207,44,75,86,199,221,234,34,109,159,8,186,229,219,96,195,240,67,37,67,164,123,28,201,31,3,31,83,36,235,35,153,15,118,140,141,206,115,158,231,50,56,118,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,237,175,88,173,50,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,83,24,57,92,121,19,203,47,182,189,98,180,202,160,49,171,135,222,94,252,56,240,217,152,247,108,210,192,22,123,173,93,234,183,170,203,111,182,42,217,87,29,138,25,21,253,72,232,125,198,189,187,152,244,141,100,149,210,75,211,110,221,250,62,94,166,74,128,0,140,14,119,185,153,217,176,174,90,100,229,29,93,170,95,104,92,42,241,53,194,14,166,234,234,126,207,26,83,210,63,106,63,220,134,78,213,90,154,185,139,185,208,123,174,77,143,69,147,243,95,110,101,216,254,155,48,120,210,204,74,171,110,33,171,186,219,108,117,20,214,10,84,153,101,217,70,250,74,104,226,170,167,137,146,34,108,99,107,18,173,87,106,108,115,220,247,183,118,253,202,24,213,29,166,235,53,170,162,251,13,178,173,246,218,58,136,105,42,43,27,11,150,8,103,153,178,58,40,159,38,155,90,247,182,9,156,214,170,234,228,138,69,77,118,174,153,149,202,59,51,49,86,15,226,246,207,129,109,53,122,217,113,237,190,190,223,119,165,146,73,58,110,236,212,147,86,65,59,88,215,163,22,102,62,5,99,94,246,187,108,115,206,212,68,87,234,158,131,134,174,25,46,184,191,150,215,16,121,143,81,77,72,218,139,165,69,29,210,202,151,107,115,152,200,96,195,251,234,106,107,105,42,21,28,174,124,177,84,87,210,53,88,212,68,124,114,70,231,232,247,236,194,188,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,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,116,215,69,79,16,54,136,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,6,31,241,169,204,103,46,56,84,172,102,3,178,82,253,43,204,47,239,74,201,173,17,105,217,104,169,86,120,93,36,117,147,163,209,212,243,77,74,179,58,20,107,37,115,93,210,146,72,250,111,103,83,34,242,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,107,24,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,91,78,33,248,126,192,60,77,101,125,118,84,102,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,186,172,114,200,222,237,202,107,175,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,54,115,48,255,0,152,143,4,20,124,85,96,68,197,184,58,151,110,102,225,59,124,177,88,154,147,65,77,13,210,55,77,20,143,165,170,149,241,57,238,218,198,79,217,209,100,142,54,75,80,229,123,145,175,123,144,44,95,46,94,99,56,101,249,95,127,203,254,40,51,50,146,223,114,193,116,242,221,109,216,134,253,116,168,168,173,190,81,62,73,36,154,39,58,93,238,154,166,23,57,173,142,54,57,100,150,57,24,200,226,94,139,220,232,234,226,139,137,188,125,197,54,104,92,179,3,23,212,213,209,219,95,80,231,89,112,242,92,102,169,162,179,64,177,197,30,200,27,34,237,107,222,216,34,116,175,99,88,146,72,142,126,214,234,141,109,160,50,43,129,206,17,46,188,95,102,227,176,164,247,26,187,62,19,176,211,182,229,136,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,187,103,81,116,70,71,52,136,217,58,75,27,131,39,249,74,112,93,244,210,251,71,197,118,63,110,219,46,28,184,77,6,23,181,207,67,185,183,26,232,217,181,213,206,116,172,86,44,48,61,234,145,58,37,87,118,152,92,187,163,90,125,178,75,249,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,0,107,89,197,143,154,124,228,249,129,136,125,70,115,218,227,126,17,46,182,94,14,114,243,139,172,51,113,171,184,91,111,245,21,150,220,75,64,234,119,61,109,147,178,225,87,79,79,84,199,177,187,91,76,246,193,28,78,234,42,43,102,124,104,215,63,172,140,139,197,113,99,230,159,57,62,96,98,31,81,156,153,238,89,214,155,85,255,0,151,254,95,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,151,106,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,24,149,202,119,133,78,35,176,246,59,182,103,229,242,229,117,193,185,109,93,111,90,216,237,111,172,123,62,150,245,33,168,134,153,210,82,178,68,210,24,186,174,168,100,179,183,191,116,75,11,94,217,22,86,75,80,0,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,15,171,147,183,15,216,7,52,243,67,18,102,190,47,101,93,77,203,43,170,45,117,118,90,53,72,95,69,44,245,81,215,55,171,60,114,70,231,57,241,58,24,165,137,204,115,21,146,49,174,239,209,52,153,242,42,249,24,253,118,125,219,252,72,149,64,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,208,50,168,0,5,170,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,205,107,0,218,160,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,192,14,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,8,1,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,197,94,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,128,149,67,0,57,213,249,88,194,223,48,40,125,58,226,103,249,128,28,234,252,172,97,111,152,20,62,157,113,2,45,120,73,201,11,87,17,249,253,135,50,94,243,124,171,179,83,226,58,123,163,89,95,77,27,100,125,52,240,219,170,106,33,122,177,221,207,98,75,12,123,217,171,85,204,220,212,115,21,81,232,166,225,51,62,110,217,243,126,225,187,12,224,90,187,222,54,195,181,21,81,85,211,211,254,98,14,132,31,252,247,213,169,72,154,202,105,26,232,221,20,178,108,73,18,104,81,189,242,49,22,229,242,184,243,217,150,95,109,122,61,105,62,113,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,105,185,204,99,167,153,205,106,174,141,89,100,84,211,114,234,24,213,136,50,243,31,101,87,46,188,119,128,243,75,48,170,241,190,44,182,229,190,39,117,218,249,83,81,53,67,234,39,154,150,174,101,98,75,59,150,89,25,18,72,144,177,239,209,92,200,154,187,89,174,198,235,238,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,54,168,34,175,155,95,6,89,113,135,236,85,156,86,96,171,173,171,12,221,106,238,16,211,223,236,146,189,34,142,251,85,59,244,74,154,54,167,255,0,62,126,148,147,70,137,182,72,217,44,203,181,236,145,102,147,76,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,190,220,104,241,109,138,184,185,205,53,197,55,40,187,14,27,177,118,155,126,25,183,53,178,69,211,161,117,76,143,100,243,196,179,75,26,86,73,26,194,217,159,26,163,93,209,141,17,52,98,1,231,248,85,226,99,25,112,161,155,148,121,165,131,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,97,236,170,204,139,22,112,101,198,28,205,12,49,71,117,164,181,98,107,124,87,26,72,110,148,47,164,170,100,114,38,168,143,141,255,0,230,123,85,209,189,186,62,55,189,142,107,221,16,60,181,57,126,254,93,171,40,115,239,53,161,217,128,109,87,7,123,46,220,230,233,37,226,186,146,122,103,254,118,41,233,159,13,69,185,233,218,96,147,107,209,203,36,111,103,118,215,19,82,0,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,0,0,0,2,218,113,41,155,212,217,11,144,216,231,55,38,158,146,58,140,59,103,154,107,122,85,193,44,208,75,113,126,145,81,67,35,34,209,234,201,42,100,134,53,84,86,232,143,85,87,53,17,92,154,214,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,74,87,59,76,235,255,0,229,23,135,58,59,127,234,198,183,10,169,34,255,0,202,40,233,35,133,233,39,254,90,178,53,209,255,0,176,43,93,250,104,69,88,2,93,57,44,103,205,53,219,6,226,190,28,175,53,181,111,185,88,170,31,137,172,169,53,68,178,179,217,211,44,113,84,195,19,21,155,32,100,85,11,28,138,155,255,0,56,250,231,185,25,238,189,203,17,101,245,224,127,56,174,185,33,197,30,95,226,234,59,245,37,170,219,91,120,166,178,95,165,174,170,116,20,75,106,171,149,176,212,186,161,200,246,55,100,109,114,78,213,145,118,54,72,35,123,145,118,104,6,198,96,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,158,229,157,118,181,88,57,127,229,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,118,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,145,89,171,153,152,87,38,242,227,17,230,150,53,171,236,246,92,51,111,150,225,83,182,72,217,36,219,19,220,130,46,163,216,199,77,43,213,177,198,197,114,111,145,236,106,46,174,66,26,255,0,186,167,156,191,194,227,242,191,244,142,235,249,48,246,135,179,62,136,116,27,209,250,59,215,253,46,205,214,233,251,71,167,249,206,191,87,94,175,185,191,179,254,104,242,188,198,120,215,254,21,89,143,5,131,0,92,238,177,229,150,22,252,221,182,154,117,233,71,116,174,69,122,73,115,116,59,90,246,238,99,210,56,155,42,185,204,141,174,118,145,58,105,99,76,85,250,39,138,190,138,253,58,250,51,117,250,55,237,15,100,251,99,177,73,216,123,119,79,171,217,186,250,116,250,221,63,127,167,187,118,223,123,77,59,192,217,123,39,115,139,0,231,174,0,181,230,54,92,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,238,85,246,164,0,240,11,198,190,42,225,79,49,233,44,151,107,159,104,203,44,77,112,134,60,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,180,108,70,42,110,108,79,138,124,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,0,1,21,124,243,190,164,254,242,126,26,97,87,6,124,45,127,11,140,109,140,50,222,139,18,123,18,245,109,193,245,87,219,37,68,173,221,74,250,232,171,41,34,108,85,40,141,87,164,47,100,242,53,92,207,121,142,86,191,71,163,86,55,230,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,99,87,15,92,49,113,29,156,121,167,54,22,202,60,47,117,181,226,76,27,112,129,247,75,141,76,207,182,125,26,168,101,74,49,178,79,43,182,201,12,209,200,199,185,35,98,58,127,204,72,172,99,150,55,105,46,156,193,48,221,215,6,242,213,196,248,66,251,137,234,241,37,202,199,103,195,54,218,203,205,90,59,175,114,158,27,149,190,57,42,164,220,247,187,124,142,106,189,117,123,151,87,46,174,119,138,229,253,21,166,213,110,169,175,172,183,219,41,41,106,46,149,9,87,93,44,48,181,143,170,157,34,142,20,150,87,34,106,247,164,80,197,26,57,218,174,200,216,223,6,162,38,48,115,71,242,39,153,191,98,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,3,101,51,90,206,19,188,211,228,223,204,12,61,234,48,27,41,129,21,124,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,3,63,248,5,255,0,161,101,196,111,222,255,0,255,0,119,41,72,171,37,83,128,95,250,22,92,70,253,239,255,0,247,114,148,138,176,54,83,225,59,202,198,77,252,191,195,222,157,1,232,51,139,39,112,14,122,224,11,166,92,230,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,254,244,95,63,194,119,149,140,155,249,127,135,189,58,2,234,129,98,184,95,224,207,37,248,76,181,92,40,242,230,134,174,227,114,184,212,75,44,183,235,220,84,147,93,91,4,141,133,29,72,218,152,96,137,201,77,186,157,146,36,75,170,111,87,59,245,105,142,188,234,252,172,97,111,152,20,62,157,113,51,252,192,174,114,182,155,173,255,0,134,220,19,98,177,91,42,238,55,43,142,100,91,105,40,232,233,33,116,211,212,207,37,5,193,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,4,48,225,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,39,251,130,14,11,176,175,8,249,113,5,13,107,109,87,188,125,114,234,79,123,196,49,80,198,217,25,213,72,119,80,211,78,172,73,150,141,139,4,106,141,122,251,242,35,165,218,205,201,27,44,255,0,45,14,2,169,178,27,15,67,157,89,179,98,164,159,49,111,148,241,205,104,100,157,93,246,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,223,218,198,163,24,230,163,230,71,231,168,22,171,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,53,172,2,106,121,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,0,0,0,1,170,185,178,159,9,222,86,50,111,229,254,30,244,232,13,107,13,148,248,78,242,177,147,127,47,240,247,167,64,5,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,142,135,234,139,170,119,31,66,166,167,92,137,170,119,32,8,157,251,124,78,211,230,110,173,93,21,52,254,147,232,78,244,212,14,72,247,230,135,194,221,14,96,225,122,156,206,177,219,233,34,186,90,169,18,89,100,101,52,142,149,241,83,211,213,191,102,172,238,68,85,219,226,158,40,72,65,248,56,223,9,90,113,182,24,185,97,203,197,4,85,80,215,82,77,79,178,68,213,61,248,220,206,254,244,215,185,203,221,175,196,13,115,120,105,207,27,230,69,102,109,171,19,208,87,214,69,68,181,48,71,91,20,19,53,136,232,123,68,47,147,244,145,91,225,18,39,195,247,161,177,62,91,227,251,38,101,97,90,108,83,98,170,138,106,122,135,202,207,205,204,201,52,86,61,90,189,236,85,79,129,175,79,20,188,58,226,220,128,204,90,187,21,207,15,86,211,90,214,42,105,41,170,93,78,172,137,202,248,181,86,162,238,122,107,171,36,254,86,189,202,101,127,45,142,53,167,192,245,212,217,87,152,120,190,70,219,231,169,145,105,100,175,170,85,110,233,170,41,209,24,138,177,175,126,174,149,123,223,250,252,0,153,3,131,174,154,170,154,182,6,212,210,79,28,209,63,93,175,99,145,205,93,23,69,209,83,246,161,218,7,205,52,123,87,114,33,196,114,124,15,161,205,71,38,138,117,36,122,57,123,147,64,59,90,186,167,121,81,194,34,34,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,165,93,160,21,3,132,93,78,64,0,0,0,0,3,128,128,52,79,212,114,0,3,1,121,144,241,157,6,82,216,34,193,24,11,21,49,183,234,248,22,85,101,37,66,36,141,88,234,226,69,215,88,220,137,220,201,124,85,60,23,196,191,28,82,113,117,151,220,58,89,154,151,107,253,171,218,181,17,245,33,164,146,165,233,35,145,179,50,55,104,216,218,231,119,110,118,191,184,129,108,222,205,92,91,158,120,234,163,21,95,27,36,213,51,58,84,167,167,137,242,205,211,141,210,201,46,214,239,85,94,237,235,225,167,114,120,32,31,147,133,48,158,54,205,188,92,182,123,5,13,125,242,245,93,213,170,145,35,78,164,142,211,87,189,235,170,254,181,239,85,95,21,253,164,250,240,117,195,22,27,200,140,1,107,114,225,170,58,43,228,180,113,118,169,18,4,108,187,221,79,2,73,185,200,247,106,170,232,215,94,243,28,185,111,240,61,30,0,183,82,230,150,60,180,212,50,235,93,72,245,142,42,202,40,53,100,115,193,76,237,168,171,185,232,136,171,39,234,248,247,18,48,141,70,162,53,168,136,136,154,34,39,192,14,64,40,145,232,212,2,137,38,248,39,119,237,41,98,107,223,167,249,202,54,171,215,93,170,119,70,205,190,63,231,2,182,161,81,66,57,16,169,28,138,7,32,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,158,87,175,237,178,147,156,65,143,17,62,96,115,59,249,229,122,254,219,41,26,218,95,69,111,190,124,23,135,33,254,176,197,251,20,252,75,122,0,33,238,144,0,0,78,119,14,222,95,178,199,249,155,101,254,197,17,112,139,123,195,183,151,236,177,254,102,217,127,177,68,92,34,208,177,232,169,238,143,7,7,230,222,176,191,237,213,241,72,0,61,90,240,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,182,189,98,180,186,188,88,249,88,206,79,151,248,135,211,167,45,87,43,143,34,121,101,246,215,172,86,151,87,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,241,106,184,177,242,177,156,159,47,241,15,167,78,93,82,213,113,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,246,215,172,86,153,84,98,175,43,143,34,121,101,246,215,172,86,153,84,0,0,7,148,205,92,204,194,185,55,151,24,143,52,177,173,95,103,178,225,155,124,183,10,157,178,70,201,38,216,158,228,17,117,30,198,58,105,94,173,142,54,43,147,124,143,99,81,117,114,26,193,19,83,206,79,58,254,131,112,251,105,201,202,75,127,90,175,51,110,11,214,158,72,183,71,5,13,186,90,122,137,54,185,36,106,182,103,78,250,52,110,172,123,86,62,190,187,93,177,72,192,224,191,39,44,89,251,197,6,0,202,172,83,54,203,45,214,225,37,69,198,61,175,94,211,75,73,79,45,92,180,218,177,236,123,58,204,167,116,93,70,185,28,206,166,244,213,91,162,132,244,240,177,146,159,193,219,135,220,19,147,146,92,59,109,94,31,183,175,111,157,178,245,35,125,116,242,190,162,171,164,238,156,106,176,164,243,74,145,238,98,59,166,140,221,171,181,85,215,135,58,242,190,235,146,185,185,139,242,162,242,234,185,42,48,181,226,166,218,202,138,154,39,82,62,178,6,61,122,53,73,19,149,85,140,154,46,156,172,247,156,138,201,26,168,231,34,162,174,206,100,43,115,147,201,79,160,220,65,90,115,142,146,225,214,164,204,219,122,245,160,146,93,210,65,93,110,138,158,158,77,173,72,218,141,133,208,62,141,91,171,222,229,147,175,174,214,236,64,51,211,149,150,63,166,199,92,22,224,218,85,196,53,119,107,150,21,168,175,176,92,150,165,101,115,233,95,29,75,229,167,167,71,200,158,243,25,71,61,34,51,98,171,26,205,172,77,54,43,91,150,164,64,114,75,204,204,43,135,243,31,49,50,182,237,87,217,239,88,194,223,111,184,90,58,146,70,200,234,59,2,212,245,224,110,231,163,223,50,178,173,36,107,24,215,126,110,9,220,170,212,103,124,191,129,2,220,196,120,41,197,92,49,99,180,199,84,247,251,174,40,193,152,206,225,47,99,188,221,106,164,173,186,37,119,70,41,106,61,165,58,65,28,93,105,166,125,75,226,209,206,115,217,20,142,119,123,92,167,229,112,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,213,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,181,220,215,58,56,149,147,189,143,240,6,13,205,60,27,118,203,236,193,195,212,151,204,61,124,167,90,106,234,26,148,93,146,179,84,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,115,31,132,172,199,126,10,198,177,118,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,185,169,44,42,170,232,220,230,170,43,216,248,228,120,89,83,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,71,87,53,158,54,171,50,166,197,77,195,246,80,226,190,199,140,239,61,58,203,253,202,215,114,158,158,225,135,233,88,248,166,130,54,62,21,111,78,106,142,253,81,95,185,176,34,238,141,82,162,55,166,74,241,175,197,117,139,132,188,154,173,198,93,91,85,102,47,185,107,71,133,172,149,179,61,189,190,171,115,18,73,21,177,162,189,97,129,143,234,200,186,177,171,163,35,234,49,242,198,166,189,152,167,22,98,172,115,125,170,197,56,215,19,93,113,5,234,183,103,105,184,221,43,100,171,170,159,99,26,198,111,150,69,115,221,181,140,107,83,85,238,107,81,19,185,16,15,202,46,255,0,11,188,77,227,238,22,115,66,219,152,24,66,166,174,178,218,202,134,186,245,135,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,69,107,165,255,0,128,78,2,176,247,14,153,95,91,112,204,235,21,37,207,29,227,219,58,91,241,77,13,103,101,175,162,164,164,116,147,42,208,68,189,36,85,100,145,73,11,106,88,175,150,41,36,129,54,171,152,214,170,198,7,31,124,27,84,240,131,154,20,86,251,21,77,93,126,4,196,244,235,54,28,174,174,173,138,122,215,190,8,225,74,200,106,18,56,227,70,189,146,202,142,106,163,54,44,114,199,163,156,244,145,26,19,189,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,61,89,5,124,179,56,209,254,13,153,142,252,183,198,174,234,96,28,125,112,164,130,166,162,106,238,140,118,42,229,94,147,43,180,145,237,133,176,185,30,214,212,57,118,187,167,20,79,71,47,69,35,146,117,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,160,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,160,101,80,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,181,65,128,28,234,252,172,97,111,152,20,62,157,113,51,252,192,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,16,3,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,145,138,188,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,1,42,134,0,115,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,90,174,44,124,172,103,39,203,252,67,233,211,154,214,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,12,180,227,239,142,203,175,23,120,154,138,197,134,168,234,237,57,117,135,106,22,174,207,71,85,27,160,173,170,158,74,120,91,36,181,209,178,162,88,30,248,228,109,67,97,115,17,21,177,204,244,94,247,184,249,120,5,224,163,21,113,89,152,244,151,187,181,179,179,229,150,25,184,67,38,35,184,84,36,140,142,191,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,70,55,163,213,119,58,38,75,111,248,81,225,71,49,248,181,204,118,96,172,21,23,97,181,80,244,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,212,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,108,19,147,185,59,128,114,43,0,90,242,231,46,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,247,34,7,170,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,0,0,0,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,79,172,197,94,102,153,215,249,22,225,31,20,246,123,127,106,175,199,122,224,170,61,241,111,134,46,219,4,221,162,73,52,145,142,110,148,177,84,236,114,110,210,85,139,115,85,187,180,8,107,227,39,61,43,56,137,226,59,25,230,55,182,125,163,101,117,194,75,118,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,168,196,235,189,154,53,58,179,74,237,141,87,43,82,234,227,12,139,172,203,14,89,86,28,198,196,54,110,197,122,204,188,208,160,184,194,231,172,236,153,214,120,45,119,40,232,146,72,164,70,177,187,158,250,185,216,246,34,164,145,84,196,229,123,147,107,89,140,25,123,130,174,185,149,143,240,214,92,216,170,41,32,185,98,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,233,174,136,190,4,180,243,105,193,86,172,181,224,107,44,50,230,197,81,87,61,183,10,226,139,45,146,142,90,183,181,211,201,5,53,158,186,24,221,35,154,214,181,94,173,98,42,170,53,169,174,186,34,120,1,128,28,190,240,85,171,50,184,173,195,25,115,125,168,171,130,219,138,172,248,154,201,89,45,35,218,217,227,130,166,193,112,134,71,70,231,53,205,71,163,94,170,138,173,114,107,166,168,190,5,149,204,44,21,117,203,92,127,137,114,230,251,81,73,61,203,10,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,77,53,68,240,50,43,149,199,158,204,178,251,107,209,235,79,127,205,239,34,232,242,195,136,234,76,198,195,214,110,197,101,204,187,123,174,51,57,139,3,33,117,226,7,164,117,169,28,81,163,94,221,204,125,36,239,123,209,86,73,106,101,114,61,203,185,172,9,53,224,3,62,105,184,131,225,115,8,226,105,171,106,234,111,182,10,118,97,156,66,250,186,137,106,103,125,198,146,40,218,233,164,154,70,53,101,124,241,58,26,149,84,87,104,181,10,197,123,156,215,41,145,68,59,114,88,206,43,173,151,55,49,94,72,92,47,212,145,88,177,45,157,247,186,26,58,186,167,53,238,186,210,190,54,171,105,99,87,163,21,242,83,73,43,229,70,177,94,230,81,198,186,163,98,82,98,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,231,191,196,156,104,226,175,224,133,151,252,40,224,7,93,108,20,150,79,106,79,138,46,144,87,73,79,37,215,181,85,214,185,180,45,108,79,68,125,26,193,86,139,43,101,69,234,73,181,54,181,177,110,151,192,113,99,230,159,57,62,96,98,31,81,156,242,153,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,80,61,175,10,188,51,227,46,43,243,114,143,43,112,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,78,247,240,60,200,47,200,23,240,116,250,9,106,250,55,236,254,205,218,189,151,69,219,187,119,98,236,126,215,223,209,233,251,71,167,223,218,122,123,183,119,248,119,31,47,7,124,42,224,222,20,50,142,223,131,236,214,218,71,98,123,141,61,61,78,44,187,199,34,204,251,141,197,25,239,163,101,115,24,238,205,27,157,35,97,102,214,237,98,171,149,58,143,145,239,190,160,107,131,197,119,10,57,143,194,86,99,191,5,99,88,187,117,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,39,249,97,113,235,77,147,23,90,78,31,179,130,251,73,65,151,215,58,138,153,173,87,122,190,171,214,211,113,157,208,236,134,73,93,47,74,158,133,202,217,220,170,145,123,179,78,178,61,205,98,200,246,201,87,24,156,42,224,222,43,242,142,225,131,239,54,218,70,226,123,117,61,69,78,19,187,201,34,194,251,117,197,89,238,35,165,107,30,238,205,35,155,27,102,102,215,110,98,35,145,58,140,141,236,128,28,226,201,220,125,145,88,254,233,151,57,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,189,16,54,115,4,122,242,150,226,223,25,103,14,13,168,200,76,103,133,234,234,31,151,22,122,102,91,49,45,37,50,54,145,109,205,86,195,79,69,84,173,209,172,169,107,83,72,156,159,199,69,12,138,228,71,194,231,203,33,64,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,38,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,25,255,0,192,47,253,11,46,35,126,247,255,0,251,185,74,69,89,42,156,2,255,0,208,178,226,55,239,127,255,0,187,148,164,85,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,23,84,1,231,241,102,0,193,184,234,167,15,213,99,12,61,73,118,126,21,188,71,127,180,37,74,43,153,75,113,142,41,98,138,161,25,174,215,61,141,158,69,102,228,93,175,218,246,232,246,49,205,244,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,53,60,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,14,85,200,133,42,228,80,58,158,154,119,233,254,114,168,230,248,47,127,237,57,145,155,188,63,204,116,237,86,46,187,84,15,172,20,70,244,114,21,129,142,124,98,240,197,134,243,223,0,93,28,152,106,142,182,249,21,28,189,150,69,129,29,46,246,211,206,145,237,114,189,186,42,58,68,211,188,128,172,87,132,241,182,82,98,228,179,223,232,107,236,119,170,30,149,84,105,34,116,228,110,186,61,143,77,23,245,167,114,162,248,167,236,54,128,115,81,200,173,114,34,162,166,138,139,241,35,159,153,7,3,209,227,251,117,86,105,96,59,77,67,238,180,52,140,89,34,163,162,131,87,199,4,21,46,218,170,155,94,168,170,145,254,191,135,112,31,191,203,123,140,232,51,106,193,46,8,199,184,169,142,191,80,64,146,163,42,234,17,100,114,201,87,42,38,154,70,212,94,231,197,224,171,226,158,6,125,26,202,101,14,106,226,220,140,199,84,248,170,198,217,33,169,133,209,37,69,60,175,150,30,164,109,150,57,118,187,98,162,247,236,79,29,123,151,193,73,233,225,111,139,172,190,226,46,204,228,180,223,237,94,213,167,143,169,53,36,117,47,89,26,142,153,241,183,86,200,214,187,191,107,116,253,224,100,17,198,137,250,142,64,0,112,160,14,64,0,0,0,0,56,85,208,14,65,74,59,82,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,7,10,186,5,93,10,31,170,167,119,136,5,122,175,232,247,169,82,38,165,45,102,157,250,157,128,0,0,0,0,0,0,0,0,11,43,197,79,17,120,107,135,172,177,189,98,58,251,141,11,110,172,183,203,45,5,44,243,185,142,150,77,205,99,81,54,34,187,244,158,158,31,19,212,103,78,113,216,50,107,5,221,49,101,229,237,94,193,69,45,83,99,115,100,209,219,116,68,69,86,49,203,226,168,65,159,26,92,95,98,78,36,177,156,145,51,251,210,199,111,117,69,52,48,195,85,80,230,76,213,169,87,181,92,215,232,137,220,214,104,155,123,191,222,11,121,196,54,127,99,30,33,241,212,184,151,16,75,39,78,55,206,202,74,102,84,77,43,27,27,230,124,157,201,34,170,162,251,201,224,137,250,41,220,102,95,0,188,186,110,56,221,171,152,185,185,111,184,218,169,99,145,157,142,146,162,138,7,54,104,164,165,114,239,84,145,92,190,50,51,187,106,105,183,191,246,91,30,3,120,58,163,206,42,201,49,174,52,150,72,109,180,147,164,80,65,209,167,154,57,154,250,103,187,115,145,234,171,252,182,42,38,212,209,83,250,166,243,9,216,109,120,114,197,73,106,180,83,50,26,120,98,141,136,214,49,172,79,117,141,106,119,53,17,60,17,0,251,173,150,218,59,69,5,61,182,130,6,69,79,77,19,34,141,173,106,53,17,173,106,53,59,145,17,60,17,15,168,0,56,84,213,52,69,208,167,166,159,30,242,176,5,40,212,64,168,186,234,136,84,0,249,157,189,171,167,121,202,73,251,80,239,86,162,248,161,208,248,116,239,3,177,36,79,214,154,254,162,180,84,83,228,110,168,171,170,120,29,140,151,226,170,7,208,10,90,228,95,137,80,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,95,110,38,248,100,226,74,255,0,196,150,107,223,108,92,62,102,85,198,219,113,199,23,218,186,58,202,76,39,95,52,21,48,73,95,51,163,150,57,27,18,181,236,115,85,28,142,69,84,84,84,84,2,87,249,92,121,19,203,47,182,189,98,180,186,188,88,249,88,206,79,151,248,135,211,167,45,255,0,46,28,39,138,176,55,6,57,121,133,177,174,25,186,225,251,213,23,181,187,77,186,233,69,37,37,84,27,238,181,111,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,11,149,196,221,166,235,127,225,183,53,236,86,43,101,93,198,229,113,192,247,218,74,58,58,72,93,52,245,51,201,65,51,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,13,104,141,170,13,107,63,130,119,20,255,0,246,180,230,175,254,166,220,127,228,77,148,192,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,212,231,41,148,249,167,154,31,146,15,201,158,90,98,188,91,236,207,164,29,183,216,86,106,154,254,203,212,246,127,79,171,209,99,182,110,233,191,110,237,53,216,237,60,20,198,174,92,60,61,103,238,6,227,59,47,49,78,53,200,252,192,195,246,90,47,107,118,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,123,220,228,68,239,84,2,111,203,85,197,143,149,140,228,249,127,136,125,58,114,234,150,211,137,187,77,214,255,0,195,110,107,216,172,86,202,187,141,202,227,129,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,32,26,209,27,84,26,214,127,4,238,41,255,0,237,105,205,95,253,77,184,255,0,200,155,41,128,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,175,183,19,124,50,113,37,127,226,75,53,239,182,46,31,51,42,227,109,184,227,139,237,93,29,101,38,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,1,43,252,174,60,137,229,151,219,94,177,90,101,81,141,92,184,112,158,42,192,220,24,229,230,22,198,184,102,235,135,239,84,94,214,237,54,235,165,20,148,149,80,111,186,213,189,155,226,145,26,246,238,99,218,228,213,59,218,228,84,238,84,50,84,0,0,8,75,231,29,155,213,56,215,137,122,28,173,167,158,173,45,185,113,103,134,23,193,52,17,53,158,209,174,99,42,166,154,39,183,87,189,142,167,90,6,42,61,83,71,194,253,173,77,85,207,184,28,147,242,118,213,122,198,88,243,59,239,150,26,185,106,48,213,61,45,146,193,89,53,43,93,72,217,234,146,71,86,58,41,28,197,84,169,142,40,224,98,172,111,69,108,85,143,71,34,164,173,49,43,53,114,107,141,12,228,204,124,71,154,88,215,135,76,213,168,189,98,107,132,183,10,157,184,70,236,248,225,222,190,228,17,117,24,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,18,255,0,203,35,42,171,50,155,132,44,53,108,191,96,187,174,23,196,151,155,133,206,233,126,162,186,83,207,79,84,181,93,174,72,34,145,240,205,163,162,214,150,158,149,17,17,173,106,181,17,218,42,185,92,161,149,70,10,243,130,201,203,22,57,225,129,115,86,162,110,207,122,203,75,132,21,20,114,109,123,250,244,181,213,16,82,84,83,104,143,107,27,185,239,166,151,168,173,123,147,179,108,110,212,145,202,103,81,229,51,87,44,240,174,114,101,198,35,202,220,107,73,218,44,184,154,223,45,190,167,108,113,190,72,119,167,185,60,93,70,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,128,107,175,194,198,117,255,0,7,110,32,176,78,113,201,111,237,180,152,126,224,189,190,6,197,212,145,244,51,196,250,122,174,147,122,145,162,204,144,77,42,199,185,232,222,162,51,118,173,213,23,101,51,90,207,224,157,197,63,253,173,57,171,255,0,169,183,31,249,19,96,142,26,241,150,50,199,249,13,129,177,78,99,88,49,5,155,22,84,217,225,134,253,75,126,181,165,186,181,110,48,235,13,76,206,166,68,68,141,146,203,27,229,141,17,173,214,57,24,187,91,174,212,11,150,89,254,40,184,100,192,60,83,101,125,203,47,241,125,53,37,29,201,244,238,109,151,16,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,110,168,230,222,0,6,177,153,209,148,56,203,33,115,67,16,101,30,96,65,73,29,247,14,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,97,238,19,188,172,100,223,203,252,61,233,208,22,171,143,110,8,44,92,92,96,72,171,112,229,45,170,219,153,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,166,215,53,178,74,143,187,252,50,90,110,182,14,27,114,162,197,125,182,85,219,174,86,236,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,185,103,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,250,3,197,103,70,80,224,220,250,202,252,65,148,121,129,5,92,150,44,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,80,215,175,138,46,38,241,247,20,217,161,114,204,12,95,83,87,71,109,125,67,157,101,195,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,170,53,185,191,202,119,130,10,60,73,236,206,44,243,50,151,125,37,190,224,178,224,154,36,154,9,161,170,146,30,209,5,69,85,84,46,137,234,222,148,232,197,167,86,200,201,27,45,59,158,173,218,145,185,223,149,133,185,50,99,186,78,32,169,112,182,53,197,126,213,202,54,91,223,91,83,138,45,115,67,111,184,75,50,196,230,178,145,148,178,37,66,178,100,157,90,229,85,71,68,176,34,170,72,217,21,34,73,116,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,182,156,67,240,253,128,120,154,202,250,236,168,204,102,85,178,219,89,81,79,87,21,101,10,66,149,180,83,195,34,57,178,211,201,52,114,54,55,171,119,196,231,35,117,88,229,145,189,219,148,185,96,13,99,51,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,164,242,148,227,71,233,165,138,143,133,28,126,237,183,172,57,111,154,124,47,116,158,187,115,174,52,49,191,115,168,92,217,94,175,89,160,99,213,98,108,72,173,236,208,185,54,198,148,251,164,189,92,196,120,32,163,226,171,2,38,45,193,212,187,115,55,9,219,229,138,196,212,154,10,104,110,145,186,104,164,125,45,84,175,137,207,118,214,50,126,206,139,36,113,178,90,135,43,220,141,123,220,152,235,203,75,151,61,214,193,117,179,241,33,159,86,106,187,117,202,221,81,218,240,198,26,173,167,116,51,211,79,27,170,160,146,91,149,37,85,50,57,143,107,146,158,162,153,209,72,138,138,141,145,127,146,128,74,80,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,145,65,196,223,12,156,73,95,248,146,205,123,237,139,135,204,202,184,219,110,56,226,251,87,71,89,73,132,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,132,186,114,225,194,120,171,3,112,99,151,152,91,26,225,155,174,31,189,81,123,91,180,219,174,148,82,82,85,65,190,235,86,246,111,138,68,107,219,185,143,107,147,84,239,107,145,83,185,80,12,149,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,145,23,205,219,36,51,163,50,184,146,195,119,220,185,202,28,107,138,173,176,96,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,93,30,213,248,160,30,131,145,143,215,103,221,191,196,137,84,35,87,147,94,83,230,158,87,254,87,255,0,41,153,105,138,240,151,180,254,143,246,47,110,217,170,104,59,87,79,218,29,78,151,89,141,223,183,168,205,219,117,211,123,117,241,66,74,128,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,20,28,77,240,201,196,149,255,0,137,44,215,190,216,184,124,204,171,141,182,227,142,47,181,116,117,148,152,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,75,167,46,28,39,138,176,55,6,57,121,133,177,174,25,186,225,251,213,23,181,187,77,186,233,69,37,37,84,27,238,181,111,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,0,201,80,0,22,171,139,31,43,25,201,242,255,0,16,250,116,230,181,134,203,188,77,218,110,183,254,27,115,94,197,98,182,85,220,110,87,28,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,13,125,255,0,130,119,20,255,0,246,180,230,175,254,166,220,127,228,64,217,76,192,14,117,126,86,48,183,204,10,31,78,184,153,254,97,7,55,108,189,199,217,149,195,110,27,177,101,206,7,196,24,170,229,6,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,166,175,106,124,80,8,224,229,113,231,179,44,190,218,244,122,210,127,136,64,229,195,195,214,126,224,110,51,178,243,20,227,92,143,204,12,63,101,162,246,183,105,184,221,48,205,109,37,44,27,237,85,108,102,249,100,141,172,110,231,189,173,77,87,189,206,68,78,245,66,111,192,128,30,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,139,41,204,123,135,172,253,199,60,103,102,30,41,193,89,31,152,24,130,203,91,236,158,205,113,181,225,154,218,186,89,246,90,169,24,253,146,199,27,152,237,175,99,154,186,47,115,154,168,189,232,166,74,242,107,202,124,211,202,255,0,202,255,0,229,51,45,49,94,18,246,159,209,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,4,149,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,32,230,237,151,184,251,50,184,109,195,118,44,185,192,248,131,21,92,160,199,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,52,213,237,79,138,1,28,28,174,60,246,101,151,219,94,143,90,79,241,8,28,184,120,122,207,220,13,198,118,94,98,156,107,145,249,129,135,236,180,94,214,237,55,27,166,25,173,164,165,131,125,170,173,140,223,44,145,181,141,220,247,181,169,170,247,185,200,137,222,168,77,248,22,171,139,31,43,25,201,242,255,0,16,250,116,230,188,57,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,98,142,38,237,55,91,255,0,13,185,175,98,177,91,42,238,55,43,142,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,133,160,224,39,130,11,23,8,248,18,90,220,71,75,106,185,102,109,239,171,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,14,198,196,249,19,98,57,242,235,185,206,108,113,35,2,229,112,187,195,38,1,225,103,43,237,185,127,132,41,169,43,46,76,167,107,111,88,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,180,87,58,240,0,0,0,0,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,36,127,155,182,94,227,236,202,225,183,13,216,178,231,3,226,12,85,114,131,28,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,211,87,181,62,40,96,255,0,46,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,181,187,77,198,233,134,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,106,189,238,114,34,119,170,1,55,224,0,0,0,4,43,115,132,207,239,167,249,227,110,202,60,37,152,94,213,194,216,46,222,207,106,90,232,223,253,235,77,136,150,106,134,207,212,114,34,36,179,71,2,193,31,233,57,34,115,166,98,108,122,204,213,153,60,89,127,250,41,133,111,56,167,216,151,91,207,177,173,245,23,15,103,90,105,187,69,117,103,74,55,63,161,79,22,169,212,153,251,118,177,154,166,231,42,38,169,169,175,22,97,100,31,23,121,149,143,241,46,99,95,120,97,204,168,46,88,170,241,91,123,172,138,147,5,92,219,4,115,212,204,249,164,108,109,116,110,114,49,28,245,68,69,115,151,77,53,85,241,3,39,249,50,100,93,102,41,206,91,238,124,221,236,219,236,184,38,223,37,186,215,87,34,207,31,248,98,173,168,199,44,42,212,72,165,233,210,45,67,100,99,156,170,206,215,3,182,42,185,174,110,74,243,171,242,177,133,190,96,80,250,117,196,189,92,189,56,122,254,14,92,50,225,251,5,109,77,213,247,172,87,211,197,183,186,107,141,47,101,146,130,186,174,150,4,117,26,66,169,190,62,139,34,142,55,35,213,92,178,54,71,104,196,114,70,203,107,205,219,47,113,246,101,112,219,134,236,89,115,129,241,6,42,185,65,142,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,105,171,218,159,20,2,56,57,92,121,236,203,47,182,189,30,180,149,78,102,153,41,249,105,225,31,20,246,123,135,101,175,192,154,227,90,61,242,236,134,94,197,4,221,162,57,52,141,238,118,180,178,212,236,106,109,214,84,139,115,145,187,181,142,174,92,60,61,103,238,6,227,59,47,49,78,53,200,252,192,195,246,90,47,107,118,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,123,220,228,68,239,84,38,210,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,202,124,117,249,47,205,60,27,153,158,203,246,159,209,44,65,110,190,246,46,191,71,181,118,90,152,230,233,117,54,187,102,238,158,221,219,93,166,186,232,186,104,108,189,151,184,214,213,153,88,3,13,102,53,138,158,174,11,110,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,186,232,171,226,64,95,16,60,20,231,238,15,207,28,121,135,48,31,14,89,129,81,133,169,49,5,119,176,36,181,216,235,110,116,174,181,190,103,62,147,101,76,109,145,36,252,195,162,69,213,234,246,187,86,191,71,181,200,146,191,203,10,167,58,33,225,114,147,8,231,126,18,196,22,11,150,17,188,84,217,45,49,95,168,42,233,107,102,181,54,40,102,129,206,109,79,188,230,49,211,203,4,106,196,107,27,28,12,98,39,184,170,161,150,160,0,53,182,226,110,211,117,191,241,119,154,246,43,21,178,174,227,114,184,230,69,246,146,142,142,146,23,77,61,76,242,92,230,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,19,203,155,130,143,224,171,151,19,223,241,253,178,213,38,102,226,159,206,92,170,96,78,172,150,186,21,70,44,118,198,205,185,204,118,215,177,100,149,209,35,90,249,28,214,235,43,97,138,69,252,174,26,248,5,163,193,252,68,230,151,19,25,197,111,181,93,46,184,143,24,94,107,176,157,158,122,104,43,35,182,82,190,232,234,154,123,147,158,230,187,101,99,186,113,186,46,154,181,208,198,231,110,85,124,138,200,115,84,0,0,1,141,92,101,112,65,151,28,92,91,172,53,183,122,95,102,226,155,37,194,134,38,94,233,102,74,122,135,217,214,169,139,93,74,247,44,82,36,159,152,117,67,224,71,49,81,147,237,247,154,201,38,71,228,168,3,197,100,238,78,224,28,138,192,22,188,185,203,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,253,200,158,212,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,255,0,243,148,202,124,211,205,15,201,7,228,207,45,49,94,45,246,103,210,14,219,236,43,53,77,127,101,234,123,63,167,213,232,177,219,55,116,223,183,118,154,236,118,158,10,91,94,81,57,33,157,25,107,196,150,36,190,230,54,80,227,92,43,109,159,3,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,186,232,199,47,193,64,151,67,21,121,163,249,19,204,223,177,125,98,136,202,163,26,185,143,97,60,85,142,120,49,204,60,45,130,176,205,215,16,94,171,125,147,217,173,214,186,41,42,234,167,217,117,164,123,246,69,26,57,238,218,198,57,203,162,119,53,170,171,220,138,4,32,240,157,230,159,38,254,96,97,239,81,128,217,76,215,219,134,78,25,56,146,176,113,37,149,23,219,239,15,153,149,110,182,219,177,197,138,174,178,178,175,9,215,195,5,52,17,215,194,233,37,146,71,68,141,99,26,212,87,43,149,81,17,17,85,77,130,64,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,255,0,206,83,41,243,79,52,63,36,31,147,60,180,197,120,183,217,159,72,59,111,176,172,213,53,253,151,169,236,254,159,87,162,199,108,221,211,126,221,218,107,177,218,120,41,109,121,68,228,134,116,101,175,18,88,146,251,152,217,67,141,112,173,182,124,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,235,163,28,191,5,2,93,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,237,196,223,12,156,73,95,248,146,205,123,237,139,135,204,202,184,219,110,56,226,251,87,71,89,73,132,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,128,101,175,0,191,244,44,184,141,251,223,255,0,238,229,41,21,100,191,112,73,148,249,167,133,57,109,231,230,5,197,57,105,138,236,216,146,243,244,167,217,214,123,133,154,166,158,186,179,171,97,166,138,46,140,15,98,73,38,249,26,230,55,107,87,115,145,90,154,170,104,70,183,240,78,226,159,254,214,156,213,255,0,212,219,143,252,136,19,253,194,119,149,140,155,249,127,135,189,58,2,234,150,211,134,75,77,214,193,195,110,84,88,175,182,202,187,117,202,221,129,236,84,149,148,117,112,186,25,233,167,142,130,22,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,114,192,0,0,0,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,93,226,110,211,117,191,240,219,154,246,43,21,178,174,227,114,184,224,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,107,239,252,19,184,167,255,0,181,167,53,127,245,54,227,255,0,34,4,170,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,36,127,155,182,94,227,236,202,225,183,13,216,178,231,3,226,12,85,114,131,28,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,211,87,181,62,40,96,255,0,46,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,181,187,77,198,233,134,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,106,189,238,114,34,119,170,1,55,224,0,0,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,0,63,193,59,138,127,251,90,115,87,255,0,83,110,63,242,38,193,28,50,90,110,182,14,27,114,162,197,125,182,85,219,174,86,236,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,185,96,0,0,0,0,0,0,0,0,0,0,0,0,20,185,200,159,16,57,85,68,40,89,19,245,166,191,168,235,124,191,171,247,29,110,213,85,52,79,16,59,22,79,218,135,13,222,229,211,188,229,144,235,222,119,163,81,60,16,14,17,23,93,85,2,181,20,168,1,71,77,62,29,197,72,154,38,138,186,156,128,7,203,115,182,209,221,232,42,45,181,240,50,90,122,152,159,20,141,115,81,200,173,115,85,171,220,168,169,224,170,125,64,8,121,227,235,151,77,199,4,53,51,23,40,237,247,27,173,44,146,63,182,82,83,209,64,214,195,20,116,173,93,232,145,171,87,198,55,247,109,93,119,119,126,220,52,225,231,63,177,143,15,24,234,44,75,135,229,147,167,35,224,101,93,51,234,38,137,142,141,147,50,78,244,141,81,85,125,213,241,69,253,37,238,54,57,197,150,27,94,35,177,85,218,174,244,204,154,158,104,164,98,181,236,107,211,222,99,154,189,206,69,79,5,82,16,248,242,224,234,143,39,107,35,198,184,46,89,38,182,213,206,177,79,7,70,158,24,225,107,41,152,237,205,70,42,47,242,30,170,155,87,85,95,235,9,106,225,91,136,188,53,196,46,88,217,113,29,5,198,133,215,87,219,226,150,190,150,9,220,247,69,38,231,49,200,187,209,29,250,76,95,31,137,122,141,124,120,45,226,251,18,112,219,140,227,137,255,0,223,118,59,131,169,233,166,134,106,170,134,178,22,165,74,61,202,214,179,84,94,231,63,84,219,223,254,252,230,100,182,113,216,51,151,5,218,241,101,153,237,78,223,69,21,83,163,107,100,209,187,181,69,68,87,177,171,226,138,5,194,0,0,0,0,0,0,0,1,74,166,133,40,245,79,210,238,83,176,235,123,53,239,212,10,209,117,57,58,217,170,39,127,137,90,46,160,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,1,212,249,17,23,77,123,252,64,169,85,117,208,229,19,226,17,53,42,0,0,0,10,38,150,56,34,124,242,187,107,35,106,185,203,166,186,34,38,170,98,159,19,92,127,229,118,67,81,203,71,29,85,85,109,206,72,145,34,137,150,217,94,155,159,28,174,98,234,174,141,17,53,98,39,142,189,255,0,210,129,149,175,123,99,99,158,245,209,173,69,85,95,216,121,155,182,101,224,203,43,28,234,251,191,77,81,23,187,179,202,186,247,107,240,98,144,49,157,220,122,103,62,109,72,144,210,226,91,149,166,141,119,110,142,146,182,174,13,117,141,172,240,74,135,39,193,203,253,38,58,214,226,11,245,201,119,92,111,117,245,74,191,25,170,94,255,0,134,159,21,253,64,108,35,153,188,113,100,206,88,209,186,162,237,118,71,59,115,216,214,173,61,95,123,145,138,239,228,192,227,21,49,151,57,236,61,106,185,84,81,225,92,187,160,186,211,197,43,227,100,242,92,42,161,87,53,60,23,107,169,145,83,191,95,234,34,207,8,101,150,57,199,211,164,24,82,201,219,229,114,35,180,237,48,197,174,174,218,157,242,61,191,18,251,224,174,91,220,83,99,136,35,169,163,195,54,106,8,165,99,100,107,171,111,48,38,168,171,167,132,106,245,3,39,43,249,214,98,69,87,186,143,39,45,171,227,181,61,183,58,127,252,20,60,70,44,231,17,154,183,218,42,170,75,86,91,219,109,210,78,199,49,146,173,230,166,68,98,174,157,251,90,140,85,240,95,138,120,159,46,23,228,241,196,37,100,180,175,196,215,28,51,79,4,174,111,83,179,222,28,174,70,247,235,167,247,186,166,190,5,244,193,220,153,240,173,34,210,212,98,156,83,116,146,84,218,179,199,21,202,7,199,175,126,168,136,234,63,15,0,35,147,57,120,150,205,44,242,169,108,184,198,241,35,32,98,61,169,75,79,83,83,209,115,92,244,126,142,108,146,189,23,69,68,211,247,22,202,134,173,244,21,113,86,71,28,111,124,46,71,181,178,38,173,213,60,53,39,179,6,114,217,225,239,11,82,197,79,85,133,45,247,39,198,141,214,90,186,26,25,164,85,70,233,222,229,165,79,21,239,95,222,123,24,248,24,225,217,154,34,229,182,30,209,63,85,158,135,85,253,255,0,222,224,66,206,6,227,103,57,114,250,221,13,174,197,236,174,207,78,214,178,54,200,181,126,234,53,136,196,68,219,59,81,59,145,62,5,205,183,115,83,226,46,219,27,99,130,223,97,84,106,34,106,178,215,34,247,38,159,10,130,87,29,192,191,13,206,79,254,102,56,117,87,245,173,150,131,254,110,126,109,87,0,220,59,76,168,177,229,198,29,77,53,241,179,208,255,0,205,192,142,59,23,56,156,247,183,74,139,119,193,54,11,132,104,213,69,107,43,107,34,118,186,39,126,174,145,255,0,239,23,55,14,115,172,187,58,104,155,127,201,203,124,44,70,174,231,178,249,59,187,244,253,93,7,124,76,171,196,60,182,184,126,188,82,62,10,76,27,103,163,145,202,139,212,130,221,69,27,147,69,213,123,210,149,76,125,197,188,154,48,173,91,229,169,195,216,162,231,28,142,126,173,137,110,80,49,136,138,229,85,238,74,63,212,160,93,188,15,205,119,32,113,84,177,210,215,214,71,69,80,246,43,150,54,195,94,253,170,141,69,84,215,178,232,189,234,169,253,6,78,96,108,245,203,172,127,72,202,187,29,235,168,146,43,209,27,217,167,79,209,93,23,244,163,105,15,56,251,148,191,17,152,107,173,81,99,126,28,174,167,99,244,107,93,120,252,226,181,92,168,159,165,19,19,93,52,215,250,76,114,198,121,47,158,121,23,86,233,175,180,117,86,57,35,70,126,126,134,237,22,191,156,78,237,22,41,55,119,232,168,189,223,0,54,82,138,88,231,141,37,137,219,154,239,5,211,66,179,95,172,140,230,3,156,249,77,81,79,75,115,191,214,222,109,177,203,212,122,85,213,85,212,77,162,200,199,57,19,117,75,91,224,215,105,251,255,0,105,40,220,60,243,31,201,44,226,142,27,76,247,43,141,29,221,242,57,157,9,45,83,55,254,152,198,181,85,200,231,183,191,168,223,229,127,80,25,126,14,154,74,186,122,232,27,83,75,38,248,221,170,35,180,84,240,253,231,112,29,111,137,28,221,19,68,254,131,231,86,171,87,187,192,251,10,92,212,114,104,160,116,68,229,85,241,62,132,95,129,66,71,162,247,28,162,232,189,224,86,14,17,117,57,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,208,2,175,192,249,230,114,162,248,157,202,186,175,113,194,199,170,247,129,243,181,138,245,211,224,167,208,200,145,173,209,116,95,232,42,107,81,169,162,21,0,0,233,171,171,167,161,129,213,53,82,108,141,186,34,187,69,95,31,220,7,113,68,178,199,4,107,44,174,218,214,248,174,154,152,135,196,55,49,252,146,201,216,230,180,193,114,184,214,93,217,35,89,208,142,213,51,191,233,143,107,149,28,174,99,123,186,110,254,87,245,145,115,158,124,192,115,159,54,106,42,41,109,151,250,219,53,182,73,122,140,74,74,170,186,121,180,73,30,230,162,237,169,115,124,28,221,127,119,236,2,112,241,206,122,229,214,0,164,125,93,242,245,211,72,213,136,173,236,211,175,233,46,137,250,49,184,198,60,113,205,119,32,112,172,178,82,208,86,71,91,80,198,35,146,55,67,94,205,202,173,85,68,215,178,232,157,232,137,253,36,68,96,204,151,207,60,244,171,108,214,42,58,171,228,146,35,255,0,63,93,118,139,95,205,167,126,171,44,155,187,181,68,78,239,137,145,184,7,148,191,17,152,151,163,81,124,126,28,161,167,123,244,115,91,120,252,226,53,28,136,191,163,19,211,93,53,211,250,0,188,216,143,157,101,217,179,74,219,6,78,91,230,98,181,54,189,247,201,219,223,167,234,232,55,226,91,43,239,56,156,247,184,202,171,104,193,54,11,124,106,212,68,107,235,107,37,118,186,47,126,173,145,159,239,23,219,9,242,104,194,180,143,138,167,16,226,139,156,146,53,250,186,36,185,64,246,42,35,145,83,185,104,255,0,82,25,5,135,185,109,112,253,103,164,100,21,120,54,207,89,35,85,87,169,61,186,138,71,46,171,170,119,173,42,1,27,55,30,106,124,69,220,163,116,115,219,236,40,142,69,77,82,90,229,94,244,211,227,80,91,44,115,198,206,114,230,13,186,107,93,247,217,93,158,161,174,100,141,141,106,253,228,115,21,138,139,186,119,34,247,42,252,9,151,165,224,27,135,104,85,86,76,184,195,171,174,158,22,122,31,249,185,250,77,224,95,134,230,167,255,0,51,28,58,139,250,210,203,65,255,0,55,3,93,250,234,183,215,213,203,89,36,113,177,243,57,94,230,198,154,55,85,241,208,185,185,53,196,182,105,100,109,75,165,193,215,137,31,3,209,141,90,90,138,154,158,139,90,215,171,244,107,99,149,136,154,170,174,191,188,157,9,56,24,225,217,250,162,101,182,30,209,127,93,158,135,84,253,223,222,231,142,198,124,182,120,123,197,52,178,211,210,225,75,125,181,242,35,180,150,146,134,134,25,17,85,186,119,57,41,87,193,123,211,247,1,130,56,79,156,70,106,216,168,169,105,46,185,111,109,184,201,3,26,199,202,151,154,152,209,234,154,247,237,114,61,83,197,62,43,224,123,122,14,117,152,145,21,142,172,201,203,106,120,110,79,109,206,191,255,0,5,79,103,140,121,51,225,90,181,170,168,194,216,166,233,28,171,185,96,142,91,148,12,143,94,237,17,81,180,126,30,37,139,197,28,158,56,132,163,150,169,248,102,227,134,106,32,137,206,233,246,139,195,145,202,222,237,53,254,247,68,215,196,11,245,131,121,207,97,235,173,202,158,143,21,101,221,5,170,158,89,89,27,231,142,225,85,50,181,171,226,187,91,76,170,189,250,127,89,149,121,101,199,22,76,230,117,27,106,45,55,100,107,183,49,142,106,83,213,247,57,88,142,254,84,13,33,255,0,26,242,222,226,155,3,193,37,77,102,25,179,87,197,19,29,35,157,69,121,129,116,68,93,60,36,86,41,98,49,126,89,99,156,3,58,193,138,236,157,130,86,162,187,78,211,12,186,104,237,171,223,27,221,241,3,101,123,78,101,224,203,211,26,234,11,191,81,85,19,187,179,202,154,119,107,241,98,30,153,143,108,140,107,216,186,181,200,138,139,251,13,90,40,177,5,250,218,187,173,215,186,250,85,79,140,53,47,103,195,79,130,254,163,34,178,71,143,76,231,202,89,22,26,172,75,114,187,81,166,221,177,213,214,213,207,166,145,185,158,11,80,212,248,181,127,160,13,131,193,139,92,48,241,229,150,25,249,96,124,207,170,170,162,184,210,62,58,121,163,125,186,86,38,254,138,61,203,170,58,77,83,84,114,120,252,63,164,202,40,101,142,120,153,60,78,220,201,26,142,106,233,166,168,169,170,1,88,0,10,85,62,39,8,171,174,133,101,42,154,1,80,58,153,34,42,233,175,127,137,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,227,93,2,170,33,74,170,168,5,83,142,158,238,245,68,42,106,21,0,0,0,45,238,109,231,150,2,201,171,45,85,219,24,92,102,131,161,11,165,107,34,165,146,101,93,35,123,211,244,83,245,70,239,137,231,120,154,226,71,4,240,233,129,39,197,24,166,190,104,158,147,211,192,198,69,73,36,206,85,145,203,162,251,186,124,26,239,137,2,156,70,231,246,34,207,188,193,172,197,181,245,245,189,146,104,169,226,134,158,89,36,68,106,71,22,213,247,29,35,209,59,213,254,11,241,253,170,5,254,226,123,153,38,62,205,139,141,101,175,1,215,79,111,178,77,11,34,108,159,223,52,211,46,177,61,178,104,141,168,84,78,249,23,78,239,135,245,225,164,109,186,95,174,12,143,171,45,101,93,67,155,27,86,89,117,115,149,85,17,19,115,151,246,162,119,169,114,114,67,134,204,205,207,171,164,20,120,38,219,74,250,103,78,145,75,81,81,91,28,45,106,35,227,107,187,151,87,106,157,86,175,232,175,199,247,19,73,194,239,1,216,3,36,48,245,50,95,44,180,53,183,152,167,150,87,79,36,84,211,191,190,70,185,136,175,232,53,85,17,24,223,143,119,251,193,27,28,63,242,197,206,76,210,159,183,226,170,122,43,93,173,17,174,78,149,218,36,155,248,213,99,181,68,100,141,240,107,151,250,191,106,18,57,145,124,185,178,135,40,170,157,114,169,183,197,114,170,123,90,221,213,49,82,207,181,91,38,244,84,94,204,213,253,95,31,129,150,208,193,5,52,105,21,60,49,196,196,240,107,26,141,68,254,132,59,0,252,59,38,9,194,184,122,6,65,105,176,208,64,145,181,24,142,101,44,109,93,19,195,244,90,135,237,181,173,106,35,90,136,136,158,8,135,32,0,0,0,0,0,0,0,0,1,249,119,156,51,98,196,16,186,11,189,174,150,165,174,84,85,234,192,199,175,119,135,233,34,159,168,0,195,110,32,249,113,101,158,111,201,61,198,215,110,165,182,215,62,22,177,37,166,101,53,60,138,173,141,237,79,123,179,57,116,213,205,248,252,19,245,17,89,159,92,17,103,70,66,221,234,42,42,109,212,181,54,186,70,71,81,29,101,53,210,39,61,159,155,87,170,170,46,199,106,157,55,175,115,127,86,154,169,176,225,249,215,188,63,103,196,84,82,219,239,22,234,122,168,102,99,163,114,75,11,31,220,168,168,191,164,138,158,10,191,214,4,11,112,209,199,222,103,228,213,198,138,219,136,241,13,206,233,99,74,132,116,239,158,166,170,166,102,177,242,198,231,232,139,80,214,232,141,107,244,77,23,199,227,169,48,57,15,198,94,77,231,219,29,6,19,189,212,190,178,54,181,207,100,150,217,225,111,189,35,152,221,21,200,191,20,253,102,38,113,105,202,226,151,23,75,85,138,114,146,146,138,134,165,144,49,82,4,158,158,146,39,44,113,73,226,214,83,166,170,174,70,124,124,63,113,24,248,143,8,102,215,14,248,162,157,215,55,84,216,110,77,123,93,28,148,87,20,210,93,157,57,54,171,161,126,186,123,204,93,23,79,217,224,6,204,128,140,142,10,249,152,89,47,147,179,4,102,213,194,178,26,233,18,54,83,202,148,149,19,182,71,190,165,201,162,57,101,145,83,68,145,158,40,159,211,161,37,244,21,244,151,58,86,86,208,203,212,134,77,118,187,106,183,93,21,81,123,149,17,124,81,64,250,10,92,221,123,208,168,1,215,185,17,116,248,161,82,57,20,235,149,139,174,169,251,196,122,252,126,32,119,3,134,156,128,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,64,1,234,215,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,28,56,14,21,218,20,238,69,93,62,42,83,34,175,193,60,4,76,93,117,95,222,7,99,91,167,122,149,0,0,31,5,250,249,109,195,86,106,203,245,222,101,138,142,134,39,77,51,209,138,229,70,167,142,136,157,234,70,191,26,156,204,44,150,57,223,130,50,150,225,89,53,116,105,35,42,37,90,74,136,27,27,217,82,212,209,92,146,198,171,170,70,255,0,4,95,232,212,12,190,207,142,50,242,111,33,24,216,49,101,238,165,149,146,53,206,99,35,182,207,51,125,217,26,199,106,173,68,248,175,235,33,251,137,126,62,243,63,57,110,53,182,220,57,136,110,118,187,26,212,43,160,124,21,53,84,211,57,140,150,71,51,84,74,135,55,69,107,153,170,104,158,31,13,11,43,135,48,134,109,113,17,138,42,29,108,117,77,250,228,231,185,210,73,91,113,77,34,223,212,147,106,58,103,235,167,186,245,209,53,253,190,36,156,112,151,202,226,151,8,203,75,138,115,110,146,138,186,165,240,61,86,5,158,158,174,38,172,145,71,224,215,211,174,138,142,87,252,124,63,120,24,31,144,188,17,103,70,125,93,233,234,41,173,212,180,214,186,182,73,81,37,101,77,210,38,189,255,0,155,71,162,162,38,247,106,189,70,47,123,127,94,186,41,42,124,62,114,226,203,60,160,146,11,141,210,221,75,114,174,100,46,98,203,82,202,106,137,17,93,27,26,190,247,102,106,233,171,93,241,248,175,235,50,226,201,135,236,248,118,138,43,125,158,221,79,75,12,44,108,109,72,161,99,59,145,17,19,244,81,19,193,19,250,143,209,3,242,236,216,102,197,135,225,108,22,139,93,45,51,90,170,169,210,129,140,94,255,0,31,209,68,63,80,0,0,0,0,0,0,0,0,0,56,115,90,228,86,185,17,81,124,81,79,196,189,224,156,43,136,96,124,23,107,13,4,233,35,85,138,231,210,198,229,209,124,127,73,170,126,224,3,17,115,211,151,54,80,230,237,83,110,84,214,248,173,181,76,107,155,186,154,42,88,55,43,164,222,170,171,217,156,191,175,227,241,35,143,136,14,88,185,201,149,179,246,252,43,79,69,116,181,170,57,203,213,187,68,179,127,26,140,110,136,172,141,190,14,106,255,0,95,236,66,117,142,185,160,130,166,53,138,162,24,229,98,248,181,237,71,34,255,0,66,129,171,59,210,235,96,175,146,20,154,106,58,168,28,230,57,98,151,71,53,200,170,213,77,205,95,222,158,38,101,240,195,204,147,31,101,61,198,142,215,143,43,167,184,89,33,133,241,58,79,239,154,153,147,72,152,216,245,71,84,34,47,124,105,175,119,199,250,164,95,138,110,0,176,30,121,82,173,117,138,211,69,67,118,107,92,137,44,113,211,83,185,85,211,181,238,209,253,7,47,134,255,0,143,197,127,89,12,217,223,195,102,102,228,45,210,122,60,109,109,165,101,51,103,88,162,168,167,173,142,102,185,21,242,53,186,162,104,237,87,164,229,253,20,248,126,224,54,17,202,76,242,192,89,203,101,165,187,96,251,140,211,245,225,108,174,100,180,178,66,169,172,108,122,254,146,126,169,27,241,46,17,173,135,14,89,253,136,178,19,48,104,241,109,5,125,111,100,134,42,136,166,167,138,73,21,28,146,69,181,61,198,200,196,94,244,103,138,252,63,98,19,215,195,47,18,56,39,136,188,9,14,40,194,213,243,74,245,158,162,7,178,90,73,33,114,44,110,77,87,222,215,224,230,252,64,188,128,0,58,250,123,123,209,16,229,20,172,165,200,7,58,234,114,80,138,168,84,138,138,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,7,11,220,114,82,229,77,116,3,133,13,106,252,78,26,205,53,208,236,0,0,0,89,46,42,56,154,194,220,53,224,25,177,61,226,89,86,177,103,167,134,8,89,72,233,209,221,71,170,106,168,138,212,240,99,255,0,149,240,63,83,137,44,250,178,228,14,94,84,227,26,249,233,221,81,28,244,240,197,3,220,197,115,250,143,219,174,199,72,197,94,228,119,199,225,251,8,39,226,155,138,204,107,196,150,37,117,109,245,212,140,160,141,148,233,20,112,210,54,37,221,27,92,154,234,142,119,198,71,124,64,249,120,150,226,179,48,248,147,191,190,191,20,212,210,165,3,82,5,134,8,104,153,2,163,163,99,154,138,186,43,151,197,239,254,86,158,7,211,195,7,9,152,255,0,137,28,69,75,13,138,146,4,179,37,75,98,171,168,125,116,112,185,26,146,194,217,17,168,168,231,107,182,84,84,247,116,255,0,120,112,151,195,14,33,226,75,48,105,236,17,80,86,182,204,144,212,201,81,87,27,37,107,81,209,177,21,24,146,54,39,181,29,185,236,238,95,134,191,176,158,108,133,200,92,19,195,254,10,167,193,216,58,142,88,162,138,73,228,115,164,170,124,234,171,36,155,151,189,218,126,166,252,62,0,124,249,15,195,206,5,200,92,35,79,134,48,173,20,204,72,100,154,85,124,149,114,76,186,200,253,203,222,237,63,83,126,5,212,0,0,41,115,145,169,169,214,249,149,23,221,95,235,3,183,93,14,21,200,135,91,94,174,42,209,85,0,171,127,138,252,16,227,118,169,224,112,136,167,58,119,235,160,28,43,157,224,83,185,127,82,149,171,70,223,216,5,59,148,106,165,91,127,96,219,251,0,225,28,191,2,173,218,28,35,127,96,84,3,157,221,250,28,234,138,186,29,123,118,166,141,85,58,247,59,93,20,15,164,29,9,54,154,39,119,142,135,114,42,57,53,69,212,14,75,27,196,71,9,89,99,196,30,30,91,102,36,181,206,234,152,150,71,193,36,117,242,194,136,247,66,177,162,174,154,167,248,191,13,11,228,0,215,95,138,30,18,113,247,11,247,218,122,139,163,96,146,211,81,80,216,168,170,27,91,28,242,36,141,133,146,42,61,17,173,248,185,218,123,186,104,222,255,0,219,152,92,186,56,254,189,58,246,252,174,205,91,132,114,211,203,20,73,65,44,22,180,71,44,143,171,84,118,231,70,169,254,206,154,106,221,59,191,174,70,179,235,35,240,158,120,224,154,204,49,137,168,229,153,31,12,253,62,157,67,226,93,207,133,241,248,183,95,131,191,81,175,238,121,100,206,46,225,195,49,153,65,52,53,48,54,146,120,102,183,213,205,19,149,29,35,35,138,85,93,95,27,26,237,28,244,238,211,225,223,251,67,100,75,93,202,146,241,110,166,186,208,61,95,79,87,19,101,137,202,213,106,171,85,53,78,229,240,62,162,53,57,111,241,221,22,44,181,82,229,54,101,93,168,41,171,237,116,84,212,212,179,200,200,41,82,161,86,161,209,181,17,86,84,222,237,175,143,84,70,39,127,195,195,89,38,166,169,130,178,158,42,186,105,91,36,83,49,30,199,181,200,168,230,170,106,138,138,157,202,7,105,213,35,85,190,242,120,124,78,210,151,55,114,1,212,201,81,203,162,120,29,173,83,165,204,72,215,85,253,229,109,120,29,160,225,23,84,57,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,114,232,128,112,229,58,159,42,53,116,95,2,167,60,161,172,73,23,84,253,224,87,27,85,222,243,188,60,80,237,41,107,118,161,80,3,229,186,92,169,44,246,234,155,173,123,213,148,244,145,58,89,92,141,87,42,53,19,85,238,79,19,182,166,166,10,58,121,106,234,101,108,113,66,197,123,222,231,34,35,90,137,170,170,170,247,33,27,60,200,56,238,139,9,218,170,178,155,45,110,212,21,53,247,74,42,154,106,169,227,100,21,73,78,169,80,216,220,138,169,42,236,118,214,73,162,43,23,191,225,227,160,91,190,101,60,118,220,46,181,83,228,206,91,214,177,182,234,138,58,154,107,171,230,182,162,63,94,211,179,70,189,234,191,8,93,222,141,248,255,0,86,35,112,189,194,78,62,226,130,251,81,81,107,108,17,218,105,234,29,21,109,67,171,99,130,69,145,208,190,68,70,34,181,223,22,183,95,119,77,29,221,251,63,55,134,76,149,191,241,41,157,150,187,93,117,45,77,85,13,117,217,178,94,106,34,99,216,158,255,0,82,87,123,209,198,230,179,118,199,124,19,199,187,79,20,158,236,133,200,252,39,145,216,38,143,12,97,154,57,97,70,67,7,83,169,80,249,87,115,33,100,126,46,211,224,223,212,7,153,225,223,132,172,177,225,243,15,37,179,13,218,231,109,76,171,27,231,146,74,249,102,69,123,97,72,213,83,93,19,252,111,134,133,242,0,0,56,85,70,166,170,186,29,43,54,186,167,119,142,128,119,106,136,186,28,110,239,208,232,220,237,116,67,179,110,228,209,202,160,87,187,82,149,114,252,78,81,2,183,246,1,78,170,55,41,86,223,216,54,254,192,40,220,191,169,74,145,206,240,57,219,251,2,52,6,237,19,192,231,127,130,252,20,227,78,253,116,56,84,80,42,71,34,156,235,169,70,138,136,82,231,171,64,238,7,75,38,85,95,121,127,168,236,107,145,201,168,21,22,175,62,56,121,192,185,245,132,106,48,198,42,162,153,233,52,144,202,143,142,174,72,87,88,223,185,59,219,175,235,119,192,186,128,13,115,120,159,225,51,31,240,221,136,170,161,190,210,64,182,101,169,116,84,149,12,174,142,103,43,86,89,155,26,57,17,26,237,118,196,170,190,238,159,239,31,55,13,60,86,102,31,13,151,246,87,225,106,154,85,160,114,78,179,65,53,19,39,85,116,140,107,85,83,85,106,248,177,159,202,211,196,158,252,250,200,92,19,196,6,10,168,193,216,198,142,89,98,150,72,36,107,163,170,124,10,139,28,155,147,189,186,254,183,124,62,36,12,241,105,195,14,33,225,183,48,106,44,18,208,86,186,204,176,211,73,79,87,35,37,115,85,210,49,85,88,178,58,38,53,93,185,143,238,79,134,159,180,9,197,225,95,137,172,45,196,166,1,135,19,217,229,149,43,18,122,136,103,133,244,142,129,27,211,122,38,168,138,174,79,7,179,249,95,18,246,154,231,112,179,197,102,53,225,183,18,182,182,196,234,71,208,72,202,132,150,57,169,27,42,238,145,173,77,117,87,55,227,27,126,36,236,112,219,159,86,92,254,203,202,108,99,65,61,59,106,36,158,162,25,96,99,152,142,103,77,251,117,216,217,30,169,220,173,248,252,127,104,23,100,0,5,14,106,252,1,89,214,230,107,166,160,86,157,231,37,45,84,215,66,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,34,166,186,126,160,57,0,1,194,156,105,170,156,185,116,64,158,0,17,52,57,0,1,231,113,254,54,179,101,230,22,171,197,119,234,168,224,164,165,116,109,115,164,123,26,138,175,123,90,137,171,156,212,254,87,235,61,17,26,220,215,51,254,221,30,92,201,151,246,27,189,42,87,75,91,70,231,198,142,137,239,84,100,211,238,213,55,171,180,214,52,254,79,195,247,129,132,220,103,113,149,137,184,132,189,215,97,248,29,4,118,24,170,116,209,41,35,99,228,88,167,153,88,187,154,247,251,186,61,171,220,169,170,167,234,241,182,188,49,100,77,203,63,243,54,155,6,65,75,84,180,107,77,81,83,81,52,40,244,70,164,108,213,19,123,88,244,69,220,230,119,42,120,47,238,45,166,30,195,215,108,83,118,134,201,99,163,150,170,178,116,114,178,56,227,115,220,168,214,171,151,185,168,171,224,139,240,39,135,151,199,11,150,172,136,202,234,91,157,125,45,66,98,10,202,138,213,153,242,77,34,162,49,242,53,169,163,28,198,105,238,196,223,135,235,2,241,240,245,144,152,59,32,112,45,54,18,194,180,50,194,145,201,60,143,89,42,100,153,85,100,147,114,247,191,79,212,223,129,116,192,0,82,247,237,77,67,156,141,77,84,249,215,116,206,69,95,31,217,224,136,7,14,115,228,94,242,166,197,250,211,250,138,219,26,55,192,236,70,162,1,75,27,162,104,133,104,154,28,128,0,0,0,0,0,0,0,0,56,84,212,235,115,87,224,118,156,105,168,31,50,196,169,251,20,165,37,115,87,247,126,195,234,86,234,154,124,14,169,96,107,187,255,0,171,247,129,216,201,26,244,213,20,172,249,24,139,26,234,158,63,168,250,154,228,114,106,138,7,37,137,226,175,133,172,9,196,134,12,125,183,18,81,212,173,101,31,90,162,154,88,42,228,137,82,69,129,209,162,232,136,228,85,253,29,19,110,157,223,18,251,0,53,175,207,124,167,196,92,57,103,29,211,14,182,10,136,98,180,220,213,109,149,19,198,231,36,141,102,201,25,239,61,141,71,170,35,217,174,137,166,191,231,150,46,92,124,94,81,230,86,94,225,220,186,196,151,90,4,188,91,41,33,160,233,39,70,39,170,162,212,35,125,212,147,114,234,216,154,191,162,158,61,201,222,123,30,96,156,39,89,243,235,46,221,118,161,165,168,91,221,169,245,21,208,171,39,145,17,94,148,175,70,251,141,99,245,77,88,206,237,63,223,33,70,130,227,139,248,125,205,254,181,50,118,91,214,18,187,42,43,102,131,114,43,163,114,167,123,94,141,85,69,106,252,81,59,151,94,224,54,106,69,69,68,84,93,81,124,20,228,198,94,7,120,158,183,231,238,85,89,93,112,173,165,246,237,45,4,17,213,198,206,148,106,178,235,51,87,70,54,71,42,127,18,191,4,255,0,139,38,128,162,86,238,106,254,227,230,77,237,94,228,95,234,62,195,170,100,93,53,64,13,118,135,102,186,159,35,92,169,220,154,127,73,244,49,202,169,168,29,128,0,4,24,241,19,230,7,51,191,158,87,175,237,178,147,156,65,143,17,62,96,115,59,249,229,122,254,219,41,26,218,95,69,111,190,124,23,135,33,254,176,197,251,20,252,75,122,0,33,238,144,0,0,78,119,14,222,95,178,199,249,155,101,254,197,17,112,139,123,195,183,151,236,177,254,102,217,127,177,68,92,34,208,177,232,169,238,143,7,7,230,222,176,191,237,213,241,72,0,61,90,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,232,117,185,218,156,189,202,137,169,243,185,202,189,203,167,244,0,93,238,94,244,95,234,62,152,155,181,169,251,138,97,69,211,85,59,64,28,42,162,34,170,174,136,158,42,114,99,47,28,92,79,91,242,11,42,175,78,183,214,210,251,118,170,130,120,233,35,127,74,69,73,117,133,169,171,29,35,85,127,142,79,130,255,0,198,22,175,152,231,23,148,121,107,151,184,139,46,176,221,214,129,111,23,58,73,168,58,75,209,149,232,170,180,232,239,117,100,220,154,54,87,47,232,175,135,122,119,17,59,145,25,79,136,184,141,206,59,94,29,116,21,19,69,118,185,162,220,234,32,141,205,72,218,253,242,63,222,99,28,140,85,70,63,77,83,77,127,205,248,149,247,28,95,196,22,111,245,170,83,181,94,177,109,217,17,27,12,27,81,29,35,145,59,154,196,114,162,35,83,224,139,220,154,247,147,93,203,239,132,235,62,66,229,219,110,213,212,181,9,123,186,190,158,186,101,124,242,42,35,214,149,136,239,113,204,102,137,171,223,221,167,251,192,92,126,21,56,90,192,156,55,224,198,91,112,221,29,74,86,86,116,106,42,101,158,174,73,85,100,72,27,26,174,138,141,68,95,210,213,54,233,223,240,47,176,0,10,31,35,88,154,170,149,57,200,212,213,84,249,94,139,34,234,190,63,168,14,22,87,57,127,127,236,42,72,149,127,106,149,197,3,91,223,253,127,188,237,70,232,154,124,0,161,173,95,137,216,137,160,211,67,144,0,0,0,0,0,0,0,0,56,84,212,161,237,213,52,83,176,1,243,58,47,212,159,214,82,215,62,53,238,62,149,106,41,214,232,209,222,32,118,49,219,211,82,163,229,77,240,170,233,167,244,252,79,161,174,71,38,168,5,69,172,226,23,33,48,118,127,96,90,156,37,138,168,101,153,36,146,9,24,177,212,201,10,162,199,38,228,239,102,191,173,223,2,233,128,53,179,226,119,34,110,89,1,153,181,56,50,122,90,164,163,74,106,122,154,121,166,71,170,57,36,102,170,155,220,198,34,174,230,191,185,19,193,63,121,114,184,49,227,43,19,112,247,123,161,195,243,186,9,44,50,212,233,162,210,70,247,198,178,207,10,189,119,57,236,247,116,99,151,189,87,69,95,213,225,41,156,193,248,92,181,103,190,87,85,92,232,41,106,23,16,81,212,81,44,47,142,105,17,21,140,145,205,93,88,214,63,95,118,87,124,63,81,3,216,135,15,93,176,181,218,107,37,242,142,90,90,200,17,170,248,228,141,204,114,35,154,142,78,231,34,47,130,167,192,13,157,112,6,54,179,102,30,22,164,197,118,26,168,231,164,170,116,141,107,163,123,28,136,172,123,154,169,171,92,228,254,79,235,61,17,26,220,168,243,254,221,38,92,199,151,247,235,189,42,215,69,91,88,230,70,174,137,143,68,124,208,109,209,55,163,180,214,69,254,79,199,247,18,82,0,225,83,83,144,5,58,104,167,40,23,193,67,87,84,3,144,0,0,112,170,154,233,250,206,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,28,126,209,222,137,223,222,19,189,53,3,144,113,170,39,138,141,83,245,167,120,28,42,43,151,245,105,254,115,148,253,71,39,26,119,234,7,32,0,45,238,122,102,93,183,43,50,254,191,19,220,164,70,182,30,150,223,206,49,170,186,207,19,59,183,247,127,211,16,214,235,48,49,117,126,57,197,247,76,77,113,149,100,146,186,174,121,145,85,173,69,70,190,87,191,79,117,17,60,94,164,162,243,107,226,6,214,219,45,54,88,88,235,98,125,85,93,59,250,219,103,133,203,26,197,91,10,235,179,189,203,175,73,201,240,240,95,212,164,115,240,231,147,151,28,243,205,42,12,5,64,238,154,79,5,77,68,178,186,41,30,214,50,56,149,123,209,157,255,0,165,181,60,83,197,63,112,25,243,202,243,131,139,133,61,238,155,58,177,107,163,108,83,219,166,101,44,14,134,162,55,163,39,134,157,236,93,85,90,213,238,145,201,241,253,228,176,34,35,83,68,240,63,7,2,97,90,60,21,133,45,184,114,133,136,216,232,169,161,135,68,87,47,123,35,107,63,148,170,190,13,67,247,192,20,185,219,83,85,57,85,68,77,84,249,229,114,57,117,239,64,40,122,172,142,212,239,141,187,91,183,95,137,68,113,233,251,206,244,77,19,64,57,0,0,0,0,7,26,141,200,7,32,167,119,192,34,129,81,194,174,129,117,84,83,135,38,168,136,160,55,47,235,41,87,119,106,167,58,107,241,56,86,40,28,171,180,42,69,212,167,107,191,198,255,0,49,203,91,180,10,128,40,116,136,212,213,64,226,86,110,239,248,157,72,245,141,116,68,208,237,100,136,228,239,215,188,165,236,84,79,214,128,118,181,117,77,78,79,150,55,236,93,23,83,233,241,3,137,35,100,177,186,41,19,86,189,21,174,79,214,138,70,15,51,174,11,166,188,209,222,243,211,9,236,235,80,197,61,194,178,6,197,81,44,147,53,18,153,186,38,138,230,181,81,173,122,248,34,47,199,79,20,148,3,243,49,45,138,147,19,225,251,142,31,174,106,58,11,133,52,148,207,69,85,78,231,181,83,224,168,191,212,160,107,201,194,31,17,23,30,29,51,98,215,118,170,164,154,75,115,238,52,237,175,133,22,56,222,198,183,168,205,85,100,106,233,181,102,85,94,246,248,119,175,234,159,204,162,204,187,38,109,101,245,143,29,88,167,99,224,187,80,197,84,173,73,163,145,204,220,139,220,229,98,170,107,170,47,245,41,9,220,192,56,65,196,185,51,152,216,135,29,91,26,149,88,118,233,95,61,90,44,84,245,31,222,205,114,195,250,79,114,57,189,239,157,123,247,124,23,247,30,255,0,150,95,23,115,224,76,103,100,201,236,74,138,235,109,198,166,58,58,57,122,176,70,216,181,74,151,174,187,154,142,118,174,145,168,158,242,175,245,232,4,210,28,42,106,154,41,209,65,93,79,114,163,134,190,146,70,190,41,227,108,140,84,114,47,115,145,21,60,59,188,20,250,0,249,100,143,107,188,117,248,156,199,38,138,154,161,222,246,238,248,31,54,222,154,162,187,188,15,165,170,84,117,181,199,96,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,1,137,92,48,113,183,106,205,28,244,204,238,26,113,220,244,150,252,89,131,177,69,238,146,195,81,53,83,81,247,250,40,110,85,191,154,138,38,194,198,49,244,180,204,166,98,183,123,228,149,141,124,171,250,18,170,6,90,128,0,0,0,0,0,2,26,248,208,227,147,140,236,130,226,131,31,229,86,22,207,157,246,91,85,194,58,139,116,127,69,237,73,217,169,106,233,226,171,138,155,87,211,189,239,232,178,161,177,117,28,229,115,250,123,215,69,118,137,151,252,175,184,188,199,124,80,229,198,41,180,102,181,111,180,241,126,10,184,65,215,186,71,65,13,44,117,148,53,137,35,169,247,54,37,70,44,204,124,21,44,118,216,163,111,77,32,253,55,172,142,3,53,65,143,252,122,230,150,59,201,110,19,177,206,102,101,165,247,216,216,146,205,236,206,197,91,217,97,168,233,117,110,84,176,201,249,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,82,32,127,186,143,199,103,253,156,255,0,220,205,159,254,104,4,255,0,0,69,95,49,254,97,217,237,148,156,65,75,147,153,21,138,190,139,210,97,75,125,55,182,103,146,207,71,85,37,117,117,84,76,168,77,174,168,108,169,209,100,18,64,141,209,145,187,168,233,247,111,106,70,168,18,168,8,234,229,91,196,159,18,124,76,226,172,192,187,103,30,110,123,114,203,132,237,244,20,240,90,61,129,65,77,212,170,172,146,87,54,167,175,79,20,111,78,155,40,228,103,77,81,205,119,104,215,185,88,154,220,14,53,249,152,96,78,24,46,53,185,103,130,108,159,75,115,38,155,88,235,40,170,82,106,106,27,55,82,149,147,83,205,60,138,196,237,59,186,208,185,33,133,201,171,82,68,116,176,185,26,142,12,213,6,10,242,224,230,1,71,196,69,138,44,164,205,236,69,254,155,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,158,72,179,168,0,0,0,35,3,137,110,110,116,120,35,136,43,21,167,36,32,250,91,129,112,151,111,131,19,36,85,80,67,75,137,170,164,139,100,77,166,169,116,18,201,28,52,210,38,244,154,53,70,206,229,114,34,44,104,201,36,145,76,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,84,61,88,0,0,45,87,19,188,66,225,94,23,242,106,245,155,152,166,155,183,246,14,157,53,186,214,202,168,233,230,185,215,74,237,177,83,198,231,175,249,82,61,90,215,185,145,69,43,209,143,217,181,99,171,133,78,112,88,169,248,238,178,193,197,66,218,190,141,223,46,21,21,176,98,10,42,73,33,250,59,15,70,71,182,145,41,105,225,150,74,168,86,70,195,28,106,229,234,179,123,221,36,146,166,155,2,90,129,29,92,212,184,147,226,79,134,108,85,151,247,108,156,205,207,97,217,113,101,190,190,158,123,71,176,40,42,122,117,84,114,68,231,84,245,234,34,145,235,212,101,100,108,233,162,53,173,236,250,247,171,215,79,1,203,131,152,118,123,102,223,16,81,100,230,122,226,175,165,20,152,174,223,83,236,105,227,179,209,210,201,67,93,75,19,234,23,115,169,219,18,116,95,4,115,163,181,100,142,234,54,13,187,26,178,42,132,170,0,64,15,247,81,248,236,255,0,179,159,251,153,179,255,0,205,0,159,224,99,255,0,1,89,165,142,243,167,132,236,13,153,153,151,125,246,206,36,188,251,79,182,214,246,88,105,250,189,43,149,84,49,254,110,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,181,92,208,120,188,199,124,47,101,198,22,180,101,77,111,179,49,126,53,184,79,208,186,73,65,13,84,116,116,52,105,27,170,54,182,85,86,36,207,124,244,204,110,232,164,111,77,103,253,7,164,110,3,53,65,13,124,23,241,201,198,118,126,241,65,128,50,171,20,231,206,203,45,214,225,37,69,198,63,162,246,165,237,52,180,148,242,213,203,77,171,41,216,246,117,153,78,232,186,141,114,57,157,77,233,170,183,69,201,94,107,124,81,231,183,13,127,146,239,200,166,57,250,57,244,143,219,126,211,255,0,6,81,214,117,251,63,97,232,255,0,170,98,147,110,222,188,191,163,166,187,187,245,209,52,12,255,0,4,64,112,21,199,175,22,57,211,197,142,6,203,60,203,205,111,108,225,187,207,180,251,109,23,176,173,180,253,94,149,182,170,104,255,0,57,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,89,127,0,1,141,92,86,241,155,98,225,47,49,242,174,217,143,45,93,92,25,142,253,175,79,119,185,64,199,190,170,213,37,58,209,116,42,91,27,117,234,194,157,162,84,150,52,106,201,181,90,230,106,172,233,74,25,42,0,0,0,0,12,106,194,188,102,216,170,248,206,198,188,29,226,219,87,97,186,208,246,74,140,41,113,167,99,223,29,194,55,90,160,173,169,166,168,78,254,156,204,221,60,140,147,186,55,198,213,98,236,123,27,215,201,80,0,0,0,24,149,195,7,27,118,172,209,207,76,206,225,167,29,207,73,111,197,152,59,20,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,119,190,73,88,215,202,191,161,42,160,101,168,0,0,0,0,6,0,115,91,226,143,61,184,107,252,151,126,69,49,207,209,207,164,126,219,246,159,248,50,142,179,175,217,251,15,71,253,83,20,155,118,245,229,253,29,53,221,223,174,137,160,103,248,34,3,128,174,61,120,177,206,158,44,112,54,89,230,94,107,123,103,13,222,125,167,219,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,116,146,38,59,221,114,107,166,139,170,42,162,203,248,0,91,254,33,113,77,247,3,100,22,101,227,92,45,93,216,175,88,127,7,222,110,150,234,158,147,36,232,85,65,69,44,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,60,87,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,5,245,0,0,0,199,94,48,120,219,202,254,17,176,206,235,212,244,151,204,109,91,79,29,93,159,9,182,170,72,39,174,131,180,50,41,37,124,204,134,86,211,49,173,116,175,107,165,106,36,139,4,140,102,170,215,109,12,138,4,106,242,248,230,99,125,206,12,199,190,101,127,18,88,158,213,73,117,196,215,6,212,96,185,161,183,178,146,149,146,72,174,71,218,186,136,239,252,87,103,234,35,164,123,186,172,124,207,123,161,99,164,168,0,0,0,35,215,153,31,49,59,174,68,84,199,146,249,9,125,164,131,48,99,168,107,177,13,124,212,14,149,246,56,58,80,84,64,200,153,60,43,79,59,234,25,58,106,244,89,18,54,49,237,86,163,222,215,199,149,92,42,241,49,131,120,175,202,58,60,210,193,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,216,23,128,0,0,30,127,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,20,24,47,157,38,59,164,206,91,205,255,0,27,101,223,107,203,107,215,98,142,143,15,211,86,66,234,236,63,211,108,108,168,154,10,164,130,62,217,212,252,244,139,12,200,223,121,99,107,101,137,173,118,240,151,240,121,252,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,12,106,226,183,140,219,23,9,121,143,149,118,204,121,106,234,224,204,119,237,122,123,189,202,6,61,245,86,169,41,214,139,161,82,216,219,175,86,20,237,18,164,177,163,86,77,170,215,51,85,103,74,92,149,0,0,0,1,137,89,203,198,221,171,135,238,51,112,222,73,102,68,244,148,120,39,26,97,123,117,91,47,53,117,77,167,130,197,90,181,55,72,221,44,154,66,231,72,201,221,29,20,74,231,200,200,225,72,214,69,209,22,69,3,45,64,0,0,0,1,134,188,184,184,227,169,226,183,6,215,224,252,193,101,37,62,98,224,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,147,95,44,78,106,181,38,72,163,204,160,0,0,0,198,174,59,248,156,190,240,151,151,184,55,53,109,22,95,109,210,63,24,71,107,186,90,59,75,41,187,125,44,182,203,131,155,31,93,209,74,177,109,158,58,121,117,107,119,47,75,102,168,215,56,190,184,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,244,0,0,0,0,0,181,92,78,241,11,133,120,95,201,171,214,110,98,154,110,223,216,58,116,214,235,91,42,163,167,154,231,93,43,182,197,79,27,158,191,229,72,245,107,94,230,69,20,175,70,63,102,213,243,252,16,102,246,50,207,174,24,240,150,110,102,4,244,146,95,113,21,69,222,106,132,164,129,33,130,38,50,233,87,20,80,198,206,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,80,190,160,195,94,92,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,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,73,175,150,39,53,90,147,36,81,230,80,0,0,0,12,106,224,95,140,219,23,24,121,113,85,115,146,213,236,108,103,133,251,61,62,38,182,196,199,173,43,100,149,31,210,169,166,145,218,235,12,189,41,85,35,115,150,72,220,199,53,219,145,25,44,129,146,160,0,0,0,0,17,1,199,175,30,188,88,228,183,22,56,231,44,242,211,53,189,141,134,236,222,204,236,84,94,194,182,212,116,186,182,218,89,164,252,228,212,239,145,218,201,43,221,239,57,116,215,68,209,17,17,2,95,193,128,28,169,56,163,207,110,37,63,42,63,150,188,115,244,143,232,231,177,61,153,254,12,163,163,232,118,142,221,214,255,0,83,69,30,237,221,8,191,75,93,54,247,105,170,235,159,224,1,128,28,214,248,163,207,110,26,255,0,37,223,145,76,115,244,115,233,31,182,253,167,254,12,163,172,235,246,126,195,209,255,0,84,197,38,221,189,121,127,71,77,119,119,235,162,105,143,252,5,113,235,197,142,116,241,99,129,178,207,50,243,91,219,56,110,243,237,62,219,69,236,43,109,63,87,165,109,170,154,63,206,67,78,201,27,164,145,49,222,235,147,93,52,93,81,85,20,37,252,0,0,24,255,0,199,174,105,99,188,150,225,59,28,230,102,90,95,125,141,137,44,222,204,236,85,189,150,26,142,151,86,229,75,12,159,155,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,34,7,251,168,252,118,127,217,207,253,204,217,255,0,230,128,79,240,44,87,27,249,189,140,178,23,134,60,91,155,153,127,61,36,119,220,59,81,104,154,157,42,224,73,160,149,143,186,82,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,208,112,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,205,251,80,46,168,0,0,0,0,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,197,112,33,196,229,247,139,76,189,198,89,171,119,178,251,18,145,152,194,75,93,174,209,218,89,83,216,41,98,182,91,220,232,250,237,138,37,151,116,242,84,75,171,155,185,58,187,53,86,181,160,100,168,34,3,143,94,61,120,177,201,110,44,113,206,89,229,166,107,123,27,13,217,189,153,216,168,189,133,109,168,233,117,109,180,179,73,249,201,169,223,35,181,146,87,187,222,114,233,174,137,162,34,34,101,255,0,43,252,251,205,142,34,114,10,255,0,141,115,143,21,253,32,189,81,99,10,171,92,21,61,134,154,147,101,43,40,168,164,108,123,41,227,141,139,163,230,145,117,84,221,239,105,174,136,136,129,152,0,17,87,196,231,55,59,238,17,226,10,221,100,200,136,45,87,220,11,131,110,19,65,123,153,181,76,154,151,23,70,248,161,71,54,41,22,14,165,47,66,68,169,108,115,69,36,145,202,237,146,42,73,30,140,112,74,160,44,167,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,203,214,0,0,0,165,202,84,117,185,192,117,73,38,170,186,33,196,113,238,119,142,159,19,141,189,69,85,111,113,244,177,187,126,0,114,137,162,104,135,32,249,235,235,169,237,180,115,87,213,200,214,69,4,110,145,234,174,68,238,106,42,175,143,119,130,1,226,179,167,55,48,238,75,224,122,220,99,136,170,24,200,225,134,119,68,213,158,56,220,247,178,23,201,163,122,138,136,171,238,120,126,210,3,184,188,226,34,227,196,94,108,93,46,212,180,147,71,110,101,198,161,180,16,170,199,35,222,215,116,217,174,177,181,53,220,176,162,167,123,188,123,151,245,223,190,104,220,82,126,83,113,252,249,85,96,213,150,252,51,115,153,39,151,171,12,173,153,203,79,27,17,19,107,85,205,211,116,136,186,187,253,238,239,31,203,255,0,132,28,75,156,217,141,135,241,213,205,169,75,135,109,117,240,85,170,203,79,81,253,242,214,172,223,162,246,163,91,220,248,19,191,119,197,63,112,25,71,203,23,130,233,172,212,118,76,244,197,155,58,213,209,65,112,163,129,209,84,69,36,45,84,169,110,139,170,181,174,85,107,152,190,10,137,240,215,197,100,250,56,217,20,109,138,52,209,172,68,107,83,245,34,31,157,134,172,84,152,99,15,219,176,253,11,81,176,91,233,163,166,98,34,170,247,49,168,159,21,85,254,181,63,76,1,195,151,68,212,42,232,138,167,205,35,247,174,137,168,28,171,214,69,209,83,83,182,38,109,239,248,148,177,138,169,250,144,169,242,35,83,187,94,224,59,1,67,100,71,38,168,86,7,10,186,20,163,181,57,115,119,28,109,119,248,223,230,3,132,119,118,168,85,185,127,89,74,49,78,116,211,226,5,72,186,156,148,181,52,69,68,57,77,81,16,14,65,74,168,221,240,2,160,113,185,6,160,114,0,0,0,3,170,70,238,77,53,58,24,171,27,181,62,181,77,78,137,35,215,247,129,220,215,110,77,80,168,249,162,114,53,117,239,83,232,69,69,77,80,2,162,57,52,95,2,39,249,161,240,113,112,168,189,212,231,86,18,116,110,138,11,116,44,170,129,176,212,72,245,100,16,212,61,235,170,43,154,157,209,181,62,31,188,150,19,240,49,222,21,163,198,184,82,229,135,43,152,142,142,182,154,104,116,85,114,119,190,55,51,249,42,139,224,229,3,89,124,191,197,213,248,27,23,218,241,53,186,85,142,74,26,184,38,85,70,181,85,90,201,88,253,61,228,84,241,98,27,34,228,94,101,219,115,79,47,232,49,61,182,68,115,102,234,238,252,227,28,169,164,242,179,191,103,119,253,45,77,121,248,140,201,203,142,70,102,149,126,2,175,119,81,32,130,154,162,41,82,41,24,215,178,72,145,123,145,253,255,0,165,185,60,87,193,127,113,35,28,165,56,129,181,186,203,83,150,23,202,216,153,85,73,78,206,142,233,225,106,200,178,214,204,186,236,238,114,105,213,106,124,124,83,245,160,18,132,0,3,133,253,71,8,138,213,253,122,255,0,152,231,78,253,78,64,3,141,83,245,167,112,213,23,193,64,126,211,147,133,238,77,71,122,167,119,112,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,225,117,248,34,127,89,198,175,255,0,21,191,215,255,0,210,57,85,211,191,64,138,139,222,139,168,4,215,226,114,112,139,170,107,225,251,192,22,79,141,28,203,199,89,63,195,38,62,204,108,185,163,158,107,253,158,218,215,81,73,79,27,101,146,149,100,158,56,157,85,177,209,200,215,54,22,72,249,156,142,110,221,177,59,85,68,213,201,101,185,99,241,41,157,252,69,96,27,237,78,113,90,174,53,47,178,118,94,197,137,42,105,89,79,5,231,173,61,98,73,208,108,80,71,31,230,122,49,196,237,174,119,122,38,187,85,85,23,50,47,118,59,46,37,180,86,97,252,71,104,162,186,218,238,16,190,154,178,138,182,6,207,79,81,19,147,71,71,36,111,69,107,218,168,186,42,42,42,41,241,97,44,19,131,48,5,158,44,63,129,48,141,151,14,90,224,215,165,69,105,160,138,146,6,106,231,61,116,142,38,181,169,171,158,247,47,119,139,156,190,42,160,126,216,45,206,124,231,150,18,225,239,46,238,153,147,140,224,171,158,219,106,129,102,150,58,69,139,172,255,0,125,140,107,24,146,61,141,87,57,210,53,17,21,201,170,174,159,20,60,7,11,92,108,101,95,22,84,151,73,176,13,186,251,110,158,211,84,202,106,138,107,195,41,163,159,71,198,175,100,136,200,166,145,118,59,99,209,21,116,213,88,237,60,20,12,133,60,102,109,102,37,187,44,48,85,110,43,185,73,178,58,94,159,122,61,141,95,122,88,227,254,90,162,127,45,15,102,96,111,54,12,223,110,3,202,218,60,35,13,69,76,85,55,216,93,43,22,9,24,157,209,86,82,42,234,138,186,175,114,47,135,237,2,32,179,159,51,241,6,109,99,251,166,44,191,220,234,235,22,106,170,133,166,237,19,117,58,80,190,119,200,141,110,154,34,39,191,240,36,143,148,143,14,81,209,117,243,119,16,80,64,234,137,98,169,130,155,173,77,34,63,161,44,52,143,110,138,237,26,169,239,187,189,19,245,247,145,149,150,248,18,237,153,24,190,135,9,90,24,229,158,183,171,163,250,111,122,55,100,79,147,189,26,138,189,232,197,54,62,200,188,175,179,101,86,94,89,240,221,170,138,154,30,133,29,59,92,176,194,177,248,65,19,21,23,85,85,255,0,165,167,136,23,12,0,7,92,174,209,52,58,154,136,229,220,85,35,183,59,195,250,14,88,221,19,224,7,99,19,66,163,131,144,0,0,7,10,186,5,58,228,93,19,196,14,31,46,223,130,157,125,101,221,167,122,235,254,98,135,43,157,221,222,118,199,14,168,138,160,118,55,87,34,56,169,19,226,114,136,136,154,33,200,0,0,28,104,135,32,0,0,0,58,39,99,156,168,136,191,230,59,206,21,17,124,80,15,149,138,169,221,222,125,26,239,77,60,2,198,221,59,147,69,12,106,181,87,80,58,36,98,235,170,119,21,192,247,42,170,57,127,118,167,99,217,187,189,14,133,69,98,247,46,137,240,3,234,7,92,78,213,52,85,239,59,0,181,92,69,228,126,23,206,252,179,191,225,91,213,174,138,105,170,237,243,199,12,179,66,174,86,189,81,174,107,145,90,168,237,81,99,110,154,46,189,201,161,0,89,179,130,49,71,13,153,239,115,180,209,201,81,71,83,134,175,78,146,221,83,19,36,139,86,177,205,123,54,43,211,85,209,175,106,47,143,237,215,94,253,148,85,17,200,173,114,34,162,166,138,139,241,35,63,154,183,11,116,215,156,59,95,156,216,122,221,71,21,85,182,41,235,106,250,52,178,44,179,38,180,140,114,185,205,238,238,107,94,186,170,120,107,225,222,160,93,254,92,188,89,82,231,126,95,55,12,95,171,42,29,126,180,58,154,137,206,170,169,133,207,149,82,145,170,231,53,173,209,218,43,163,126,157,223,175,246,153,164,107,213,192,46,113,92,114,151,136,204,41,20,149,245,48,90,238,183,72,224,173,137,179,182,54,57,203,20,177,179,114,59,185,125,233,83,226,159,211,220,108,5,134,239,148,184,142,201,71,120,163,149,178,71,83,12,114,106,215,163,191,73,136,238,253,59,181,247,144,15,211,58,165,98,120,157,167,10,154,166,138,7,76,123,188,23,95,222,167,115,124,10,116,57,111,234,2,162,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,107,109,196,221,218,235,96,226,239,53,239,182,43,157,93,186,229,110,204,139,237,93,29,101,36,206,134,122,105,227,185,204,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,73,53,172,226,199,205,62,114,124,192,196,62,163,56,19,125,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,50,84,214,51,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,61,195,23,16,184,87,138,12,154,178,230,230,22,166,236,29,191,169,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,254,76,140,87,53,142,124,82,196,245,99,55,237,64,186,160,0,0,0,35,3,157,102,69,214,93,108,88,47,136,123,13,155,173,236,77,248,111,17,84,198,179,201,35,41,101,127,82,133,238,98,34,197,28,44,153,213,76,116,138,172,114,201,87,3,61,253,90,140,195,94,91,121,209,106,201,14,45,48,189,247,20,98,250,76,55,134,47,148,245,150,27,237,101,91,27,208,88,38,133,93,3,100,145,90,189,22,118,200,168,220,178,234,212,106,53,85,238,108,123,201,201,207,236,156,177,113,1,147,88,179,39,113,28,221,158,147,19,91,221,79,29,78,215,191,178,85,49,201,37,53,78,198,61,139,39,74,120,226,151,167,189,26,253,155,93,238,185,80,214,92,9,254,230,143,228,79,51,126,197,245,138,34,0,73,158,226,55,59,238,188,71,114,137,189,103,45,246,199,73,104,185,95,233,237,205,172,164,164,145,207,129,39,167,196,80,83,72,248,247,123,205,99,221,2,189,24,170,229,98,61,26,174,126,221,235,12,32,109,37,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,214,11,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,49,60,229,243,190,235,129,114,74,193,146,246,251,29,37,69,62,104,84,78,234,234,249,164,118,250,72,45,179,209,212,35,34,98,104,138,249,37,146,45,94,229,84,107,35,123,118,170,189,31,28,101,240,95,147,150,44,253,226,131,0,101,86,41,155,101,150,235,112,146,162,227,30,215,175,105,165,164,167,150,174,90,109,88,246,61,157,102,83,186,46,163,92,142,103,83,122,106,173,209,66,106,121,118,228,93,102,64,240,167,133,48,221,250,205,236,204,73,126,234,226,75,244,46,89,210,70,213,85,42,44,76,150,57,145,174,134,104,233,89,75,12,145,163,90,214,201,11,255,0,73,85,94,235,85,204,127,151,253,31,17,22,41,115,111,40,112,239,250,108,80,118,104,37,166,167,146,10,120,241,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,254,101,98,206,160,6,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,147,140,28,51,197,206,87,197,122,106,210,81,99,107,29,60,13,197,150,122,72,170,58,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,216,107,205,115,129,111,227,248,160,201,76,25,255,0,84,85,99,250,42,23,127,146,230,221,35,167,70,255,0,227,123,83,218,239,241,38,86,127,170,38,35,131,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,206,100,112,115,80,227,170,155,0,97,235,175,12,57,91,95,73,62,39,190,83,205,109,198,115,77,75,46,251,77,186,122,88,94,216,34,73,35,72,100,125,84,53,42,139,35,30,254,147,26,244,218,217,30,199,198,226,3,155,78,30,162,225,163,10,226,220,149,163,164,131,49,113,253,61,92,47,160,168,174,165,172,126,17,124,15,72,166,154,166,38,185,92,247,185,203,173,42,73,27,25,43,63,58,246,162,49,96,124,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,7,202,101,167,47,62,52,238,188,44,102,133,61,139,23,226,10,182,229,94,37,168,84,196,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,156,143,100,59,113,44,253,91,206,22,190,225,251,117,138,237,119,161,236,244,152,154,222,251,165,174,78,171,31,218,41,89,85,81,72,233,52,106,170,179,73,233,42,25,163,145,29,238,107,166,215,53,84,54,136,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,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,69,242,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,59,107,204,119,142,58,110,43,113,149,6,15,203,230,85,211,229,214,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,234,181,146,202,231,43,86,101,138,48,181,92,96,241,103,140,184,186,205,15,167,23,218,122,187,61,138,130,158,58,107,22,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,167,77,138,170,216,152,137,125,57,112,114,255,0,172,226,34,251,22,109,230,246,29,255,0,74,122,14,211,4,84,213,18,79,79,38,34,170,216,248,246,211,190,23,199,35,33,134,69,71,190,100,118,213,146,36,137,168,255,0,207,44,86,131,130,78,15,177,55,23,57,161,21,149,169,87,69,130,108,117,16,59,22,94,41,37,167,235,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,108,17,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,11,1,204,75,34,235,51,251,133,60,87,134,236,54,111,105,226,75,15,75,18,88,97,106,206,178,58,170,149,85,101,100,81,194,142,116,211,73,74,250,168,99,141,90,230,186,73,153,250,42,136,246,192,14,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,105,51,92,30,52,50,114,197,144,92,80,99,252,170,194,211,111,178,218,174,17,212,91,163,218,244,236,212,181,116,241,85,197,77,171,222,247,191,162,202,134,197,212,115,149,207,233,239,93,21,218,32,108,61,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,213,220,153,238,77,25,223,117,199,89,37,127,201,123,133,142,146,158,159,43,234,32,117,13,124,50,59,125,92,23,41,235,42,21,146,177,117,68,124,114,199,46,143,106,162,57,146,49,187,81,88,175,146,24,64,159,238,87,30,68,242,203,237,175,88,173,34,175,153,214,105,126,84,56,201,198,189,146,251,237,59,86,18,236,248,90,223,253,235,209,236,189,150,52,237,112,119,177,174,126,218,233,43,125,247,110,215,95,117,202,196,97,158,156,57,103,125,215,135,30,81,54,92,229,177,88,233,46,247,43,5,61,197,180,116,149,114,57,144,44,245,24,138,122,104,223,38,223,121,204,99,167,71,171,17,90,175,70,43,81,204,221,189,33,132,9,105,228,167,145,117,150,171,22,52,226,30,253,102,232,251,111,102,27,195,181,50,44,241,200,250,88,159,212,174,123,88,168,145,73,11,230,109,43,27,34,43,220,146,82,78,207,115,71,35,255,0,43,158,119,212,159,222,79,195,73,20,200,28,156,177,112,255,0,147,88,79,39,112,228,221,162,147,12,219,219,79,37,78,215,179,181,213,61,206,146,166,167,99,222,245,143,171,60,146,203,211,222,173,102,253,173,247,90,136,71,95,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,15,63,202,135,142,58,156,53,117,178,112,143,152,204,164,75,21,202,162,161,152,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,39,38,178,164,210,182,61,30,217,25,209,151,67,85,114,103,185,105,115,4,166,206,27,85,159,135,204,223,186,213,201,152,52,20,253,154,207,118,171,150,90,169,241,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,171,149,85,234,237,66,66,129,128,28,210,120,221,199,124,57,125,15,203,60,148,196,190,197,198,119,109,215,219,157,111,99,134,167,179,218,211,169,12,49,116,234,96,146,39,245,166,73,93,185,174,71,199,216,244,84,210,84,81,192,215,51,124,85,196,246,99,219,114,107,26,228,199,101,189,84,91,235,107,106,113,6,30,154,73,45,240,244,85,94,199,79,75,34,57,244,176,171,21,177,117,86,121,53,157,209,53,26,137,42,108,12,0,230,143,231,179,51,126,197,244,122,34,77,57,113,113,199,83,197,110,13,175,193,249,130,202,74,124,197,193,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,38,190,88,156,213,106,76,145,71,25,124,209,252,246,102,111,216,190,143,68,99,174,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,5,138,224,251,139,60,27,197,214,87,253,56,177,83,210,89,239,180,21,18,83,95,112,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,205,122,140,69,87,68,244,75,234,0,214,219,137,187,181,214,193,197,222,107,223,108,87,58,187,117,202,221,153,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,146,107,89,197,143,154,124,228,249,129,136,125,70,112,38,251,129,126,51,108,92,97,229,197,85,206,75,87,177,177,158,23,236,244,248,154,219,19,30,180,173,146,84,127,74,166,154,71,107,172,50,244,165,84,141,206,89,35,115,28,215,110,68,100,178,100,169,172,102,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,79,133,94,38,48,111,21,249,71,71,154,88,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,2,240,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,5,170,226,199,202,198,114,124,191,196,62,157,57,0,60,49,113,11,138,184,95,206,91,46,110,97,106,110,223,216,58,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,228,200,197,115,94,214,75,20,79,86,63,102,213,159,238,44,124,172,103,39,203,252,67,233,211,154,214,1,179,158,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,166,189,124,11,241,155,125,224,243,49,234,174,114,90,189,179,131,49,71,103,167,196,214,216,152,196,170,116,113,43,250,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,142,127,176,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,1,250,198,58,241,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,29,10,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,236,138,0,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,153,62,91,156,193,42,120,137,166,147,39,179,146,235,72,220,197,183,83,186,166,138,229,52,177,66,252,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,105,163,36,84,250,249,143,242,255,0,163,226,34,197,46,109,229,14,29,255,0,77,138,14,205,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,204,172,80,173,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,13,164,204,63,230,51,198,191,240,85,203,136,44,24,2,231,106,147,51,113,79,230,237,180,211,175,86,75,93,10,163,210,75,155,161,218,230,59,107,216,145,196,217,85,173,124,142,115,180,149,176,203,26,219,92,49,206,3,43,234,120,104,171,204,188,67,98,164,76,208,179,84,81,219,106,176,83,43,36,165,101,210,121,95,239,85,81,207,211,153,91,77,210,100,210,46,244,85,137,236,72,94,229,89,33,146,104,129,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,159,47,87,10,60,87,102,63,9,89,142,204,107,130,165,237,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,251,107,143,48,6,50,203,12,77,62,12,204,12,61,87,98,190,210,211,210,84,212,91,234,209,27,60,12,169,167,142,162,36,145,186,234,199,172,83,70,170,199,104,246,42,171,92,141,114,43,83,228,169,194,215,218,76,43,110,198,181,20,59,44,183,91,133,109,174,142,167,170,197,234,213,82,71,77,37,68,123,17,119,183,107,43,105,151,85,68,106,245,52,106,170,181,200,129,179,70,86,230,150,4,206,156,9,108,204,204,180,190,251,103,13,222,122,221,138,183,178,205,79,213,233,76,248,100,252,220,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,234,200,11,229,231,198,157,215,133,140,208,167,177,98,252,65,86,220,171,196,181,10,152,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,211,145,236,135,109,235,230,107,204,50,213,155,84,215,30,27,178,74,178,146,191,6,199,81,26,98,60,66,198,182,86,93,231,130,86,200,202,122,55,46,168,148,209,203,27,28,179,183,190,87,177,17,138,144,162,186,160,45,87,49,222,56,233,184,173,198,84,24,63,47,153,87,79,151,88,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,170,214,75,43,156,173,89,150,40,237,255,0,4,156,31,98,110,46,115,66,43,43,82,174,139,4,216,234,32,118,44,188,82,75,79,215,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,183,252,58,228,54,50,226,75,55,44,89,83,131,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,84,106,189,187,222,172,141,171,189,237,69,216,167,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,7,234,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,69,95,60,239,169,63,188,159,134,158,127,149,15,28,117,56,106,235,100,225,31,49,153,72,150,43,149,69,67,48,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,250,78,77,101,73,165,108,122,61,178,51,163,232,57,231,125,73,253,228,252,52,138,176,54,168,4,122,242,210,230,9,77,156,54,171,63,15,153,191,117,171,147,48,104,41,251,53,158,237,87,44,181,83,226,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,87,42,171,213,218,200,80,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,250,242,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,164,208,213,92,157,62,92,220,123,127,10,139,20,249,111,152,144,118,124,205,195,54,254,217,87,81,5,62,202,91,213,11,30,200,150,177,168,196,217,12,200,249,35,108,177,119,53,92,246,190,36,218,231,71,8,102,168,0,13,93,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,9,240,125,197,158,13,226,235,43,254,156,88,169,233,44,247,218,10,137,41,175,184,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,102,189,70,34,171,162,122,38,185,133,213,225,139,136,92,85,194,254,114,217,115,115,11,83,118,254,193,212,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,251,54,168,108,166,15,21,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,24,1,206,175,202,198,22,249,129,67,233,215,19,8,57,113,113,199,77,194,150,50,175,193,249,130,202,186,140,186,198,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,87,50,40,156,213,114,194,145,73,155,252,234,252,172,97,111,152,20,62,157,113,33,88,13,170,1,14,220,171,248,234,169,192,24,134,213,195,14,105,87,213,207,134,47,149,16,219,112,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,54,182,55,189,241,204,72,3,207,227,252,127,131,114,179,6,221,179,7,48,113,13,37,143,15,88,233,214,166,186,186,165,87,100,76,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,125,1,4,60,199,120,227,166,226,183,25,80,96,252,190,101,93,62,93,96,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,171,89,44,174,114,181,102,88,163,11,85,198,15,22,120,203,139,172,208,250,113,125,167,171,179,216,168,41,227,166,177,97,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,250,116,216,170,173,137,136,147,19,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,65,14,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,62,15,184,179,193,188,93,101,127,211,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,215,48,186,188,49,113,11,138,184,95,206,91,46,110,97,106,110,223,216,58,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,228,200,197,115,94,214,75,20,79,86,63,102,213,13,148,193,226,178,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,107,25,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,115,53,87,3,101,62,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,191,106,93,83,92,206,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,216,35,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,110,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,15,86,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,149,92,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,17,87,207,59,234,79,239,39,225,166,21,112,21,154,88,19,37,184,177,192,217,153,153,119,223,99,97,187,55,180,251,109,111,101,154,163,165,213,182,213,67,31,230,225,99,228,118,178,74,198,251,173,93,53,213,116,68,85,76,213,231,157,245,39,247,147,240,210,42,192,218,160,17,107,202,67,141,59,173,234,166,62,20,243,75,16,85,215,212,71,79,174,3,158,90,103,74,246,193,4,82,73,81,111,150,116,114,170,50,56,163,71,192,143,110,141,99,37,143,168,136,144,68,74,80,24,171,205,31,200,158,102,253,139,235,20,68,0,147,253,205,31,200,158,102,253,139,235,20,68,0,129,63,220,209,252,137,230,111,216,190,177,68,67,183,7,220,89,227,46,17,115,67,233,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,204,79,52,127,34,121,155,246,47,172,81,16,2,6,209,24,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,65,15,46,46,56,233,184,82,198,85,248,63,48,89,87,81,151,88,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,170,230,69,19,154,174,88,82,41,39,120,0,4,69,243,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,85,203,164,171,52,78,143,70,54,55,245,130,202,243,29,227,142,155,138,220,101,65,131,242,249,149,116,249,117,131,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,122,173,100,178,185,202,213,153,98,143,55,249,42,121,88,197,63,48,43,189,58,220,66,177,53,60,149,60,172,98,159,152,21,222,157,110,3,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,139,232,244,71,181,225,199,142,58,158,20,184,38,189,96,252,190,101,37,70,98,227,12,113,116,125,12,210,190,41,89,100,164,109,190,218,197,173,150,5,85,115,222,231,43,155,3,92,222,147,159,20,174,114,185,33,88,164,12,149,230,189,199,29,54,26,181,94,248,71,203,150,85,165,246,229,79,78,204,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,171,151,88,146,25,93,30,143,116,143,232,198,6,75,229,14,50,207,172,208,195,249,71,151,240,82,73,125,196,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,242,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,4,240,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,48,184,28,49,112,245,133,120,95,201,171,46,81,225,106,158,223,216,58,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,228,198,196,115,158,230,69,20,76,87,191,102,229,186,160,0,0,1,195,188,14,153,55,120,38,191,189,14,215,126,163,141,0,166,38,39,137,218,112,137,162,104,135,32,12,45,230,53,197,149,46,72,101,243,176,197,134,178,161,183,235,187,170,104,154,234,90,152,90,248,149,105,28,173,115,154,237,93,162,58,70,107,221,250,191,97,151,248,146,249,75,135,44,149,151,138,201,91,28,116,208,201,38,174,122,55,244,88,174,238,215,187,95,117,77,127,120,250,206,43,142,109,113,25,138,226,142,190,166,123,93,170,233,36,20,81,58,118,200,198,185,34,138,55,237,70,247,39,189,18,252,87,250,59,192,242,57,41,150,24,187,138,108,235,125,52,245,50,212,207,95,93,29,194,235,81,59,37,151,116,114,84,198,199,162,172,105,170,42,164,139,167,232,166,141,93,52,39,187,135,76,143,194,249,33,150,118,12,43,101,181,209,67,53,37,190,8,230,150,24,85,170,231,162,57,206,114,171,149,93,170,172,142,215,85,215,189,117,48,203,148,191,13,176,97,140,33,62,110,98,10,10,105,42,113,29,190,154,74,100,150,154,68,146,38,165,68,206,106,234,238,229,213,173,141,123,147,224,158,62,36,144,162,35,81,26,212,68,68,77,17,19,224,7,32,29,114,187,68,209,23,188,10,39,123,181,218,213,248,119,232,81,27,23,93,87,188,53,21,206,241,212,239,99,54,247,168,13,118,38,158,39,206,245,85,238,239,62,135,181,92,169,160,72,219,167,122,106,160,117,192,199,53,85,21,127,204,119,156,34,34,120,33,200,0,0,3,141,16,228,0,0,1,74,167,196,165,218,181,21,199,97,194,162,42,104,160,124,221,101,221,167,122,105,254,115,177,146,238,248,41,76,144,232,138,168,117,53,92,222,238,240,62,196,93,78,78,168,215,84,241,59,16,14,64,0,10,94,154,149,28,1,243,185,17,171,184,237,137,218,166,133,47,110,169,240,56,141,219,93,225,253,0,119,128,0,139,62,109,220,57,71,91,208,205,220,63,65,3,106,34,138,154,10,158,141,52,138,254,132,80,213,189,218,171,117,106,39,184,222,245,79,213,222,70,230,76,102,126,32,202,92,127,107,197,150,11,157,93,26,195,85,78,181,61,158,110,159,86,22,78,201,21,174,215,84,84,247,62,38,197,153,233,149,246,108,213,203,203,198,27,186,209,83,77,215,163,168,107,86,104,86,79,24,37,98,34,104,168,191,244,197,240,53,193,204,140,9,118,203,124,95,93,132,174,236,114,79,69,210,213,253,55,177,29,190,38,73,220,142,68,94,228,122,1,178,118,82,230,37,187,51,240,85,22,43,182,201,190,58,174,167,122,189,142,95,118,89,35,254,66,170,127,33,79,102,96,111,41,252,223,110,60,202,218,204,35,53,69,76,181,54,40,91,43,214,121,24,189,210,214,85,170,104,136,186,167,114,167,143,236,51,200,0,49,235,138,94,54,50,175,132,218,75,92,216,250,221,125,184,207,118,170,125,53,61,53,161,148,210,79,163,35,71,190,69,100,179,70,187,27,189,136,170,154,232,175,110,190,40,123,252,134,207,44,37,196,38,93,218,243,39,6,65,87,5,182,235,2,77,20,117,107,23,89,158,251,216,230,61,35,123,218,142,107,163,114,42,35,151,69,77,62,10,6,55,243,56,226,83,59,248,117,192,54,42,156,157,181,92,105,159,123,237,93,183,18,83,82,178,162,11,55,70,122,52,143,174,217,96,146,63,207,117,164,137,187,156,222,245,93,55,42,34,37,233,224,187,50,241,214,112,112,201,128,115,27,49,168,231,134,255,0,120,182,185,213,178,84,70,216,164,170,88,231,146,38,213,108,108,113,181,173,153,145,178,102,163,91,183,108,173,209,85,52,114,221,44,91,130,112,102,63,179,203,135,241,222,17,178,226,59,92,250,117,104,174,212,17,85,192,253,28,215,166,177,202,215,53,116,115,24,228,238,241,107,87,197,16,251,108,150,59,46,26,180,81,225,252,57,104,162,181,90,237,240,178,154,142,138,138,6,193,79,79,19,83,70,199,28,108,68,107,26,136,154,34,34,34,32,31,113,194,235,240,1,87,68,215,199,247,1,198,175,255,0,21,191,215,255,0,210,57,77,126,40,159,214,21,81,59,213,116,8,186,247,232,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,7,90,198,169,162,181,202,139,175,127,234,95,217,161,94,169,250,208,228,14,26,170,169,171,155,162,254,173,78,65,194,170,34,42,170,232,136,1,85,17,53,85,209,16,34,162,166,168,168,169,251,8,235,230,75,199,62,97,228,85,77,62,1,202,75,187,173,247,123,147,166,141,247,40,210,25,22,135,165,217,36,254,42,104,30,217,55,182,89,25,250,73,183,93,123,251,140,138,224,43,54,241,206,119,112,213,131,243,11,30,85,73,89,115,175,167,168,138,166,173,237,141,189,162,72,42,234,32,116,154,70,198,53,55,116,81,118,162,104,154,233,223,166,170,30,235,137,28,135,176,241,27,148,88,135,42,239,149,77,162,75,213,34,195,5,111,73,210,173,36,232,246,73,20,219,27,36,106,253,146,69,27,182,43,145,29,183,69,238,85,69,181,188,18,112,45,135,120,59,180,98,6,59,22,183,23,95,47,245,176,206,251,162,219,159,66,177,83,197,27,155,28,9,23,94,86,46,142,150,119,111,77,21,122,154,46,187,91,166,81,128,4,39,115,113,205,202,76,115,155,118,28,45,104,189,178,174,27,5,45,116,53,17,197,46,230,177,206,171,86,163,92,154,38,138,157,15,13,85,127,225,153,76,111,137,40,240,158,25,172,191,87,213,199,77,13,55,79,116,143,126,212,77,210,53,190,63,189,201,253,102,180,89,181,140,238,56,251,49,47,248,154,229,90,250,167,213,220,106,164,142,71,191,127,184,233,228,122,104,186,38,169,239,175,195,226,6,98,114,162,201,200,177,238,98,93,113,125,117,165,181,80,89,102,142,8,159,36,90,181,31,37,45,90,61,53,220,137,174,142,103,193,126,4,218,181,173,99,81,140,106,35,90,154,34,39,193,12,6,229,9,150,111,194,121,37,120,196,85,214,222,140,247,171,157,61,108,18,61,158,243,226,117,20,74,138,139,170,247,126,113,127,87,137,159,64,10,92,168,133,71,92,139,167,127,138,1,74,34,42,248,29,141,66,150,34,233,227,169,216,0,0,0,28,42,232,80,175,79,214,5,106,167,91,152,174,82,166,251,223,18,176,40,108,76,68,69,86,166,165,72,136,158,7,32,0,60,246,50,199,248,55,47,237,115,222,49,142,37,183,90,41,160,133,211,185,245,117,13,141,54,55,197,123,254,26,170,38,166,5,241,65,205,75,5,224,196,168,178,100,253,230,138,251,90,180,242,199,214,161,171,247,99,153,178,109,69,220,234,103,183,93,17,87,244,190,31,181,20,9,10,174,187,90,173,140,89,46,55,42,90,86,167,198,105,154,196,241,211,226,191,172,181,120,163,139,206,25,240,123,159,21,251,59,112,133,52,204,85,69,141,215,38,43,145,81,219,85,52,110,190,10,66,70,98,113,253,197,22,99,215,57,33,204,187,221,190,153,234,237,41,41,223,10,174,138,253,232,155,153,19,23,187,68,79,232,60,70,29,200,174,38,179,149,242,87,217,240,30,47,191,238,126,174,158,169,175,107,92,174,69,126,168,249,149,168,186,248,247,47,197,63,90,1,48,248,203,154,31,12,88,121,28,150,236,192,182,220,30,215,34,105,75,218,101,69,77,85,53,213,148,238,79,135,249,203,61,137,249,195,224,10,55,233,134,237,254,209,106,175,143,86,120,116,77,87,252,122,47,216,159,214,99,150,95,242,144,206,172,64,218,122,172,85,61,93,149,175,102,231,195,45,4,18,104,170,196,84,77,201,86,223,138,170,127,230,153,27,135,121,64,96,10,42,70,54,255,0,254,18,153,26,155,157,249,248,117,93,17,60,25,91,167,142,171,253,32,126,198,27,230,243,148,21,177,70,183,250,180,183,201,183,87,53,89,85,47,126,137,221,171,104,244,241,215,250,139,203,151,156,200,248,90,198,178,54,146,167,52,172,182,217,221,189,83,182,62,120,53,219,167,251,36,44,79,13,127,168,199,252,79,202,27,1,79,73,42,97,250,101,161,151,86,171,30,139,60,202,158,247,122,109,117,103,234,49,3,59,57,110,103,198,83,61,247,44,45,103,186,226,26,120,214,36,71,210,210,71,11,155,189,21,23,185,39,123,187,149,63,251,160,39,47,10,227,188,25,142,40,82,231,131,241,69,178,241,74,231,57,137,45,29,75,100,106,171,85,17,83,185,126,10,168,126,241,175,62,69,113,117,159,28,56,98,154,59,61,207,17,226,72,45,112,212,199,37,93,174,186,87,49,88,199,203,19,222,229,108,177,189,221,237,98,247,34,119,163,187,191,108,217,240,243,196,238,89,231,246,23,138,237,134,49,109,182,174,179,171,52,82,83,178,101,234,34,177,237,78,246,185,140,84,253,54,127,39,226,158,58,129,121,64,0,82,174,219,226,117,189,17,201,220,133,114,34,42,107,250,143,157,36,93,223,176,10,227,85,107,188,123,191,113,222,138,139,222,135,205,185,85,123,151,226,119,198,169,181,19,80,43,60,70,116,224,107,118,98,101,134,37,194,151,43,124,85,108,184,91,42,32,72,228,102,237,119,55,193,59,211,245,39,197,15,110,82,246,54,70,58,55,181,28,215,34,162,162,248,42,1,173,134,123,224,59,254,69,231,109,206,134,26,90,171,84,148,119,90,138,235,91,145,139,26,178,54,85,200,216,156,197,213,123,147,166,154,46,164,192,114,198,207,231,230,246,80,212,90,111,23,206,217,117,177,75,73,69,35,101,151,116,157,212,108,213,203,238,55,197,99,127,235,240,94,243,23,121,198,100,251,45,216,131,12,230,37,154,204,216,160,74,42,180,175,168,134,29,19,87,85,199,179,122,238,255,0,26,103,105,221,241,45,175,42,60,219,102,4,205,59,142,21,170,185,116,34,190,73,28,177,196,233,54,181,238,138,146,177,92,186,109,84,240,219,241,79,128,19,122,14,17,81,83,84,94,227,144,41,84,95,129,202,38,129,117,56,69,80,42,32,199,136,159,48,57,157,252,242,189,127,109,148,156,212,239,32,203,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,237,113,119,7,216,154,131,132,108,5,197,166,15,74,187,149,138,233,79,113,110,46,108,210,211,177,150,137,226,188,58,134,145,241,34,189,178,202,201,209,209,181,88,214,61,88,248,222,231,59,108,141,107,63,43,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,101,251,150,117,166,213,127,229,255,0,151,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,70,7,48,206,11,46,188,44,102,133,69,247,8,97,250,182,229,94,37,168,69,195,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,164,143,100,219,66,114,114,183,52,176,38,116,224,75,102,102,101,165,247,219,56,110,243,214,236,85,189,150,106,126,175,74,103,195,39,230,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,95,86,64,183,46,110,53,255,0,130,174,99,207,96,199,247,59,172,153,101,138,127,55,114,166,129,122,177,218,235,149,88,145,220,219,14,215,61,219,88,197,142,86,196,173,115,227,115,93,164,174,134,40,214,119,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,32,135,154,135,15,23,92,154,226,94,235,143,41,109,84,148,184,79,51,170,38,189,218,95,13,99,166,123,171,81,144,173,201,178,182,69,222,199,173,76,206,153,17,53,143,101,67,17,138,155,93,28,115,188,96,175,56,44,156,177,99,158,24,23,53,106,38,236,247,172,180,184,65,81,71,38,215,191,175,75,93,81,5,37,69,54,136,246,177,187,158,250,105,122,138,215,185,59,54,198,237,73,28,160,70,174,77,103,165,29,171,131,30,32,56,120,191,94,122,62,219,246,22,36,195,180,210,36,17,198,250,168,174,180,81,215,49,175,85,73,100,153,240,182,149,237,141,17,237,72,233,39,127,185,163,149,248,214,0,25,63,204,147,58,45,89,223,197,166,40,190,225,124,95,73,137,48,197,142,158,142,195,98,172,164,99,122,9,4,48,163,167,108,114,35,83,172,206,217,45,99,146,93,92,142,71,34,177,206,143,97,153,92,148,242,46,178,213,98,198,156,67,223,172,221,31,109,236,195,120,118,166,69,158,57,31,75,19,250,149,207,107,21,18,41,33,124,205,165,99,100,69,123,146,74,73,217,238,104,228,124,75,27,52,100,14,78,88,184,127,201,172,39,147,184,114,110,209,73,134,109,237,167,146,167,107,217,218,234,158,231,73,83,83,177,239,122,199,213,158,73,101,233,239,86,179,126,214,251,173,68,2,224,0,0,16,129,204,127,151,253,103,14,247,217,115,111,40,112,239,250,83,215,246,104,37,166,167,146,122,137,48,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,126,101,101,155,243,242,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,129,171,105,51,220,180,185,125,211,100,245,170,207,196,30,111,218,170,227,204,26,250,126,211,103,180,213,197,45,44,248,105,143,109,84,18,36,136,201,213,147,190,162,154,120,156,172,154,38,190,5,213,170,136,244,118,159,149,195,111,41,171,86,86,113,47,117,204,156,103,136,234,238,152,55,5,94,41,235,176,37,43,228,108,117,119,9,218,200,231,142,166,177,209,46,141,101,52,174,233,163,83,98,207,44,11,35,153,28,58,71,52,143,129,170,185,50,124,51,112,163,151,28,90,242,204,203,108,21,141,98,236,55,90,31,110,207,96,191,193,10,62,170,209,84,235,189,98,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,67,97,63,220,174,60,137,229,151,219,94,177,90,4,21,230,150,86,227,188,150,199,119,60,179,204,187,23,177,177,37,155,163,219,104,187,84,53,29,46,172,44,154,63,206,66,247,198,237,99,149,142,247,92,186,107,162,232,168,168,158,175,134,46,30,177,87,20,25,203,101,202,60,45,83,216,59,127,82,166,227,116,125,44,149,16,219,40,98,110,233,106,36,107,19,252,152,216,142,115,26,249,101,137,138,246,111,220,147,61,204,51,130,203,87,20,249,95,81,125,194,24,126,145,217,169,134,169,209,112,253,98,212,182,149,107,96,73,55,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,169,27,31,54,235,129,193,247,9,152,55,132,92,175,250,15,98,168,164,188,95,107,234,36,169,190,226,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,154,245,30,136,142,149,234,161,112,50,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,181,0,1,25,124,231,248,120,186,226,76,51,134,184,145,195,86,170,71,179,9,211,186,201,138,42,29,88,230,206,148,83,84,71,216,28,200,156,187,28,198,84,79,80,215,43,63,57,173,84,106,168,230,53,86,57,52,45,254,127,100,229,139,136,12,154,197,153,59,136,230,236,244,152,154,222,234,120,234,118,189,253,146,169,142,73,41,170,118,49,236,89,58,83,199,20,189,61,232,215,236,218,239,117,202,128,65,95,46,220,244,163,200,30,43,48,166,36,191,94,125,153,134,239,221,92,55,126,153,201,2,70,218,90,164,68,137,242,201,50,181,176,195,29,83,41,102,146,68,115,92,216,225,127,233,34,171,29,141,96,1,147,249,211,157,22,171,143,3,156,59,100,70,30,197,244,149,85,22,186,140,71,126,196,214,120,88,215,190,150,117,185,212,178,220,233,100,219,171,30,177,77,90,169,18,61,23,100,140,123,219,163,162,114,250,14,86,153,23,89,156,28,86,88,113,37,109,155,181,225,188,187,255,0,68,151,57,164,89,227,141,149,81,162,165,189,141,146,36,219,214,237,93,57,155,27,220,214,190,58,105,255,0,73,26,172,118,32,19,125,201,247,39,44,88,27,134,4,205,90,121,187,69,235,50,238,19,212,86,73,181,236,232,82,208,212,79,73,79,77,162,189,204,118,215,178,166,94,162,53,142,94,211,177,219,146,54,168,25,212,69,95,60,239,169,63,188,159,134,146,168,69,95,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,10,225,163,134,124,101,197,46,33,197,120,51,47,171,169,25,136,108,24,94,163,17,208,209,84,170,49,151,55,195,85,77,10,210,36,170,228,108,47,115,106,28,172,123,189,205,236,107,92,172,107,150,70,90,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,12,234,228,195,118,181,91,184,175,189,209,220,46,116,148,181,23,76,15,95,73,67,20,211,53,143,170,157,43,40,166,88,162,106,174,175,122,69,12,178,43,91,170,236,141,238,240,106,170,100,87,52,190,2,126,157,209,223,184,174,202,249,246,98,11,85,191,182,98,251,93,69,70,145,215,208,210,64,141,90,202,119,61,116,142,104,96,137,168,248,181,70,201,28,104,172,68,149,170,217,194,45,179,147,55,177,150,123,230,37,195,52,179,6,122,73,241,13,218,158,134,26,233,233,160,72,89,80,250,106,72,105,82,101,98,123,173,123,219,3,94,244,106,53,155,220,237,173,99,116,106,75,79,38,140,144,186,224,92,146,191,231,69,194,249,73,81,79,154,21,16,54,134,130,24,221,190,146,11,108,245,148,234,249,94,186,34,190,73,100,151,70,53,21,26,200,216,237,202,175,86,71,20,25,3,147,151,222,32,51,151,9,228,238,28,155,179,213,226,107,131,105,228,169,218,199,246,74,86,53,210,84,212,236,123,216,146,116,160,142,89,122,123,209,207,217,181,190,243,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,3,57,163,249,236,204,223,177,125,30,136,241,88,115,133,92,101,142,184,80,184,113,45,129,45,181,119,102,97,92,81,113,180,226,138,72,164,71,62,150,221,29,29,12,240,214,69,10,51,115,152,199,79,83,215,118,245,218,206,147,209,136,198,76,246,251,94,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,69,7,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,54,41,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,235,204,127,151,253,103,14,247,217,115,111,40,112,239,250,83,215,246,104,37,166,167,146,122,137,48,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,126,101,101,180,28,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,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,52,54,30,53,172,226,199,205,62,114,124,192,196,62,163,57,177,158,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,92,206,44,124,211,231,39,204,12,67,234,51,129,232,49,119,9,152,203,15,112,175,128,184,172,179,84,85,222,240,246,42,168,184,211,94,163,134,129,26,204,60,248,43,93,75,76,178,200,146,57,210,50,119,71,38,143,233,177,140,126,200,213,85,210,51,115,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,101,251,150,117,166,213,127,229,255,0,151,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,69,7,29,28,25,95,120,60,204,122,91,100,119,95,108,224,204,81,218,42,48,205,202,87,177,42,157,28,74,206,173,53,76,109,211,73,162,234,196,139,35,90,145,200,215,181,205,218,170,248,163,9,233,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,89,1,124,188,248,211,186,240,177,154,20,246,44,95,136,42,219,149,120,150,161,83,16,81,165,51,170,146,138,117,143,108,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,58,114,61,144,237,158,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,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,49,87,149,199,158,204,178,251,107,209,235,73,254,32,7,149,199,158,204,178,251,107,209,235,73,254,2,213,113,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,95,94,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,191,252,183,57,130,83,112,237,83,38,79,103,37,214,173,217,117,113,168,117,77,21,202,105,101,153,152,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,211,87,200,171,43,252,78,240,245,133,120,160,201,171,214,81,226,154,158,193,219,250,117,54,235,163,41,99,168,154,217,93,19,183,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,126,228,215,135,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,6,206,96,139,94,84,252,118,218,150,213,65,194,206,114,226,106,182,220,155,80,144,96,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,27,220,228,122,63,160,213,102,200,35,146,82,128,17,87,205,115,129,111,227,248,160,201,76,25,255,0,84,85,99,250,42,23,127,146,230,221,35,167,70,255,0,227,123,83,218,239,241,38,86,127,170,38,37,80,1,170,185,35,252,171,248,21,169,199,248,134,213,196,246,105,80,85,193,134,44,117,16,220,176,100,48,213,69,178,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,170,247,49,119,58,54,61,146,95,75,191,38,204,167,174,226,10,147,25,91,241,15,96,202,126,234,138,156,27,2,84,246,166,201,20,80,53,148,205,173,146,105,36,124,51,72,149,18,203,38,172,145,141,219,28,127,166,146,195,34,160,64,15,52,127,61,153,155,246,47,163,209,25,169,202,155,43,112,38,116,240,59,143,114,211,51,44,94,217,195,119,156,192,159,182,209,118,169,169,250,189,42,75,92,209,254,114,23,178,70,233,36,76,119,186,228,215,77,23,84,85,69,194,190,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,70,7,21,220,40,230,63,9,89,142,252,21,141,98,237,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,251,107,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,216,119,138,238,20,114,227,139,92,184,126,10,198,177,118,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,181,169,44,42,168,217,26,214,170,43,30,200,228,101,160,229,197,192,229,79,10,88,54,191,24,102,11,233,42,51,23,24,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,116,156,248,162,107,81,201,10,75,32,93,94,15,184,76,193,188,34,229,127,208,123,21,69,37,226,251,95,81,37,77,247,17,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,236,215,168,244,68,116,175,85,190,160,0,0,1,21,124,243,190,164,254,242,126,26,96,87,13,28,51,227,46,41,113,14,43,193,153,125,93,72,204,67,96,194,245,24,142,134,138,165,81,140,185,190,26,170,104,86,145,37,87,35,97,123,155,80,229,99,221,238,111,99,90,229,99,92,178,51,61,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,3,2,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,211,128,94,53,240,175,21,153,113,73,100,187,92,251,62,102,225,155,124,49,226,59,125,66,198,201,43,246,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,107,162,124,184,235,205,123,129,202,108,75,106,189,241,113,151,47,171,91,237,182,158,157,248,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,86,174,145,44,49,58,77,88,232,223,214,139,92,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,80,54,126,33,91,157,95,154,124,45,242,254,135,212,110,36,159,112,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,140,30,117,126,105,240,183,203,250,31,81,184,129,142,185,1,194,102,50,226,51,43,243,91,28,101,253,69,93,117,247,45,105,237,117,52,248,114,146,129,39,158,242,202,169,39,73,82,55,245,26,173,124,81,83,201,34,49,172,145,242,174,140,106,110,86,162,218,172,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,154,114,49,250,236,251,183,248,145,231,249,175,112,57,83,134,174,183,190,46,50,229,244,137,98,185,84,83,191,23,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,170,213,214,84,154,87,73,171,219,35,250,33,158,156,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,210,12,63,212,154,163,217,125,89,170,25,75,253,244,248,34,142,126,172,116,235,39,230,209,118,107,181,218,42,119,228,1,173,15,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,54,30,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,131,89,114,234,227,190,30,177,86,9,200,156,179,226,11,180,251,67,13,230,55,180,169,183,71,75,35,125,151,93,71,89,52,29,158,105,52,88,215,171,28,93,88,215,114,57,219,39,110,196,72,183,190,213,19,189,203,223,0,96,220,211,229,195,130,114,251,48,112,245,37,243,15,95,41,239,116,213,212,53,40,187,37,103,182,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,42,248,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,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,110,193,24,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,141,120,184,193,225,51,25,112,139,154,31,65,239,181,21,119,139,21,125,60,117,54,44,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,78,155,213,17,178,177,86,255,0,242,220,230,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,168,101,175,58,191,43,24,91,230,5,15,167,92,72,171,225,115,34,255,0,132,166,123,97,156,148,250,83,244,115,233,31,109,255,0,9,246,30,217,208,236,244,115,212,255,0,19,212,143,118,238,134,223,211,77,55,107,223,166,139,42,156,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,199,92,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,191,114,210,230,9,77,156,54,171,63,15,153,191,117,171,147,48,104,41,251,53,158,237,87,44,181,83,226,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,87,42,171,213,218,220,14,99,188,14,84,241,91,131,104,49,134,95,62,146,159,49,112,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,73,175,150,86,185,26,147,44,177,193,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,73,87,53,238,56,234,113,45,214,247,194,62,92,178,145,108,86,218,138,118,98,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,117,92,186,74,179,68,232,244,99,99,127,91,5,120,117,200,108,101,196,150,110,88,178,167,6,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,118,168,213,123,119,189,89,27,87,123,218,139,229,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,9,240,125,194,102,13,225,23,43,254,131,216,170,41,47,23,218,250,137,42,111,184,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,102,189,71,162,35,165,122,168,107,152,79,247,43,143,34,121,101,246,215,172,86,144,2,79,247,43,143,34,121,101,246,215,172,86,129,0,37,234,197,92,40,230,61,131,134,204,21,197,53,178,47,108,224,204,81,218,224,185,73,79,10,164,150,42,168,171,231,164,141,181,9,170,235,12,189,38,43,38,77,26,146,61,98,114,53,86,37,154,202,147,189,203,223,0,96,220,211,229,195,130,114,251,48,112,245,37,243,15,95,41,239,116,213,212,53,40,187,37,103,182,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,42,248,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,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,110,193,24,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,141,125,248,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,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,109,234,229,185,204,18,155,135,106,153,50,123,57,46,181,110,203,171,141,67,170,104,174,83,75,44,204,195,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,154,190,69,80,155,67,85,115,106,131,85,112,46,254,124,240,207,140,178,27,15,101,182,51,188,215,82,92,112,246,104,225,122,44,71,101,173,133,81,143,107,228,165,167,154,166,146,88,149,202,230,190,23,84,198,136,254,246,72,199,177,200,168,237,241,199,120,57,115,113,175,252,21,115,30,123,6,63,185,221,100,203,44,83,249,187,149,52,11,213,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,237,37,116,49,70,178,191,150,217,67,131,115,235,128,156,187,202,60,192,130,174,75,22,34,203,124,55,13,66,210,78,176,207,19,217,69,77,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,54,226,119,135,172,85,194,254,114,222,178,143,20,212,246,254,193,211,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,42,55,163,92,246,178,88,165,98,61,251,55,40,108,166,8,107,229,139,204,2,143,40,171,41,184,126,206,252,69,217,48,45,94,216,48,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,119,205,35,220,216,92,198,234,141,141,207,124,115,40,0,128,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,42,185,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,34,175,158,119,212,159,222,79,195,72,245,225,203,36,46,188,71,103,13,151,38,172,87,202,75,69,202,255,0,79,113,117,29,93,92,110,124,9,61,61,12,245,49,178,77,190,243,88,247,64,140,87,162,57,88,143,87,35,95,183,98,200,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,98,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,228,242,207,227,94,227,196,254,4,185,96,156,203,185,246,156,201,194,90,212,214,214,72,180,176,251,102,134,105,164,88,234,33,167,133,177,236,232,234,200,36,70,199,181,53,129,202,245,116,202,214,249,94,103,92,7,126,91,236,85,57,243,148,246,93,216,251,15,219,221,237,43,93,186,221,212,170,197,16,181,240,182,61,93,213,106,117,169,224,109,66,183,108,114,75,51,82,56,83,93,145,53,33,219,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,19,189,205,31,200,158,102,253,139,235,20,68,0,147,19,196,55,22,120,55,139,174,88,153,153,142,44,84,244,150,123,237,5,69,166,154,251,135,27,94,181,83,218,158,183,202,84,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,14,192,79,247,52,127,34,121,155,246,47,172,81,16,2,79,247,52,127,34,121,155,246,47,172,81,16,2,5,202,226,43,33,177,151,13,185,185,125,202,156,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,186,171,81,238,216,244,124,110,93,236,114,38,117,114,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,172,169,52,173,143,71,182,70,116,115,211,140,94,14,176,39,23,248,18,158,193,127,172,246,54,36,179,111,250,63,136,58,115,84,123,47,171,53,59,234,191,189,89,60,81,207,213,142,157,35,252,226,174,205,119,55,69,78,253,125,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,49,60,206,184,241,252,136,88,170,114,27,41,239,91,113,246,32,183,187,218,87,75,117,199,167,85,133,225,115,225,116,122,183,164,228,235,84,64,234,132,110,217,35,150,22,172,115,38,155,226,114,195,182,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,242,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,38,255,0,150,159,2,181,60,50,225,154,172,207,204,234,10,186,92,208,196,116,243,219,106,168,93,85,20,144,90,45,201,80,138,216,24,176,72,248,166,124,203,4,51,58,69,114,237,78,156,109,107,21,178,44,129,17,124,81,228,95,240,107,207,108,77,146,159,74,126,145,253,28,236,95,225,62,195,216,250,253,162,142,10,159,226,122,146,109,219,215,219,250,107,174,221,123,181,209,37,83,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,3,0,57,163,249,236,204,223,177,125,30,136,197,83,42,185,163,249,236,204,223,177,125,30,136,190,188,162,56,68,181,102,46,38,127,20,88,190,227,73,81,109,192,247,137,109,182,91,42,211,182,85,154,234,218,120,228,237,83,245,26,173,107,33,109,76,79,139,103,191,214,70,191,116,125,20,73,67,34,185,98,240,29,249,16,177,83,103,206,108,89,118,227,236,65,111,111,179,109,119,27,119,78,171,11,194,231,204,217,52,119,85,201,214,168,129,212,234,237,209,199,44,45,89,33,93,55,202,213,183,252,95,243,89,190,229,127,17,214,188,21,146,148,94,210,195,248,2,225,87,111,198,180,215,8,89,20,55,234,164,123,99,150,150,23,186,53,154,159,179,43,37,70,206,213,70,190,87,42,172,114,197,27,86,111,107,204,183,152,37,54,79,90,175,28,62,101,5,214,174,60,193,175,167,236,215,139,181,36,178,210,207,134,152,246,210,207,26,198,175,129,89,59,234,41,167,149,168,248,101,107,224,93,28,138,143,70,233,17,121,91,149,184,239,58,113,221,179,44,242,210,197,237,156,73,121,235,118,42,46,213,13,63,87,165,11,230,147,243,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,40,108,61,195,63,21,89,71,197,126,13,169,198,25,91,114,171,107,237,213,29,154,231,104,185,70,200,110,54,231,170,187,166,179,68,199,189,187,36,107,85,204,123,28,230,59,71,55,93,236,145,140,188,5,148,225,71,133,28,184,225,43,46,25,130,176,84,93,186,235,93,211,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,78,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,122,192,0,112,189,192,21,53,56,68,95,136,85,83,148,212,14,64,56,85,68,77,85,123,128,194,254,103,57,252,252,161,202,26,123,77,158,249,216,238,183,217,106,232,163,108,82,237,147,190,141,250,57,61,199,120,44,140,253,94,41,222,67,254,68,96,59,254,122,103,109,178,134,106,90,171,172,149,151,90,122,235,163,149,139,34,190,55,213,198,217,92,245,213,59,151,168,186,174,166,74,115,92,205,182,99,188,211,183,97,90,91,151,94,43,28,146,75,36,77,147,115,88,233,105,40,213,171,166,212,79,13,223,21,248,151,43,147,158,79,178,227,136,49,62,98,94,108,205,150,5,162,164,74,10,137,161,213,53,109,92,155,246,46,239,241,161,110,189,223,0,36,243,37,176,53,187,46,242,195,13,97,75,109,190,42,70,91,237,148,240,44,113,179,110,155,91,224,189,235,250,215,226,167,183,41,99,27,27,27,27,26,141,107,81,17,17,60,17,10,128,225,85,19,189,78,137,21,92,239,30,239,220,118,200,169,181,83,83,163,114,162,247,175,196,14,198,34,55,199,224,118,35,183,120,31,55,81,85,218,124,15,162,52,68,77,127,88,21,128,0,31,131,138,177,222,12,192,244,43,115,198,24,162,217,103,165,107,154,197,150,178,165,177,181,21,202,168,137,222,191,21,69,45,199,16,220,78,229,158,64,225,121,110,216,159,22,219,105,43,58,176,197,29,59,230,94,162,171,222,228,238,107,88,245,95,208,127,242,126,11,225,161,9,153,235,197,214,124,113,31,138,107,44,246,204,71,137,39,181,205,83,36,148,150,186,25,92,245,123,25,44,175,99,145,177,70,199,119,53,233,220,169,220,141,239,253,129,45,217,135,204,143,133,172,21,35,169,41,179,74,203,114,157,187,21,123,27,231,159,77,218,255,0,177,194,244,240,211,250,203,53,137,57,188,229,5,20,82,45,130,173,46,18,109,213,173,70,85,69,223,162,247,106,234,61,60,116,254,179,9,114,79,150,230,124,102,203,217,114,197,54,123,174,30,167,145,101,69,125,85,36,115,57,219,17,17,53,69,157,142,239,85,255,0,238,76,191,195,28,161,176,20,20,145,38,32,166,90,233,117,114,189,234,179,194,171,239,119,38,214,214,126,160,43,195,28,225,240,5,99,244,196,150,255,0,103,53,23,199,171,60,218,166,169,254,37,23,237,95,234,47,14,13,230,135,195,22,33,70,165,199,48,45,182,247,185,202,154,85,118,152,145,19,84,77,117,125,59,83,227,254,98,207,98,46,80,24,2,182,145,237,176,127,131,102,86,174,215,126,126,109,23,69,79,7,214,233,227,162,255,0,65,142,89,129,202,67,58,176,251,106,42,176,172,245,119,166,177,155,153,12,84,16,71,170,163,21,85,55,45,91,190,40,137,255,0,156,4,170,225,126,47,56,103,198,14,100,86,28,237,194,21,51,61,81,18,54,220,152,142,85,87,109,68,209,218,120,169,117,40,110,214,171,155,18,75,117,202,150,169,171,241,134,102,189,60,116,248,47,235,53,189,196,89,21,196,214,77,62,58,251,198,3,197,246,13,175,213,179,210,181,238,107,85,168,143,213,95,10,185,19,79,30,245,248,47,234,83,219,229,223,31,220,81,101,197,115,82,108,203,189,220,41,152,173,214,146,161,240,162,232,143,222,169,185,241,61,123,245,84,254,144,54,22,4,117,112,191,205,75,5,227,52,167,178,103,5,230,138,197,90,148,241,71,214,174,171,247,100,153,210,109,85,220,218,102,55,93,21,23,244,190,63,177,84,207,76,27,143,240,110,96,90,224,188,96,236,75,110,187,211,79,11,103,107,233,42,27,34,108,119,130,247,124,53,69,77,64,244,10,136,190,37,46,137,138,138,168,212,212,172,1,212,214,43,84,236,69,57,40,119,187,241,2,176,117,163,211,245,149,162,234,7,32,0,41,114,29,106,136,139,224,119,29,111,69,211,199,64,42,106,162,149,29,113,174,189,254,8,118,1,195,154,215,181,88,246,162,181,201,162,162,252,80,132,174,107,185,57,22,2,204,75,86,47,161,180,182,150,11,212,210,65,43,227,139,70,171,227,165,164,70,38,187,149,53,209,175,248,39,196,155,99,1,121,189,229,155,241,102,73,89,241,21,13,183,173,61,150,231,81,91,60,140,103,188,200,155,69,42,170,170,234,157,223,155,79,215,224,6,36,114,142,205,202,76,13,155,119,236,45,119,189,178,146,27,253,45,12,52,241,203,46,214,189,205,171,70,171,90,154,46,170,189,127,13,81,127,224,155,19,88,92,165,198,119,28,3,152,150,12,77,109,173,125,43,233,46,52,178,73,35,31,179,220,108,241,189,117,93,23,68,247,19,225,240,54,93,193,24,146,143,22,97,154,59,245,5,92,117,48,212,245,54,200,199,238,69,219,35,155,227,251,218,191,212,6,60,241,183,192,182,29,227,18,209,135,216,220,90,220,35,124,176,86,205,59,46,137,110,125,114,203,79,44,109,108,144,44,93,120,152,154,186,40,29,189,117,84,233,232,154,110,118,183,75,134,236,135,176,240,229,148,88,123,42,236,117,77,173,75,45,34,67,61,111,73,209,45,92,234,247,201,44,219,29,36,138,205,242,75,35,182,35,149,27,187,68,238,68,68,186,32,14,21,81,19,85,84,68,253,161,21,21,53,69,213,20,199,94,61,115,111,28,228,143,13,88,195,48,176,29,84,148,119,58,10,122,120,169,170,216,216,221,217,228,158,174,158,6,201,164,140,123,87,111,89,87,106,166,139,166,157,218,234,152,235,203,107,142,124,195,207,90,154,140,3,155,119,119,92,46,246,215,67,27,46,82,36,49,173,119,87,181,201,252,84,48,49,177,236,108,81,179,244,151,118,154,247,119,129,34,167,14,85,68,213,173,213,127,86,161,21,21,17,81,117,69,57,3,173,35,85,213,92,229,85,215,187,245,39,236,208,236,7,26,167,235,64,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,1,198,137,250,144,228,28,46,191,0,57,56,115,81,237,86,175,130,166,131,78,243,144,49,131,136,30,0,242,151,136,235,197,85,207,26,221,47,116,146,85,189,31,215,183,165,43,103,131,186,45,122,79,146,39,171,55,116,90,139,220,186,162,169,123,178,127,42,176,174,72,229,166,30,202,188,21,12,140,179,225,202,38,209,211,190,86,70,217,102,209,85,207,150,94,155,24,215,72,247,185,207,123,145,169,185,206,114,175,122,169,236,64,0,0,24,189,204,67,28,207,130,120,122,188,84,82,212,164,82,204,148,234,139,212,115,23,186,186,145,63,147,254,82,154,252,42,171,149,92,229,85,85,239,85,82,98,185,201,102,3,236,153,125,98,193,16,200,212,117,250,158,105,21,122,142,107,147,163,87,72,254,228,78,229,240,95,18,34,48,213,142,167,18,94,233,172,180,145,200,249,106,55,237,108,109,213,203,181,138,229,209,63,115,64,216,139,130,220,36,252,31,195,198,16,183,205,76,248,37,146,209,110,146,70,189,136,215,107,216,105,211,189,19,227,170,41,124,207,194,192,214,168,236,152,54,201,107,138,52,141,41,173,212,209,43,81,168,221,21,177,53,190,9,221,240,63,116,14,20,161,205,221,221,224,86,171,161,79,143,130,129,203,19,78,226,163,134,248,28,128,0,225,124,0,235,145,219,83,95,137,243,163,213,87,69,67,189,250,47,114,232,27,2,120,170,129,92,104,136,212,84,248,149,156,34,104,154,28,129,194,170,34,106,171,162,33,97,184,142,227,3,42,56,127,195,247,41,110,216,166,209,37,238,154,9,86,43,115,234,30,146,58,86,236,209,155,88,215,59,85,234,55,192,248,248,181,226,207,4,240,239,129,47,21,18,222,45,147,98,22,209,77,217,45,242,212,189,146,62,100,72,209,173,77,141,85,215,243,205,93,123,180,32,199,54,51,83,49,120,152,205,58,187,155,224,174,173,173,191,92,29,216,45,84,211,77,58,34,191,106,53,140,107,213,126,12,106,170,232,158,26,247,34,119,5,202,226,135,142,92,210,226,42,249,61,5,45,84,246,187,50,186,106,88,41,168,43,170,255,0,190,34,124,251,153,185,174,114,34,234,136,212,211,103,235,238,248,39,230,240,231,193,38,112,113,13,119,73,18,195,123,181,90,29,60,73,45,202,90,20,84,114,72,199,61,92,222,163,217,187,185,27,222,154,167,190,139,251,242,127,130,110,89,55,108,67,93,110,204,44,231,162,185,91,96,165,169,130,162,43,100,244,84,206,142,86,44,59,213,30,143,115,245,209,206,106,126,138,104,169,225,250,165,91,2,101,198,17,203,155,60,54,76,45,102,164,163,134,22,177,168,232,169,162,137,203,181,136,196,215,99,90,158,8,6,25,228,23,42,188,170,203,235,122,207,141,230,126,32,174,145,237,145,125,165,107,162,149,25,172,91,92,214,234,215,171,83,114,170,233,175,195,250,76,200,194,57,91,128,240,61,3,109,216,119,12,91,41,97,106,55,186,58,40,99,240,106,53,63,65,136,158,8,122,176,7,8,136,136,136,137,162,39,130,28,128,0,248,174,118,123,101,226,157,212,215,26,24,39,99,244,213,36,137,174,240,93,83,197,20,251,64,17,219,198,215,46,11,6,60,160,184,99,204,187,166,169,130,239,77,73,212,236,244,52,20,173,73,157,12,19,42,53,218,35,92,186,170,70,138,186,254,175,213,221,26,121,43,158,185,169,194,174,57,99,233,233,43,105,157,12,145,190,170,213,87,61,69,59,85,174,124,50,43,182,177,201,162,185,177,53,53,84,94,229,240,83,99,185,161,142,162,23,193,51,17,241,200,213,99,154,169,170,42,42,104,168,168,69,111,49,174,2,37,170,174,174,205,236,182,161,172,114,197,71,23,94,142,150,134,14,155,155,13,60,206,119,232,43,93,185,122,108,77,116,95,31,5,238,3,60,184,110,226,103,2,241,23,131,33,196,152,126,241,109,90,183,75,60,82,210,65,51,149,204,233,189,27,174,143,107,93,223,189,159,15,229,33,120,205,123,120,39,226,146,245,195,246,97,219,169,170,43,17,44,53,213,145,71,80,217,170,166,100,81,117,42,41,247,189,81,138,173,209,27,18,235,170,124,87,85,39,247,13,98,91,78,43,181,69,119,179,86,193,83,4,187,180,116,50,35,211,185,202,223,31,222,213,254,160,63,81,83,94,229,58,36,137,81,123,147,187,245,159,65,194,166,169,160,31,51,83,106,247,167,236,239,59,227,211,250,78,167,38,142,211,79,137,216,196,238,215,250,128,236,7,9,224,114,6,28,115,71,192,11,139,120,105,196,119,120,98,123,230,179,91,159,85,238,177,171,163,35,169,167,145,85,85,123,209,52,99,188,8,91,200,204,119,83,150,217,157,103,197,180,242,53,189,139,180,106,143,123,154,213,223,79,44,125,251,123,255,0,150,108,23,197,222,27,118,41,225,171,50,45,49,64,233,102,155,13,87,54,54,181,136,231,42,244,213,123,145,127,113,174,61,242,134,107,38,32,184,219,30,215,71,45,13,92,212,238,107,147,106,181,88,245,106,162,167,193,123,128,218,23,13,92,163,188,97,251,109,206,55,163,210,166,146,25,85,83,95,23,49,29,241,253,231,233,150,199,134,236,74,220,85,147,248,118,232,146,199,35,150,223,70,143,216,245,114,35,150,150,23,42,107,241,253,34,231,1,194,248,20,149,47,129,66,167,120,21,162,144,101,196,79,152,28,206,254,121,94,191,182,202,78,99,124,72,51,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,246,215,172,86,150,211,155,127,18,88,55,46,178,74,76,132,170,176,82,98,28,67,153,20,251,210,158,90,213,141,150,154,74,121,227,145,149,178,178,41,27,50,189,102,99,82,6,174,145,61,240,202,175,87,182,39,67,47,149,225,231,139,60,27,194,47,44,76,179,199,23,218,122,75,197,246,190,162,237,77,98,195,142,175,90,89,238,175,75,229,82,78,172,122,71,42,177,145,68,245,145,207,86,108,215,166,197,84,116,172,69,137,108,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,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,198,124,28,228,29,247,134,126,31,112,222,80,226,76,101,244,142,190,215,215,168,154,88,161,100,116,180,146,84,74,233,164,166,166,209,141,145,240,182,73,36,84,146,109,100,123,156,231,126,109,170,200,99,198,190,88,188,7,126,68,44,84,217,243,155,22,93,184,251,16,91,219,236,219,93,198,221,211,170,194,240,185,243,54,77,29,213,114,117,170,32,117,58,187,116,113,203,11,86,72,87,77,242,181,115,252,0,49,87,251,168,252,9,255,0,217,207,253,204,222,63,230,133,255,0,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,67,213,159,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,214,91,63,178,114,251,195,254,114,226,204,157,196,115,118,138,188,51,112,117,60,117,59,88,206,215,74,246,164,148,213,59,24,247,164,125,88,36,138,94,158,245,115,55,237,119,188,213,67,192,18,63,206,127,33,169,176,174,104,97,172,255,0,177,81,85,246,124,113,78,235,93,245,237,167,149,208,71,113,163,142,54,193,35,230,87,171,24,249,169,180,99,98,70,179,186,134,71,166,245,115,213,177,192,6,101,114,175,225,226,235,156,188,75,218,177,229,85,170,146,171,9,229,141,68,55,187,179,230,172,116,47,109,106,178,101,182,182,38,198,187,222,244,169,133,179,42,46,145,236,167,122,61,87,115,99,146,119,140,21,228,251,147,150,44,13,195,2,102,173,60,221,162,245,153,119,9,234,43,36,218,246,116,41,104,106,39,164,167,166,209,94,230,59,107,217,83,47,81,26,199,47,105,216,237,201,27,84,206,160,0,0,0,0,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,0,0,16,109,205,191,33,170,114,179,137,121,51,38,223,69,73,6,30,204,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,222,250,199,39,188,230,61,203,132,4,228,243,111,200,106,108,211,225,162,76,201,183,209,85,207,136,114,194,163,218,148,201,77,79,45,67,229,183,78,248,226,174,141,88,199,163,88,198,181,34,169,124,174,99,246,50,141,201,238,181,239,114,65,176,30,215,37,242,135,25,103,214,104,97,252,163,203,248,41,36,190,226,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,187,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,136,30,75,121,57,98,198,25,203,139,115,138,239,55,82,175,46,237,244,244,246,186,109,175,77,181,87,38,212,70,234,157,237,122,34,236,130,10,136,186,110,99,218,238,211,187,221,116,109,85,153,64,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,212,231,167,20,121,19,195,95,177,63,45,120,231,232,231,210,62,211,236,207,240,101,101,103,95,179,244,186,223,234,104,164,219,183,175,23,233,105,174,238,237,116,93,2,234,145,87,207,59,234,79,239,39,225,166,116,228,167,25,156,54,113,19,138,170,176,86,78,102,71,210,11,213,21,189,247,73,233,189,143,95,73,178,149,146,71,27,164,223,81,4,108,93,31,52,105,162,46,239,123,93,52,69,84,193,110,121,223,82,127,121,63,13,2,45,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,54,9,224,95,140,219,23,24,121,113,85,115,146,213,236,108,103,133,251,61,62,38,182,196,199,173,43,100,149,31,210,169,166,145,218,235,12,189,41,85,35,115,150,72,220,199,53,219,145,25,44,144,25,132,240,6,50,199,84,216,130,171,7,225,234,187,179,48,173,158,75,253,221,41,145,28,250,91,116,114,197,20,181,10,205,119,57,140,116,241,171,246,162,237,102,231,187,70,49,238,111,234,228,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,148,156,236,159,38,185,87,103,45,223,60,240,110,89,253,35,175,206,62,165,21,143,14,209,84,58,211,67,134,232,105,155,4,151,54,164,219,167,108,157,162,170,74,57,35,137,180,236,108,77,99,216,199,49,168,140,126,74,240,197,204,3,135,222,39,189,139,134,236,24,139,216,152,250,229,111,146,178,167,10,92,35,149,179,67,36,95,199,71,13,74,177,176,213,104,136,178,53,35,119,81,98,69,123,163,102,217,26,200,86,226,243,137,203,239,22,153,203,83,154,183,123,47,177,41,25,111,165,181,218,237,29,165,149,61,130,150,38,171,157,31,93,177,68,178,238,158,74,137,117,115,119,39,87,102,170,214,180,144,174,76,28,60,93,112,222,25,196,188,72,226,91,85,35,25,139,41,219,100,194,245,13,172,115,167,90,40,106,36,237,238,124,77,93,141,99,234,32,167,107,85,255,0,156,214,150,69,68,107,28,139,32,97,175,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,202,174,94,60,66,225,94,23,249,122,102,38,110,98,154,110,223,216,51,2,170,154,221,107,101,84,116,243,92,235,165,160,183,54,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,251,54,168,100,255,0,50,126,35,178,191,35,178,26,179,8,99,220,17,73,141,46,89,137,79,83,109,179,225,250,232,164,236,83,44,93,55,73,85,81,43,21,174,141,144,58,72,30,222,155,219,50,200,177,244,221,30,142,154,40,12,61,174,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,147,254,84,60,14,83,97,171,85,147,139,140,198,125,90,95,110,84,245,15,194,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,233,53,53,137,33,149,178,106,247,72,206,136,100,167,47,62,28,115,67,134,140,134,167,194,25,169,141,234,238,55,43,141,66,220,153,135,210,88,230,162,195,105,39,188,234,88,37,68,87,61,238,114,171,229,218,245,133,36,87,116,155,252,100,211,194,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,109,122,197,105,111,249,181,241,11,129,50,251,135,218,204,148,173,166,181,95,113,78,97,116,99,138,211,61,84,204,146,130,134,41,122,190,211,115,97,84,85,217,60,17,182,38,189,236,107,228,220,186,74,200,102,137,127,43,133,94,33,112,175,11,252,171,240,110,110,98,154,110,223,216,61,173,77,110,181,178,170,58,121,174,117,210,222,171,91,21,60,110,122,255,0,149,35,213,173,123,153,20,82,189,24,253,155,86,32,51,75,52,177,222,116,227,187,158,102,102,93,247,219,56,146,243,209,237,181,189,150,26,126,175,74,22,67,31,230,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,80,243,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,25,240,115,144,119,222,25,248,125,195,121,67,137,49,151,210,58,251,95,94,162,105,98,133,145,210,210,73,81,43,166,146,154,155,70,54,71,194,217,36,145,82,73,181,145,238,115,157,249,182,171,33,143,26,249,98,240,29,249,16,177,83,103,206,108,89,118,227,236,65,111,111,179,109,119,27,119,78,171,11,194,231,204,217,52,119,85,201,214,168,129,212,234,237,209,199,44,45,89,33,93,55,202,213,207,240,32,135,142,222,96,121,185,196,93,214,243,148,109,177,85,224,92,9,105,188,75,27,236,51,194,248,46,181,111,129,205,107,89,117,213,202,136,248,229,141,242,118,118,163,89,27,220,136,245,153,240,199,42,120,158,43,120,205,190,241,105,151,25,87,108,199,150,174,150,51,192,158,215,167,187,220,160,99,25,75,117,142,161,40,186,21,45,141,186,116,166,94,207,42,75,26,53,35,220,141,115,52,71,244,162,145,94,103,92,7,126,91,236,85,57,243,148,246,93,216,251,15,219,221,237,43,93,186,221,212,170,197,16,181,240,182,61,93,213,106,117,169,224,109,66,183,108,114,75,51,82,56,83,93,145,53,33,88,12,170,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,84,24,213,199,71,6,86,46,48,242,226,150,217,29,215,216,216,207,11,246,138,140,51,114,149,239,90,86,201,42,51,171,77,83,27,117,214,25,122,81,34,200,214,172,145,185,141,115,119,34,62,41,50,84,1,174,183,12,124,20,103,47,19,153,143,114,192,182,75,103,209,250,76,45,112,134,139,23,220,46,136,216,164,176,239,89,145,90,250,71,185,179,75,54,180,211,49,34,107,123,164,106,54,71,68,213,87,166,195,214,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,170,174,214,181,52,68,250,192,0,0,0,0,16,3,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,0,0,0,45,86,122,113,71,145,60,53,251,19,242,215,142,126,142,125,35,237,62,204,255,0,6,86,86,117,251,63,75,173,254,166,138,77,187,122,241,126,150,154,238,238,215,69,211,242,114,83,140,206,27,56,137,197,85,88,43,39,51,35,233,5,234,138,222,251,164,244,222,199,175,164,217,74,201,35,141,210,111,168,130,54,46,143,154,52,209,23,119,189,174,154,34,170,6,11,115,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,151,236,210,205,44,9,146,216,18,231,153,153,151,125,246,54,27,179,116,123,109,111,101,154,163,165,213,153,144,199,249,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,83,90,204,213,198,22,44,192,204,124,71,141,112,198,2,181,96,171,85,234,225,45,101,37,130,214,247,186,150,223,27,151,84,141,138,255,0,235,84,106,50,52,114,170,71,28,76,219,27,114,87,152,207,26,255,0,194,171,49,224,176,96,11,157,214,60,178,194,223,155,182,211,78,189,40,238,149,200,175,73,46,110,135,107,94,221,204,122,71,19,101,87,57,145,181,206,210,39,77,44,105,245,242,226,224,114,155,138,220,101,95,140,51,5,245,116,249,117,131,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,186,173,100,177,53,168,213,153,37,140,50,83,147,143,14,57,161,100,166,174,226,70,225,141,234,236,216,55,17,211,205,109,161,195,212,146,199,35,47,203,12,175,141,106,170,154,168,228,137,144,74,217,91,22,221,179,43,250,139,185,144,170,182,166,208,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,130,30,99,188,14,83,112,165,140,168,49,134,95,62,174,163,46,177,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,85,204,138,86,185,28,176,172,178,103,167,43,238,12,179,99,134,11,22,41,197,185,179,117,246,85,215,24,244,41,221,133,41,223,77,83,29,52,116,175,147,165,83,81,83,30,253,211,47,86,93,145,195,39,77,177,200,171,38,247,185,173,131,58,128,26,171,147,253,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,93,94,39,120,122,194,188,80,100,213,235,40,241,77,79,96,237,253,58,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,191,114,64,181,87,7,60,65,127,8,43,223,12,150,60,19,237,236,117,97,223,45,76,22,234,184,150,151,178,164,76,149,149,75,81,35,153,28,80,190,57,97,86,172,171,27,183,77,28,106,214,200,228,140,216,248,1,22,188,198,178,138,235,144,188,186,242,179,40,47,56,238,175,24,212,97,140,113,79,72,203,197,76,14,129,242,192,180,183,87,195,18,70,233,101,86,50,40,159,28,44,110,245,68,100,77,68,218,154,53,49,47,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,17,193,205,67,129,90,108,127,135,174,188,79,101,109,5,36,24,158,199,79,53,203,25,195,53,84,187,238,214,232,41,97,99,103,137,100,145,97,141,244,176,211,42,172,108,99,58,172,115,215,115,164,99,25,36,143,128,48,215,151,23,3,149,60,41,96,218,252,97,152,47,164,168,204,92,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,210,115,226,137,173,71,36,41,44,153,148,0,26,171,147,253,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,64,9,63,220,174,60,137,229,151,219,94,177,90,64,9,45,57,65,198,109,139,131,206,89,153,81,115,142,213,237,156,103,138,62,145,83,225,155,108,172,122,82,186,72,174,245,93,90,154,153,27,166,144,197,213,137,86,54,185,36,145,207,107,91,181,21,242,198,31,171,206,11,137,204,184,160,192,139,194,253,61,150,213,137,113,77,215,161,116,172,169,237,40,179,97,73,34,154,9,41,228,216,177,57,58,213,16,58,166,61,18,72,228,100,82,110,114,43,38,106,58,40,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,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,58,156,184,184,28,169,225,75,6,215,227,12,193,125,37,70,98,227,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,147,159,20,77,106,57,33,73,100,11,255,0,195,118,81,93,114,23,36,176,182,80,94,113,221,94,49,168,195,20,242,210,50,241,83,3,160,124,176,44,242,62,24,146,55,75,42,177,145,68,248,225,99,119,170,35,34,106,38,212,209,169,173,17,181,65,170,184,27,41,240,157,229,99,38,254,95,225,239,78,128,193,94,114,121,233,147,83,88,173,57,13,38,22,181,98,108,125,79,173,205,151,72,235,157,29,86,17,220,250,119,53,174,107,99,84,151,181,193,213,71,64,233,27,181,173,130,103,49,127,48,226,234,227,126,51,108,92,30,112,35,146,55,56,237,94,217,198,120,163,47,236,212,248,102,219,43,30,148,174,146,43,101,47,86,166,166,70,233,164,49,117,98,85,141,174,73,36,115,218,214,237,69,124,177,194,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,160,126,182,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,97,59,182,36,198,92,34,240,151,91,137,115,2,247,136,51,158,251,151,246,121,36,168,174,167,161,74,106,219,171,18,101,72,159,50,110,149,88,200,162,124,125,122,135,44,143,233,195,44,238,71,187,84,91,85,203,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,233,57,241,68,214,163,146,20,150,76,202,3,94,188,97,204,35,136,236,107,196,22,22,226,46,231,120,181,67,122,193,123,153,100,179,193,72,255,0,99,210,67,36,75,21,84,109,129,239,115,255,0,190,24,231,164,178,44,157,85,71,53,26,246,36,113,36,126,43,139,108,239,181,113,31,159,216,143,58,44,214,58,187,53,62,35,167,181,185,244,21,50,54,71,211,79,13,186,154,158,102,35,219,220,246,36,176,201,177,250,53,92,205,174,86,177,85,88,153,65,204,235,128,239,200,133,246,167,62,114,158,203,183,0,226,11,131,189,165,107,183,91,186,116,184,94,103,50,22,199,171,186,174,94,141,68,238,168,86,237,142,56,161,114,199,10,105,190,38,174,0,1,42,156,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,17,87,207,59,234,79,239,39,225,164,122,240,221,157,247,94,28,51,183,11,103,69,154,199,73,121,168,195,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,123,216,245,138,105,54,63,71,35,95,181,202,215,162,43,22,66,185,231,125,73,253,228,252,52,138,176,54,125,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,98,135,154,135,2,181,56,3,16,221,120,158,202,218,10,185,240,197,242,162,107,150,51,134,106,168,182,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,174,230,198,246,50,59,63,203,155,141,127,224,171,152,243,216,49,253,206,235,38,89,98,159,205,220,169,160,94,172,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,105,43,161,138,53,157,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,213,178,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,116,123,18,88,98,145,26,237,83,124,108,119,139,81,83,229,50,211,152,103,5,151,94,22,51,66,162,251,132,48,253,91,114,175,18,212,34,225,250,197,169,117,82,81,78,177,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,109,184,150,4,255,0,115,71,242,39,153,191,98,250,197,17,0,36,255,0,115,71,242,39,153,191,98,250,197,17,0,32,108,167,196,239,16,184,87,133,252,154,189,102,230,41,166,237,253,131,167,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,254,84,143,86,181,238,100,81,74,244,99,246,109,93,120,115,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,192,227,7,139,60,101,197,214,104,125,56,190,211,213,217,236,84,20,241,211,88,176,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,253,58,108,85,86,196,196,75,255,0,203,115,151,221,55,17,53,50,103,14,114,90,170,219,151,86,234,135,83,81,91,102,138,88,89,137,158,177,79,28,171,21,68,51,197,52,44,166,153,32,114,189,173,115,36,122,62,61,117,100,136,129,130,182,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,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,76,96,230,189,192,229,54,37,181,94,248,184,203,151,213,173,246,219,79,78,252,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,72,150,24,157,38,172,116,111,235,70,6,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,11,235,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,139,94,45,179,190,213,196,126,127,98,60,232,179,88,234,236,212,248,142,158,214,231,208,84,200,217,31,77,60,54,234,106,121,152,143,111,115,216,146,195,38,199,232,213,115,54,185,90,197,85,98,74,87,37,79,43,24,167,230,5,119,167,91,128,192,14,104,254,123,51,55,236,95,71,162,46,255,0,10,92,96,218,184,77,229,249,139,29,111,90,185,49,222,49,199,23,170,12,40,200,98,106,178,154,118,90,173,137,37,116,174,145,142,139,101,58,205,19,210,55,53,203,43,220,198,109,216,178,73,29,160,230,143,231,179,51,126,197,244,122,35,21,64,253,95,244,85,143,113,87,250,235,136,241,38,35,184,127,221,43,43,174,85,213,18,127,231,73,52,210,72,255,0,218,231,57,223,21,82,119,185,121,240,89,106,225,99,43,233,239,184,191,15,210,55,53,49,45,58,174,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,245,36,99,33,219,103,249,98,242,255,0,172,202,42,58,110,32,115,191,14,246,76,117,87,182,124,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,29,240,200,199,58,22,177,186,171,100,115,217,28,138,128,0,0,56,85,57,41,119,136,28,21,39,129,66,39,121,90,120,1,201,249,152,150,229,29,159,15,220,174,114,61,24,148,212,147,74,138,186,248,181,138,239,135,238,63,76,182,60,72,226,86,225,92,159,196,87,69,150,56,220,150,250,196,102,247,171,81,92,148,179,57,19,95,135,232,129,175,22,121,227,186,156,201,204,235,198,45,168,145,174,237,189,159,68,99,220,230,166,202,120,163,238,221,223,252,130,105,57,92,96,5,194,92,52,225,203,188,209,61,147,94,109,204,170,247,152,212,213,146,84,212,72,138,138,157,234,154,61,190,36,23,88,232,102,189,226,11,117,177,141,116,146,215,85,195,78,214,181,55,43,149,239,70,162,34,124,87,188,216,227,132,76,54,236,45,195,86,91,218,101,129,209,77,14,26,161,108,141,115,17,174,69,233,162,247,162,126,240,47,0,7,11,224,5,50,105,253,39,67,147,114,247,39,236,59,158,157,218,255,0,89,214,212,213,218,105,241,1,28,75,187,85,78,239,214,119,162,105,220,129,19,68,208,228,1,103,56,145,226,103,2,240,233,131,38,196,152,130,241,109,74,182,203,4,81,82,79,51,145,207,234,61,91,174,140,107,157,221,177,255,0,15,228,169,115,177,46,37,180,225,75,84,183,123,205,108,20,208,69,183,87,77,34,49,59,220,141,241,253,238,79,235,32,11,141,142,41,47,92,64,230,29,198,154,158,177,22,195,67,89,44,116,237,134,170,103,197,47,78,162,163,99,209,30,168,221,21,178,166,154,39,193,52,80,60,158,117,103,174,106,113,85,142,94,250,138,74,218,151,77,36,143,165,181,82,79,81,80,212,107,95,52,136,237,175,114,234,173,108,174,77,81,19,185,60,16,146,206,9,121,112,88,48,29,5,191,30,102,37,53,76,247,122,154,78,167,103,174,160,165,114,66,233,160,133,85,173,213,28,228,209,86,68,69,215,245,254,190,251,121,203,151,128,137,105,107,168,115,123,50,104,107,26,178,209,203,208,163,170,161,131,166,214,205,79,11,155,250,106,231,110,78,163,211,93,19,195,193,59,201,82,134,24,233,225,100,16,177,25,28,109,70,53,168,154,34,34,38,136,136,128,124,182,203,61,178,207,78,218,107,117,12,16,49,154,232,145,196,214,248,174,171,224,136,125,160,0,56,84,69,69,69,77,81,124,80,228,1,229,49,118,86,224,60,113,64,235,118,34,195,22,202,168,92,142,238,146,138,25,60,90,173,95,211,98,167,130,152,111,159,188,170,242,171,48,109,233,62,8,153,248,126,186,55,186,68,246,109,174,138,36,126,145,109,107,93,163,88,174,77,200,139,166,191,31,233,51,204,1,175,31,17,156,18,103,7,15,55,117,145,108,55,187,173,161,179,202,145,92,162,161,68,70,164,108,107,209,206,233,189,251,123,149,221,235,162,123,138,191,187,244,184,94,227,151,52,184,117,190,65,65,85,85,61,210,204,142,134,150,122,106,250,234,191,239,120,153,62,231,237,107,92,168,154,34,185,52,217,250,187,190,11,60,120,239,46,48,142,99,89,230,178,98,155,53,37,100,51,53,237,87,75,77,20,174,77,204,86,46,155,218,228,240,82,42,120,217,229,147,118,195,213,215,28,194,201,138,43,149,202,10,170,153,234,37,182,65,69,76,216,226,98,67,189,17,136,199,51,77,92,215,39,232,174,170,190,31,172,36,15,135,30,48,50,163,136,12,63,109,150,211,138,109,17,222,234,96,137,101,183,50,161,235,35,101,118,253,89,181,237,107,181,78,155,188,75,242,138,138,154,162,234,138,107,89,148,249,169,152,188,51,230,157,37,205,144,87,81,86,216,110,13,237,246,170,153,166,129,21,89,185,28,199,181,138,159,7,185,81,116,95,29,123,209,123,231,59,132,174,44,240,79,17,24,18,207,81,21,226,217,14,33,117,20,61,174,223,21,75,223,35,38,84,145,28,213,222,212,93,127,50,229,215,191,80,50,24,162,68,69,106,170,252,10,206,21,53,77,0,248,213,234,139,162,33,244,70,237,201,175,196,225,208,39,138,40,102,137,220,154,1,220,14,19,192,228,1,75,211,94,226,163,135,120,1,67,91,183,187,196,172,167,195,197,74,145,117,3,146,198,113,165,132,159,140,56,120,197,246,248,105,159,60,177,218,46,50,70,214,49,28,237,123,13,66,119,34,252,117,84,47,153,248,88,234,213,29,239,6,223,45,114,198,146,37,77,186,166,36,106,181,29,170,186,39,55,193,123,190,32,106,232,138,173,84,115,85,81,83,189,21,13,129,249,119,227,153,241,183,15,86,122,138,170,148,150,88,82,161,85,122,142,122,247,215,85,167,242,191,201,66,2,241,45,142,167,13,222,234,108,181,113,200,201,105,246,110,108,141,209,201,185,136,228,213,63,115,137,119,228,219,152,15,189,229,245,247,4,77,35,85,214,26,120,100,69,89,28,231,47,90,174,173,253,232,189,201,226,158,0,72,240,0,15,29,156,25,85,133,115,187,45,49,14,85,227,88,100,125,159,17,209,58,142,161,241,50,55,75,14,170,142,100,177,117,24,246,182,70,61,173,123,28,173,93,174,107,85,59,209,11,35,195,247,0,121,75,195,141,226,150,231,130,174,151,186,185,41,30,175,235,220,18,149,211,207,221,46,157,87,199,19,21,251,122,206,68,238,77,17,16,201,240,7,13,106,49,168,212,240,68,208,228,28,105,222,7,39,26,39,234,64,154,252,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,28,38,189,234,189,195,250,14,64,225,123,135,138,120,232,82,237,85,201,250,138,154,7,32,20,189,219,24,231,233,174,212,85,2,30,57,208,226,181,175,204,188,13,135,24,169,165,21,178,186,71,247,187,249,117,45,106,120,247,127,210,84,196,238,12,240,212,56,163,136,92,49,65,82,198,190,21,237,187,218,230,53,200,191,222,53,10,157,203,221,226,210,246,243,106,174,146,175,136,234,24,223,225,21,162,93,189,234,190,53,245,95,241,31,135,203,35,7,205,136,179,246,154,238,198,42,197,105,223,212,95,119,68,234,209,86,53,59,149,117,241,79,128,19,203,79,18,67,79,20,41,225,27,26,212,254,132,59,0,3,135,119,33,66,47,192,169,202,82,136,137,222,5,109,240,57,56,79,3,144,7,10,167,39,10,5,59,81,126,5,72,154,32,68,248,232,114,0,252,44,109,138,41,176,118,25,175,196,53,122,108,164,167,150,94,253,218,106,200,220,255,0,228,162,175,242,79,221,48,147,154,134,109,205,151,249,31,21,158,146,110,132,215,202,138,170,4,126,233,17,93,186,134,84,209,54,127,150,158,43,160,17,105,198,206,121,223,179,143,61,177,100,245,21,114,165,178,138,239,83,5,36,13,168,149,209,236,111,78,63,209,122,247,119,194,139,166,137,223,253,6,92,114,202,224,186,130,248,182,76,240,197,204,235,181,238,134,190,134,9,41,233,229,99,26,139,82,205,81,92,174,114,106,136,197,240,69,215,247,119,96,199,14,25,117,83,156,185,241,132,240,148,234,245,138,233,120,137,213,114,38,199,46,212,87,72,238,231,174,139,170,49,201,223,175,244,155,19,229,54,7,183,101,214,92,225,220,29,108,141,173,138,213,109,167,165,71,116,216,197,114,53,137,227,181,52,248,175,128,30,154,130,130,142,217,73,29,21,13,60,112,195,19,81,173,107,24,141,77,17,17,19,185,17,19,193,16,250,0,0,0,0,0,0,0,0,126,78,42,195,180,24,170,195,91,98,184,192,201,97,171,130,72,149,30,198,189,61,230,57,186,232,228,211,193,202,126,176,3,92,158,48,114,41,220,62,231,37,86,17,162,150,71,209,58,142,146,178,154,69,108,108,84,222,205,21,52,141,116,79,121,142,93,116,79,248,86,79,57,88,241,21,85,153,216,34,183,7,95,31,190,190,207,3,37,145,238,150,105,28,171,45,93,70,212,213,232,169,224,169,224,171,225,240,63,103,153,151,14,54,204,206,203,154,252,115,19,54,92,108,244,174,169,107,217,12,59,159,208,165,171,115,90,175,118,142,219,171,147,193,72,176,224,199,61,171,242,35,57,40,47,16,42,45,29,226,106,75,125,90,58,89,90,141,98,213,68,238,166,145,234,174,86,162,59,68,84,95,21,254,144,216,192,31,13,146,237,5,242,217,13,210,157,52,142,109,218,120,252,28,173,248,162,126,175,212,125,192,117,201,30,189,250,175,136,68,209,17,10,202,93,221,168,21,39,129,201,75,85,74,128,252,108,105,108,138,245,131,239,150,137,209,22,58,219,117,76,14,69,68,94,231,70,228,240,94,239,137,174,175,23,121,123,38,92,103,198,38,180,185,170,140,174,175,173,184,69,220,196,252,219,235,39,107,123,154,170,137,250,31,29,23,246,27,31,212,43,82,9,21,233,171,81,139,175,238,208,130,222,107,73,3,120,135,164,108,49,177,187,173,179,189,85,27,162,174,181,213,29,223,187,187,252,234,4,128,114,167,204,74,252,113,195,237,69,37,206,101,146,91,53,117,61,3,21,94,247,42,181,180,52,253,234,174,215,191,185,124,59,140,214,35,7,146,157,254,73,48,110,55,195,238,69,84,138,249,4,251,149,203,224,250,71,34,38,158,31,244,175,243,146,124,0,161,116,43,58,220,128,84,138,136,65,159,17,62,96,115,59,249,229,122,254,219,41,57,104,154,16,105,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,8,123,164,0,0,19,157,195,183,151,236,177,254,102,217,127,177,68,92,34,222,240,237,229,251,44,127,153,182,95,236,81,23,8,180,44,122,42,123,163,193,193,249,183,172,47,251,117,124,82,0,15,86,188,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,243,248,187,1,230,133,151,46,240,22,96,99,10,90,191,162,120,158,158,227,73,132,106,38,184,71,59,29,5,29,91,187,92,81,68,143,115,233,216,218,154,137,28,173,115,88,142,124,175,123,119,110,114,151,3,130,60,205,202,60,158,226,95,7,102,38,117,89,170,235,176,245,166,161,239,100,208,198,201,153,110,171,115,21,144,214,203,3,163,123,166,100,46,119,81,27,26,182,86,61,172,149,138,247,70,145,73,43,220,5,101,110,4,206,158,91,24,27,45,51,46,197,237,156,55,121,246,159,109,162,237,83,83,245,122,87,250,169,163,252,228,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,21,124,98,240,117,142,248,64,199,116,246,11,253,103,182,112,221,231,127,209,252,65,211,134,159,218,157,40,105,223,85,253,234,201,229,146,14,148,149,9,31,231,21,55,233,185,186,162,247,6,197,32,134,14,90,92,193,42,114,122,235,103,225,243,55,238,180,145,229,245,125,71,102,179,221,170,229,138,150,12,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,106,229,84,98,59,73,159,3,85,114,127,185,92,121,19,203,47,182,189,98,180,202,160,0,0,6,16,115,125,198,184,6,193,194,93,78,17,196,244,244,149,88,135,20,222,40,162,195,81,57,144,201,61,52,244,243,54,106,138,182,53,238,71,177,141,167,73,32,116,177,163,149,22,174,54,59,70,202,170,65,177,157,60,224,179,142,251,142,120,160,92,170,168,135,179,217,114,210,223,5,61,28,123,152,254,189,85,117,60,21,117,21,58,163,26,246,238,99,233,162,233,171,158,212,236,219,219,181,100,114,24,44,6,205,25,3,153,25,113,155,121,53,132,241,254,81,209,246,44,33,113,183,182,43,93,23,97,74,62,195,28,14,116,14,165,232,183,220,143,162,248,159,22,140,85,143,243,126,227,156,205,174,91,128,71,87,37,188,227,190,227,12,154,197,185,59,119,135,169,73,151,119,10,122,139,93,78,230,38,218,91,147,170,36,117,54,198,177,21,118,79,5,68,189,71,61,238,119,105,219,238,182,54,162,200,168,0,0,0,0,0,0,26,171,147,253,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,101,80,0,0,0,0,0,15,21,157,120,215,0,229,214,81,226,252,107,154,84,244,149,88,78,215,103,169,150,237,71,82,200,94,202,248,21,138,213,164,72,231,115,98,149,243,171,146,22,68,245,68,145,242,53,159,202,53,140,38,79,157,38,113,223,112,126,77,97,44,157,180,67,211,164,204,75,133,69,69,210,167,115,23,117,45,181,212,242,54,155,99,152,170,155,231,158,158,94,163,94,199,55,179,109,247,155,35,145,33,176,9,190,228,251,153,25,113,137,56,96,76,185,194,212,125,147,20,224,219,132,242,226,134,246,20,135,181,73,91,81,60,148,181,93,86,247,77,172,17,182,13,92,189,70,246,93,170,212,98,68,231,103,81,8,28,159,115,142,251,129,184,160,76,170,167,135,180,89,115,46,223,61,61,100,123,152,206,133,85,13,60,245,116,245,58,171,28,247,109,99,42,98,233,163,152,213,237,59,221,185,99,106,19,126,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,73,254,2,21,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,213,114,84,243,79,138,126,95,215,122,141,184,249,57,145,242,251,166,225,218,166,60,225,201,187,85,91,178,234,227,80,218,106,219,108,49,75,51,48,203,210,40,35,137,101,168,154,121,102,153,149,51,44,238,71,185,173,100,111,86,71,174,175,141,23,235,228,169,230,159,20,252,191,174,245,27,113,50,120,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,192,214,55,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,178,238,85,101,158,21,201,188,184,195,153,91,130,169,59,61,151,12,219,226,183,211,110,142,54,73,54,196,247,231,151,166,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,194,190,12,185,112,81,240,233,197,6,58,204,43,252,23,91,157,151,12,246,120,242,218,239,83,91,3,59,68,117,148,243,54,181,211,193,11,149,235,52,12,122,83,35,164,108,113,191,124,146,54,45,85,157,44,255,0,2,0,121,163,249,236,204,223,177,125,30,136,199,250,156,45,152,235,149,150,236,107,81,67,117,147,0,183,16,86,218,232,234,122,170,250,24,47,11,77,77,37,68,123,17,85,34,154,72,18,153,117,84,106,202,216,116,106,187,162,228,102,64,115,71,243,217,153,191,98,250,61,17,155,252,164,240,6,13,205,62,9,177,254,95,102,14,30,164,190,97,235,230,56,175,166,174,161,169,69,217,43,61,159,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,8,181,200,28,97,151,24,3,57,112,158,50,205,204,5,244,211,8,90,174,13,158,233,100,222,137,218,99,218,228,107,182,187,70,75,211,122,178,94,139,213,35,151,167,211,122,163,30,229,77,148,240,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,16,25,199,39,3,152,203,132,44,100,218,170,87,213,223,50,234,249,80,230,88,111,207,98,111,141,250,43,187,21,102,212,70,178,165,173,71,42,57,17,25,51,26,175,98,53,91,44,81,92,14,94,124,195,46,188,52,93,105,242,175,53,43,42,238,57,87,113,168,85,99,209,174,154,124,55,60,142,213,213,16,53,53,115,233,156,229,87,75,3,81,85,21,93,44,73,191,169,28,225,57,38,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,23,43,136,59,101,52,92,20,112,159,121,108,149,107,81,85,79,141,233,158,199,85,202,232,17,145,94,209,205,86,66,174,233,49,234,179,63,115,218,212,123,209,35,71,171,146,56,209,191,95,43,235,110,21,187,241,181,151,212,56,166,193,237,95,254,72,212,219,154,247,199,209,166,174,130,134,121,226,168,146,55,198,254,174,206,147,149,136,213,141,204,151,165,42,63,243,123,31,146,151,156,45,98,196,28,142,108,87,107,189,15,104,171,195,55,7,221,45,114,117,94,206,207,84,252,77,81,72,233,52,106,162,63,88,42,234,25,163,145,91,239,235,166,230,181,82,61,178,83,52,46,185,43,155,152,67,53,236,205,171,146,163,11,94,41,174,79,167,166,173,117,35,235,32,99,211,173,74,178,181,21,88,201,162,234,68,255,0,117,200,172,145,200,173,114,42,162,134,206,96,0,4,48,115,145,200,108,27,150,185,185,133,115,91,7,209,82,91,31,153,20,247,7,221,232,105,169,214,54,73,113,164,124,43,45,106,174,245,110,249,219,87,26,61,173,99,125,248,93,35,149,239,149,234,76,249,21,124,243,190,164,254,242,126,26,4,106,229,110,105,99,188,150,199,118,204,204,203,75,239,177,177,37,155,173,216,171,123,44,53,29,46,172,47,134,79,205,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,155,20,240,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,205,251,83,90,195,34,184,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,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,104,78,79,22,62,86,51,147,229,254,33,244,233,205,107,13,140,243,203,31,224,220,211,224,155,51,179,7,47,177,13,37,243,15,95,50,223,16,84,208,215,83,42,236,149,158,207,168,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,48,13,170,0,0,0,0,0,0,0,0,64,15,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,159,224,0,0,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,106,64,17,87,207,59,234,79,239,39,225,166,16,112,199,130,174,184,255,0,10,103,253,138,205,81,73,13,69,46,83,213,94,222,234,151,185,172,88,45,247,171,77,116,205,69,107,92,187,221,21,52,141,98,105,162,189,90,138,173,69,87,38,111,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,6,0,27,62,229,86,22,203,140,23,151,24,115,13,229,13,13,170,147,6,82,91,226,117,145,182,185,82,90,89,41,100,78,163,102,100,168,174,235,117,55,172,139,42,185,206,145,207,87,185,206,87,43,151,90,44,194,193,87,92,181,199,248,151,46,111,181,20,147,220,176,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,116,211,84,79,2,116,249,89,99,250,108,117,193,110,13,165,92,67,87,118,185,97,90,138,251,5,201,106,86,87,62,149,241,212,190,90,122,116,124,137,239,49,148,115,210,35,54,42,177,172,218,196,211,98,181,161,150,164,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,213,92,159,238,87,30,68,242,203,237,175,88,173,32,4,159,238,87,30,68,242,203,237,175,88,173,3,42,128,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,129,63,192,0,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,64,128,19,208,95,112,6,50,195,56,103,12,227,59,238,30,171,164,177,99,26,122,154,155,21,193,200,139,5,115,41,234,31,79,58,49,200,170,136,248,229,141,81,204,93,30,136,232,220,169,182,70,57,222,124,155,238,11,114,47,46,56,139,229,153,128,242,191,52,44,221,186,213,93,237,153,97,154,37,70,85,91,234,155,119,174,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,112,71,7,46,204,231,201,44,136,226,46,215,143,115,162,219,87,29,60,20,245,80,208,95,219,87,63,66,198,247,210,206,215,204,250,58,120,36,150,173,242,163,155,78,212,220,214,70,147,72,245,107,213,24,232,246,9,53,193,226,187,133,28,199,225,43,49,223,130,177,172,93,186,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,154,156,173,56,250,190,210,95,108,60,41,230,245,195,183,90,171,191,188,112,117,238,170,165,140,146,223,35,88,171,29,182,103,72,228,234,66,253,169,29,62,138,178,50,71,71,11,81,236,124,105,0,75,81,170,185,181,65,170,184,31,171,137,177,77,247,24,92,97,187,98,58,238,215,87,79,111,160,181,199,39,73,145,237,165,162,165,138,146,154,61,24,136,139,178,8,34,102,186,110,118,221,92,170,229,85,89,95,229,67,192,229,54,26,181,89,56,184,204,103,213,165,246,229,79,80,252,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,147,83,88,146,25,91,38,175,116,140,232,216,174,88,188,7,126,91,239,180,217,243,155,22,93,216,7,15,220,27,236,219,93,198,221,212,165,197,19,53,147,54,77,29,213,106,244,105,231,109,58,187,116,114,69,51,146,72,87,93,146,181,38,164,0,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,92,206,52,50,114,197,144,92,80,99,252,170,194,211,111,178,218,174,17,212,91,163,218,244,236,212,181,116,241,85,197,77,171,222,247,191,162,202,134,197,212,115,149,207,233,239,93,21,218,38,199,196,0,243,71,243,217,153,191,98,250,61,16,30,127,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,235,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,236,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,171,17,34,156,177,121,128,81,229,21,101,55,15,217,223,136,187,38,5,171,219,6,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,142,249,164,123,155,11,152,221,81,177,185,239,140,46,7,60,239,169,63,188,159,134,152,65,193,6,80,224,220,250,226,115,9,101,30,96,65,87,37,139,17,83,221,225,168,90,73,214,25,226,123,45,117,114,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,205,254,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,181,92,78,240,245,138,184,95,206,91,214,81,226,154,158,223,216,58,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,229,70,244,107,158,214,75,20,172,71,191,102,229,205,254,84,60,113,212,225,171,173,147,132,124,198,101,34,88,174,85,21,12,194,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,53,149,38,149,177,232,246,200,206,142,127,241,131,194,102,13,226,235,43,254,131,223,106,41,44,247,218,10,136,234,108,88,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,102,189,55,170,43,162,98,166,189,152,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,157,238,104,254,68,243,55,236,95,88,162,32,4,207,250,222,60,127,45,252,189,179,19,33,179,98,245,187,31,97,251,125,147,217,183,75,141,199,169,85,138,33,109,238,7,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,38,0,1,63,220,209,252,137,230,111,216,190,177,68,64,9,63,220,209,252,137,230,111,216,190,177,68,64,8,25,41,192,191,6,87,222,48,243,30,170,217,37,215,216,216,51,11,246,122,140,77,114,137,236,90,166,199,42,191,165,77,77,27,181,214,105,122,82,162,72,230,172,113,181,142,115,183,42,50,41,54,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,242,185,47,148,56,55,33,114,191,15,229,30,95,193,87,29,139,14,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,33,91,153,215,1,223,145,11,237,78,124,229,61,151,110,1,196,23,7,123,74,215,110,183,116,233,112,188,206,100,45,143,87,117,92,189,26,137,221,80,173,219,28,113,66,229,142,20,211,124,77,89,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,213,136,154,158,74,158,86,49,79,204,10,239,78,183,17,107,197,214,72,90,184,113,226,47,25,228,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,111,186,231,177,179,163,21,232,141,71,171,21,200,214,110,216,146,149,201,83,202,198,41,249,129,93,233,214,224,48,3,154,63,158,204,205,251,23,209,232,139,171,202,179,130,140,43,159,183,219,174,117,230,197,179,218,88,67,7,220,34,162,182,218,101,72,223,75,118,186,35,18,89,27,82,221,202,245,134,6,62,157,203,19,152,140,153,211,181,21,206,100,114,196,251,85,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,0,0,41,85,69,42,40,84,212,2,104,86,117,181,14,192,6,20,243,88,204,74,252,15,195,237,61,37,178,101,142,91,205,117,69,3,213,30,246,170,53,212,53,29,232,173,211,191,189,60,123,140,214,35,7,157,101,254,72,240,110,8,195,237,69,68,150,249,60,251,145,203,224,202,70,162,166,158,31,244,223,243,1,31,92,34,101,236,153,143,159,24,102,210,214,170,178,134,190,138,225,47,115,23,243,108,172,129,174,238,114,162,47,233,252,53,95,216,108,85,130,237,145,89,112,125,142,209,2,34,71,69,110,166,129,168,136,137,220,216,218,158,9,221,240,33,11,149,42,64,238,33,234,219,52,108,118,219,108,15,69,86,234,169,165,117,63,119,238,239,255,0,50,19,165,78,173,88,35,86,38,141,86,38,159,187,64,59,14,23,192,228,165,202,160,82,169,170,42,8,227,211,191,85,241,57,111,126,133,64,114,1,240,222,238,208,88,237,147,93,42,19,88,225,219,175,143,197,200,223,130,47,235,253,64,96,159,52,238,34,170,178,199,4,81,96,235,27,246,87,222,32,124,177,189,178,205,27,145,98,171,167,220,154,177,17,60,17,124,85,60,126,36,97,240,125,145,78,226,11,57,41,112,141,108,178,50,137,180,117,117,149,50,35,99,122,174,198,104,137,164,139,162,251,207,106,235,162,255,0,194,157,220,103,103,181,126,123,231,37,125,226,117,68,163,179,205,87,111,164,68,150,87,35,152,149,82,187,169,164,154,43,85,200,173,213,17,19,193,63,162,83,249,102,240,227,108,203,28,185,160,199,50,179,125,198,241,74,218,151,61,240,195,185,157,122,90,71,57,168,246,234,237,186,181,124,84,12,203,194,184,118,131,10,216,104,172,86,232,25,20,52,144,71,18,35,24,214,39,186,198,183,93,26,154,120,53,15,214,0,0,0,0,0,0,0,1,243,215,208,81,220,233,36,162,174,167,142,104,101,106,181,205,123,17,201,162,162,162,247,42,42,120,42,159,64,2,36,121,154,240,93,65,99,91,222,120,97,22,116,26,199,77,95,93,4,116,244,241,49,237,85,166,102,170,173,86,185,116,69,122,248,42,235,251,251,241,31,130,108,243,191,100,230,123,97,57,233,234,229,91,101,109,222,154,10,184,29,81,43,99,216,238,164,127,162,197,239,239,153,87,77,23,191,250,73,248,205,156,15,110,204,92,185,196,88,58,231,27,93,21,214,219,81,74,174,233,177,234,212,115,23,195,114,105,240,79,19,93,142,35,242,234,167,38,179,227,22,97,40,21,233,21,174,241,43,169,36,93,141,93,170,173,145,189,204,93,19,68,123,83,187,79,232,3,99,140,19,138,41,177,142,25,160,196,52,154,108,171,167,138,94,237,218,106,248,218,255,0,229,34,47,242,143,221,48,147,149,126,109,205,152,25,31,45,158,174,110,188,214,58,138,90,5,126,233,21,91,182,134,36,209,119,255,0,144,190,11,161,155,96,112,169,170,20,237,68,248,21,156,42,124,116,0,139,169,201,194,28,128,56,119,129,201,194,248,1,66,175,192,173,189,232,80,168,139,222,84,213,2,163,174,162,36,154,158,88,87,194,70,57,171,253,40,118,0,53,197,227,51,13,67,133,248,133,196,244,20,204,107,33,78,197,177,173,99,90,137,253,227,78,171,220,157,222,46,50,199,146,246,43,90,12,203,199,56,113,234,154,86,219,40,100,103,123,191,145,82,230,175,135,119,253,57,11,63,204,223,7,205,135,115,246,166,238,246,42,69,118,217,211,95,119,69,233,81,81,181,123,145,117,241,95,137,251,156,165,107,164,164,226,58,186,54,120,75,104,139,119,122,167,133,125,47,252,96,78,104,41,99,183,177,175,211,77,200,138,84,7,30,9,227,168,78,240,226,150,234,142,95,212,5,75,175,114,167,121,200,56,254,128,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,56,95,3,146,151,1,194,166,167,45,58,157,226,157,223,19,181,158,0,84,116,87,200,145,80,212,74,171,166,200,158,239,234,69,59,207,134,248,237,150,90,247,105,225,75,42,255,0,247,10,4,11,115,49,196,20,247,254,36,234,86,157,238,119,98,164,154,153,251,154,169,239,54,190,175,95,18,245,242,112,160,100,216,195,24,86,58,38,189,98,150,133,189,232,159,26,122,223,248,204,106,227,210,89,229,226,54,254,233,211,79,207,85,163,59,255,0,147,219,234,180,50,243,146,189,177,235,87,141,46,202,207,115,218,20,144,163,181,79,22,210,212,170,254,223,229,167,245,129,44,160,0,40,127,113,75,87,94,244,42,119,237,41,106,34,119,34,129,216,158,7,39,30,7,32,14,23,77,123,194,170,33,70,168,5,126,7,39,8,169,224,114,0,132,62,109,25,165,83,138,179,202,163,0,54,119,173,54,25,174,151,86,42,61,19,123,169,105,116,241,114,181,116,247,211,185,19,199,246,147,85,136,235,219,107,176,220,43,157,187,243,52,210,189,21,190,40,168,197,95,248,13,116,56,175,187,86,227,238,42,243,10,120,28,178,79,93,137,231,162,133,30,170,154,185,143,72,90,158,242,174,159,160,159,16,51,147,148,78,70,189,93,38,107,220,169,97,116,85,79,130,90,55,43,216,231,55,166,181,209,59,185,91,171,117,84,79,143,121,43,136,136,137,162,38,136,134,61,240,27,129,157,129,184,96,192,20,115,211,71,13,69,69,134,150,89,145,138,213,214,71,111,123,187,218,137,175,124,139,250,204,133,0,0,0,1,135,28,195,120,168,110,65,97,203,125,150,219,87,81,21,206,233,78,234,150,116,227,151,110,214,212,194,222,247,49,236,248,111,3,34,49,190,122,101,158,93,192,234,156,83,125,150,157,141,122,70,187,40,230,145,119,42,170,105,238,181,127,197,83,195,225,254,54,248,115,196,215,6,219,45,120,202,173,211,189,28,173,71,218,106,154,138,136,154,175,127,79,245,26,247,226,172,119,137,177,117,206,123,149,218,241,91,51,165,145,207,247,234,36,119,139,156,238,253,206,94,255,0,121,79,196,134,182,178,157,219,224,171,154,55,126,182,72,168,191,230,3,105,91,101,230,219,120,137,179,91,170,122,204,115,81,200,187,28,222,237,17,126,40,159,173,15,180,215,83,39,184,208,206,44,163,173,138,75,109,238,90,170,104,163,116,105,29,69,77,83,209,17,88,214,166,136,147,181,59,145,168,72,167,13,156,213,240,70,46,169,166,177,102,103,109,163,173,145,42,30,247,195,110,150,70,162,55,189,154,47,90,69,215,79,217,253,64,72,184,63,47,13,98,107,54,45,180,199,123,176,212,186,122,73,92,230,53,235,27,152,186,181,116,94,231,34,47,137,250,128,126,86,40,177,210,226,59,5,125,154,174,8,166,101,85,60,177,35,100,106,43,117,115,28,222,253,81,83,249,95,168,215,115,139,108,147,175,200,236,212,168,181,163,99,138,138,165,99,90,39,71,43,85,117,101,60,14,122,251,173,110,221,29,47,234,67,99,130,36,57,204,96,248,45,245,24,67,17,211,198,206,235,141,77,43,222,186,111,85,125,44,14,79,4,213,83,243,75,241,253,64,101,95,45,12,236,143,54,178,117,105,106,170,167,154,229,107,106,190,167,170,215,234,137,37,101,94,223,121,206,118,189,205,79,143,113,152,132,71,242,83,196,178,71,139,51,6,194,247,59,98,91,173,202,198,247,233,223,81,54,171,227,167,242,255,0,81,46,0,112,190,7,10,158,233,81,75,180,3,134,252,10,202,90,84,5,18,255,0,20,255,0,242,87,253,226,10,249,175,121,146,167,79,143,178,164,254,223,84,78,164,203,164,47,85,255,0,21,127,222,32,167,154,235,145,220,74,192,137,240,179,191,251,125,88,25,23,201,74,211,47,177,113,197,235,221,233,186,239,77,2,119,247,234,202,89,85,123,191,252,162,18,156,70,143,37,118,181,153,101,140,90,137,222,184,141,174,95,233,163,97,37,192,14,183,29,135,83,221,167,136,28,181,17,19,184,131,94,34,124,192,230,119,243,202,245,253,182,82,114,152,168,164,26,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,0,0,0,0,0,0,0,0,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,251,107,214,43,79,171,152,158,112,228,150,86,240,233,116,181,231,70,27,164,198,20,248,158,162,150,154,131,7,186,243,61,182,123,211,225,170,130,103,171,39,167,107,165,137,144,35,91,43,159,162,51,86,199,26,170,44,172,71,120,14,8,51,123,6,228,47,44,76,37,155,153,129,61,92,118,44,59,79,119,154,161,41,32,89,167,149,239,190,85,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,34,248,157,226,23,21,113,65,156,183,172,220,197,52,221,131,183,244,233,173,214,182,85,73,81,13,178,134,38,237,138,158,55,61,127,202,145,234,214,177,175,150,89,94,140,102,253,168,22,168,216,79,151,254,87,113,5,148,92,62,218,112,119,16,56,151,181,215,210,111,138,219,101,158,40,165,170,176,210,199,44,140,101,43,171,161,168,150,58,168,86,54,195,36,73,181,174,133,175,116,91,156,214,177,177,226,7,42,62,5,191,136,226,131,58,240,103,253,79,85,128,40,171,157,254,83,157,116,146,157,91,255,0,138,236,175,115,191,199,153,25,254,167,152,149,64,0,0,7,138,206,140,222,193,185,11,149,248,131,55,51,2,122,184,236,88,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,157,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,212,142,174,116,153,199,125,193,249,53,132,178,118,209,15,78,147,49,46,21,21,23,74,157,204,93,212,182,215,83,200,218,109,142,98,170,111,158,122,121,122,141,123,28,222,205,183,222,108,142,68,8,129,197,152,166,251,142,113,85,231,26,226,154,238,219,122,196,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,126,81,245,81,90,110,183,26,106,250,203,125,178,174,170,158,215,78,149,117,210,195,11,158,202,88,22,88,225,73,101,114,38,140,98,203,52,81,163,157,162,111,145,141,241,114,34,252,160,95,94,8,243,230,155,135,30,37,240,118,100,222,107,106,224,195,201,80,251,94,32,72,106,37,141,139,110,169,98,197,36,146,178,38,61,211,50,23,58,58,148,139,99,183,190,157,136,154,59,107,147,99,51,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,138,120,35,207,154,158,35,184,104,193,217,147,121,173,164,159,16,173,59,237,120,129,33,168,138,71,165,198,153,235,20,146,74,200,152,198,194,249,154,216,234,82,45,141,216,202,134,34,106,221,174,80,190,160,0,0,0,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,0,11,41,198,134,113,223,114,11,134,12,127,154,184,90,29,247,171,85,190,58,123,116,155,152,157,154,170,174,162,42,72,170,116,123,30,199,244,95,80,217,122,110,106,181,253,61,139,162,59,84,8,76,227,239,136,123,87,19,28,75,223,241,230,21,186,213,215,225,59,125,61,53,147,14,62,166,141,180,207,236,80,51,87,185,26,136,143,86,73,83,37,84,204,89,127,57,178,86,163,145,154,36,108,199,83,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,249,64,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,54,94,200,28,227,177,113,1,147,88,79,56,176,228,61,158,147,19,91,219,81,37,54,231,191,178,85,49,206,142,166,155,123,216,197,147,165,60,114,197,212,216,141,126,205,205,247,92,138,107,67,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,154,61,137,44,50,198,174,110,169,190,55,183,197,170,137,47,252,152,51,230,167,21,101,126,37,200,11,237,109,39,104,192,245,13,186,88,152,234,136,155,60,150,234,201,36,116,241,178,20,98,61,236,134,167,87,186,85,115,251,235,163,98,236,70,177,28,18,62,69,95,60,239,169,63,188,159,134,146,168,69,95,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,64,15,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,205,78,84,217,165,129,50,91,129,220,123,153,121,153,125,246,54,27,179,102,4,253,182,183,178,205,81,210,234,210,90,225,143,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,101,175,27,153,141,148,121,99,195,70,49,189,231,86,21,164,197,120,122,182,157,150,214,97,201,170,89,3,239,21,114,189,18,24,34,123,149,28,199,181,201,214,89,35,214,88,153,3,230,99,85,209,34,26,230,23,215,140,30,44,241,151,23,89,161,244,226,251,79,87,103,177,80,83,199,77,98,195,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,244,233,177,85,91,19,17,50,127,150,47,47,250,60,221,172,166,226,7,59,240,239,107,192,180,155,103,195,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,223,12,140,107,102,115,219,170,186,54,189,146,6,101,114,175,203,156,237,192,28,52,90,167,205,44,85,73,62,30,190,83,195,114,193,152,122,26,104,55,218,109,211,190,106,151,79,45,68,104,142,145,245,78,169,73,18,55,171,250,76,107,19,115,92,247,197,28,59,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,76,159,46,76,45,98,199,60,186,176,94,10,197,52,61,182,203,136,45,248,138,215,113,166,234,190,62,189,44,247,74,248,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,65,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,250,114,184,242,39,150,95,109,122,197,105,20,28,203,176,5,54,95,113,165,152,148,182,220,61,87,106,182,223,42,41,175,244,171,50,75,178,177,245,116,209,203,85,81,19,228,85,222,199,86,45,90,46,213,216,215,181,236,110,221,155,80,38,83,129,156,208,186,231,31,9,121,103,143,47,173,171,91,148,246,127,102,214,79,87,90,234,185,234,231,161,154,74,41,42,164,149,200,142,115,230,117,50,204,186,234,168,178,42,43,157,166,229,190,164,106,242,75,204,204,85,136,50,227,49,50,182,237,87,218,44,184,62,225,111,184,90,58,146,72,249,41,251,122,84,245,224,110,231,171,25,10,62,145,36,107,24,214,254,114,121,220,170,229,127,116,149,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,195,94,94,248,3,6,230,159,23,56,39,47,179,7,15,82,95,48,245,242,158,247,77,93,67,82,139,178,86,123,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,47,242,123,147,69,77,38,118,222,32,206,28,93,87,113,203,172,53,81,111,154,219,53,53,44,84,175,197,172,146,7,62,162,21,72,234,164,154,133,144,204,140,141,234,168,175,149,138,229,141,209,174,143,110,48,114,184,243,217,150,95,109,122,61,105,63,192,89,254,38,237,54,171,7,8,153,175,98,177,91,41,45,214,219,118,91,223,105,40,232,233,33,108,48,83,65,29,178,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,173,185,178,159,22,62,86,51,147,229,254,33,244,233,205,107,0,218,160,0,0,0,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,254,0,0,0,0,0,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,121,78,110,57,103,138,176,127,23,183,140,117,118,164,214,203,143,109,244,23,11,69,84,113,201,211,119,102,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,219,99,158,7,42,162,191,68,190,188,143,177,253,52,87,92,211,202,218,236,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,52,233,49,234,179,80,49,221,232,247,162,71,250,73,26,237,184,28,236,50,190,235,136,114,143,1,230,189,189,213,115,83,224,203,197,85,182,186,158,26,39,74,200,224,184,50,61,42,165,149,23,72,88,201,104,226,137,55,55,71,62,169,137,185,170,136,143,193,94,90,56,254,155,47,184,210,203,186,171,150,33,171,181,91,111,149,21,54,10,164,133,101,217,88,250,186,105,34,165,167,149,145,162,239,99,171,22,145,83,114,108,107,218,199,187,110,205,200,27,4,144,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,3,85,114,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,12,170,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,213,92,159,238,87,30,68,242,203,237,175,88,173,32,4,159,238,87,30,68,242,203,237,175,88,173,2,0,73,254,229,113,228,79,44,190,218,245,138,210,0,73,158,225,139,137,140,27,194,135,43,124,190,205,44,97,67,87,113,123,170,46,246,219,69,178,153,21,175,184,220,100,186,220,95,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,188,61,175,53,204,217,201,172,15,195,140,248,11,51,48,135,210,107,246,53,237,17,225,42,61,174,143,176,215,64,198,162,220,251,66,39,230,187,63,93,158,235,87,116,221,94,146,167,73,243,57,144,88,123,92,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,43,220,177,121,127,214,101,21,29,55,16,57,223,135,123,38,58,171,219,62,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,142,248,100,99,157,11,88,221,85,178,57,236,140,50,215,132,204,55,159,56,79,33,176,197,139,137,28,79,73,124,198,212,244,250,84,75,18,117,39,130,14,238,149,61,85,70,247,54,174,165,141,247,100,157,168,136,229,238,214,85,106,212,77,173,185,181,65,170,184,27,41,240,157,229,99,38,254,95,225,239,78,128,186,165,170,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,123,94,94,92,38,96,222,46,178,191,59,112,61,246,162,146,207,125,160,168,194,245,54,44,70,234,5,170,158,212,245,146,189,103,70,49,36,137,94,201,98,98,198,230,43,246,107,211,122,162,186,38,42,101,167,47,254,88,180,121,69,89,105,206,254,32,104,187,94,58,164,223,45,183,12,206,200,37,165,176,213,71,60,141,101,83,165,134,89,99,170,153,99,108,50,68,190,235,97,115,220,187,93,35,88,248,252,7,35,31,174,207,187,127,137,18,168,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,241,132,28,203,56,21,169,226,107,12,210,230,126,88,208,85,213,102,134,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,117,35,115,94,174,141,99,205,240,6,170,224,148,158,109,252,22,90,172,180,210,113,89,149,184,126,146,130,158,74,141,49,228,17,84,182,38,58,121,229,142,58,123,132,80,43,81,21,242,75,34,178,117,99,181,115,223,20,157,53,85,158,82,45,128,159,238,104,254,68,243,55,236,95,88,162,32,4,159,238,104,254,68,243,55,236,95,88,162,32,4,13,170,0,0,0,0,64,15,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,128,28,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,197,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,29,110,68,84,239,59,14,183,170,32,6,157,135,83,29,175,129,218,0,139,30,117,182,153,125,139,129,239,94,239,77,183,122,152,23,191,191,87,210,196,169,221,255,0,228,212,148,226,52,121,212,53,175,203,44,28,213,78,244,196,110,114,127,69,27,192,197,110,84,62,100,170,19,227,236,168,255,0,183,210,147,169,23,241,76,255,0,37,63,222,32,167,149,19,145,188,74,206,139,241,179,179,251,125,33,58,208,174,176,177,83,252,84,255,0,120,10,202,29,241,43,41,112,4,79,116,229,60,14,27,161,80,3,14,249,151,231,100,121,75,147,169,75,75,85,60,55,43,163,81,244,221,38,191,85,72,235,41,55,123,205,115,116,238,114,252,123,204,196,34,63,157,102,37,146,76,89,151,214,22,57,219,22,221,113,87,183,191,78,234,136,116,95,29,63,145,250,128,195,126,18,114,78,191,60,115,82,158,214,173,142,90,42,101,145,107,93,36,173,69,213,244,243,185,139,239,53,219,181,116,95,169,77,136,240,189,142,151,14,88,40,108,212,144,69,11,41,105,226,137,91,27,81,27,171,88,214,247,104,136,159,201,253,68,82,242,103,193,240,92,42,49,126,35,168,141,157,247,26,106,86,61,52,222,138,202,89,220,190,41,170,39,231,83,227,250,201,111,0,1,249,120,151,19,89,176,149,166,75,221,250,165,208,82,68,230,177,207,72,220,245,213,203,162,119,53,21,124,64,253,67,226,185,222,109,182,120,157,53,198,167,162,198,181,92,171,177,206,238,209,87,224,139,250,148,143,94,36,249,171,224,140,35,83,83,98,203,62,219,89,91,26,83,189,143,154,221,44,109,84,119,123,245,94,180,107,174,159,179,250,200,235,206,30,52,51,139,55,43,101,146,229,123,150,150,154,88,219,26,199,79,83,84,196,84,70,57,171,170,44,238,78,244,114,129,54,152,131,141,190,28,240,205,193,214,203,166,50,171,108,236,70,171,145,150,154,167,34,34,166,169,223,211,253,71,184,193,25,233,150,121,137,3,106,112,181,246,90,134,57,235,26,111,163,154,53,220,138,137,167,188,212,255,0,25,13,103,38,173,172,168,118,249,234,230,145,223,173,242,42,175,249,207,219,194,184,239,19,97,27,156,23,43,77,226,182,23,69,35,95,238,84,72,223,7,53,221,219,92,157,254,234,1,180,56,48,227,151,151,21,13,207,220,57,112,178,220,170,234,37,185,218,233,219,82,254,164,114,237,218,234,153,155,220,231,189,255,0,13,134,99,128,0,1,194,162,42,104,169,170,41,20,124,221,178,53,232,232,243,94,219,75,11,98,165,124,242,214,57,30,198,185,221,69,161,137,189,200,221,93,162,170,252,123,137,93,49,235,143,44,12,236,115,195,6,63,163,130,154,57,170,41,236,53,82,194,143,86,166,146,55,99,219,222,228,93,59,227,79,212,4,100,114,151,205,42,156,43,158,84,248,1,211,189,41,177,53,116,90,49,17,234,155,219,75,85,175,131,145,169,175,184,157,232,190,31,176,155,195,91,238,20,46,213,184,7,138,188,189,158,119,44,115,208,226,120,40,166,70,42,174,142,123,214,23,39,186,169,175,233,175,196,216,191,14,87,182,233,97,183,215,55,119,231,169,162,122,171,188,85,85,136,191,240,129,250,71,11,222,114,112,170,158,0,19,79,129,201,215,170,21,162,162,129,201,194,248,28,156,47,120,29,110,93,59,212,169,157,229,46,68,94,229,82,166,254,192,43,0,1,14,124,227,232,25,14,48,193,245,141,137,172,89,101,174,111,114,39,194,158,139,254,34,202,114,206,196,20,246,14,36,233,150,161,238,111,109,164,134,153,155,90,171,239,58,190,147,79,3,36,185,212,91,30,149,120,46,236,140,247,61,161,87,10,187,84,241,117,45,50,167,237,254,66,255,0,81,136,124,5,203,60,92,70,216,29,2,107,249,234,68,127,127,242,123,125,46,160,108,53,65,34,75,67,79,42,46,187,226,99,191,173,16,239,62,27,35,183,217,104,29,167,141,44,75,255,0,220,33,247,1,75,142,17,52,57,127,129,212,223,21,238,248,129,220,158,7,37,45,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,226,162,151,1,214,228,93,124,78,198,157,110,221,187,185,83,66,182,234,5,103,197,122,77,108,245,233,250,233,165,255,0,232,84,251,79,142,241,170,218,43,145,63,234,105,127,250,21,3,95,30,63,169,106,105,120,142,189,165,75,181,234,58,166,72,253,237,125,197,175,170,211,247,126,227,58,57,43,210,69,22,92,227,42,158,245,124,184,134,54,167,135,118,148,109,95,255,0,8,194,30,97,177,214,71,196,125,211,182,116,251,226,157,99,217,254,199,219,234,244,215,246,153,205,201,117,253,108,177,197,174,220,154,197,136,90,221,19,245,118,38,104,4,149,0,0,235,119,234,9,224,29,250,195,124,0,173,60,14,78,19,192,228,10,87,196,163,78,254,242,183,120,157,122,38,237,80,14,214,156,156,39,129,200,30,59,55,107,99,183,101,213,254,178,85,84,108,86,234,167,42,162,107,225,4,139,255,0,1,175,110,230,222,184,196,89,63,74,58,188,201,215,191,226,215,93,63,111,236,83,96,60,249,182,73,119,202,108,79,111,141,116,116,214,170,214,34,235,167,141,52,169,255,0,9,175,214,24,129,109,28,92,208,208,202,238,250,108,195,138,7,42,119,234,173,185,181,23,253,224,54,26,202,138,104,168,178,207,11,210,194,136,140,138,213,76,212,68,77,52,247,16,245,103,153,203,63,254,103,216,121,127,93,186,21,79,220,173,69,67,211,0,0,0,33,231,156,197,52,212,249,135,132,42,95,42,171,106,109,181,140,106,43,181,253,10,164,95,232,253,52,38,24,138,62,117,22,9,251,126,4,189,35,117,142,58,43,134,171,185,59,181,168,167,248,127,231,1,128,207,201,44,72,252,168,102,61,163,163,134,72,29,83,14,174,89,216,146,109,146,54,42,38,138,136,186,123,237,238,212,181,132,179,114,222,182,97,60,231,202,255,0,161,215,168,37,146,42,47,239,121,24,215,62,45,93,5,61,39,126,228,85,248,175,236,212,180,124,98,242,216,190,229,221,45,78,51,203,170,8,223,68,234,150,53,236,154,236,143,95,206,75,47,122,35,218,139,166,157,63,142,191,231,2,61,74,163,146,72,94,146,69,35,152,244,240,115,87,69,79,233,43,170,165,158,138,161,244,181,49,236,150,55,43,92,221,81,116,84,93,23,189,63,106,29,64,73,103,44,94,43,107,236,215,58,44,174,196,85,213,50,211,213,213,189,144,162,164,178,34,62,122,154,102,162,38,178,104,137,239,59,249,62,42,191,172,151,195,95,30,2,240,101,247,20,103,77,130,123,68,109,123,41,46,116,178,204,142,145,173,68,99,106,233,85,203,223,222,191,164,158,6,193,192,8,180,231,81,118,129,48,238,15,178,170,175,85,247,201,42,17,52,238,218,202,54,162,247,255,0,249,86,146,150,67,135,56,220,74,151,92,105,132,173,138,237,86,9,107,100,211,102,158,52,244,95,31,233,3,240,185,56,199,82,236,249,196,207,139,94,147,108,144,117,61,237,59,251,108,58,119,124,123,145,196,214,17,47,201,83,9,207,244,135,31,226,105,24,157,57,40,45,237,141,119,254,170,137,245,238,255,0,204,37,160,1,74,248,149,20,185,126,0,26,84,80,223,31,2,176,58,234,19,90,121,81,62,44,119,251,196,18,115,84,114,175,18,209,162,175,232,218,94,159,253,255,0,86,78,197,107,149,148,85,15,79,22,196,245,255,0,50,144,19,204,166,239,45,223,137,74,247,74,221,189,150,26,138,100,238,68,213,27,95,87,250,149,127,88,25,195,201,125,140,92,160,197,210,34,119,166,34,98,127,247,148,100,142,17,203,201,133,169,30,79,226,213,86,232,175,196,17,170,47,255,0,97,198,72,208,3,166,79,3,184,233,147,192,10,216,65,167,17,62,96,115,59,249,229,122,254,219,41,57,81,162,39,129,6,188,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,32,0,245,107,192,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,15,41,136,179,75,29,226,188,9,132,114,206,255,0,125,237,88,111,2,118,255,0,163,244,93,150,22,118,62,219,50,77,85,249,198,49,36,147,124,141,71,126,113,206,219,166,141,209,59,140,191,229,193,203,254,179,136,139,236,89,183,155,216,119,253,41,232,59,76,17,83,84,73,61,60,152,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,255,0,60,177,90,14,9,56,62,196,220,92,230,132,86,86,165,93,22,9,177,212,64,236,89,120,164,150,159,175,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,63,216,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,244,0,0,0,0,6,185,156,110,103,205,55,17,220,75,227,28,201,179,86,213,207,135,150,161,150,188,62,147,84,75,35,18,221,76,196,138,57,34,100,172,99,161,100,206,108,149,43,22,198,236,125,67,209,117,118,231,44,223,113,185,159,53,60,56,240,209,140,115,38,205,91,73,6,33,74,118,90,240,250,77,81,20,111,91,141,75,210,40,228,137,146,177,237,153,240,181,210,84,172,91,29,189,148,239,69,209,187,156,154,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,6,111,229,22,78,95,112,127,42,252,250,206,43,188,221,58,76,196,184,97,218,123,93,54,214,46,234,91,109,234,40,221,83,189,175,85,77,243,207,81,23,77,204,99,155,217,183,123,205,145,170,152,44,78,79,27,249,67,131,114,23,150,38,45,202,60,191,130,174,59,22,29,167,180,67,78,181,115,172,211,202,247,223,41,37,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,6,192,103,79,56,44,156,190,224,110,40,23,53,106,38,237,22,92,203,183,193,81,71,38,214,51,161,85,67,79,5,37,69,54,136,247,61,219,88,202,105,122,138,214,53,123,78,198,238,88,220,167,182,228,193,159,52,216,87,52,49,46,64,95,107,106,251,62,56,167,109,210,196,199,84,74,232,35,184,209,199,35,167,141,144,163,21,140,124,212,218,189,210,171,153,221,67,27,23,122,185,136,220,201,230,151,145,116,121,193,194,157,251,18,81,89,187,94,36,203,191,244,73,108,154,53,130,57,25,75,26,162,92,24,233,37,77,221,30,203,212,153,209,177,205,115,228,166,131,244,149,168,199,66,182,64,231,29,247,135,252,229,194,121,197,135,33,237,21,120,102,224,218,137,41,183,49,157,174,149,237,116,117,52,219,222,199,164,125,88,36,150,46,166,197,115,55,238,111,188,212,80,54,105,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,1,170,185,63,220,174,60,137,229,151,219,94,177,90,64,9,63,220,174,60,137,229,151,219,94,177,90,6,85,0,0,0,0,16,237,206,127,62,105,177,86,104,97,172,128,177,86,213,246,124,15,78,235,165,245,141,168,149,176,73,113,172,142,55,65,27,225,86,35,30,248,105,180,123,101,71,63,186,186,70,38,197,107,209,210,253,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,14,127,103,29,247,136,12,229,197,153,197,136,225,236,245,120,154,224,234,136,233,183,49,253,146,149,141,72,233,169,183,177,140,73,58,80,71,20,93,77,136,231,236,220,239,121,202,160,101,87,39,220,156,190,227,158,40,19,53,105,230,236,246,92,180,183,207,81,89,38,214,63,175,85,93,79,61,37,61,54,138,246,189,187,152,250,153,122,136,215,181,59,54,199,109,89,26,166,11,19,167,202,119,34,236,89,97,195,5,179,49,189,141,117,162,197,57,151,173,198,238,235,130,189,155,169,96,168,168,142,129,33,137,81,168,216,93,3,250,237,126,138,233,59,74,187,123,153,211,107,32,176,12,233,205,220,156,190,227,14,85,249,11,156,86,137,186,148,153,119,112,196,84,247,74,109,172,77,180,183,43,212,177,182,167,123,158,138,187,39,130,158,46,155,88,247,59,180,238,247,91,27,149,108,95,4,121,243,77,195,143,18,248,59,50,111,53,181,112,97,228,168,125,175,16,36,53,18,198,197,183,84,177,98,146,73,89,19,30,233,153,11,157,29,74,69,177,219,223,78,196,77,29,181,201,43,220,6,229,158,21,206,78,89,152,87,43,113,173,39,104,178,226,107,125,254,223,83,182,56,223,36,59,238,245,187,39,139,168,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,132,28,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,224,109,38,69,95,60,239,169,63,188,159,134,153,191,193,30,124,212,241,29,195,70,14,204,155,205,109,36,248,133,105,223,107,196,9,13,68,82,61,46,52,207,88,164,146,86,68,198,54,23,204,214,199,82,145,108,110,198,84,49,19,86,237,114,225,7,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,64,15,52,127,61,153,155,246,47,163,209,24,235,38,63,198,82,224,26,124,173,118,33,171,76,39,75,120,154,254,203,75,85,27,2,220,101,134,56,29,80,244,68,213,239,72,161,99,27,185,87,98,44,155,54,245,36,221,145,92,209,252,246,102,111,216,190,143,68,91,254,20,120,81,204,126,45,115,29,152,43,5,69,216,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,129,114,185,121,240,89,117,226,159,52,41,239,184,191,15,213,187,42,240,213,66,174,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,245,35,123,225,221,61,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,30,127,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,96,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,251,107,214,43,76,74,231,131,128,41,162,186,229,102,105,80,225,234,181,168,170,167,184,216,46,151,102,164,174,129,25,19,162,158,138,157,235,175,73,143,85,154,189,237,238,71,189,18,79,210,72,211,110,90,242,184,242,39,150,95,109,122,197,104,230,117,149,191,149,14,13,177,175,100,177,123,78,235,132,187,62,41,183,255,0,125,116,123,47,101,145,59,92,253,239,107,95,182,134,74,223,113,219,181,215,221,106,189,24,4,101,242,147,198,183,92,43,198,150,31,177,91,233,233,36,167,198,54,123,173,146,185,211,49,202,248,224,101,51,171,145,209,42,57,17,31,213,161,137,170,174,71,38,199,61,52,213,81,205,157,227,87,124,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,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,116,215,69,79,19,104,128,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,1,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,54,168,0,0,0,0,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,197,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,0,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,18,105,199,54,87,221,115,143,132,188,204,192,118,39,85,173,202,123,63,180,168,224,164,162,117,92,245,115,208,205,29,108,116,177,196,213,71,57,243,58,153,33,77,53,84,89,17,81,174,211,106,235,152,109,80,107,45,159,217,57,125,225,255,0,57,113,102,78,226,57,187,69,94,25,184,58,158,58,157,172,103,107,165,123,82,74,106,157,140,123,210,62,172,18,69,47,79,122,185,155,246,187,222,106,160,27,41,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,33,179,157,95,154,124,45,242,254,135,212,110,38,116,242,159,197,54,44,65,193,46,16,180,218,43,187,69,94,25,184,93,237,119,72,250,79,103,103,170,125,116,213,109,143,87,34,35,245,130,174,157,250,181,85,190,254,154,238,107,145,48,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,93,159,118,255,0,18,37,80,138,190,70,63,93,159,118,255,0,18,37,80,0,0,13,85,201,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,208,50,168,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,0,3,85,114,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,8,1,61,5,247,31,227,44,77,134,112,206,12,190,226,26,186,187,22,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,213,234,141,141,170,187,99,99,91,231,204,180,229,231,193,101,215,138,124,208,167,190,226,252,63,86,236,171,195,85,10,184,130,177,42,93,74,149,179,164,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,212,141,239,135,112,94,14,88,188,191,232,243,118,178,155,136,28,239,195,189,175,2,210,109,159,12,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,124,50,49,173,153,207,110,170,232,218,246,73,50,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,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,0,0,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,12,170,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,0,1,138,188,209,252,137,230,111,216,190,177,68,64,9,63,220,209,252,137,230,111,216,190,177,68,64,8,19,253,205,31,200,158,102,253,139,235,20,68,0,147,253,205,31,200,158,102,253,139,235,20,68,0,129,181,64,0,0,0,8,1,230,143,231,179,51,126,197,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,224,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,207,240,0,0,0,2,135,149,157,114,34,47,136,20,199,224,119,29,49,248,29,192,8,227,231,64,198,38,80,97,25,21,59,215,17,61,63,251,202,66,71,8,229,231,60,212,147,39,240,146,163,117,86,98,9,21,87,255,0,176,228,3,14,185,85,185,83,137,105,17,23,244,173,44,79,254,255,0,164,39,110,157,52,167,137,23,224,198,255,0,188,64,55,45,107,188,182,142,37,40,29,19,119,118,168,105,233,151,185,23,68,117,125,39,235,84,253,68,251,81,57,95,69,78,245,241,116,76,95,243,32,29,229,46,42,40,119,143,128,28,167,137,81,75,87,224,84,0,133,62,113,209,212,183,62,112,203,229,215,164,235,36,253,63,123,94,254,219,54,189,223,14,229,105,53,132,75,243,171,194,115,253,33,192,24,154,54,39,78,58,11,131,100,93,255,0,174,162,13,59,191,243,192,253,222,74,247,104,23,14,227,11,42,42,245,89,124,142,161,83,78,237,175,163,114,39,127,255,0,146,113,41,100,56,114,114,196,169,106,198,152,182,216,142,209,103,150,138,77,54,107,225,79,91,241,254,130,99,192,17,7,204,235,138,218,251,205,206,183,43,176,237,117,76,84,244,149,108,100,200,137,44,104,175,130,166,165,170,139,164,154,42,123,173,254,79,138,39,234,37,240,215,199,143,76,25,125,194,249,211,127,158,239,27,88,202,187,157,84,176,163,100,107,145,88,234,186,165,106,247,119,167,232,175,136,24,207,36,146,76,245,146,89,28,247,175,139,156,186,170,255,0,73,72,59,105,105,103,173,168,101,45,52,123,229,145,200,214,183,84,77,85,87,68,239,95,218,160,117,23,77,153,37,137,25,149,15,199,181,148,112,199,3,106,102,209,201,59,22,77,177,198,245,84,209,17,87,79,113,221,218,153,111,193,215,45,139,238,98,82,211,99,60,197,160,141,148,77,169,123,88,200,110,200,197,252,220,177,119,170,49,170,186,105,212,248,235,254,98,238,115,33,182,97,60,152,202,255,0,161,214,88,37,142,42,223,239,120,216,231,62,93,29,61,61,95,126,229,84,248,167,237,208,11,119,201,158,154,106,140,195,197,245,44,149,81,180,214,218,54,57,17,218,126,157,82,175,244,254,130,147,12,69,31,37,123,4,253,191,29,222,149,186,71,37,21,191,69,220,157,250,84,84,124,63,243,73,92,0,0,0,121,76,215,166,138,183,44,241,69,44,200,138,201,109,85,45,84,84,215,95,113,79,86,121,156,204,255,0,230,125,136,87,245,91,167,85,253,200,213,85,3,94,45,205,178,241,136,146,126,140,116,153,147,175,119,193,173,186,126,207,216,134,194,89,69,91,29,199,46,172,21,145,42,171,101,183,82,185,21,83,79,24,35,95,248,77,122,241,60,11,119,226,230,186,134,39,119,212,230,28,176,53,87,187,69,117,205,200,159,239,155,2,228,53,178,75,70,83,97,139,124,139,171,161,181,81,49,87,93,124,41,162,79,248,0,184,7,14,57,56,95,0,58,244,213,123,138,211,196,163,68,213,87,85,43,111,136,21,28,47,129,201,194,248,1,67,188,3,127,80,119,128,111,235,3,176,0,4,102,243,168,164,138,92,185,193,181,61,232,248,177,12,141,95,14,253,104,220,191,254,9,130,252,0,210,212,213,113,29,100,74,103,105,211,117,52,146,123,218,123,137,95,75,175,239,253,198,120,115,162,127,71,44,112,147,183,38,178,226,23,55,69,253,93,137,250,152,51,203,202,58,201,56,143,181,246,62,159,116,80,44,155,255,0,216,251,125,38,186,126,208,54,3,178,166,150,122,4,253,84,209,127,244,40,125,167,199,103,213,45,20,40,191,245,52,95,253,10,31,96,20,184,235,106,46,190,37,110,215,188,161,187,183,119,170,104,7,99,74,138,90,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,165,197,71,11,224,7,83,183,238,241,77,10,219,169,75,151,69,213,74,155,240,208,10,207,150,230,155,173,181,109,253,112,72,159,253,202,159,81,68,241,182,88,100,137,232,170,215,181,90,168,159,20,84,3,95,174,99,15,171,127,18,55,52,170,98,34,50,58,134,70,168,138,154,177,43,234,180,95,219,251,204,178,228,169,122,149,40,177,181,131,115,58,126,213,166,168,68,211,222,213,212,179,34,255,0,236,144,176,124,214,176,213,45,131,63,40,170,105,169,102,139,218,20,181,146,185,92,170,173,119,247,236,203,221,175,199,222,239,253,232,93,46,76,213,174,165,197,56,193,141,211,223,168,163,85,215,255,0,38,172,2,96,0,0,80,237,62,39,8,228,95,3,151,148,71,224,7,112,56,79,3,144,41,119,235,40,209,117,59,20,164,10,147,192,228,225,14,64,243,216,254,157,106,240,125,218,157,173,87,43,232,170,27,241,248,196,244,248,26,238,230,37,66,225,30,47,175,183,9,81,27,236,188,193,150,173,119,120,104,218,254,167,199,78,239,234,54,62,169,129,181,52,210,211,59,194,86,57,139,251,149,52,53,237,230,21,133,190,137,241,115,152,93,158,57,35,138,170,237,215,141,93,170,162,185,208,66,247,42,42,167,127,188,245,2,117,248,127,190,38,38,201,12,13,136,26,230,185,43,236,84,115,162,183,77,59,227,79,212,171,254,249,112,12,109,229,235,137,219,137,56,78,203,189,178,181,235,67,97,166,165,93,52,238,88,221,36,107,174,138,191,24,212,201,32,0,0,6,44,241,251,144,246,252,234,203,72,219,53,37,68,213,118,246,108,133,98,145,237,218,143,169,166,85,213,26,215,107,220,197,248,25,76,116,86,209,193,112,166,125,37,66,42,199,38,154,232,186,47,114,162,255,0,192,4,19,242,213,207,42,220,168,207,24,112,133,214,106,106,123,85,198,27,130,201,214,141,173,115,106,82,22,46,138,231,185,186,38,148,254,30,58,255,0,154,116,235,40,237,247,203,127,103,170,99,106,41,106,17,175,209,175,84,71,39,114,162,162,181,127,114,247,41,175,207,26,57,5,137,50,31,55,239,23,138,59,125,77,61,174,190,225,83,81,13,67,163,149,237,71,77,83,82,136,155,159,26,55,244,25,225,170,255,0,73,35,252,190,56,224,161,205,187,29,38,5,198,183,106,10,107,205,21,34,181,81,201,5,58,191,163,5,58,57,200,222,170,170,181,85,95,223,181,60,62,26,1,248,220,81,114,182,193,120,219,180,98,92,181,237,180,215,25,234,27,36,144,205,113,150,70,234,233,36,115,213,26,144,200,191,203,79,143,195,250,87,4,238,92,187,243,186,217,127,117,169,216,54,249,52,72,212,114,73,29,190,177,200,186,183,95,30,204,132,251,181,205,123,81,236,114,57,174,77,81,81,117,69,67,144,48,219,128,222,13,105,114,47,12,251,123,19,209,77,21,254,90,138,141,24,179,204,136,200,250,144,185,154,178,72,216,190,48,235,224,190,63,213,153,32,1,241,94,110,17,90,173,85,119,25,101,100,109,167,130,73,117,114,162,39,186,213,95,143,238,53,222,227,43,58,42,179,147,54,170,235,220,232,221,71,67,211,236,202,216,218,223,211,166,167,71,234,173,115,145,123,227,253,100,171,243,1,226,238,197,148,216,70,233,131,108,215,154,9,174,245,180,15,100,113,53,240,74,228,124,212,213,8,197,86,172,168,237,186,163,127,147,241,248,234,67,14,78,224,74,204,199,204,139,6,20,164,133,242,54,178,227,75,28,232,212,118,169,19,231,142,55,46,173,106,170,126,159,142,128,76,255,0,43,28,182,92,13,145,108,175,169,134,86,85,87,181,204,122,189,93,222,140,173,172,248,43,83,78,229,67,53,143,57,151,248,82,135,6,97,122,75,29,4,15,138,56,58,157,207,123,156,189,242,61,223,31,242,148,244,96,10,31,175,122,161,88,2,134,252,53,43,56,211,188,228,15,154,226,228,101,190,169,235,224,216,94,191,253,202,144,41,204,217,177,39,18,82,58,29,116,146,220,249,23,85,254,82,215,213,234,79,69,229,253,43,69,116,154,254,133,52,174,239,253,141,83,95,222,98,23,184,111,156,71,220,164,134,70,191,178,195,53,43,180,84,238,115,107,234,245,78,229,95,214,6,123,242,100,150,41,114,123,21,181,17,168,232,241,4,105,220,189,255,0,234,40,255,0,105,34,228,104,114,88,237,141,203,204,107,185,200,180,238,189,211,237,77,63,149,217,59,251,244,253,91,73,47,0,117,63,77,59,209,84,237,58,157,174,157,218,1,83,8,52,226,39,204,14,103,127,60,175,95,219,101,39,37,155,180,247,180,254,130,56,243,91,150,238,120,227,172,209,198,56,218,211,138,176,44,52,56,130,255,0,112,186,210,199,83,93,88,217,89,20,245,15,145,141,122,54,149,200,142,70,189,17,81,21,83,93,116,85,241,52,57,246,26,246,38,221,17,102,157,116,149,183,201,38,121,151,100,120,220,77,204,198,236,91,138,169,136,137,158,153,213,130,0,204,111,238,89,241,3,255,0,94,25,123,255,0,164,43,127,230,131,251,150,124,64,255,0,215,134,94,255,0,233,10,223,249,161,24,253,149,141,255,0,211,149,235,253,191,217,159,255,0,178,143,198,127,70,28,131,49,191,185,103,196,15,253,120,101,239,254,144,173,255,0,154,15,238,89,241,3,255,0,94,25,123,255,0,164,43,127,230,131,246,86,55,255,0,78,79,237,254,204,255,0,253,148,126,51,250,36,35,135,111,47,217,99,252,205,178,255,0,98,136,184,71,149,202,156,45,112,192,185,93,131,176,77,218,106,121,171,176,253,130,223,106,170,146,153,206,116,79,150,10,118,70,247,49,92,141,85,106,185,138,168,170,136,186,105,170,39,129,234,139,6,204,77,54,233,137,234,135,30,102,87,41,187,141,189,114,137,214,38,170,166,39,178,102,64,1,232,194,0,0,0,0,0,0,0,0,0,0,13,122,241,238,69,230,63,17,124,119,102,158,87,229,125,155,183,93,107,179,3,17,75,52,210,170,178,150,223,74,219,156,201,37,85,76,136,139,211,133,155,155,170,232,174,87,57,172,99,94,247,177,142,216,80,181,89,37,195,166,4,201,11,198,58,197,150,10,126,182,36,204,108,65,93,125,196,23,61,243,55,181,117,107,234,234,105,98,232,190,87,198,206,132,117,139,14,232,209,157,77,155,220,136,171,162,7,234,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,183,0,0,0,0,0,0,33,219,156,254,124,211,98,172,208,195,89,1,98,173,171,236,248,30,157,215,75,235,27,81,43,96,146,227,89,28,110,130,55,194,172,70,61,240,211,104,246,202,142,127,117,116,140,77,138,215,163,188,79,39,220,156,190,227,158,40,19,53,105,230,236,246,92,180,183,207,81,89,38,214,63,175,85,93,79,61,37,61,54,138,246,189,187,152,250,153,122,136,215,181,59,54,199,109,89,26,166,85,103,247,41,59,239,16,25,203,139,51,139,17,241,57,217,234,241,53,193,213,17,211,125,11,99,251,37,43,26,145,211,83,111,101,99,18,78,148,17,197,23,83,98,57,251,55,59,222,114,169,146,188,25,112,129,133,120,59,203,138,236,29,105,191,125,35,189,94,174,14,184,93,239,178,91,163,164,146,167,68,217,4,13,99,85,239,108,49,49,21,90,199,201,38,146,75,59,209,90,146,108,104,121,94,104,254,68,243,55,236,95,88,162,32,4,217,79,138,60,139,254,18,153,19,137,178,83,233,79,209,207,164,125,139,252,39,216,123,103,67,179,214,65,83,252,79,82,61,219,186,27,127,77,52,221,175,126,154,46,0,127,112,199,255,0,10,47,247,19,255,0,195,192,149,67,89,108,254,201,203,239,15,249,203,139,50,119,17,205,218,42,240,205,193,212,241,212,237,99,59,93,43,218,146,83,84,236,99,222,145,245,96,146,41,122,123,213,204,223,181,222,243,85,13,154,76,42,227,55,150,102,21,226,199,49,232,115,74,211,152,223,65,175,73,111,109,190,239,211,176,71,93,29,203,166,191,152,157,219,101,133,233,51,88,171,27,158,247,73,186,56,224,106,35,18,63,120,62,94,82,25,243,77,154,124,52,71,150,215,10,218,185,241,14,88,84,123,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,125,214,189,141,76,223,48,255,0,130,30,1,239,188,25,98,172,75,118,167,207,79,165,118,92,81,111,134,158,178,209,244,97,148,58,213,65,38,234,122,158,186,212,74,255,0,113,146,84,179,166,136,214,187,175,171,181,86,52,204,0,0,0,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,76,85,254,225,143,254,20,95,238,39,255,0,135,153,255,0,194,230,69,255,0,6,188,137,195,57,41,244,167,233,31,209,206,219,254,19,236,61,143,175,218,43,39,169,254,39,169,38,221,189,125,191,166,186,237,215,187,93,16,46,168,0,0,0,12,32,230,223,159,52,217,89,195,68,153,109,111,173,171,131,16,230,125,71,178,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,222,107,30,213,135,92,129,201,203,239,16,25,203,132,242,119,14,77,217,234,241,53,193,180,242,84,237,99,251,37,43,26,233,42,106,118,61,236,73,58,80,71,44,189,61,232,231,236,218,223,121,200,132,212,241,189,192,61,247,140,220,85,134,174,213,25,233,244,82,203,133,237,243,83,209,218,62,140,50,187,74,169,228,221,81,83,215,74,136,159,239,178,58,102,116,213,28,214,244,53,110,138,247,31,149,193,151,44,204,43,194,118,99,215,102,149,219,49,190,156,222,150,222,235,125,163,169,96,142,134,59,111,81,127,63,59,119,75,51,214,103,49,18,54,189,142,143,108,114,78,213,71,164,158,232,102,169,170,185,181,65,21,127,220,49,255,0,194,139,253,196,255,0,240,240,50,171,149,199,145,60,178,251,107,214,43,72,234,231,5,147,151,220,13,197,2,230,173,68,221,162,203,153,118,248,42,40,228,218,198,116,42,168,105,224,164,168,166,209,30,231,187,107,25,77,47,81,90,198,175,105,216,221,203,27,148,150,174,23,50,47,248,53,228,78,25,201,79,165,63,72,254,142,118,223,240,159,97,236,125,126,209,89,61,79,241,61,73,54,237,235,237,253,53,215,110,189,218,232,158,83,140,222,16,48,175,24,153,113,67,131,174,215,239,163,151,171,45,193,183,11,69,246,59,116,117,114,83,106,155,39,129,204,114,177,238,134,86,42,43,152,201,35,214,72,160,122,171,146,61,142,8,246,228,193,159,52,216,87,52,49,46,64,95,107,106,251,62,56,167,109,210,196,199,84,74,232,35,184,209,199,35,167,141,144,163,21,140,124,212,218,189,210,171,153,221,67,27,23,122,185,136,223,107,207,59,234,79,239,39,225,167,191,200,30,82,119,222,31,243,151,9,231,22,28,226,115,180,85,225,155,131,106,36,166,250,22,198,118,186,87,181,209,212,211,111,125,99,210,62,172,18,75,23,83,98,185,155,247,55,222,106,41,122,248,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,124,67,179,111,102,255,0,109,174,255,0,134,157,225,21,124,174,60,246,101,151,219,94,143,90,79,241,128,28,46,114,164,254,13,121,237,134,115,175,242,245,244,143,232,231,109,255,0,6,125,22,236,125,126,209,71,61,55,241,221,174,77,187,122,251,191,65,117,219,167,118,186,166,127,128,34,175,158,119,212,159,222,79,195,73,84,49,87,142,126,6,63,134,143,208,159,244,209,250,29,244,59,218,95,235,39,180,59,87,107,236,223,247,196,59,54,246,111,246,218,239,248,105,222,24,1,201,83,205,62,41,249,127,93,234,54,226,106,76,42,224,167,150,247,240,62,205,59,174,102,126,89,126,150,251,79,15,207,98,236,95,71,123,7,79,169,83,79,55,87,169,218,165,215,78,205,183,110,212,215,126,186,247,104,185,170,0,0,4,21,241,235,149,184,239,58,121,147,227,156,180,203,75,23,182,113,37,231,217,157,138,139,181,67,79,213,233,88,41,102,147,243,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,44,180,240,163,194,142,92,112,149,151,12,193,88,42,46,221,117,174,233,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,167,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,245,120,87,34,242,227,8,102,198,53,206,251,101,155,171,140,241,223,100,138,229,116,168,84,124,144,210,211,211,65,4,116,180,253,201,210,133,123,59,36,122,38,174,124,138,138,231,42,50,38,199,112,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,141,92,216,228,215,249,80,205,60,101,153,159,194,59,217,159,75,113,5,198,251,216,190,136,117,187,47,106,169,146,110,151,83,182,183,126,222,166,221,219,91,174,154,232,154,232,6,64,114,184,242,39,150,95,109,122,197,105,147,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,150,215,133,204,139,254,13,121,19,134,114,83,233,79,210,63,163,157,183,252,39,216,123,31,95,180,86,79,83,252,79,82,77,187,122,251,127,77,117,219,175,118,186,37,213,3,86,204,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,255,0,114,222,197,55,220,97,193,46,86,221,177,29,119,107,171,167,183,213,218,227,147,164,200,246,210,209,87,84,82,83,71,163,17,17,118,65,4,76,215,77,206,219,171,149,92,170,171,98,184,145,229,29,106,207,172,237,197,57,191,102,206,122,76,29,79,137,234,34,171,125,158,155,8,54,118,69,58,65,27,38,149,100,109,92,72,247,203,43,36,153,238,216,138,175,149,202,187,151,87,45,245,224,135,132,27,239,7,56,87,18,224,170,140,223,250,105,101,190,92,33,186,81,211,125,31,101,187,176,85,116,250,117,18,111,73,165,124,189,86,50,153,52,85,70,179,161,171,83,87,185,64,201,82,42,249,231,125,73,253,228,252,52,149,67,21,120,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,124,67,179,111,102,255,0,109,174,255,0,134,157,225,21,124,174,60,246,101,151,219,94,143,90,79,241,128,28,46,114,164,254,13,121,237,134,115,175,242,245,244,143,232,231,109,255,0,6,125,22,236,125,126,209,71,61,55,241,221,174,77,187,122,251,191,65,117,219,167,118,186,166,127,129,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,251,155,24,23,242,161,149,152,203,44,253,169,236,207,165,184,126,227,98,237,189,14,183,101,237,84,210,67,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,141,111,238,24,255,0,225,69,254,226,127,248,120,18,168,0,0,0,0,0,0,0,2,0,121,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,14,40,249,82,127,9,76,246,196,217,215,249,122,250,57,244,143,177,127,131,62,139,118,206,135,103,163,130,155,248,238,215,30,237,221,13,223,160,154,110,211,191,77,86,255,0,240,83,194,151,240,62,202,203,174,89,253,61,250,91,237,60,65,61,247,182,251,47,176,116,250,148,212,240,244,186,125,105,117,211,179,110,221,185,53,223,166,157,218,168,100,0,0,0,0,0,0,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,207,254,57,248,24,254,26,63,66,127,211,71,232,119,208,239,105,127,172,158,208,237,93,175,179,127,223,16,236,219,217,191,219,107,191,225,167,127,148,224,167,150,247,240,62,205,59,174,102,126,89,126,150,251,79,15,207,98,236,95,71,123,7,79,169,83,79,55,87,169,218,165,215,78,205,183,110,212,215,126,186,247,104,161,154,164,32,115,130,201,203,238,6,226,129,115,86,162,110,209,101,204,187,124,21,20,114,109,99,58,21,84,52,240,82,84,83,104,143,115,221,181,140,166,151,168,173,99,87,180,236,110,229,141,202,77,249,138,188,115,240,49,252,52,126,132,255,0,166,143,208,239,161,222,210,255,0,89,61,161,218,187,95,102,255,0,190,33,217,183,179,127,182,215,127,195,78,240,195,94,71,216,214,213,65,143,243,79,46,102,167,171,91,149,242,207,110,189,211,202,214,55,160,216,40,102,150,25,90,247,110,220,143,87,92,33,86,162,53,81,81,178,106,173,209,17,222,43,157,95,154,124,45,242,254,135,212,110,38,85,112,185,202,147,248,53,231,182,25,206,191,203,215,210,63,163,157,183,252,25,244,91,177,245,251,69,28,244,223,199,118,185,54,237,235,238,253,5,215,110,157,218,234,158,171,141,110,91,223,195,7,52,237,89,153,249,101,250,37,236,204,63,5,139,177,125,29,237,253,78,157,77,68,221,94,167,106,139,77,123,78,221,187,87,77,154,235,223,162,5,128,228,99,245,217,247,111,241,34,85,12,85,224,99,129,143,224,93,244,219,253,52,126,152,253,49,246,111,250,201,236,254,203,217,59,79,253,241,54,253,221,167,253,174,155,62,58,247,101,80,0,0,26,171,147,253,202,227,200,158,89,125,181,235,21,166,42,255,0,112,199,255,0,10,47,247,19,255,0,195,204,255,0,225,115,34,255,0,131,94,68,225,156,148,250,83,244,143,232,231,109,255,0,9,246,30,199,215,237,21,147,212,255,0,19,212,147,110,222,190,223,211,93,118,235,221,174,136,23,84,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,37,251,141,110,20,191,134,14,86,90,178,207,233,239,209,47,102,98,8,47,189,183,217,125,191,169,211,166,168,135,165,211,235,69,166,189,167,118,237,203,166,205,52,239,213,44,7,11,156,169,63,131,94,123,97,156,235,252,189,125,35,250,57,219,127,193,159,69,187,31,95,180,81,207,77,252,119,107,147,110,222,190,239,208,93,118,233,221,174,168,25,254,0,0,0,3,85,114,127,185,92,121,19,203,47,182,189,98,180,197,95,238,24,255,0,225,69,254,226,127,248,121,159,252,46,100,95,240,107,200,156,51,146,159,74,126,145,253,28,237,191,225,62,195,216,250,253,162,178,122,159,226,122,146,109,219,215,219,250,107,174,221,123,181,209,2,5,184,81,225,71,49,248,181,204,118,96,172,21,23,97,181,80,244,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,212,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,108,39,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,57,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,91,254,20,120,81,203,142,18,178,225,152,43,5,69,219,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,247,172,0,0,1,170,185,181,65,21,127,220,49,255,0,194,139,253,196,255,0,240,240,51,255,0,132,239,43,25,55,242,255,0,15,122,116,5,213,60,166,83,224,95,201,126,86,96,220,179,246,167,180,254,137,97,251,117,139,182,244,58,61,171,178,211,71,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,83,213,128,0,0,32,7,154,63,158,204,205,251,23,209,232,137,254,48,3,138,62,84,159,194,83,61,177,54,117,254,94,190,142,125,35,236,95,224,207,162,221,179,161,217,232,224,166,254,59,181,199,187,119,67,119,232,38,155,180,239,211,85,11,85,200,199,235,179,238,223,226,68,170,24,171,192,199,3,31,192,187,233,183,250,104,253,49,250,99,236,223,245,147,217,253,151,178,118,159,251,226,109,251,187,79,251,93,54,124,117,238,202,160,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,210,85,56,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,124,67,179,111,102,255,0,109,174,255,0,134,157,246,171,133,206,84,159,193,175,61,176,206,117,254,94,190,145,253,28,237,191,224,207,162,221,143,175,218,40,231,166,254,59,181,201,183,111,95,119,232,46,187,116,238,215,84,12,255,0,0,1,138,188,209,252,137,230,111,216,190,177,68,64,9,178,159,20,121,23,252,37,50,39,19,100,167,210,159,163,159,72,251,23,248,79,176,246,206,135,103,172,130,167,248,158,164,123,183,116,54,254,154,105,187,94,253,52,92,0,254,225,143,254,20,95,238,39,255,0,135,129,149,92,209,252,137,230,111,216,190,177,68,64,9,178,159,20,121,23,252,37,50,39,19,100,167,210,159,163,159,72,251,23,248,79,176,246,206,135,103,172,130,167,248,158,164,123,183,116,54,254,154,105,187,94,253,52,92,0,254,225,143,254,20,95,238,39,255,0,135,129,42,128,0,0,0,32,7,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,226,143,149,39,240,148,207,108,77,157,127,151,175,163,159,72,251,23,248,51,232,183,108,232,118,122,56,41,191,142,237,113,238,221,208,221,250,9,166,237,59,244,213,111,255,0,5,60,41,127,3,236,172,186,229,159,211,223,165,190,211,196,19,223,123,111,178,251,7,79,169,77,79,15,75,167,214,151,93,59,54,237,219,147,93,250,105,221,170,132,64,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,28,81,242,164,254,18,153,237,137,179,175,242,245,244,115,233,31,98,255,0,6,125,22,237,157,14,207,71,5,55,241,221,174,61,219,186,27,191,65,52,221,167,126,154,173,255,0,224,167,133,47,224,125,149,151,92,179,250,123,244,183,218,120,130,123,239,109,246,95,96,233,245,41,169,225,233,116,250,210,235,167,102,221,187,114,107,191,77,59,181,80,200,0,0,0,0,2,135,149,157,79,221,167,187,167,244,128,102,154,119,34,161,218,117,55,93,59,244,59,64,17,209,206,110,88,162,201,236,40,213,70,171,164,196,18,39,122,247,255,0,168,164,253,164,139,145,161,206,159,182,59,47,48,86,215,34,83,182,247,81,185,52,254,87,100,238,239,211,245,110,3,14,185,100,182,37,226,74,55,77,174,145,219,153,34,104,191,202,74,250,77,9,235,183,57,31,111,165,122,120,58,22,47,255,0,114,134,191,92,187,239,112,216,248,143,182,201,52,141,103,106,134,26,86,234,169,222,231,87,210,104,157,234,159,168,216,10,204,254,173,162,134,77,127,78,154,39,127,91,80,15,176,161,223,29,10,206,52,239,2,150,107,220,170,86,0,3,10,121,167,229,178,227,156,139,125,125,52,50,190,170,129,173,99,21,138,238,228,125,109,31,193,26,186,247,34,153,172,121,204,192,194,148,56,207,11,213,216,235,224,124,177,207,211,238,99,220,213,238,145,142,248,127,146,128,107,233,193,174,116,85,100,222,109,82,87,181,209,182,142,187,169,218,85,209,181,223,161,77,80,140,209,92,230,162,119,201,250,205,136,108,215,8,174,182,170,75,140,82,178,70,212,65,28,186,181,81,83,222,106,47,195,247,154,203,231,22,4,172,203,140,200,191,225,74,184,95,27,104,238,53,81,192,142,71,106,177,50,121,35,106,234,230,162,175,232,120,232,76,247,47,238,46,236,89,179,132,109,120,54,243,121,160,134,239,69,64,198,73,19,159,4,78,87,195,77,78,143,84,106,74,174,219,170,187,249,63,15,134,128,102,185,134,220,121,112,107,75,158,152,103,219,216,98,138,105,111,241,84,83,234,196,158,101,71,199,212,153,207,209,145,198,245,241,155,95,4,240,254,188,201,0,64,61,183,151,126,119,92,239,237,181,55,6,223,33,137,90,174,89,36,183,214,53,19,70,235,227,217,148,206,206,23,121,91,96,188,19,217,241,46,101,118,218,155,140,21,14,146,56,97,184,203,27,117,108,145,185,138,173,88,99,95,228,47,199,227,253,41,33,135,14,115,88,213,123,220,141,107,83,85,85,93,17,16,15,146,142,142,223,99,183,246,122,86,54,158,150,157,28,253,28,245,84,106,119,170,170,171,151,247,175,122,144,89,204,171,60,171,115,95,60,102,194,22,169,169,170,45,86,232,109,235,31,70,54,185,206,169,88,94,186,35,152,231,106,154,84,120,120,235,254,124,236,230,15,199,5,14,82,88,234,240,46,10,187,80,84,222,107,105,17,168,141,72,42,21,157,104,42,17,174,86,245,81,81,168,168,206,253,171,227,241,212,142,14,11,178,11,18,103,198,111,217,239,21,150,250,154,139,93,5,194,154,162,106,134,199,43,26,174,134,166,153,21,55,50,53,111,232,63,195,84,254,128,37,179,128,44,135,183,228,174,90,72,216,105,42,33,171,184,51,100,203,44,143,118,228,101,77,74,166,136,230,183,78,231,167,192,202,99,162,138,142,11,125,51,41,41,209,82,56,245,211,85,213,123,213,87,254,19,188,0,0,1,111,248,128,190,38,25,201,12,115,136,28,230,181,40,44,85,147,170,187,77,59,163,95,214,169,254,249,112,12,109,230,21,137,219,134,248,78,204,77,210,181,139,93,97,169,165,77,116,239,89,29,28,105,166,170,159,25,16,8,78,203,186,133,197,220,95,88,174,17,34,59,218,153,131,21,90,109,240,209,213,253,79,134,189,223,214,108,69,128,41,214,147,7,218,105,220,213,106,178,138,157,191,31,132,76,79,137,1,60,189,112,183,210,206,46,114,247,180,71,36,145,82,221,186,242,43,117,68,71,54,9,158,213,85,68,238,247,152,134,194,84,208,54,154,154,42,102,248,68,198,177,63,114,38,128,118,156,47,129,201,194,129,215,162,234,86,223,214,112,84,128,114,1,194,248,1,66,185,19,196,229,186,124,10,36,240,43,96,21,128,0,138,158,117,119,169,86,139,4,216,55,51,167,237,90,154,133,77,61,237,91,75,10,39,254,213,76,77,229,206,250,182,113,35,108,74,86,34,163,227,167,100,138,168,171,163,22,190,151,85,253,159,188,200,142,115,53,174,170,197,56,61,142,211,220,168,172,84,211,255,0,38,163,45,111,42,92,53,75,127,207,202,218,154,154,89,165,246,125,45,28,173,86,170,163,91,253,251,10,247,233,241,247,123,191,114,129,57,22,196,219,109,164,111,234,130,52,255,0,238,80,250,138,32,141,177,67,28,76,69,70,177,168,212,69,248,34,33,88,20,59,94,242,134,239,221,226,154,21,187,227,169,75,87,85,213,0,173,165,71,9,224,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,225,222,7,39,10,7,91,149,81,23,68,42,98,248,28,47,137,203,116,240,2,176,0,16,169,206,37,17,153,217,134,34,217,163,189,155,89,38,239,214,139,86,253,19,252,203,253,103,234,114,119,172,142,28,121,139,96,146,86,183,115,232,92,154,170,39,255,0,59,215,127,196,126,191,58,108,58,148,216,255,0,1,94,209,83,116,246,219,131,93,220,190,9,81,26,167,236,255,0,166,41,102,57,100,93,234,237,185,237,29,52,91,251,61,86,189,125,26,138,158,237,29,98,183,85,84,238,239,80,39,156,0,5,15,41,79,18,183,248,104,82,142,213,116,2,180,240,57,56,69,213,14,64,20,175,137,81,198,136,7,13,42,56,77,19,226,114,0,136,78,114,185,117,77,106,196,120,123,48,105,161,145,174,184,220,106,41,167,122,185,202,215,57,212,180,234,221,19,77,19,248,151,124,127,250,82,246,97,23,54,12,173,184,230,22,65,208,220,109,48,44,146,225,234,234,155,148,168,216,228,122,171,25,69,58,247,35,117,211,244,83,199,184,15,5,202,43,50,155,113,203,40,48,19,170,97,115,237,169,177,204,247,81,237,71,207,93,35,124,29,175,130,39,138,127,198,72,209,1,188,182,179,105,50,179,137,11,54,29,184,66,246,69,136,174,49,82,204,247,57,140,72,157,28,53,45,68,118,244,215,85,116,186,104,138,139,169,61,86,250,184,174,20,52,245,208,185,22,58,136,153,43,85,21,23,185,200,139,240,253,224,125,7,8,114,112,7,32,0,45,119,16,57,7,131,115,255,0,4,84,97,28,89,73,52,145,203,36,18,53,209,84,190,21,214,55,238,78,246,235,250,215,224,65,150,122,112,215,155,28,44,99,105,47,86,154,10,246,81,82,207,35,41,43,210,142,89,146,54,72,249,162,110,247,73,3,99,213,88,221,60,23,189,201,167,143,118,195,199,225,226,252,33,103,198,150,121,44,215,152,58,144,189,204,127,233,57,52,86,174,169,250,46,69,253,127,16,34,139,134,158,107,216,162,133,105,112,198,107,246,4,141,145,57,140,170,134,130,24,98,68,100,76,70,171,222,249,219,163,149,90,255,0,4,211,189,63,163,61,112,135,27,121,25,137,109,76,184,38,60,177,57,85,92,215,44,119,74,61,17,81,218,119,254,125,126,26,127,89,135,188,64,114,132,170,196,21,213,87,252,173,197,86,170,9,170,42,22,69,167,158,10,201,55,110,146,71,57,85,219,228,211,185,205,240,79,228,252,53,48,183,30,112,1,196,102,4,174,125,28,216,86,162,234,214,181,142,73,109,214,234,233,90,187,190,31,234,116,239,77,59,192,153,107,143,28,188,58,219,99,86,207,153,56,121,39,68,221,183,219,52,58,105,162,233,227,81,169,139,60,71,115,80,195,22,43,109,69,163,46,171,105,46,181,19,195,182,41,169,35,166,171,137,175,124,114,34,110,86,212,175,114,59,110,189,221,218,254,210,55,105,184,76,226,6,170,84,137,153,93,137,155,170,162,106,251,37,106,39,254,199,246,151,139,2,242,188,226,55,26,49,147,78,150,235,60,110,122,177,123,101,45,122,61,52,84,77,116,90,116,253,122,248,252,0,198,44,77,137,177,110,105,226,199,94,175,46,117,198,241,112,88,160,252,197,58,53,93,162,35,24,136,198,39,238,78,228,239,82,92,185,110,112,77,22,88,45,86,99,227,90,42,132,188,84,65,28,112,162,205,51,26,213,142,169,238,253,7,70,207,132,81,252,87,252,231,167,225,107,150,78,23,201,170,138,124,65,140,175,20,151,139,164,21,11,51,29,79,29,84,40,155,100,137,236,238,89,145,59,186,127,226,252,126,38,116,197,19,33,98,71,27,116,106,120,38,160,86,0,0,0,0,14,62,63,184,228,15,203,197,47,233,97,155,188,139,252,138,10,135,127,84,110,53,206,226,234,179,182,241,1,140,101,209,19,109,222,224,223,254,253,159,254,51,98,252,93,170,225,75,206,139,167,248,62,163,255,0,102,227,93,126,48,232,34,160,207,204,79,210,153,146,118,139,133,108,238,218,191,162,231,86,212,106,139,251,123,128,146,190,76,180,235,77,147,56,169,207,98,235,54,32,141,237,94,255,0,14,197,17,34,102,4,242,127,168,109,94,68,223,28,200,85,169,13,210,154,21,85,118,186,170,81,69,170,255,0,156,207,96,7,83,245,211,84,59,78,167,174,137,224,7,45,240,59,14,182,248,29,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,14,183,120,29,135,91,188,0,225,154,233,170,157,167,83,23,84,240,59,64,17,217,206,106,157,106,114,103,10,185,140,93,97,196,18,61,203,223,225,216,165,36,76,192,158,112,21,13,164,200,155,27,159,10,185,38,186,84,194,138,142,211,69,90,41,116,95,243,1,22,28,34,214,118,46,32,48,116,186,34,238,187,219,219,255,0,223,176,127,196,108,99,133,159,213,195,54,137,19,249,116,20,238,254,184,218,107,171,193,237,4,85,249,249,134,58,179,50,62,207,112,162,157,187,151,244,156,218,218,125,17,63,111,121,177,70,17,213,48,165,155,85,215,252,31,79,255,0,179,104,31,172,1,199,199,247,129,200,0,0,0,8,236,230,71,193,52,89,158,180,185,143,130,168,170,22,241,79,4,145,204,137,52,207,107,150,74,166,59,244,27,27,254,18,201,241,79,243,17,27,134,113,54,45,202,204,88,219,213,153,206,183,94,45,235,44,31,159,167,71,43,117,71,49,232,172,122,126,244,239,78,229,54,130,150,38,76,197,142,70,234,213,241,77,76,22,226,151,150,78,23,206,90,138,140,65,131,111,20,150,123,164,245,9,51,221,81,29,84,200,187,164,149,239,238,73,149,59,250,159,226,252,62,0,120,62,28,121,168,97,139,237,182,158,209,152,181,180,150,170,136,33,219,44,213,113,211,82,68,231,178,56,209,118,171,170,83,185,93,187,78,238,253,63,97,148,214,238,57,120,117,185,70,141,131,50,112,242,206,169,187,111,182,104,116,211,68,215,194,163,82,38,113,215,43,206,35,112,91,31,52,9,110,188,70,215,163,19,177,210,215,171,215,85,84,215,68,167,95,213,175,143,196,179,181,60,38,113,3,75,42,196,252,174,196,206,209,85,53,101,146,181,83,255,0,99,251,0,156,108,95,198,222,70,97,171,83,238,11,143,44,77,84,86,181,171,37,210,143,69,85,118,157,223,159,79,134,191,212,96,87,18,220,215,177,69,114,213,97,140,168,236,11,27,226,107,31,85,53,4,51,68,168,248,158,142,86,61,147,187,87,34,185,158,41,167,114,255,0,78,48,96,62,0,56,140,199,117,204,163,135,10,212,90,154,230,189,203,45,198,221,93,19,83,111,195,253,78,189,235,175,113,154,92,63,242,132,170,195,245,212,183,252,210,197,86,170,249,169,234,58,137,79,4,21,145,237,219,36,110,106,163,183,199,175,115,93,226,159,202,248,232,6,19,228,95,13,121,177,197,62,54,142,245,118,160,175,125,21,84,241,178,174,189,104,229,133,36,100,111,134,39,108,116,112,58,61,81,142,211,193,59,218,186,248,119,206,111,15,217,7,131,114,3,4,83,225,28,39,73,52,113,197,36,242,57,210,212,190,101,214,71,238,94,247,105,250,147,224,123,92,33,132,44,248,46,207,29,154,205,7,78,22,57,239,253,39,46,170,229,213,127,73,202,191,171,226,126,224,0,0,28,41,201,193,200,2,57,121,186,230,83,109,217,101,62,2,109,76,45,125,201,54,53,158,234,189,200,201,232,100,119,139,181,240,85,240,79,248,201,18,184,85,197,111,161,168,174,153,200,145,211,196,249,92,170,168,157,205,69,95,143,238,32,87,153,46,109,38,105,241,33,121,195,182,248,94,248,176,237,198,90,88,94,215,49,233,43,164,134,153,170,141,216,154,234,142,139,77,21,85,117,2,251,242,106,203,170,107,174,35,196,57,131,83,12,142,117,186,227,79,77,3,209,206,70,181,205,165,168,87,106,154,104,191,199,55,227,255,0,211,151,179,8,185,79,229,109,199,47,114,14,186,227,118,129,99,151,16,215,83,92,162,71,71,35,21,24,250,40,23,189,29,166,191,164,190,29,198,110,128,41,113,81,194,232,191,16,56,68,42,56,209,14,64,28,47,129,201,194,174,136,7,91,188,74,152,112,174,209,116,42,103,134,128,84,0,2,26,57,196,86,71,54,60,194,80,71,43,93,181,245,206,93,21,23,255,0,157,232,127,227,63,47,147,178,35,243,179,19,197,179,87,123,54,142,77,223,169,18,173,154,167,249,211,250,143,7,204,222,239,87,114,207,105,41,165,223,217,233,116,232,106,212,68,247,168,232,213,218,42,39,127,122,23,159,146,206,29,74,156,127,143,111,106,169,186,11,109,189,173,238,95,5,168,145,87,246,127,210,208,9,128,0,1,67,215,196,165,170,170,137,170,21,59,79,3,132,241,2,182,248,28,156,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,1,66,247,106,17,123,252,3,190,37,44,85,253,96,118,131,132,57,2,54,249,201,96,151,220,240,37,147,24,70,229,95,99,211,76,199,183,99,151,94,173,101,35,83,189,23,68,241,95,20,48,31,128,139,175,179,184,139,195,241,120,36,253,175,191,84,238,219,67,85,250,255,0,121,42,188,208,40,40,235,56,125,184,62,170,133,179,244,219,15,142,189,232,181,244,157,196,50,112,243,136,171,176,174,111,88,111,118,238,170,205,79,218,182,164,107,222,187,169,101,106,252,23,224,229,248,1,178,244,31,196,199,239,35,189,212,239,79,5,238,59,15,138,203,39,90,207,67,54,170,187,233,162,119,122,235,226,212,62,208,41,127,134,168,80,221,117,59,29,224,80,136,159,210,5,109,240,57,56,57,0,112,167,32,10,81,116,42,58,213,81,169,170,136,222,142,85,68,64,59,15,63,143,48,189,62,50,194,183,28,63,83,166,218,170,105,163,68,93,218,106,232,220,207,228,170,47,242,143,64,0,215,123,138,44,189,190,240,233,197,21,218,228,216,156,216,105,177,43,238,150,233,27,19,209,175,218,248,231,84,106,202,138,142,209,101,68,254,82,107,227,250,137,166,224,179,55,232,115,99,32,112,101,213,37,69,172,246,68,9,80,139,36,106,189,84,87,181,253,204,211,77,29,27,187,180,79,220,134,63,243,63,225,106,143,48,50,218,241,154,22,43,101,51,175,22,42,89,235,209,99,165,145,243,63,222,165,234,34,43,53,77,92,200,156,157,233,241,248,120,152,145,203,51,138,11,222,92,102,149,167,38,241,77,93,127,179,110,53,173,161,166,134,89,217,28,116,142,68,170,116,141,86,189,17,117,87,200,212,211,93,81,83,247,32,19,100,14,138,42,184,43,233,33,172,166,122,62,57,152,217,26,168,168,189,202,136,169,225,251,206,240,41,78,229,208,168,225,80,34,234,7,32,0,0,0,0,0,0,0,0,0,7,10,167,14,122,55,196,165,174,87,59,193,116,2,180,57,0,15,49,153,213,204,182,229,230,35,174,145,232,214,195,109,157,85,85,81,17,61,197,79,143,113,174,7,16,87,133,189,231,78,53,171,220,142,107,111,247,40,218,168,168,168,173,74,185,85,23,187,247,147,137,204,51,56,91,149,124,61,98,132,165,171,124,53,247,43,76,208,211,236,153,140,118,247,201,20,77,84,221,222,186,44,159,4,32,38,166,107,150,40,190,212,214,61,36,169,174,184,212,75,83,34,232,174,115,222,229,87,185,123,147,189,124,87,192,9,199,229,79,131,106,48,167,14,111,169,168,115,87,219,85,84,183,6,162,53,200,168,215,208,83,174,139,175,199,191,224,102,137,105,56,88,192,255,0,147,252,143,194,182,7,195,28,114,178,213,65,213,70,70,172,69,114,81,194,197,238,94,255,0,22,169,118,192,225,124,10,87,79,137,82,254,210,149,64,13,68,95,2,178,148,66,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,68,79,18,178,149,64,56,77,62,5,73,224,82,136,85,251,128,228,194,238,107,24,54,163,21,240,230,202,154,119,53,61,139,85,85,112,114,43,92,170,173,101,5,66,232,154,124,123,190,38,104,150,147,138,124,15,249,64,200,252,85,96,100,49,201,43,237,85,253,36,124,106,244,71,45,28,204,78,228,239,241,114,1,175,167,15,183,133,178,103,78,10,171,220,141,107,175,246,216,220,170,168,136,141,90,184,149,87,191,247,27,31,229,141,115,46,89,121,135,43,163,122,57,179,91,96,84,84,84,84,95,113,19,225,220,107,29,77,53,203,11,223,105,171,24,146,83,87,91,170,34,169,141,116,86,185,143,106,163,218,189,233,220,190,11,224,79,183,47,60,225,110,106,112,245,133,210,170,173,243,87,219,109,48,195,81,190,102,61,219,217,36,177,57,87,111,122,106,177,252,80,12,162,56,83,144,7,8,167,39,91,156,173,119,130,232,84,215,163,188,0,168,0,0,0,0,0,0,0,0,0,0,165,123,215,67,149,93,2,32,28,128,116,86,213,193,65,73,53,101,75,209,145,194,199,72,229,85,68,238,68,85,95,31,220,5,139,227,79,55,232,114,159,32,113,157,213,101,68,172,246,68,233,78,137,36,104,189,85,86,53,157,207,215,93,93,35,123,180,95,220,164,44,240,187,151,183,222,34,248,162,180,220,157,19,157,13,78,37,101,210,227,35,162,122,181,155,159,36,232,142,88,145,17,186,172,74,159,201,77,124,63,81,123,249,153,241,65,123,204,124,210,187,100,222,22,171,175,246,109,186,181,212,53,48,197,59,36,142,173,202,148,174,141,168,214,34,174,168,248,220,154,107,170,170,254,244,50,223,150,7,11,84,121,127,150,214,124,208,190,219,41,155,120,190,210,193,94,171,37,44,140,153,158,245,87,77,21,95,162,106,214,74,212,238,79,135,199,196,12,219,192,120,94,159,6,225,91,118,31,166,211,109,45,52,49,170,38,237,53,108,109,103,242,149,87,249,39,160,0,1,74,174,165,50,61,26,168,138,129,21,28,154,160,21,156,128,0,225,222,7,39,0,117,187,93,74,217,225,170,148,170,39,244,149,183,192,14,78,185,255,0,137,147,222,70,251,171,222,190,9,220,118,31,21,234,78,141,158,186,109,85,54,83,74,238,229,211,193,170,6,190,28,123,221,125,163,196,94,32,139,197,32,236,157,250,167,126,234,26,95,213,251,140,248,228,219,130,95,108,192,151,188,97,35,149,61,177,77,11,24,221,142,77,58,85,149,109,94,245,93,23,193,60,16,140,30,33,177,21,118,42,205,235,245,238,227,213,73,170,59,46,228,145,123,211,109,44,77,79,130,124,26,159,2,102,249,95,208,81,209,240,251,111,125,45,11,96,234,54,111,13,123,145,43,234,251,128,204,112,14,20,10,85,123,252,2,119,148,189,87,245,149,55,224,5,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,40,119,196,165,60,74,220,133,40,154,1,90,120,28,156,39,129,200,24,231,199,94,19,92,93,145,183,75,123,105,155,51,191,49,163,87,119,253,89,76,191,201,239,254,73,175,182,27,187,79,98,189,211,221,41,229,124,50,193,191,71,49,219,92,154,177,90,189,255,0,210,108,197,155,118,20,196,56,42,182,129,105,210,109,221,63,117,91,187,254,155,26,248,127,65,172,206,32,161,146,215,127,185,91,37,137,99,125,37,100,208,57,138,154,43,85,143,86,170,42,124,52,208,13,158,240,29,98,220,48,109,150,173,95,187,171,111,166,119,138,119,107,19,87,225,251,207,222,45,7,9,216,181,216,215,33,176,141,242,74,158,188,146,218,45,253,71,238,215,87,45,20,14,93,123,147,226,239,212,93,240,56,95,2,150,34,34,248,21,42,106,135,13,78,240,42,0,0,0,1,212,244,213,52,58,152,170,213,241,211,83,232,114,106,124,242,38,139,220,128,125,12,118,228,42,58,97,95,130,169,220,7,228,98,236,55,111,197,248,102,231,134,174,148,208,207,77,114,165,146,154,70,76,205,204,84,114,105,222,159,20,32,27,139,156,183,196,60,53,113,77,122,190,97,184,229,183,211,83,95,221,113,181,77,75,20,144,181,138,137,20,174,70,185,200,169,166,178,233,220,170,157,250,105,162,232,108,32,98,39,48,30,21,108,121,207,149,24,139,16,217,176,197,53,70,40,160,160,158,170,146,120,160,69,157,101,106,194,186,34,239,111,123,155,14,223,143,119,143,237,10,185,121,113,63,79,159,25,87,29,21,210,174,87,222,172,206,166,160,168,89,234,98,123,228,145,41,35,115,156,136,221,23,69,115,95,226,159,172,203,147,95,78,18,179,155,25,240,167,159,246,251,22,37,175,175,177,90,36,189,54,27,205,61,67,150,40,189,206,172,27,222,155,31,220,142,114,162,185,59,189,222,245,209,53,73,223,203,44,198,195,89,161,132,232,241,70,23,188,82,92,105,167,134,23,186,74,121,119,181,28,248,154,255,0,212,159,7,34,248,1,235,10,93,221,224,84,0,165,174,215,224,84,82,173,253,71,41,251,64,228,0,0,0,0,28,5,80,57,41,85,253,71,41,222,52,64,58,149,142,123,149,21,85,17,14,198,181,26,136,135,39,32,15,146,239,115,165,178,218,234,238,245,210,53,148,244,80,62,121,28,231,35,81,26,212,85,94,245,238,79,15,137,245,248,24,97,204,87,138,43,62,87,101,54,35,193,214,44,85,79,75,136,174,52,51,82,71,12,53,8,147,239,114,192,157,222,227,180,84,108,170,190,41,221,254,96,193,142,104,156,80,197,154,216,230,143,1,97,138,250,133,181,218,97,170,167,173,99,106,98,124,50,200,149,126,234,42,71,175,123,122,8,189,235,175,122,22,187,128,92,129,151,58,243,86,58,154,154,72,231,182,218,94,230,78,217,96,146,70,57,210,82,212,170,39,187,221,220,172,106,247,175,234,49,254,219,69,137,243,67,28,83,91,96,237,151,75,206,32,175,216,212,239,150,89,36,149,234,170,189,250,107,222,229,85,240,79,31,2,115,121,121,240,197,110,200,252,174,138,231,117,195,145,210,95,174,237,164,171,158,73,97,219,46,238,200,196,118,190,251,191,148,249,63,82,119,175,112,25,101,111,162,134,221,67,79,65,78,198,178,42,104,153,19,26,212,209,17,26,136,137,167,244,33,244,0,7,10,186,4,84,95,129,75,156,136,189,234,19,246,1,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,81,62,1,23,82,149,253,161,174,69,94,229,2,179,231,184,81,67,113,161,168,160,168,99,95,21,76,79,137,237,114,106,138,142,69,69,215,250,20,250,0,26,252,113,245,144,50,228,166,106,201,83,77,73,28,22,219,179,218,200,27,20,18,70,198,186,58,90,101,84,247,187,187,213,238,94,229,253,101,209,229,119,197,12,89,83,142,107,48,22,39,175,168,75,93,218,26,90,122,38,58,166,38,67,20,139,87,239,34,36,154,119,187,174,171,220,186,247,41,159,156,195,56,98,183,103,134,87,75,115,181,97,200,234,239,214,134,213,213,193,36,80,238,151,119,100,122,55,79,125,191,202,100,127,173,59,147,184,131,43,149,22,39,202,252,113,83,109,159,182,90,239,56,126,191,99,147,190,41,99,146,39,162,162,247,107,167,123,81,83,197,60,60,64,217,242,209,115,165,189,90,233,46,244,50,53,244,245,176,50,120,220,215,35,145,90,228,69,78,244,238,95,31,129,245,152,113,203,131,137,75,118,110,101,5,163,10,222,49,68,53,119,251,21,174,8,234,98,154,161,29,58,42,75,44,104,174,213,173,215,93,172,248,175,138,126,243,49,252,64,165,205,71,34,161,214,140,115,28,136,138,170,138,119,28,1,194,47,193,74,142,52,64,189,192,114,14,17,64,28,128,0,0,0,20,185,218,124,14,87,246,28,35,127,88,6,247,248,149,0,0,196,110,97,188,79,211,228,62,85,201,69,107,171,149,151,171,203,170,104,41,214,10,152,152,248,228,90,73,28,215,42,59,85,209,28,230,120,39,234,50,55,51,115,27,13,101,126,19,172,197,24,162,241,73,110,166,130,25,158,217,42,37,216,213,115,34,115,255,0,82,252,26,171,224,65,7,22,185,205,140,248,172,207,251,133,139,13,87,215,223,109,17,222,157,13,154,158,157,203,44,94,255,0,74,13,236,77,140,238,87,53,17,28,189,222,247,114,232,186,168,117,112,141,150,248,135,137,94,41,172,183,204,73,28,183,10,106,155,251,110,55,89,170,162,146,102,189,85,37,149,168,231,53,17,52,214,45,59,213,19,187,77,52,77,9,249,194,56,110,223,132,48,205,179,13,90,233,161,130,154,219,75,29,52,108,133,155,88,136,212,211,185,62,8,98,223,47,238,21,108,121,49,149,24,119,16,222,112,197,53,62,40,175,160,130,170,174,121,96,68,157,37,114,204,186,42,239,119,123,91,54,223,135,119,135,236,203,176,5,47,118,212,42,58,102,95,130,40,29,111,85,114,248,235,161,218,196,209,52,58,163,77,87,189,15,161,169,160,21,0,0,0,0,161,232,138,190,5,73,224,112,228,239,57,68,209,0,228,252,28,121,88,182,252,27,122,171,71,237,233,91,234,93,226,157,250,68,229,248,254,227,247,139,65,197,142,45,118,10,200,108,93,124,142,167,161,36,86,139,135,77,251,180,209,201,69,59,147,224,191,22,254,160,53,201,196,151,105,239,183,186,139,165,68,175,154,89,246,106,231,187,115,151,70,35,83,191,250,13,130,120,20,194,107,132,114,54,217,111,117,51,97,119,231,245,106,110,255,0,171,42,87,249,93,255,0,202,53,242,195,244,50,93,47,246,219,100,81,44,143,171,172,134,6,177,19,85,114,189,232,212,68,79,142,186,155,51,101,37,133,48,246,10,162,160,74,116,135,111,83,221,70,237,255,0,166,200,190,31,210,7,179,56,95,3,147,133,240,3,173,124,74,155,240,56,84,212,169,168,5,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,56,82,146,178,133,77,0,169,60,14,74,90,84,5,19,67,21,68,107,12,209,163,216,239,22,175,130,154,230,113,153,150,210,229,158,124,98,43,122,208,246,88,46,53,213,181,240,181,26,141,69,107,171,39,78,228,220,186,38,141,79,213,251,141,141,136,96,231,9,150,119,27,14,109,97,236,101,77,111,151,176,92,173,213,93,89,82,54,163,24,228,172,115,147,189,63,95,93,190,40,6,97,242,160,204,100,198,156,62,79,105,158,187,171,45,130,174,150,218,198,44,155,149,173,101,12,9,250,147,79,209,95,215,225,226,102,225,16,124,157,179,122,131,13,221,49,30,92,220,170,160,137,110,55,8,171,96,73,37,114,57,235,217,39,220,136,154,104,168,137,3,127,175,247,18,248,0,227,226,114,113,241,212,14,64,0,0,0,14,185,25,170,29,128,14,134,49,81,199,114,13,16,228,1,213,85,75,79,91,77,45,29,92,44,150,25,152,177,200,199,166,173,115,85,52,84,84,59,64,17,91,205,7,130,231,43,87,57,114,199,11,237,236,20,85,21,87,70,91,233,52,87,170,212,181,234,247,47,83,197,173,150,71,106,140,85,93,63,118,150,219,150,151,24,243,229,150,33,252,146,230,102,45,154,150,223,112,186,83,65,72,151,25,220,214,68,137,11,226,88,187,227,93,155,85,145,34,34,185,186,170,162,39,121,48,56,199,9,218,49,190,26,184,225,107,221,60,114,210,92,169,159,77,42,62,38,201,163,92,154,47,115,145,81,127,114,144,223,199,111,0,248,163,37,239,243,230,190,86,83,221,235,109,72,250,139,165,66,210,210,69,31,98,122,85,106,215,49,97,114,57,17,27,34,47,115,117,68,103,143,234,9,154,177,95,236,248,150,221,13,214,199,113,167,173,165,153,141,145,178,67,34,57,170,142,106,57,59,211,246,42,41,250,4,50,112,107,204,174,241,149,116,171,129,115,109,208,190,138,153,209,197,13,109,93,69,99,228,107,99,167,116,123,94,221,36,247,183,70,205,87,221,239,119,135,113,43,153,111,158,153,93,154,150,136,174,248,63,26,217,174,17,200,214,42,165,61,99,95,181,93,26,61,17,117,211,191,69,253,64,123,240,112,215,53,201,185,174,69,69,248,162,156,129,193,200,0,0,0,113,161,200,0,0,63,62,235,127,177,88,160,125,85,234,243,69,65,20,104,174,115,234,39,108,104,136,137,170,248,175,234,239,3,244,14,28,230,177,170,247,185,26,212,77,85,85,116,68,66,195,102,71,27,220,54,101,196,19,37,195,54,112,188,245,112,172,141,117,51,46,27,158,142,107,117,211,70,53,202,171,224,154,34,124,76,25,207,142,112,21,50,173,215,15,229,86,25,183,213,66,229,146,10,123,146,87,85,199,170,123,168,143,70,244,216,171,252,175,7,39,249,192,207,78,33,248,157,203,92,149,193,119,155,133,215,24,90,226,184,83,82,76,177,193,218,244,151,170,136,212,70,162,53,174,85,118,178,55,187,79,137,2,252,71,231,126,35,207,28,211,196,24,178,229,124,172,171,183,84,215,203,37,4,50,204,175,100,113,46,214,166,212,86,183,197,35,98,247,181,23,185,15,202,205,44,240,204,124,226,189,213,221,113,118,32,175,157,43,103,124,221,141,43,39,146,22,171,149,171,181,27,35,221,220,155,27,167,238,61,175,13,220,41,102,118,122,99,123,5,21,30,14,189,165,130,178,182,20,170,184,178,141,58,76,129,85,202,231,110,145,81,170,154,70,224,50,3,149,127,14,53,25,131,153,208,230,109,251,14,73,53,175,13,220,96,88,101,158,153,86,55,57,105,230,114,170,57,92,159,174,37,240,95,20,38,190,150,150,158,138,158,58,74,88,155,20,48,177,24,198,53,52,70,181,19,68,79,234,66,213,112,219,144,88,111,135,220,191,167,194,150,56,145,101,145,144,73,85,34,211,197,27,150,86,64,200,215,94,154,104,171,238,175,126,171,226,93,160,7,92,175,216,157,223,239,149,170,162,120,170,33,243,202,253,203,162,104,5,40,245,122,232,229,254,147,232,105,212,198,235,223,161,220,212,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,143,157,94,172,93,26,191,210,125,46,68,58,94,221,59,244,3,178,39,239,78,255,0,247,206,195,230,137,251,87,69,208,250,17,81,124,21,20,14,186,170,90,122,218,121,41,42,162,108,176,204,197,99,216,228,213,28,213,77,21,63,169,72,80,230,161,195,141,70,95,102,116,217,155,97,195,146,67,107,196,151,25,214,105,96,166,84,141,174,74,120,92,138,174,71,47,234,149,124,19,193,73,180,45,47,18,89,5,134,248,130,203,250,140,41,124,137,18,88,217,60,148,178,37,60,82,57,37,124,15,141,52,234,38,136,190,242,119,234,158,0,64,175,11,156,65,226,46,31,115,22,155,16,219,174,213,116,246,234,167,211,193,95,20,115,171,24,177,54,161,143,87,42,108,126,186,34,63,185,19,95,121,73,216,225,227,137,220,181,206,172,23,102,184,90,177,133,174,91,133,77,36,43,36,29,175,89,122,170,142,69,106,163,154,213,71,107,27,187,180,248,16,101,196,191,11,121,143,144,152,238,243,109,185,97,59,203,108,113,220,103,134,130,190,74,68,72,166,137,17,30,213,69,141,85,191,162,186,252,60,15,31,149,185,225,152,249,59,123,164,186,225,28,65,95,2,81,78,201,187,26,214,79,28,46,86,171,151,106,182,55,183,185,119,187,95,222,6,205,13,115,94,212,123,28,142,106,166,168,168,186,162,161,201,19,249,15,206,2,166,37,181,97,252,213,195,54,250,88,90,177,193,81,114,90,234,185,52,79,121,21,234,222,155,213,63,147,226,229,255,0,49,156,217,111,198,247,13,153,143,4,41,111,205,156,47,5,92,203,27,91,76,251,134,215,171,156,221,116,209,237,106,162,248,166,138,159,0,47,208,63,62,213,127,177,95,96,101,85,150,243,69,95,20,136,142,107,233,231,108,136,168,169,170,120,47,234,239,63,64,1,198,135,32,0,0,1,193,200,0,1,195,156,214,166,231,57,17,19,226,170,7,39,231,223,111,246,124,53,110,154,235,124,184,211,209,82,194,199,72,233,38,145,26,212,70,181,92,189,235,251,17,84,242,25,145,158,153,93,149,118,137,110,248,195,26,217,173,241,198,215,170,37,69,99,89,185,91,26,189,81,52,215,191,68,253,68,81,241,149,204,174,241,154,148,169,129,114,145,208,178,138,165,210,69,53,109,37,69,99,36,115,100,167,108,123,88,221,35,247,183,72,253,23,222,239,111,135,120,14,101,188,99,207,153,184,135,242,75,150,120,182,106,171,125,190,233,83,5,90,91,167,115,153,42,44,44,137,34,238,141,55,238,87,202,138,136,231,104,168,168,189,229,201,229,125,193,115,145,169,156,185,157,133,247,118,250,42,122,171,91,46,20,154,171,21,42,92,244,123,87,169,226,230,197,27,181,86,34,166,191,191,91,79,192,151,0,248,163,58,47,240,102,190,105,211,221,232,173,74,250,123,165,58,213,82,69,39,109,122,213,106,231,61,102,114,185,81,91,26,175,123,117,84,127,143,235,153,12,29,132,237,24,35,13,91,176,181,146,158,56,169,45,180,204,166,137,25,19,99,213,173,77,19,185,168,136,159,185,0,253,90,90,90,122,42,104,168,233,33,100,80,194,196,142,54,49,52,107,90,137,162,34,33,218,0,28,41,210,246,42,184,239,56,209,0,162,54,104,135,96,0,0,0,0,0,113,241,57,56,248,234,114,0,194,62,107,249,140,152,47,135,200,45,48,87,116,165,191,213,213,91,94,196,147,106,185,175,161,157,63,82,235,250,73,250,188,124,76,220,34,15,156,78,111,80,98,75,166,28,203,155,109,84,18,173,186,225,45,108,233,28,174,87,49,123,36,27,81,83,77,17,21,39,119,245,126,240,49,23,131,60,182,151,51,51,227,14,219,210,135,181,65,110,174,162,175,153,170,212,114,35,91,89,2,119,166,228,213,52,114,254,191,220,108,103,12,49,83,198,144,195,26,49,141,240,106,120,33,12,124,158,242,206,227,126,205,172,67,140,170,109,242,246,11,109,186,151,165,42,198,213,99,220,181,141,114,247,175,234,232,59,193,9,159,0,112,190,7,37,46,3,130,164,41,68,212,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,161,201,194,248,1,195,74,138,17,116,42,69,212,14,76,40,230,135,147,85,217,159,148,108,184,218,168,229,158,178,219,18,68,196,138,157,178,61,17,245,148,170,186,42,170,42,119,35,188,12,215,60,222,96,225,154,76,89,133,234,236,245,113,35,219,47,79,77,90,215,120,72,199,127,43,187,249,32,107,183,194,174,104,63,42,115,142,207,136,164,168,100,52,141,237,29,119,62,71,177,63,212,179,177,189,237,253,178,126,165,54,61,180,92,34,186,218,232,238,80,61,143,101,84,17,204,213,106,234,154,57,168,239,31,233,53,137,204,140,59,38,9,204,92,73,134,225,115,216,219,85,222,182,142,23,34,162,42,178,57,223,26,47,187,220,157,205,240,67,97,142,17,179,29,185,151,146,24,102,248,245,78,179,173,180,72,228,69,122,167,250,142,7,47,123,147,95,23,129,122,64,0,0,0,0,0,0,0,0,0,0,0,15,195,198,88,58,193,143,48,237,118,24,196,116,16,85,81,87,192,250,121,27,44,44,147,70,187,199,68,122,42,124,19,197,62,7,238,0,34,151,140,94,86,117,211,220,93,140,50,54,150,182,169,210,181,239,154,219,77,67,75,27,22,71,84,107,221,181,209,233,163,36,119,122,162,234,140,79,3,9,240,174,98,113,53,194,189,197,244,146,219,177,21,149,21,117,236,183,53,172,142,159,220,71,69,171,81,146,49,170,137,174,154,162,175,131,126,26,27,24,185,173,122,109,123,81,200,191,5,77,75,51,155,156,38,228,254,113,197,179,18,225,203,123,36,209,90,146,178,219,74,247,55,89,17,235,162,190,53,211,189,63,206,4,123,101,15,56,252,65,75,81,5,191,50,112,45,178,58,102,196,173,125,100,117,245,111,247,145,141,68,247,54,72,189,234,139,241,238,215,250,243,107,1,243,8,225,143,26,197,18,59,53,48,197,186,121,89,187,163,81,113,88,220,158,234,57,123,164,99,21,60,85,59,255,0,82,152,133,154,60,154,45,16,71,81,113,192,25,137,122,107,150,100,219,13,85,29,43,216,141,87,187,93,54,201,22,157,202,221,63,119,245,96,166,108,112,181,155,121,43,115,127,110,162,145,212,241,189,99,101,100,117,52,241,171,181,123,218,158,235,38,115,147,84,102,191,210,6,194,214,172,209,203,123,227,90,251,78,58,177,85,53,233,185,171,29,124,107,170,104,139,175,143,234,84,63,126,43,157,182,118,117,32,184,83,72,223,241,153,43,85,63,173,20,214,106,209,158,25,203,135,39,255,0,7,230,142,44,133,98,69,143,166,219,229,82,53,62,30,13,145,63,81,121,48,183,49,110,37,48,173,27,104,162,196,17,92,24,213,114,238,174,171,175,149,235,170,235,227,218,83,195,225,220,6,192,62,210,183,43,182,165,125,54,191,171,170,221,127,223,40,158,241,105,165,106,186,166,231,73,18,39,138,190,102,166,159,231,32,127,251,168,60,72,119,175,74,195,185,83,77,219,171,245,254,212,121,60,87,204,11,137,28,90,138,218,140,84,251,122,42,35,85,40,43,171,226,248,42,124,106,23,245,255,0,153,0,158,235,174,107,101,157,141,142,146,237,143,172,20,172,98,110,115,164,184,68,136,137,162,174,186,235,250,145,127,168,181,88,203,142,222,21,240,117,58,203,81,157,56,82,170,84,221,249,152,43,250,142,93,27,187,194,54,185,127,87,195,226,64,93,223,59,51,126,250,231,45,207,52,49,100,236,123,118,186,55,222,234,156,197,77,52,240,116,139,240,85,254,179,200,207,87,93,112,149,171,85,85,53,68,138,186,34,203,34,185,117,240,241,85,253,192,76,102,107,115,122,203,43,77,166,86,101,212,84,23,170,229,108,136,214,185,213,177,38,189,53,86,232,229,129,169,250,74,137,226,96,78,113,115,10,207,188,222,131,177,79,113,91,29,50,171,183,54,221,112,173,107,156,142,141,24,168,170,179,104,169,226,190,31,18,215,101,199,14,249,161,153,247,38,219,240,221,135,170,139,181,92,254,213,78,221,168,175,70,107,163,229,110,189,234,191,212,103,134,76,242,120,246,202,50,225,153,88,222,237,76,214,171,93,210,163,166,164,68,93,36,84,84,93,100,151,84,218,212,254,181,253,192,70,228,146,226,252,109,113,123,220,183,123,229,100,178,111,84,78,173,76,138,231,46,159,181,117,85,209,11,163,151,92,27,113,33,153,85,148,81,89,50,147,18,50,146,177,205,210,174,106,62,147,26,215,107,163,191,58,230,107,250,43,241,255,0,125,9,165,202,126,95,92,62,229,93,52,9,79,135,169,110,245,112,198,198,173,85,117,174,133,210,57,205,118,237,202,228,135,93,117,211,227,240,50,14,201,133,48,230,28,164,134,138,205,100,161,164,142,157,168,214,116,105,163,141,81,19,195,244,81,63,88,17,151,195,247,40,107,116,9,106,196,57,177,121,187,197,86,222,148,245,54,247,210,209,186,36,119,191,171,21,21,100,213,63,67,255,0,143,132,136,229,118,77,96,60,162,176,210,88,112,141,146,142,6,82,66,200,155,43,40,225,137,235,183,119,127,230,216,222,245,222,239,235,61,200,0,0,3,166,163,118,137,162,119,126,179,161,173,85,95,5,83,234,95,123,185,66,70,137,222,136,7,12,78,237,20,172,34,34,28,128,0,0,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,234,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,65,15,48,110,54,238,188,87,227,248,236,88,98,122,186,28,186,194,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,68,106,162,201,38,161,61,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,89,17,124,169,248,234,166,193,210,80,112,177,154,245,244,148,214,42,170,132,135,5,87,54,150,87,78,219,141,93,107,19,217,175,72,99,114,57,146,203,81,36,173,154,69,111,77,82,70,185,238,107,163,72,165,208,1,249,54,108,83,98,196,23,27,245,166,209,93,218,42,240,205,193,150,187,164,125,39,179,179,213,62,150,10,182,199,171,145,17,250,193,87,78,253,90,170,223,127,77,119,53,200,159,172,67,7,19,188,76,99,46,20,57,164,102,14,105,96,250,26,75,139,29,79,104,182,221,237,149,40,141,101,198,221,37,170,220,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,225,51,224,242,153,85,153,152,87,57,50,227,14,102,150,10,171,237,22,92,77,111,138,225,77,186,72,223,36,59,211,223,130,94,155,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,83,213,128,0,0,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,124,152,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,136,140,231,45,153,185,219,62,104,90,242,162,251,102,171,180,229,124,116,244,151,91,19,221,28,18,193,121,184,197,28,173,158,173,147,36,105,44,111,137,42,214,157,212,235,34,232,140,142,85,106,36,204,83,207,242,155,226,243,242,69,152,255,0,193,247,26,214,236,194,24,254,224,207,100,186,58,14,172,148,184,138,101,134,8,119,72,197,71,164,51,177,141,137,218,181,232,217,27,3,147,164,197,153,234,19,82,0,0,91,252,97,159,217,53,128,51,31,11,101,30,50,204,43,85,171,23,227,77,222,196,181,206,247,117,42,116,85,107,119,57,17,89,23,81,232,177,197,212,115,122,178,53,204,143,123,209,90,159,39,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,53,236,226,43,62,113,151,18,89,185,125,205,108,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,218,43,145,141,222,245,124,142,77,239,114,168,108,188,12,106,229,233,136,248,130,197,60,50,225,251,183,17,76,235,93,102,233,203,96,185,75,81,20,245,87,91,20,180,176,77,73,85,82,248,228,126,233,151,171,35,21,94,140,149,91,27,86,70,171,213,207,126,74,128,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,139,94,199,53,116,84,84,62,178,24,50,171,141,187,175,10,28,114,231,69,139,19,207,87,93,151,88,171,50,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,154,57,85,99,143,64,153,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,242,113,102,41,177,96,108,43,121,198,184,166,187,177,89,112,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,247,31,172,90,174,44,124,172,103,39,203,252,67,233,211,129,114,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,178,29,185,83,241,199,77,150,183,90,14,22,243,37,149,114,216,177,61,225,25,133,174,109,124,179,173,186,227,84,230,49,40,159,30,170,140,166,154,93,28,215,70,212,233,205,44,142,122,57,178,186,72,102,36,0,0,15,41,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,55,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,88,171,79,51,78,7,47,87,90,43,53,30,123,210,71,81,95,81,29,52,79,171,178,92,233,96,107,222,228,107,86,73,166,166,108,81,51,85,77,95,35,154,198,166,170,229,68,69,82,250,230,198,5,252,168,101,102,50,203,63,106,123,51,233,110,31,184,216,187,111,67,173,217,123,85,52,144,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,53,151,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,6,210,101,148,206,190,51,56,108,225,219,21,82,224,172,227,204,143,163,247,170,219,123,46,144,83,123,30,190,175,125,43,228,146,54,201,190,158,9,24,154,190,25,19,69,93,222,238,186,104,168,171,248,28,0,103,205,55,16,124,46,97,28,77,53,109,93,77,246,193,78,204,51,136,95,87,81,45,76,239,184,210,69,27,93,52,147,72,198,172,175,158,39,67,82,170,138,237,22,161,88,175,115,154,229,35,131,157,95,154,124,45,242,254,135,212,110,32,73,246,74,113,153,195,103,17,56,170,171,5,100,230,100,125,32,189,81,91,223,116,158,155,216,245,244,155,41,89,36,113,186,77,245,16,70,197,209,243,70,154,34,238,247,181,211,68,85,75,214,66,183,37,79,52,248,167,229,253,119,168,219,137,31,227,255,0,62,105,184,124,225,115,23,98,104,107,106,233,175,183,250,119,225,156,60,250,74,137,105,167,101,198,174,41,26,217,163,154,54,57,98,124,17,54,106,148,85,86,234,180,232,196,123,92,230,168,31,147,118,230,105,192,229,150,235,91,102,172,207,122,73,42,40,42,36,166,149,244,150,75,157,84,14,123,28,173,114,199,52,52,206,138,86,106,139,163,227,115,152,228,209,90,170,138,138,94,188,7,156,153,119,153,249,95,6,114,101,253,226,174,251,132,234,169,234,234,105,234,169,45,85,110,158,118,83,73,36,114,164,116,189,46,208,247,163,225,145,168,198,198,175,122,162,35,81,218,166,186,208,225,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,54,104,202,124,11,249,47,202,204,27,150,126,212,246,159,209,44,63,110,177,118,222,135,71,181,118,90,104,225,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,5,128,254,234,63,2,127,246,115,255,0,115,55,143,249,161,146,152,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,141,115,56,192,192,21,57,97,197,30,105,96,201,176,245,37,138,158,151,20,87,84,219,237,244,137,19,96,130,221,83,42,212,81,36,109,137,118,49,139,77,52,42,140,77,54,34,163,85,26,168,173,73,84,228,211,143,234,113,55,11,151,76,25,113,196,52,149,117,24,59,20,85,211,81,219,218,177,36,244,54,234,136,162,168,141,94,214,162,61,89,37,76,149,202,215,191,93,85,178,53,23,72,246,180,51,212,3,242,113,102,41,177,96,108,43,121,198,184,166,187,177,89,112,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,247,1,98,241,255,0,48,190,14,114,195,25,93,178,255,0,25,231,77,37,45,246,197,80,180,151,10,122,107,77,194,181,144,78,136,155,162,89,105,224,124,74,246,170,237,123,81,202,172,122,57,142,209,205,114,37,202,201,76,251,202,126,34,112,173,86,53,201,204,87,244,130,203,69,112,125,174,122,158,195,83,73,178,169,145,199,35,163,217,81,28,111,93,25,52,107,170,38,223,123,77,117,69,68,214,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,98,158,6,114,190,235,147,156,37,229,158,3,190,186,173,46,80,89,253,165,89,5,93,19,169,39,164,158,186,105,43,100,165,146,39,42,185,175,133,213,43,10,235,162,170,198,170,173,110,187,80,47,168,7,228,226,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,3,242,179,75,52,176,38,75,96,75,158,102,102,93,247,216,216,110,205,209,237,181,189,150,106,142,151,86,102,67,31,230,225,99,228,118,178,74,198,251,173,93,53,213,116,68,85,79,86,107,195,198,223,24,56,155,139,156,208,150,244,229,171,162,193,54,58,137,219,132,236,245,113,83,245,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,115,178,211,148,167,26,254,196,172,163,225,55,51,110,118,170,59,44,221,105,48,93,194,117,232,72,218,233,167,234,62,216,229,70,236,147,172,249,101,146,39,72,230,185,36,71,68,139,34,203,11,24,18,212,0,0,0,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,93,88,245,138,104,164,70,187,69,217,35,29,224,228,85,250,200,118,226,27,139,60,101,194,47,51,188,204,199,22,42,122,187,197,138,190,158,211,77,125,195,141,175,74,88,46,172,75,29,42,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,150,156,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,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,229,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,33,219,153,215,30,63,150,251,237,78,67,101,61,235,118,1,195,247,7,123,74,233,110,184,245,41,113,68,205,100,46,143,86,244,154,189,26,121,219,80,141,219,36,145,76,228,142,100,215,100,78,79,21,203,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,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,234,185,145,68,230,171,150,20,138,64,157,224,0,30,126,235,143,240,109,139,25,88,50,250,243,136,105,40,241,14,42,167,174,169,178,208,204,170,215,215,178,141,34,90,148,137,85,54,185,236,108,241,189,89,174,245,102,247,34,43,99,122,183,208,17,107,206,226,237,117,176,93,114,26,251,98,185,213,219,174,86,234,140,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,25,107,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,3,37,64,0,0,0,15,201,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,69,15,53,238,56,234,113,45,214,247,194,62,92,178,145,108,86,218,138,118,98,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,117,92,186,74,179,68,232,244,99,99,127,90,71,248,78,242,177,147,127,47,240,247,167,64,5,180,187,115,49,224,162,193,117,173,177,95,115,130,174,221,114,183,84,73,73,89,71,87,132,175,112,207,77,60,110,86,201,20,145,186,141,28,199,181,200,173,86,170,34,162,162,162,151,3,36,56,186,225,211,136,235,173,206,197,147,89,153,73,127,185,90,41,217,87,87,70,234,42,170,41,210,7,59,111,85,145,212,197,27,164,98,59,107,92,230,35,145,138,248,209,219,119,179,92,74,230,117,203,254,179,55,104,234,120,129,201,12,59,218,241,213,38,233,241,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,247,67,27,26,233,154,247,104,174,145,172,100,145,25,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,162,11,85,158,156,81,228,79,13,126,196,252,181,227,159,163,159,72,251,79,179,63,193,149,149,157,126,207,210,235,127,169,162,147,110,222,188,95,165,166,187,187,181,209,116,243,252,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,132,28,243,190,164,254,242,126,26,6,116,228,167,25,156,54,113,19,138,170,176,86,78,102,71,210,11,213,21,189,247,73,233,189,143,95,73,178,149,146,71,27,164,223,81,4,108,93,31,52,105,162,46,239,123,93,52,69,84,189,100,43,114,84,243,79,138,126,95,215,122,141,184,150,156,244,207,76,184,225,211,46,46,57,161,154,23,158,195,106,161,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,82,103,237,118,137,170,53,26,215,61,238,99,24,247,180,63,43,61,56,163,200,158,26,253,137,249,107,199,63,71,62,145,246,159,102,127,131,43,43,58,253,159,165,214,255,0,83,69,38,221,189,120,191,75,77,119,119,107,162,233,106,191,186,143,192,159,253,156,255,0,220,205,227,254,104,66,6,122,103,166,99,241,23,152,247,28,208,205,11,207,110,186,215,105,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,167,11,55,59,68,213,92,174,115,158,247,61,239,123,221,158,188,168,120,28,169,196,183,91,39,23,25,140,250,69,177,91,106,42,31,132,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,210,106,105,42,205,19,100,213,141,141,157,96,150,155,77,206,154,245,106,162,188,209,199,87,29,61,125,60,117,49,50,174,146,90,89,218,199,181,28,212,146,25,154,217,98,126,138,154,178,70,181,237,93,81,200,138,138,135,214,0,22,171,61,56,163,200,158,26,253,137,249,107,199,63,71,62,145,246,159,102,127,131,43,43,58,253,159,165,214,255,0,83,69,38,221,189,120,191,75,77,119,119,107,162,233,229,50,183,143,94,19,179,167,29,219,50,207,45,51,91,219,56,146,243,214,236,84,94,194,185,83,245,122,80,190,105,63,57,53,59,35,110,145,196,247,123,206,77,116,209,53,85,68,92,43,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,0,0,0,1,138,191,221,71,224,79,254,206,127,238,102,241,255,0,52,50,83,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,171,105,178,159,9,222,86,50,111,229,254,30,244,232,0,186,160,0,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,133,110,88,188,120,254,68,47,180,217,13,155,23,173,184,7,16,92,27,236,219,165,198,227,211,165,194,243,57,147,58,77,27,210,114,244,106,39,117,58,59,116,145,197,11,150,73,151,77,242,185,102,164,0,0,1,249,55,156,83,98,195,247,27,21,166,239,93,217,234,241,53,193,246,187,92,125,39,191,180,85,50,150,162,173,209,234,212,84,102,144,82,84,63,87,42,55,220,211,93,206,106,47,235,24,1,206,175,202,198,22,249,129,67,233,215,16,51,252,24,107,203,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,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,233,53,242,196,230,171,82,100,138,60,202,0,0,0,1,25,124,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,16,145,76,7,143,240,110,103,225,152,49,158,95,226,26,75,237,138,170,162,174,154,158,225,72,170,232,39,125,53,68,148,242,172,110,211,71,177,37,134,68,71,183,86,61,17,28,213,115,85,28,172,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,58,242,184,242,39,150,95,109,122,197,105,25,124,184,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,9,222,0,0,0,0,0,1,143,249,165,199,175,9,217,45,142,238,121,103,153,121,173,236,108,73,102,232,246,218,47,97,92,170,58,93,88,89,52,127,156,134,157,241,187,88,229,99,189,215,46,154,232,186,42,42,37,192,201,76,251,202,126,34,112,173,86,53,201,204,87,244,130,203,69,112,125,174,122,158,195,83,73,178,169,145,199,35,163,217,81,28,111,93,25,52,107,170,38,223,123,77,117,69,68,132,30,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,11,85,158,156,81,228,79,13,126,196,252,181,227,159,163,159,72,251,79,179,63,193,149,149,157,126,207,210,235,127,169,162,147,110,222,188,95,165,166,187,187,181,209,116,252,156,148,227,51,134,206,34,113,85,86,10,201,204,200,250,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,239,107,166,136,170,152,45,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,91,252,166,207,236,154,207,95,111,254,72,243,10,213,138,62,139,220,22,217,116,236,79,114,244,38,239,218,228,220,137,212,133,251,95,211,157,155,162,147,99,246,61,219,93,166,26,243,134,143,136,180,201,234,121,176,53,109,35,178,145,212,232,220,113,78,218,106,86,207,28,233,93,73,216,94,249,102,145,102,123,29,50,198,141,101,52,109,86,43,36,89,92,246,189,169,28,101,240,163,197,118,99,240,149,152,236,198,184,42,94,221,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,13,143,129,229,50,183,52,176,38,116,224,75,102,102,101,165,247,219,56,110,243,214,236,85,189,150,106,126,175,74,103,195,39,230,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,95,86,0,241,89,189,157,25,95,144,184,54,76,192,205,204,95,73,135,108,81,212,69,72,149,19,50,73,95,44,242,42,236,138,40,162,107,165,149,250,35,156,173,99,92,168,198,61,235,163,88,229,79,213,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,237,198,47,24,184,239,139,252,119,79,127,191,209,251,27,13,217,183,253,31,195,253,72,106,61,151,213,134,157,149,95,223,76,130,41,39,234,201,78,146,126,113,23,102,187,91,162,39,120,108,82,8,181,229,79,199,109,169,109,84,28,44,231,46,38,171,109,201,181,9,6,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,189,206,71,163,250,13,86,108,130,57,37,40,0,6,26,243,29,227,142,167,133,44,27,65,131,242,249,148,149,25,139,140,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,144,50,86,197,157,25,95,137,115,67,19,100,189,151,23,210,79,141,176,125,61,53,93,226,202,230,73,20,240,65,60,108,146,57,89,189,168,217,153,182,88,183,58,37,122,49,101,141,175,218,175,106,47,181,53,108,194,127,74,190,149,89,190,130,251,87,233,39,180,41,253,143,236,158,167,110,237,221,70,244,59,63,75,243,157,110,166,205,155,61,237,218,105,223,161,178,158,64,254,89,127,35,88,79,248,65,251,43,242,133,236,246,251,119,217,155,122,61,109,206,217,187,103,230,250,221,62,159,87,165,249,174,175,83,165,249,189,128,92,2,213,103,167,20,121,19,195,95,177,63,45,120,231,232,231,210,62,211,236,207,240,101,101,103,95,179,244,186,223,234,104,164,219,183,175,23,233,105,174,238,237,116,93,46,169,21,124,243,190,164,254,242,126,26,6,116,228,167,25,156,54,113,19,138,170,176,86,78,102,71,210,11,213,21,189,247,73,233,189,143,95,73,178,149,146,71,27,164,223,81,4,108,93,31,52,105,162,46,239,123,93,52,69,84,186,180,216,166,197,87,138,174,56,42,158,187,125,234,213,111,163,186,86,83,116,158,157,42,90,185,42,99,167,147,122,166,199,110,125,21,74,104,138,174,78,158,174,68,71,53,86,27,57,42,121,167,197,63,47,235,189,70,220,123,94,104,121,189,140,178,23,143,108,182,205,204,191,158,146,59,238,29,192,244,115,83,165,92,9,52,18,177,245,183,56,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,4,186,2,213,112,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,205,251,82,234,128,0,1,138,191,221,71,224,79,254,206,127,238,102,241,255,0,52,47,254,86,230,150,4,206,156,9,108,204,204,180,190,251,103,13,222,122,221,138,183,178,205,79,213,233,76,248,100,252,220,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,172,17,63,220,174,60,137,229,151,219,94,177,90,6,85,0,0,0,0,0,0,181,89,233,197,30,68,240,215,236,79,203,94,57,250,57,244,143,180,251,51,252,25,89,89,215,236,253,46,183,250,154,41,54,237,235,197,250,90,107,187,187,93,23,79,41,149,188,122,240,157,157,56,238,217,150,121,105,154,222,217,196,151,158,183,98,162,246,21,202,159,171,210,133,243,73,249,201,169,217,27,116,142,39,187,222,114,107,166,137,170,170,34,225,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,240,0,0,0,14,10,30,157,218,33,216,112,168,138,7,198,230,170,47,130,161,223,79,187,69,213,59,191,89,90,198,139,222,168,19,221,238,64,43,0,1,111,243,107,35,114,247,57,172,235,104,198,86,58,58,132,252,226,182,103,209,193,43,218,231,198,172,221,249,198,59,189,17,127,204,71,175,16,60,161,173,211,165,215,16,229,61,230,239,45,91,186,179,211,91,217,75,70,216,149,222,230,140,68,69,143,68,253,63,254,62,50,148,0,215,7,49,120,54,226,67,45,107,43,98,189,229,38,36,125,37,27,157,173,92,52,125,86,57,173,211,87,126,105,207,211,244,147,227,254,242,150,186,57,113,126,9,184,177,237,91,189,142,178,41,55,162,47,86,154,68,115,87,79,216,186,162,234,134,207,55,188,41,135,49,29,36,212,87,155,37,13,92,117,13,86,191,173,77,28,138,168,190,63,164,139,250,140,124,205,142,95,92,62,230,165,52,233,81,135,169,109,21,115,70,246,165,85,13,174,133,178,53,206,118,237,200,229,135,93,117,215,227,241,2,36,242,75,152,110,122,100,236,144,83,58,185,111,244,12,150,55,58,59,133,198,177,94,140,107,54,109,71,117,85,17,52,209,127,69,123,208,207,12,169,230,245,150,87,107,76,76,204,88,168,44,181,200,216,209,205,107,171,101,77,122,104,174,213,201,3,147,244,145,83,196,180,57,233,202,1,248,110,130,174,245,150,56,198,237,92,177,199,44,205,166,172,130,145,17,206,71,166,214,162,164,145,163,83,106,175,193,126,31,184,193,108,200,225,223,52,50,194,228,235,126,36,176,244,145,55,43,95,218,169,221,185,17,234,205,116,100,174,211,189,19,250,192,157,220,27,199,111,10,248,198,157,37,167,206,156,41,75,42,237,252,204,245,253,55,38,173,221,225,35,90,191,175,225,240,46,173,171,53,178,206,248,198,201,105,199,214,10,166,61,55,53,209,220,34,84,84,209,23,93,117,253,74,159,214,107,17,5,93,117,190,87,45,45,84,212,242,34,232,171,20,138,213,215,195,197,23,247,158,186,209,157,153,191,98,115,86,217,154,24,178,6,49,187,91,27,47,117,77,98,38,154,120,54,68,248,34,127,80,27,51,193,120,180,213,53,29,77,115,164,149,23,193,89,51,87,95,243,149,251,74,220,142,218,181,244,218,254,174,171,117,255,0,124,215,195,10,115,2,226,71,9,34,54,159,21,62,224,136,138,212,74,250,234,249,126,8,159,10,132,253,95,231,83,214,127,117,7,137,14,229,233,88,119,34,105,187,117,126,191,218,128,158,57,110,118,216,25,212,158,225,77,27,127,198,124,173,68,254,181,83,240,46,185,163,150,246,54,185,247,108,117,98,165,107,19,115,150,74,248,211,68,209,87,95,31,212,138,64,238,41,230,45,196,166,42,163,125,20,184,130,43,123,28,173,93,212,53,117,241,61,52,93,124,123,74,248,252,123,139,55,119,207,12,229,196,115,255,0,132,51,71,22,76,178,162,71,211,117,242,169,90,191,15,7,72,191,172,9,216,199,156,194,56,99,193,81,74,141,205,76,49,113,158,38,110,232,211,220,86,71,47,186,174,78,232,216,245,95,4,78,239,214,134,18,230,247,56,252,65,85,81,61,191,45,176,45,178,74,103,68,141,101,100,149,245,108,247,149,142,69,247,54,70,189,202,169,241,239,211,250,176,199,41,248,90,205,188,234,185,179,176,209,72,218,121,31,211,125,100,149,52,242,43,116,123,26,190,235,230,107,151,68,126,191,208,103,94,87,114,104,180,79,29,61,199,31,230,37,233,206,73,151,116,52,180,116,172,98,181,30,221,53,221,36,186,247,35,181,253,255,0,214,24,65,138,179,19,137,174,42,46,44,164,138,221,136,175,72,139,175,101,182,45,100,148,254,250,54,45,92,143,145,237,68,93,52,213,85,60,93,240,212,205,142,14,185,89,215,65,113,110,48,207,42,90,218,87,68,214,62,27,109,77,13,44,140,73,27,81,175,126,231,73,174,172,141,189,232,137,162,61,124,76,243,202,62,19,114,127,39,34,217,134,176,229,189,242,104,141,89,95,109,165,99,157,164,138,244,213,89,26,107,222,191,230,47,51,90,214,38,214,53,26,137,240,68,208,15,196,193,184,58,193,128,240,237,14,24,195,148,16,82,209,80,64,202,120,219,20,44,143,86,183,195,84,98,34,124,87,193,62,39,238,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,119,184,69,106,181,214,92,167,123,24,202,88,36,153,202,229,209,52,107,85,222,63,208,107,133,197,86,104,63,53,179,142,241,136,163,168,100,212,142,236,253,7,50,71,189,63,212,176,49,221,238,253,177,254,164,39,127,139,172,199,110,90,100,134,38,190,49,83,172,219,109,106,53,21,94,137,254,163,157,201,222,212,215,197,134,188,249,111,135,100,198,217,139,134,240,220,206,123,219,117,187,209,81,204,229,84,85,70,73,59,35,85,247,187,151,185,222,10,4,213,114,188,201,170,236,176,202,55,220,110,180,114,193,89,114,137,98,122,75,78,216,222,168,202,202,165,77,85,21,85,123,149,190,38,107,158,111,47,176,205,38,19,194,244,150,122,72,145,141,139,169,174,141,107,124,100,123,191,147,221,252,163,210,0,41,113,202,174,133,42,186,129,82,33,201,194,120,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,56,83,144,5,5,77,240,56,95,19,150,129,201,194,162,47,114,156,128,32,15,153,30,84,199,150,28,67,86,62,158,71,190,12,65,219,46,73,185,172,77,28,234,234,141,81,54,175,134,138,223,20,212,203,46,79,153,209,85,114,237,217,89,113,122,42,195,29,85,76,10,175,145,202,145,71,21,20,109,77,23,86,167,232,175,197,63,113,237,121,187,101,60,23,220,188,165,199,116,118,248,36,172,182,83,172,73,34,164,104,246,245,43,169,145,116,85,110,189,232,245,240,95,214,71,191,0,89,138,204,181,226,86,199,120,168,168,146,58,106,154,42,250,73,118,163,157,170,45,59,222,154,163,85,53,239,141,191,172,13,135,65,215,4,204,168,130,58,136,149,85,146,177,30,221,83,224,169,170,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,154,174,217,109,175,110,202,235,125,53,67,87,191,73,98,107,211,252,232,125,32,11,109,139,120,117,201,204,107,27,163,191,96,11,12,232,231,35,189,251,77,43,244,84,85,95,229,70,191,173,127,172,178,152,223,150,119,13,248,206,55,182,43,36,54,87,63,103,191,109,180,208,68,228,219,250,151,161,241,248,153,104,0,143,218,190,77,153,13,35,149,240,227,172,84,221,127,146,144,81,39,255,0,193,58,224,228,211,145,90,238,151,31,98,164,253,157,10,47,249,34,65,128,24,123,130,57,92,240,221,131,85,174,168,163,154,248,230,189,94,139,114,183,80,75,241,106,233,223,7,251,95,243,169,125,48,159,13,121,41,130,102,89,240,254,94,216,41,158,237,53,86,90,105,25,174,142,213,63,66,36,248,151,56,1,241,209,89,237,22,223,254,71,90,232,233,126,31,153,129,172,253,191,4,62,192,0,0,113,170,1,201,194,174,157,234,112,174,253,71,91,245,84,93,60,23,196,14,37,149,90,228,219,250,138,152,229,114,106,167,79,73,85,116,84,215,245,29,177,181,88,154,40,29,168,114,0,0,0,0,8,192,230,139,204,2,142,209,71,114,225,147,36,49,23,90,235,55,105,183,99,139,164,17,193,61,44,116,178,193,44,19,90,91,212,99,247,76,189,93,101,146,53,99,161,116,109,141,28,175,89,91,16,89,94,104,92,116,254,90,241,83,242,59,39,49,159,107,203,107,46,207,108,84,209,55,108,55,219,164,114,57,87,73,145,203,218,40,225,210,62,158,136,214,62,84,124,159,157,107,105,228,76,85,225,175,134,188,199,226,167,49,215,44,178,201,109,80,215,195,111,158,233,87,87,116,170,88,41,105,41,98,86,49,100,122,177,175,145,218,201,44,81,162,70,199,187,116,136,170,136,212,115,155,231,242,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,194,124,42,240,207,131,120,80,202,58,60,173,193,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,30,26,235,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,167,149,63,28,117,57,149,106,160,225,111,50,89,73,21,247,12,89,209,152,90,230,215,197,2,92,109,212,173,99,18,137,241,234,138,250,152,98,209,205,116,109,94,164,49,72,231,163,93,19,164,154,239,243,2,224,70,197,197,86,21,147,26,225,102,118,44,205,195,246,245,142,221,83,171,228,246,165,44,17,213,73,21,171,99,234,34,167,131,171,83,80,213,237,46,69,115,52,209,117,111,114,65,103,250,42,192,88,171,253,117,195,152,147,14,92,63,238,148,117,214,218,234,121,63,243,100,134,104,228,103,236,115,92,223,130,160,27,73,144,3,205,31,207,102,102,253,139,232,244,68,164,242,249,227,110,213,197,126,0,146,197,137,231,164,161,204,92,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,211,71,42,36,145,235,22,220,209,252,246,102,111,216,190,143,68,7,213,203,231,141,187,175,10,24,254,75,22,39,158,174,187,46,177,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,77,28,170,177,199,164,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,106,217,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,38,155,92,246,54,120,92,230,162,234,212,150,53,93,55,38,178,43,202,159,142,58,108,181,186,208,112,183,153,44,171,150,197,137,239,8,204,45,115,107,229,157,109,215,26,167,49,137,68,248,245,84,101,52,210,232,230,186,54,167,78,105,100,115,209,205,149,210,66,19,18,0,0,0,2,207,241,85,195,62,13,226,191,40,235,50,183,24,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,186,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,12,42,230,87,193,69,187,136,188,184,174,205,12,21,108,215,51,112,141,189,178,83,61,169,85,60,151,91,93,50,84,202,251,100,80,70,229,98,76,247,206,231,198,228,137,207,116,140,100,74,173,107,213,204,15,43,202,111,139,207,202,238,92,127,7,220,107,91,191,23,224,11,123,61,146,232,232,58,81,213,97,216,82,24,33,221,35,21,88,179,64,247,182,39,106,214,43,163,116,14,78,171,210,103,166,122,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,106,239,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,205,254,53,249,150,93,120,138,201,44,39,148,152,62,130,146,223,79,126,179,209,215,230,3,214,145,204,122,221,97,157,85,104,105,219,34,189,35,166,73,96,142,165,178,54,71,189,236,146,6,57,209,171,38,141,225,111,249,131,113,183,117,226,191,31,199,98,195,19,213,208,229,214,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,234,35,85,22,73,53,244,28,181,56,40,184,241,23,152,244,57,161,141,109,154,229,150,17,184,58,74,151,185,41,103,142,235,116,166,90,105,89,108,150,9,28,175,72,94,201,218,249,28,177,57,142,141,143,137,21,174,122,57,150,3,134,142,29,49,223,20,25,167,65,150,120,22,159,253,138,178,241,91,190,31,240,101,175,180,195,12,245,157,57,101,143,173,210,235,177,221,38,59,123,252,17,60,85,54,40,202,172,179,194,185,55,151,24,115,43,112,85,39,103,178,225,155,124,86,250,109,209,198,201,38,216,158,252,242,244,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,129,234,192,0,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,51,43,149,63,28,116,217,107,117,160,225,111,50,89,87,45,139,19,222,17,152,90,230,215,203,58,219,174,53,78,99,18,137,241,234,168,202,105,165,209,205,116,109,78,156,210,200,231,163,155,43,164,134,98,77,85,201,116,229,79,199,85,78,49,142,131,133,140,215,175,171,169,190,210,211,164,56,42,185,180,177,54,7,91,169,40,152,158,205,122,67,27,85,175,138,42,121,37,108,210,43,186,136,178,53,207,107,155,26,74,18,104,90,174,44,124,172,103,39,203,252,67,233,211,151,84,181,92,88,249,88,206,79,151,248,135,211,167,3,90,194,95,185,90,113,237,244,238,142,195,194,142,104,65,179,16,90,173,253,143,8,93,41,233,244,142,190,134,146,5,114,81,212,53,137,164,115,67,4,78,86,75,162,54,72,227,84,122,164,173,71,79,16,39,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,160,27,79,22,171,4,241,79,195,238,98,102,61,247,40,112,158,104,218,170,49,158,28,184,79,107,173,178,84,54,90,58,167,85,64,179,36,209,211,182,118,51,181,116,251,60,202,245,131,168,214,181,168,229,84,71,53,87,2,153,205,159,12,226,126,12,177,85,6,35,175,171,180,231,82,89,215,14,80,65,73,61,68,115,220,103,146,154,8,95,123,142,166,158,149,144,81,189,178,77,81,58,64,142,69,69,167,70,181,233,189,138,145,109,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,13,164,200,64,230,247,145,116,121,97,196,117,38,99,97,235,55,98,178,230,93,189,215,25,156,197,129,144,186,241,3,210,58,212,142,40,209,175,110,230,62,146,119,189,232,171,36,181,50,185,30,229,220,214,76,86,74,101,149,54,76,229,30,16,202,154,91,205,93,217,152,86,207,77,107,90,234,153,37,115,234,95,27,17,31,34,36,178,72,232,216,174,220,172,137,30,172,137,155,99,102,140,99,81,49,211,154,158,78,95,115,119,132,123,189,78,28,155,90,188,5,112,139,24,201,77,181,159,223,84,180,208,79,29,74,111,123,218,140,233,193,81,44,250,251,206,119,67,99,90,174,122,42,6,32,114,92,207,75,237,171,49,241,31,15,23,59,205,170,28,55,123,183,212,226,75,109,53,66,50,58,167,222,34,90,104,228,101,59,245,71,73,190,149,175,123,227,84,122,163,105,17,237,216,137,42,191,202,243,171,243,79,133,190,95,208,250,141,196,194,172,167,199,95,146,252,211,193,185,153,236,191,105,253,18,196,22,235,239,98,235,244,123,87,101,169,142,110,151,83,107,182,110,233,237,221,181,218,107,174,139,166,134,95,243,127,197,54,44,115,159,185,123,141,112,181,119,109,178,226,12,175,180,221,45,213,61,39,199,215,165,158,182,190,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,1,250,220,149,60,211,226,159,151,245,222,163,110,61,175,58,124,249,169,187,99,44,41,195,149,154,182,145,246,219,21,59,49,53,233,33,168,138,87,251,70,100,146,42,104,101,98,51,124,15,138,157,100,145,19,127,231,25,92,199,43,61,214,57,109,167,40,12,83,98,192,217,251,152,88,215,20,215,118,43,46,31,202,251,181,210,227,83,210,124,157,10,88,43,104,36,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,136,25,177,142,191,42,25,167,140,179,51,217,126,204,250,91,136,46,55,222,197,215,235,118,94,213,83,36,221,46,166,214,239,219,212,219,187,107,117,211,93,19,93,0,203,254,80,153,23,71,153,252,71,85,230,54,33,179,118,219,46,90,91,219,113,133,207,88,31,11,111,19,189,99,162,73,34,145,28,247,109,99,42,231,99,216,136,177,203,77,19,149,237,93,173,124,223,152,127,202,179,39,47,185,69,194,61,162,167,17,205,165,94,61,184,75,140,99,166,218,207,239,90,90,152,32,142,153,55,177,238,71,245,32,167,138,125,125,215,55,175,177,205,71,49,85,115,0,8,139,231,113,149,247,90,92,127,151,185,209,11,170,231,182,220,236,242,225,122,132,109,19,186,20,115,211,77,37,76,91,234,53,86,239,157,181,115,109,141,81,171,165,36,142,69,119,126,203,127,201,167,31,211,97,158,40,238,152,50,227,136,106,233,41,241,142,23,171,166,163,183,181,101,88,43,174,52,242,197,81,26,189,173,69,98,62,58,104,235,149,175,126,154,35,164,106,46,178,109,118,127,243,71,202,26,156,218,224,251,19,79,109,130,174,123,150,6,168,135,23,210,195,12,241,68,199,178,153,175,101,83,165,89,63,73,140,163,158,174,68,107,85,175,87,198,196,110,239,208,116,32,228,134,53,181,101,174,116,96,28,198,190,211,213,207,109,194,184,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,93,53,84,241,3,103,51,8,57,190,230,133,171,5,240,151,83,128,230,109,36,247,44,193,188,81,91,105,224,117,107,98,158,40,41,166,109,108,181,76,139,69,116,204,107,169,225,133,218,109,70,173,84,106,174,240,107,179,82,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,29,185,210,103,29,139,24,103,46,18,201,219,68,61,74,188,187,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,234,53,239,107,187,78,223,117,209,185,20,48,215,134,188,161,169,207,172,249,192,217,71,12,21,114,83,226,43,196,48,220,22,146,120,161,158,43,115,53,150,182,104,223,46,172,71,199,77,28,210,34,42,59,85,98,34,53,202,168,213,217,120,134,190,75,121,57,98,198,25,203,139,115,138,239,55,82,175,46,237,244,244,246,186,109,175,77,181,87,38,212,70,234,157,237,122,34,236,130,10,136,186,110,99,218,238,211,187,221,116,109,85,153,64,4,32,115,31,230,1,89,196,69,246,92,164,202,28,69,254,148,244,29,154,121,106,105,227,158,158,76,69,85,177,146,110,168,100,204,142,70,67,12,138,172,100,42,221,171,36,75,43,149,255,0,153,72,175,95,53,206,58,127,143,225,127,37,49,159,253,81,75,143,235,104,91,254,75,91,107,142,161,29,255,0,141,237,76,107,127,196,133,95,254,168,132,142,12,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,30,215,133,78,20,115,31,139,76,119,89,131,112,44,93,142,146,219,111,168,172,184,94,234,97,87,80,208,73,209,145,105,35,157,200,168,169,215,157,140,137,17,136,249,17,171,36,137,27,219,19,208,182,184,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,140,248,98,225,235,10,240,191,147,86,92,163,194,213,61,191,176,117,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,201,141,136,231,61,204,138,40,152,175,126,205,203,142,188,203,56,21,169,226,107,12,210,230,126,88,208,85,213,102,134,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,117,35,115,94,174,141,99,15,63,203,23,143,31,203,125,138,155,33,179,98,245,187,31,97,251,123,125,155,116,184,220,122,149,88,162,22,190,103,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,38,127,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,108,19,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,3,37,64,0,64,15,52,127,61,153,155,246,47,163,209,31,171,203,155,141,127,224,171,152,243,216,49,253,206,235,38,89,98,159,205,220,169,160,94,172,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,105,43,161,138,53,252,174,104,254,123,51,55,236,95,71,162,49,84,13,170,1,13,124,177,121,128,81,229,21,101,55,15,217,223,136,187,38,5,171,219,6,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,142,249,164,123,155,11,152,221,81,177,185,239,142,101,0,17,151,205,123,142,58,108,53,106,189,240,143,151,44,171,75,237,202,158,157,152,186,236,143,150,157,40,105,37,108,115,182,138,5,106,181,101,124,241,57,157,87,46,177,36,50,186,61,30,233,31,209,186,188,203,56,234,169,225,151,12,210,229,134,88,215,213,210,230,134,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,117,36,115,152,173,141,36,132,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,249,65,151,252,115,112,101,98,224,243,46,50,118,217,37,215,219,56,207,20,123,114,163,19,92,162,123,210,149,210,68,148,29,42,106,104,221,166,144,197,213,149,18,71,53,36,145,207,115,157,181,21,145,71,229,56,16,225,142,197,197,166,97,99,44,170,187,222,189,137,86,204,31,37,210,215,119,236,207,169,236,21,81,92,237,237,116,157,6,203,18,75,186,9,42,34,209,206,218,157,93,250,43,154,208,50,131,149,15,28,117,56,106,235,100,225,31,49,153,72,150,43,149,69,67,48,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,250,78,77,101,73,165,108,122,61,178,51,163,46,134,174,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,126,229,165,204,18,155,56,109,86,126,31,51,126,235,87,38,96,208,83,246,107,61,218,174,89,106,167,196,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,174,85,87,171,181,11,107,207,59,234,79,239,39,225,164,112,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,31,231,157,245,39,247,147,240,210,42,192,217,79,134,46,33,112,175,20,25,53,101,205,204,45,77,216,59,127,82,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,111,218,151,84,215,51,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,118,19,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,48,3,153,215,30,63,145,11,21,78,67,101,61,235,110,62,196,22,247,123,74,233,110,184,244,234,176,188,46,124,46,143,86,244,156,157,106,136,29,80,141,219,36,114,194,213,142,100,211,124,78,91,213,199,71,25,182,46,15,50,226,150,231,29,171,219,56,207,20,118,138,124,51,109,149,143,74,87,73,18,51,171,83,83,35,116,210,24,186,177,42,198,215,36,146,57,237,107,118,162,190,88,245,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,15,148,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,144,215,204,235,151,253,30,81,86,84,241,3,146,24,119,178,96,90,189,211,226,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,238,134,54,57,176,185,142,209,91,27,152,200,230,80,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,92,30,21,120,152,198,92,40,102,229,30,105,96,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,204,174,111,153,165,129,51,167,2,100,6,102,101,165,247,219,56,110,243,244,175,177,86,246,89,169,250,189,41,168,33,147,243,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,173,138,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,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,212,145,236,155,110,37,129,155,252,164,241,254,13,202,204,244,199,249,131,152,56,134,146,199,135,172,121,111,95,83,93,93,82,171,178,38,123,74,218,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,103,248,197,227,23,29,241,127,142,233,239,247,250,63,99,97,187,54,255,0,163,248,127,169,13,71,178,250,176,211,178,171,251,233,144,69,36,253,89,41,210,79,206,34,236,215,107,116,68,239,176,6,69,112,73,193,246,38,226,231,52,34,178,181,42,232,176,77,142,162,7,98,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,224,187,252,184,57,127,214,113,17,125,139,54,243,123,14,255,0,165,61,7,105,130,42,106,137,39,167,147,17,85,108,124,123,105,223,11,227,145,144,195,34,163,223,50,59,106,201,18,68,212,127,231,150,41,191,60,254,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,164,112,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,22,171,134,46,33,112,175,20,25,53,101,205,204,45,77,216,59,127,82,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,111,218,151,84,0,6,0,115,58,227,199,242,33,98,169,200,108,167,189,109,199,216,130,222,239,105,93,45,215,30,157,86,23,133,207,133,209,234,222,147,147,173,81,3,170,17,187,100,142,88,90,177,204,154,111,137,202,16,172,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,106,174,75,79,41,78,53,253,183,71,71,194,110,102,220,238,181,151,168,122,210,96,187,132,235,215,141,212,48,193,212,125,177,202,141,223,31,69,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,37,128,27,84,3,5,121,112,115,0,163,226,34,197,22,82,102,246,34,255,0,77,138,14,211,60,85,53,17,193,79,30,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,207,36,89,212,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,135,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,174,97,117,120,98,226,23,21,112,191,156,182,92,220,194,212,221,191,176,117,41,174,54,183,213,73,79,13,206,134,86,237,150,158,71,49,127,201,145,138,230,189,172,150,40,158,172,126,205,170,27,41,131,197,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,91,127,198,15,22,120,55,132,92,175,250,113,125,167,164,188,95,107,234,35,166,177,97,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,205,154,244,216,170,142,149,136,161,106,185,142,241,199,83,194,150,13,160,193,249,124,202,74,140,197,198,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,39,62,41,92,229,114,66,177,73,4,39,160,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,121,240,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,72,1,2,77,57,80,241,199,83,134,174,182,78,17,243,25,148,137,98,185,84,84,51,8,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,214,84,154,86,199,163,219,35,58,50,232,106,174,77,79,44,94,60,127,45,246,42,108,134,205,139,214,236,125,135,237,237,246,109,210,227,113,234,85,98,136,90,249,157,38,141,233,53,58,212,240,54,157,29,186,73,37,153,169,36,203,174,201,92,129,159,224,0,0,0,32,7,154,63,158,204,205,251,23,209,232,143,171,151,159,26,119,94,22,51,66,158,197,139,241,5,91,114,175,18,212,42,98,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,78,71,178,29,191,47,52,127,61,153,155,246,47,163,209,24,170,6,211,182,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,14,220,171,248,234,169,192,24,134,213,195,14,105,87,213,207,134,47,149,16,219,112,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,54,182,55,189,241,204,72,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,103,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,91,152,103,5,151,94,22,51,66,162,251,132,48,253,91,114,175,18,212,34,225,250,197,169,117,82,81,78,177,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,109,179,232,121,76,210,202,220,9,157,56,18,231,150,121,151,98,246,206,27,188,244,123,109,23,106,154,159,171,210,153,147,71,249,200,94,201,27,164,145,49,222,235,147,93,52,93,81,85,20,32,135,128,30,48,110,188,38,230,227,93,112,90,73,48,38,49,168,163,160,197,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,207,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,134,185,156,87,112,163,152,252,37,102,59,240,86,53,139,183,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,255,0,42,221,196,238,114,219,120,125,187,240,197,30,40,235,96,27,197,194,158,224,250,42,136,91,44,148,221,57,86,103,65,79,35,181,88,161,146,116,138,103,177,191,244,200,145,90,173,234,78,146,133,255,0,230,51,199,183,240,168,190,193,150,249,119,7,103,203,44,51,112,237,148,149,19,211,236,170,189,87,49,143,137,43,28,143,77,240,194,140,146,70,197,23,115,149,175,115,229,77,206,108,112,225,89,114,184,117,200,108,101,196,150,110,88,178,167,6,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,118,168,213,123,119,189,89,27,87,123,218,139,234,248,223,202,28,27,144,188,78,98,220,163,203,248,42,227,177,97,218,123,68,52,235,87,58,205,60,175,125,174,146,89,102,145,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,129,98,137,190,229,193,204,2,143,136,139,20,89,73,155,216,139,253,54,40,59,76,241,84,212,71,5,60,120,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,60,145,96,6,66,112,35,125,226,111,132,123,190,106,229,91,59,70,62,195,56,194,182,214,219,70,172,103,182,233,95,5,169,209,199,215,158,162,56,105,187,58,75,89,46,187,85,210,111,216,171,238,179,76,96,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,194,124,96,241,103,131,120,69,202,255,0,167,23,218,122,75,197,246,190,162,58,107,22,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,217,175,77,138,168,233,88,139,175,102,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,247,243,211,61,51,31,136,188,199,184,230,134,104,94,123,117,214,187,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,56,89,185,218,38,170,229,115,156,247,185,239,123,222,236,234,229,105,192,79,211,186,203,15,21,217,161,62,204,63,106,184,118,204,33,107,167,168,210,74,250,234,73,213,169,89,80,230,46,177,195,12,241,57,25,22,168,233,36,141,85,232,145,53,27,56,95,94,90,92,190,233,178,122,213,103,226,15,55,237,85,113,230,13,125,63,105,179,218,106,226,150,150,124,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,234,213,68,122,59,73,10,0,1,21,124,243,190,164,254,242,126,26,74,161,21,124,243,190,164,254,242,126,26,5,170,228,169,230,159,20,252,191,174,245,27,112,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,231,87,230,159,11,124,191,161,245,27,136,24,235,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,187,9,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,119,50,255,0,151,55,26,255,0,193,87,49,231,176,99,251,157,214,76,178,197,63,155,185,83,64,189,88,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,210,87,67,20,106,19,210,0,3,85,114,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,12,170,0,0,0,0,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,104,19,252,0,0,0,0,0,0,112,167,32,14,167,185,90,154,161,76,82,171,156,187,191,81,204,141,87,166,136,117,116,149,23,68,77,63,88,31,82,46,189,232,114,116,199,185,19,191,193,14,196,119,235,2,160,113,170,28,128,62,58,219,61,162,229,255,0,201,27,93,29,87,195,243,208,53,255,0,183,226,135,216,0,182,56,179,134,188,148,198,211,36,248,131,47,108,21,47,110,186,43,237,52,143,211,87,106,191,167,18,252,75,23,141,249,92,240,221,140,149,206,167,163,154,198,231,61,30,171,109,183,80,69,241,114,233,221,7,251,111,243,33,152,64,8,249,159,147,78,69,107,186,44,125,138,151,246,116,40,191,228,142,202,78,77,153,13,27,145,243,99,172,84,237,63,146,176,81,47,255,0,193,36,8,1,137,120,35,150,119,13,248,50,54,54,91,36,55,167,51,127,191,114,180,208,74,229,221,250,215,161,240,248,23,175,9,112,235,147,152,42,54,199,97,192,22,24,17,174,87,123,150,154,86,106,170,168,191,201,141,63,82,127,81,114,64,31,53,37,178,219,64,221,148,54,250,106,118,167,126,145,68,214,39,249,144,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,215,60,204,167,130,74,137,85,81,145,49,94,237,19,224,137,170,129,23,60,224,243,162,170,219,216,114,178,220,244,69,154,58,90,153,213,31,35,85,98,146,42,216,220,154,38,141,95,210,79,138,254,227,19,121,110,101,76,121,159,196,53,27,234,36,123,32,195,253,142,228,187,90,197,213,205,174,167,209,23,114,248,104,142,240,77,79,61,199,238,98,179,50,184,149,190,94,41,234,36,146,154,154,138,130,146,45,200,230,232,137,78,199,174,136,229,93,59,228,119,234,36,35,148,78,83,193,98,203,202,172,119,89,111,130,58,203,157,58,68,178,34,70,175,119,78,186,165,19,85,70,235,220,140,79,21,2,69,17,17,59,144,228,0,56,119,129,73,83,142,19,196,14,80,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,56,95,2,148,42,95,2,159,232,2,164,93,78,78,16,228,11,115,159,152,6,143,49,50,222,229,97,171,166,138,110,167,71,107,100,70,171,123,167,137,235,250,77,84,254,66,26,217,213,199,112,193,216,158,178,145,142,233,214,90,170,167,165,114,163,252,28,213,115,29,222,221,53,248,248,27,71,203,19,38,98,199,35,81,205,95,20,84,213,8,14,230,37,144,215,28,170,206,11,142,33,109,52,49,219,111,53,115,76,213,100,172,95,206,205,85,86,244,77,173,106,105,238,199,251,127,120,19,81,195,230,99,91,115,31,44,108,23,170,9,223,39,90,219,75,34,43,163,115,85,90,180,241,59,85,220,171,254,58,23,48,138,30,80,249,239,215,189,84,229,61,226,178,117,124,116,149,85,84,232,173,145,205,72,163,142,145,141,110,187,149,19,244,29,221,180,149,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,168,135,39,26,106,5,42,170,167,29,235,162,149,232,131,68,2,159,19,157,171,250,138,128,20,237,57,211,67,144,0,0,0,0,0,192,14,104,92,11,126,90,240,171,243,199,39,48,103,107,204,155,46,207,108,83,81,59,108,215,219,92,113,185,23,72,81,171,218,43,33,210,62,158,138,215,190,36,124,127,157,115,105,227,76,255,0,0,106,217,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,216,79,130,142,43,172,92,90,100,213,22,50,234,218,168,241,125,183,74,60,83,100,162,153,238,236,21,91,158,145,200,141,145,17,233,12,236,103,86,53,213,237,77,95,31,81,239,138,69,48,87,154,47,47,250,203,69,101,203,137,188,144,195,189,107,84,221,166,227,142,45,112,73,60,245,81,213,75,60,179,205,118,111,81,239,221,10,245,116,150,56,209,141,133,177,182,68,106,177,101,116,88,1,146,153,247,155,28,59,98,170,172,107,147,152,175,232,253,234,182,222,251,92,245,61,134,154,175,125,43,228,142,71,71,178,162,57,24,154,190,24,215,84,77,222,238,154,232,170,138,18,213,205,11,142,159,200,166,21,126,71,100,230,51,236,153,147,122,217,237,138,154,38,238,154,197,107,146,55,42,233,50,57,59,61,100,218,199,211,209,28,246,68,175,147,243,78,117,60,139,13,120,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,198,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,114,121,117,240,43,77,194,214,13,76,113,152,52,20,143,205,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,250,111,115,26,247,177,168,247,133,192,224,115,132,75,87,8,57,70,236,41,61,198,146,241,139,47,213,13,185,98,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,110,217,212,93,85,242,77,34,54,62,170,198,216,139,230,143,231,179,51,126,197,244,122,34,127,136,1,230,143,231,179,51,126,197,244,122,32,50,171,151,95,14,152,19,138,14,1,113,198,90,99,170,127,172,11,157,101,158,183,124,223,224,203,167,177,105,33,130,179,167,20,177,245,186,93,119,187,164,247,108,127,130,167,130,164,117,103,166,69,230,63,14,153,143,113,202,252,208,179,118,27,173,14,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,107,180,93,17,200,230,185,143,107,30,199,177,178,213,201,83,202,198,41,249,129,93,233,214,226,229,115,16,224,251,0,241,27,148,119,124,111,58,82,89,177,222,8,179,213,87,218,47,143,150,26,118,77,4,44,124,206,161,172,150,103,178,36,166,114,163,149,36,145,237,72,30,229,145,28,140,89,153,32,88,14,84,252,117,84,227,24,232,56,88,205,122,250,186,155,237,45,58,67,130,171,155,75,19,96,117,186,146,137,137,236,215,164,49,181,90,248,162,167,146,86,205,34,187,168,139,35,92,246,185,177,164,178,104,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,62,156,185,184,171,197,92,85,100,116,247,188,127,109,233,226,156,45,112,246,45,202,225,5,28,145,82,221,52,133,146,71,84,213,233,182,22,204,228,122,164,176,196,231,108,115,90,253,177,50,104,152,129,149,64,0,0,22,171,137,126,34,240,39,11,249,89,95,153,152,234,163,253,150,142,207,69,178,111,240,157,211,179,77,52,20,125,72,162,147,163,213,232,61,189,87,183,99,60,85,124,17,66,42,249,186,240,251,148,249,81,154,118,140,127,128,177,5,170,223,122,199,61,170,227,125,194,253,122,153,235,164,170,146,166,105,100,187,110,123,158,200,225,149,242,44,93,61,98,106,58,31,205,54,68,235,116,112,0,246,185,209,155,216,203,62,179,67,16,102,230,96,79,73,37,247,17,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,149,152,121,47,154,25,83,106,194,119,220,192,194,21,118,155,110,57,179,195,126,195,213,142,124,114,193,95,69,35,90,230,185,146,70,231,53,30,141,124,110,116,78,84,145,137,36,106,230,183,123,117,9,201,229,179,195,214,21,200,190,25,112,221,238,211,83,237,27,214,100,91,232,49,109,222,225,37,44,113,72,157,166,150,57,32,163,106,181,21,235,12,12,122,163,81,238,118,178,73,59,209,24,146,236,110,85,16,151,202,199,141,59,86,65,227,42,204,154,205,44,65,73,107,203,236,93,80,181,116,181,211,211,53,25,109,189,185,34,137,178,205,62,228,88,233,165,138,52,99,220,244,123,88,246,66,239,205,51,172,245,155,64,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,25,233,151,220,18,90,184,175,229,171,149,215,220,51,5,37,14,98,225,90,124,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,81,90,136,146,73,172,101,255,0,162,172,5,138,191,215,92,57,137,48,229,195,254,233,71,93,109,174,167,147,255,0,54,72,102,142,70,126,199,53,205,248,42,19,211,202,227,200,158,89,125,181,235,21,166,63,243,107,224,202,143,24,88,171,56,176,193,215,91,85,174,235,135,45,240,211,226,106,26,199,193,71,29,206,149,143,217,21,76,115,59,110,250,198,245,25,23,78,71,57,211,70,216,99,139,71,198,200,166,11,193,203,175,142,170,110,41,112,106,96,124,193,175,164,102,106,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,211,99,158,214,49,142,70,50,250,241,99,229,99,57,62,95,226,31,78,156,215,51,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,58,109,207,234,110,38,57,111,227,220,216,109,174,174,223,93,95,150,248,134,154,235,12,182,249,105,96,246,140,54,217,153,84,180,171,34,185,37,166,234,163,250,111,108,143,238,247,30,169,43,36,99,2,3,9,52,226,159,129,202,156,202,225,19,42,184,164,203,103,210,69,125,195,25,79,135,223,138,109,142,100,80,37,198,221,75,108,141,235,90,201,52,69,125,76,49,106,215,54,71,47,82,24,163,107,21,174,137,177,205,25,100,255,0,114,217,226,23,10,231,167,12,184,110,201,105,166,246,117,235,45,237,244,24,74,239,111,146,170,57,100,94,205,75,28,112,86,53,26,168,244,134,118,49,85,170,246,183,73,35,157,136,175,72,183,184,32,4,145,78,79,124,49,125,62,204,123,143,16,184,203,11,218,174,88,91,7,239,183,217,31,89,54,249,25,136,145,105,229,108,241,192,154,162,244,32,122,174,249,52,70,201,60,46,141,28,248,213,209,122,174,104,92,191,235,45,151,135,241,21,145,120,119,180,82,94,238,12,139,20,217,41,164,158,162,186,107,197,125,123,146,58,216,27,35,222,178,245,231,170,138,5,167,133,173,86,59,166,172,99,154,249,22,60,245,224,167,135,139,87,12,252,60,225,172,7,5,170,174,130,251,112,167,134,247,138,89,83,88,218,151,251,110,122,120,146,169,168,232,213,98,70,70,177,182,22,36,126,238,200,154,170,175,114,186,71,133,245,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,173,103,21,89,91,249,22,226,59,49,114,206,27,23,177,168,44,216,130,171,217,84,93,171,180,116,173,114,191,173,67,249,197,123,220,237,105,101,129,222,251,149,233,174,143,209,200,228,79,41,142,51,51,21,102,37,187,8,91,177,77,95,107,250,21,135,217,134,109,211,190,73,36,153,212,49,213,84,212,68,201,28,247,187,94,159,106,116,76,70,237,107,98,138,38,35,125,221,86,71,249,215,228,133,213,46,184,55,137,24,111,148,142,182,186,158,159,3,212,91,93,27,155,60,115,163,171,107,34,157,142,239,107,216,230,172,205,114,46,213,98,178,53,77,251,215,167,22,192,123,92,180,205,236,101,148,180,216,202,12,25,61,36,15,199,56,94,171,8,92,230,154,4,149,236,183,84,203,11,234,27,18,59,221,107,222,216,58,106,229,71,104,201,30,173,218,253,175,111,234,240,215,148,53,57,245,159,56,27,40,225,130,174,74,124,69,120,134,27,130,210,79,20,51,197,110,102,178,214,205,27,229,213,136,248,233,163,154,68,69,71,106,172,68,70,185,85,26,182,212,147,238,73,121,57,125,151,21,99,174,32,106,38,232,217,105,173,235,131,168,227,218,199,118,186,169,36,167,171,168,93,81,251,227,232,178,42,110,229,102,215,246,175,117,218,198,228,80,149,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,15,172,0,63,39,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,172,190,108,96,95,201,126,105,227,44,179,246,167,180,254,137,98,11,141,139,182,244,58,61,171,178,212,201,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,83,103,226,10,249,185,229,158,21,203,190,46,38,184,225,106,78,201,244,215,15,210,98,107,140,12,142,56,225,109,116,147,212,83,202,248,218,198,55,78,167,101,108,175,87,110,115,165,150,87,171,189,237,16,36,211,128,12,249,193,185,139,193,150,17,196,211,86,210,89,105,242,246,206,204,51,136,95,87,80,172,130,129,246,202,104,218,233,164,154,70,49,136,199,83,36,53,42,168,170,200,210,101,98,189,85,142,82,13,179,251,56,239,188,64,103,46,44,206,44,71,15,103,171,196,215,7,84,71,77,185,143,236,148,172,106,71,77,77,189,140,98,73,210,130,56,162,234,108,71,63,102,231,123,206,85,47,7,14,124,96,221,114,111,134,140,242,200,89,214,146,90,124,113,103,87,88,155,83,19,156,200,235,106,159,13,13,193,136,145,49,28,175,146,130,71,74,199,201,42,71,27,232,90,136,215,172,170,215,99,174,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,240,38,251,148,118,89,225,92,31,194,21,159,29,90,105,53,189,99,219,133,125,194,239,85,36,113,245,29,217,170,230,163,130,6,189,172,71,172,44,100,10,246,177,238,118,217,39,157,200,168,143,209,51,84,252,156,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,235,1,29,92,206,185,127,214,102,237,29,79,16,57,33,135,123,94,58,164,221,62,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,126,232,99,99,93,51,94,237,21,210,53,140,146,37,178,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,230,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,159,136,107,230,117,203,254,143,40,171,42,120,129,201,12,59,217,48,45,94,233,241,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,119,67,27,28,216,92,199,104,173,141,204,100,97,35,252,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,139,252,206,185,128,86,101,21,29,79,15,217,33,136,187,38,58,171,221,6,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,142,233,163,123,157,11,88,237,17,178,57,143,142,45,178,7,136,124,208,225,159,25,86,227,204,166,186,210,80,93,238,22,122,187,36,207,169,163,142,165,157,9,209,170,142,70,189,21,17,241,203,28,51,49,124,55,196,212,122,62,53,124,111,183,247,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,232,50,183,43,113,222,116,227,187,102,89,229,165,139,219,56,146,243,214,236,84,93,170,26,126,175,74,23,205,39,231,38,123,35,110,145,196,247,123,206,77,116,209,53,85,68,93,130,120,62,225,51,6,240,139,149,255,0,65,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,163,209,17,210,189,86,218,114,230,224,163,248,42,229,196,247,252,127,108,181,73,153,184,167,243,151,42,152,19,171,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,186,202,216,98,145,115,0,0,0,8,1,230,143,231,179,51,126,197,244,122,35,34,184,21,225,51,6,241,117,192,78,42,192,247,218,138,75,61,246,131,50,42,170,108,88,141,212,11,85,61,169,235,69,107,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,152,235,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,8,149,197,57,3,156,184,63,54,42,178,46,237,151,183,90,140,125,73,179,169,96,181,177,183,58,167,111,166,109,82,108,74,69,145,36,252,195,146,69,216,171,181,186,235,166,213,210,127,184,98,194,252,71,97,158,28,108,184,115,61,49,165,170,225,153,49,91,228,100,117,211,82,190,179,177,106,207,239,104,235,158,201,155,219,230,139,221,73,100,141,241,117,52,219,189,238,69,169,150,234,253,19,194,191,74,190,157,125,25,181,125,36,246,127,178,125,177,216,163,237,221,135,169,213,236,221,125,58,157,30,167,191,211,221,183,119,189,166,189,231,235,1,174,15,23,25,103,196,118,0,206,91,253,119,18,244,151,90,188,73,122,184,76,255,0,164,51,198,247,80,222,186,109,143,243,148,83,236,108,111,133,177,201,2,36,108,70,244,90,172,137,204,137,91,211,108,159,242,197,224,59,242,33,98,166,207,156,216,178,237,199,216,130,222,223,102,218,238,54,238,157,86,23,133,207,153,178,104,238,171,147,173,81,3,169,213,219,163,142,88,90,178,66,186,111,149,171,157,55,252,39,133,113,95,179,126,148,225,155,85,231,216,215,8,110,214,239,104,81,71,81,216,235,162,215,165,83,14,244,94,156,204,220,237,178,55,71,55,85,209,83,83,245,128,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,25,191,204,119,129,202,158,43,112,109,6,48,203,231,210,83,230,46,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,233,53,242,202,215,35,82,101,150,56,96,200,188,173,206,92,219,204,123,118,28,200,107,21,214,227,139,232,181,187,82,73,110,170,109,36,148,61,157,81,233,82,181,47,123,25,79,177,251,17,178,57,237,252,227,163,107,87,123,154,139,179,73,231,236,88,3,6,225,156,77,137,177,157,139,15,82,82,95,113,141,69,53,77,246,224,212,85,158,185,244,244,236,167,129,30,229,85,84,100,113,70,136,214,38,140,69,116,142,68,221,35,220,224,139,94,116,86,235,237,159,10,240,245,105,197,56,143,233,5,234,138,223,124,167,184,221,251,27,41,61,161,84,200,237,109,150,167,160,197,86,69,212,122,57,253,54,174,214,238,209,59,144,197,94,92,152,90,197,142,120,194,193,120,43,20,208,246,219,46,32,183,226,43,93,198,155,170,248,250,244,179,216,171,227,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,152,28,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,231,248,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,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,170,224,59,143,75,175,7,85,56,162,203,121,195,85,120,163,9,226,42,119,85,178,221,21,123,161,125,37,214,40,158,144,203,22,237,98,107,38,94,156,83,187,98,191,99,34,122,110,232,164,82,76,255,0,20,246,12,154,196,252,62,227,107,39,16,55,191,99,224,25,173,232,251,189,193,181,46,130,74,94,156,172,146,9,34,86,163,149,211,54,118,66,177,199,181,253,73,17,140,217,38,237,142,214,176,15,107,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,100,211,148,167,5,30,196,163,163,226,203,51,109,151,90,59,212,221,104,240,93,190,116,232,70,218,25,160,233,190,230,228,71,111,147,172,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,130,188,8,101,254,77,102,151,20,24,71,1,103,163,247,225,187,207,106,166,142,141,243,58,158,26,234,231,83,200,148,212,242,84,50,120,100,135,116,155,118,44,106,247,62,84,138,45,138,146,171,155,177,72,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,30,83,52,178,183,2,103,78,4,185,229,158,101,216,189,179,134,239,61,30,219,69,218,166,167,234,244,166,100,209,254,114,23,178,70,233,36,76,119,186,228,215,77,23,84,85,69,215,179,138,238,20,115,31,132,172,199,126,10,198,177,118,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,185,169,44,42,170,232,220,230,170,43,216,248,228,126,199,196,85,243,206,250,147,251,201,248,104,24,1,195,23,15,88,171,138,12,229,178,229,30,22,169,236,29,191,169,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,55,238,77,135,178,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,69,242,84,243,79,138,126,95,215,122,141,184,154,144,0,0,0,0,34,175,158,119,212,159,222,79,195,72,171,37,83,158,119,212,159,222,79,195,76,63,229,201,133,172,88,231,140,44,23,130,177,77,15,109,178,226,11,126,34,181,220,105,186,175,143,175,75,61,138,190,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,129,248,28,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,81,136,168,217,94,139,176,158,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,0,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,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,170,224,59,143,75,175,7,85,56,162,203,121,195,85,120,163,9,226,42,119,85,178,221,21,123,161,125,37,214,40,158,144,203,22,237,98,107,38,94,156,83,187,98,191,99,34,122,110,232,164,82,4,175,241,209,198,109,139,131,204,184,165,185,199,106,246,206,51,197,29,162,159,12,219,101,99,210,149,210,68,140,234,212,212,200,221,52,134,46,172,74,177,181,201,36,142,123,90,221,168,175,150,61,125,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,61,94,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,147,78,82,156,20,123,18,142,143,139,44,205,182,93,104,239,83,117,163,193,118,249,211,161,27,104,102,131,166,251,155,145,29,190,78,179,37,150,56,155,35,90,212,141,29,42,36,137,44,47,96,68,177,178,159,9,222,86,50,111,229,254,30,244,232,13,107,13,148,248,78,242,177,147,127,47,240,247,167,64,5,213,0,1,170,185,43,217,231,203,238,167,136,158,20,50,99,56,114,110,213,72,220,197,183,101,190,27,166,173,182,195,20,80,191,19,49,104,232,99,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,174,140,141,18,40,77,148,248,78,242,177,147,127,47,240,247,167,64,4,11,112,143,150,124,71,99,252,229,176,87,112,209,73,117,164,196,150,91,132,47,250,67,4,111,109,13,151,168,217,63,57,91,62,199,70,200,93,28,115,162,198,244,119,89,168,248,154,201,85,221,55,108,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,58,143,142,39,73,35,163,98,187,85,70,44,143,86,162,162,43,157,166,171,242,88,48,158,21,194,158,210,250,45,134,109,86,111,108,220,38,187,92,125,159,69,29,63,108,174,151,78,173,76,219,17,58,147,63,107,119,72,237,92,237,19,85,93,15,214,0,96,7,58,191,43,24,91,230,5,15,167,92,76,255,0,48,3,157,95,149,140,45,243,2,135,211,174,32,96,7,43,143,61,153,101,246,215,163,214,159,171,204,103,130,143,224,171,152,240,95,240,5,178,235,38,89,98,159,206,91,106,103,78,172,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,235,43,161,150,69,252,174,87,30,123,50,203,237,175,71,173,39,39,58,48,30,87,230,86,87,226,12,33,157,20,180,147,224,153,233,219,87,122,74,187,132,148,48,71,5,52,141,169,234,201,81,27,227,116,76,99,161,107,213,219,218,154,49,117,238,212,8,32,224,95,140,219,239,7,153,143,85,115,146,213,237,156,25,138,59,61,62,38,182,196,198,37,83,163,137,95,210,169,166,145,218,105,52,93,89,85,35,115,146,57,26,247,53,219,85,89,44,126,3,137,222,33,113,87,20,25,203,122,205,204,83,77,216,59,127,78,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,169,30,173,107,26,249,101,149,232,198,111,218,150,210,237,29,170,27,173,108,54,42,218,186,203,107,42,36,109,29,69,93,51,105,167,154,4,114,244,223,36,77,146,70,198,245,110,138,172,73,30,141,85,84,71,59,77,86,229,240,177,96,201,172,83,196,22,9,176,113,3,123,246,86,1,172,184,43,46,245,46,169,117,52,125,209,61,96,142,89,154,138,177,67,36,233,12,114,73,171,118,70,247,187,124,122,117,26,25,149,202,191,129,90,156,127,136,109,92,79,102,149,5,92,24,98,199,81,13,203,6,67,13,84,91,46,215,24,42,166,99,167,149,99,145,102,141,148,179,83,34,164,111,99,58,175,115,23,115,163,99,217,36,112,27,84,26,171,129,63,220,174,60,137,229,151,219,94,177,90,64,9,63,220,174,60,137,229,151,219,94,177,90,64,8,25,211,69,203,254,179,55,120,7,203,190,32,114,67,14,246,188,117,73,237,185,241,53,182,41,39,150,170,253,75,29,198,120,98,117,51,28,245,141,38,130,58,126,232,99,99,93,51,94,237,21,210,53,140,147,8,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,39,211,149,199,145,60,178,251,107,214,43,76,21,230,117,203,254,143,40,171,42,120,129,201,12,59,217,48,45,94,233,241,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,119,67,27,28,216,92,199,104,173,141,204,100,97,159,252,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,147,37,77,96,114,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,230,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,135,184,85,226,99,6,241,95,148,116,121,165,131,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,176,47,0,0,8,1,230,143,231,179,51,126,197,244,122,35,34,184,21,225,51,6,241,117,192,78,42,192,247,218,138,75,61,246,131,50,42,170,108,88,141,212,11,85,61,169,235,69,107,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,152,235,205,31,207,102,102,253,139,232,244,70,116,242,75,197,54,42,188,130,199,88,42,158,187,125,234,213,140,22,233,89,77,210,122,116,169,106,232,169,227,167,147,122,166,199,110,125,21,74,104,138,174,78,158,174,68,71,53,84,34,51,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,49,60,177,120,241,252,183,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,37,114,122,174,102,28,20,92,120,159,192,150,220,109,150,150,206,211,153,56,75,74,106,42,56,210,150,31,108,208,205,52,105,37,60,213,19,58,61,157,29,95,60,106,233,54,166,179,181,24,174,153,28,216,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,9,74,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,183,252,115,113,155,98,227,15,46,50,118,231,37,171,216,216,207,11,251,114,159,19,91,98,99,214,149,178,74,148,29,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,112,57,42,121,167,197,63,47,235,189,70,220,4,212,128,0,178,156,87,112,163,151,28,90,229,195,240,86,53,139,176,221,104,122,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,234,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,32,50,231,195,118,118,218,115,181,156,57,85,96,26,183,230,43,234,32,166,75,29,53,68,21,47,223,52,12,168,98,172,177,61,208,163,18,23,182,71,189,95,178,54,35,156,245,106,53,218,108,188,124,146,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,105,185,172,123,160,133,206,106,46,142,88,163,85,215,106,104,22,43,131,174,14,176,39,8,24,18,162,193,96,172,246,206,36,188,236,250,65,136,58,115,83,251,83,165,53,67,233,127,189,95,60,177,193,210,142,161,99,252,218,166,253,55,59,85,94,232,129,230,143,231,179,51,126,197,244,122,34,127,136,1,230,143,231,179,51,126,197,244,122,32,51,255,0,146,167,149,140,83,243,2,187,211,173,197,170,230,185,192,183,241,252,80,100,166,12,255,0,170,42,177,253,21,11,191,201,115,110,145,211,163,127,241,189,169,237,119,248,147,43,63,213,19,23,87,146,167,149,140,83,243,2,187,211,173,198,127,129,4,60,184,184,28,166,226,183,25,87,227,12,193,125,93,62,93,96,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,171,89,44,77,106,53,102,73,99,157,227,207,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,225,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,225,206,175,205,62,22,249,127,67,234,55,16,61,7,41,156,161,193,185,245,149,252,70,101,30,96,65,87,37,139,17,83,225,152,106,22,146,117,134,120,158,201,46,18,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,174,106,225,175,19,188,61,98,174,23,243,150,245,148,120,166,167,183,246,14,157,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,81,189,26,231,181,146,197,43,17,239,217,185,115,255,0,145,143,215,103,221,191,196,140,223,227,7,132,204,27,197,214,87,253,7,190,212,82,89,239,180,21,17,212,216,177,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,205,122,111,84,87,68,197,64,142,190,85,252,117,84,224,12,67,106,225,135,52,171,234,231,195,23,202,136,109,184,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,210,123,88,155,91,27,222,248,230,36,213,223,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,50,124,170,56,193,199,220,65,224,219,238,88,230,146,213,221,175,184,14,158,145,212,184,137,241,77,35,238,52,82,171,216,214,86,77,177,98,74,152,214,52,68,123,228,73,39,98,171,182,185,208,205,43,130,19,9,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,208,50,168,2,42,249,174,113,211,252,127,11,249,41,140,255,0,234,138,92,127,91,66,223,242,90,219,92,117,8,239,252,111,106,99,91,254,36,42,255,0,245,68,32,103,255,0,15,124,69,224,78,37,172,248,163,22,101,157,71,110,195,118,44,64,182,42,43,158,201,162,246,134,218,10,58,153,37,232,205,20,114,69,182,74,167,195,181,200,186,244,119,162,232,244,68,186,166,0,114,84,242,177,138,126,96,87,122,117,184,207,240,0,24,191,198,15,31,217,71,194,109,171,217,238,146,147,24,227,185,42,35,133,152,82,130,230,200,167,166,98,181,146,58,106,217,17,178,45,35,58,82,49,204,71,49,95,42,189,155,26,172,234,73,24,98,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,166,69,115,143,199,248,55,52,240,111,15,185,131,151,216,134,146,249,135,175,148,248,142,166,134,186,153,87,100,172,214,218,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,142,188,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,0,0,0,0,227,77,78,54,149,0,41,218,167,30,5,96,14,190,244,213,78,81,85,10,180,65,162,0,69,69,57,56,211,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,179,226,15,49,173,185,113,150,55,251,213,124,239,143,163,109,170,145,85,177,185,202,141,74,121,93,175,186,169,254,34,151,48,138,30,111,25,239,208,189,83,101,61,158,178,116,124,148,148,181,85,8,141,145,173,88,164,142,173,142,110,187,145,23,244,219,221,180,8,203,164,142,225,140,113,61,29,35,221,212,172,186,213,65,74,213,87,248,185,202,214,55,189,218,233,240,241,54,76,200,60,3,71,151,121,111,109,176,210,83,69,15,79,173,185,177,163,81,189,243,202,244,253,22,162,127,45,72,81,229,219,144,215,28,213,206,11,118,33,117,52,50,91,108,213,112,204,229,124,172,79,206,195,85,72,245,77,174,106,235,238,201,251,63,121,62,49,68,200,88,145,198,212,107,83,193,17,52,64,43,56,85,208,228,225,64,165,74,147,192,167,250,10,147,192,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,14,52,67,144,5,62,5,71,11,222,129,0,228,195,206,100,60,58,174,114,228,213,69,69,153,136,151,106,58,218,41,33,221,85,210,106,233,43,209,218,234,138,159,163,51,191,167,67,48,207,134,245,105,166,190,91,165,182,213,181,86,57,85,170,186,57,83,193,81,124,83,247,1,174,95,10,153,161,83,145,153,241,108,197,117,75,209,101,52,85,180,53,136,144,164,202,136,232,94,154,34,107,254,200,214,119,162,248,34,155,21,225,76,65,6,39,177,83,222,169,151,86,78,175,79,209,86,254,139,213,190,11,251,141,111,184,152,193,83,96,60,236,197,150,105,105,166,133,178,93,235,231,137,178,35,181,88,214,174,102,181,83,114,34,170,123,158,63,231,38,71,150,70,120,87,102,222,69,65,21,230,122,117,184,80,215,215,197,35,99,141,177,247,36,145,185,61,212,114,175,132,201,240,79,248,195,49,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,121,252,194,185,224,219,46,0,196,183,156,198,142,146,76,39,65,103,173,169,191,50,174,145,106,160,117,185,144,189,213,41,36,40,215,44,172,233,35,245,98,53,219,147,84,209,117,208,214,51,22,92,108,87,140,85,121,187,97,108,57,244,126,203,91,112,168,168,183,90,59,99,234,253,159,74,249,28,232,169,186,239,68,124,189,54,43,89,212,114,110,118,221,87,189,73,169,230,247,158,149,153,97,195,141,38,92,225,235,207,98,189,102,93,193,214,233,154,196,157,147,58,207,3,18,74,213,142,88,213,172,110,231,190,146,7,177,234,169,36,85,50,181,24,228,220,230,67,14,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,47,255,0,45,124,73,149,248,115,140,28,14,185,165,134,41,46,212,247,58,133,182,217,42,42,86,71,178,215,123,149,205,236,53,73,19,24,228,149,253,84,72,89,189,17,177,190,118,207,185,171,10,42,108,18,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,178,247,15,217,153,249,100,200,236,7,154,82,85,218,170,42,241,54,31,161,184,87,251,46,77,244,176,215,62,22,246,168,25,239,189,91,210,157,37,141,88,231,43,152,230,43,92,187,154,160,92,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,142,188,214,56,227,166,204,171,173,127,11,121,108,202,184,172,88,98,240,172,197,55,55,62,88,22,227,113,165,115,216,180,76,143,84,71,211,67,46,174,115,164,106,245,38,138,55,49,26,216,155,36,216,233,151,28,102,223,114,147,131,188,85,195,62,6,181,116,174,184,239,16,92,106,47,119,138,134,49,241,193,103,168,161,164,166,117,53,59,23,93,102,151,165,51,95,35,145,18,56,213,54,106,247,163,225,178,185,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,80,61,175,10,188,51,227,46,43,243,114,143,43,112,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,108,61,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,60,87,10,188,51,224,222,20,50,142,143,43,112,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,222,0,0,132,14,33,121,143,113,157,129,179,247,50,240,86,22,206,78,197,101,195,248,194,243,107,183,83,125,29,181,73,208,165,130,182,88,226,143,123,233,156,247,109,99,26,154,185,85,203,166,170,170,189,230,127,242,191,207,188,216,226,39,32,175,248,215,56,241,95,210,11,213,22,48,170,181,193,83,216,105,169,54,82,178,138,138,70,199,178,158,56,216,186,62,105,23,85,77,222,246,154,232,136,136,25,85,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,128,30,62,184,174,172,226,183,60,106,239,118,201,118,96,204,47,214,179,225,120,99,154,117,142,122,86,204,229,117,123,163,149,27,211,154,163,220,115,145,35,99,155,27,32,141,219,150,45,238,201,94,108,156,107,219,179,2,179,248,49,101,125,207,175,101,178,92,31,38,47,173,141,106,169,228,150,233,75,60,208,173,177,209,189,172,100,144,196,248,219,51,157,249,214,62,78,130,177,90,176,170,191,13,120,85,225,159,25,113,95,155,148,121,91,131,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,48,50,43,149,239,5,31,194,3,29,179,57,243,10,217,106,174,203,108,27,112,125,52,182,234,212,235,123,102,232,216,90,246,83,172,77,114,105,12,93,88,38,145,100,69,100,158,228,91,36,107,229,233,203,87,18,252,58,96,78,40,50,178,191,44,241,213,63,251,45,101,158,183,124,223,224,203,167,102,154,24,43,58,113,75,31,91,165,215,123,186,79,118,199,248,42,120,42,123,92,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,3,88,28,213,203,60,85,147,121,143,136,242,183,26,210,118,123,214,25,184,75,111,169,219,28,140,142,109,139,238,79,23,81,140,123,161,149,138,217,35,122,181,55,198,246,57,19,71,33,45,60,168,248,215,252,166,225,88,56,107,204,203,157,170,155,18,97,43,125,61,54,18,151,94,140,215,139,92,49,185,171,79,177,26,145,186,106,88,227,103,123,93,190,72,151,114,177,86,25,165,119,182,230,131,193,246,25,206,204,163,189,103,109,153,41,45,216,239,0,89,221,94,250,250,153,106,28,202,203,37,19,42,170,38,161,70,53,253,38,61,86,105,37,100,157,55,57,95,27,99,87,53,143,87,178,18,240,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,1,180,152,44,87,5,156,76,83,113,93,144,214,172,207,154,134,146,223,125,130,162,107,70,33,161,164,73,122,20,215,24,118,171,186,107,35,81,85,146,69,36,51,34,35,159,177,38,72,213,239,115,28,164,90,241,11,204,123,140,236,13,159,185,151,130,176,182,114,118,43,46,31,198,23,155,93,186,155,232,237,170,78,133,44,21,178,199,20,123,223,76,231,187,107,24,212,213,202,174,93,53,85,85,239,2,111,205,107,56,177,243,79,156,159,48,49,15,168,206,78,159,1,89,165,142,243,167,132,236,13,153,153,151,125,246,206,36,188,251,79,182,214,246,88,105,250,189,43,149,84,49,254,110,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,130,206,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,219,94,177,90,70,95,49,78,58,170,120,165,198,75,129,242,250,190,173,153,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,65,141,123,152,199,185,88,198,56,226,207,25,96,94,2,242,167,133,236,31,79,87,105,102,42,179,220,47,87,123,229,53,122,53,245,86,233,47,215,154,121,109,171,23,79,115,88,247,65,27,159,35,101,77,204,221,19,154,172,123,247,89,78,21,120,103,198,92,87,230,229,30,86,224,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,11,171,203,231,130,75,175,21,248,254,75,238,39,130,174,135,46,176,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,172,202,113,55,105,181,88,56,68,205,123,21,138,217,73,110,182,219,178,222,251,73,71,71,73,11,97,130,154,8,237,147,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,107,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,60,175,22,62,86,51,147,229,254,33,244,233,192,214,176,185,92,58,231,206,50,225,183,55,44,89,173,131,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,68,114,177,219,30,140,145,169,189,141,84,182,166,69,113,33,193,246,38,201,60,180,203,92,237,179,37,93,199,2,99,252,47,96,175,125,125,76,180,237,125,29,238,182,133,213,19,80,163,26,254,171,216,137,12,146,178,78,155,90,140,145,177,171,156,246,43,222,19,167,195,174,124,224,222,36,178,142,197,154,216,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,180,71,43,27,189,138,201,26,155,30,213,91,150,107,195,192,231,23,119,94,16,115,113,216,174,123,117,93,227,9,223,169,219,109,196,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,168,154,43,36,154,52,116,125,85,145,187,4,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,3,245,128,0,90,174,42,178,183,242,211,195,142,98,229,156,54,47,108,215,222,112,253,87,178,168,187,87,103,234,221,34,103,90,135,243,138,246,53,186,85,69,3,189,247,35,23,77,31,171,85,200,186,214,27,84,16,3,204,211,37,63,34,220,92,98,158,207,112,237,84,24,239,92,107,71,190,93,243,69,219,103,155,180,71,38,145,177,173,210,170,42,157,141,77,218,68,177,110,114,187,118,129,138,166,201,28,36,100,189,171,33,120,121,193,57,127,75,132,41,48,237,222,59,61,29,94,36,167,133,237,149,242,222,228,167,143,182,203,44,173,115,146,87,245,81,205,71,35,156,212,99,24,198,105,27,24,137,10,220,183,178,66,235,157,220,87,225,54,219,239,148,150,186,124,7,81,79,142,43,159,52,110,145,243,193,65,89,78,169,4,77,77,17,95,36,178,68,197,87,57,17,172,87,191,222,86,164,111,216,36,0,0,1,128,28,230,242,183,233,95,14,54,44,204,160,177,118,170,252,9,136,35,237,53,189,171,103,99,181,214,177,97,155,243,106,244,108,155,234,155,110,111,115,92,246,233,170,104,222,162,153,254,91,78,37,240,5,78,105,240,243,153,25,125,111,195,212,151,203,149,243,11,220,169,173,116,53,41,22,201,110,61,157,235,70,168,178,170,49,143,109,66,68,246,61,202,155,30,214,187,86,237,213,3,90,35,45,57,89,96,10,156,117,198,150,13,170,92,61,73,118,182,225,90,122,251,253,201,42,82,39,50,149,145,211,62,42,122,132,100,139,239,61,149,147,210,43,54,34,189,175,218,244,211,98,185,184,150,76,159,37,188,156,190,224,252,154,197,185,197,119,155,167,73,152,151,10,122,123,93,54,214,46,234,91,107,170,35,117,78,246,189,85,55,207,61,68,93,55,49,142,111,102,221,239,54,70,170,4,138,128,0,30,127,48,174,120,54,203,128,49,45,231,49,163,164,147,9,208,89,235,106,111,204,171,164,90,168,29,110,100,47,117,74,73,10,53,203,43,58,72,253,88,141,118,228,213,52,93,116,61,1,30,188,229,243,190,235,129,114,74,193,146,246,251,29,37,69,62,104,84,78,234,234,249,164,118,250,72,45,179,209,212,35,34,98,104,138,249,37,146,45,94,229,84,107,35,123,118,170,189,31,24,67,9,150,156,172,177,62,13,195,28,105,96,215,227,11,125,35,223,116,167,175,181,218,43,170,110,75,72,203,117,198,106,103,164,82,34,126,140,239,149,169,37,35,34,114,247,190,173,174,110,175,107,17,108,6,77,229,14,50,207,124,196,183,229,110,95,65,73,62,33,187,83,215,77,67,5,76,233,11,42,31,77,73,53,82,194,143,95,117,175,123,96,115,24,174,86,179,123,155,185,204,110,174,79,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,160,27,79,3,202,101,86,102,97,92,228,203,140,57,154,88,42,175,180,89,113,53,190,43,133,54,233,35,124,144,239,79,126,9,122,111,123,27,52,79,71,71,35,17,203,178,70,61,170,186,181,79,86,0,0,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,254,0,0,0,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,34,172,12,202,230,59,199,29,55,21,184,202,131,7,229,243,42,233,242,235,7,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,245,90,201,101,115,149,171,50,197,29,180,224,235,131,172,119,197,254,59,168,176,88,43,61,141,134,236,219,62,144,98,14,156,53,30,203,234,195,80,250,95,239,87,207,20,147,245,100,167,88,255,0,54,171,179,93,206,209,19,191,202,240,197,195,214,42,226,131,57,108,185,71,133,170,123,7,111,234,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,147,27,17,206,99,95,44,177,49,94,205,251,147,97,236,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,26,214,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,102,39,150,47,30,63,150,251,21,54,67,102,197,235,118,62,195,246,246,251,54,233,113,184,245,42,177,68,45,124,206,147,70,244,154,157,106,120,27,78,142,221,36,146,204,212,146,101,215,100,174,79,107,204,119,129,202,158,43,112,109,6,48,203,231,210,83,230,46,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,233,53,242,202,215,35,82,101,150,56,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,15,148,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,82,66,183,37,79,52,248,167,229,253,119,168,219,137,169,0,0,0,12,0,230,183,197,30,123,112,215,249,46,252,138,99,159,163,159,72,253,183,237,63,240,101,29,103,95,179,246,30,143,250,166,41,54,237,235,203,250,58,107,187,191,93,19,75,127,202,255,0,140,206,36,248,137,207,219,254,10,206,60,200,250,65,101,162,193,245,87,72,41,189,143,65,73,178,169,149,180,81,182,77,244,240,70,245,209,147,72,154,42,237,247,181,211,84,69,64,252,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,169,226,158,193,147,88,159,135,220,109,100,226,6,247,236,124,3,53,189,31,119,184,54,165,208,73,75,211,149,146,65,36,74,212,114,186,102,206,200,86,56,246,191,169,34,49,155,36,221,177,218,214,25,191,204,179,142,170,110,38,177,53,46,88,101,141,125,37,86,87,225,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,82,71,57,232,232,210,59,43,194,135,7,217,161,197,206,38,186,89,112,26,82,81,91,108,116,238,117,210,241,87,44,125,10,25,229,167,169,125,19,36,143,122,76,230,77,53,55,73,95,19,36,88,209,202,245,107,180,70,184,63,87,128,76,178,201,44,220,226,94,193,130,115,238,243,73,79,135,171,105,234,89,75,109,169,146,120,25,122,184,185,157,58,106,36,168,134,72,221,3,213,210,44,172,114,187,223,124,13,133,17,93,51,80,216,120,213,223,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,50,124,183,57,130,84,241,19,77,38,79,103,37,214,145,185,139,110,167,117,77,21,202,105,98,133,248,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,211,70,72,168,16,152,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,48,255,0,154,6,125,230,199,14,217,5,96,198,185,57,138,254,143,222,171,113,133,45,174,122,158,195,77,87,190,149,244,85,178,58,61,149,17,200,196,213,240,198,186,162,110,247,116,215,69,84,80,204,3,0,57,213,249,88,194,223,48,40,125,58,226,99,255,0,1,92,122,241,99,157,60,88,224,108,179,204,188,214,246,206,27,188,251,79,182,209,123,10,219,79,213,233,91,106,166,143,243,144,211,178,70,233,36,76,119,186,228,215,77,23,84,85,69,200,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,219,94,143,90,93,94,103,92,120,254,91,239,181,57,13,148,247,173,216,7,15,220,29,237,43,165,186,227,212,165,197,19,53,144,186,61,91,210,106,244,105,231,109,66,55,108,146,69,51,146,57,147,93,145,57,48,42,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,224,230,61,205,93,81,85,15,87,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,66,224,112,125,194,102,50,226,235,52,62,131,216,170,42,236,246,42,10,121,42,111,184,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,126,157,71,162,43,98,122,165,180,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,54,41,225,139,135,172,43,194,254,77,89,114,143,11,84,246,254,193,212,169,184,221,31,75,29,60,215,58,233,93,186,90,137,26,196,255,0,38,54,35,156,247,50,40,162,98,189,251,55,45,191,227,163,131,43,23,24,121,113,75,108,142,235,236,108,103,133,251,69,70,25,185,74,247,173,43,100,149,25,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,129,140,28,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,104,139,62,171,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,79,148,9,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,210,0,64,159,238,87,30,68,242,203,237,175,88,173,50,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,83,24,57,92,121,19,203,47,182,189,98,180,191,249,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,66,15,49,158,10,63,130,174,99,193,127,192,22,203,172,153,101,138,127,57,109,169,157,58,177,218,235,149,94,178,91,29,54,231,61,219,88,196,146,39,74,141,115,227,115,155,172,174,134,89,22,218,240,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,46,193,25,165,149,184,19,58,112,37,207,44,243,46,197,237,156,55,121,232,246,218,46,213,53,63,87,165,51,38,143,243,144,189,146,55,73,34,99,189,215,38,186,104,186,162,170,46,190,252,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,170,27,4,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,190,172,129,110,92,220,107,255,0,5,92,199,158,193,143,238,119,89,50,203,20,254,110,229,77,2,245,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,73,93,12,81,172,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,4,6,115,71,243,217,153,191,98,250,61,17,103,248,117,207,156,101,195,110,110,88,179,91,6,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,110,136,229,99,182,61,25,35,83,123,26,169,120,57,163,249,236,204,223,177,125,30,136,199,250,156,179,197,84,217,89,110,206,62,201,213,195,119,12,65,91,134,122,241,199,35,187,61,117,61,53,53,70,201,157,179,166,206,164,117,90,198,155,213,206,232,79,238,162,51,85,13,146,114,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,117,115,111,224,178,235,122,169,147,138,204,173,195,245,117,245,17,211,233,143,32,138,165,210,189,176,65,20,113,211,220,34,129,90,170,140,142,40,213,147,171,29,163,88,200,164,233,162,36,242,152,107,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,246,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,13,88,140,255,0,228,169,230,159,20,252,191,174,245,27,113,226,185,154,112,125,134,120,90,205,11,37,235,46,82,146,143,4,227,154,121,93,106,179,182,90,137,103,182,79,71,29,59,42,88,249,39,124,142,149,143,116,204,149,175,87,235,172,146,51,107,82,54,185,254,215,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,0,12,0,230,183,197,30,123,112,215,249,46,252,138,99,159,163,159,72,253,183,237,63,240,101,29,103,95,179,246,30,143,250,166,41,54,237,235,203,250,58,107,187,191,93,19,64,207,242,42,249,231,125,73,253,228,252,52,253,94,87,252,102,113,39,196,78,126,223,240,86,113,230,71,210,11,45,22,15,170,186,65,77,236,122,10,77,149,76,173,162,141,178,111,167,130,55,174,140,154,68,209,87,111,189,174,154,162,42,126,87,60,239,169,63,188,159,134,129,106,185,42,121,167,197,63,47,235,189,70,220,57,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,57,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,197,94,55,184,6,194,188,101,125,26,187,253,50,250,27,137,48,231,90,155,218,145,217,227,174,237,148,50,123,221,158,102,239,138,69,233,200,155,227,94,174,214,117,103,247,21,100,220,219,235,148,57,47,149,249,11,131,99,203,252,163,194,20,152,118,197,29,68,181,107,79,11,228,149,242,207,34,166,249,101,150,87,58,89,95,162,53,168,231,185,202,140,99,24,154,53,141,68,246,160,13,85,201,254,229,113,228,79,44,190,218,245,138,210,0,73,116,201,78,48,112,207,8,220,177,50,222,244,229,164,173,198,215,202,124,64,220,39,103,171,138,163,161,93,60,87,201,153,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,66,229,115,31,230,1,71,195,189,138,92,164,202,28,69,254,155,21,253,154,121,106,105,227,130,162,60,59,75,189,146,110,168,100,204,146,55,205,52,104,172,100,42,221,201,28,171,43,149,159,153,73,97,4,244,24,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,171,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,114,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,9,127,228,169,229,99,20,252,192,174,244,235,113,159,230,0,114,84,242,177,138,126,96,87,122,117,184,192,15,238,163,241,217,255,0,103,63,247,51,103,255,0,154,1,63,198,190,220,127,112,145,140,184,90,205,199,85,94,113,69,94,42,195,216,230,162,178,233,101,191,92,42,82,91,141,83,218,246,186,166,58,221,125,231,84,177,211,198,174,151,77,146,245,26,244,218,229,124,81,206,79,15,88,166,251,142,114,11,45,49,174,41,174,237,183,172,65,131,236,215,75,141,79,73,145,245,234,167,162,138,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,31,94,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,13,101,164,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,215,107,94,246,193,11,92,228,77,92,145,70,139,174,212,211,40,57,92,121,236,203,47,182,189,30,180,182,156,85,112,207,140,184,80,205,202,204,173,198,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,232,56,10,205,44,9,146,220,88,224,108,204,204,187,239,177,176,221,155,218,125,182,183,178,205,81,210,234,219,106,161,143,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,108,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,3,242,49,94,32,131,12,88,170,47,85,43,163,32,86,39,232,171,191,73,232,223,4,253,230,186,156,85,230,133,78,121,231,197,207,21,210,175,89,149,49,81,80,209,162,194,144,170,163,97,98,104,169,175,251,35,159,222,171,224,168,75,223,51,124,240,174,202,76,138,158,43,52,244,233,112,174,175,160,138,54,201,27,100,238,89,36,114,251,170,228,95,8,87,224,191,241,67,119,12,248,42,108,121,157,152,78,205,21,52,211,54,59,189,4,242,182,52,118,169,26,85,194,215,42,237,69,84,79,127,199,252,224,76,175,45,238,29,87,38,178,106,158,162,242,196,91,181,101,109,108,147,109,170,234,181,53,149,136,221,52,68,79,209,133,191,211,169,152,103,195,101,180,211,88,237,209,91,105,26,169,28,74,229,77,92,171,226,170,190,43,251,207,184,1,79,137,202,132,238,64,26,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,69,71,54,174,29,214,27,98,231,21,170,138,161,242,65,61,52,19,108,116,143,110,201,103,169,95,209,216,168,139,186,86,255,0,41,63,227,176,220,174,179,214,108,183,206,102,224,251,133,109,52,22,155,173,37,124,233,213,107,19,90,142,156,75,220,247,57,191,201,131,193,53,240,254,169,161,205,108,5,109,204,172,19,91,132,238,176,186,88,106,31,12,136,214,200,230,46,230,72,215,39,123,123,254,10,107,199,196,38,83,222,120,114,206,26,188,41,3,100,131,178,211,211,212,210,200,244,115,245,100,176,247,247,200,198,235,239,117,19,195,253,224,54,70,167,168,134,174,22,212,83,200,215,198,237,116,115,85,21,23,69,211,197,14,211,20,185,121,241,22,252,248,201,154,90,171,180,144,165,218,150,174,186,41,152,216,217,23,115,37,106,166,141,71,185,127,70,86,175,122,25,90,7,10,159,19,144,81,174,139,160,21,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,121,76,216,199,95,146,252,172,198,89,153,236,191,105,253,18,195,247,27,239,98,235,244,123,87,101,166,146,110,151,83,107,182,110,233,237,221,181,218,107,174,139,166,128,66,15,53,60,227,177,102,239,23,23,122,108,57,14,180,152,10,223,22,14,146,167,115,255,0,190,170,169,167,158,74,149,216,246,53,89,211,158,162,88,52,247,154,238,134,246,185,90,244,68,188,28,150,50,118,235,122,205,204,87,157,247,11,13,36,182,44,53,103,125,146,134,178,174,149,206,123,110,181,79,141,202,234,89,21,138,196,124,116,209,202,201,85,175,71,181,149,145,166,138,217,84,143,92,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,196,233,242,172,201,203,238,81,112,143,104,169,196,115,105,87,143,110,18,227,24,233,182,179,251,214,150,166,8,35,166,77,236,123,145,253,72,41,226,159,95,117,205,235,236,115,81,204,85,80,138,30,97,25,95,117,202,174,48,115,38,217,112,117,92,212,247,251,196,184,162,134,174,106,39,83,50,162,11,131,150,165,122,90,170,164,140,138,89,37,167,89,26,186,57,244,239,238,106,162,177,178,41,201,99,31,211,95,120,121,197,121,125,81,136,106,235,46,88,87,20,62,165,148,51,44,174,101,5,186,178,158,53,133,34,87,38,198,177,245,16,87,189,88,197,238,126,247,57,19,168,138,235,63,206,211,39,47,177,98,172,11,196,13,60,221,107,45,77,189,48,117,100,123,88,222,201,85,28,149,21,116,235,170,191,124,157,102,75,83,220,140,218,206,203,239,59,89,26,137,98,249,76,230,133,171,46,56,193,181,219,47,45,164,142,159,29,89,235,48,187,42,234,107,91,78,202,105,222,232,234,97,211,114,42,72,249,101,164,142,157,145,234,213,115,234,27,162,170,162,49,193,59,196,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,250,61,16,30,255,0,133,110,4,108,92,85,112,95,139,177,174,22,103,98,204,220,63,140,43,227,183,84,234,249,61,169,75,5,166,9,34,181,108,125,68,84,240,117,106,106,26,189,165,200,174,102,154,46,173,238,76,54,187,91,49,150,84,99,250,219,53,100,149,118,12,89,131,175,18,83,74,250,74,180,73,237,247,26,73,149,174,88,230,133,202,136,248,229,141,116,124,110,94,246,162,181,124,20,152,158,74,158,86,49,79,204,10,239,78,183,30,255,0,152,23,2,54,46,42,176,172,152,215,11,51,177,102,110,31,183,172,118,234,157,95,39,181,41,96,142,170,72,173,91,31,81,21,60,29,90,154,134,175,105,114,43,153,166,139,171,123,144,28,191,120,238,177,113,85,133,99,193,88,165,253,139,51,112,253,189,36,184,211,104,249,61,169,75,4,116,177,203,117,222,202,120,169,224,234,212,212,57,59,51,85,92,205,53,77,91,222,153,128,107,3,254,142,242,59,52,255,0,255,0,9,140,242,255,0,16,127,220,106,123,13,210,134,167,255,0,62,41,118,77,23,251,102,59,111,242,145,123,231,123,129,206,56,240,111,23,184,53,212,181,76,164,177,230,45,142,157,175,191,88,88,245,217,35,53,70,246,218,61,202,174,125,51,156,173,69,106,170,190,23,185,24,245,114,58,41,101,12,117,205,142,77,127,149,12,211,198,89,153,252,35,189,153,244,183,16,92,111,189,139,232,135,91,178,246,170,153,38,233,117,59,107,119,237,234,109,221,181,186,233,174,137,174,134,85,112,83,194,151,240,62,202,203,174,89,253,61,250,91,237,60,65,61,247,182,251,47,176,116,250,148,212,240,244,186,125,105,117,211,179,110,221,185,53,223,166,157,218,174,64,0,48,87,154,23,5,31,194,3,2,63,57,242,246,217,117,174,204,156,27,111,101,52,86,234,36,235,123,102,214,217,156,247,211,164,78,114,105,52,93,89,230,141,99,69,124,158,252,91,36,115,226,233,194,182,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,105,50,26,249,174,112,81,249,50,197,83,241,41,150,118,203,173,78,27,197,183,10,138,156,91,22,157,104,108,247,73,164,107,146,163,122,185,100,108,53,82,72,254,231,55,100,114,166,212,122,36,208,196,208,146,158,15,248,148,177,113,83,145,214,124,205,182,39,70,235,14,219,94,36,164,109,43,224,142,146,241,20,49,190,162,56,145,206,126,232,87,170,201,35,84,123,215,167,35,17,202,143,71,181,183,172,215,7,131,254,37,47,188,43,103,141,159,51,109,137,214,181,77,182,215,137,41,27,74,201,228,171,179,203,52,111,168,142,36,115,153,182,100,233,50,72,213,30,196,234,70,196,114,171,21,237,116,186,113,181,204,19,6,228,70,75,216,175,57,97,117,164,189,226,204,202,179,165,126,25,99,101,88,39,160,183,84,210,72,234,123,211,225,154,7,162,177,178,172,59,96,153,177,245,87,168,137,252,84,136,208,199,94,106,124,120,255,0,242,95,133,76,160,189,127,177,69,139,239,182,203,143,254,61,149,54,71,51,165,255,0,147,186,87,199,55,251,37,59,219,252,107,12,0,225,163,135,76,119,197,6,105,208,101,158,5,167,255,0,98,172,188,86,239,135,252,25,107,237,48,195,61,103,78,89,99,235,116,186,236,119,73,142,222,255,0,4,79,21,79,21,105,182,99,44,215,199,244,86,106,57,42,239,248,179,24,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,106,249,28,157,238,85,114,248,169,62,124,2,240,163,71,194,150,71,82,89,46,113,111,198,120,163,163,120,197,19,73,12,9,36,21,78,133,168,218,6,201,18,187,169,13,63,190,214,170,200,246,186,71,207,35,118,164,187,26,23,171,42,178,207,10,228,222,92,97,204,173,193,84,157,158,203,134,109,241,91,233,183,71,27,36,155,98,123,243,203,211,99,24,233,165,122,186,73,30,141,77,242,61,238,84,213,202,96,6,108,114,107,252,168,102,158,50,204,207,225,29,236,207,165,184,130,227,125,236,95,68,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,36,168,1,106,184,92,200,191,224,215,145,56,103,37,62,148,253,35,250,57,219,127,194,125,135,177,245,251,69,100,245,63,196,245,36,219,183,175,183,244,215,93,186,247,107,162,64,15,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,5,245,207,28,175,181,85,114,213,225,195,58,33,117,36,23,43,101,226,253,133,234,17,180,77,235,214,65,83,114,184,212,197,190,163,84,118,200,29,73,54,216,213,28,154,213,200,228,86,247,239,243,252,178,243,175,242,45,197,198,22,237,22,254,213,65,142,244,193,85,155,34,223,52,93,182,120,123,60,145,235,35,26,221,42,162,166,222,229,221,164,75,46,214,171,182,233,153,88,7,43,237,89,171,201,77,150,203,131,169,33,168,176,89,239,248,162,134,174,106,38,212,190,158,123,125,222,186,165,122,90,170,44,111,150,40,229,167,89,26,186,181,149,15,238,114,42,177,209,65,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,13,164,203,85,197,143,149,140,228,249,127,136,125,58,115,218,229,238,53,181,102,86,0,195,89,141,98,167,171,130,219,138,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,174,186,42,248,158,43,139,31,43,25,201,242,255,0,16,250,116,224,107,88,108,123,195,214,22,177,99,158,11,242,211,5,98,154,30,219,101,196,25,95,102,181,220,105,186,175,143,175,75,61,166,40,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,107,132,108,167,194,119,149,140,155,249,127,135,189,58,0,32,175,141,126,20,111,188,37,231,45,110,13,233,93,107,48,133,203,90,204,45,123,173,133,141,237,244,187,88,178,70,174,141,85,139,52,15,127,74,68,209,142,93,25,39,77,140,150,52,47,87,43,174,51,111,185,31,152,246,220,129,189,218,189,171,131,51,27,16,83,83,194,144,49,141,170,182,94,42,150,42,104,234,90,229,211,169,11,246,194,201,99,114,234,214,177,178,71,162,181,241,205,45,92,75,240,233,129,56,160,202,202,252,179,199,84,255,0,236,181,150,122,221,243,127,131,46,157,154,104,96,172,233,197,44,125,110,151,93,238,233,61,219,31,224,169,224,169,106,184,41,224,3,2,112,125,237,91,255,0,210,15,165,184,206,231,215,163,250,65,217,38,160,233,218,228,236,239,236,125,151,180,75,18,233,53,55,83,171,162,61,119,237,215,68,239,12,170,0,0,53,193,227,39,61,43,56,137,226,59,25,230,55,182,125,163,101,117,194,75,118,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,168,196,235,189,154,53,58,179,74,237,141,87,43,82,106,121,138,231,29,139,38,248,71,199,117,55,120,123,69,94,48,183,207,131,173,116,219,158,206,181,85,124,18,198,229,222,214,61,27,210,129,42,39,209,219,90,254,134,205,205,115,218,166,189,128,93,254,18,51,162,235,144,188,67,96,156,192,165,197,245,120,118,209,29,226,142,147,18,84,66,199,74,201,108,146,84,71,219,98,150,38,181,203,43,58,72,231,35,81,174,114,61,140,123,52,145,140,84,217,36,213,92,216,35,150,246,119,218,179,187,133,12,38,235,125,142,174,215,81,128,233,233,240,61,115,38,145,178,50,121,232,40,233,209,39,137,201,162,171,36,138,72,158,168,230,162,181,234,246,123,200,212,145,225,148,0,0,5,180,226,95,31,212,229,103,15,57,145,152,54,252,67,73,99,185,88,240,189,202,166,215,93,82,177,108,138,227,217,222,148,104,137,42,43,30,247,84,44,76,99,28,139,189,238,107,116,118,237,22,229,145,235,206,159,31,211,88,184,121,194,153,125,79,136,106,232,238,88,171,20,50,165,244,48,172,173,101,125,186,142,158,69,153,37,86,166,199,49,149,19,208,61,24,245,239,126,199,53,23,166,170,208,134,18,98,121,39,230,133,215,16,229,30,60,202,139,131,106,230,167,193,151,138,91,149,13,68,213,174,149,145,193,112,100,154,210,197,18,166,144,177,146,209,203,42,237,118,142,125,83,215,107,85,21,95,14,198,90,114,178,199,245,56,23,141,44,27,74,184,134,146,211,109,197,84,245,246,11,146,212,172,77,101,83,36,166,124,180,244,232,249,19,221,123,235,32,164,70,108,84,123,159,181,137,174,245,107,130,125,0,0,8,1,230,117,154,95,149,14,50,113,175,100,190,251,78,213,132,187,62,22,183,255,0,122,244,123,47,101,141,59,92,29,236,107,159,182,186,74,223,125,219,181,215,221,114,177,24,78,78,117,230,133,171,37,114,143,23,230,189,229,180,146,83,225,107,61,77,201,148,245,53,173,164,101,100,236,98,244,105,82,87,34,163,31,52,189,56,153,238,185,85,242,53,17,174,85,68,93,99,0,147,78,73,249,59,106,189,99,44,121,157,247,203,13,92,181,24,106,158,150,201,96,172,154,149,174,164,108,245,73,35,171,29,20,142,98,170,84,199,20,112,49,86,55,162,182,42,199,163,145,82,86,152,107,198,134,78,88,178,11,138,12,127,149,88,90,109,246,91,85,194,58,139,116,123,94,157,154,150,174,158,42,184,169,181,123,222,247,244,89,80,216,186,142,114,185,253,61,235,162,187,68,153,78,88,185,91,249,47,224,219,5,118,187,23,179,46,184,183,180,98,155,135,247,215,91,181,118,169,23,178,79,220,247,53,155,168,99,162,247,27,183,77,61,230,163,213,230,16,115,176,202,251,86,30,205,204,7,154,246,247,82,67,81,140,236,245,86,218,234,120,104,155,19,228,158,222,248,244,170,150,84,93,102,123,226,172,138,36,220,221,90,202,86,38,231,34,162,48,50,83,147,142,111,83,99,94,26,43,178,182,162,122,68,185,101,197,226,104,89,4,48,74,215,251,58,185,239,170,134,105,94,237,88,247,186,161,107,216,136,197,77,25,11,55,53,53,71,63,61,72,64,228,251,156,119,220,13,197,2,101,85,60,61,162,203,153,118,249,233,235,35,220,198,116,42,168,105,231,171,167,169,213,88,231,187,107,25,83,23,77,28,198,175,105,222,237,203,27,80,155,240,0,0,32,7,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,207,240,0,0,0,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,64,0,69,95,60,239,169,63,188,159,134,145,151,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,147,78,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,152,158,15,184,76,193,188,34,229,127,208,123,21,69,37,226,251,95,81,37,77,247,17,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,236,215,168,244,68,116,175,85,190,160,0,35,47,154,247,3,148,216,150,213,123,226,227,46,95,86,183,219,109,61,59,241,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,58,173,93,34,88,98,116,154,177,209,191,173,38,128,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,1,21,124,243,190,164,254,242,126,26,74,161,21,124,243,190,164,254,242,126,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,49,87,142,126,6,63,134,143,208,159,244,209,250,29,244,59,218,95,235,39,180,59,87,107,236,223,247,196,59,54,246,111,246,218,239,248,105,223,229,56,41,229,189,252,15,179,78,235,153,159,150,95,165,190,211,195,243,216,187,23,209,222,193,211,234,84,211,205,213,234,118,169,117,211,179,109,219,181,53,223,174,189,218,46,106,128,34,175,158,119,212,159,222,79,195,72,171,37,83,158,119,212,159,222,79,195,72,203,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,239,228,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,219,20,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,182,215,130,78,15,176,207,8,217,95,21,149,169,73,91,141,175,148,240,59,22,94,41,37,168,232,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,228,80,24,43,204,127,151,253,31,17,22,41,115,111,40,112,239,250,108,80,118,104,37,166,167,146,10,120,241,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,254,101,98,133,108,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,198,210,100,85,243,92,224,91,248,254,40,50,83,6,127,213,21,88,254,138,133,223,228,185,183,72,233,209,191,248,222,212,246,187,252,73,149,159,234,137,128,138,179,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,99,255,0,26,220,41,127,12,28,172,181,101,159,211,223,162,94,204,196,16,95,123,111,178,251,127,83,167,77,81,15,75,167,214,139,77,123,78,237,219,151,77,154,105,223,170,100,0,3,0,56,92,229,73,252,26,243,219,12,231,95,229,235,233,31,209,206,219,254,12,250,45,216,250,253,162,142,122,111,227,187,92,155,118,245,247,126,130,235,183,78,237,117,71,58,191,43,24,91,230,5,15,167,92,76,255,0,48,3,157,95,149,140,45,243,2,135,211,174,32,67,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,193,60,11,240,101,98,224,243,46,42,173,146,93,125,179,140,241,71,103,168,196,215,40,158,244,165,116,145,35,250,84,212,209,187,77,33,139,171,42,36,142,106,73,35,158,231,59,106,43,34,142,37,185,92,121,236,203,47,182,189,30,180,159,224,0,0,48,3,153,215,1,223,150,251,21,78,124,229,61,151,118,62,195,246,247,123,74,215,110,183,117,42,177,68,45,124,45,143,87,117,90,157,106,120,27,80,173,219,28,146,204,212,142,20,215,100,77,72,86,54,168,53,87,2,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,128,16,39,251,149,199,145,60,178,251,107,214,43,71,52,127,34,121,155,246,47,172,81,14,87,30,68,242,203,237,175,88,173,28,209,252,137,230,111,216,190,177,68,6,42,242,163,227,167,248,142,23,243,175,25,255,0,212,244,184,2,182,185,191,229,53,214,185,42,21,223,248,174,202,199,55,252,120,81,255,0,234,120,76,244,226,171,134,124,27,197,126,81,214,101,110,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,205,109,205,170,0,214,7,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,114,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,146,174,76,156,69,227,187,221,226,251,195,69,254,163,183,97,187,22,31,146,251,135,253,200,98,246,102,218,244,237,81,123,145,36,147,117,164,184,35,247,73,34,244,250,59,90,154,63,221,115,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,5,170,230,143,231,179,51,126,197,244,122,35,55,249,73,224,12,27,154,124,19,99,252,190,204,28,61,73,124,195,215,204,113,95,77,93,67,82,139,178,86,123,62,218,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,132,28,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,140,190,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,200,174,88,188,120,254,68,47,180,217,13,155,23,173,184,7,16,92,27,236,219,165,198,227,211,165,194,243,57,147,58,77,27,210,114,244,106,39,117,58,59,116,145,197,11,150,73,151,77,242,185,101,39,138,174,25,240,111,21,249,71,89,149,184,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,53,225,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,2,74,185,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,49,87,50,184,133,197,89,169,147,89,93,148,120,166,155,175,249,43,246,181,53,186,232,250,169,37,154,166,134,177,212,206,138,158,70,189,87,78,135,103,116,108,86,185,27,210,88,152,140,111,75,115,242,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,3,21,120,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,124,67,179,111,102,255,0,109,174,255,0,134,157,249,84,0,194,174,10,121,111,127,3,236,211,186,230,103,229,151,233,111,180,240,252,246,46,197,244,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,96,57,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,225,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,225,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,6,170,224,25,211,203,131,151,253,103,17,23,216,179,111,55,176,239,250,83,208,118,152,34,166,168,146,122,121,49,21,86,199,199,182,157,240,190,57,25,12,50,42,61,243,35,182,172,145,36,77,71,254,121,98,11,215,202,143,129,111,226,56,160,206,188,25,255,0,83,213,96,10,42,231,127,148,231,93,36,167,86,255,0,226,187,43,220,239,241,230,70,127,169,230,49,87,154,63,158,204,205,251,23,209,232,137,254,32,7,154,63,158,204,205,251,23,209,232,128,207,254,74,158,86,49,79,204,10,239,78,183,22,171,251,134,63,248,81,127,184,159,254,30,93,94,74,158,86,49,79,204,10,239,78,183,25,254,7,148,202,124,11,249,47,202,204,27,150,126,212,246,159,209,44,63,110,177,118,222,135,71,181,118,90,104,225,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,122,176,0,138,190,121,223,82,127,121,63,13,34,172,149,78,121,223,82,127,121,63,13,35,131,38,242,135,25,103,190,98,91,242,183,47,160,164,159,16,221,169,235,166,161,130,166,116,133,149,15,166,164,154,169,97,71,175,186,215,189,176,57,140,87,43,89,189,205,220,230,55,87,32,74,79,41,222,53,237,216,167,10,219,56,87,204,139,158,204,73,102,214,155,7,78,245,170,168,154,235,66,216,234,42,36,167,145,202,215,199,15,101,142,29,172,87,72,198,172,75,20,108,98,44,74,175,146,163,88,28,170,194,217,143,141,51,31,14,97,188,161,161,186,213,227,58,187,132,78,178,54,215,42,197,85,29,84,107,212,108,204,149,21,189,30,158,197,145,101,87,53,177,181,138,247,57,168,213,114,108,167,149,86,236,199,180,101,198,28,182,102,246,35,181,95,177,157,53,190,40,239,119,43,93,26,211,82,212,213,34,123,206,100,106,191,185,21,200,216,218,247,34,185,177,66,142,72,152,30,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,225,19,226,83,174,170,86,0,234,168,168,134,146,23,84,84,72,214,70,221,53,115,149,17,19,85,211,197,78,211,20,185,134,113,22,252,135,201,154,186,171,76,144,173,218,170,174,134,40,88,232,217,47,115,229,114,174,173,87,181,127,70,39,47,114,1,27,156,209,115,214,108,200,206,103,96,251,125,109,52,246,155,85,37,4,235,210,107,23,74,142,156,171,222,246,185,223,201,159,193,116,241,254,187,243,202,87,135,117,154,216,153,197,117,162,168,100,147,207,83,4,59,221,35,27,178,41,233,151,244,118,34,42,238,137,223,202,95,248,176,47,135,188,167,188,241,27,156,52,152,82,118,201,63,106,167,168,169,170,145,136,230,104,200,161,238,239,141,142,211,222,233,167,135,251,230,195,153,83,128,173,185,107,130,104,240,157,170,23,69,13,59,230,145,90,233,28,245,220,249,28,229,239,119,127,197,0,245,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,122,115,92,225,179,233,206,95,203,154,150,26,94,173,226,221,53,186,159,70,178,119,185,241,239,146,53,110,141,85,106,127,28,139,174,221,123,191,164,144,179,242,241,45,134,155,18,217,167,179,213,233,211,153,88,170,171,175,114,181,200,239,130,162,252,0,131,110,89,25,237,6,85,231,83,108,55,170,134,197,106,185,81,87,191,87,203,20,105,215,88,226,84,239,122,34,254,140,43,220,142,254,143,18,116,237,151,42,75,181,20,117,244,82,35,225,147,93,170,138,139,224,170,139,224,170,158,40,107,231,199,78,73,221,178,55,62,110,84,145,83,189,150,250,154,106,41,233,166,72,101,70,34,190,157,26,173,221,38,186,174,177,61,124,87,252,196,148,242,204,226,142,151,50,114,186,159,8,98,41,154,203,197,29,109,98,59,116,208,34,185,22,88,149,154,49,168,213,211,73,209,60,62,31,16,51,180,165,205,221,224,186,41,80,2,134,185,53,208,172,161,201,163,149,223,172,169,23,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,48,215,155,54,104,93,114,227,131,235,165,178,204,218,184,234,49,213,226,143,11,190,174,154,181,212,239,166,129,237,146,166,109,118,162,172,140,150,42,73,41,223,30,173,71,50,161,218,170,162,43,29,153,68,69,243,184,205,11,173,86,63,203,220,151,133,181,112,91,109,150,121,113,69,66,182,181,221,10,201,234,102,146,154,45,244,250,35,119,192,218,73,182,200,170,229,210,174,70,162,55,191,120,71,6,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,243,103,60,189,193,86,172,181,192,24,107,46,108,85,21,115,219,112,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,53,215,68,79,2,2,249,117,100,229,247,57,56,184,192,148,214,137,187,61,38,15,184,65,140,110,149,59,88,254,141,45,4,241,72,212,216,231,177,93,213,157,105,224,213,187,156,206,190,253,174,107,28,134,194,128,98,87,52,124,161,169,205,174,15,177,52,246,216,42,231,185,96,106,136,113,125,44,48,207,20,76,123,41,154,246,85,58,85,147,244,152,202,57,234,228,70,181,90,245,124,108,70,238,253,7,65,182,83,227,175,201,126,105,224,220,204,246,95,180,254,137,98,11,117,247,177,117,250,61,171,178,212,199,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,101,60,216,192,191,149,12,172,198,89,103,237,79,102,125,45,195,247,27,23,109,232,117,187,47,106,166,146,30,175,79,115,119,237,234,110,219,185,186,233,166,169,174,166,176,64,109,80,64,15,52,127,61,153,155,246,47,163,209,19,39,193,78,41,177,99,14,17,242,134,237,135,43,187,93,37,62,15,182,90,228,147,164,248,246,213,81,64,218,74,152,244,122,34,174,201,224,149,154,233,181,219,117,106,171,85,21,97,179,154,63,158,204,205,251,23,209,232,128,207,254,74,158,86,49,79,204,10,239,78,183,30,127,154,199,28,117,57,107,106,175,225,111,45,153,73,45,247,19,217,213,152,166,230,231,197,58,91,173,213,77,123,22,137,145,234,170,202,153,162,213,206,116,141,78,156,50,198,230,35,157,43,100,135,23,248,86,227,186,197,194,175,5,248,187,5,97,103,246,220,205,196,24,194,190,75,117,54,143,143,217,116,179,218,96,142,43,174,247,211,203,79,63,74,166,157,169,217,156,168,231,235,170,232,222,245,195,107,77,179,25,102,190,63,162,179,81,201,87,127,197,152,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,87,200,228,239,114,171,151,197,64,253,252,139,200,188,199,226,47,49,237,217,95,149,246,110,221,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,78,22,110,110,171,162,185,92,230,177,141,123,222,198,59,97,78,26,56,116,192,156,47,229,101,6,89,224,90,127,246,42,203,197,110,249,191,194,119,78,205,12,51,214,116,229,150,78,143,87,160,199,116,152,237,140,240,68,241,85,181,92,2,240,81,133,120,83,203,138,75,221,218,217,218,51,55,19,91,225,147,17,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,173,35,17,234,187,91,19,34,202,160,0,0,7,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,63,88,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,94,30,53,248,81,190,240,151,156,181,184,55,165,117,172,194,23,45,107,48,181,238,182,22,55,183,210,237,98,201,26,186,53,86,44,208,61,253,41,19,70,57,116,100,157,54,50,88,208,176,6,79,241,253,198,13,215,139,44,220,115,173,235,73,30,4,193,213,21,148,24,81,144,196,228,125,76,15,123,82,74,233,93,35,27,46,250,132,134,39,164,110,107,82,38,53,140,219,189,36,146,76,96,2,95,185,77,240,81,113,203,250,63,225,59,154,22,206,133,234,247,111,100,120,66,138,68,165,168,142,43,93,84,16,204,151,54,200,199,61,241,205,43,36,116,45,111,230,158,200,250,232,244,114,76,136,201,42,48,3,148,223,23,159,149,220,184,254,15,184,214,183,126,47,192,22,246,123,37,209,208,116,163,170,195,176,164,48,67,186,70,42,177,102,129,239,108,78,213,172,87,70,232,28,157,87,164,207,76,255,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,51,220,179,173,54,171,255,0,47,252,191,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,16,115,191,5,90,178,215,58,49,246,92,216,170,42,231,182,225,92,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,174,186,34,120,19,147,202,227,200,158,89,125,181,235,21,164,112,115,133,193,86,172,43,198,11,239,182,250,138,185,42,49,142,23,182,222,235,155,51,218,172,142,118,58,106,20,108,72,141,69,70,116,168,98,114,163,149,203,189,207,93,116,84,107,66,69,57,92,102,245,78,109,112,125,134,96,185,79,87,61,203,3,84,77,132,42,166,154,8,162,99,217,76,214,62,149,177,36,127,164,198,81,207,73,26,185,200,215,171,227,122,187,119,233,186,240,113,99,229,99,57,62,95,226,31,78,156,142,174,73,121,199,125,139,21,99,174,31,170,33,235,89,106,109,235,140,104,228,220,198,246,74,168,228,167,164,168,77,17,155,228,235,50,90,110,245,126,214,118,95,117,186,200,229,73,21,226,199,202,198,114,124,191,196,62,157,56,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,0,15,63,152,88,214,213,150,184,3,18,230,53,246,158,174,123,110,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,186,106,169,226,4,64,115,150,206,139,174,37,207,155,94,75,218,177,125,92,248,123,7,217,233,42,238,54,86,177,209,65,5,238,126,172,157,87,234,212,235,63,177,203,75,181,218,189,172,73,100,107,118,185,242,162,199,177,234,179,99,29,126,84,51,79,25,102,103,178,253,153,244,183,16,92,111,189,139,175,214,236,189,170,166,73,186,93,77,173,223,183,169,183,118,214,235,166,186,38,186,30,215,136,172,144,181,100,141,54,85,54,223,124,171,186,84,99,204,183,180,227,138,231,205,27,99,100,19,215,203,82,169,4,77,77,85,25,28,81,196,197,87,57,85,207,71,191,221,71,36,108,11,64,103,255,0,38,76,210,250,41,196,117,247,44,235,239,189,150,131,29,225,249,59,53,23,101,223,219,46,148,79,73,161,252,226,49,93,30,202,87,92,93,222,230,177,218,232,186,187,166,134,47,240,235,146,22,172,238,166,205,86,220,47,149,118,186,140,7,150,247,108,113,66,248,99,108,140,158,122,9,105,149,96,149,171,162,171,36,138,73,88,138,215,34,181,234,199,251,200,213,141,254,3,47,113,173,215,45,113,254,26,204,107,21,61,36,247,44,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,53,209,83,196,13,162,1,231,242,247,26,218,179,43,0,97,172,198,177,83,213,193,109,197,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,215,93,21,124,79,64,0,130,30,108,217,161,106,204,126,48,110,150,203,51,105,36,167,192,182,122,60,46,250,186,106,214,212,50,166,118,58,74,153,181,218,136,145,190,41,106,228,167,124,122,185,90,250,119,106,168,170,172,108,228,98,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,53,141,204,44,107,117,204,172,127,137,115,26,251,79,73,5,203,21,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,77,53,85,241,3,39,248,96,224,202,197,156,156,35,231,175,16,88,142,235,217,234,240,125,190,162,60,52,145,189,239,232,213,80,65,29,194,181,211,66,155,17,221,88,22,42,120,221,212,115,89,215,157,238,137,206,100,74,98,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,132,255,0,112,1,144,216,55,46,184,50,194,56,102,106,42,75,213,62,97,89,217,137,177,11,42,233,213,240,87,190,231,77,27,157,12,144,200,247,177,88,218,101,134,153,81,17,25,34,66,175,86,34,189,200,66,103,20,249,41,252,29,184,130,198,217,57,29,195,182,210,97,251,130,118,9,221,47,82,71,208,207,19,42,41,122,174,233,198,139,50,65,52,73,38,214,35,122,136,253,186,183,69,80,216,247,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,250,198,16,114,130,205,11,86,52,225,46,155,1,194,218,72,46,89,125,120,173,182,212,64,218,214,203,60,176,84,204,234,216,170,159,22,136,232,88,231,84,77,11,117,220,142,90,89,21,29,226,214,230,248,24,43,206,11,56,236,88,27,134,5,202,170,136,123,69,235,50,238,16,83,209,199,185,236,232,82,208,212,65,87,81,83,170,49,204,118,215,178,154,46,154,185,142,94,211,189,187,146,55,33,10,216,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,201,20,231,123,142,189,161,154,121,105,150,126,203,233,251,7,15,213,223,123,111,95,94,183,111,169,72,122,93,61,190,238,207,102,238,221,185,119,117,180,209,187,53,117,149,229,63,133,175,184,131,141,172,33,118,180,80,246,138,76,51,111,187,221,46,146,117,88,206,207,74,250,25,169,27,38,142,84,87,235,61,93,59,52,106,43,189,253,116,218,215,42,4,244,152,107,205,179,5,90,177,87,5,184,130,251,112,168,171,142,163,7,94,45,87,186,22,194,246,163,36,157,245,45,161,86,202,138,213,85,103,74,186,87,34,53,90,187,218,197,215,68,86,187,50,143,21,157,121,95,106,206,172,163,197,249,81,121,117,36,116,248,166,207,83,109,101,69,77,19,106,217,71,59,216,189,26,164,137,202,136,247,195,47,78,86,123,205,84,124,109,84,115,85,17,80,53,203,200,28,227,190,240,255,0,156,184,79,56,176,228,61,162,175,12,220,27,81,37,54,230,51,181,210,189,174,142,166,155,123,216,244,143,171,4,146,197,212,216,174,102,253,205,247,154,138,108,210,106,174,108,187,195,94,111,83,103,214,67,96,108,220,134,122,73,42,49,21,158,25,174,9,73,4,176,193,21,197,154,197,91,12,108,151,87,163,35,169,142,104,209,85,93,170,49,21,28,228,84,114,135,235,102,246,116,101,126,66,224,217,51,3,55,49,125,38,29,177,71,81,21,34,84,76,201,37,124,179,200,171,178,40,162,137,174,150,87,232,142,114,181,141,114,163,24,247,174,141,99,149,60,79,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,204,11,231,13,195,206,118,221,46,180,252,65,183,22,213,226,60,190,179,83,165,51,237,46,100,20,176,97,54,61,212,144,53,88,139,54,250,183,213,212,202,247,57,237,139,123,17,145,181,234,172,100,123,112,131,133,30,43,179,31,132,172,199,102,53,193,82,246,235,85,119,78,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,57,153,185,203,20,200,138,232,220,231,34,163,216,249,35,120,92,14,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,196,106,241,235,154,88,19,58,120,177,199,57,153,150,151,223,108,225,187,207,179,59,21,111,101,154,159,171,210,182,210,195,39,230,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,89,42,228,169,229,99,20,252,192,174,244,235,112,25,254,0,0,0,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,159,224,0,0,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,0,0,69,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,166,85,115,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,3,202,113,87,198,190,77,112,153,110,163,102,54,185,251,67,18,92,59,61,77,30,27,162,87,58,186,162,133,106,163,138,162,161,52,106,199,30,200,221,52,145,164,206,137,179,58,7,198,215,162,163,156,219,193,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,129,110,96,156,60,231,110,73,103,109,118,34,206,28,91,87,141,25,141,42,36,169,182,226,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,166,136,196,70,182,229,114,224,230,1,89,195,189,246,44,164,205,236,69,254,148,245,253,166,120,170,106,35,158,162,76,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,158,73,67,5,141,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,1,128,28,234,252,172,97,111,152,20,62,157,113,51,252,192,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,0,0,3,85,115,106,131,85,112,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,72,1,2,127,185,92,121,19,203,47,182,189,98,180,115,71,242,39,153,191,98,250,197,16,229,113,228,79,44,190,218,245,138,209,205,31,200,158,102,253,139,235,20,64,64,9,181,65,170,185,181,64,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,213,115,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,254,98,87,48,206,11,45,92,83,229,125,69,247,8,97,250,71,102,166,26,167,69,195,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,164,108,124,219,178,212,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,166,122,242,84,243,79,138,126,95,215,122,141,184,245,92,235,50,183,2,97,76,119,128,115,50,193,98,236,184,147,29,251,87,233,5,111,106,153,253,179,177,67,110,134,151,243,111,122,199,30,200,220,173,252,219,91,187,93,93,170,247,158,87,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,0,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,225,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,225,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,6,188,60,18,112,125,137,184,185,205,8,172,173,74,186,44,19,99,168,129,216,178,241,73,45,63,94,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,127,176,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,191,149,146,249,67,131,114,23,43,240,254,81,229,252,21,113,216,176,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,159,230,0,114,84,242,177,138,126,96,87,122,117,184,207,240,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,211,42,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,116,240,238,86,224,76,41,142,241,118,102,88,44,93,151,18,99,190,193,244,130,183,181,76,254,217,216,161,88,105,127,54,247,172,113,236,141,202,223,205,181,187,181,213,218,175,121,234,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,80,231,38,186,21,42,232,82,137,171,145,223,168,14,90,221,169,222,186,169,80,0,124,183,59,149,37,166,138,74,250,217,17,144,199,166,229,85,68,241,84,68,241,84,79,21,32,179,153,198,123,65,154,153,212,235,13,150,161,178,218,173,180,84,15,213,146,197,34,117,210,57,85,123,216,138,191,163,50,119,43,191,163,192,207,14,102,124,81,210,229,182,87,84,97,12,59,51,95,120,172,173,163,70,237,154,5,86,162,75,42,191,86,57,28,186,105,2,167,135,199,224,70,183,2,217,39,118,207,44,249,182,210,75,78,247,219,233,169,171,103,169,153,97,149,88,170,202,117,106,55,116,122,104,186,202,197,241,79,243,129,33,124,168,248,108,250,13,151,241,102,165,250,151,165,120,184,205,113,167,209,204,157,142,100,123,227,141,27,163,149,26,191,196,170,235,183,94,255,0,233,36,44,252,188,53,97,166,195,86,104,44,244,154,116,225,87,170,42,107,222,174,114,187,226,170,191,19,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,128,0,0,48,251,152,159,11,246,236,237,202,202,235,221,162,211,67,244,142,154,106,4,138,169,212,175,146,100,99,101,86,174,142,103,189,166,217,21,52,211,66,26,178,163,54,179,23,135,28,193,166,175,181,92,174,150,247,81,212,67,37,109,20,82,44,93,88,247,197,43,145,90,246,232,138,230,198,196,213,83,245,124,13,147,235,104,105,46,52,207,162,175,167,100,240,73,166,248,222,154,181,218,42,42,106,159,189,16,135,46,103,124,31,51,4,98,119,230,142,4,180,211,65,108,154,154,153,149,84,244,116,114,181,27,178,25,213,242,170,183,86,39,187,11,83,225,240,213,64,149,92,142,205,123,70,115,101,229,14,56,179,204,215,197,83,44,241,46,147,71,39,124,114,43,87,190,53,211,224,135,191,34,15,149,183,23,140,194,44,131,36,177,85,109,100,145,75,89,44,212,114,75,85,18,70,212,158,122,102,163,17,31,163,149,219,159,34,247,42,248,174,159,178,94,209,81,123,209,117,0,169,170,104,112,222,238,229,42,41,84,248,129,80,56,79,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,4,21,243,121,199,95,75,120,201,185,88,61,151,217,62,133,97,251,93,139,173,215,234,118,190,164,110,175,234,237,218,157,61,59,127,79,110,174,254,43,118,190,246,214,206,161,173,103,22,62,105,243,147,230,6,33,245,25,192,203,254,73,120,90,251,87,159,184,235,26,211,208,239,178,218,176,122,218,235,42,122,172,78,149,85,93,109,60,148,241,236,85,222,237,204,162,169,93,81,21,169,211,209,202,138,230,162,204,161,29,92,146,240,181,138,147,32,177,214,53,167,161,217,122,186,227,5,181,214,84,245,94,189,90,90,74,42,121,41,227,216,171,177,187,95,91,82,186,162,35,151,169,163,149,81,173,68,145,80,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,246,230,105,105,181,89,120,227,204,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,139,158,247,57,117,85,85,2,74,185,61,99,91,174,42,224,249,150,43,133,61,36,116,248,59,20,92,172,148,46,133,142,71,201,3,219,13,114,186,85,87,42,43,250,181,210,181,21,168,212,216,214,38,154,162,185,209,193,205,31,207,102,102,253,139,232,244,70,122,114,80,187,90,166,225,183,25,88,161,185,210,62,229,71,142,42,42,234,40,219,51,86,120,96,154,130,137,177,74,248,245,220,214,61,208,76,214,185,83,71,44,82,34,107,181,116,192,190,104,254,123,51,55,236,95,71,162,3,21,73,169,229,123,192,183,228,83,10,179,60,115,143,6,118,76,201,189,111,246,61,53,107,183,77,98,181,201,27,81,53,133,90,157,158,178,109,100,234,106,174,123,34,86,71,249,167,58,162,53,178,156,174,185,127,214,93,235,45,188,77,231,126,29,232,218,161,236,215,28,15,107,158,73,224,170,146,170,41,226,158,27,179,186,111,102,216,83,165,164,81,200,143,108,205,145,210,43,81,137,19,165,150,160,0,0,0,0,4,74,243,107,227,95,219,117,149,156,38,229,149,206,213,89,101,135,163,38,52,184,64,189,121,29,93,12,253,70,91,26,170,221,145,244,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,242,171,152,207,26,255,0,193,87,46,32,176,96,11,157,170,76,205,197,63,155,182,211,78,189,89,45,116,42,143,73,46,110,135,107,152,237,175,98,71,19,101,86,181,242,57,206,210,86,195,44,107,5,152,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,192,184,28,52,112,233,142,248,160,205,58,12,179,192,180,255,0,236,85,151,138,221,240,255,0,131,45,125,166,24,103,172,233,203,44,125,110,151,93,142,233,49,219,223,224,137,226,169,41,60,109,114,208,193,184,171,33,172,85,249,37,79,87,73,139,50,151,11,165,182,130,145,176,44,171,136,173,212,253,73,223,3,225,167,141,17,107,164,150,73,230,108,145,70,157,105,167,145,178,53,122,140,124,55,215,128,94,20,104,248,82,200,234,75,37,206,45,248,207,20,116,111,24,162,105,33,129,36,130,169,208,181,27,64,217,34,87,117,33,167,247,218,213,89,30,215,72,249,228,110,212,151,99,114,84,13,91,48,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,20,112,127,196,165,139,138,156,142,179,230,109,177,58,55,88,118,218,241,37,35,105,95,4,116,151,136,161,141,245,17,196,142,115,247,66,189,86,73,26,163,222,189,57,24,142,84,122,61,173,142,190,108,156,20,91,178,254,179,248,78,229,125,179,161,101,189,220,31,30,47,162,141,42,170,36,138,233,85,60,211,45,205,210,61,207,100,112,202,249,27,11,155,249,166,50,78,130,49,28,179,42,51,16,56,63,226,82,251,194,182,120,217,243,54,216,157,107,84,219,109,120,146,145,180,172,158,74,187,60,179,70,250,136,226,71,57,155,102,78,147,36,141,81,236,78,164,108,71,42,177,94,215,6,199,192,252,156,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,199,235,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,237,175,88,173,44,87,59,140,21,106,175,201,124,189,204,105,170,42,210,229,99,197,18,217,41,226,107,219,208,116,21,212,146,77,43,158,221,187,149,232,235,124,40,213,71,34,34,58,77,81,218,162,182,250,242,184,242,39,150,95,109,122,197,105,239,248,214,194,214,44,97,194,62,111,90,113,29,15,107,164,167,193,247,59,164,113,245,95,30,218,170,40,29,87,77,38,172,84,85,217,60,17,63,77,118,187,110,142,69,106,170,40,66,183,46,172,227,190,228,223,23,24,18,166,209,15,104,164,198,23,8,48,117,210,155,115,25,214,165,175,158,40,218,187,220,199,171,122,83,165,60,250,55,107,159,208,217,185,173,123,148,155,254,44,124,172,103,39,203,252,67,233,211,154,224,225,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,54,19,205,140,117,249,80,224,23,25,102,95,178,253,153,244,183,39,238,55,222,197,215,235,118,94,213,101,146,110,151,83,107,119,237,234,109,221,181,186,233,174,137,174,128,107,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,12,0,231,55,154,95,69,56,113,177,101,157,5,247,178,215,227,188,65,31,105,162,236,187,251,101,174,137,139,52,223,156,86,43,99,217,84,235,115,187,156,215,187,93,19,86,245,16,207,242,0,121,154,103,95,229,167,139,140,83,217,237,253,150,131,2,107,130,168,247,197,178,105,123,20,243,118,137,36,210,71,181,218,213,75,83,177,201,183,88,146,45,205,71,110,212,45,167,9,25,47,117,207,174,33,176,78,95,210,225,10,188,69,104,146,241,71,87,137,41,225,123,162,100,86,72,234,35,237,178,203,43,92,213,137,157,37,115,81,200,230,185,94,246,49,154,200,246,34,229,7,58,191,52,248,91,229,253,15,168,220,75,191,201,67,36,45,73,106,198,92,72,205,124,171,117,201,213,21,24,30,158,218,216,218,216,35,129,27,69,89,44,239,119,123,158,247,57,97,107,81,54,163,17,146,42,239,222,157,59,65,206,175,205,62,22,249,127,67,234,55,16,28,149,60,211,226,159,151,245,222,163,110,49,171,140,156,139,172,225,219,136,236,103,151,62,198,246,117,149,183,9,46,56,113,172,89,223,11,236,245,15,116,148,169,28,179,162,62,94,155,23,160,247,234,228,234,195,43,119,185,90,174,92,149,228,169,230,159,20,252,191,174,245,27,113,122,185,218,100,229,138,92,43,129,120,129,167,155,163,122,166,184,38,14,172,143,107,221,218,233,100,142,162,174,157,117,87,236,143,162,248,170,123,145,155,159,218,189,231,105,27,81,66,224,114,100,205,47,165,124,56,223,114,206,190,251,218,171,240,38,32,147,179,81,118,93,157,142,215,90,196,154,31,206,35,17,178,111,170,109,197,221,238,115,219,166,139,163,122,104,103,249,0,60,178,243,175,242,45,197,198,22,237,22,254,213,65,142,244,193,85,155,34,223,52,93,182,120,123,60,145,235,35,26,221,42,162,166,222,229,221,164,75,46,214,171,182,233,63,192,97,255,0,53,60,227,190,229,23,8,247,122,108,57,14,149,120,246,225,22,14,146,167,115,63,189,105,106,96,158,74,149,216,246,57,31,212,130,158,88,52,247,92,222,190,246,185,28,196,69,132,204,144,193,86,172,202,206,140,3,151,55,218,138,184,45,184,171,20,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,107,166,168,190,6,122,115,180,204,204,85,83,154,120,23,39,59,95,75,13,219,240,250,98,110,132,114,72,222,209,93,81,83,81,79,190,102,239,233,191,167,29,46,145,174,196,115,122,243,251,202,143,209,60,175,38,76,173,250,87,196,117,247,51,43,236,93,170,131,2,97,249,59,53,111,106,217,216,238,149,175,72,97,252,218,61,29,38,250,86,220,91,222,215,49,186,106,186,59,166,160,77,73,13,124,233,50,114,197,131,243,151,9,103,21,162,110,157,94,98,91,234,41,238,148,219,94,187,170,173,173,167,141,181,59,220,245,68,223,4,244,241,116,218,198,53,189,155,119,188,233,28,169,50,134,26,243,108,193,86,172,85,193,110,32,190,220,42,42,227,168,193,215,139,85,238,133,176,189,168,201,39,125,75,104,85,178,162,181,85,89,210,174,149,200,141,86,174,246,177,117,209,21,174,12,42,228,193,155,212,216,67,62,113,46,81,220,103,164,134,159,48,172,237,154,141,93,4,175,158,107,141,191,169,44,112,177,237,247,24,197,166,154,186,71,43,211,189,97,141,17,200,171,181,243,62,107,45,144,57,199,125,225,255,0,57,112,158,113,97,200,123,69,94,25,184,54,162,74,109,204,103,107,165,123,93,29,77,54,247,177,233,31,86,9,37,139,169,177,92,205,251,155,239,53,20,217,164,8,1,230,143,231,179,51,126,197,244,122,35,37,57,29,97,107,21,94,42,205,204,107,81,67,190,245,106,183,217,237,116,117,61,87,167,74,150,174,74,169,42,35,216,139,177,219,159,69,76,186,170,43,147,167,163,85,17,206,69,193,110,44,124,211,231,39,204,12,67,234,51,146,169,201,147,43,126,138,112,227,125,204,202,251,23,101,175,199,120,130,78,205,91,218,183,246,203,93,19,18,24,127,54,143,86,199,178,169,215,22,247,181,175,118,186,174,173,233,168,25,254,0,3,88,28,216,192,191,146,252,211,198,89,103,237,79,105,253,18,196,23,27,23,109,232,116,123,87,101,169,146,30,175,79,115,182,110,233,238,219,185,218,107,166,171,166,164,234,114,184,242,39,150,95,109,122,197,105,20,28,205,45,54,171,47,28,121,159,71,102,182,82,80,83,201,81,109,171,124,84,208,182,38,58,121,237,148,147,77,42,181,168,136,175,146,89,36,145,238,241,115,222,231,46,170,170,166,127,242,80,187,90,166,225,183,25,88,161,185,210,62,229,71,142,42,42,234,40,219,51,86,120,96,154,130,137,177,74,248,245,220,214,61,208,76,214,185,83,71,44,82,34,107,181,116,12,255,0,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,110,97,156,22,93,120,88,205,10,139,238,16,195,245,109,202,188,75,80,139,135,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,73,30,201,182,207,161,229,51,75,43,112,38,116,224,75,158,89,230,93,139,219,56,110,243,209,237,180,93,170,106,126,175,74,102,77,31,231,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,80,214,8,154,158,74,158,86,49,79,204,10,239,78,183,17,129,197,119,10,57,143,194,86,99,191,5,99,88,187,117,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,79,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,0,17,87,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,63,192,0,0,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,253,92,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,59,93,108,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,55,102,147,29,120,219,224,251,12,241,115,149,242,217,92,148,148,88,218,199,79,59,176,157,226,174,90,142,133,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,109,112,107,194,108,167,194,119,149,140,155,249,127,135,189,58,3,92,204,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,198,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,53,87,54,168,53,87,2,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,128,16,39,251,149,199,145,60,178,251,107,214,43,71,52,127,34,121,155,246,47,172,81,14,87,30,68,242,203,237,175,88,173,28,209,252,137,230,111,216,190,177,68,4,0,155,84,26,171,155,84,1,21,124,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,45,87,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,159,224,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,255,0,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,0,0,0,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,181,92,149,60,211,226,159,151,245,222,163,110,28,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,28,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,0,0,0,0,8,1,230,143,231,179,51,126,197,244,122,34,127,136,1,230,143,231,179,51,126,197,244,122,32,51,255,0,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,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,225,124,0,225,221,253,200,114,137,162,104,112,137,241,42,0,120,12,241,205,123,70,76,229,229,118,56,188,76,214,69,77,44,17,38,179,71,31,124,146,35,83,190,69,211,226,167,190,85,68,239,85,208,136,78,105,60,94,51,23,50,124,146,194,181,181,145,197,21,100,83,86,73,21,84,75,27,146,9,234,90,172,84,102,174,71,110,100,107,222,169,224,154,254,208,194,92,215,205,172,197,226,59,48,106,107,238,183,43,165,193,213,149,19,73,69,69,44,139,47,74,61,242,202,212,70,177,186,42,181,178,61,53,68,253,127,2,101,121,118,112,191,110,201,44,172,161,189,221,237,52,63,72,234,102,175,73,106,155,74,248,230,86,58,84,106,106,231,251,218,109,141,19,77,52,48,179,150,39,7,204,198,248,157,153,163,142,237,52,211,219,33,166,169,101,45,61,101,28,174,71,111,134,5,100,168,174,209,139,238,204,228,248,252,116,82,99,104,168,105,45,212,204,162,160,167,100,16,71,174,200,216,154,53,186,170,170,232,159,189,84,14,240,0,28,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,240,89,205,149,216,123,53,48,69,211,15,95,44,212,181,253,122,57,227,99,38,135,169,185,93,12,140,70,162,106,159,236,139,241,248,158,244,1,173,13,226,209,140,248,114,206,10,88,43,160,173,181,92,172,181,52,117,219,85,122,78,146,52,88,229,78,244,87,38,138,173,211,227,222,158,29,218,27,6,240,235,156,24,119,57,178,226,143,20,216,175,244,183,77,242,212,68,247,195,55,81,117,100,138,139,175,114,120,106,223,135,234,48,147,153,207,7,44,198,16,212,230,198,6,195,40,149,244,116,113,245,150,146,155,87,73,28,16,84,189,88,191,156,79,21,70,127,37,87,195,196,198,62,92,156,93,213,228,254,41,163,203,156,73,136,36,166,176,220,43,52,129,39,168,219,19,100,158,162,153,170,196,78,155,180,213,18,71,107,170,39,122,248,120,129,57,0,233,165,171,166,174,129,181,84,115,178,104,95,174,215,177,218,162,232,186,47,127,239,69,59,128,225,23,69,208,228,225,66,40,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,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,1,133,92,161,176,47,209,46,13,173,183,255,0,106,118,191,166,184,130,233,125,232,244,58,125,147,167,35,104,58,91,183,47,83,94,193,212,221,163,127,141,219,167,187,185,217,170,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,72,2,42,249,24,253,118,125,219,252,72,244,24,203,129,90,158,41,121,143,102,94,56,204,26,10,182,101,93,130,162,215,13,116,212,213,81,49,247,59,140,54,107,83,210,218,168,146,36,240,177,209,212,54,71,204,214,126,131,28,198,189,143,114,61,146,104,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,0,0,141,94,102,60,187,177,86,108,223,111,92,75,228,194,251,71,16,54,223,72,151,188,45,21,60,143,170,186,118,118,58,55,85,211,72,178,57,29,51,96,101,51,18,149,145,183,123,97,115,154,174,149,201,28,142,83,124,20,92,114,254,143,248,78,230,133,179,161,122,189,219,217,30,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,186,61,28,147,34,50,74,128,0,0,31,147,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,130,30,46,248,18,199,217,75,197,29,38,81,229,94,25,171,191,219,115,18,162,90,252,19,79,69,4,218,50,7,74,253,244,47,150,117,86,171,233,26,137,212,145,210,185,18,21,138,105,93,30,245,107,103,208,1,143,252,16,112,181,252,17,242,58,12,183,173,196,158,219,189,92,174,18,95,111,117,17,55,109,43,43,165,134,24,157,21,50,43,81,235,11,25,4,109,71,63,222,123,145,207,209,136,228,141,153,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,128,49,87,149,199,145,60,178,251,107,214,43,76,170,0,13,101,184,133,194,214,44,13,159,185,151,130,176,181,15,98,178,225,252,97,121,181,219,169,186,175,147,161,75,5,108,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,148,174,18,179,66,235,152,252,166,51,62,217,121,109,92,149,24,23,11,226,236,46,202,186,154,215,84,62,166,6,91,31,83,14,155,145,22,54,69,21,92,116,236,143,87,35,89,78,221,21,17,81,141,145,240,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,46,168,0,0,2,213,113,85,154,95,145,110,28,115,23,51,33,190,251,26,190,205,135,234,189,149,91,217,123,71,74,233,43,58,52,63,155,86,61,174,214,170,88,27,239,181,88,154,234,253,26,142,84,214,218,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,105,224,5,180,225,175,40,105,178,23,33,176,54,81,195,5,36,117,24,118,207,12,55,5,164,158,89,160,150,226,253,101,173,154,55,203,163,213,146,84,201,52,136,138,141,209,30,136,141,106,34,53,34,135,157,95,154,124,45,242,254,135,212,110,36,212,128,33,91,146,167,154,124,83,242,254,187,212,109,196,175,113,41,148,52,217,245,144,216,231,40,230,130,146,74,140,69,103,154,27,122,213,207,44,48,69,113,102,146,209,77,35,226,213,232,200,234,99,134,69,68,71,106,140,84,86,185,21,90,183,44,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,166,201,60,42,230,151,229,167,135,28,186,204,201,175,190,217,175,188,225,250,95,106,214,246,94,207,213,186,68,206,141,119,230,209,140,107,116,170,138,118,251,141,70,46,154,179,86,171,85,110,168,3,90,206,42,179,75,242,211,196,118,98,230,100,55,223,108,208,94,113,5,87,178,171,123,47,103,234,218,226,127,70,135,243,106,198,57,186,82,197,3,125,246,163,215,77,95,171,149,202,178,233,201,235,5,93,112,175,7,204,190,220,42,41,36,167,198,56,162,229,123,161,108,47,114,190,56,24,216,104,85,178,162,181,17,31,213,161,149,200,141,87,38,199,49,117,213,85,173,205,240,0,252,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,231,235,0,53,108,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,108,39,192,62,102,98,172,221,225,11,45,177,214,53,171,237,119,170,139,125,69,190,166,169,210,73,36,149,93,138,174,106,54,79,43,228,123,158,249,164,101,59,95,35,213,222,244,142,123,145,17,21,17,50,0,1,170,185,63,220,174,60,137,229,151,219,94,177,90,101,80,0,0,2,0,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,37,80,0,0,1,101,56,174,225,71,46,56,181,203,135,224,172,107,23,97,186,208,245,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,89,94,84,217,91,142,242,91,36,241,238,89,230,101,139,216,216,146,205,152,19,246,218,46,213,13,71,75,171,104,181,205,31,231,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,76,213,0,0,0,0,0,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,196,212,128,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,210,127,128,0,0,0,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,186,160,0,0,1,21,124,243,190,164,254,242,126,26,74,160,2,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,0,0,69,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,0,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,24,43,204,127,151,253,31,17,22,41,115,111,40,112,239,250,108,80,118,104,37,166,167,146,10,120,241,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,254,101,98,201,94,19,188,172,100,223,203,252,61,233,208,23,84,0,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,128,32,7,149,199,158,204,178,251,107,209,235,73,254,0,0,0,1,170,185,181,64,3,21,121,92,121,19,203,47,182,189,98,180,128,19,106,128,6,42,242,184,242,39,150,95,109,122,197,104,230,143,228,79,51,126,197,245,138,35,42,128,26,171,155,84,0,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,77,72,2,0,121,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,25,254,0,0,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,137,169,0,0,0,0,0,8,1,230,143,231,179,51,126,197,244,122,34,127,128,24,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,0,0,0,69,95,60,239,169,63,188,159,134,146,168,0,133,110,74,158,105,241,79,203,250,239,81,183,14,117,126,105,240,183,203,250,31,81,184,147,82,0,138,190,70,63,93,159,118,255,0,18,37,80,0,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,63,192,12,0,228,169,229,99,20,252,192,174,244,235,113,159,224,0,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,147,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,28,42,234,186,5,80,128,114,1,211,85,87,77,67,3,170,171,39,100,48,179,77,207,123,180,68,213,116,78,255,0,222,168,5,170,226,59,59,240,190,74,224,185,110,247,252,69,73,107,150,70,181,209,44,211,116,213,83,173,19,21,83,221,95,241,244,240,53,252,179,218,49,159,17,185,193,85,5,12,21,183,91,149,234,166,178,187,106,47,85,209,198,171,36,171,222,170,212,209,21,218,124,59,215,195,191,67,33,57,145,113,75,89,156,217,152,220,45,134,241,52,179,216,108,105,87,71,60,80,84,43,161,146,68,171,118,141,84,216,223,209,72,163,95,21,241,79,233,202,238,88,220,28,179,7,195,77,155,24,231,12,162,215,214,81,201,209,90,186,109,29,28,115,193,76,244,98,126,113,124,21,95,252,148,95,31,0,51,191,38,114,187,15,101,94,8,181,225,235,29,154,150,131,161,71,4,111,100,48,244,246,171,97,141,138,213,77,87,253,141,62,63,3,222,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,28,28,129,249,88,155,15,91,49,77,142,178,199,117,163,134,166,10,168,36,137,89,43,55,55,222,99,155,174,159,185,203,253,102,190,60,99,100,45,235,134,252,233,150,138,213,105,170,182,91,82,42,42,219,125,68,113,44,108,138,85,103,131,93,189,222,246,248,158,239,29,127,103,113,177,25,133,92,200,56,95,118,115,224,10,188,81,102,161,154,91,165,170,153,106,99,74,122,88,164,124,139,5,53,82,181,138,171,163,145,21,94,223,243,1,79,46,174,45,168,179,203,10,212,97,219,253,246,53,190,91,33,73,101,166,154,163,116,140,234,85,76,214,39,241,108,69,213,187,60,53,241,67,53,205,113,184,83,207,187,231,13,153,171,21,243,179,244,233,171,159,77,75,113,142,162,73,97,72,226,74,136,228,234,42,51,191,86,181,29,166,168,189,206,95,233,216,75,47,179,11,13,230,61,130,27,246,28,186,82,86,69,46,229,94,207,46,244,110,143,115,60,116,79,139,20,15,78,113,161,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,3,141,14,64,0,97,71,49,94,45,168,178,55,10,211,225,219,5,246,52,190,92,225,89,98,166,134,163,108,143,233,213,66,215,167,241,111,68,209,187,252,116,240,83,44,51,7,48,176,222,92,88,38,191,98,59,165,37,28,81,109,84,237,18,236,71,106,246,179,199,69,248,189,13,123,120,172,207,187,231,18,121,171,45,243,179,245,41,168,95,83,75,110,142,158,73,102,73,34,90,137,36,234,34,63,191,87,53,91,174,136,157,205,79,232,15,81,193,151,13,183,206,37,243,30,166,231,116,183,212,220,173,84,117,15,91,140,146,66,178,54,121,165,130,119,166,231,117,24,187,145,237,107,151,77,127,73,53,211,227,63,152,103,15,91,48,181,142,142,199,106,163,134,154,10,88,35,137,25,19,54,183,221,99,91,174,159,185,169,253,70,39,114,217,225,193,249,41,148,75,113,188,209,77,13,210,254,250,91,140,141,168,166,142,55,177,206,163,141,28,222,237,85,81,21,206,239,85,253,127,180,204,96,0,28,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,23,192,225,174,69,238,215,188,229,123,206,149,77,143,221,175,118,160,119,159,61,194,130,150,233,69,61,190,182,22,75,5,68,110,138,70,185,168,228,86,185,21,23,185,81,83,193,84,250,0,16,181,204,163,130,250,60,166,169,166,204,124,9,72,169,67,91,80,248,170,233,219,29,52,17,197,28,116,145,187,123,81,138,213,255,0,165,191,84,209,117,87,119,126,223,65,202,231,139,171,229,155,21,79,149,24,190,161,213,84,83,211,68,148,149,19,212,84,73,34,57,245,190,246,169,239,55,255,0,158,63,103,130,120,146,173,154,153,117,101,205,28,25,113,194,119,186,118,75,21,93,52,241,55,116,76,122,162,190,39,199,220,143,69,79,7,154,251,231,166,76,98,174,20,51,62,129,180,215,41,229,74,106,152,170,40,42,92,230,198,233,29,19,32,153,81,201,20,138,168,136,233,17,60,83,195,187,246,6,198,52,117,80,215,82,67,91,78,237,209,79,27,100,98,232,169,170,42,106,158,39,113,137,28,188,56,148,110,118,228,245,162,217,118,233,182,239,102,182,195,21,70,215,76,253,238,73,101,139,85,87,167,199,166,139,250,75,226,101,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,166,178,170,26,26,73,171,106,29,182,40,35,116,143,93,21,116,68,77,87,192,238,49,35,152,127,18,141,201,44,158,187,219,45,61,55,93,239,54,217,162,167,220,233,153,177,203,44,81,106,138,196,248,117,21,127,73,60,0,195,30,104,220,93,95,47,56,170,12,168,194,21,14,165,162,130,154,84,171,168,130,162,162,57,21,204,173,247,116,79,117,191,252,239,251,124,87,192,243,252,181,248,47,163,205,154,154,156,199,199,116,138,180,52,85,12,138,146,157,209,211,79,28,177,201,73,35,183,185,30,174,95,250,99,52,77,19,69,111,127,236,198,220,139,201,140,85,197,126,103,215,182,166,229,60,73,83,83,45,69,125,75,92,217,29,27,165,100,243,34,53,37,145,21,81,93,26,167,138,248,247,254,221,130,50,175,46,172,185,93,131,45,216,78,201,78,200,162,164,166,130,39,109,137,140,85,86,68,200,251,209,136,137,224,192,61,61,190,130,150,215,69,5,190,138,22,69,5,60,109,138,54,181,168,212,70,181,17,19,185,17,19,193,16,250,0,2,151,57,19,187,94,243,148,240,58,81,55,191,118,189,218,157,201,220,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,7,10,136,167,32,10,91,170,119,104,84,0,3,15,249,139,240,221,100,206,60,167,154,247,209,233,92,172,109,171,174,134,88,225,133,93,185,180,111,209,21,207,209,118,235,27,117,68,84,94,228,253,72,102,1,213,85,77,13,101,52,180,149,12,71,197,51,29,27,218,168,138,138,213,77,21,52,94,239,5,3,93,30,28,115,163,19,240,195,157,107,45,27,213,240,251,66,27,109,198,55,79,36,108,88,227,171,98,171,244,137,87,85,68,107,187,189,239,210,95,233,159,220,153,204,42,60,209,203,76,59,141,105,21,52,186,219,96,170,114,38,253,17,94,223,214,244,69,95,5,241,34,103,154,159,12,31,64,241,99,115,99,14,90,169,97,162,191,93,42,86,175,162,232,99,93,122,17,189,28,172,107,26,171,250,18,42,234,170,186,175,237,61,23,42,190,44,224,195,55,9,178,127,24,220,42,86,153,180,112,69,108,214,57,166,78,250,181,69,77,119,171,91,167,93,136,158,234,119,126,224,37,232,29,52,117,80,215,82,65,93,76,229,116,85,17,182,88,213,83,69,86,185,53,78,239,220,167,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,154,202,168,104,105,39,174,169,114,182,42,120,221,44,138,137,170,163,90,154,175,119,238,64,60,126,115,102,21,30,87,101,166,34,198,181,106,154,90,173,179,213,53,23,126,138,172,111,235,98,42,167,138,120,16,5,196,118,116,98,126,39,179,173,37,172,122,178,31,104,77,109,183,70,217,228,145,137,28,149,111,84,126,146,170,104,170,142,111,119,187,250,41,253,25,115,205,83,139,56,49,53,194,28,159,193,215,10,148,166,117,28,241,92,244,142,104,83,186,173,17,19,93,232,215,107,208,122,47,186,189,223,188,243,188,171,56,96,250,121,139,29,155,24,142,213,75,53,21,134,233,76,180,157,103,67,34,235,208,145,234,228,99,152,229,79,211,141,83,69,69,213,63,96,25,185,203,163,134,235,38,78,101,60,55,190,143,86,229,124,109,37,116,210,201,12,40,237,206,163,102,168,142,102,171,183,89,29,162,42,170,247,175,235,83,48,14,170,90,104,104,233,162,164,167,98,50,40,88,216,216,212,68,68,70,162,104,137,162,119,120,33,218,0,165,218,175,118,133,64,14,17,17,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,3,192,231,110,85,90,115,135,1,92,112,133,214,150,25,187,69,61,67,34,234,53,139,181,242,66,248,245,69,123,92,136,190,255,0,142,132,0,241,37,147,216,183,134,172,239,187,91,92,198,210,69,75,121,154,91,84,208,212,181,202,173,141,204,149,191,197,237,86,233,212,103,193,191,179,195,83,99,195,14,249,134,112,147,67,159,185,124,151,139,61,59,189,189,104,125,77,116,78,125,114,195,26,189,41,92,141,69,69,106,162,162,185,140,215,195,195,196,15,199,229,209,197,182,31,205,76,183,195,249,121,116,184,214,73,136,237,52,20,244,83,164,176,74,173,89,17,39,239,234,57,206,215,86,195,174,191,215,167,130,102,225,173,182,85,227,156,87,194,206,127,209,220,42,95,28,21,56,90,246,145,92,163,108,108,169,107,155,26,186,55,237,240,215,221,123,213,52,84,241,79,220,108,1,195,238,110,218,51,167,42,176,230,56,182,76,247,186,229,109,130,166,84,116,11,22,142,114,42,126,138,170,233,222,215,120,42,129,114,74,93,221,222,84,112,169,170,104,5,40,244,82,173,80,249,229,106,181,117,215,84,64,217,87,250,62,32,125,32,165,171,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,186,1,206,168,82,175,68,58,93,42,255,0,71,192,68,213,114,235,174,136,160,119,183,191,188,168,225,19,68,208,228,1,132,124,197,248,182,195,249,87,150,248,131,47,45,119,26,200,241,29,218,130,162,138,4,138,9,81,169,34,164,29,253,70,185,186,104,217,181,215,250,181,240,92,147,226,11,55,109,25,45,149,88,143,28,92,230,123,29,109,182,207,83,18,54,5,151,87,53,17,63,69,21,53,239,115,124,85,13,127,243,83,28,226,190,41,179,254,178,225,76,248,231,169,197,55,181,138,219,27,163,101,51,90,217,21,177,179,119,142,158,235,24,171,170,175,130,254,224,62,222,27,114,123,22,241,43,157,246,155,107,88,218,184,170,175,48,203,117,154,106,150,181,81,178,57,242,187,248,205,202,237,122,111,248,59,246,248,234,79,246,73,101,85,167,39,176,21,187,8,90,169,97,135,179,211,211,178,94,155,88,155,159,28,44,143,85,86,53,168,171,238,120,232,99,207,47,62,18,104,114,11,47,150,241,120,167,119,183,174,239,166,174,149,204,174,89,163,71,173,43,81,200,136,141,68,68,71,61,250,120,248,248,153,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,83,147,133,79,136,28,43,145,14,90,228,114,106,135,76,154,183,192,161,142,218,169,170,47,119,136,31,81,68,208,199,81,12,148,243,55,116,114,181,88,228,215,77,81,83,69,66,164,84,84,69,79,137,200,17,31,205,3,131,89,109,151,43,222,124,97,26,52,109,59,214,107,133,205,36,184,106,170,212,74,86,106,216,220,159,13,100,93,17,127,87,143,129,225,249,104,241,135,89,128,113,173,131,39,49,77,67,18,209,112,170,138,138,133,209,208,111,123,81,123,75,220,142,123,92,139,250,82,49,17,116,95,248,73,125,205,28,9,105,204,172,3,125,193,151,152,31,45,61,214,130,106,71,35,36,115,29,163,219,240,86,247,167,122,39,192,215,223,137,220,168,190,240,227,196,21,234,154,213,75,61,53,45,186,244,234,171,68,211,49,242,39,184,177,202,158,243,216,212,126,139,35,83,227,251,127,90,134,197,116,21,212,215,58,56,107,232,222,175,134,120,219,35,21,81,81,85,174,68,84,238,95,216,168,125,6,12,242,199,226,162,124,228,203,202,156,39,138,235,41,146,241,101,158,150,134,22,178,56,225,89,26,148,141,213,219,81,234,171,170,196,238,244,106,126,239,213,156,192,82,230,110,208,249,182,185,142,209,52,62,179,174,88,209,221,250,119,129,75,30,159,15,129,220,124,141,218,213,241,239,59,216,239,212,160,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,213,195,95,25,182,44,240,206,12,210,200,27,221,171,217,88,207,46,113,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,235,211,153,155,161,100,177,185,116,115,158,217,35,213,28,248,225,201,83,92,30,33,113,77,247,3,113,161,153,120,215,11,87,118,43,214,31,205,11,205,210,221,83,210,100,157,10,168,46,210,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,62,6,58,240,57,197,221,171,139,236,163,118,43,158,221,73,103,197,150,26,134,219,113,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,55,108,234,38,168,248,230,141,29,39,73,100,118,69,0,49,255,0,143,92,210,199,121,45,194,118,57,204,204,180,190,251,27,18,89,189,153,216,171,123,44,53,29,46,173,202,150,25,63,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,100,1,138,188,209,252,137,230,111,216,190,177,68,4,117,112,245,204,123,140,236,115,159,185,105,130,177,78,114,118,219,46,32,198,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,123,217,76,215,183,115,30,228,213,170,142,77,117,69,69,239,38,252,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,0,96,7,53,190,40,243,219,134,191,201,119,228,83,28,253,28,250,71,237,191,105,255,0,131,40,235,58,253,159,176,244,127,213,49,73,183,111,94,95,209,211,93,221,250,232,154,91,254,87,252,102,113,39,196,78,126,223,240,86,113,230,71,210,11,45,22,15,170,186,65,77,236,122,10,77,149,76,173,162,141,178,111,167,130,55,174,140,154,68,209,87,111,189,174,154,162,42,126,87,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,73,133,92,198,120,246,254,10,246,40,50,223,46,224,237,25,155,137,173,253,178,146,162,122,125,244,182,90,23,189,241,37,99,145,233,178,105,149,241,200,216,162,239,106,57,142,124,169,181,173,142,107,151,199,39,23,118,174,16,114,141,184,174,11,117,37,227,22,95,170,29,109,195,150,169,234,26,198,62,116,98,185,245,83,49,28,146,190,154,20,219,191,166,154,171,228,134,53,116,125,84,145,186,251,98,204,83,125,199,56,170,243,141,113,77,119,109,189,98,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,2,111,184,5,230,35,133,120,156,163,164,202,220,120,158,196,204,219,109,190,20,78,209,81,27,163,196,221,40,27,218,106,233,246,71,27,35,155,123,101,145,244,168,223,118,53,71,49,94,214,201,210,244,22,14,54,237,86,94,56,241,199,9,25,143,61,37,5,60,149,20,83,97,59,197,77,83,98,99,167,158,217,110,123,45,41,27,97,68,87,201,44,149,146,178,89,101,213,207,123,97,106,42,172,109,60,175,45,14,7,41,184,113,193,176,231,14,56,125,91,243,23,26,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,184,248,210,54,34,35,94,249,163,131,154,63,158,204,205,251,23,209,232,128,159,224,97,7,45,14,56,233,184,142,193,176,228,246,56,101,91,51,23,5,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,190,249,18,70,42,163,158,200,115,124,0,0,0,45,167,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,62,188,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,184,45,87,13,124,102,216,179,195,56,51,75,32,111,118,175,101,99,60,185,196,23,154,120,82,6,61,212,183,59,61,45,193,212,209,212,181,203,175,78,102,110,133,146,198,229,209,206,123,100,143,84,115,227,135,37,77,112,120,133,197,55,220,13,198,134,101,227,92,45,93,216,175,88,127,52,47,55,75,117,79,73,146,116,42,160,187,75,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,137,180,224,115,139,187,87,23,217,70,236,87,61,186,146,207,139,44,53,13,182,226,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,212,77,81,241,205,26,58,78,146,200,224,200,160,0,0,8,224,230,177,199,29,78,90,218,171,248,91,203,102,82,75,125,196,246,117,102,41,185,185,241,78,150,235,117,83,94,197,162,100,122,170,178,166,104,181,115,157,35,83,167,12,177,185,136,231,74,217,33,12,138,203,142,51,108,89,183,198,38,42,225,159,3,90,186,182,172,9,135,238,53,23,187,197,67,30,201,39,188,83,215,82,83,58,154,157,139,166,144,197,213,153,175,145,200,171,36,136,155,52,99,17,243,126,87,24,156,98,255,0,4,172,211,201,255,0,164,52,125,175,6,99,95,107,91,175,191,156,233,251,63,167,83,107,217,113,247,32,150,89,122,16,203,87,249,134,109,234,117,123,215,86,179,76,0,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,9,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,250,200,118,229,79,199,29,54,90,221,104,56,91,204,150,85,203,98,196,247,132,102,22,185,181,242,206,182,235,141,83,152,196,162,124,122,170,50,154,105,116,115,93,27,83,167,52,178,57,232,230,202,233,33,152,144,0,0,0,24,255,0,195,239,29,60,56,241,43,125,187,97,108,187,198,125,158,245,110,184,75,69,73,110,188,53,148,85,87,136,88,199,189,42,232,98,123,183,205,10,178,57,28,169,162,75,27,89,172,177,198,142,110,224,241,89,203,198,221,171,135,238,51,112,222,73,102,68,244,148,120,39,26,97,123,117,91,47,53,117,77,167,130,197,90,181,55,72,221,44,154,66,231,72,201,221,29,20,74,231,200,200,225,72,214,69,209,22,69,50,212,133,110,117,126,105,240,183,203,250,31,81,184,151,215,149,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,250,78,77,34,88,98,108,122,49,209,179,172,18,104,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,138,14,42,249,193,98,166,99,186,59,7,10,235,106,250,55,99,184,83,214,207,136,43,105,36,155,233,20,61,24,222,234,69,165,168,134,41,41,97,73,29,52,114,43,87,170,253,140,116,114,68,154,239,150,162,16,57,143,242,255,0,172,225,222,251,46,109,229,14,29,255,0,74,122,254,205,4,180,212,242,79,81,38,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,204,172,161,47,249,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,53,214,224,235,140,92,119,194,6,59,168,191,216,40,253,179,134,239,59,62,144,97,254,164,52,254,212,233,67,80,202,95,239,167,193,44,144,116,164,168,89,63,54,137,191,77,174,213,23,187,96,156,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,3,202,102,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,158,130,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,0,120,254,227,6,235,197,150,110,57,214,245,164,143,2,96,234,138,202,12,40,200,98,114,62,166,7,189,169,37,116,174,145,141,151,125,66,67,19,210,55,53,169,19,26,198,109,222,146,73,32,102,87,8,28,214,111,185,161,196,117,211,5,103,93,23,179,112,254,63,184,82,91,240,85,53,190,22,75,13,134,169,94,232,226,165,153,237,141,38,168,237,42,248,145,211,185,85,172,149,168,169,28,81,72,229,134,79,205,85,201,147,229,139,204,2,179,55,104,233,184,126,206,252,69,218,241,213,38,216,48,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,247,205,35,218,233,154,246,234,142,145,175,124,129,34,160,24,213,199,71,25,182,46,15,50,226,150,231,29,171,219,56,207,20,118,138,124,51,109,149,143,74,87,73,18,51,171,83,83,35,116,210,24,186,177,42,198,215,36,146,57,237,107,118,162,190,88,194,207,243,35,230,9,83,195,181,52,121,61,147,119,90,71,102,45,198,157,181,53,183,40,101,138,103,225,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,77,31,26,175,171,224,115,152,238,13,226,182,165,217,125,140,45,20,152,63,49,105,233,219,44,52,44,170,89,41,47,108,100,72,179,203,70,175,68,115,30,215,36,143,90,103,43,222,216,180,115,100,149,27,42,199,5,119,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,147,105,203,131,151,253,31,14,246,40,179,111,55,176,239,250,108,87,246,152,34,166,168,146,10,136,240,237,46,247,199,182,157,240,190,72,223,52,209,162,61,243,35,183,36,114,164,77,70,126,121,101,8,235,254,234,63,29,159,246,115,255,0,115,54,127,249,161,55,220,61,98,155,238,57,200,44,180,198,184,166,187,182,222,177,6,15,179,93,46,53,61,38,71,215,170,158,138,41,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,107,46,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,11,127,196,46,41,190,224,108,130,204,188,107,133,171,187,21,235,15,224,251,205,210,221,83,210,100,157,10,168,40,165,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,196,32,255,0,117,31,142,207,251,57,255,0,185,155,63,252,208,154,158,44,124,172,103,39,203,252,67,233,211,154,214,1,181,64,0,1,128,28,214,248,163,207,110,26,255,0,37,223,145,76,115,244,115,233,31,182,253,167,254,12,163,172,235,246,126,195,209,255,0,84,197,38,221,189,121,127,71,77,119,119,235,162,105,159,228,85,243,206,250,147,251,201,248,104,30,83,128,174,61,120,177,206,158,44,112,54,89,230,94,107,123,103,13,222,125,167,219,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,116,146,38,59,221,114,107,166,139,170,42,162,203,249,0,60,174,60,246,101,151,219,94,143,90,76,79,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,211,98,170,58,86,34,133,170,230,59,199,29,79,10,88,54,131,7,229,243,41,42,51,23,24,83,206,250,25,165,124,82,178,201,72,213,70,45,108,176,42,171,158,247,57,92,216,26,230,244,156,248,165,115,149,201,10,197,39,148,229,247,204,142,155,136,154,154,28,155,206,24,169,45,217,138,218,120,225,182,214,211,50,87,51,19,62,56,170,102,168,153,98,142,30,141,27,227,134,157,142,122,44,136,201,30,247,44,109,98,105,26,67,102,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,98,121,98,240,29,249,16,177,83,103,206,108,89,118,227,236,65,111,111,179,109,119,27,119,78,171,11,194,231,204,217,52,119,85,201,214,168,129,212,234,237,209,199,44,45,89,33,93,55,202,213,12,255,0,0,183,249,233,158,153,113,195,166,92,92,115,67,52,47,61,134,213,67,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,218,237,19,84,106,53,174,123,220,198,49,239,104,91,254,49,120,197,192,156,32,96,74,123,253,254,143,219,56,146,243,191,232,254,31,234,77,79,237,78,148,212,236,170,254,250,100,18,199,7,74,58,132,147,243,136,155,244,218,221,85,123,172,87,45,206,96,149,60,68,211,73,147,217,201,117,164,110,98,219,169,221,83,69,114,154,88,161,126,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,52,209,146,42,68,183,17,89,243,140,184,146,205,203,238,107,99,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,236,141,174,209,92,140,110,247,171,228,114,111,123,149,124,86,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,6,53,112,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,76,149,3,15,249,152,102,15,18,121,55,147,86,220,226,225,247,31,251,2,147,15,92,18,159,19,211,123,42,130,171,173,75,84,232,227,130,167,125,91,94,173,233,78,140,139,167,19,21,207,237,123,151,70,196,170,96,95,13,220,212,243,250,131,59,112,180,252,70,230,237,93,199,46,157,81,44,55,200,105,176,221,185,175,107,36,130,70,69,50,173,61,59,38,217,28,206,138,71,164,106,175,86,49,200,141,122,251,142,151,252,232,202,28,27,159,89,95,136,50,143,48,32,171,146,197,136,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,172,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,109,60,68,7,30,188,122,241,99,146,220,88,227,156,179,203,76,214,246,54,27,179,123,51,177,81,123,10,219,81,210,234,219,105,102,147,243,147,83,190,71,107,36,175,119,188,229,211,93,19,68,68,68,144,174,8,243,230,167,136,238,26,48,118,100,222,107,105,39,196,43,78,251,94,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,154,183,107,150,29,185,163,249,236,204,223,177,125,30,136,9,62,229,127,159,121,177,196,78,65,95,241,174,113,226,191,164,23,170,44,97,85,107,130,167,176,211,82,108,165,101,21,20,141,143,101,60,113,177,116,124,210,46,170,155,189,237,53,209,17,19,219,113,247,196,61,215,134,126,26,47,248,243,10,221,105,40,49,101,194,162,154,201,135,31,83,70,234,150,118,217,223,171,220,141,68,86,35,227,166,142,170,102,44,191,155,223,19,81,200,253,82,55,216,174,74,158,86,49,79,204,10,239,78,183,24,213,206,147,56,236,88,195,57,112,150,78,218,33,234,85,229,221,190,162,162,233,83,185,233,182,170,228,218,121,27,77,177,204,68,93,144,65,79,47,81,175,123,93,218,118,251,174,141,200,161,106,176,159,49,238,97,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,232,237,146,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,61,36,37,242,121,201,11,174,60,226,46,163,57,97,190,82,81,219,114,186,157,93,81,72,232,220,249,235,167,184,210,213,211,68,198,120,53,140,107,82,103,185,234,170,186,178,54,163,87,122,190,57,180,0,99,255,0,30,185,165,142,242,91,132,236,115,153,153,105,125,246,54,36,179,123,51,177,86,246,88,106,58,93,91,149,44,50,126,110,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,200,3,21,121,163,249,19,204,223,177,125,98,136,8,171,254,234,63,29,159,246,115,255,0,115,54,127,249,161,63,198,170,230,213,0,0,0,99,87,21,188,102,216,184,75,204,124,171,182,99,203,87,87,6,99,191,107,211,221,238,80,49,239,170,181,73,78,180,93,10,150,198,221,122,176,167,104,149,37,141,26,178,109,86,185,154,171,58,82,228,169,21,124,243,190,164,254,242,126,26,121,254,84,60,113,212,225,171,173,147,132,124,198,101,34,88,174,85,21,12,194,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,53,149,38,149,177,232,246,200,206,136,75,160,0,0,5,170,226,119,136,92,43,194,254,77,94,179,115,20,211,118,254,193,211,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,251,54,168,91,254,58,56,205,177,112,121,151,20,183,56,237,94,217,198,120,163,180,83,225,155,108,172,122,82,186,72,145,157,90,154,153,27,166,144,197,213,137,86,54,185,36,145,207,107,91,181,21,242,199,117,120,133,197,55,220,13,144,89,151,141,112,181,119,98,189,97,252,31,121,186,91,170,122,76,147,161,85,5,20,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,215,51,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,236,61,197,143,149,140,228,249,127,136,125,58,112,60,255,0,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,95,83,90,206,24,184,133,197,92,47,231,45,151,55,48,181,55,111,236,29,74,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,179,106,236,61,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,128,0,0,0,0,0,16,3,253,212,126,59,63,236,231,254,230,108,255,0,243,66,127,141,85,192,217,163,135,172,83,125,199,57,5,150,152,215,20,215,118,219,214,32,193,246,107,165,198,167,164,200,250,245,83,209,69,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,139,128,90,174,19,188,172,100,223,203,252,61,233,208,23,84,0,0,0,0,0,0,8,1,254,234,63,29,159,246,115,255,0,115,54,127,249,161,55,220,61,98,155,238,57,200,44,180,198,184,166,187,182,222,177,6,15,179,93,46,53,61,38,71,215,170,158,138,41,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,107,46,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,12,106,224,95,140,219,23,24,121,113,85,115,146,213,236,108,103,133,251,61,62,38,182,196,199,173,43,100,149,31,210,169,166,145,218,235,12,189,41,85,35,115,150,72,220,199,53,219,145,25,44,153,42,107,25,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,30,225,139,136,92,43,197,6,77,89,115,115,11,83,118,14,223,212,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,255,0,38,70,43,154,199,62,41,98,122,177,155,246,160,93,80,0,24,1,205,111,138,60,246,225,175,242,93,249,20,199,63,71,62,145,251,111,218,127,224,202,58,206,191,103,236,61,31,245,76,82,109,219,215,151,244,116,215,119,126,186,38,150,255,0,149,255,0,25,156,73,241,19,159,183,252,21,156,121,145,244,130,203,69,131,234,174,144,83,123,30,130,147,101,83,43,104,163,108,155,233,224,141,235,163,38,145,52,85,219,239,107,166,168,138,159,149,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,0,0,70,7,51,14,36,248,206,225,123,57,109,181,57,121,155,158,206,192,56,202,222,149,22,106,111,96,90,166,236,117,84,205,142,58,202,109,243,69,36,210,119,186,25,250,143,218,223,239,173,141,215,164,170,73,249,133,92,216,178,46,197,153,252,48,92,243,27,216,215,90,220,83,150,154,92,109,14,183,171,223,182,150,122,138,120,235,210,104,145,28,142,133,176,51,174,231,232,142,143,179,35,183,181,157,70,188,45,7,44,190,96,89,137,156,185,161,123,202,62,34,51,2,174,251,125,191,211,197,54,16,86,217,41,41,160,107,233,163,168,150,182,23,190,150,38,42,61,209,35,36,106,200,138,205,41,228,77,205,114,181,178,73,161,172,182,64,231,29,247,135,252,229,194,121,197,135,33,237,21,120,102,224,218,137,41,183,49,157,174,149,237,116,117,52,219,222,199,164,125,88,36,150,46,166,197,115,55,238,111,188,212,83,101,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,128,207,238,163,241,217,255,0,103,63,247,51,103,255,0,154,19,125,195,214,41,190,227,156,130,203,76,107,138,107,187,109,235,16,96,251,53,210,227,83,210,100,125,122,169,232,162,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,198,178,230,202,124,39,121,88,201,191,151,248,123,211,160,3,18,185,166,241,179,154,28,57,221,112,62,92,228,126,50,164,177,226,27,165,61,69,238,247,43,173,49,213,79,29,22,228,134,145,172,117,68,111,131,100,146,54,173,92,136,213,145,22,158,62,246,53,218,73,103,249,120,241,153,198,119,17,60,80,88,240,86,52,204,143,164,24,66,138,223,112,186,98,42,111,99,218,169,54,82,178,157,209,195,38,248,224,142,85,210,174,106,68,210,53,221,239,106,169,177,30,169,133,124,104,103,29,139,63,120,160,199,249,171,133,161,217,101,186,220,35,167,183,73,185,235,218,105,105,41,226,164,138,167,71,177,143,103,89,148,237,151,166,230,163,153,212,216,186,171,117,89,52,228,209,146,23,92,11,146,87,252,232,184,95,41,42,41,243,66,162,6,208,208,67,27,183,210,65,109,158,178,157,95,43,215,68,87,201,44,146,232,198,162,163,89,27,29,185,85,234,200,194,250,241,91,198,109,139,132,188,199,202,187,102,60,181,117,112,102,59,246,189,61,222,229,3,30,250,171,84,148,235,69,208,169,108,109,215,171,10,118,137,82,88,209,171,38,213,107,153,170,179,165,46,74,145,87,207,59,234,79,239,39,225,167,159,229,67,199,29,78,26,186,217,56,71,204,102,82,37,138,229,81,80,204,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,89,82,105,91,30,143,108,140,232,132,186,0,0,0,90,174,39,120,133,194,188,47,228,213,235,55,49,77,55,111,236,29,58,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,242,164,122,181,175,115,34,138,87,163,31,179,106,133,191,227,163,140,219,23,7,153,113,75,115,142,213,237,156,103,138,59,69,62,25,182,202,199,165,43,164,137,25,213,169,169,145,186,105,12,93,88,149,99,107,146,73,28,246,181,187,81,95,44,121,42,107,25,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,118,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,189,233,241,248,149,61,223,173,78,135,109,114,248,247,128,218,231,187,69,208,250,90,205,186,148,197,26,55,191,78,243,176,1,243,215,215,83,91,40,230,175,172,122,178,24,35,116,143,84,69,85,70,181,21,87,185,63,98,41,244,24,51,204,227,138,137,242,111,47,41,176,158,20,172,166,91,197,234,122,170,25,154,248,227,153,99,106,210,59,71,109,87,162,166,139,43,123,213,171,251,191,88,97,239,50,238,48,235,49,246,53,191,228,230,22,168,98,218,45,245,82,209,87,58,74,13,143,114,39,102,123,81,175,115,149,127,74,55,162,174,137,255,0,9,238,57,95,240,107,45,206,229,100,207,140,93,70,142,167,98,195,112,182,36,119,13,21,26,169,84,205,93,27,83,227,164,107,162,175,235,240,240,48,243,134,44,168,190,241,29,196,21,150,154,235,75,61,77,45,198,244,218,171,188,208,177,241,167,190,178,74,190,243,24,228,102,171,27,147,225,251,63,90,108,17,149,216,18,211,150,184,6,197,131,44,208,62,42,123,85,4,52,141,71,200,231,187,70,55,226,174,239,94,245,95,128,30,162,24,99,167,134,58,120,91,182,56,154,140,106,107,174,136,137,162,33,88,56,85,68,69,85,248,0,115,145,169,170,156,35,145,79,157,238,220,171,162,47,127,129,92,122,187,196,14,237,78,78,17,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,161,237,77,15,157,233,181,117,254,131,235,58,164,110,189,234,5,48,73,252,133,94,228,78,227,188,248,215,86,47,234,239,213,15,166,55,238,106,46,189,250,1,89,138,92,125,112,209,105,206,140,158,196,119,26,58,73,159,124,162,160,150,162,153,205,158,68,69,149,174,133,205,247,26,215,107,252,74,119,104,101,105,68,208,199,81,11,224,153,187,153,35,85,174,77,116,213,20,13,111,114,119,49,113,167,11,249,229,69,94,213,90,55,218,47,45,138,225,20,244,168,228,150,56,223,36,78,84,73,17,170,136,136,233,52,93,91,223,227,225,161,62,92,57,231,61,163,59,114,218,219,138,237,245,116,242,202,234,106,110,187,99,115,61,215,190,158,57,21,21,26,247,104,190,242,247,106,71,191,53,30,16,106,83,118,119,97,53,69,138,130,138,166,107,132,12,130,121,28,244,117,83,93,250,90,185,173,218,147,61,124,19,195,250,177,227,151,55,20,175,200,204,207,161,193,119,182,63,216,248,142,237,11,100,145,95,12,77,129,235,20,145,106,229,145,186,247,171,163,79,210,79,15,214,189,225,60,64,252,156,47,137,173,88,182,203,77,123,179,213,69,61,61,68,108,145,22,57,26,244,77,204,71,105,171,85,83,193,200,126,176,29,50,197,170,110,79,18,134,61,17,118,254,163,232,84,69,77,20,249,164,102,221,87,69,208,14,246,59,95,233,43,62,118,63,250,206,230,187,80,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,249,56,117,207,156,101,195,110,110,88,179,91,6,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,110,136,229,99,182,61,25,35,83,123,26,169,176,79,13,28,69,224,78,40,50,178,131,51,48,45,71,251,21,29,226,139,100,223,224,203,167,102,134,105,232,250,146,197,31,91,165,215,99,122,172,110,199,248,162,248,162,64,94,55,225,159,25,96,238,29,50,243,137,166,215,82,87,225,60,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,240,84,145,143,107,116,141,210,250,14,10,56,174,190,240,151,156,180,88,203,171,117,172,194,23,45,40,241,77,146,138,102,55,183,210,237,122,71,34,54,68,86,44,208,61,253,88,215,86,57,116,124,125,70,50,89,20,13,138,76,85,230,143,228,79,51,126,197,245,138,35,37,48,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,24,215,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,0,0,4,85,243,206,250,147,251,201,248,105,139,252,183,179,231,6,240,219,153,121,143,154,216,206,182,145,172,183,101,189,197,150,202,25,170,22,23,221,174,43,93,64,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,50,131,158,119,212,159,222,79,195,72,171,2,229,113,21,159,56,203,137,44,220,190,230,182,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,237,21,200,198,239,122,190,71,38,247,185,86,66,185,86,112,29,255,0,200,142,42,243,126,203,254,203,46,16,177,92,237,223,248,135,211,94,218,254,175,254,80,216,153,36,63,236,117,12,119,241,79,44,87,45,14,7,42,120,142,198,80,231,14,56,125,35,50,235,5,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,190,201,18,54,34,171,158,248,100,39,152,23,29,214,46,21,112,172,152,43,11,63,182,230,110,32,183,172,150,234,109,31,31,178,233,103,142,170,56,174,187,223,79,45,60,253,42,154,118,167,102,114,163,159,174,171,163,123,212,51,0,128,30,104,254,123,51,55,236,95,71,162,36,167,128,94,98,56,87,137,202,58,76,173,199,137,236,76,205,182,219,225,68,237,21,17,186,60,77,210,129,189,166,174,159,100,113,178,57,183,182,89,31,74,141,247,99,84,115,21,237,108,157,40,214,230,143,231,179,51,126,197,244,122,32,49,171,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,62,124,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,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,27,48,159,9,152,203,29,112,161,136,56,161,193,245,21,119,102,97,92,81,37,150,239,99,166,160,71,62,150,221,29,28,85,18,220,150,94,166,231,49,142,158,54,190,54,196,187,89,186,87,57,24,199,237,242,156,58,231,206,50,225,183,55,44,89,173,131,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,68,114,177,219,30,140,145,169,189,141,84,13,151,143,201,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,120,14,26,56,139,192,156,80,101,101,6,102,96,90,143,246,42,59,197,22,201,191,193,151,78,205,12,211,209,245,37,138,62,183,75,174,198,245,88,221,143,241,69,241,68,136,190,101,252,113,212,241,29,140,166,201,236,14,202,70,101,214,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,125,146,44,143,85,87,49,144,133,170,227,147,139,187,175,23,217,184,220,87,5,186,174,207,132,236,52,238,182,225,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,237,223,211,77,17,145,195,26,186,78,146,72,235,255,0,202,3,36,51,134,249,155,149,57,219,135,175,149,120,115,2,91,105,234,108,183,106,250,104,232,106,31,118,157,143,163,168,91,82,178,125,242,192,199,163,161,149,243,178,61,118,68,232,217,35,30,253,237,199,94,10,56,81,190,241,105,156,180,88,55,165,117,163,194,22,221,43,49,77,238,138,22,59,176,82,237,122,199,26,58,69,70,36,211,189,157,40,211,71,185,53,124,157,55,178,41,16,216,79,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,120,26,225,113,99,230,159,57,62,96,98,31,81,156,249,56,117,207,156,101,195,110,110,88,179,91,6,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,110,136,229,99,182,61,25,35,83,123,26,169,245,241,99,230,159,57,62,96,98,31,81,156,99,46,29,49,222,18,200,156,9,196,87,103,237,120,51,26,245,168,251,110,248,99,236,151,72,235,43,225,236,125,62,170,203,38,176,208,117,186,189,54,179,243,187,53,213,186,184,54,8,225,215,62,112,111,18,89,71,98,205,108,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,218,35,149,141,222,197,100,141,77,143,106,173,203,53,225,224,115,139,187,175,8,57,184,236,87,61,186,174,241,132,239,212,237,182,226,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,212,77,21,146,77,26,58,62,170,200,217,169,207,238,48,114,191,34,120,121,162,226,34,117,171,191,218,49,21,61,35,176,181,45,52,82,66,251,188,245,116,238,158,149,138,233,25,173,59,29,19,93,35,223,35,81,88,198,59,70,186,77,177,184,45,255,0,48,110,54,237,92,40,96,8,236,88,98,122,74,236,197,197,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,68,106,170,71,38,144,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,232,51,87,51,49,86,114,102,62,35,205,44,107,87,218,47,88,154,225,45,194,167,108,146,62,56,119,175,185,4,93,71,189,237,134,38,35,99,141,138,229,217,27,24,212,93,26,135,171,205,14,29,49,222,79,229,102,93,102,102,58,167,236,31,148,206,219,89,103,162,223,12,187,237,113,83,80,77,5,103,82,41,95,167,91,183,61,189,39,181,143,103,67,85,69,222,136,208,202,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,104,17,86,75,167,42,126,58,170,113,140,116,28,44,102,189,125,93,77,246,150,157,33,193,85,205,165,137,176,58,221,73,68,196,246,107,210,24,218,173,124,81,83,201,43,102,145,93,212,69,145,174,123,92,216,210,88,245,225,91,134,59,239,21,88,171,23,96,172,45,122,236,87,172,63,131,235,241,45,186,155,179,50,79,106,85,65,36,17,197,67,189,242,196,200,58,175,168,106,117,156,170,214,105,170,181,83,189,45,87,250,42,192,88,171,253,117,195,152,147,14,92,63,238,148,117,214,218,234,121,63,243,100,134,104,228,103,236,115,92,223,130,160,27,73,131,13,120,10,230,9,131,120,153,195,214,204,190,199,55,90,75,70,106,81,211,246,119,208,205,42,171,239,236,167,165,129,102,184,68,173,130,40,24,249,36,116,239,90,72,213,207,99,34,123,145,21,141,85,79,21,204,235,143,31,200,133,138,167,33,178,158,245,183,31,98,11,123,189,165,116,183,92,122,117,88,94,23,62,23,71,171,122,78,78,181,68,14,168,70,237,146,57,97,106,199,50,105,190,39,40,88,174,107,220,113,212,226,91,173,239,132,124,185,101,34,216,173,181,20,236,197,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,234,185,116,149,102,137,209,232,198,198,254,182,16,112,189,147,153,143,158,121,227,133,112,54,87,205,117,160,186,251,66,158,186,107,221,185,171,212,176,210,197,51,22,75,146,185,31,30,206,142,173,115,127,56,199,58,78,155,24,187,222,196,95,21,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,216,35,131,174,14,176,39,8,24,18,162,193,96,172,246,206,36,188,236,250,65,136,58,115,83,251,83,165,53,67,233,127,189,95,60,177,193,210,142,161,99,252,218,166,253,55,59,85,94,224,140,190,114,180,85,54,238,36,176,77,190,178,237,87,116,168,165,203,123,108,50,215,85,182,38,207,84,246,215,220,17,211,72,144,177,145,35,220,168,174,84,141,140,102,170,187,90,212,209,19,2,204,255,0,231,87,230,159,11,124,191,161,245,27,137,142,185,1,194,102,50,226,51,43,243,91,28,101,253,69,93,117,247,45,105,237,117,52,248,114,146,129,39,158,242,202,169,39,73,82,55,245,26,173,124,81,83,201,34,49,172,145,242,174,140,106,110,86,162,132,175,114,230,227,219,248,84,88,167,203,124,196,131,179,230,110,25,183,246,202,186,136,41,246,82,222,168,88,246,68,181,141,70,38,200,102,71,201,27,101,139,185,170,231,181,241,38,215,58,56,115,84,213,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,71,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,244,131,15,245,38,168,246,95,86,106,134,82,255,0,125,62,8,163,159,171,29,58,201,249,180,93,154,237,118,138,157,225,144,0,0,7,159,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,0,6,188,60,109,240,125,137,184,70,205,9,108,174,74,186,220,19,124,168,157,216,78,241,87,45,63,94,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,182,229,114,230,227,219,248,43,223,103,203,124,196,131,180,101,150,38,184,118,202,186,136,41,247,213,89,107,158,198,68,181,141,70,38,249,161,86,71,27,101,139,189,200,214,53,241,38,230,186,57,166,83,61,50,47,46,56,139,203,139,142,87,230,133,155,183,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,215,91,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,12,192,230,117,199,143,229,190,251,83,144,217,79,122,221,128,112,253,193,222,210,186,91,174,61,74,92,81,51,89,11,163,213,189,38,175,70,158,118,212,35,118,201,36,83,57,35,153,53,217,19,147,8,44,88,3,25,98,108,51,137,177,157,139,15,85,213,216,176,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,175,84,108,142,68,219,27,220,223,171,43,114,183,29,231,78,59,182,101,158,90,88,189,179,137,47,61,110,197,69,218,161,167,234,244,161,124,210,126,114,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,151,78,39,120,103,193,188,40,114,183,204,28,173,193,245,213,119,23,186,162,209,114,187,220,234,85,90,251,141,198,75,173,185,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,194,29,176,158,22,190,227,156,85,102,193,88,90,135,182,222,177,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,119,159,37,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,203,225,59,205,62,77,252,192,195,222,163,1,39,220,206,185,127,214,102,237,29,79,16,57,33,135,123,94,58,164,221,62,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,126,232,99,99,93,51,94,237,21,210,53,140,144,25,57,205,175,46,41,184,83,147,26,230,245,203,218,153,177,135,52,181,212,216,41,105,146,142,75,245,83,214,69,166,169,133,83,116,108,133,209,198,139,81,42,35,91,20,141,145,27,18,117,41,163,150,40,115,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,138,51,255,0,150,47,1,223,150,251,237,54,124,230,197,151,118,1,195,247,6,251,54,215,113,183,117,41,113,68,205,100,205,147,71,117,90,189,26,121,219,78,174,221,28,145,76,228,146,21,215,100,173,64,189,92,165,56,40,246,37,29,31,22,89,155,108,186,209,222,166,235,71,130,237,243,167,66,54,208,205,7,77,247,55,34,59,124,157,102,75,44,113,54,70,181,169,26,58,84,73,18,88,94,201,63,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,179,70,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,112,13,120,120,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,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,108,255,0,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,97,7,4,25,189,131,114,23,137,204,37,155,153,129,61,92,118,44,59,79,119,154,161,41,32,89,167,149,239,181,213,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,207,241,59,196,46,42,226,131,57,111,89,185,138,105,187,7,111,233,211,91,173,108,170,146,162,27,101,12,77,219,21,60,110,122,255,0,149,35,213,173,99,95,44,178,189,24,205,251,82,213,25,149,203,139,129,202,110,43,113,149,126,48,204,23,213,211,229,214,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,234,181,146,196,214,163,86,100,150,48,189,92,168,120,28,169,196,183,91,39,23,25,140,250,69,177,91,106,42,31,132,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,210,106,105,42,205,19,100,213,141,141,157,105,116,49,127,143,238,48,109,92,38,229,27,157,111,90,185,49,222,49,167,172,160,194,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,219,94,95,252,199,236,92,68,81,218,114,135,54,231,236,25,177,239,211,211,75,5,19,251,46,34,142,40,36,153,245,45,233,181,99,166,153,177,194,245,150,55,108,141,93,181,209,126,154,195,16,102,86,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,0,120,219,227,7,19,113,115,154,18,222,156,181,116,88,38,199,81,59,112,157,158,174,42,126,189,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,116,132,243,147,180,113,5,93,148,246,155,134,13,184,255,0,165,61,6,179,227,42,106,119,69,79,35,106,187,77,60,116,78,168,123,166,73,42,97,116,147,38,200,99,139,107,36,137,100,145,95,249,165,134,27,0,204,174,92,92,14,83,113,91,140,171,241,134,96,190,174,159,46,176,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,85,172,150,38,181,26,179,36,177,228,167,53,142,4,173,75,106,175,226,155,38,176,205,91,110,77,168,89,241,189,170,221,3,93,4,144,43,94,233,47,8,196,84,115,30,215,35,82,125,141,114,61,31,215,114,51,100,242,73,159,252,55,92,242,74,237,146,88,90,171,135,40,233,25,151,76,167,150,154,198,148,212,147,211,51,100,51,201,20,170,172,168,107,102,87,172,204,149,94,249,19,124,143,87,61,85,202,237,203,112,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,89,124,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,176,247,12,92,66,225,94,40,50,106,203,155,152,90,155,176,118,254,165,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,249,50,49,92,214,57,241,75,19,213,140,223,181,53,246,226,70,183,36,171,243,183,20,207,195,149,166,174,221,151,77,168,138,27,28,53,46,157,207,115,35,130,54,75,50,45,67,223,54,201,38,108,178,49,36,84,122,49,237,69,107,23,220,110,90,242,108,176,103,45,127,16,87,107,254,10,189,246,60,3,106,183,163,49,189,52,149,45,72,235,186,209,84,37,190,54,194,168,229,116,205,157,142,145,178,34,55,100,113,206,213,122,117,122,114,132,212,144,129,206,11,39,47,184,27,138,5,205,90,137,187,69,151,50,237,240,84,81,201,181,140,232,85,80,211,193,73,81,77,162,61,207,118,214,50,154,94,162,181,141,94,211,177,187,150,55,41,55,230,26,243,80,225,226,213,156,188,52,93,113,229,45,170,174,171,22,101,141,60,215,187,75,225,172,108,44,109,18,190,21,185,54,86,200,187,30,196,166,133,211,34,38,146,111,167,98,49,87,115,163,144,49,3,147,6,124,211,97,92,208,196,185,1,125,173,171,236,248,226,157,183,75,19,29,81,43,160,142,227,71,28,142,158,54,66,140,86,49,243,83,106,247,74,174,103,117,12,108,93,234,230,35,108,87,52,127,61,153,155,246,47,163,209,22,83,32,115,142,251,195,254,114,225,60,226,195,144,246,138,188,51,112,109,68,148,219,152,206,215,74,246,186,58,154,109,239,99,210,62,172,18,75,23,83,98,185,155,247,55,222,106,41,120,57,152,221,173,87,254,53,243,2,251,98,185,210,92,109,183,26,123,13,93,29,101,36,205,154,10,152,36,178,80,186,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,207,78,80,24,166,197,129,184,47,204,44,107,138,107,187,21,151,15,227,11,181,210,227,83,210,124,157,10,88,45,52,18,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,137,108,213,204,204,85,156,153,143,136,243,75,26,213,246,139,214,38,184,75,112,169,219,36,143,142,29,235,238,65,23,81,239,123,97,137,136,216,227,98,185,118,70,198,53,23,70,161,146,184,91,56,236,88,27,149,206,42,202,170,136,123,69,235,50,243,66,122,122,56,247,61,157,10,90,26,107,61,93,69,78,168,199,49,219,94,202,104,186,106,230,57,123,78,246,238,72,220,133,149,225,99,37,63,132,79,16,88,39,39,36,184,118,42,76,65,112,94,223,59,101,233,200,202,24,34,125,69,87,73,221,57,17,38,88,33,149,35,220,197,111,81,89,187,70,234,168,19,61,203,3,37,237,89,83,194,94,18,190,205,132,41,45,56,159,28,211,186,253,121,172,107,219,44,245,240,73,52,174,183,185,242,35,157,163,18,141,240,185,177,34,162,49,100,145,85,173,145,242,107,150,160,0,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,23,214,40,128,128,19,103,220,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,88,35,45,57,121,241,167,117,225,99,52,41,236,88,191,16,85,183,42,241,45,66,166,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,116,228,123,33,218,19,232,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,2,42,249,231,125,73,253,228,252,52,138,178,85,57,231,125,73,253,228,252,52,192,174,26,56,103,198,92,82,226,28,87,131,50,250,186,145,152,134,193,133,234,49,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,220,222,198,181,202,198,185,100,96,73,255,0,45,46,96,148,217,195,106,179,240,249,155,247,90,185,51,6,130,159,179,89,238,213,114,203,85,62,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,117,114,170,189,93,172,133,26,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,79,167,0,188,107,225,94,43,50,226,146,201,118,185,246,124,205,195,54,248,99,196,118,250,133,141,146,87,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,232,200,244,98,166,215,68,249,67,34,177,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,246,113,131,197,158,50,226,235,52,62,156,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,157,54,42,171,98,98,37,213,230,59,199,29,55,21,184,202,131,7,229,243,42,233,242,235,7,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,245,90,201,101,115,149,171,50,197,29,138,201,46,29,49,222,119,217,241,214,44,176,83,244,112,222,92,225,250,235,238,32,185,239,133,221,151,165,65,87,83,75,23,69,242,178,71,245,228,163,88,119,70,143,233,239,222,228,84,77,20,45,81,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,6,181,134,74,112,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,60,107,61,254,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,26,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,100,43,114,197,227,199,242,33,125,166,200,108,216,189,109,192,56,130,224,223,102,221,46,55,30,157,46,23,153,204,153,210,104,222,147,151,163,81,59,169,209,219,164,142,40,92,178,76,186,111,149,203,53,32,0,0,0,0,13,85,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,0,0,0,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,6,170,229,245,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,91,20,93,252,249,225,159,25,100,54,30,203,108,103,121,174,164,184,225,236,209,194,244,88,142,203,91,10,163,30,215,201,75,79,53,77,36,177,43,149,205,124,46,169,141,17,253,236,145,143,99,145,81,219,227,140,54,30,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,89,2,220,185,184,215,254,10,185,143,61,131,31,220,238,178,101,150,41,252,221,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,89,233,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,0,0,13,101,179,251,39,47,188,63,231,46,44,201,220,71,55,104,171,195,55,7,83,199,83,181,140,237,116,175,106,73,77,83,177,143,122,71,213,130,72,165,233,239,87,51,126,215,123,205,84,38,43,148,134,124,211,102,159,13,17,229,181,194,182,174,124,67,150,21,30,203,169,90,154,137,106,31,45,186,119,201,45,12,136,247,177,26,198,53,169,45,51,34,107,223,177,148,109,95,117,175,99,83,26,185,207,240,241,106,195,120,155,13,113,35,134,173,85,108,126,44,168,117,147,20,84,58,177,174,129,107,97,167,143,176,57,145,57,119,181,239,167,130,161,174,86,126,111,74,88,213,81,175,114,172,150,171,148,134,124,212,229,103,18,241,229,181,194,182,146,12,61,153,244,254,203,169,90,154,136,169,217,21,198,6,73,45,12,136,247,177,92,247,185,203,45,51,34,107,217,189,245,141,95,121,204,99,84,48,128,155,236,225,207,74,204,129,229,91,129,177,37,134,243,236,204,73,126,203,252,51,134,236,51,53,39,73,27,85,85,110,133,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,250,74,168,199,66,9,151,252,121,231,29,139,24,101,239,13,217,59,104,135,169,87,151,121,95,102,168,186,84,238,122,109,170,185,91,40,36,109,54,199,49,17,118,65,5,60,189,70,189,237,119,105,219,238,186,55,34,134,42,225,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,54,115,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,195,183,38,204,148,250,115,196,21,219,56,234,238,29,26,76,178,183,167,70,8,229,219,36,245,215,24,170,41,227,220,213,141,200,232,91,3,43,21,218,61,142,73,58,26,110,110,244,38,164,8,171,231,157,245,39,247,147,240,210,42,201,84,231,157,245,39,247,147,240,211,0,56,123,225,211,29,241,45,120,197,24,79,44,233,251,118,36,177,97,245,190,209,91,55,195,23,180,54,215,209,211,73,23,90,105,99,142,45,177,213,62,109,206,85,215,163,177,19,87,162,160,74,167,44,94,60,127,45,246,42,108,134,205,139,214,236,125,135,237,237,246,109,210,227,113,234,85,98,136,90,249,157,38,141,233,53,58,212,240,54,157,29,186,73,37,153,169,36,203,174,201,92,153,254,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,176,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,11,235,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,215,179,140,30,44,241,151,23,89,161,244,226,251,79,87,103,177,80,83,199,77,98,195,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,244,233,177,85,91,19,17,46,175,49,222,56,233,184,173,198,84,24,63,47,153,87,79,151,88,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,170,214,75,43,156,173,89,150,40,236,86,73,112,233,142,243,190,207,142,177,101,130,159,163,134,242,231,15,215,95,113,5,207,124,46,236,189,42,10,186,154,88,186,47,149,146,63,175,37,26,195,186,52,127,79,126,247,34,162,104,161,106,141,170,13,85,205,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,61,218,127,65,203,157,161,210,247,255,0,88,28,61,232,171,183,245,149,197,22,137,185,124,78,184,217,187,69,209,116,62,148,68,68,209,0,228,3,242,113,70,38,181,97,43,45,77,238,241,85,20,20,244,241,190,69,89,36,107,17,118,177,93,166,174,84,79,6,168,30,11,136,204,231,180,100,150,91,92,177,93,194,174,158,41,91,77,83,208,108,142,103,188,246,83,201,34,34,35,158,221,87,221,78,237,72,13,206,44,197,198,156,80,103,149,109,123,149,107,31,119,188,186,43,124,80,82,163,82,40,228,124,113,53,85,35,71,42,162,163,99,213,117,119,127,135,142,133,227,230,51,197,43,243,207,51,235,176,93,145,143,246,62,28,187,76,216,228,71,195,43,103,122,69,28,90,181,99,110,189,202,217,19,244,151,199,245,167,118,67,242,174,225,6,165,118,231,118,44,84,72,171,232,169,166,183,192,248,39,141,204,70,213,57,223,165,171,90,237,201,11,23,193,124,127,172,50,187,128,94,26,45,57,47,147,216,114,227,89,73,51,47,149,180,17,84,84,185,211,200,168,146,185,211,57,222,227,154,221,63,142,94,237,12,173,40,134,24,233,225,100,16,183,107,35,106,53,169,174,186,34,21,128,58,39,147,249,8,189,202,157,231,100,143,218,213,93,123,244,62,100,213,235,250,251,245,80,57,98,110,93,127,160,250,24,212,208,166,54,233,222,135,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,77,78,64,31,60,172,215,193,10,99,123,152,228,215,195,192,250,28,137,161,243,200,197,69,215,245,129,244,162,162,166,168,114,116,67,34,39,186,170,119,120,247,129,248,184,215,11,209,99,76,41,117,194,215,6,162,193,115,165,125,51,245,87,34,104,228,248,237,84,95,234,82,10,57,128,240,177,114,225,251,51,189,183,106,131,125,162,250,234,171,130,73,20,51,171,98,147,181,185,61,231,201,185,59,210,72,254,58,126,206,254,249,242,45,95,18,25,47,105,207,12,175,190,224,251,139,26,178,85,219,167,167,133,93,212,209,21,219,92,157,209,185,170,189,236,64,35,99,150,111,27,116,184,59,173,148,216,246,87,116,170,37,137,104,103,89,105,161,98,69,21,35,211,106,238,70,185,116,232,183,191,85,253,36,215,246,203,189,61,68,85,80,71,83,3,209,209,202,196,123,85,21,21,21,21,53,79,3,91,110,35,178,43,18,240,235,153,53,56,102,230,213,72,38,146,166,91,124,169,79,43,26,176,182,121,35,70,254,117,59,213,17,169,175,122,254,146,119,146,227,203,175,140,27,30,113,224,4,194,151,185,29,75,122,179,118,106,55,164,243,211,183,170,173,164,69,116,141,107,118,174,213,88,159,167,187,240,253,138,6,110,28,57,187,147,67,159,16,7,204,237,209,248,166,189,229,108,118,191,13,14,199,53,29,251,206,165,247,23,69,3,185,60,14,78,182,188,173,23,80,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,153,62,92,152,90,197,142,121,117,96,188,21,138,104,123,109,151,16,91,241,21,174,227,77,213,124,125,122,89,238,149,241,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,138,30,57,56,68,186,240,131,155,141,194,144,92,106,239,24,78,253,78,235,150,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,253,53,209,89,36,50,43,99,234,164,109,151,78,87,30,68,242,203,237,175,88,173,45,255,0,54,76,244,201,172,21,145,223,146,60,107,133,173,88,195,20,226,237,242,218,109,114,87,58,10,171,38,216,102,108,55,182,185,145,189,91,210,157,27,27,88,174,143,174,215,206,196,115,152,217,154,6,5,242,235,227,170,167,133,172,100,152,31,48,107,234,223,149,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,146,158,102,55,107,85,255,0,151,254,96,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,2,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,18,255,0,158,57,69,154,25,31,202,59,20,101,254,108,99,186,188,71,119,165,167,176,77,13,61,76,17,181,246,24,31,113,182,235,105,73,89,44,137,82,202,121,82,102,178,93,218,108,86,177,136,216,216,196,64,140,190,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,0,0,8,171,231,157,245,39,247,147,240,211,10,184,32,225,107,248,92,103,140,25,111,91,137,61,137,101,182,219,228,190,222,234,34,110,234,167,208,197,52,49,58,42,100,86,171,18,103,190,120,218,142,127,186,198,171,159,163,213,169,27,243,87,158,119,212,159,222,79,195,76,117,229,121,155,216,55,33,115,95,50,115,115,48,39,171,142,197,135,114,222,178,106,132,164,129,102,158,87,190,235,108,138,40,99,103,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,75,78,127,103,126,87,240,47,195,205,21,246,123,29,92,150,139,13,61,38,24,194,214,42,105,36,123,234,167,101,59,146,150,149,103,147,122,198,196,138,7,57,243,72,174,84,100,110,84,73,36,86,177,250,246,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,61,175,18,252,69,227,190,40,51,78,191,51,49,213,71,251,45,29,158,139,100,63,224,203,95,105,154,104,40,250,145,69,31,91,165,215,123,122,175,110,247,248,170,248,34,103,79,43,174,95,245,151,122,203,111,19,121,223,135,122,54,168,123,53,199,3,218,231,146,120,42,164,170,138,120,167,134,236,238,155,217,182,20,233,105,20,114,35,219,51,100,116,138,212,98,68,233,66,245,242,189,224,91,242,41,133,89,158,57,199,131,59,38,100,222,183,251,30,154,181,219,166,177,90,228,141,168,154,194,173,78,207,89,54,178,117,53,87,61,145,43,35,252,211,157,81,26,224,7,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,48,215,153,127,3,149,60,56,227,41,179,135,3,190,145,249,117,141,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,220,100,107,27,209,21,172,124,217,149,201,83,202,198,41,249,129,93,233,214,227,58,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,129,172,190,15,205,92,199,203,251,22,41,195,24,43,26,93,108,182,172,107,111,109,174,255,0,73,71,80,177,199,112,165,71,163,210,57,17,63,243,155,170,104,229,142,89,163,85,217,44,141,119,160,225,215,33,177,151,18,89,185,98,202,156,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,221,145,181,218,163,85,237,222,245,100,109,93,239,106,45,234,227,75,129,92,101,144,220,67,90,48,62,6,160,164,184,225,236,209,188,73,14,2,134,26,164,99,218,249,42,35,98,91,101,89,228,87,53,240,186,166,8,210,105,30,172,145,143,99,213,232,238,163,35,150,174,7,56,68,181,112,131,148,110,194,147,220,105,47,24,178,253,80,219,150,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,166,237,157,69,213,95,36,210,35,99,234,172,109,15,107,195,71,14,152,19,133,252,172,160,203,60,11,79,254,197,89,120,173,223,55,248,78,233,217,161,134,122,206,156,178,201,209,234,244,24,238,147,29,177,158,8,158,42,183,84,0,53,172,226,199,205,62,114,124,192,196,62,163,57,50,124,185,48,181,139,28,242,234,193,120,43,20,208,246,219,46,32,183,226,43,93,198,155,170,248,250,244,179,221,43,227,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,13,156,88,249,167,206,79,152,24,135,212,103,38,123,150,117,218,213,96,229,255,0,151,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,218,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,4,69,241,175,194,141,247,132,188,229,173,193,189,43,173,102,16,185,107,89,133,175,117,176,177,189,190,151,107,22,72,213,209,170,177,102,129,239,233,72,154,49,203,163,36,233,177,146,198,133,128,50,211,152,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,162,53,81,100,147,92,75,2,69,57,81,240,81,249,77,197,80,113,41,153,150,203,173,54,27,194,87,10,122,156,37,22,157,24,111,23,72,100,115,150,163,122,57,36,116,52,178,70,206,230,183,100,146,174,213,122,164,51,68,235,129,207,59,234,79,239,39,225,163,149,103,30,63,252,136,225,83,55,239,95,236,177,97,11,237,206,227,255,0,136,101,53,145,172,233,127,229,14,137,242,77,254,199,78,198,255,0,20,193,207,59,234,79,239,39,225,160,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,104,22,171,146,167,154,124,83,242,254,187,212,109,198,69,115,88,224,114,167,50,173,85,252,82,101,179,233,34,190,225,139,58,191,20,219,28,200,160,75,141,186,149,175,122,214,178,77,17,95,83,12,90,181,205,145,203,212,134,40,218,197,107,162,108,115,99,175,37,79,52,248,167,229,253,119,168,219,137,169,3,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,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,73,87,53,142,5,105,176,116,149,252,83,229,69,5,37,53,138,170,161,102,198,180,46,170,149,211,182,227,87,90,245,246,147,22,105,28,142,100,178,212,71,19,161,141,27,211,84,141,205,99,154,233,22,43,129,202,135,129,202,108,53,106,178,113,113,152,207,171,75,237,202,158,161,248,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,38,166,177,36,50,182,77,94,233,25,209,11,191,203,155,128,159,224,175,98,159,50,51,18,126,209,153,184,154,223,216,234,233,224,168,223,75,101,161,123,217,42,209,181,88,187,38,153,95,28,110,150,94,246,163,152,214,68,187,90,233,38,205,80,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,139,85,206,175,205,62,22,249,127,67,234,55,18,234,242,49,250,236,251,183,248,144,30,127,154,247,3,149,56,106,235,123,226,227,46,95,72,150,43,149,69,59,241,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,58,173,93,101,73,165,116,154,189,178,63,163,130,188,58,231,206,50,225,183,55,44,89,173,131,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,68,114,177,219,30,140,145,169,189,141,84,217,120,130,30,99,188,14,83,112,165,140,168,49,134,95,62,174,163,46,177,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,85,204,138,86,185,28,176,172,178,4,207,100,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,215,0,193,94,87,220,25,102,199,12,22,44,83,139,115,102,235,236,171,174,49,232,83,187,10,83,190,154,166,58,104,233,95,39,74,166,162,166,61,251,166,94,172,187,35,134,78,155,99,145,86,77,239,115,91,6,117,0,0,0,49,255,0,140,94,14,176,39,23,248,18,158,193,127,172,246,54,36,179,111,250,63,136,58,115,84,123,47,171,53,59,234,191,189,89,60,81,207,213,142,157,35,252,226,174,205,119,55,69,78,252,128,0,99,87,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,252,174,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,35,87,61,57,66,97,92,119,196,117,147,17,229,157,195,232,150,91,95,187,77,195,22,208,210,182,52,246,92,209,190,45,32,182,177,85,118,246,174,163,213,172,115,22,42,110,140,174,69,115,86,26,98,71,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,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,199,94,54,248,193,195,60,35,101,124,183,167,45,37,110,54,190,83,206,220,39,103,171,138,163,161,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,187,155,114,179,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,221,117,179,211,61,51,31,136,188,199,184,230,134,104,94,123,117,214,187,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,56,89,185,218,38,170,229,115,156,247,185,239,123,222,224,152,172,168,199,248,203,52,249,79,226,236,193,204,28,67,87,124,196,55,204,15,143,42,107,171,170,85,55,202,254,181,205,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,13,137,169,225,167,254,131,109,223,229,254,59,255,0,219,221,8,86,3,34,184,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,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,109,223,229,193,204,2,179,135,123,236,89,73,155,216,139,253,41,235,251,76,241,84,212,71,61,68,152,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,60,146,203,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,174,182,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,26,27,52,145,87,207,59,234,79,239,39,225,163,149,31,29,63,196,112,191,157,120,207,254,167,165,192,21,181,205,255,0,41,174,181,201,80,174,255,0,197,118,86,57,191,227,194,143,255,0,83,194,57,231,125,73,253,228,252,52,12,0,225,115,34,255,0,132,166,123,97,156,148,250,83,244,115,233,31,109,255,0,9,246,30,217,208,236,244,115,212,255,0,19,212,143,118,238,134,223,211,77,55,107,223,166,139,58,121,215,155,57,53,203,247,135,26,91,141,183,8,118,75,13,151,101,143,12,225,219,99,92,222,217,93,35,36,145,144,186,101,71,108,221,211,154,89,106,36,220,229,210,71,175,86,87,35,31,10,220,5,102,150,4,201,110,44,112,54,102,102,93,247,216,216,110,205,237,62,219,91,217,102,168,233,117,109,181,80,199,249,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,83,229,227,7,139,60,101,197,214,104,125,56,190,211,213,217,236,84,20,241,211,88,176,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,253,58,108,85,86,196,196,64,182,153,165,154,88,239,58,113,221,207,51,51,46,251,237,156,73,121,232,246,218,222,203,13,63,87,165,11,33,143,243,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,172,180,242,197,229,255,0,89,148,84,116,220,64,231,126,29,236,152,234,175,108,248,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,59,225,145,142,116,45,99,117,86,200,231,178,59,1,203,23,151,253,30,110,214,83,113,3,157,248,119,181,224,90,77,179,225,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,239,134,70,53,179,57,237,213,93,27,94,201,38,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,82,5,185,134,112,89,117,225,99,52,42,47,184,67,15,213,183,42,241,45,66,46,31,172,90,151,85,37,20,235,30,233,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,245,36,123,38,219,62,135,148,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,156,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,66,8,120,1,227,6,235,194,110,110,53,215,5,164,147,2,99,26,138,58,12,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,125,58,77,43,214,54,181,201,43,28,246,109,222,177,201,29,245,230,117,204,2,143,55,107,42,120,126,201,12,69,218,240,45,38,232,49,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,247,77,27,218,217,156,247,104,142,141,172,124,152,107,196,142,72,93,120,112,206,220,83,146,247,155,229,37,230,163,14,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,239,99,214,41,163,222,205,92,141,126,230,163,158,136,143,95,21,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,11,149,194,175,12,248,203,138,252,220,163,202,220,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,155,15,101,110,86,224,76,150,192,150,204,179,203,75,23,177,176,221,155,173,216,168,187,84,213,29,46,172,207,154,79,206,76,247,200,237,100,149,238,247,156,186,107,162,104,136,136,150,215,131,238,19,48,111,8,185,95,244,30,197,81,73,120,190,215,212,73,83,125,196,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,251,53,234,61,17,29,43,213,111,168,0,0,26,203,103,246,78,95,120,127,206,92,89,147,184,142,110,209,87,134,110,14,167,142,167,107,25,218,233,94,212,146,154,167,99,30,244,143,171,4,145,75,211,222,174,102,253,174,247,154,168,120,171,157,218,235,122,169,101,101,230,231,87,95,81,29,60,20,140,150,166,103,74,246,193,4,76,134,24,145,206,85,84,100,113,71,28,108,111,131,88,198,181,52,68,68,36,211,157,102,69,209,218,175,184,47,136,123,13,155,163,237,189,248,111,17,84,198,176,71,27,234,162,103,82,133,238,98,34,75,36,207,133,181,76,116,138,175,106,71,73,3,61,205,26,143,140,16,62,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,245,218,215,189,176,66,215,57,19,87,36,81,162,235,181,52,148,174,72,89,91,255,0,205,47,58,238,22,47,250,147,11,90,46,125,171,247,212,215,193,209,71,255,0,245,181,219,222,207,216,199,127,24,132,85,155,41,240,177,146,159,193,219,135,220,19,147,146,92,59,109,94,31,183,175,111,157,178,245,35,125,116,242,190,162,171,164,238,156,106,176,164,243,74,145,238,98,59,166,140,221,171,181,85,11,170,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,0,37,234,226,187,133,28,199,225,43,49,223,130,177,172,93,186,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,101,77,143,120,174,225,71,46,56,181,203,135,224,172,107,23,97,186,208,245,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,4,107,114,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,57,148,53,129,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,37,167,150,47,48,10,204,221,163,166,225,251,59,241,23,107,199,84,155,96,195,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,223,52,143,107,166,107,219,170,58,70,189,242,7,128,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,127,249,165,240,19,244,238,142,253,197,118,87,207,179,16,90,173,253,179,23,218,234,42,52,142,190,134,146,4,106,214,83,185,235,164,115,67,4,77,71,197,170,54,72,227,69,98,36,173,86,207,16,38,213,4,64,113,221,202,243,29,208,230,59,179,11,133,252,19,237,140,63,138,238,9,218,112,221,174,8,105,99,195,211,72,180,209,51,103,82,163,89,33,154,121,103,149,118,70,200,169,99,106,238,217,19,81,205,12,43,225,139,135,172,85,197,6,114,217,114,143,11,84,246,14,223,212,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,155,247,36,228,230,78,80,224,220,133,224,39,49,50,143,47,224,171,142,197,135,114,223,18,67,78,181,115,172,211,202,247,209,84,203,44,210,63,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,245,120,62,225,51,6,240,139,149,255,0,65,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,163,209,17,210,189,87,208,113,99,229,99,57,62,95,226,31,78,156,13,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,112,53,172,54,30,227,111,131,236,51,197,206,87,203,101,114,82,81,99,107,29,60,238,194,119,138,185,106,58,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,218,240,155,84,1,171,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,85,57,80,241,199,77,137,109,86,78,17,243,25,149,107,125,182,211,212,51,8,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,210,37,134,38,199,163,29,27,58,215,43,152,255,0,47,250,62,34,44,82,230,222,80,225,223,244,216,160,236,208,75,77,79,36,20,241,226,42,93,236,143,109,67,230,124,113,178,104,99,85,123,38,87,110,88,226,88,156,143,252,202,197,8,32,109,80,12,32,229,167,199,85,79,19,88,102,171,44,51,58,190,174,171,52,48,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,167,35,92,245,116,137,30,111,128,0,0,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,0,0,0,0,3,202,102,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,158,130,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,5,185,134,113,167,117,226,159,52,42,44,88,67,16,85,187,42,240,213,66,38,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,116,227,123,230,220,24,150,108,103,192,230,63,193,185,131,194,134,88,85,96,204,67,73,117,101,143,11,218,236,23,52,133,87,125,29,198,146,142,24,170,41,229,99,145,28,199,181,201,170,106,158,243,28,199,183,115,30,215,46,185,133,255,0,224,235,140,92,119,194,6,59,168,191,216,40,253,179,134,239,59,62,144,97,254,164,52,254,212,233,67,80,202,95,239,167,193,44,144,116,164,168,89,63,54,137,191,77,174,213,23,184,54,41,7,159,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,53,87,54,30,203,108,161,193,185,245,192,78,93,229,30,96,65,87,37,139,17,101,190,27,134,161,105,39,88,103,137,236,162,166,150,41,163,127,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,188,38,202,124,39,121,88,201,191,151,248,123,211,160,2,0,120,157,225,235,21,112,191,156,183,172,163,197,53,61,191,176,116,234,109,215,70,82,201,79,13,206,134,86,238,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,126,205,203,151,252,177,121,128,81,229,21,101,55,15,217,223,136,187,38,5,171,219,6,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,142,249,164,123,155,11,152,221,81,177,185,239,142,71,248,193,225,51,6,241,117,149,255,0,65,239,181,20,150,123,237,5,68,117,54,44,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,179,94,155,213,21,209,49,82,16,114,231,130,62,37,243,59,55,47,153,43,100,203,106,186,44,67,133,42,33,135,17,190,229,35,41,233,44,236,149,232,214,77,52,202,170,215,177,205,85,149,137,15,81,242,196,215,62,38,200,212,85,3,55,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,61,87,55,156,31,125,203,252,184,225,195,5,98,124,123,117,198,183,91,45,190,255,0,71,87,127,186,49,141,170,184,72,212,182,34,200,244,103,245,34,185,95,34,181,17,100,146,87,238,145,222,87,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,0,0,11,41,198,134,78,95,115,247,134,12,127,149,88,90,109,151,171,173,190,58,139,116,123,88,189,166,170,146,162,42,184,169,181,123,216,198,117,159,78,216,186,142,114,53,157,77,235,170,55,69,215,50,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,227,94,190,98,89,23,71,144,60,86,98,188,55,97,179,123,51,13,223,186,88,146,195,11,86,4,141,180,181,72,171,43,34,142,20,107,97,134,58,166,85,67,28,106,214,185,177,194,207,210,69,71,184,49,172,250,174,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,190,13,99,26,212,209,17,16,249,75,171,194,198,74,127,8,158,32,176,78,78,73,112,236,84,152,130,224,189,190,118,203,211,145,148,48,68,250,138,174,147,186,114,34,76,176,67,42,71,185,138,222,162,179,118,141,213,80,38,167,150,46,86,254,75,248,54,193,93,174,197,236,203,174,45,237,24,166,225,253,245,214,237,93,170,69,236,147,247,61,205,102,234,24,232,189,198,237,211,79,121,168,245,121,149,64,1,21,124,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,47,87,54,190,10,61,183,71,89,197,150,89,91,46,181,151,168,122,49,227,75,124,9,215,141,212,48,193,211,101,205,168,174,223,31,69,145,69,28,173,141,174,106,198,173,149,82,52,138,103,190,37,137,169,230,117,199,143,228,66,197,83,144,217,79,122,219,143,177,5,189,222,210,186,91,174,61,58,172,47,11,159,11,163,213,189,39,39,90,162,7,84,35,118,201,28,176,181,99,153,52,223,19,150,21,128,185,92,58,228,54,50,226,75,55,44,89,83,131,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,84,106,189,187,222,172,141,171,189,237,69,157,76,201,202,28,27,144,188,4,230,38,81,229,252,21,113,216,176,238,91,226,72,105,214,174,117,154,121,94,250,42,153,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,66,183,7,220,89,227,46,17,115,67,233,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,205,246,121,99,252,27,154,124,19,102,118,96,229,246,33,164,190,97,235,230,91,226,10,154,26,234,101,93,146,179,217,245,8,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,174,97,181,65,170,185,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,240,10,186,20,57,224,82,247,105,240,212,161,187,164,240,77,59,202,147,223,93,16,237,107,81,191,188,14,90,221,169,161,200,30,0,117,212,84,69,75,4,149,51,189,27,28,76,87,185,85,81,17,17,19,85,241,34,35,153,151,27,116,184,199,163,148,216,10,87,116,169,229,149,107,167,73,105,166,98,197,45,35,19,106,109,71,57,53,235,59,191,84,253,21,211,246,100,255,0,49,78,48,108,121,57,128,23,10,89,36,117,85,234,243,218,104,216,144,79,78,238,146,186,145,85,178,57,174,220,187,81,101,102,190,239,199,246,161,17,220,56,228,86,37,226,43,50,105,176,205,177,170,176,67,37,52,183,9,86,158,87,181,33,116,241,198,173,252,210,119,42,163,151,78,244,253,21,239,2,237,242,254,225,98,229,196,14,103,123,110,235,6,203,69,137,212,183,5,146,88,103,70,203,39,107,106,123,175,143,106,119,36,114,124,116,253,157,221,211,175,130,176,189,22,11,194,150,172,45,111,106,36,22,202,86,83,51,69,114,166,141,79,134,229,85,254,181,60,55,13,249,47,105,200,252,175,177,96,251,115,26,146,82,91,160,167,153,91,212,209,85,187,156,189,210,57,202,157,239,82,234,0,56,85,68,77,84,120,119,157,51,72,139,238,162,129,68,143,115,220,186,120,120,21,68,205,60,80,166,54,42,174,191,168,250,26,137,160,28,162,104,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,28,42,106,80,246,106,135,97,194,166,160,124,202,205,171,187,95,232,59,162,122,57,52,248,161,195,218,117,106,172,114,46,154,127,72,31,81,194,162,42,104,169,220,112,199,181,200,154,42,106,84,6,44,113,163,193,182,12,226,23,14,182,236,150,91,123,47,150,248,214,56,106,86,9,86,93,36,168,137,207,209,99,114,47,122,35,245,253,235,251,72,74,192,249,135,153,124,54,230,21,68,182,59,149,202,217,89,65,81,52,53,16,49,206,129,39,86,164,176,163,149,30,213,238,77,207,211,86,255,0,244,182,91,115,90,246,171,94,212,114,47,138,42,106,132,114,241,241,203,214,199,142,34,250,117,149,88,98,26,27,162,49,235,82,148,52,138,189,87,201,84,199,106,228,89,154,213,93,36,147,189,91,250,255,0,96,25,61,194,183,21,56,59,136,108,41,69,81,109,173,99,110,125,153,142,158,9,42,224,146,86,185,33,133,207,71,54,55,106,138,139,47,127,119,118,138,95,211,91,188,130,207,140,199,225,163,49,155,113,160,187,93,173,140,165,237,84,213,182,254,179,163,110,247,51,98,238,98,181,233,185,28,198,38,187,117,247,116,212,216,3,37,115,159,7,231,46,15,183,98,28,53,125,162,173,146,162,150,41,100,108,18,239,84,87,69,27,220,171,238,183,79,227,19,187,79,136,23,16,235,149,186,167,134,170,118,0,62,68,87,53,218,46,167,123,31,175,193,74,38,141,117,220,159,171,224,133,17,191,78,229,80,62,160,82,197,238,239,42,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,41,60,49,113,49,131,120,80,229,111,151,217,165,140,40,106,238,47,117,69,222,219,104,182,83,34,181,247,27,140,151,91,139,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,196,94,106,230,102,42,206,76,199,196,121,165,141,106,251,69,235,19,92,37,184,84,237,146,71,199,14,245,247,32,139,168,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,252,171,206,41,190,226,11,117,138,211,119,174,237,20,152,102,222,251,93,174,62,147,25,217,233,95,85,81,86,232,245,106,34,191,89,234,234,31,171,149,93,239,233,174,214,181,18,66,185,83,240,57,77,153,87,90,14,41,51,37,245,113,88,176,197,225,31,133,173,141,100,176,45,198,227,74,230,61,43,95,38,136,143,166,134,93,26,214,198,229,234,77,20,141,122,181,177,58,57,130,245,114,167,224,114,167,45,109,84,28,82,102,75,233,37,190,226,123,58,63,11,91,26,200,167,75,117,186,169,172,122,86,190,77,21,89,83,52,90,53,173,141,201,211,134,89,26,245,115,165,116,112,223,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,0,0,34,175,158,119,212,159,222,79,195,72,171,37,83,158,119,212,159,222,79,195,76,21,224,255,0,134,187,239,21,57,227,103,203,43,98,244,109,80,237,186,98,74,182,213,50,9,41,44,241,77,27,42,36,137,92,215,238,153,122,172,142,52,70,61,58,146,49,92,136,196,123,154,23,131,151,95,2,181,60,82,227,36,199,25,131,65,86,204,171,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,160,199,49,175,99,220,143,100,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,126,86,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,32,7,154,63,158,204,205,251,23,209,232,137,254,32,7,154,63,158,204,205,251,23,209,232,128,207,254,74,158,86,49,79,204,10,239,78,183,25,254,96,7,37,79,43,24,167,230,5,119,167,91,140,255,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,158,215,27,241,119,117,189,112,115,151,156,34,225,155,117,93,190,219,96,168,172,185,98,90,247,84,57,139,115,157,247,10,186,138,122,86,49,142,218,234,102,54,120,229,119,81,21,93,51,35,86,181,157,20,124,190,43,139,31,52,249,201,243,3,16,250,140,231,148,202,172,179,197,89,201,152,248,115,43,112,85,39,104,189,98,107,132,86,250,109,209,200,248,225,222,190,252,242,244,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,129,237,120,85,225,159,25,113,95,155,148,121,91,131,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,95,248,128,229,167,149,249,147,195,70,21,201,12,187,175,171,177,93,242,214,158,173,216,70,231,112,171,146,118,73,61,75,210,90,182,86,162,38,142,101,76,173,71,185,241,177,22,39,237,88,219,211,71,64,251,213,194,175,12,248,55,133,12,163,163,202,220,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,247,128,13,91,49,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,151,215,137,110,46,238,188,77,101,30,79,97,76,97,110,171,76,89,150,180,247,59,109,202,235,37,67,167,101,222,9,89,66,218,122,167,62,71,58,94,210,228,166,147,173,185,85,28,253,36,107,191,56,177,199,39,252,203,248,28,166,226,59,6,205,156,56,29,245,108,204,92,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,190,251,228,88,222,138,142,99,225,131,96,51,255,0,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,37,213,228,99,245,217,247,111,241,34,213,115,171,243,79,133,190,95,208,250,141,196,186,188,140,126,187,62,237,254,36,4,170,0,0,24,171,253,212,126,4,255,0,236,231,254,230,111,31,243,67,42,141,85,192,218,75,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,250,197,170,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,0,0,6,170,230,198,121,27,143,240,110,86,112,77,150,57,131,152,56,134,146,199,135,172,121,111,135,234,107,171,170,85,118,68,207,103,211,162,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,152,100,255,0,20,252,96,221,115,135,42,50,171,135,188,52,180,140,193,57,119,133,240,251,103,149,177,59,175,113,189,195,106,142,25,222,247,72,198,186,54,64,233,42,41,218,198,123,175,84,146,69,116,136,232,146,48,252,174,54,248,193,196,220,92,230,132,183,167,45,93,22,9,177,212,78,220,39,103,171,138,159,175,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,142,166,69,112,73,193,246,38,226,231,52,34,178,181,42,232,176,77,142,162,7,98,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,235,105,196,46,22,177,96,108,253,204,188,21,133,168,123,21,151,15,227,11,205,174,221,77,213,124,157,10,88,43,101,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,224,75,87,13,63,244,27,110,255,0,47,241,223,254,222,232,66,177,53,60,52,255,0,208,109,187,252,191,199,127,251,123,161,10,192,109,80,67,183,57,30,32,114,191,49,113,150,21,201,252,24,250,75,205,247,0,84,92,22,249,117,137,100,115,40,39,153,33,106,219,226,123,100,233,61,232,176,238,157,22,55,44,111,142,38,54,70,185,42,35,50,127,152,255,0,48,10,62,29,236,82,229,38,80,226,47,244,216,175,236,211,203,83,79,28,21,17,225,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,252,202,75,10,216,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,192,244,25,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,66,121,209,91,175,182,124,43,195,213,167,20,226,63,164,23,170,43,125,242,158,227,119,236,108,164,246,133,83,35,181,182,90,158,131,21,89,23,81,232,231,244,218,187,91,187,68,238,67,56,56,36,224,251,12,240,141,149,241,89,90,148,149,184,218,249,79,3,177,101,226,146,90,142,133,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,237,110,26,243,206,250,147,251,201,248,104,17,86,101,167,47,62,11,46,188,83,230,133,61,247,23,225,250,183,101,94,26,168,85,196,21,137,82,234,84,173,157,35,221,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,164,111,124,59,172,175,13,217,33,117,226,63,59,112,182,75,217,175,148,150,106,140,71,81,43,95,95,83,27,164,101,52,16,193,37,68,207,70,55,189,239,72,161,147,99,53,106,57,251,90,174,98,42,189,54,51,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,156,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,3,208,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,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,193,94,112,89,199,98,192,220,48,46,85,84,67,218,47,89,151,112,130,158,142,61,207,103,66,150,134,162,10,186,138,157,81,142,99,182,189,148,209,116,213,204,114,246,157,237,220,145,185,0,136,12,254,206,59,239,16,25,203,139,51,139,17,195,217,234,241,53,193,213,17,211,110,99,251,37,43,26,145,211,83,111,99,24,146,116,160,142,40,186,155,17,207,217,185,222,243,149,79,0,122,172,170,203,60,85,156,153,143,135,50,183,5,82,118,139,214,38,184,69,111,166,221,28,143,142,29,235,239,207,47,77,143,123,97,137,136,233,36,122,53,118,70,199,185,83,70,169,125,121,146,100,189,171,36,56,180,197,22,44,47,132,41,48,222,24,190,83,209,223,172,84,116,143,111,65,96,154,20,108,238,142,52,114,244,89,219,34,172,106,69,163,81,168,212,70,53,177,236,2,109,56,88,206,191,225,19,195,238,9,206,57,45,253,138,175,16,91,215,183,192,216,186,113,178,186,9,95,79,85,210,111,82,69,72,86,120,101,88,247,61,93,211,86,110,209,218,162,93,82,50,249,39,231,21,214,245,131,113,230,72,95,47,212,146,211,225,170,138,91,221,130,142,106,167,58,173,176,85,44,141,172,108,81,185,234,137,77,28,177,192,245,72,216,136,217,107,30,174,85,89,90,73,160,0,0,22,83,141,12,156,190,231,239,12,24,255,0,42,176,180,219,47,87,91,124,117,22,232,246,177,123,77,85,37,68,85,113,83,106,247,177,140,235,62,157,177,117,28,228,107,58,155,215,84,110,139,174,17,181,65,172,182,127,99,12,184,199,249,203,139,49,150,81,224,47,161,120,66,235,112,116,246,187,38,244,94,205,30,212,71,59,107,117,100,93,71,163,229,232,177,86,56,186,157,54,42,177,141,85,11,215,203,23,43,127,42,28,100,224,174,215,98,246,157,171,9,118,140,83,112,254,250,232,246,94,203,26,246,73,251,158,215,63,109,116,148,94,227,119,107,175,188,213,98,60,159,226,37,121,29,98,155,21,38,42,205,204,21,81,93,178,245,117,183,217,238,148,116,221,39,175,86,150,146,74,168,234,36,222,137,177,187,95,91,76,154,42,163,151,169,171,81,81,174,84,150,160,7,148,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,155,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,61,89,138,188,209,252,137,230,111,216,190,177,68,7,234,225,62,99,220,24,227,156,85,102,193,88,91,57,59,109,235,16,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,123,233,154,198,238,123,218,154,185,81,169,174,170,168,157,231,229,115,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,128,128,19,106,131,85,114,100,249,157,115,0,172,202,42,58,158,31,178,67,17,118,76,117,87,186,12,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,29,211,70,247,58,22,177,218,35,100,115,31,24,98,95,53,126,38,50,143,136,60,220,177,89,178,166,134,146,226,204,11,79,87,109,174,197,144,35,21,151,135,200,246,57,32,133,232,221,210,211,83,185,146,236,145,92,172,123,234,38,88,219,179,73,37,177,92,31,240,251,152,252,72,103,141,159,5,101,150,32,250,57,95,107,219,125,171,191,182,117,142,75,53,45,60,209,162,213,196,140,115,100,124,205,146,72,146,54,198,168,229,145,204,85,116,109,71,72,203,127,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,57,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,236,19,193,247,9,152,55,132,92,175,250,15,98,168,164,188,95,107,234,36,169,190,226,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,154,245,30,136,142,149,234,161,132,28,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,0,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,134,202,124,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,0,35,3,155,95,5,30,219,163,172,226,203,44,173,151,90,203,212,61,24,241,165,190,4,235,198,234,24,96,233,178,230,212,87,111,143,162,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,147,252,192,120,152,198,92,40,101,166,10,205,44,31,67,73,113,99,177,197,37,182,239,108,169,68,107,46,54,233,40,107,95,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,190,250,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,161,173,22,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,96,142,14,184,197,192,156,95,224,74,139,253,130,143,216,216,146,205,179,233,6,31,234,77,81,236,190,172,213,12,165,254,250,124,17,71,63,86,58,117,147,243,104,187,53,218,237,21,59,227,47,153,31,47,186,110,29,170,99,206,28,155,181,85,187,46,174,53,13,166,173,182,195,20,179,51,12,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,122,234,248,209,113,43,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,13,154,76,85,254,234,63,2,127,246,115,255,0,115,55,143,249,161,122,178,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,237,101,192,217,247,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,110,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,214,8,159,238,87,30,68,242,203,237,175,88,173,32,4,13,148,248,78,242,177,147,127,47,240,247,167,64,93,82,213,112,157,229,99,38,254,95,225,239,78,128,186,160,0,0,0,45,254,127,96,252,199,199,249,53,139,48,110,81,227,223,161,120,190,235,111,116,22,187,222,197,94,205,38,228,87,55,115,117,124,93,70,35,226,235,49,22,72,186,157,70,34,189,141,69,8,182,230,161,199,85,78,63,196,55,94,24,114,182,190,174,12,49,99,168,154,219,140,230,154,150,45,151,107,140,21,80,189,176,68,146,70,179,70,202,89,169,149,22,70,61,157,87,185,233,181,209,177,143,147,15,248,85,225,159,25,113,95,155,148,121,91,131,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,218,226,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,37,127,147,142,119,228,52,24,54,187,35,41,108,116,152,115,52,42,170,38,184,213,214,77,38,231,226,168,24,175,116,107,20,142,239,107,233,162,115,154,180,169,220,140,71,206,205,202,250,142,152,68,89,117,115,183,135,76,119,146,22,124,11,139,47,244,253,108,55,152,216,126,134,251,135,238,123,225,111,106,234,208,82,84,213,69,209,100,175,145,157,9,43,18,29,210,35,58,155,55,181,17,23,68,181,68,191,113,87,155,57,53,129,249,101,101,22,2,204,204,33,244,154,253,141,114,254,203,30,18,163,218,232,251,13,116,22,186,100,91,159,104,68,252,215,103,235,179,221,106,238,155,171,210,84,233,62,103,48,49,47,151,23,28,116,220,41,99,42,252,31,152,44,171,168,203,172,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,213,115,34,137,205,87,44,41,20,147,188,106,174,108,39,203,199,39,51,99,34,120,96,177,229,238,113,205,209,189,83,92,46,21,16,90,54,211,59,216,244,178,84,57,205,166,235,211,189,236,168,222,254,165,79,81,93,185,59,87,79,194,52,3,94,195,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,0,0,1,29,92,233,50,114,251,140,50,107,9,103,21,162,110,165,38,93,220,42,41,238,148,219,88,155,105,110,78,167,141,181,59,220,244,85,217,60,20,241,116,218,199,185,221,167,119,186,216,220,171,34,165,148,227,67,24,101,198,3,225,131,31,226,124,218,192,95,77,112,181,61,190,56,43,44,59,210,62,219,36,245,17,67,78,222,170,247,195,164,242,68,238,179,53,146,45,189,72,209,94,198,162,134,184,68,170,114,66,202,223,254,105,121,215,112,177,127,212,152,90,209,115,237,95,190,166,190,14,138,63,255,0,173,174,222,246,126,198,59,248,196,34,172,158,142,83,248,166,197,136,56,37,194,22,155,69,119,104,171,195,55,11,189,174,233,31,73,236,236,245,79,174,154,173,177,234,228,68,126,176,85,211,191,86,170,183,223,211,93,205,114,32,102,0,0,8,171,231,157,245,39,247,147,240,211,10,184,51,226,151,248,35,227,108,97,153,20,88,111,219,119,171,150,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,123,207,114,53,154,177,28,178,51,53,121,231,125,73,253,228,252,52,138,176,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,180,224,75,151,5,139,35,242,227,16,92,243,182,15,106,227,60,198,195,245,24,126,249,109,130,181,237,165,182,89,234,145,189,107,123,100,133,201,212,153,251,88,178,206,215,104,215,49,173,133,81,26,233,102,182,188,168,120,28,166,195,86,171,39,23,25,140,250,180,190,220,169,234,31,132,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,210,106,107,18,67,43,100,213,238,145,157,25,52,3,94,190,58,56,50,190,240,121,152,244,182,200,238,190,217,193,152,163,180,84,97,155,148,175,98,85,58,56,149,157,90,106,152,219,166,147,69,213,137,22,70,181,35,145,175,107,155,181,85,241,71,242,240,205,197,221,215,34,178,211,54,178,106,243,110,171,187,97,60,208,194,247,43,107,35,138,161,219,237,119,89,104,102,130,26,168,163,115,146,37,100,139,36,108,159,185,30,172,142,39,35,151,162,145,73,61,57,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,94,30,39,120,122,197,92,47,231,45,235,40,241,77,79,111,236,29,58,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,242,163,122,53,207,107,37,138,86,35,223,179,114,133,170,54,146,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,106,218,108,167,197,143,149,140,228,249,127,136,125,58,112,45,87,247,81,248,19,255,0,179,159,251,153,188,127,205,12,170,53,87,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,215,187,184,10,94,253,62,10,116,42,185,206,209,53,57,145,250,247,34,149,195,26,235,185,127,87,197,0,174,38,232,158,26,41,216,0,2,193,113,83,197,78,14,225,231,10,86,212,92,171,88,235,159,102,123,160,130,58,184,35,149,206,88,102,115,17,173,145,218,170,170,197,221,221,223,170,30,231,58,179,159,7,228,214,15,184,226,28,75,125,162,162,146,158,150,89,99,108,242,236,85,86,197,35,218,169,238,187,95,226,215,187,79,129,175,254,126,231,198,99,241,47,152,206,184,215,221,174,215,54,85,118,90,106,43,127,89,210,55,123,89,177,54,177,26,196,220,174,123,211,93,186,251,218,106,7,227,227,140,195,204,190,36,179,10,158,91,229,202,229,115,172,175,168,134,26,120,30,231,78,144,43,146,40,85,200,140,106,119,46,214,107,163,127,250,115,107,193,119,6,216,51,135,172,58,235,178,217,109,239,190,92,35,72,230,169,72,37,73,116,142,162,87,51,85,145,202,189,200,172,211,247,39,236,44,95,0,252,189,108,120,30,47,167,89,171,134,33,174,186,43,24,180,201,93,72,169,210,124,117,79,118,173,68,153,205,69,210,56,251,209,191,171,246,146,52,214,181,141,70,177,168,212,79,4,68,209,0,34,34,38,136,157,199,32,165,239,107,81,117,84,212,10,101,122,53,52,248,169,210,140,220,187,181,254,129,170,189,202,186,107,253,39,107,26,7,44,102,136,86,137,160,68,208,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,17,78,137,35,87,120,33,244,28,42,119,120,1,213,30,214,119,42,29,168,168,189,232,167,75,218,191,184,70,245,69,68,85,255,0,233,129,222,117,84,211,83,214,66,234,122,168,25,52,79,211,115,30,221,81,116,93,83,187,247,161,217,227,222,114,4,71,115,29,224,73,214,8,106,243,95,43,176,162,170,58,166,46,215,77,111,163,209,30,179,84,78,174,122,254,117,123,245,124,126,12,248,39,130,24,237,192,231,23,216,159,33,115,14,150,223,136,241,101,100,120,85,244,245,81,201,79,83,82,169,12,50,44,77,70,119,44,111,84,211,164,214,162,38,136,159,239,207,38,39,195,22,76,95,103,154,199,127,183,83,214,82,78,172,87,197,60,123,218,170,215,35,147,187,247,161,4,124,117,112,123,125,200,124,87,87,137,172,88,102,170,159,11,213,79,170,62,40,23,161,11,229,158,163,98,107,212,122,162,109,99,17,19,68,78,244,240,248,132,239,225,220,69,104,197,54,138,107,221,146,186,26,186,90,152,217,35,36,137,251,155,163,154,142,78,255,0,220,228,254,179,244,200,175,229,143,198,149,69,194,166,60,168,204,172,94,231,75,21,60,238,162,237,213,95,165,28,48,83,181,136,159,155,239,93,25,34,247,185,87,68,85,239,241,37,54,41,99,153,137,36,50,53,236,95,7,53,117,69,2,165,68,84,209,79,158,70,109,93,81,52,79,220,125,37,47,106,57,59,208,14,166,61,126,61,199,114,42,42,120,159,34,171,218,186,46,168,119,49,250,129,220,14,17,117,57,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,119,249,124,240,73,117,226,191,31,201,125,196,240,85,208,229,214,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,233,171,145,22,72,245,158,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,12,96,229,113,228,79,44,190,218,245,138,211,42,128,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,102,87,52,110,59,110,184,191,31,195,145,25,47,137,177,5,150,219,128,47,15,118,32,184,210,78,234,53,175,189,210,204,197,137,145,237,70,204,140,163,154,23,42,63,122,53,243,104,244,106,244,33,149,193,49,32,196,174,95,60,109,218,184,175,192,18,88,177,60,244,148,57,139,133,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,122,104,229,68,146,61,114,212,0,0,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,4,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,149,92,75,241,23,129,56,95,202,202,252,204,199,85,31,236,180,118,122,45,147,127,132,238,157,154,105,160,163,234,69,20,157,30,175,65,237,234,189,187,25,226,171,224,138,31,86,97,241,35,146,89,85,143,240,158,86,227,204,125,73,109,197,152,222,162,26,107,29,165,180,243,212,79,80,249,102,108,17,43,210,22,61,32,99,229,118,198,190,85,99,28,173,147,69,94,155,246,220,179,89,108,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,186,82,185,83,241,199,83,153,86,170,14,22,243,37,148,145,95,112,197,157,25,133,174,109,124,80,37,198,221,74,214,49,40,159,30,168,175,169,134,45,28,215,70,213,234,67,20,142,122,53,209,58,73,130,71,192,0,107,89,197,143,154,124,228,249,129,136,125,70,114,87,185,65,100,54,13,193,156,58,83,103,147,104,169,42,241,102,63,168,173,99,238,14,167,86,207,69,110,167,170,117,59,104,152,229,123,147,99,165,166,124,238,115,81,155,214,72,218,244,119,70,55,17,67,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,12,170,0,0,33,131,156,142,67,96,220,181,205,204,43,154,216,62,138,146,216,252,200,167,184,62,239,67,77,78,177,178,75,141,35,225,89,107,85,119,171,119,206,218,184,209,237,107,27,239,194,233,28,175,124,175,82,103,200,171,231,157,245,39,247,147,240,208,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,50,120,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,128,252,172,210,205,44,9,146,216,18,231,153,153,151,125,246,54,27,179,116,123,109,111,101,154,163,165,213,153,144,199,249,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,83,235,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,65,15,31,92,107,226,174,43,51,30,174,201,105,185,246,124,178,195,55,9,163,195,150,250,117,145,145,215,236,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,232,198,245,98,38,231,74,249,125,87,46,110,61,191,130,189,246,124,183,204,72,59,70,89,98,107,135,108,171,168,130,159,125,85,150,185,236,100,75,88,212,98,111,154,21,100,113,182,88,187,220,141,99,95,18,110,107,163,152,39,80,0,4,43,115,171,243,79,133,190,95,208,250,141,196,186,188,140,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,128,149,64,0,0,0,0,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,202,163,21,121,163,249,19,204,223,177,125,98,136,8,86,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,0,0,0,0,213,92,247,249,23,145,121,143,196,94,99,219,178,191,43,236,221,186,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,156,44,220,221,87,69,114,185,205,99,26,247,189,140,119,224,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,39,251,130,78,15,176,207,8,217,95,21,149,169,73,91,141,175,148,240,59,22,94,41,37,168,232,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,133,202,200,188,139,203,142,29,50,226,221,149,249,95,102,236,54,170,29,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,126,214,234,186,35,81,173,107,24,214,49,140,99,117,236,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,149,78,26,127,232,54,221,254,95,227,191,253,189,208,133,98,106,120,105,255,0,160,219,119,249,127,142,255,0,246,247,66,21,128,244,24,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,147,229,185,203,238,167,135,106,105,51,135,57,45,84,142,204,91,141,59,169,168,173,179,69,20,207,195,44,73,103,142,85,138,162,25,229,134,103,212,194,176,57,94,214,181,241,177,95,30,186,62,68,91,21,202,83,130,143,109,214,81,241,101,153,182,203,85,101,150,30,180,120,46,223,58,117,228,117,116,51,244,223,115,114,35,182,71,209,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,150,160,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,33,3,156,22,113,223,113,207,20,11,149,85,16,246,123,46,90,91,224,167,163,143,115,31,215,170,174,167,130,174,162,167,84,99,94,221,204,125,52,93,53,115,218,157,155,123,118,172,142,66,111,205,93,243,11,26,221,115,43,31,226,92,198,190,211,210,65,114,197,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,211,77,85,124,64,205,78,78,57,67,83,141,120,151,174,205,42,136,42,210,219,151,22,121,166,100,240,207,19,89,237,26,230,62,150,24,101,99,181,123,216,234,117,175,122,43,17,52,124,44,220,228,213,26,252,128,231,131,130,174,181,248,3,43,51,26,26,138,68,182,216,239,23,27,37,68,78,123,186,238,158,186,24,166,137,204,110,221,170,196,109,190,100,114,171,145,81,93,30,136,237,85,91,114,185,62,228,229,139,3,112,192,153,171,79,55,104,189,102,93,194,122,138,201,54,189,157,10,90,26,137,233,41,233,180,87,185,142,218,246,84,203,212,70,177,203,218,118,59,114,70,213,47,175,28,217,95,117,206,62,18,243,51,1,216,157,86,183,41,236,254,210,163,130,146,137,213,115,213,207,67,52,117,177,210,199,19,85,28,231,204,234,100,133,52,213,81,100,69,70,187,77,170,16,237,203,23,52,191,37,252,100,224,174,215,125,246,101,171,22,246,140,45,112,254,245,235,118,174,213,26,246,72,59,152,231,51,117,116,116,94,251,118,233,167,188,228,98,188,159,227,85,115,105,44,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,126,176,0,12,85,230,117,154,95,146,254,13,177,175,100,190,251,50,235,139,123,62,22,183,255,0,122,245,187,87,106,145,59,92,29,236,115,89,186,134,58,223,125,219,116,211,221,114,61,88,64,9,159,252,228,243,175,233,207,16,86,156,156,164,183,244,105,50,202,222,189,105,228,139,108,147,215,92,98,167,168,147,107,146,71,35,161,108,12,163,70,234,198,57,36,235,235,185,187,20,192,0,47,87,5,249,199,98,200,46,40,48,6,106,226,152,119,217,109,87,9,41,238,50,110,122,118,106,90,186,121,105,37,169,209,140,123,223,209,101,67,165,233,181,170,231,244,246,38,138,237,83,99,227,85,115,97,62,93,185,233,89,159,220,41,225,76,73,126,188,251,79,18,88,122,184,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,209,84,86,52,50,84,0,0,197,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,95,88,162,2,0,79,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,229,38,39,149,127,2,180,216,3,15,90,184,158,205,42,10,73,241,61,242,158,27,150,12,134,26,169,119,218,109,211,210,204,199,79,42,199,34,67,35,234,161,169,69,72,222,199,244,152,214,46,230,200,247,178,48,187,252,185,184,40,254,10,185,113,61,255,0,31,219,45,82,102,110,41,252,229,202,166,4,234,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,110,178,182,24,164,92,192,0,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,12,0,231,87,229,99,11,124,192,161,244,235,137,135,252,163,179,211,49,240,135,18,118,124,144,182,94,122,184,51,29,246,249,110,86,186,132,87,199,13,85,61,4,211,199,85,79,222,157,41,151,179,178,55,170,106,215,198,168,142,106,171,34,116,121,129,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,232,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,107,153,197,214,72,90,184,113,226,47,25,228,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,111,186,231,177,179,163,21,232,141,71,171,21,200,214,110,216,155,36,144,3,205,31,207,102,102,253,139,232,244,64,101,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,213,92,218,160,213,92,13,148,248,78,242,177,147,127,47,240,247,167,64,93,82,40,51,243,152,37,54,79,112,137,150,124,62,101,5,214,174,60,193,175,203,124,61,77,120,187,82,75,45,44,248,105,143,182,91,167,141,99,87,192,172,157,245,20,211,202,212,124,50,181,240,46,142,69,71,163,116,245,124,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,96,147,64,0,0,0,24,1,204,235,128,239,203,125,138,167,62,114,158,203,187,31,97,251,123,189,165,107,183,91,186,149,88,162,22,190,22,199,171,186,173,78,181,60,13,168,86,237,142,73,102,106,71,10,107,178,38,164,59,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,136,34,47,154,247,3,149,56,106,235,123,226,227,46,95,72,150,43,149,69,59,241,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,58,173,93,101,73,165,116,154,189,178,63,162,17,150,126,174,38,197,55,220,97,113,134,237,136,235,187,93,93,61,190,130,215,28,157,38,71,182,150,138,150,42,74,104,244,98,34,46,200,32,137,154,233,185,219,117,114,171,149,85,127,40,207,78,91,156,190,233,184,137,169,147,56,115,146,213,86,220,186,183,84,58,154,138,219,52,82,194,204,76,245,138,120,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,235,171,36,68,11,235,202,83,130,143,98,81,209,241,101,153,182,203,173,29,234,110,180,120,46,223,58,116,35,109,12,208,116,223,115,114,35,183,201,214,100,178,199,19,100,107,90,145,163,165,68,145,37,133,236,147,240,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,166,63,242,166,205,44,9,146,217,217,143,115,51,51,47,190,198,195,118,108,191,159,182,214,246,89,170,58,93,91,189,174,24,255,0,55,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,4,234,2,8,113,39,51,140,220,189,113,105,101,226,82,142,221,87,77,98,176,211,251,54,147,4,75,121,123,232,155,110,154,22,54,178,5,150,40,226,71,190,89,88,147,164,146,68,253,178,71,77,185,178,54,158,54,147,83,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,128,0,0,0,17,87,206,247,52,191,249,154,100,165,190,251,255,0,85,226,155,189,179,178,254,234,106,9,250,202,207,254,185,55,99,31,251,94,223,226,212,149,67,90,206,41,243,175,248,68,241,5,141,179,142,59,127,98,164,196,23,4,236,16,58,46,156,140,161,130,38,83,210,245,91,212,145,18,101,130,24,150,77,175,86,245,21,251,116,110,136,129,106,137,20,228,183,156,118,44,31,156,184,183,39,110,240,244,234,243,18,223,79,81,107,169,220,245,221,85,109,109,68,142,166,216,214,42,38,248,39,168,151,168,231,177,173,236,219,125,231,72,212,72,235,61,86,85,102,102,42,201,188,199,195,153,165,130,170,251,61,235,12,220,34,184,83,110,146,70,71,54,197,247,224,151,166,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,13,159,129,249,56,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,214,2,42,249,231,125,73,253,228,252,52,197,254,88,89,13,131,115,243,138,58,75,94,96,81,82,92,172,88,78,207,83,137,170,45,53,116,235,52,23,39,197,44,48,69,12,137,189,169,177,178,212,199,42,163,145,236,122,66,177,185,138,217,23,76,160,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,0,0,49,127,152,206,67,96,220,234,225,115,25,93,47,180,84,145,95,112,29,158,183,19,88,174,206,167,89,39,163,125,44,93,121,225,98,163,218,187,42,34,133,98,114,42,171,17,86,57,21,142,116,76,211,40,11,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,174,128,21,81,19,196,233,123,215,225,222,114,247,232,116,162,189,203,162,106,160,87,27,55,46,170,154,167,238,62,132,68,68,209,14,24,212,106,119,33,80,3,243,49,22,34,180,97,107,69,77,238,247,93,13,37,45,52,111,145,242,74,253,173,209,173,87,47,127,238,106,255,0,81,250,18,203,28,44,89,38,145,172,98,120,185,203,162,33,22,92,206,56,210,168,183,212,201,149,25,107,139,220,217,101,167,129,213,189,134,171,244,99,154,10,134,189,23,243,125,203,163,227,94,231,34,232,168,189,222,32,98,175,28,124,95,98,124,250,204,58,171,126,28,197,149,146,97,86,83,210,199,29,61,53,74,172,51,72,145,57,31,220,145,177,87,94,171,154,168,186,162,255,0,189,145,60,184,184,18,117,254,26,76,215,205,28,40,168,141,169,151,178,83,92,40,245,70,44,53,16,43,94,159,157,78,253,89,39,139,62,43,226,134,63,112,43,193,237,247,62,49,93,38,38,190,225,154,170,140,47,75,62,170,249,96,94,132,207,138,122,125,233,175,81,138,169,181,239,69,77,21,59,151,199,225,59,152,99,12,89,48,133,158,27,29,130,221,79,71,73,2,189,89,20,17,236,106,43,156,174,94,239,222,160,126,141,53,53,61,28,45,167,165,129,144,196,205,118,177,141,209,19,85,213,123,191,122,157,160,227,195,188,2,170,39,122,169,213,38,215,247,34,28,72,245,85,84,69,255,0,233,6,53,127,120,28,71,26,183,197,14,244,68,64,137,221,224,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,5,14,105,210,246,170,46,186,233,161,244,157,111,110,168,5,49,203,175,186,167,113,242,236,209,117,69,59,216,253,201,160,21,150,199,63,114,59,11,231,166,6,169,194,88,134,138,41,82,89,96,149,174,90,120,100,93,99,147,114,127,24,138,159,21,46,112,3,91,172,204,203,76,205,225,83,52,106,17,180,151,139,107,232,106,42,33,160,175,149,143,131,171,18,190,104,155,239,198,228,239,115,99,114,232,138,159,187,66,97,184,4,227,38,201,196,30,9,130,199,125,173,160,164,197,52,242,86,58,74,36,171,146,73,86,38,72,213,71,126,113,53,84,219,42,46,186,170,119,20,115,1,225,46,199,157,121,97,89,116,182,49,41,175,116,181,116,146,178,88,169,160,223,167,89,232,239,125,219,87,69,235,59,187,119,245,247,144,249,195,238,116,98,206,24,51,106,44,77,11,92,142,167,167,158,154,166,145,213,82,50,53,73,162,69,69,214,37,93,87,84,98,252,124,63,168,54,69,7,132,201,108,211,181,231,6,3,163,198,150,181,103,78,166,89,162,84,98,61,19,88,228,86,175,233,181,23,224,159,3,221,129,213,44,91,187,211,253,227,165,138,228,93,52,83,235,58,101,102,212,220,208,43,107,187,202,207,142,57,151,84,79,243,159,83,87,80,42,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,237,175,88,173,50,168,197,94,87,30,68,242,203,237,175,88,173,50,168,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,0,159,85,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,193,172,99,156,186,34,42,139,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,9,233,229,243,193,37,171,133,12,1,37,247,19,193,73,93,152,184,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,166,174,69,72,227,208,32,219,42,179,51,21,100,222,99,225,204,210,193,85,125,158,245,134,110,17,92,41,183,73,35,35,155,98,251,240,75,211,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,108,61,194,175,19,24,55,138,252,163,163,205,44,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,145,173,205,99,129,202,108,181,186,215,241,73,150,207,171,150,197,137,239,10,252,83,108,115,37,157,109,215,26,167,61,235,90,201,52,84,101,52,210,234,215,54,71,39,78,105,99,107,21,205,149,177,195,134,188,52,113,23,142,248,95,205,58,12,204,192,181,31,236,84,119,138,45,144,255,0,132,237,125,166,25,167,163,234,75,20,157,30,175,65,141,234,177,187,217,226,139,226,138,27,41,131,197,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,12,223,229,39,143,240,110,86,112,77,143,243,7,48,113,13,37,143,15,88,241,197,125,77,117,117,74,174,200,153,236,251,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,117,241,137,197,86,50,226,191,55,46,24,194,243,114,171,110,24,183,84,84,83,97,59,68,145,164,44,183,91,149,254,226,186,38,189,237,237,50,53,177,186,103,238,118,231,162,53,23,166,200,216,203,105,249,82,199,127,146,207,200,167,183,127,208,103,210,15,165,62,204,236,176,255,0,242,83,179,118,110,191,91,103,87,248,159,119,102,253,159,29,186,247,153,1,192,47,5,24,171,138,204,199,164,189,221,173,157,159,44,176,205,194,25,49,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,58,49,189,30,171,185,209,50,80,249,56,113,229,231,159,60,75,229,126,36,205,76,33,71,73,110,182,219,169,222,152,125,151,39,116,87,18,86,199,34,36,180,244,206,118,141,99,26,212,149,189,119,170,70,179,35,34,215,248,233,32,199,95,244,85,128,177,87,250,235,135,49,38,28,184,127,221,40,235,173,181,212,242,127,230,201,12,209,200,207,216,230,185,191,5,67,103,220,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,228,107,115,69,229,255,0,71,119,163,185,113,55,146,24,119,163,117,135,180,220,113,197,174,9,32,130,150,74,88,160,150,121,174,205,234,61,155,102,78,150,146,199,26,61,211,58,70,200,141,71,164,174,148,50,43,151,207,27,118,174,43,240,4,150,44,79,61,37,14,98,225,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,154,57,81,36,143,92,181,53,129,202,172,204,197,89,55,152,248,115,52,176,85,95,103,189,97,155,132,87,10,109,210,72,200,230,216,190,252,18,244,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,155,15,112,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,96,64,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,22,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,5,170,228,169,230,159,20,252,191,174,245,27,112,230,133,199,79,229,175,21,63,35,178,115,25,246,188,182,178,236,246,197,77,19,118,195,125,186,71,35,149,116,153,28,189,162,142,29,35,233,232,141,99,229,71,201,249,214,182,158,68,194,172,1,154,88,239,43,254,145,253,5,190,251,51,233,110,31,172,194,215,143,239,88,102,237,86,186,173,189,120,63,58,199,108,221,211,103,190,205,175,77,59,156,154,169,250,185,23,145,121,143,196,94,99,219,178,191,43,236,221,186,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,156,44,220,221,87,69,114,185,205,99,26,247,189,140,112,122,190,20,120,81,204,126,45,115,29,152,43,5,69,216,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,158,83,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,216,83,134,142,29,48,39,11,249,89,65,150,120,22,159,253,138,178,241,91,190,111,240,157,211,179,67,12,245,157,57,101,147,163,213,232,49,221,38,59,99,60,17,60,85,124,167,24,188,29,96,78,47,240,37,61,130,255,0,89,236,108,73,102,223,244,127,16,116,230,168,246,95,86,106,119,213,127,122,178,120,163,159,171,29,58,71,249,197,93,154,238,110,138,157,225,129,124,168,120,227,169,195,87,91,39,8,249,140,202,68,177,92,170,42,25,132,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,210,114,107,42,77,43,99,209,237,145,157,25,116,53,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,204,79,44,94,60,127,45,246,42,108,134,205,139,214,236,125,135,237,237,246,109,210,227,113,234,85,98,136,90,249,157,38,141,233,53,58,212,240,54,157,29,186,73,37,153,169,36,203,174,201,92,129,138,188,234,252,211,225,111,151,244,62,163,113,46,175,35,31,174,207,187,127,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,245,217,247,111,241,32,37,80,0,0,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,0,0,48,131,150,159,2,181,60,50,225,154,172,207,204,234,10,186,92,208,196,116,243,219,106,168,93,85,20,144,90,45,201,80,138,216,24,176,72,248,166,124,203,4,51,58,69,114,237,78,156,109,107,21,178,44,153,190,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,84,225,167,254,131,109,223,229,254,59,255,0,219,221,8,86,38,167,134,159,250,13,183,127,151,248,239,255,0,111,116,33,88,13,170,0,0,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,49,87,149,199,158,204,178,251,107,209,235,73,254,32,7,149,199,158,204,178,251,107,209,235,73,254,0,0,3,26,185,144,226,155,238,15,224,151,52,174,216,114,187,178,85,212,91,233,45,114,73,210,100,155,169,107,107,169,233,42,99,209,232,168,155,224,158,86,107,166,230,238,213,170,142,68,84,215,176,151,238,119,184,235,217,249,89,150,153,103,236,190,167,183,177,5,93,247,182,245,244,232,246,10,100,135,165,211,219,239,111,246,150,237,219,147,111,71,77,29,191,86,198,183,10,185,91,249,105,226,59,46,178,206,107,23,182,104,47,56,130,151,218,180,93,171,179,245,109,113,63,173,93,249,196,123,28,221,41,98,157,222,227,145,235,166,140,213,202,212,80,216,79,32,114,114,197,195,254,77,97,60,157,195,147,118,138,76,51,111,109,60,149,59,94,206,215,84,247,58,74,154,157,143,123,214,62,172,242,75,47,79,122,181,155,246,183,221,106,33,112,0,3,87,124,194,193,87,92,181,199,248,151,46,111,181,20,147,220,176,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,116,211,84,79,2,116,249,86,93,173,87,30,7,48,13,29,190,231,73,85,81,107,168,188,82,87,69,12,205,123,233,103,91,157,76,201,20,173,69,213,143,88,166,138,68,107,180,93,146,49,222,14,69,88,182,230,143,231,179,51,126,197,244,122,35,47,249,29,98,155,237,94,21,205,204,21,81,93,190,203,106,184,89,238,148,116,221,38,39,74,170,174,58,168,234,36,222,137,189,219,153,69,76,154,42,171,83,167,171,81,21,206,85,9,63,63,39,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,250,196,122,243,151,206,251,174,5,201,43,6,75,219,236,116,149,20,249,161,81,59,171,171,230,145,219,233,32,182,207,71,80,140,137,137,162,43,228,150,72,181,123,149,81,172,141,237,218,170,244,124,97,14,216,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,143,213,204,236,179,197,89,69,139,228,192,184,214,147,178,94,169,237,246,219,133,77,43,163,146,57,41,123,109,20,21,140,130,86,72,198,189,147,70,202,134,178,70,43,125,217,26,246,162,170,34,42,220,14,11,242,114,197,159,188,80,96,12,170,197,51,108,178,221,110,18,84,92,99,218,245,237,52,180,148,242,213,203,77,171,30,199,179,172,202,119,69,212,107,145,204,234,111,77,85,186,45,192,230,143,231,179,51,126,197,244,122,32,49,214,183,5,93,104,48,5,155,49,166,168,164,91,109,242,241,115,178,83,196,215,187,174,217,232,97,162,154,87,61,187,118,163,21,183,8,81,170,142,85,85,108,154,163,116,69,118,122,114,91,206,59,22,15,206,92,91,147,183,120,122,117,121,137,111,167,168,181,212,238,122,238,170,182,182,162,71,83,108,107,21,19,124,19,212,75,212,115,216,214,246,109,190,243,164,106,39,229,100,118,86,254,84,57,71,230,247,99,177,123,78,235,132,179,2,108,83,111,254,250,232,246,94,203,67,110,237,115,247,189,173,126,218,25,43,125,199,110,215,95,117,170,244,97,133,89,85,153,152,171,38,243,31,14,102,150,10,171,236,247,172,51,112,138,225,77,186,73,25,28,219,23,223,130,94,155,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,80,54,126,7,228,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,63,88,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,0,155,84,26,171,155,84,0,0,1,21,124,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,0,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,134,202,124,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,101,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,213,92,218,160,213,92,1,245,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,75,87,42,30,7,41,176,213,170,201,197,198,99,62,173,47,183,42,122,135,225,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,244,154,154,196,144,202,217,53,123,164,103,71,218,243,58,224,59,242,223,98,169,207,156,167,178,238,199,216,126,222,239,105,90,237,214,238,165,86,40,133,175,133,177,234,238,171,83,173,79,3,106,21,187,99,146,89,154,145,194,154,236,137,168,30,215,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,121,148,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,131,174,49,112,39,23,248,18,162,255,0,96,163,246,54,36,179,108,250,65,135,250,147,84,123,47,171,53,67,41,127,190,159,4,81,207,213,142,157,100,252,218,46,205,118,187,69,78,240,200,0,0,0,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,17,87,207,59,234,79,239,39,225,164,85,146,169,207,59,234,79,239,39,225,166,0,112,197,195,214,42,226,131,57,108,185,71,133,170,123,7,111,234,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,147,27,17,206,99,95,44,177,49,94,205,251,144,45,164,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,154,109,107,222,216,38,115,90,171,171,146,41,21,53,218,186,100,87,2,252,102,223,120,60,204,122,171,156,150,175,108,224,204,81,217,233,241,53,182,38,49,42,157,28,74,254,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,155,252,45,195,22,77,97,142,31,105,120,98,118,23,246,198,1,134,222,251,124,212,87,73,157,60,149,93,73,93,52,147,190,68,218,173,153,211,189,211,35,227,217,211,145,81,98,72,246,177,27,4,60,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,170,27,20,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,37,242,220,230,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,172,218,0,0,1,138,188,206,179,75,242,95,193,182,53,236,151,223,102,93,113,111,103,194,214,255,0,239,94,183,106,237,82,39,107,131,189,142,107,55,80,199,91,239,187,110,154,123,174,71,171,8,43,202,172,179,197,89,201,152,248,115,43,112,85,39,104,189,98,107,132,86,250,109,209,200,248,225,222,190,252,242,244,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,153,149,206,27,59,238,184,243,136,186,124,154,154,199,73,71,109,202,234,116,109,61,91,100,115,231,174,158,227,75,73,83,43,223,224,214,49,173,72,88,214,34,42,234,201,28,174,93,232,200,253,7,37,188,156,177,99,12,229,197,185,197,119,155,169,87,151,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,93,55,49,237,119,105,221,238,186,54,170,132,117,158,131,28,96,171,174,0,189,83,88,175,53,20,147,84,85,89,237,55,182,58,153,238,115,18,11,133,190,158,186,22,170,185,173,93,237,138,166,54,189,52,209,30,142,68,87,34,35,151,207,153,255,0,204,51,43,127,254,214,56,80,206,187,125,139,234,254,211,133,174,247,62,213,255,0,226,234,122,154,8,58,42,255,0,254,185,59,123,25,251,30,239,226,208,12,191,228,251,156,118,44,115,195,2,101,85,60,61,158,245,150,151,9,233,235,35,220,247,245,233,107,170,39,171,167,169,213,88,214,55,115,223,83,23,77,28,247,39,102,222,237,169,35,80,206,162,5,185,90,103,165,102,79,241,89,97,195,117,183,158,201,134,243,19,253,13,220,225,145,39,146,55,213,72,138,182,247,182,56,151,111,91,181,116,225,108,143,107,154,200,234,103,253,20,114,189,179,210,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,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,40,115,187,206,94,186,33,242,201,50,234,169,254,112,57,122,185,87,77,20,238,138,45,189,235,254,241,196,76,220,155,156,119,0,0,240,153,211,154,118,188,159,192,117,152,210,232,172,233,211,75,12,72,143,71,170,107,36,136,212,253,6,170,252,87,224,6,61,241,247,198,77,147,135,204,19,61,142,197,91,65,87,138,106,36,163,116,116,75,87,36,114,164,79,145,202,174,252,218,106,137,182,37,93,117,68,239,33,231,44,242,211,51,120,171,205,26,116,117,37,226,228,250,234,138,120,107,235,226,99,231,233,68,143,134,39,123,242,57,123,218,217,26,186,42,175,238,208,113,5,157,24,179,137,252,218,151,19,76,215,43,170,41,224,166,166,164,109,84,143,141,18,24,149,85,117,149,83,69,213,94,191,15,31,235,152,62,95,220,37,216,242,83,44,40,238,151,54,37,77,238,170,174,174,87,203,45,52,27,244,235,49,27,239,183,114,232,157,22,247,110,254,174,224,47,166,65,100,118,23,200,188,13,77,132,176,245,20,81,36,82,207,43,156,148,240,198,186,201,38,229,254,45,17,62,8,92,224,0,29,50,75,167,186,133,111,126,212,208,232,217,170,234,170,7,44,106,170,235,174,186,157,205,105,195,27,162,29,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,56,213,0,228,20,238,253,135,40,186,129,200,0,0,0,0,0,0,0,0,0,0,0,1,194,166,167,32,14,167,183,191,188,233,69,216,228,248,31,82,166,167,207,35,21,87,184,14,246,189,28,154,161,81,242,198,174,99,145,123,255,0,172,250,81,117,77,64,166,88,162,153,139,20,209,182,70,47,139,92,154,162,255,0,65,17,220,213,120,73,183,225,153,159,157,216,81,175,99,29,236,250,42,170,118,197,79,28,122,47,85,155,253,221,174,87,106,145,167,130,247,126,238,233,116,63,3,28,96,219,62,60,195,179,225,187,229,52,115,210,204,248,222,173,124,108,145,55,53,200,168,186,61,21,62,0,66,151,47,62,51,43,178,86,251,69,150,183,216,146,75,37,117,110,232,101,125,69,66,171,36,158,122,118,171,18,54,35,147,77,26,247,107,162,38,170,186,254,217,195,182,220,105,110,180,113,215,209,73,212,134,93,118,187,69,77,116,85,69,238,84,69,241,69,32,23,142,174,21,171,120,116,204,201,228,178,182,79,97,212,71,70,248,31,164,17,244,229,116,78,85,68,108,110,238,254,37,206,215,106,119,175,245,230,47,45,94,55,221,114,177,210,229,38,59,149,36,175,138,170,119,69,80,249,170,101,123,217,44,240,163,85,117,107,209,52,89,156,154,110,254,79,195,80,36,248,225,81,21,52,80,139,175,122,28,129,243,73,10,49,119,55,255,0,246,87,27,187,180,212,238,58,213,136,213,213,0,173,60,14,74,26,186,21,106,7,32,0,0,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,181,235,21,166,85,24,171,202,227,200,158,89,125,181,235,21,166,85,0,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,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,5,185,131,112,73,117,225,67,31,199,125,195,16,85,215,101,214,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,234,43,81,86,57,52,159,67,202,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,0,131,110,95,60,109,221,120,80,199,242,88,177,60,245,117,217,117,138,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,58,104,229,85,142,61,39,123,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,174,103,21,92,51,227,46,20,51,114,179,43,113,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,229,7,43,222,58,127,34,152,169,153,29,156,120,207,178,101,181,235,127,177,234,107,91,186,27,21,210,73,26,169,172,202,228,236,244,115,107,39,83,84,115,25,42,178,79,205,53,213,18,40,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,65,15,48,140,1,140,179,79,152,246,54,203,236,190,195,213,119,204,67,124,168,178,83,80,208,211,34,111,149,254,198,163,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,11,21,195,71,14,152,239,138,12,211,160,203,60,11,79,254,197,89,120,173,223,15,248,50,215,218,97,134,122,206,156,178,199,214,233,117,216,238,147,29,189,254,8,158,42,155,9,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,190,43,131,190,21,112,111,10,25,71,111,193,246,107,109,35,177,61,198,158,158,167,22,93,227,145,102,125,198,226,140,247,209,178,185,140,119,102,141,206,145,176,179,107,118,177,85,202,157,71,200,247,223,80,0,0,33,175,154,231,5,31,147,44,85,63,18,153,103,108,186,212,225,188,91,112,168,169,197,177,105,214,134,207,116,154,70,185,42,55,171,150,70,195,85,36,143,238,115,118,71,42,109,71,162,77,12,77,114,140,200,46,32,151,52,225,207,235,7,250,25,192,50,91,234,237,149,55,43,133,182,42,168,111,241,182,166,159,173,67,12,107,52,115,71,222,213,123,106,227,71,70,201,105,22,55,36,159,156,137,101,251,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,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,6,182,252,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,6,85,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,104,17,129,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,158,158,1,120,40,194,188,41,229,197,37,238,237,108,237,25,155,137,173,240,201,136,238,21,9,27,228,160,222,141,145,214,202,117,141,207,99,97,137,232,136,247,49,203,214,145,136,245,93,173,137,145,90,174,87,188,11,126,69,48,171,51,199,56,240,103,100,204,155,214,255,0,99,211,86,187,116,214,43,92,145,181,19,88,85,169,217,235,38,214,78,166,170,231,178,37,100,127,154,115,170,35,92,255,0,0,0,3,8,57,150,112,43,83,196,214,25,165,204,252,177,160,171,170,205,12,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,234,70,230,189,93,26,199,18,188,50,112,241,159,60,65,99,248,104,242,26,213,86,219,150,31,168,164,174,168,191,54,179,177,65,99,85,153,169,21,75,234,117,71,49,237,114,44,141,108,91,166,84,134,71,70,199,108,93,54,73,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,213,239,72,161,138,52,115,181,93,145,177,190,13,68,64,133,110,114,177,221,97,226,75,4,195,125,173,164,172,185,51,45,237,173,172,168,164,166,117,52,19,78,149,247,14,163,227,137,210,72,232,216,174,213,81,139,35,213,168,168,138,231,105,170,222,14,70,63,93,159,118,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,235,179,238,223,226,64,74,160,0,0,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,0,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,37,83,134,159,250,13,183,127,151,248,239,255,0,111,116,33,88,154,158,26,127,232,54,221,254,95,227,191,253,189,208,133,96,54,168,0,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,0,0,8,128,231,123,142,189,161,154,121,105,150,126,203,233,251,7,15,213,223,123,111,95,94,183,111,169,72,122,93,61,190,238,207,102,238,221,185,119,117,180,209,187,53,117,149,229,63,133,175,184,131,141,172,33,118,180,80,246,138,76,51,111,187,221,46,146,117,88,206,207,74,250,25,169,27,38,142,84,87,235,61,93,59,52,106,43,189,253,116,218,215,42,126,175,55,156,117,244,183,140,155,149,131,217,125,147,232,86,31,181,216,186,221,126,167,107,234,70,234,254,174,221,169,211,211,183,244,246,234,239,226,183,107,239,109,109,234,228,117,133,172,85,120,171,55,49,173,69,14,251,213,170,223,103,181,209,212,245,94,157,42,90,185,42,164,168,143,98,46,199,110,125,21,50,234,168,174,78,158,141,84,71,57,20,37,168,0,4,59,115,184,193,87,90,12,232,203,220,198,154,162,145,109,183,204,47,45,146,158,38,189,221,118,207,67,87,36,210,185,237,219,181,24,173,184,66,141,84,114,170,171,100,213,27,162,43,190,174,72,88,235,217,249,167,153,121,103,236,190,167,183,176,253,37,247,182,245,244,232,246,10,149,135,165,211,219,239,111,246,150,237,219,147,111,71,77,29,191,86,250,190,121,223,82,127,121,63,13,49,215,148,158,53,186,225,94,52,176,253,138,223,79,73,37,62,49,179,221,108,149,206,153,142,87,199,3,41,157,92,142,137,81,200,136,254,173,12,77,85,114,57,54,57,233,166,170,142,104,78,241,175,183,50,76,232,181,103,127,22,152,162,251,133,241,125,38,36,195,22,58,122,59,13,138,178,145,141,232,36,16,194,142,157,177,200,141,78,179,59,100,181,142,73,117,114,57,28,138,199,58,61,132,212,241,117,157,247,94,28,120,116,198,121,203,98,177,210,93,238,86,10,122,102,209,210,85,200,230,64,179,212,85,67,77,27,228,219,239,57,140,116,232,245,98,43,85,232,197,106,57,155,183,166,182,224,75,79,37,60,139,172,181,88,177,167,16,247,235,55,71,219,123,48,222,29,169,145,103,142,71,210,196,254,165,115,218,197,68,138,72,95,51,105,88,217,17,94,228,146,146,118,123,154,57,31,136,28,209,252,246,102,111,216,190,143,68,77,246,64,228,229,139,135,252,154,194,121,59,135,38,237,20,152,102,222,218,121,42,118,189,157,174,169,238,116,149,53,59,30,247,172,125,89,228,150,94,158,245,107,55,237,111,186,212,66,16,121,163,249,236,204,223,177,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,21,124,83,228,167,240,118,226,11,27,100,228,119,14,219,73,135,238,9,216,39,116,189,73,31,67,60,76,168,165,234,187,167,26,44,201,4,209,36,155,88,141,234,35,246,234,221,21,101,83,146,167,149,140,83,243,2,187,211,173,197,180,231,97,146,247,91,141,54,3,207,124,61,132,42,234,169,237,116,245,86,28,77,120,133,238,123,41,96,89,99,125,185,178,199,187,70,49,101,154,181,18,84,98,38,249,24,199,187,87,68,213,11,171,201,231,59,237,88,243,135,74,140,154,134,199,87,71,114,202,234,133,109,69,91,164,107,224,174,130,227,85,87,83,19,217,224,230,61,174,73,152,230,42,42,104,200,220,142,93,234,200,243,212,128,190,88,25,209,117,202,158,45,48,149,138,108,95,87,105,195,24,230,161,214,27,205,27,88,233,96,175,158,72,101,109,189,175,141,26,237,30,149,143,133,173,149,17,21,137,36,136,174,108,111,147,89,244,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,0,38,213,6,170,230,213,0,0,0,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,0,0,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,6,181,134,213,6,170,230,213,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,129,63,196,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,250,61,16,25,85,200,199,235,179,238,223,226,68,170,17,87,200,199,235,179,238,223,226,68,170,0,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,17,23,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,193,94,29,115,231,25,112,219,155,150,44,214,193,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,162,57,88,237,143,70,72,212,222,198,170,108,188,65,15,49,222,7,41,184,82,198,84,24,195,47,159,87,81,151,88,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,170,230,69,43,92,142,88,86,89,2,106,114,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,179,253,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,73,106,184,157,225,235,10,241,65,147,87,172,163,197,53,61,131,183,244,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,102,253,201,117,64,26,198,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,52,229,41,198,191,182,232,232,248,77,204,219,157,214,178,245,15,90,76,23,112,157,122,241,186,134,24,58,143,182,57,81,187,227,232,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,229,87,29,28,25,88,184,195,203,138,91,100,119,95,99,99,60,47,218,42,48,205,202,87,189,105,91,36,168,206,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,215,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,54,158,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,13,121,112,115,0,163,226,34,197,22,82,102,246,34,255,0,77,138,14,211,60,85,53,17,193,79,30,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,207,36,94,127,156,190,119,221,112,46,73,88,50,94,223,99,164,168,167,205,10,137,221,93,95,52,142,223,73,5,182,122,58,132,100,76,77,17,95,36,178,69,171,220,170,141,100,111,110,213,87,163,227,8,118,197,152,166,251,142,113,85,231,26,226,154,238,219,122,196,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,79,247,46,220,139,172,200,30,20,240,166,27,191,89,189,153,137,47,221,92,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,233,42,171,221,10,220,23,228,229,139,63,120,160,192,25,85,138,102,217,101,186,220,36,168,184,199,181,235,218,105,105,41,229,171,150,155,86,61,143,103,89,148,238,139,168,215,35,153,212,222,154,171,116,93,143,128,213,92,159,234,92,148,254,17,60,181,176,142,78,71,112,236,85,120,131,43,240,231,96,157,210,244,227,101,116,20,116,181,20,189,87,116,228,84,133,103,134,36,147,107,21,221,53,126,221,29,162,164,0,155,41,240,157,229,99,38,254,95,225,239,78,128,13,107,13,151,120,110,206,251,87,17,249,37,133,179,162,205,99,171,179,83,226,58,121,92,250,10,153,27,35,233,167,134,121,41,230,98,61,189,207,98,75,12,155,31,163,85,204,218,229,107,21,85,137,10,220,207,242,94,235,149,60,90,98,219,236,56,66,174,211,134,49,205,67,111,214,106,199,61,210,193,95,60,144,196,235,131,153,34,185,218,61,43,31,51,157,18,170,43,18,72,213,26,216,223,30,185,85,201,63,58,46,183,26,108,121,145,24,135,23,213,213,83,218,233,233,111,216,102,207,51,28,246,82,192,178,200,203,139,162,147,110,140,98,203,53,18,172,74,244,77,242,61,236,110,174,149,202,31,47,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,0,0,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,240,26,148,185,117,2,137,28,186,42,39,143,251,229,17,194,143,93,206,255,0,253,29,168,196,85,220,191,3,176,14,17,17,19,68,57,7,10,186,119,168,31,61,202,227,75,106,163,146,190,182,78,156,49,105,185,218,42,233,170,162,39,114,34,175,138,161,7,156,195,56,204,174,206,171,237,110,90,216,162,72,236,148,53,187,166,149,149,21,8,175,146,9,234,26,140,88,222,141,77,52,115,29,174,138,154,162,105,251,50,59,153,87,27,238,182,216,234,178,147,2,74,145,215,203,85,3,165,168,100,213,49,61,140,138,121,145,203,220,214,34,234,176,181,52,221,252,175,142,134,29,112,43,194,181,111,17,121,153,4,151,166,201,236,58,120,235,31,59,244,130,78,164,173,137,170,136,173,145,221,255,0,199,53,218,237,94,244,254,160,200,254,85,92,36,219,241,52,204,206,236,86,215,189,141,246,133,21,45,59,162,167,146,61,19,164,205,254,246,231,35,181,89,19,193,59,191,127,124,184,197,20,80,177,34,134,54,198,196,240,107,83,68,79,232,63,15,3,224,219,62,3,195,176,97,187,29,52,112,82,194,249,30,141,100,108,141,55,57,202,170,186,49,17,62,39,239,128,41,115,209,169,170,156,170,232,154,159,52,138,231,185,87,191,250,192,225,87,123,151,226,119,49,189,253,199,92,108,84,94,243,232,68,208,2,38,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,186,28,110,253,128,84,14,53,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,227,84,27,144,14,65,78,239,136,212,10,142,21,71,127,112,208,10,119,119,41,71,81,63,89,217,180,227,96,20,117,19,245,132,145,21,116,66,189,131,96,28,234,115,185,14,54,141,160,84,10,52,238,212,231,93,60,64,168,28,107,250,198,224,57,7,26,160,215,80,57,0,0,0,0,0,0,41,115,123,188,10,128,31,35,217,167,126,189,197,112,201,167,114,248,29,143,110,167,78,199,162,234,159,184,15,168,20,177,200,246,234,133,64,91,156,239,201,124,51,157,24,54,227,134,239,180,49,76,250,154,89,97,141,238,142,37,84,87,69,35,19,189,236,118,159,198,47,192,128,190,32,184,124,204,94,20,115,29,148,23,37,72,153,76,234,74,154,42,200,43,219,34,185,206,110,244,69,86,108,114,42,58,55,255,0,37,60,19,191,83,99,162,214,231,214,66,225,44,241,194,21,216,126,251,106,163,158,122,136,36,142,57,101,134,37,115,28,176,201,27,92,215,62,55,232,228,234,46,139,167,112,22,19,129,158,53,112,142,113,96,90,123,77,226,186,177,151,170,122,154,152,230,142,90,89,85,91,249,214,109,247,213,239,69,77,38,106,247,47,199,246,25,152,138,138,154,161,174,214,118,240,211,156,188,40,227,36,173,124,189,158,26,100,130,120,43,168,110,136,174,93,90,178,109,114,179,99,255,0,74,39,47,114,105,220,222,253,73,25,224,7,143,91,126,102,54,108,13,142,43,106,210,235,79,20,110,98,186,158,105,26,171,37,75,218,154,61,210,191,224,246,126,175,243,1,33,160,225,174,107,218,142,106,234,138,114,7,207,43,213,174,94,254,238,241,28,155,149,16,170,72,85,235,175,118,159,180,169,145,163,81,19,68,2,180,240,57,0,0,0,0,0,0,0,1,26,185,177,201,175,242,161,154,120,203,51,63,132,119,179,62,150,226,11,141,247,177,125,16,235,118,94,213,83,36,221,46,167,109,110,253,189,77,187,182,183,93,53,209,53,208,146,160,5,170,225,115,34,255,0,131,94,68,225,156,148,250,83,244,143,232,231,109,255,0,9,246,30,199,215,237,21,147,212,255,0,19,212,147,110,222,190,223,211,93,118,235,221,174,137,117,64,0,90,174,40,242,47,248,74,100,78,38,201,79,165,63,71,62,145,246,47,240,159,97,237,157,14,207,89,5,79,241,61,72,247,110,232,109,253,52,211,118,189,250,104,183,84,1,26,185,79,201,175,242,95,154,120,55,51,63,132,119,180,254,137,98,11,117,247,177,125,16,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,146,160,0,0,0,179,252,85,112,207,131,120,175,202,58,204,173,198,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,129,127,220,49,255,0,194,139,253,196,255,0,240,242,85,0,24,1,154,28,175,49,222,112,101,102,93,101,158,58,226,175,183,254,76,251,109,29,158,183,232,52,49,108,181,203,77,65,12,20,125,56,170,217,175,71,176,189,221,87,185,239,127,95,69,84,216,138,239,85,193,79,45,239,224,125,154,119,92,204,252,178,253,45,246,158,31,158,197,216,190,142,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,115,84,0,0,0,45,86,13,225,211,2,97,44,246,199,124,69,118,126,215,140,241,175,70,143,182,239,154,62,201,107,142,142,130,30,199,211,234,172,82,107,53,7,91,171,211,107,255,0,59,179,93,27,171,174,168,0,0,0,0,0,0,2,53,115,99,147,95,229,67,52,241,150,102,127,8,239,102,125,45,196,23,27,239,98,250,33,214,236,189,170,166,73,186,93,78,218,221,251,122,155,119,109,110,186,107,162,107,161,154,188,46,100,95,240,107,200,156,51,146,159,74,126,145,253,28,237,191,225,62,195,216,250,253,162,178,122,159,226,122,146,109,219,215,219,250,107,174,221,123,181,209,46,168,0,0,0,98,175,28,252,12,127,13,31,161,63,233,163,244,59,232,119,180,191,214,79,104,118,174,215,217,191,239,136,118,109,236,223,237,181,223,240,211,191,42,128,24,85,193,79,45,239,224,125,154,119,92,204,252,178,253,45,246,158,31,158,197,216,190,142,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,114,3,52,56,116,192,153,193,154,121,117,153,152,234,159,183,254,76,251,109,101,158,139,124,209,108,186,75,83,65,52,21,157,72,165,102,189,30,194,246,244,158,215,177,253,125,85,19,98,35,174,168,0,0,0,0,0,0,3,10,184,214,229,189,252,48,115,78,213,153,159,150,95,162,94,204,195,240,88,187,23,209,222,223,212,233,212,212,77,213,234,118,168,180,215,180,237,219,181,116,217,174,189,250,39,171,224,99,129,143,224,93,244,219,253,52,126,152,253,49,246,111,250,201,236,254,203,217,59,79,253,241,54,253,221,167,253,174,155,62,58,247,101,80,0,0,0,0,0,0,0,0,0,90,174,40,242,47,248,74,100,78,38,201,79,165,63,71,62,145,246,47,240,159,97,237,157,14,207,89,5,79,241,61,72,247,110,232,109,253,52,211,118,189,250,104,183,84,1,26,185,79,201,175,242,95,154,120,55,51,63,132,119,180,254,137,98,11,117,247,177,125,16,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,146,160,0,0,0,0,0,0,0,17,171,155,28,154,255,0,42,25,167,140,179,51,248,71,123,51,233,110,32,184,223,123,23,209,14,183,101,237,85,50,77,210,234,118,214,239,219,212,219,187,107,117,211,93,19,93,9,42,0,99,254,90,112,165,249,59,224,218,179,132,159,167,190,208,237,120,126,251,98,250,65,236,190,150,223,105,73,84,254,175,101,235,59,94,159,106,211,111,87,222,217,226,221,123,176,175,251,134,63,248,81,127,184,159,254,30,74,160,0,0,0,98,175,28,252,12,127,13,31,161,63,233,163,244,59,232,119,180,191,214,79,104,118,174,215,217,191,239,136,118,109,236,223,237,181,223,240,211,191,42,128,24,1,194,231,42,79,224,215,158,216,103,58,255,0,47,95,72,254,142,118,223,240,103,209,110,199,215,237,20,115,211,127,29,218,228,219,183,175,187,244,23,93,186,119,107,170,103,248,0,0,0,96,7,20,124,169,63,132,166,123,98,108,235,252,189,125,28,250,71,216,191,193,159,69,187,103,67,179,209,193,77,252,119,107,143,118,238,134,239,208,77,55,105,223,166,171,117,120,24,224,99,248,23,125,54,255,0,77,31,166,63,76,125,155,254,178,123,63,178,246,78,211,255,0,124,77,191,119,105,255,0,107,166,207,142,189,217,84,0,0,0,197,94,57,248,24,254,26,63,66,127,211,71,232,119,208,239,105,127,172,158,208,237,93,175,179,127,223,16,236,219,217,191,219,107,191,225,167,125,170,225,115,149,39,240,107,207,108,51,157,127,151,175,164,127,71,59,111,248,51,232,183,99,235,246,138,57,233,191,142,237,114,109,219,215,221,250,11,174,221,59,181,213,51,252,1,141,92,111,112,131,125,227,27,10,225,172,21,79,155,255,0,66,236,182,59,132,215,74,202,111,163,236,184,246,250,174,159,78,158,77,235,52,79,139,164,199,212,166,136,170,215,245,245,114,106,198,169,98,184,110,229,29,106,200,92,237,194,217,191,121,206,122,76,99,79,134,42,37,171,101,158,167,8,54,6,75,58,193,35,33,149,36,117,92,168,199,197,43,227,153,142,216,170,143,137,170,155,87,71,36,133,0,6,0,113,71,202,147,248,74,103,182,38,206,191,203,215,209,207,164,125,139,252,25,244,91,182,116,59,61,28,20,223,199,118,184,247,110,232,110,253,4,211,118,157,250,106,185,254,0,199,254,10,120,82,254,7,217,89,117,203,63,167,191,75,125,167,136,39,190,246,223,101,246,14,159,82,154,158,30,151,79,173,46,186,118,109,219,183,38,187,244,211,187,85,246,188,72,228,133,171,136,252,146,197,57,47,121,190,85,217,169,241,29,60,77,101,125,52,109,145,244,211,195,60,117,16,189,88,238,231,177,37,134,61,236,213,170,230,110,106,57,138,168,244,185,96,8,171,254,225,143,254,20,95,238,39,255,0,135,146,168,0,2,213,113,71,145,127,194,83,34,113,54,74,125,41,250,57,244,143,177,127,132,251,15,108,232,118,122,200,42,127,137,234,71,187,119,67,111,233,166,155,181,239,211,69,186,160,8,171,254,225,143,254,20,95,238,39,255,0,135,146,168,0,0,0,24,171,199,63,3,31,195,71,232,79,250,104,253,14,250,29,237,47,245,147,218,29,171,181,246,111,251,226,29,155,123,55,251,109,119,252,52,239,242,156,20,242,222,254,7,217,167,117,204,207,203,47,210,223,105,225,249,236,93,139,232,239,96,233,245,42,105,230,234,245,59,84,186,233,217,182,237,218,154,239,215,94,237,23,53,64,0,0,3,202,102,198,5,252,168,101,102,50,203,63,106,123,51,233,110,31,184,216,187,111,67,173,217,123,85,52,144,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,61,88,2,42,255,0,184,99,255,0,133,23,251,137,255,0,225,228,148,230,198,5,252,168,101,102,50,203,63,106,123,51,233,110,31,184,216,187,111,67,173,217,123,85,52,144,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,61,88,2,42,255,0,184,99,255,0,133,23,251,137,255,0,225,228,170,0,6,63,241,173,194,151,240,193,202,203,86,89,253,61,250,37,236,204,65,5,247,182,251,47,183,245,58,116,213,16,244,186,125,104,180,215,180,238,221,185,116,217,166,157,250,165,128,225,115,149,39,240,107,207,108,51,157,127,151,175,164,127,71,59,111,248,51,232,183,99,235,246,138,57,233,191,142,237,114,109,219,215,221,250,11,174,221,59,181,213,51,252,0,48,3,138,62,84,159,194,83,61,177,54,117,254,94,190,142,125,35,236,95,224,207,162,221,179,161,217,232,224,166,254,59,181,199,187,119,67,119,232,38,155,180,239,211,85,207,240,6,42,240,49,192,199,240,46,250,109,254,154,63,76,126,152,251,55,253,100,246,127,101,236,157,167,254,248,155,126,238,211,254,215,77,159,29,123,178,168,0,4,85,255,0,112,199,255,0,10,47,247,19,255,0,195,201,84,0,121,76,167,192,191,146,252,172,193,185,103,237,79,105,253,18,195,246,235,23,109,232,116,123,87,101,166,142,30,175,79,115,182,110,233,238,219,185,218,107,166,171,166,167,171,0,1,231,241,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,158,128,1,21,127,220,49,255,0,194,139,253,196,255,0,240,243,47,248,50,225,75,49,248,75,177,87,96,59,158,127,253,59,193,146,238,158,219,104,168,195,139,71,37,170,169,207,221,35,169,231,237,114,233,12,154,189,207,133,89,183,168,169,35,85,138,233,122,185,42,0,0,0,138,191,238,24,255,0,225,69,254,226,127,248,121,37,57,79,129,127,37,249,89,131,114,207,218,158,211,250,37,135,237,214,46,219,208,232,246,174,203,77,28,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,79,86,0,0,0,138,191,238,24,255,0,225,69,254,226,127,248,121,37,57,79,129,127,37,249,89,131,114,207,218,158,211,250,37,135,237,214,46,219,208,232,246,174,203,77,28,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,79,86,0,0,0,197,94,57,248,24,254,26,63,66,127,211,71,232,119,208,239,105,127,172,158,208,237,93,175,179,127,223,16,236,219,217,191,219,107,191,225,167,127,148,224,167,150,247,240,62,205,59,174,102,126,89,126,150,251,79,15,207,98,236,95,71,123,7,79,169,83,79,55,87,169,218,165,215,78,205,183,110,212,215,126,186,247,104,185,170,0,0,0,24,107,198,151,45,156,27,197,174,50,180,102,13,155,24,82,96,44,67,5,60,148,215,170,232,108,75,92,251,203,17,35,74,101,149,18,162,22,163,225,107,100,98,63,71,61,204,123,26,171,182,38,34,102,80,2,50,240,7,39,12,101,149,152,202,211,152,57,125,198,29,93,143,16,216,234,18,166,134,186,155,5,38,248,159,162,162,162,162,215,171,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,191,226,155,150,78,50,226,187,52,35,204,252,105,196,173,37,190,162,11,61,13,162,158,134,147,4,39,66,153,144,199,172,189,53,237,200,245,100,149,50,84,204,137,35,158,246,36,201,30,247,163,17,76,245,0,98,87,3,156,1,90,184,52,186,226,235,236,216,250,147,26,92,177,45,61,29,37,61,99,176,243,104,39,183,193,19,165,116,177,50,78,188,206,86,76,231,66,231,53,21,169,173,60,106,187,180,77,185,106,0,17,87,253,195,31,252,40,191,220,79,255,0,15,36,167,41,240,47,228,191,43,48,110,89,251,83,218,127,68,176,253,186,197,219,122,29,30,213,217,105,163,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,169,234,192,24,191,199,31,3,150,174,52,45,88,70,25,179,22,175,8,92,176,133,69,99,169,234,27,109,109,124,19,65,84,216,186,172,124,93,72,156,143,221,79,10,181,233,38,136,137,34,43,93,185,21,150,131,133,206,84,159,193,175,61,176,206,117,254,94,190,145,253,28,237,191,224,207,162,221,143,175,218,40,231,166,254,59,181,201,183,111,95,119,232,46,187,116,238,215,84,207,240,6,42,241,207,192,199,240,209,250,19,254,154,63,67,190,135,123,75,253,100,246,135,106,237,125,155,254,248,135,102,222,205,254,219,93,255,0,13,59,252,167,5,60,183,191,129,246,105,221,115,51,242,203,244,183,218,120,126,123,23,98,250,59,216,58,125,74,154,121,186,189,78,213,46,186,118,109,187,118,166,187,245,215,187,69,205,80,0,0,0,242,153,177,129,127,42,25,89,140,178,207,218,158,204,250,91,135,238,54,46,219,208,235,118,94,213,77,36,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,79,86,0,138,191,238,24,255,0,225,69,254,226,127,248,121,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,144,7,207,36,155,85,80,68,245,115,147,191,187,184,236,124,104,228,84,209,10,99,133,88,186,247,105,251,0,238,0,225,206,107,26,174,114,232,136,1,85,17,53,83,12,248,230,227,87,8,228,238,5,168,180,217,235,171,31,122,168,169,166,142,24,226,165,149,21,223,157,126,239,125,30,196,68,210,23,47,122,252,63,105,111,248,254,227,214,223,150,109,135,3,96,122,218,181,186,212,69,35,158,173,167,154,54,162,199,82,198,174,175,108,172,248,49,255,0,175,252,228,115,100,151,13,57,203,197,118,50,90,214,75,218,33,169,73,231,158,186,186,232,136,228,209,169,38,214,171,247,191,244,165,106,247,166,157,238,239,212,15,203,225,247,135,204,197,226,187,49,223,65,109,84,149,149,46,171,169,173,172,158,189,177,171,92,214,239,84,69,126,247,42,171,164,103,242,87,197,123,245,39,211,36,50,95,12,228,190,13,183,97,187,21,12,80,190,154,150,40,100,123,99,137,21,85,177,70,197,239,99,27,175,241,105,240,62,60,133,200,92,37,145,216,66,135,15,216,173,84,112,79,79,4,113,201,44,80,196,142,123,146,24,227,115,156,230,70,205,92,189,52,213,116,239,46,144,0,10,94,228,99,117,80,58,102,147,94,228,240,40,99,53,239,215,184,231,99,213,117,95,220,119,49,186,1,83,91,221,224,84,0,0,0,0,0,0,0,0,113,174,131,84,3,144,113,184,107,250,128,228,20,170,235,224,113,167,118,160,85,185,14,21,70,209,180,14,181,145,17,116,81,212,79,214,87,176,108,2,142,162,126,178,189,221,200,54,28,237,3,148,83,147,141,7,127,120,28,130,157,70,239,136,21,3,141,200,53,64,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,165,202,1,206,68,77,117,40,73,145,126,63,230,58,221,42,47,134,167,82,106,171,162,129,244,238,239,209,10,147,80,214,104,157,254,37,90,39,245,1,74,53,74,145,52,57,0,0,0,0,0,0,0,0,0,0,0,112,169,169,75,181,68,253,165,103,10,136,190,32,116,44,189,250,124,62,5,77,151,191,69,241,56,146,31,241,78,157,85,142,95,0,62,180,114,41,81,243,199,34,170,232,190,26,29,200,160,84,0,0,0,0,0,3,141,53,41,115,74,192,29,72,221,23,247,157,136,186,133,68,41,215,64,43,5,45,118,190,37,64,120,236,197,202,124,25,154,54,185,237,120,178,130,90,136,230,137,209,42,199,80,248,151,69,107,219,226,213,253,79,113,131,216,151,150,75,48,78,42,166,198,185,55,85,217,107,97,158,57,222,218,187,167,81,159,154,216,230,104,143,133,127,148,207,214,72,144,2,217,101,166,40,197,16,208,251,59,26,195,4,117,16,53,92,171,3,81,91,222,245,95,228,170,255,0,37,90,92,136,234,160,151,244,31,175,244,41,242,212,89,232,167,114,189,99,84,126,187,147,222,93,53,79,2,136,233,221,181,35,98,34,189,168,170,173,114,247,47,238,208,15,209,69,69,239,65,170,31,36,109,165,222,145,62,37,108,168,137,170,106,186,107,253,103,208,144,198,223,6,255,0,156,14,192,112,136,136,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,3,133,68,80,26,160,85,68,239,82,133,134,55,120,183,252,231,207,43,105,119,172,76,137,93,42,162,232,154,174,154,255,0,88,29,179,214,211,83,49,207,154,77,17,168,174,94,229,94,228,45,206,101,226,140,81,53,15,179,176,84,48,73,81,59,81,200,179,181,17,189,207,69,254,82,167,242,81,199,187,125,51,156,157,23,232,215,189,19,70,181,123,147,247,235,255,0,1,93,61,158,138,7,35,210,53,87,235,185,125,229,211,85,241,2,63,48,215,44,150,99,108,85,83,141,115,146,171,181,86,205,60,147,177,180,151,78,155,63,59,189,207,213,25,10,127,41,255,0,172,206,28,186,202,124,25,149,214,184,45,120,78,130,90,120,225,137,177,34,201,80,249,87,68,107,27,226,229,253,76,105,236,64,0,10,92,237,60,0,229,87,67,173,91,170,254,226,173,117,42,68,64,41,107,74,180,208,228,0,0,0,0,0,0,0,41,87,34,5,83,166,73,21,23,68,240,208,10,157,47,126,137,226,82,146,247,233,240,248,157,90,171,220,158,7,116,112,255,0,140,7,99,117,84,253,165,72,154,4,68,79,3,144,0,0,0,0,0,0,0,0,0,0,56,84,212,165,90,165,96,10,23,82,157,221,250,41,217,162,127,89,75,153,170,119,120,129,74,204,137,241,255,0,49,91,92,138,154,234,124,107,170,46,136,118,182,84,79,29,64,250,65,75,84,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,7,10,168,128,112,174,253,69,10,237,78,93,223,220,135,17,179,84,71,120,46,160,117,186,37,122,163,180,248,157,205,98,33,88,0,1,248,248,131,23,97,188,47,75,37,93,246,245,69,70,200,145,85,221,122,152,227,94,230,171,191,148,228,248,38,160,126,193,194,170,34,106,171,220,97,190,125,115,36,202,108,173,164,186,82,225,235,205,5,218,233,72,217,25,28,84,243,210,212,187,168,221,154,34,181,181,45,85,253,37,238,211,224,191,168,143,108,218,230,171,196,62,56,158,186,135,14,85,217,173,118,186,135,61,145,235,102,143,172,216,215,110,222,247,62,68,215,221,95,215,226,4,213,226,236,202,193,88,30,134,107,134,36,196,86,250,72,169,216,231,201,212,171,134,53,106,55,77,117,222,228,68,241,79,19,22,179,123,153,238,70,101,220,143,164,179,92,61,181,80,216,228,93,40,229,163,169,68,115,95,183,69,219,84,213,253,107,161,10,120,235,54,179,7,51,42,164,169,198,55,196,175,146,103,171,149,27,73,12,93,234,173,240,233,177,63,197,111,245,126,243,179,2,228,222,102,102,53,116,20,88,83,6,94,107,27,60,172,137,42,35,183,84,73,11,21,201,170,43,157,27,29,162,105,223,251,128,144,44,125,206,107,23,201,84,140,203,188,57,77,12,45,220,143,246,157,165,171,170,238,238,84,86,85,175,118,223,243,150,234,171,156,39,18,213,15,69,109,38,20,70,167,255,0,137,157,175,254,220,243,56,3,149,214,127,226,166,37,85,210,10,58,58,117,70,174,138,218,216,228,77,88,170,159,165,72,169,174,186,106,100,77,143,147,85,142,106,54,203,122,197,87,182,205,163,119,54,42,246,181,53,211,191,185,212,90,248,129,100,83,155,207,19,72,170,169,6,20,213,127,252,76,239,249,99,238,162,231,19,196,189,59,147,171,69,132,222,223,213,236,103,127,203,161,124,191,184,219,129,245,209,113,30,35,211,85,255,0,92,25,255,0,51,63,39,17,114,106,182,65,70,233,112,254,42,187,190,125,91,181,179,215,181,205,211,94,253,81,180,90,248,1,70,94,243,152,184,75,51,97,204,44,52,213,93,29,239,80,90,216,198,126,138,105,170,190,173,59,245,221,254,99,43,114,195,152,206,64,227,248,163,237,152,162,134,215,59,250,159,154,170,173,162,129,201,183,226,168,181,46,94,244,35,43,27,114,187,226,43,12,36,181,52,20,84,117,180,236,126,214,164,113,215,73,34,162,185,81,60,41,17,60,52,83,31,177,87,15,89,211,131,165,115,47,57,103,137,218,198,237,214,86,217,170,210,63,123,195,222,116,104,6,199,216,111,50,112,62,44,167,109,77,143,19,219,42,90,229,114,34,50,182,23,175,186,186,47,232,185,79,72,199,178,70,239,141,237,115,87,226,139,170,26,191,225,220,93,142,178,218,226,218,187,37,76,246,154,182,110,209,102,164,99,149,55,183,69,247,101,98,248,167,236,50,3,47,249,146,241,63,128,93,20,80,98,27,53,194,6,63,114,182,174,205,10,174,138,228,85,211,167,179,245,127,156,13,128,129,29,28,61,243,94,195,248,225,41,237,185,154,180,86,202,249,102,86,58,69,134,10,88,182,172,140,107,116,223,85,174,186,57,126,31,5,253,70,125,225,124,105,134,177,149,3,46,56,122,239,73,87,19,213,200,157,42,136,228,95,117,116,95,208,114,167,136,31,184,80,232,218,173,208,172,1,243,244,246,107,227,167,237,42,141,83,192,237,241,41,86,34,46,169,168,21,34,247,28,148,34,169,82,46,160,114,0,0,0,0,0,0,82,228,212,168,1,243,189,202,197,238,94,253,78,27,58,166,154,255,0,73,219,35,117,79,3,161,172,213,218,42,47,237,3,234,69,213,53,67,147,132,240,57,2,151,187,106,181,63,90,232,116,85,177,200,141,154,52,247,154,186,255,0,241,254,161,42,185,101,103,195,69,255,0,136,250,21,53,77,0,235,70,178,162,38,58,68,215,84,215,187,245,149,53,170,207,117,21,85,19,185,14,24,221,142,93,60,20,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,53,95,238,170,170,34,247,41,74,181,148,241,61,209,166,154,38,189,255,0,172,237,58,222,221,238,77,124,16,14,170,70,57,81,211,72,158,243,151,95,254,63,214,119,177,219,149,201,250,151,67,159,4,209,62,7,207,18,185,37,127,199,85,255,0,140,15,164,225,87,68,213,78,78,23,192,15,157,211,170,235,167,244,28,177,202,245,239,94,253,74,28,205,29,162,34,254,195,190,54,232,158,0,84,212,208,168,0,0,0,0,0,0,0,7,10,189,193,87,66,149,85,2,137,21,60,10,122,123,244,241,211,246,29,168,196,85,213,117,42,240,2,150,198,212,110,133,96,0,7,224,226,156,115,133,240,101,42,213,226,43,197,37,35,17,17,116,150,162,56,213,83,114,55,95,125,201,241,84,48,27,136,78,107,216,127,3,165,69,183,44,150,138,231,95,20,200,198,200,144,193,85,22,212,145,237,118,187,42,181,215,70,167,195,226,159,172,9,21,123,217,27,119,200,246,181,169,241,85,209,15,55,137,51,39,3,225,58,119,84,223,49,61,178,153,173,86,162,163,235,97,98,251,203,162,126,147,144,130,60,192,230,75,196,254,62,116,177,79,136,108,214,248,30,253,200,218,75,52,40,186,35,149,83,94,166,255,0,215,254,99,31,241,22,46,199,89,147,113,117,93,238,166,123,181,91,246,234,177,82,49,170,187,27,162,123,177,49,60,19,246,1,58,153,159,204,103,32,112,4,82,118,60,81,67,116,157,157,63,205,82,214,209,78,229,221,241,68,74,150,175,114,24,165,152,92,230,46,17,76,232,114,247,13,53,23,70,251,213,246,182,61,159,162,186,232,172,171,94,253,118,255,0,156,143,108,43,195,214,116,227,25,90,203,54,89,226,119,49,219,180,149,214,106,181,143,221,241,247,155,26,153,3,130,121,93,241,21,137,210,42,154,250,42,58,42,119,191,107,146,72,235,163,145,17,28,136,190,52,138,158,26,168,30,190,183,156,79,18,245,14,94,149,22,19,99,127,87,177,157,255,0,46,167,194,188,222,120,154,85,69,88,48,166,169,255,0,226,103,127,203,23,171,14,242,106,182,79,70,217,113,6,42,187,178,125,93,185,176,87,181,173,211,94,237,17,212,90,248,31,173,253,198,220,15,174,137,136,241,30,154,167,250,224,207,249,152,22,42,151,156,39,18,212,239,85,117,38,20,86,175,255,0,137,157,175,254,220,184,184,7,156,214,47,142,169,89,152,152,114,154,104,93,181,25,236,203,75,83,69,221,222,170,175,171,78,237,191,231,63,122,249,201,170,199,13,27,165,178,226,171,219,166,209,219,91,45,123,92,154,233,221,220,218,45,124,76,118,199,252,174,179,255,0,10,177,106,173,112,81,214,83,162,57,116,70,214,201,34,232,196,85,253,26,68,77,117,215,64,36,71,40,121,158,228,102,98,72,202,75,205,195,216,181,14,142,53,210,178,90,58,100,87,57,251,116,77,213,78,95,212,186,25,75,132,115,43,5,99,138,24,110,24,111,17,91,234,226,168,99,95,31,78,174,25,21,200,237,116,211,99,149,23,193,124,13,108,177,214,77,230,102,92,215,79,69,138,240,101,230,141,176,74,248,150,162,75,117,68,112,189,90,154,170,181,210,49,186,166,157,255,0,184,235,192,185,181,152,57,103,85,29,78,14,190,37,4,144,189,28,136,234,72,101,239,69,119,143,81,139,254,51,191,175,247,1,179,186,42,42,106,139,220,114,65,110,82,243,85,226,31,3,207,67,67,136,234,236,215,75,93,59,152,201,52,179,71,214,116,105,187,119,123,95,26,107,239,39,234,240,36,39,33,121,146,101,54,105,82,90,233,113,13,230,130,211,116,171,108,108,146,42,137,233,105,157,212,118,253,81,26,234,151,42,126,138,119,105,241,79,214,6,100,131,241,240,254,46,195,120,162,150,58,187,21,234,138,177,146,162,43,122,21,49,200,189,237,221,252,151,47,193,117,63,96,10,28,196,83,165,177,43,21,93,167,196,250,64,29,72,237,10,209,223,172,162,70,104,138,239,21,212,229,189,221,202,7,96,56,213,20,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,5,46,80,57,85,238,238,58,94,174,221,163,123,255,0,81,202,200,159,169,83,184,173,141,248,129,196,77,84,79,123,224,118,0,0,235,154,120,41,163,116,213,19,50,40,218,138,174,123,220,141,68,79,218,170,83,87,85,79,69,79,37,85,84,173,142,40,154,175,115,156,228,68,68,68,213,123,215,246,33,22,220,194,185,131,71,21,52,121,111,149,149,40,181,46,124,205,172,169,142,162,146,118,50,55,210,179,111,187,182,69,215,89,149,126,26,237,94,240,50,15,138,254,98,153,115,146,86,127,103,97,215,123,110,241,82,178,196,145,81,87,210,57,99,252,198,246,171,209,92,245,70,170,189,137,174,223,235,240,34,7,62,184,151,199,185,243,137,43,238,215,218,183,69,67,81,87,53,68,20,142,142,5,88,154,244,70,163,85,236,137,138,186,53,52,212,240,184,75,8,98,204,206,196,176,217,108,20,19,215,87,213,201,20,110,116,112,61,237,102,231,54,52,115,210,54,170,181,168,170,154,174,132,149,240,181,202,133,181,22,234,12,97,154,215,106,74,135,213,83,65,82,202,52,167,172,133,97,119,83,114,183,114,73,30,239,117,17,59,218,159,184,8,207,194,184,3,25,227,106,248,45,248,95,12,221,46,82,84,61,177,181,105,168,165,153,168,171,174,154,236,106,247,119,47,245,41,149,249,71,202,223,61,115,29,180,21,247,122,218,59,5,21,87,77,242,37,85,190,181,100,99,23,118,168,230,172,76,68,95,119,252,111,143,137,50,249,99,145,184,31,43,108,212,86,155,13,189,27,216,99,100,113,189,38,153,116,219,187,78,231,200,237,127,73,124,75,132,136,136,136,137,224,128,96,198,65,114,184,203,220,170,150,221,121,196,119,74,107,189,210,155,167,43,228,133,149,112,163,158,155,254,29,163,68,253,52,248,124,12,201,194,248,35,14,225,10,88,233,172,180,93,20,141,17,53,234,61,222,13,219,252,167,47,192,253,240,0,0,0,0,0,249,107,173,180,87,56,186,21,176,245,25,170,46,155,149,60,63,114,159,80,2,212,227,222,26,242,203,31,209,203,71,115,180,108,73,85,138,229,237,21,11,250,43,170,126,140,173,48,115,60,249,66,90,111,117,21,23,92,178,196,84,118,167,172,77,84,133,244,213,149,10,231,53,142,79,21,153,250,106,168,207,135,195,246,146,114,0,214,179,57,56,104,205,108,145,188,75,108,197,120,118,178,88,98,100,111,237,212,244,53,41,78,168,230,43,180,223,36,109,77,81,26,237,127,113,245,100,87,19,153,133,145,55,90,90,140,63,92,175,183,195,80,217,164,165,72,160,213,255,0,156,141,206,209,239,137,234,154,164,122,127,73,177,78,47,193,54,44,109,109,154,219,123,165,234,178,104,157,18,174,247,183,70,171,92,223,228,185,63,198,82,46,184,173,229,81,112,130,166,179,24,229,69,222,146,56,25,76,217,29,66,180,181,146,185,238,142,41,21,201,191,124,138,138,170,198,39,135,199,250,195,45,184,94,230,1,150,25,255,0,78,148,21,21,30,200,187,53,173,87,65,93,93,72,143,85,116,238,141,169,181,175,69,255,0,21,124,60,21,12,173,142,72,229,98,73,19,218,246,175,131,154,186,162,154,186,214,219,113,86,0,189,177,181,246,250,187,93,194,153,237,123,18,166,153,204,114,42,109,122,123,178,55,191,197,171,225,241,79,214,74,183,1,28,197,44,215,230,254,78,243,51,125,29,108,113,179,165,85,61,77,36,49,74,249,42,156,154,55,186,53,85,70,202,206,237,62,11,253,33,38,192,248,237,55,90,11,229,178,150,239,108,169,142,122,90,200,155,52,82,70,246,185,174,107,147,84,239,106,170,47,244,41,246,1,75,155,175,129,74,42,39,118,190,7,97,211,35,61,237,205,3,177,23,82,163,165,174,253,107,221,241,59,26,237,64,168,0,0,0,0,0,0,227,106,28,128,0,0,58,156,197,87,34,254,163,180,0,56,211,83,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,105,161,200,3,133,240,58,218,197,71,42,254,179,180,0,0,1,198,212,57,0,0,0,0,0,0,0,1,74,174,129,206,208,235,115,191,82,247,124,0,169,85,23,187,95,18,166,183,79,19,174,54,123,219,156,119,0,0,248,238,215,90,11,29,178,170,239,115,169,142,10,90,56,157,52,178,72,246,181,173,107,83,85,239,114,162,39,244,168,31,84,146,71,19,22,73,94,214,53,60,92,229,209,16,197,46,40,121,128,101,134,64,83,173,5,61,71,181,238,206,107,149,176,80,215,82,43,209,91,59,99,114,109,115,213,127,198,95,15,4,83,30,56,247,230,41,102,176,183,242,119,150,123,235,43,100,141,253,90,168,42,105,38,138,39,199,84,212,209,221,210,42,42,182,39,247,105,241,79,232,138,154,43,110,42,199,247,183,182,130,223,87,116,184,84,189,207,122,83,83,57,238,85,93,207,95,118,54,247,120,57,124,62,11,250,128,247,185,241,196,126,59,207,156,69,45,227,17,85,171,41,145,242,244,41,214,56,53,141,143,149,100,68,87,50,54,107,167,186,159,209,251,78,188,155,225,163,53,179,186,241,21,179,10,97,218,200,161,149,146,63,183,84,80,212,173,58,35,88,142,211,124,113,185,53,84,115,116,253,230,124,240,155,202,166,73,232,163,197,249,183,115,163,150,73,18,57,33,164,72,43,33,116,109,125,58,170,183,93,241,234,168,231,167,195,249,63,183,66,78,176,134,9,177,96,155,108,54,219,37,47,73,144,196,216,145,119,189,218,181,26,214,255,0,41,203,254,42,1,28,217,25,202,18,211,100,168,167,186,230,110,34,163,186,189,34,114,172,44,166,172,167,86,185,204,106,120,164,204,215,69,87,252,62,63,176,206,60,5,195,94,89,96,10,56,168,237,150,141,233,18,189,90,189,162,161,63,73,117,95,210,149,197,214,0,124,180,54,218,43,100,93,10,40,122,108,213,87,77,202,190,63,189,79,168,0,0,0,0,0,63,3,20,96,140,59,139,233,100,166,189,81,117,146,68,84,215,168,246,248,183,111,242,92,159,3,13,179,247,149,198,94,230,172,183,27,206,28,186,83,90,46,149,61,73,89,36,204,171,153,26,245,217,240,237,26,47,232,47,195,226,103,64,2,9,115,115,149,190,122,229,195,107,235,237,21,180,119,250,42,94,163,227,74,91,125,106,72,246,38,221,17,173,72,158,138,190,247,248,223,15,19,20,49,86,0,198,120,38,190,123,126,40,195,55,75,108,148,239,116,110,90,154,41,97,106,170,105,174,155,218,157,221,233,253,104,109,16,168,138,138,139,224,165,189,204,236,141,192,249,165,102,173,180,223,173,232,238,221,27,227,145,235,52,201,174,237,186,247,50,70,233,250,41,224,6,191,25,11,196,190,61,200,108,73,65,118,177,85,186,90,26,122,184,106,39,164,108,112,34,202,214,34,181,90,143,124,79,84,213,171,166,164,191,112,161,204,83,46,115,182,207,236,236,68,239,98,94,41,150,40,150,42,218,250,70,172,159,152,222,229,98,35,152,170,212,86,61,53,219,253,94,6,57,113,75,202,133,180,246,234,252,97,149,55,106,74,119,210,211,79,82,250,53,167,172,153,102,119,83,114,55,114,201,38,223,117,85,59,154,191,184,141,76,91,132,49,102,88,226,89,172,183,250,9,232,107,233,36,150,54,186,72,30,198,191,107,157,26,185,137,35,81,92,213,84,93,23,64,54,128,134,120,42,99,108,212,243,50,88,220,136,173,123,28,142,69,79,216,168,118,17,97,203,215,152,52,114,211,73,150,249,167,82,137,82,215,194,218,58,153,42,41,32,99,227,101,43,247,123,187,99,93,117,133,23,227,166,228,239,37,38,146,170,158,182,158,58,170,89,91,36,82,181,30,215,53,200,168,168,169,170,119,167,236,80,59,142,185,90,170,158,239,196,236,0,116,49,93,187,71,119,126,179,187,94,238,242,151,183,226,80,146,39,234,85,238,3,184,20,181,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,165,207,68,67,173,94,157,250,119,137,117,211,226,116,198,146,43,181,241,79,220,7,116,108,87,123,202,167,106,38,157,200,27,220,158,26,28,128,62,107,133,198,138,213,71,45,125,194,166,40,32,133,142,123,223,35,209,168,136,136,170,189,234,168,158,8,167,109,69,68,52,176,62,162,162,70,199,28,109,87,57,206,84,68,68,68,213,123,212,139,158,96,188,194,95,104,174,175,202,156,177,184,87,199,60,148,81,245,171,40,235,105,214,56,250,208,76,139,222,221,206,220,155,227,93,59,187,180,239,78,224,62,94,61,185,140,219,42,168,29,151,57,90,157,105,165,73,226,169,173,138,174,146,120,152,201,41,90,137,220,141,147,85,214,85,253,95,160,189,228,108,229,150,91,98,108,220,198,52,88,71,13,192,249,42,107,38,134,55,202,144,73,35,98,107,229,100,123,220,140,106,174,136,175,79,213,225,226,126,126,29,195,120,175,49,49,12,86,187,61,29,125,218,227,86,248,216,170,200,164,157,233,185,205,99,92,237,168,231,104,138,173,77,73,166,224,47,128,235,38,73,90,190,151,227,123,109,178,227,136,42,99,70,182,87,209,202,215,196,177,213,72,246,170,117,87,187,185,177,248,53,60,16,15,113,193,207,4,120,95,135,43,82,220,42,164,138,186,237,83,23,77,242,177,42,34,239,109,67,228,106,171,95,34,162,104,138,212,240,239,208,202,180,68,106,35,83,193,19,68,8,136,157,200,154,28,128,0,0,0,1,194,174,133,42,229,42,10,137,167,128,20,111,83,157,231,84,170,228,240,238,41,108,186,42,39,245,234,7,208,142,253,103,58,167,235,40,106,163,188,20,225,251,147,195,95,232,3,180,29,29,71,105,222,186,21,50,109,87,71,1,218,14,17,81,83,84,57,3,19,248,200,224,151,15,113,7,133,92,182,169,98,161,186,81,172,213,16,62,68,168,149,55,246,117,99,116,70,72,154,247,181,171,224,191,241,193,214,101,229,102,53,201,204,74,182,44,89,110,154,154,166,23,53,209,204,180,242,178,57,29,177,146,123,171,35,27,174,136,246,235,220,108,232,168,138,154,42,106,138,98,135,26,124,20,224,156,254,193,178,214,218,44,118,171,126,32,160,109,69,68,53,141,164,147,168,231,118,101,99,83,243,74,138,168,138,200,251,149,21,61,212,238,3,18,185,107,241,217,75,104,138,143,37,241,243,30,216,169,233,105,169,40,42,221,61,52,76,114,173,74,177,19,69,107,21,85,27,51,123,183,57,87,106,146,185,109,184,210,93,173,244,247,58,9,155,45,61,84,77,150,55,181,200,228,86,170,106,157,232,170,159,212,166,179,120,247,8,99,92,131,205,11,150,28,146,170,174,130,235,135,238,11,28,53,144,178,72,119,186,55,53,236,123,119,162,42,167,232,46,139,170,120,120,146,147,203,83,142,74,188,125,68,220,168,204,171,189,68,215,27,85,21,44,52,213,117,181,112,53,179,43,167,115,53,68,209,174,238,71,199,175,143,251,218,132,146,28,47,122,28,71,36,115,70,201,161,145,175,141,237,71,53,205,93,81,200,190,10,139,241,66,160,62,89,90,173,114,42,174,186,156,198,253,23,77,23,196,237,154,61,233,170,42,38,135,207,162,177,218,110,3,234,106,255,0,156,168,234,141,218,247,42,255,0,73,216,128,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,12,85,254,234,63,2,127,246,115,255,0,115,55,143,249,161,146,152,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,128,253,96,0,0,11,41,157,124,102,112,217,195,182,42,165,193,89,199,153,31,71,239,85,182,246,93,32,166,246,61,125,94,250,87,201,36,109,147,125,60,18,49,53,124,50,38,138,187,189,221,116,209,81,84,47,88,44,166,74,113,153,195,103,17,56,170,171,5,100,230,100,125,32,189,81,91,223,116,158,155,216,245,244,155,41,89,36,113,186,77,245,16,70,197,209,243,70,154,34,238,247,181,211,68,85,70,117,241,153,195,103,14,216,170,151,5,103,30,100,125,31,189,86,219,217,116,130,155,216,245,245,123,233,95,36,145,182,77,244,240,72,196,213,240,200,154,42,238,247,117,211,69,69,80,189,96,181,89,23,197,30,68,241,41,237,191,200,166,57,250,71,244,115,179,123,79,252,25,89,71,208,237,29,94,143,250,166,40,247,110,232,75,250,58,233,183,191,77,83,91,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,171,253,212,126,4,255,0,236,231,254,230,111,31,243,67,37,48,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,1,250,192,0,0,197,95,238,163,240,39,255,0,103,63,247,51,120,255,0,154,25,41,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,15,214,0,0,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,3,235,0,0,0,0,0,249,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,215,115,88,247,65,51,90,229,77,28,177,72,137,174,213,208,62,176,0,0,0,0,121,76,210,205,44,9,146,216,18,231,153,153,151,125,246,54,27,179,116,123,109,111,101,154,163,165,213,153,144,199,249,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,82,202,225,62,99,220,24,227,156,85,102,193,88,91,57,59,109,235,16,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,123,233,154,198,238,123,218,154,185,81,169,174,170,168,157,224,100,168,0,0,0,0,49,171,22,115,30,224,199,3,98,171,206,10,197,57,201,216,175,88,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,123,217,76,230,59,107,216,228,213,170,173,93,53,69,84,239,46,174,74,103,222,83,241,19,133,106,177,174,78,98,191,164,22,90,43,131,237,115,212,246,26,154,77,149,76,142,57,29,30,202,136,227,122,232,201,163,93,81,54,251,218,107,170,42,32,92,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,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,192,0,0,60,253,215,31,224,219,22,50,176,101,245,231,16,210,81,226,28,85,79,93,83,101,161,153,85,175,175,101,26,68,181,41,18,170,109,115,216,217,227,122,179,93,234,205,238,68,86,198,245,104,122,0,0,0,0,0,121,252,7,143,240,110,103,225,152,49,158,95,226,26,75,237,138,170,162,174,154,158,225,72,170,232,39,125,53,68,148,242,172,110,211,71,177,37,134,68,71,183,86,61,17,28,213,115,85,28,190,128,0,0,0,0,0,0,0,60,86,111,103,38,93,228,70,13,147,48,115,74,241,87,105,195,208,84,69,77,61,116,54,170,186,230,83,190,69,84,98,202,148,177,72,232,216,174,209,136,247,162,51,123,216,221,119,61,168,182,127,9,243,30,224,199,28,226,171,54,10,194,217,201,219,111,88,130,225,79,107,183,83,125,29,186,199,215,170,158,70,199,20,123,223,76,214,55,115,222,212,213,202,141,77,117,85,68,239,3,37,64,44,166,117,241,153,195,103,14,216,170,151,5,103,30,100,125,31,189,86,219,217,116,130,155,216,245,245,123,233,95,36,145,182,77,244,240,72,196,213,240,200,154,42,238,247,117,211,69,69,80,189,96,181,89,23,197,30,68,241,41,237,191,200,166,57,250,71,244,115,179,123,79,252,25,89,71,208,237,29,94,143,250,166,40,247,110,232,75,250,58,233,183,191,77,83,91,170,0,24,171,253,212,126,4,255,0,236,231,254,230,111,31,243,66,255,0,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,161,234,192,45,86,122,113,71,145,60,53,251,19,242,215,142,126,142,125,35,237,62,204,255,0,6,86,86,117,251,63,75,173,254,166,138,77,187,122,241,126,150,154,238,238,215,69,208,46,168,49,255,0,43,120,245,225,59,58,113,221,179,44,242,211,53,189,179,137,47,61,110,197,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,200,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,160,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,95,243,28,169,215,35,180,238,69,254,144,58,228,126,171,166,139,226,113,19,85,206,85,69,211,66,157,21,238,211,113,244,67,30,196,213,85,23,80,43,78,228,57,5,50,73,28,49,190,105,164,107,35,99,85,206,115,151,68,106,39,138,170,252,16,14,139,149,198,146,211,111,168,185,215,204,216,169,233,98,116,178,61,206,70,162,53,19,85,239,85,68,254,181,34,143,153,71,29,148,183,120,171,50,95,0,177,238,138,162,150,166,146,190,173,179,211,74,198,170,84,163,21,52,70,189,81,85,176,187,187,115,85,55,33,112,121,149,241,201,87,128,104,157,149,25,107,119,168,134,227,117,162,170,134,166,174,138,174,7,54,21,108,237,102,170,154,57,221,232,201,52,240,255,0,127,72,182,192,88,67,26,231,230,104,91,112,228,117,85,117,247,92,65,112,72,230,172,153,146,77,177,210,57,207,123,221,177,21,81,63,77,116,77,19,199,192,15,159,45,50,179,26,231,30,37,75,22,19,183,77,83,83,51,156,233,38,74,121,95,28,110,216,249,61,229,141,142,211,84,99,180,238,39,23,131,126,9,112,247,15,152,85,171,117,150,42,235,165,98,195,81,59,227,74,136,147,127,103,70,59,84,124,139,167,123,156,190,9,255,0,19,130,206,10,112,78,64,224,216,171,110,246,59,85,195,16,87,182,158,162,106,199,82,73,212,107,187,50,49,201,249,213,85,68,85,124,157,200,136,158,242,247,25,94,136,136,154,34,104,136,7,32,28,42,162,38,170,7,32,234,124,218,46,141,41,234,59,78,229,212,14,237,83,245,156,43,191,81,67,55,47,142,191,210,114,229,70,248,168,28,239,56,222,167,75,165,213,85,63,171,66,168,149,203,227,222,7,106,57,74,145,117,8,137,167,128,3,144,0,0,0,28,42,35,145,90,190,10,154,41,138,156,99,112,71,133,248,141,181,37,194,150,72,168,110,212,209,116,217,43,210,162,94,247,84,50,71,42,53,146,34,46,168,142,79,14,237,76,172,56,84,69,238,84,212,13,97,179,55,45,177,54,81,227,26,220,35,137,32,124,117,52,115,77,27,37,88,36,141,178,181,146,190,61,237,71,181,23,69,86,47,235,241,241,36,155,128,158,99,54,202,90,6,229,206,105,39,70,104,146,8,169,171,101,171,164,130,39,178,58,87,34,247,43,99,209,117,137,63,95,233,167,121,124,56,244,224,58,201,157,182,175,165,248,34,219,108,183,98,10,104,220,215,74,202,57,92,249,86,74,168,222,229,94,146,247,247,58,79,22,175,138,144,179,136,176,222,43,203,188,67,45,174,241,71,95,105,184,210,62,70,34,190,41,32,122,237,115,152,231,55,114,53,218,42,163,147,80,54,129,183,220,104,174,180,113,87,219,234,98,158,9,152,215,177,241,189,28,138,138,136,169,222,138,169,224,168,125,36,90,242,250,230,18,251,189,117,6,84,230,117,194,190,73,227,162,147,163,89,89,91,78,145,201,209,130,20,78,247,109,118,229,217,34,233,223,221,175,122,247,146,141,79,81,13,84,12,168,167,145,178,71,35,81,205,115,85,21,21,21,53,78,244,2,181,77,123,148,234,145,138,223,121,20,238,56,119,122,120,106,7,82,61,59,181,238,59,26,244,84,62,89,18,68,118,190,9,251,142,232,181,211,226,7,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,5,42,154,252,53,57,107,81,190,8,16,168,1,195,156,214,53,92,247,35,81,60,85,87,68,57,45,127,17,249,155,108,202,108,172,184,98,203,149,218,26,4,142,122,104,25,36,146,236,247,159,42,38,136,186,47,193,23,225,240,3,12,121,133,241,243,62,91,214,213,101,142,89,226,38,182,229,37,12,110,154,122,58,166,239,137,102,134,126,245,69,133,222,26,196,191,164,159,15,2,39,108,246,60,192,205,220,87,29,45,186,146,237,137,47,85,239,142,55,61,17,211,202,238,246,70,213,115,151,224,155,152,154,170,162,38,168,85,152,56,194,249,153,216,222,163,17,92,106,234,238,53,215,5,134,22,44,175,89,36,114,181,141,99,90,154,162,42,247,167,114,105,241,37,251,151,15,6,182,92,13,151,212,88,219,31,96,218,95,164,147,85,213,42,205,89,76,139,51,90,217,227,233,181,63,56,228,211,243,40,169,162,34,127,194,31,181,192,231,0,88,99,38,237,242,98,124,125,133,233,107,47,245,17,181,141,125,101,47,191,26,178,166,71,34,181,58,207,70,247,54,47,4,79,4,241,51,146,56,227,137,137,28,76,107,26,158,13,106,104,136,114,136,141,77,26,136,137,250,144,228,0,0,0,41,123,217,27,22,73,30,214,181,169,170,185,203,162,34,30,87,19,102,206,88,224,198,58,76,85,143,236,22,166,183,85,119,106,175,141,154,105,166,189,202,191,237,147,250,192,245,128,180,19,113,121,195,28,50,116,223,158,152,49,21,23,71,127,133,99,238,255,0,57,250,86,94,38,184,123,196,85,81,209,88,243,151,9,86,79,43,209,140,142,43,164,74,174,114,248,34,119,129,115,65,240,219,239,182,75,179,18,75,93,226,138,177,171,166,139,5,67,36,79,13,126,11,250,143,184,10,92,198,187,197,15,157,208,185,169,175,137,245,28,42,34,247,42,1,242,198,231,110,239,85,254,179,233,111,123,123,251,202,93,19,116,247,91,162,149,105,162,104,128,83,36,104,190,13,238,58,92,199,39,239,212,250,81,117,10,214,175,138,1,243,199,62,222,229,62,134,185,28,154,162,234,124,210,196,228,93,81,167,16,189,209,247,42,247,1,245,156,57,173,123,85,143,106,57,174,77,21,21,53,69,79,212,17,81,78,64,143,94,100,252,20,209,102,53,129,249,147,151,152,90,37,196,16,205,83,87,89,216,233,83,171,58,37,47,114,57,122,141,69,213,209,55,191,106,233,175,135,235,136,235,6,34,199,89,49,142,157,83,109,172,184,89,47,86,106,196,138,166,56,228,88,164,71,69,42,57,99,119,138,105,185,137,240,84,238,248,155,57,92,45,244,87,74,57,104,46,20,209,212,65,51,28,199,199,35,117,69,69,69,69,255,0,50,169,11,124,208,56,81,170,203,172,121,81,154,88,67,11,203,29,158,255,0,113,169,150,169,212,180,202,145,71,164,17,72,175,85,222,238,237,82,85,85,218,212,241,212,9,8,224,67,138,11,62,121,101,30,30,162,186,223,169,230,196,212,118,248,32,172,137,245,8,249,157,42,44,205,85,114,35,26,136,186,66,171,255,0,199,191,41,77,120,56,33,226,10,235,146,57,217,134,230,169,191,77,71,96,172,184,195,29,122,58,109,176,181,155,101,106,43,147,107,187,183,76,171,221,167,237,253,155,0,96,76,95,105,199,120,66,209,139,44,149,240,86,82,93,41,34,169,142,88,95,185,174,71,39,138,46,137,241,215,224,128,126,249,209,59,126,40,223,4,59,206,28,136,168,168,169,168,31,52,107,162,119,175,127,234,62,134,175,237,212,249,156,197,71,119,106,159,208,119,70,189,222,58,129,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,6,75,241,237,252,21,248,196,206,188,183,204,72,59,70,89,98,108,208,196,53,149,117,16,83,239,170,178,215,62,186,72,150,177,168,196,223,52,42,200,227,108,177,119,185,26,198,190,36,220,215,71,52,191,154,214,113,99,230,159,57,62,96,98,31,81,156,13,148,193,20,28,175,185,130,83,90,105,172,188,47,103,77,214,173,236,125,67,104,48,125,242,166,89,106,95,190,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,93,145,177,27,23,186,198,179,73,95,0,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,57,42,121,167,197,63,47,235,189,70,220,57,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,57,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,0,0,0,0,135,108,155,227,170,167,133,174,54,115,143,3,230,13,125,91,242,174,255,0,153,24,158,106,232,105,169,98,123,237,151,25,174,8,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,124,196,154,214,113,99,230,159,57,62,96,98,31,81,156,206,158,87,92,192,43,45,21,150,222,25,51,191,17,117,173,83,118,107,118,7,186,79,28,243,213,71,85,44,241,65,13,165,221,54,63,116,43,213,214,41,36,86,54,22,198,232,213,202,197,137,177,4,181,0,0,0,0,0,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,96,87,51,94,59,109,89,35,131,110,57,25,149,184,154,174,60,208,191,83,198,218,170,203,92,237,99,240,221,19,213,174,115,228,147,69,86,84,205,22,173,141,140,219,35,25,39,95,116,106,144,245,66,202,243,65,230,9,77,118,166,189,112,189,146,215,90,182,49,149,14,160,198,23,202,105,101,166,126,248,101,170,167,172,178,172,82,192,215,43,21,204,129,207,158,41,118,72,197,116,94,243,28,253,108,175,45,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,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,184,200,210,70,42,43,94,201,176,128,1,181,64,34,131,149,247,48,74,107,77,53,151,133,236,233,186,213,189,143,168,109,6,15,190,84,203,45,75,247,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,178,54,35,98,247,88,214,105,43,224,0,45,87,18,252,69,224,78,23,242,178,191,51,49,213,71,251,45,29,158,139,100,223,225,59,167,102,154,104,40,250,145,69,39,71,171,208,123,122,175,110,198,120,170,248,34,133,170,227,235,141,124,43,194,158,92,85,217,45,55,62,209,153,184,154,223,52,120,114,223,78,177,190,74,13,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,105,24,172,68,218,217,95,20,48,101,15,20,89,161,148,220,67,71,196,93,45,238,174,174,251,95,120,150,229,137,34,133,241,210,178,249,5,69,66,77,91,75,43,91,26,196,214,76,187,180,210,53,72,223,177,236,106,58,54,42,121,252,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,187,245,177,255,0,11,153,237,149,249,89,135,51,175,29,96,111,102,96,204,91,216,253,143,115,246,157,28,221,171,181,83,58,166,15,204,197,43,165,102,232,99,123,189,246,55,77,52,93,21,81,0,216,35,135,92,249,193,188,73,101,29,139,53,176,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,104,142,86,55,123,21,146,53,54,61,170,183,44,215,135,129,206,46,238,188,32,230,227,177,92,246,234,187,198,19,191,83,182,219,136,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,81,52,86,73,52,104,232,250,171,35,118,8,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,7,235,0,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,17,87,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,6,42,243,123,199,92,71,87,103,45,38,5,204,139,95,177,114,218,147,117,102,14,130,223,59,229,161,186,232,212,108,149,147,74,173,110,250,198,245,54,58,39,53,59,59,94,141,98,57,178,172,245,31,87,45,46,96,149,57,61,117,179,240,249,155,247,90,72,242,250,190,163,179,89,238,213,114,197,75,6,26,123,221,85,60,139,34,178,5,124,236,168,169,158,38,171,230,149,172,129,53,114,170,49,29,164,154,113,93,194,142,92,113,107,151,15,193,88,214,46,195,117,161,234,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,215,179,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,114,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,13,159,129,25,124,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,105,20,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,135,138,226,119,136,92,43,194,254,77,94,179,115,20,211,118,254,193,211,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,251,54,172,0,226,158,39,115,151,19,241,5,85,196,235,113,71,177,241,244,215,6,92,33,173,181,194,216,35,165,233,196,216,99,129,145,174,228,116,45,129,141,133,89,38,254,164,104,169,42,201,185,234,239,65,198,15,22,120,203,139,172,208,250,113,125,167,171,179,216,168,41,227,166,177,97,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,250,116,216,170,173,137,136,150,40,13,135,184,36,227,7,12,241,115,149,241,94,154,180,148,88,218,199,79,3,113,101,158,146,42,142,133,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,118,69,26,203,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,20,228,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,193,112,8,203,230,189,199,29,54,26,181,94,248,71,203,150,85,165,246,229,79,78,204,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,171,151,88,146,25,93,30,143,116,143,232,221,94,101,156,117,84,240,203,134,105,114,195,44,107,234,233,115,67,17,211,193,114,165,174,109,44,82,65,104,183,37,66,163,167,122,79,27,226,153,243,44,19,66,216,209,171,181,58,146,57,204,86,198,146,66,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,100,87,47,252,220,226,11,44,248,130,180,218,120,126,179,253,38,175,196,219,224,185,97,41,235,226,164,165,190,82,193,20,147,189,174,150,103,54,56,102,142,54,76,248,166,215,115,29,185,52,123,94,248,164,202,172,223,227,54,251,193,231,51,60,215,185,201,106,246,206,12,197,31,71,105,241,53,182,38,49,42,157,28,86,138,94,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,205,94,5,248,50,177,112,121,151,21,86,201,46,190,217,198,120,163,179,212,98,107,148,79,122,82,186,72,145,253,42,106,104,221,166,144,197,213,149,18,71,53,36,145,207,115,157,181,21,145,71,18,220,209,252,246,102,111,216,190,143,68,4,244,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,63,88,132,190,91,156,193,41,184,118,169,147,39,179,146,235,86,236,186,184,212,58,166,138,229,52,178,204,204,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,105,171,228,85,155,64,0,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,72,160,202,14,51,111,188,97,243,51,202,139,156,118,175,99,96,204,47,244,138,159,12,219,101,99,22,169,177,203,104,170,234,212,212,200,221,117,154,94,148,74,177,181,203,28,109,99,90,221,202,143,150,75,107,204,143,152,37,55,17,53,49,228,246,77,221,106,219,151,86,234,134,212,214,220,161,150,88,89,137,158,177,65,36,73,45,60,208,69,52,44,166,153,39,106,49,206,115,36,122,50,77,53,100,106,150,215,149,199,158,204,178,251,107,209,235,64,155,62,36,114,66,213,196,126,73,98,156,151,188,223,42,236,212,248,142,158,38,178,190,154,54,200,250,105,225,158,58,136,94,172,119,115,216,146,195,30,246,106,213,115,55,53,28,197,84,122,107,68,109,80,64,183,52,188,139,172,201,254,43,47,216,146,138,205,217,48,222,98,127,162,75,100,209,172,242,70,250,169,17,18,224,199,73,42,109,235,118,174,164,206,141,142,115,89,29,76,31,162,142,70,52,38,83,133,140,235,254,17,60,62,224,156,227,146,223,216,170,241,5,189,123,124,13,139,167,27,43,160,149,244,245,93,38,245,36,84,133,103,134,85,143,115,213,221,53,102,237,29,170,36,85,243,171,243,79,133,190,95,208,250,141,196,186,188,144,179,75,255,0,154,94,74,92,47,191,245,38,41,180,91,59,47,239,166,175,159,172,140,255,0,235,107,118,61,255,0,181,141,254,49,75,85,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,25,169,199,126,122,95,120,118,225,131,23,102,54,14,188,218,173,216,165,189,150,221,98,117,193,24,253,245,85,21,17,198,245,134,39,170,36,179,71,2,207,59,88,168,230,254,101,92,246,57,141,123,87,10,249,24,253,118,125,219,252,72,183,252,233,51,142,197,140,51,151,9,100,237,162,30,165,94,93,219,234,42,46,149,59,158,155,106,174,77,167,145,180,219,28,196,69,217,4,20,242,245,26,247,181,221,167,111,186,232,220,138,24,1,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,217,163,42,178,207,10,228,222,92,97,204,173,193,84,157,158,203,134,109,241,91,233,183,71,27,36,155,98,123,243,203,211,99,24,233,165,122,186,73,30,141,77,242,61,238,84,213,202,67,95,39,220,156,190,227,158,40,19,53,105,230,236,246,92,180,183,207,81,89,38,214,63,175,85,93,79,61,37,61,54,138,246,189,187,152,250,153,122,136,215,181,59,54,199,109,89,26,164,223,128,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,0,0,1,9,124,200,249,130,83,113,19,83,30,79,100,221,214,173,185,117,110,168,109,77,109,202,25,101,133,152,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,211,86,70,169,122,185,172,113,219,106,75,85,127,11,57,53,137,170,221,114,117,66,193,141,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,236,115,81,136,206,131,149,251,231,142,56,161,2,77,57,80,241,199,83,134,174,182,78,17,243,25,148,137,98,185,84,84,51,8,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,214,84,154,86,199,163,219,35,58,50,232,106,174,76,247,45,46,96,148,217,195,106,179,240,249,155,247,90,185,51,6,130,159,179,89,238,213,114,203,85,62,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,117,114,170,189,93,168,72,80,0,0,5,131,207,206,51,242,187,135,76,99,71,130,113,181,135,20,214,215,86,219,35,186,199,37,170,150,158,88,146,39,203,44,104,213,89,39,141,119,110,133,203,166,138,154,42,119,248,162,121,94,191,111,15,79,62,236,233,12,252,183,43,198,102,247,254,77,129,183,53,215,164,206,145,199,72,226,191,128,176,121,7,198,126,87,113,23,140,107,48,78,9,176,226,154,42,234,43,100,151,89,36,186,210,211,197,18,196,201,98,141,90,139,28,242,46,237,211,53,116,209,19,68,94,255,0,4,91,248,44,223,183,136,167,159,106,117,131,50,202,241,153,69,255,0,147,99,173,205,21,233,19,164,241,210,120,0,3,213,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,165,203,251,116,62,121,23,84,238,94,255,0,212,118,200,189,222,58,29,45,98,171,187,245,95,232,3,178,6,252,85,190,40,119,156,53,17,17,17,19,67,144,6,45,113,223,197,5,159,35,114,143,16,209,90,175,212,240,226,106,203,124,240,81,196,202,132,100,205,149,86,22,162,181,21,142,69,93,38,69,255,0,227,221,144,216,239,23,218,112,38,16,187,226,203,221,124,20,116,150,186,73,106,100,150,103,237,107,81,169,226,171,162,252,116,248,41,175,255,0,27,220,65,93,115,187,59,49,36,212,215,233,171,44,20,119,25,163,160,70,205,186,23,51,108,77,85,106,109,111,118,232,81,123,245,253,159,180,45,29,255,0,17,99,172,231,199,77,169,185,86,92,47,119,171,205,98,197,77,28,146,44,178,43,165,149,92,145,183,193,52,220,245,248,34,119,252,9,113,229,177,193,77,22,92,216,25,153,57,135,133,162,76,65,52,212,213,116,125,178,149,58,176,34,210,247,163,87,168,228,77,29,43,187,246,166,186,120,126,172,92,229,127,194,141,86,98,227,202,124,210,197,248,94,89,44,246,11,141,52,180,174,170,166,85,138,77,96,150,68,122,46,246,247,106,177,42,46,215,39,134,132,210,91,237,244,86,186,56,168,45,244,209,211,193,11,26,198,71,27,116,68,68,68,68,255,0,50,32,31,67,90,214,53,24,198,163,90,212,209,17,19,68,68,253,71,32,225,85,16,3,156,141,77,85,81,15,158,73,247,119,33,76,207,89,23,68,94,227,152,162,114,174,170,208,13,99,151,247,234,119,71,26,39,139,123,138,209,173,79,4,10,186,1,195,187,155,221,220,124,210,57,219,187,149,127,172,250,116,213,52,82,150,196,221,61,230,234,160,116,182,23,57,53,240,62,134,177,173,240,67,148,68,78,228,67,144,0,31,13,194,251,100,180,177,100,186,94,40,168,218,154,234,179,212,50,52,240,215,226,191,168,15,184,22,202,245,196,215,15,120,118,170,74,43,230,114,225,42,57,226,122,177,241,203,116,137,21,174,79,20,94,243,243,97,226,243,134,57,164,233,179,61,48,98,170,174,141,255,0,10,199,223,254,112,46,248,60,158,25,205,156,177,198,108,108,152,87,31,216,46,173,118,138,222,203,95,27,245,215,93,59,145,127,218,175,245,30,169,143,100,140,73,35,123,92,215,38,168,230,174,168,168,5,64,0,41,146,56,229,98,199,43,26,246,175,139,92,154,162,152,55,199,31,0,88,99,57,45,241,226,124,3,133,233,104,239,244,241,185,142,125,29,47,191,34,190,166,55,42,185,58,204,71,119,58,95,20,95,21,240,51,152,225,81,28,154,57,17,83,245,40,26,192,94,44,121,129,148,88,174,74,91,141,37,219,13,222,168,31,36,109,122,163,160,149,189,239,141,202,215,39,193,118,189,53,69,84,93,20,150,46,94,156,124,207,153,21,180,185,99,153,152,137,174,185,71,67,35,161,158,178,169,187,229,88,97,131,189,17,33,111,142,146,175,233,47,199,196,253,238,99,220,26,217,113,206,95,86,227,108,3,131,105,126,146,67,87,74,169,53,29,50,36,206,107,167,147,168,213,252,227,83,79,207,42,174,168,169,255,0,4,64,229,246,48,190,101,142,55,167,196,86,234,186,187,117,117,189,102,133,235,19,214,57,26,174,99,152,230,174,136,170,157,235,222,154,124,0,217,245,174,107,218,142,99,145,200,190,10,139,170,28,150,191,135,12,205,182,102,206,86,91,241,101,182,237,13,122,73,61,76,15,146,57,119,251,204,149,83,69,93,19,224,169,240,248,151,64,10,92,212,119,138,28,34,105,240,208,172,165,64,168,28,39,129,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,2,135,59,79,21,43,40,114,34,168,28,181,218,174,136,84,82,212,79,18,160,4,118,115,143,198,117,86,188,155,183,97,154,43,148,144,45,109,218,222,233,25,28,170,213,114,34,85,187,189,19,255,0,22,139,227,240,36,76,134,254,113,57,165,77,122,204,218,28,182,164,158,25,25,65,75,111,184,185,89,35,149,200,229,101,83,116,86,248,39,116,136,191,175,189,0,196,46,22,50,234,167,50,243,183,12,89,33,183,190,174,42,123,149,21,93,67,18,61,200,177,54,174,6,187,114,106,157,218,63,191,247,155,30,216,172,212,118,11,100,86,186,8,89,20,49,43,149,26,198,232,154,171,149,87,187,250,72,119,229,25,148,238,196,24,238,179,48,167,167,123,160,161,89,105,17,86,22,171,119,71,61,12,190,43,223,241,95,4,38,96,0,0,1,248,88,203,27,225,108,1,100,159,16,98,235,229,29,174,138,6,61,235,45,76,168,198,174,198,43,213,53,255,0,37,170,167,237,79,52,84,208,201,81,59,209,145,196,213,123,220,190,8,212,77,85,72,129,230,137,198,61,94,34,196,51,228,198,7,188,66,202,123,45,194,166,158,225,45,37,100,232,247,34,211,177,155,28,141,86,183,198,73,59,187,251,211,247,129,232,184,194,230,135,90,218,187,198,12,201,12,78,229,107,36,154,145,46,20,19,162,35,116,88,180,115,85,244,254,247,132,169,220,255,0,215,223,224,71,158,51,207,172,229,199,245,115,213,98,204,204,196,151,14,187,220,245,142,91,140,155,19,114,166,168,141,69,70,233,238,183,185,19,224,122,108,134,225,127,54,56,131,196,244,20,120,127,12,221,223,108,174,168,106,84,93,146,157,28,198,53,219,245,122,44,142,106,63,190,55,167,114,248,248,254,217,40,201,158,80,25,111,97,74,11,214,62,196,151,154,250,198,177,146,79,69,83,73,68,248,21,250,57,28,221,138,215,247,119,167,197,124,16,8,133,246,158,34,159,89,125,161,113,147,94,245,119,85,235,175,244,234,125,54,236,97,140,236,53,49,213,90,177,61,230,223,60,78,73,35,124,21,146,196,230,185,60,21,21,21,9,247,163,229,239,195,101,29,43,105,155,129,236,242,109,68,106,185,246,74,5,85,255,0,245,7,224,226,254,89,252,57,98,123,109,77,29,45,138,154,215,44,209,58,54,79,71,104,160,99,227,85,248,181,82,20,209,83,224,4,64,101,239,27,28,75,101,229,66,62,221,155,152,154,166,14,237,96,158,191,170,157,204,86,167,124,173,126,158,41,253,68,149,240,199,205,55,47,177,149,23,177,243,98,243,71,102,185,35,152,198,75,91,88,237,28,137,10,185,206,213,180,204,111,123,154,169,227,226,191,181,53,179,57,201,201,210,186,214,247,86,101,86,40,190,220,81,251,158,176,212,82,210,189,17,86,68,209,27,182,72,244,77,170,171,166,159,2,63,243,35,38,243,79,38,175,11,111,199,120,66,237,99,149,22,78,140,211,69,181,175,107,94,172,87,35,218,170,223,30,239,31,138,126,180,3,101,251,30,32,177,226,90,22,92,236,23,90,106,250,89,26,215,54,88,36,71,181,81,200,142,79,15,214,138,138,126,129,5,252,48,243,49,204,140,151,134,60,63,138,40,225,190,218,219,177,27,45,93,125,90,189,141,100,11,27,81,83,87,162,234,168,197,238,68,239,255,0,52,191,100,151,17,153,99,158,214,90,123,134,12,197,54,186,202,185,98,73,36,164,167,168,87,189,159,155,141,238,77,28,214,175,119,81,17,83,77,64,186,64,0,40,87,35,87,77,123,206,81,237,95,137,76,173,213,53,79,19,165,174,114,46,142,248,1,244,170,34,248,157,18,199,167,130,29,205,122,57,60,123,195,154,142,77,127,96,29,48,201,162,232,231,119,31,65,242,57,187,85,28,119,69,34,47,187,254,125,124,64,237,45,175,16,25,69,97,206,76,186,185,225,123,205,162,158,185,235,75,83,217,219,44,61,69,71,190,7,179,221,77,201,222,187,147,226,92,160,6,180,156,67,101,77,251,37,179,123,17,225,74,235,69,85,178,10,43,172,237,160,115,163,88,209,209,162,163,219,179,189,124,26,246,124,87,77,80,148,14,85,252,79,219,177,30,8,181,229,6,35,196,236,125,218,219,20,84,84,208,84,212,171,164,122,111,171,115,26,212,86,39,131,24,207,7,47,118,154,159,103,52,14,20,232,49,150,7,189,230,253,150,154,95,106,89,169,106,46,15,108,20,145,59,169,167,102,71,238,119,115,255,0,70,55,119,248,248,248,248,44,94,240,201,153,183,44,156,207,92,37,138,27,86,250,72,40,239,48,54,185,175,150,72,218,140,85,88,220,175,216,186,251,169,35,151,193,64,217,68,30,59,41,113,245,175,50,112,37,167,20,90,171,33,169,142,170,142,158,71,62,41,21,232,170,248,88,253,117,84,215,191,127,196,246,32,81,35,117,239,255,0,226,165,17,183,111,114,157,199,90,255,0,80,21,180,228,165,60,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,90,162,108,249,101,113,219,106,206,236,27,110,200,204,210,196,213,114,102,133,134,158,70,210,214,93,39,107,223,137,40,152,174,115,95,28,154,34,190,166,24,180,108,140,126,233,30,200,250,251,164,85,155,165,96,48,111,2,180,220,82,242,225,203,76,113,151,212,20,140,205,75,5,61,210,26,25,170,106,165,99,46,118,232,111,55,87,173,181,17,100,72,33,123,164,168,116,140,153,204,253,54,53,142,123,24,229,123,35,174,211,115,198,89,81,143,232,175,52,113,213,216,49,102,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,213,146,53,123,218,168,228,241,64,54,136,6,42,240,11,198,190,21,226,179,46,41,44,151,107,159,103,204,220,51,111,134,60,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,109,116,79,151,42,128,213,92,152,158,84,252,113,212,230,85,170,131,133,188,201,101,36,87,220,49,103,70,97,107,155,95,20,9,113,183,82,181,140,74,39,199,170,43,234,97,139,71,53,209,181,122,144,197,35,158,141,116,78,146,104,118,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,0,218,120,24,149,203,231,141,187,87,21,248,2,75,22,39,158,146,135,49,112,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,77,28,168,146,71,174,90,129,249,56,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,141,120,184,211,226,98,167,138,236,249,186,230,124,52,53,118,251,20,20,240,218,48,245,13,90,69,215,166,183,67,185,91,212,88,218,136,175,146,89,38,153,81,92,253,139,50,198,143,123,88,213,47,87,50,254,56,234,120,142,198,83,100,246,7,101,35,50,235,5,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,190,201,22,71,170,171,152,200,112,128,12,255,0,228,169,230,159,20,252,191,174,245,27,112,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,150,168,186,188,88,249,167,206,79,152,24,135,212,103,51,127,6,240,43,77,197,47,46,28,180,199,25,125,65,72,204,212,176,83,221,33,161,154,166,170,86,50,231,110,134,243,117,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,176,47,175,43,222,58,127,45,120,85,153,29,156,120,207,181,230,77,151,127,177,234,107,91,182,107,237,174,56,218,169,172,202,229,237,21,144,233,39,83,84,107,223,18,50,79,206,185,181,18,38,127,154,198,101,237,167,52,44,25,209,134,172,88,42,217,87,110,204,91,118,40,162,164,180,209,213,195,28,51,211,94,227,171,99,96,138,72,234,81,24,199,182,161,26,213,108,200,141,69,69,71,247,106,108,145,148,255,0,78,255,0,37,152,55,242,165,255,0,203,159,209,251,119,210,63,226,127,249,41,217,163,237,95,196,126,107,248,238,167,241,126,231,248,189,218,1,234,192,0,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,100,142,25,36,186,195,194,38,84,77,98,162,164,172,185,51,45,236,78,163,167,171,169,117,52,19,78,150,200,122,108,146,86,199,35,163,98,187,68,87,164,111,86,162,170,163,93,166,138,22,215,143,174,53,240,175,10,121,113,87,100,180,220,251,70,102,226,107,124,209,225,203,125,58,198,249,40,55,163,163,109,206,161,36,107,216,216,98,122,42,177,175,106,245,164,98,177,19,107,101,124,80,45,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,189,92,116,255,0,8,239,225,29,136,191,133,7,255,0,45,126,239,98,236,187,253,151,236,189,239,236,254,205,221,255,0,206,127,167,183,249,123,250,189,95,207,245,140,223,229,125,203,238,166,211,83,101,226,135,58,109,84,143,123,233,219,95,131,236,117,49,69,82,205,147,69,75,81,71,122,73,98,157,205,71,163,95,59,89,4,177,111,141,232,217,125,215,181,154,6,21,241,45,194,37,215,134,92,163,201,236,87,140,46,53,107,139,51,42,158,231,114,185,90,164,167,116,12,180,65,19,40,93,79,74,230,72,214,203,218,90,149,50,117,183,34,35,95,164,109,111,230,214,73,62,78,12,248,90,254,23,24,219,24,101,189,22,36,246,37,234,219,131,234,175,182,74,137,91,186,149,245,209,86,82,68,216,170,81,26,175,72,94,201,228,106,185,158,243,28,173,126,143,70,172,111,205,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,193,92,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,202,114,189,227,167,242,215,133,89,145,217,199,140,251,94,100,217,119,251,30,166,181,187,102,190,218,227,141,170,154,204,174,94,209,89,14,146,117,53,70,189,241,35,36,252,235,155,81,34,122,174,99,60,4,255,0,10,139,20,25,145,151,115,246,124,205,195,54,254,199,73,79,61,70,202,91,213,11,30,249,82,141,202,245,217,12,200,249,36,116,82,247,53,92,247,50,85,218,230,201,12,48,228,165,167,52,47,89,185,132,40,242,86,217,87,95,142,227,188,83,85,225,248,169,161,142,87,182,182,7,164,209,202,173,149,22,36,100,107,31,81,238,147,243,109,99,28,231,232,196,114,129,178,158,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,94,206,49,56,170,198,92,87,230,229,195,24,94,110,85,109,195,22,234,138,138,108,39,104,146,52,133,150,235,114,191,220,87,68,215,189,189,166,70,182,55,76,253,206,220,244,70,162,244,217,27,25,57,23,204,139,163,226,47,134,92,61,149,252,81,89,187,117,250,187,15,219,165,190,77,18,192,202,171,125,245,180,173,73,170,169,164,133,22,40,230,100,206,151,69,141,22,37,107,156,197,107,226,123,152,232,23,226,95,135,76,119,194,254,105,215,229,158,58,167,255,0,101,172,179,214,239,135,252,39,107,237,51,67,5,103,78,41,100,232,245,122,15,119,73,238,222,207,5,79,5,80,201,254,89,92,9,93,115,187,25,91,179,207,52,176,205,36,153,95,97,168,145,212,180,119,72,28,246,98,74,214,35,154,214,71,30,168,143,166,134,93,29,35,223,186,55,190,62,134,217,17,102,233,76,246,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,242,35,57,83,241,199,77,150,183,90,14,22,243,37,149,114,216,177,61,225,25,133,174,109,124,179,173,186,227,84,230,49,40,159,30,170,140,166,154,93,28,215,70,212,233,205,44,142,122,57,178,186,72,101,207,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,112,26,251,241,201,194,37,215,132,28,220,110,20,130,227,87,120,194,119,234,119,92,176,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,118,239,233,174,138,201,33,145,91,31,85,35,109,192,229,215,199,85,79,11,88,201,48,62,96,215,213,191,42,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,231,248,250,227,95,21,113,89,152,245,118,75,77,207,179,229,150,25,184,77,30,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,70,55,171,17,55,58,87,203,250,188,191,120,17,190,241,85,138,163,198,184,165,157,139,44,176,253,193,35,184,212,234,201,61,169,85,4,148,178,75,106,216,202,136,170,32,234,211,84,57,123,75,81,90,205,52,77,93,220,129,61,32,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,49,87,154,63,145,60,205,251,23,214,40,136,22,194,120,166,251,129,177,85,155,26,225,106,238,197,122,195,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,79,79,52,127,34,121,155,246,47,172,81,16,2,6,195,220,14,113,119,106,226,251,40,221,138,231,183,82,89,241,101,134,161,182,220,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,58,137,170,62,57,163,71,73,210,89,29,145,70,180,60,58,231,206,50,225,183,55,44,89,173,131,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,68,114,177,219,30,140,145,169,189,141,84,216,79,135,92,249,193,188,73,101,29,139,53,176,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,104,142,86,55,123,21,146,53,54,61,170,161,114,203,63,197,87,19,24,55,133,12,163,172,205,44,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,254,215,53,115,51,10,228,222,92,98,60,210,198,181,125,158,203,134,109,242,220,42,118,201,27,36,155,98,123,144,69,212,123,24,233,165,122,182,56,216,174,77,242,61,141,69,213,200,107,195,197,87,19,24,203,138,252,220,172,205,44,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,129,109,113,102,41,190,227,156,85,121,198,184,166,187,182,222,177,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,19,41,201,83,202,198,41,249,129,93,233,214,226,21,137,169,228,169,229,99,20,252,192,174,244,235,112,25,254,98,175,31,92,20,97,94,43,50,226,174,247,105,182,118,124,205,195,54,249,164,195,151,10,116,141,146,87,236,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,232,200,245,122,46,215,74,201,114,168,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,166,64,113,63,199,30,110,113,91,131,112,38,15,204,22,82,83,179,7,211,202,250,233,168,94,248,153,123,184,185,118,37,108,240,34,164,44,123,97,70,181,173,107,125,215,203,82,230,171,89,50,69,28,138,115,45,229,247,77,156,54,171,199,16,121,65,106,171,147,48,104,41,251,77,226,211,73,20,181,83,226,86,49,180,176,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,70,162,43,213,186,197,183,12,92,61,98,174,40,51,150,203,148,120,90,167,176,118,254,165,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,249,49,177,28,230,53,242,203,19,21,236,223,185,3,223,240,47,193,149,247,140,60,199,170,182,73,117,246,54,12,194,253,158,163,19,92,162,123,22,169,177,202,175,233,83,83,70,237,117,154,94,148,168,146,57,171,28,109,99,156,237,202,140,138,76,107,54,115,201,124,161,193,185,11,149,248,127,40,242,254,10,184,236,88,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,154,198,1,149,92,77,112,81,138,178,191,39,242,231,137,12,21,108,237,184,7,23,224,252,59,91,118,236,233,35,228,178,93,39,183,211,245,157,81,189,206,94,141,68,238,116,140,149,21,24,217,37,88,85,177,254,103,171,226,184,80,227,7,52,56,70,196,215,75,214,3,90,74,219,109,242,157,205,186,89,234,226,143,161,93,60,84,245,44,162,124,146,108,89,154,200,102,169,234,171,34,124,107,34,53,88,174,110,168,230,205,246,70,224,12,27,154,124,19,101,142,95,102,14,30,164,190,97,235,230,91,225,250,106,234,26,148,93,146,179,217,244,234,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,144,173,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,66,202,227,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,39,150,47,1,223,145,11,21,54,124,230,197,151,110,62,196,22,246,251,54,215,113,183,116,234,176,188,46,124,205,147,71,117,92,157,106,136,29,78,174,221,28,114,194,213,146,21,211,124,173,91,41,202,83,130,143,109,214,81,241,101,153,182,203,85,101,150,30,180,120,46,223,58,117,228,117,116,51,244,223,115,114,35,182,71,209,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,150,160,4,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,250,61,16,24,170,74,167,42,62,58,127,136,225,127,58,241,159,253,79,75,128,43,107,155,254,83,93,107,146,161,93,255,0,138,236,172,115,127,199,133,31,254,167,132,241,92,23,240,125,134,120,185,224,39,23,89,92,148,148,88,218,199,142,46,174,194,119,138,185,106,58,20,51,203,69,103,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,77,174,143,92,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,224,109,38,70,7,54,190,53,253,137,71,89,194,110,89,92,238,180,119,169,186,50,99,75,132,11,208,141,180,51,65,212,101,177,170,173,223,39,89,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,213,127,118,11,51,63,131,7,208,205,110,191,150,223,104,116,254,152,118,75,119,97,236,61,163,173,214,236,253,30,159,91,167,253,235,209,232,237,219,249,238,174,255,0,205,145,235,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,31,41,149,92,174,60,246,101,151,219,94,143,90,94,174,48,248,50,177,112,121,192,141,130,217,37,215,219,56,207,20,102,5,166,163,19,92,162,123,210,149,210,69,108,186,116,169,169,163,118,154,67,23,86,84,73,28,212,146,71,61,206,118,212,86,69,29,149,229,113,231,179,44,190,218,244,122,208,39,248,193,94,112,89,57,98,199,60,48,46,106,212,77,217,239,89,105,112,130,162,142,77,175,127,94,150,186,162,10,74,138,109,17,237,99,119,61,244,210,245,21,175,114,118,109,141,218,146,57,76,234,63,39,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,120,26,219,240,221,157,247,94,28,51,183,11,103,69,154,199,73,121,168,195,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,123,216,245,138,105,54,63,71,35,95,181,202,215,162,43,23,45,121,213,249,167,194,223,47,232,125,70,226,97,86,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,245,121,227,154,95,149,12,57,148,61,178,251,237,59,174,18,203,248,112,181,195,251,215,163,217,123,45,214,227,217,32,238,99,90,253,180,50,81,123,237,221,174,190,243,149,232,240,51,167,146,238,41,177,96,108,43,196,46,53,197,53,221,138,203,135,237,246,59,165,198,167,164,249,58,20,176,71,116,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,196,117,230,174,102,98,172,228,204,124,71,154,88,214,175,180,94,177,53,194,91,133,78,217,36,124,112,239,95,114,8,186,143,123,219,12,76,70,199,27,21,203,178,54,49,168,186,53,11,129,150,121,199,98,192,220,48,103,110,85,84,67,218,47,89,151,112,194,148,244,113,238,123,58,20,180,53,21,149,117,21,58,163,28,199,109,123,41,162,233,171,152,229,237,59,219,185,35,114,30,127,134,236,144,186,241,31,157,184,91,37,236,215,202,75,53,70,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,222,247,164,80,201,177,154,181,28,253,173,87,49,21,94,129,53,60,176,50,94,213,149,60,37,225,43,236,216,66,146,211,137,241,205,59,175,215,154,198,189,178,207,95,4,147,74,235,123,159,34,57,218,49,40,223,11,155,18,42,35,22,73,21,90,217,31,38,185,106,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,24,43,204,127,152,5,31,14,246,41,114,147,40,113,23,250,108,87,246,105,229,169,167,142,10,136,240,237,46,246,73,186,161,147,50,72,223,52,209,162,177,144,171,119,36,114,172,174,86,126,101,37,204,172,127,38,62,139,6,221,157,149,180,88,126,171,22,45,58,182,210,203,253,76,208,91,146,117,84,68,124,238,130,55,202,172,106,42,191,99,26,138,253,168,205,209,238,234,55,91,108,254,252,178,254,89,113,103,240,131,246,175,229,11,218,14,246,239,180,246,245,186,219,83,102,221,159,155,232,244,250,125,46,151,230,186,93,62,151,230,246,1,226,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,47,175,25,156,45,127,4,124,109,131,242,222,183,18,123,110,245,114,193,244,183,219,221,68,77,219,74,202,233,107,42,226,116,84,200,173,71,172,44,100,17,181,28,255,0,121,238,71,63,70,35,146,54,73,167,45,206,95,117,60,59,83,73,156,57,201,106,164,118,98,220,105,221,77,69,109,154,40,166,126,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,245,209,242,34,226,95,58,191,52,248,91,229,253,15,168,220,64,178,156,41,112,101,125,226,211,46,51,86,231,128,238,189,44,103,129,61,145,81,104,182,206,246,50,150,235,29,66,86,245,233,157,35,180,233,76,189,158,37,138,69,114,71,185,28,215,232,143,234,197,142,182,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,18,149,200,199,235,179,238,223,226,71,170,230,151,192,79,211,186,59,247,21,217,95,62,204,65,106,183,246,204,95,107,168,168,210,58,250,26,72,17,171,89,78,231,174,145,205,12,17,53,31,22,168,217,35,141,21,136,146,181,91,56,95,94,94,124,105,218,184,167,202,250,123,22,47,196,20,142,205,76,53,78,169,136,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,56,216,248,119,101,169,173,183,9,246,158,34,238,57,219,103,172,225,98,217,87,85,152,54,186,122,186,186,57,97,134,149,236,165,129,96,124,51,203,43,170,211,179,177,138,201,150,52,116,186,38,249,24,214,251,238,98,44,177,115,58,204,92,193,192,63,147,95,160,152,235,16,225,206,223,237,158,213,236,155,156,244,125,125,157,143,103,83,164,230,238,219,189,250,107,174,155,151,79,21,49,177,152,152,193,217,170,245,81,172,70,158,249,209,188,217,188,142,230,210,102,118,178,203,85,197,53,87,206,223,59,226,57,180,205,93,29,218,51,156,192,126,62,120,96,207,44,234,206,27,62,41,203,44,15,237,155,93,46,26,167,183,205,63,180,232,233,246,212,54,170,169,238,102,217,165,99,151,70,202,197,213,19,78,255,0,29,81,116,242,220,183,115,91,52,113,214,120,223,45,56,219,50,113,78,33,161,135,10,84,212,199,75,117,188,84,85,196,201,82,178,141,169,34,50,71,185,17,200,215,185,55,105,174,142,84,248,169,36,38,21,62,75,59,194,249,218,196,76,246,107,185,37,189,24,254,75,179,253,44,205,23,46,83,79,76,85,205,210,168,234,137,137,215,239,96,63,0,220,48,103,150,74,231,13,227,20,230,110,7,246,53,174,171,13,84,91,225,159,218,116,117,27,170,29,85,74,246,179,108,50,189,201,171,98,122,234,169,167,119,142,170,154,231,192,34,147,141,236,231,206,28,39,197,6,52,195,248,91,53,241,149,154,215,75,236,238,133,21,190,251,85,79,79,22,235,117,51,221,182,54,61,26,221,92,231,57,116,78,245,85,95,21,62,110,87,107,34,195,68,83,19,84,107,217,174,253,103,242,123,225,48,249,135,42,217,229,117,93,170,139,87,34,222,187,162,174,110,148,205,52,240,153,153,215,206,235,74,216,49,71,150,238,52,198,56,235,35,175,151,108,109,139,47,56,134,186,28,87,83,77,29,85,214,190,90,185,89,18,81,209,185,35,71,200,231,42,53,28,247,46,221,116,213,202,191,21,50,184,216,225,175,198,38,205,55,162,52,213,12,207,50,170,242,60,198,238,93,114,168,170,109,206,147,49,194,64,1,238,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,57,41,95,16,58,228,110,238,228,43,141,186,119,255,0,241,67,132,254,179,176,0,7,142,205,172,125,107,203,108,9,118,197,23,90,200,105,163,165,163,168,145,175,150,69,98,34,178,23,191,93,81,53,238,217,240,3,5,121,168,113,63,110,195,152,34,233,148,24,115,19,177,151,107,148,82,209,84,193,77,82,173,145,137,190,145,207,107,145,24,190,44,123,252,92,157,218,232,69,255,0,15,57,83,126,206,156,222,195,152,82,134,209,85,115,130,182,235,3,107,220,216,214,68,108,106,170,247,111,239,79,22,177,255,0,20,215,69,62,174,38,243,54,229,156,121,235,139,113,67,170,223,87,5,101,230,118,208,181,146,201,35,85,136,169,27,85,155,215,95,121,35,106,248,33,40,92,175,248,83,160,193,184,30,201,155,247,170,105,125,169,121,165,167,184,49,179,210,68,222,158,189,165,25,181,221,239,253,25,27,223,227,225,225,224,129,152,188,63,229,21,135,38,242,234,217,133,236,214,138,122,23,165,45,55,104,108,80,244,213,94,200,24,207,121,55,47,122,109,95,137,114,128,0,124,243,73,170,232,215,119,21,203,34,39,187,254,125,124,14,150,183,114,171,128,174,40,245,78,244,59,209,17,60,14,24,212,106,7,61,26,158,61,224,21,237,79,137,194,57,28,186,107,222,116,57,206,85,209,191,19,186,38,232,154,175,136,29,128,0,7,231,223,49,5,143,13,80,190,231,127,186,211,80,82,198,215,57,210,207,34,49,168,141,69,114,248,254,164,69,82,222,231,119,17,153,99,145,54,90,139,134,51,197,54,186,58,184,162,89,35,164,168,168,86,61,255,0,155,145,237,77,26,215,47,127,77,81,19,77,72,129,226,123,153,142,100,103,68,50,97,252,47,71,13,138,214,237,232,233,105,43,234,209,239,107,224,72,220,136,154,177,19,69,87,175,122,47,127,249,195,49,248,156,230,155,151,216,54,139,216,249,79,121,163,188,220,149,207,99,229,162,172,118,141,69,133,28,215,106,234,103,183,185,206,68,241,241,79,216,186,70,166,97,113,177,196,182,97,212,43,238,57,185,137,169,160,239,210,8,43,250,73,222,196,106,247,196,214,107,224,191,214,120,76,183,201,188,211,206,91,194,91,240,38,16,187,95,37,85,143,173,52,49,110,107,26,231,163,17,202,247,42,55,199,187,199,224,191,169,73,0,201,190,78,149,215,71,182,179,53,113,69,246,220,140,218,244,134,158,150,149,136,170,146,46,168,237,210,73,170,109,68,93,52,248,129,28,23,28,97,140,239,213,50,85,93,113,61,230,225,60,174,89,36,124,245,146,202,231,57,124,85,85,85,79,155,218,120,138,13,37,246,133,198,61,59,209,221,87,166,159,211,169,60,88,67,150,127,14,88,98,219,77,71,85,98,166,186,75,12,77,141,243,214,90,40,30,249,21,62,46,85,133,117,85,248,159,189,89,203,223,134,202,202,87,83,59,3,217,227,220,138,212,115,44,148,8,169,255,0,234,0,130,188,25,159,89,203,128,42,224,170,194,121,153,137,45,253,7,181,233,28,87,25,54,46,213,93,17,90,170,173,211,222,119,114,167,196,144,206,15,121,161,214,186,174,207,131,51,191,19,185,26,249,33,164,91,133,124,232,168,237,86,93,92,229,101,63,187,227,18,119,191,245,119,248,151,11,57,185,64,101,189,249,43,239,88,7,18,94,104,43,28,199,201,5,21,53,37,19,32,71,232,212,107,118,35,89,221,220,191,20,241,82,53,243,231,133,252,216,225,243,19,215,209,226,12,51,119,101,178,134,161,201,79,118,90,116,107,30,214,236,209,234,177,185,200,206,249,24,157,235,227,225,251,3,98,140,27,141,240,182,63,178,65,136,48,141,242,142,233,69,59,24,244,150,154,84,123,83,123,17,232,154,255,0,146,228,83,247,72,126,229,119,198,61,94,29,196,48,100,198,56,188,66,250,123,213,194,154,158,223,45,93,100,234,246,162,83,189,155,26,142,87,55,198,56,251,187,187,215,247,18,253,4,209,84,195,29,68,15,71,199,43,81,236,114,120,43,85,53,69,2,176,0,31,159,125,179,81,223,237,146,218,235,225,100,176,202,173,85,107,219,170,106,142,69,78,239,232,53,194,226,159,46,170,114,211,59,113,61,146,107,123,233,34,168,185,86,213,211,177,99,218,137,19,170,231,107,118,166,171,221,163,59,191,113,178,105,12,252,220,242,157,216,127,29,209,230,20,20,239,108,21,203,21,34,170,66,212,110,233,39,175,151,197,59,254,9,226,128,100,47,39,12,103,85,116,201,187,142,25,173,185,73,58,209,93,174,14,141,146,74,174,86,162,165,35,187,145,127,241,138,190,63,18,68,200,111,228,237,154,84,214,92,205,174,203,106,185,225,141,149,244,183,11,139,85,242,57,28,174,70,82,183,68,111,130,247,70,171,250,251,148,153,0,5,46,118,139,162,149,20,185,19,196,14,26,237,124,20,172,161,168,136,165,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,112,171,240,40,87,104,186,21,59,196,234,122,232,228,95,222,7,107,84,168,165,191,240,21,1,76,146,54,38,43,221,224,134,189,156,195,175,147,95,184,167,196,149,19,61,93,208,163,183,66,222,245,93,19,178,70,239,143,135,123,148,216,42,234,228,101,4,174,95,134,223,254,137,13,116,120,211,153,103,226,71,21,72,229,85,93,148,9,222,186,255,0,243,148,0,73,207,39,188,39,77,110,225,249,152,149,172,69,150,233,112,185,61,206,86,183,185,91,44,49,232,139,227,225,10,120,146,0,97,207,42,152,22,155,132,156,61,26,126,138,215,221,29,253,61,173,198,99,0,0,1,225,115,187,21,59,6,229,118,35,190,71,30,249,97,182,86,44,109,220,173,213,201,79,35,147,189,19,84,239,105,2,24,127,47,174,188,79,113,73,137,45,178,206,250,87,92,111,179,213,213,58,53,108,142,108,75,90,200,149,17,100,114,106,186,72,157,253,254,30,4,202,115,6,188,212,89,120,106,197,19,83,247,172,214,203,148,74,138,170,137,223,65,81,223,221,251,191,206,96,15,39,59,69,53,247,52,177,221,202,174,54,73,44,20,214,233,116,86,34,237,87,84,200,171,166,191,228,160,18,89,195,39,15,152,75,35,178,211,15,216,173,116,49,62,174,154,134,22,203,80,250,104,91,43,158,155,220,174,87,49,189,234,189,71,119,234,94,114,150,53,172,106,49,169,162,53,17,19,247,17,255,0,198,95,48,60,196,225,251,52,42,112,85,135,12,88,170,173,148,18,163,100,158,119,84,54,109,189,42,121,59,213,143,68,93,86,87,39,115,123,147,250,192,144,32,69,68,92,230,42,33,183,211,54,124,9,107,158,165,177,167,85,25,91,87,31,191,221,175,122,196,239,143,237,61,198,87,115,124,179,99,11,253,13,150,253,128,104,104,32,168,168,142,7,207,29,117,76,142,99,87,197,218,118,117,215,192,9,31,44,214,122,240,171,149,153,245,110,74,92,81,102,163,138,118,51,99,42,25,111,166,145,237,78,171,100,94,249,24,171,222,173,253,127,18,226,96,76,107,104,204,28,53,71,138,44,146,111,165,172,142,57,26,186,57,52,223,27,94,159,164,214,175,131,211,224,122,16,53,224,226,239,132,44,67,195,38,39,142,151,181,79,112,180,85,164,242,199,81,50,64,199,70,141,159,166,141,86,178,71,42,247,57,157,250,39,143,135,234,252,62,24,120,162,198,188,56,227,104,113,5,162,170,90,170,14,140,240,203,71,45,100,241,197,249,198,53,168,228,72,215,77,83,99,63,146,189,223,230,216,79,31,101,198,21,204,139,75,173,24,158,217,77,85,18,162,34,44,180,241,203,162,35,218,237,52,123,85,60,88,132,28,241,211,193,131,248,116,188,212,226,123,13,116,245,54,58,186,237,189,57,99,130,52,129,101,150,163,106,53,35,119,232,162,70,196,68,217,241,241,238,208,9,181,202,60,212,178,230,198,17,183,226,91,83,154,213,172,165,134,161,204,106,63,68,223,20,111,93,21,237,106,255,0,211,16,247,36,9,240,27,198,62,32,200,108,115,77,101,189,78,181,152,126,120,106,147,109,77,77,75,146,39,44,44,70,53,172,102,228,218,137,10,34,38,222,237,124,73,211,194,24,170,217,141,44,20,248,138,209,38,250,90,149,123,90,186,57,59,218,245,106,254,146,34,248,167,234,3,246,79,154,118,170,63,86,254,174,243,233,41,115,81,222,32,124,241,185,124,85,87,84,62,148,93,83,83,231,115,54,59,83,185,170,186,106,160,83,43,83,250,206,168,209,90,189,232,125,14,77,78,149,69,215,184,14,244,93,81,20,228,165,139,221,167,234,42,3,201,230,182,18,161,199,57,115,137,48,181,193,168,176,220,173,117,52,238,85,99,95,162,57,139,240,119,119,245,154,229,113,11,130,101,203,92,241,198,120,82,45,204,101,182,247,82,148,238,77,173,84,98,191,123,21,17,139,162,123,174,111,135,135,236,54,96,84,71,34,181,200,138,139,220,168,164,76,243,105,225,230,146,142,174,167,57,45,141,233,185,36,124,245,72,216,162,106,61,94,180,81,38,170,138,142,93,55,59,224,160,93,238,81,185,223,91,142,114,214,237,130,46,202,142,158,197,85,73,71,3,150,73,94,171,19,104,209,17,125,237,81,23,243,43,224,191,209,224,72,73,2,188,178,115,134,76,184,226,18,207,134,100,239,166,197,55,8,33,126,178,72,155,86,56,106,17,52,70,162,162,234,178,34,119,147,201,71,82,218,202,72,42,217,250,51,198,217,19,247,42,107,255,0,8,29,197,15,238,79,214,86,82,228,213,0,165,20,172,161,173,208,173,190,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,219,94,177,90,99,87,52,94,95,244,119,122,59,151,19,121,33,135,122,55,88,123,77,199,28,90,224,146,8,41,100,165,138,9,103,154,236,222,163,217,182,100,233,105,44,113,163,221,51,164,108,136,212,122,74,233,114,87,149,199,145,60,178,251,107,214,43,72,224,230,95,199,29,79,17,216,202,108,158,192,236,164,102,93,96,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,247,217,34,200,245,85,115,25,8,98,254,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,176,167,13,28,69,224,78,40,50,178,131,51,48,45,71,251,21,29,226,139,100,223,224,203,167,102,134,105,232,250,146,197,31,91,165,215,99,122,172,110,199,248,162,248,162,65,183,3,156,34,93,120,190,205,199,97,73,238,53,118,124,39,97,167,109,203,17,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,162,232,140,142,105,17,178,116,150,55,108,17,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,13,91,73,52,226,159,129,202,156,202,225,19,42,184,164,203,103,210,69,125,195,25,79,135,223,138,109,142,100,80,37,198,221,75,108,141,235,90,201,52,69,125,76,49,106,215,54,71,47,82,24,163,107,21,174,137,177,205,25,102,202,124,39,121,88,201,191,151,248,123,211,160,3,93,108,170,204,204,85,147,121,143,135,51,75,5,85,246,123,214,25,184,69,112,166,221,36,140,142,109,139,239,193,47,77,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,41,157,92,107,115,75,252,186,228,213,171,44,50,130,213,117,194,255,0,74,45,240,84,98,250,142,221,164,208,123,213,17,84,217,180,232,167,82,23,237,167,151,180,71,35,122,145,63,164,248,219,186,88,211,197,115,105,201,12,175,202,14,33,169,239,184,18,249,86,151,124,194,167,169,196,247,235,20,209,200,246,80,207,45,67,147,181,69,59,187,156,202,153,91,82,229,135,85,88,159,11,213,21,35,146,38,51,8,0,185,92,58,228,54,50,226,75,55,44,89,83,131,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,84,106,189,187,222,172,141,171,189,237,69,189,92,200,114,27,6,240,219,153,121,113,149,56,50,138,145,172,183,101,189,185,247,58,232,105,214,23,221,174,43,93,94,149,21,178,163,158,247,111,145,205,213,26,175,118,198,35,35,106,236,99,81,36,255,0,150,54,72,96,28,165,225,115,15,98,124,33,124,164,191,220,179,18,158,12,67,122,186,197,28,58,178,119,68,141,246,122,62,61,92,172,164,114,75,18,177,239,114,164,203,82,237,35,222,177,183,2,249,213,249,167,194,223,47,232,125,70,226,3,146,167,154,124,83,242,254,187,212,109,195,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,195,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,93,159,118,255,0,18,37,80,138,190,70,63,93,159,118,255,0,18,37,80,0,0,0,0,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,11,213,131,242,7,38,176,6,99,226,156,220,193,185,123,106,181,98,252,105,183,219,119,72,24,238,165,78,138,142,118,214,170,171,34,234,61,18,73,122,109,111,86,70,181,242,111,122,35,146,224,0,0,0,0,196,174,96,220,109,218,184,80,192,17,216,176,196,244,149,217,139,138,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,122,136,213,84,142,77,47,7,18,252,69,224,78,23,242,178,191,51,49,213,71,251,45,29,158,139,100,223,225,59,167,102,154,104,40,250,145,69,39,71,171,208,123,122,175,110,198,120,170,248,34,235,215,158,153,233,152,252,69,230,61,199,52,51,66,243,219,174,181,218,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,205,206,209,53,87,43,156,231,189,207,123,222,247,7,128,38,39,149,63,28,117,57,149,106,160,225,111,50,89,73,21,247,12,89,209,152,90,230,215,197,2,92,109,212,173,99,18,137,241,234,138,250,152,98,209,205,116,109,94,164,49,72,231,163,93,19,164,154,29,143,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,54,158,6,37,114,249,227,110,213,197,126,0,146,197,137,231,164,161,204,92,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,211,71,42,36,145,235,150,160,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,232,51,87,37,242,191,59,237,86,139,22,107,225,10,76,73,109,177,222,41,239,212,116,117,111,147,160,149,176,181,237,141,210,70,215,35,102,102,217,100,106,197,34,58,55,35,149,28,215,30,212,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,150,255,0,7,228,14,77,96,12,199,197,57,185,131,114,246,213,106,197,248,211,111,182,238,144,49,221,74,157,21,28,237,173,85,86,69,212,122,36,146,244,218,222,172,141,107,228,222,244,71,37,192,0,11,63,197,87,12,248,55,138,252,163,172,202,220,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,151,128,1,171,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,234,230,31,26,121,243,153,153,13,132,248,113,196,24,130,146,12,31,133,41,225,164,70,80,83,118,121,238,144,65,181,41,34,173,115,93,182,86,83,181,141,70,53,173,98,57,90,199,201,212,145,141,145,185,169,206,190,183,36,153,117,193,182,246,218,106,228,205,249,233,233,230,125,115,93,63,66,12,54,199,86,163,97,122,43,210,21,124,149,114,61,205,86,177,210,34,67,38,247,49,171,26,62,45,128,190,188,29,240,171,140,184,175,205,203,126,15,179,91,106,219,134,45,213,20,245,56,178,239,28,137,11,45,214,229,127,190,141,149,204,123,123,76,141,108,141,133,155,93,185,232,174,84,233,178,71,179,97,60,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,174,47,242,172,184,229,61,211,132,123,69,78,87,97,207,98,85,178,225,45,62,45,166,237,149,53,61,75,236,80,65,28,181,59,231,68,68,235,192,202,89,250,113,126,106,62,174,196,213,205,114,153,128,0,0,6,42,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,25,21,204,191,129,202,158,28,113,148,217,195,129,223,72,252,186,198,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,238,50,53,141,232,138,214,62,107,85,192,231,23,119,94,16,115,113,216,174,123,117,93,227,9,223,169,219,109,196,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,168,154,43,36,154,52,116,125,85,145,187,4,98,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,53,183,226,83,46,112,110,80,231,206,57,203,12,191,197,85,120,138,197,134,47,19,91,105,235,170,233,150,9,247,199,162,75,4,137,162,35,159,12,189,72,86,70,181,172,145,98,89,26,214,181,232,136,23,171,152,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,162,53,81,100,147,87,47,158,9,46,188,87,227,249,47,184,158,10,186,28,186,194,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,53,114,34,201,30,184,215,151,184,110,213,140,177,254,26,194,23,220,79,73,134,237,183,203,197,21,182,178,245,86,141,232,91,96,154,102,71,37,84,155,158,198,236,141,174,87,174,175,106,104,213,213,205,241,77,151,114,171,44,240,174,77,229,198,28,202,220,21,73,217,236,184,102,223,21,190,155,116,113,178,73,182,39,191,60,189,54,49,142,154,87,171,164,145,232,212,223,35,222,229,77,92,160,107,153,196,221,166,213,96,226,75,53,236,86,43,101,37,186,219,110,199,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,149,254,74,158,86,49,79,204,10,239,78,183,17,87,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,6,127,128,0,30,83,7,229,86,92,101,253,247,20,226,124,21,130,237,86,91,174,53,184,54,233,127,171,163,167,72,228,184,85,35,17,137,36,138,159,249,206,209,52,106,201,44,210,42,111,150,71,59,213,128,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,3,213,102,150,86,224,76,233,192,151,60,179,204,187,23,182,112,221,231,163,219,104,187,84,212,253,94,148,204,154,63,206,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,190,87,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,63,87,152,255,0,47,250,62,34,44,82,230,222,80,225,223,244,216,160,236,208,75,77,79,36,20,241,226,42,93,236,143,109,67,230,124,113,178,104,99,85,123,38,87,110,88,226,88,156,143,252,202,197,249,92,149,60,172,98,159,152,21,222,157,110,51,252,13,85,201,169,229,139,192,119,228,66,197,77,159,57,177,101,219,143,177,5,189,190,205,181,220,109,221,58,172,47,11,159,51,100,209,221,87,39,90,162,7,83,171,183,71,28,176,181,100,133,116,223,43,86,245,92,120,5,200,234,190,43,45,28,86,81,91,251,13,214,135,180,87,87,89,35,166,133,246,251,133,225,200,137,13,201,205,123,87,167,51,55,73,35,182,34,43,231,108,19,106,199,178,85,159,37,64,192,14,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,2,127,128,0,67,95,58,76,156,177,96,252,229,194,89,197,104,155,167,87,152,150,250,138,123,165,54,215,174,234,171,107,105,227,109,78,247,61,81,55,193,61,60,93,54,177,141,111,102,221,239,58,71,42,71,89,177,71,29,249,23,125,226,39,134,12,93,151,56,58,205,106,184,226,151,118,91,141,137,183,5,99,54,85,83,212,71,35,210,25,94,138,145,77,36,9,60,13,122,171,91,249,229,107,222,214,57,238,77,117,192,18,147,201,63,37,237,87,26,156,121,158,248,135,8,82,85,84,90,234,41,108,56,102,241,51,218,247,210,206,177,72,251,139,98,143,118,172,122,197,53,18,44,170,196,93,146,61,140,118,142,149,171,22,198,202,124,44,100,167,240,118,225,247,4,228,228,151,14,219,87,135,237,235,219,231,108,189,72,223,93,60,175,168,170,233,59,167,26,172,41,60,210,164,123,152,142,233,163,55,106,237,85,66,234,128,0,177,92,87,241,131,149,252,35,97,155,93,235,30,45,93,109,202,249,80,214,218,236,244,145,73,215,174,130,42,138,102,86,190,57,54,44,45,124,48,212,245,81,146,190,52,145,90,140,71,55,85,115,112,43,157,22,41,177,99,156,43,195,214,53,194,213,221,182,203,136,45,247,203,165,186,167,164,248,250,244,179,199,107,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,198,42,243,0,200,188,229,201,126,32,174,245,89,189,138,110,184,210,76,87,178,231,67,140,107,40,91,75,29,235,243,81,164,205,142,54,73,35,33,236,239,84,135,160,142,77,145,182,21,107,25,27,226,69,177,119,92,127,140,175,184,54,193,151,215,156,67,87,89,135,176,173,69,117,77,150,134,101,71,50,129,245,139,18,212,164,74,169,185,172,123,160,141,234,205,118,35,247,185,17,29,35,213,193,145,92,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,3,197,99,92,151,202,252,197,198,88,59,48,49,198,16,164,188,223,112,5,69,69,94,28,168,169,124,142,101,4,243,36,123,229,72,145,221,39,189,22,24,156,199,61,174,88,223,27,94,205,174,68,83,218,128,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,183,249,77,144,57,53,145,94,223,252,145,229,237,171,11,253,40,184,45,206,233,216,152,228,235,205,223,181,169,185,87,167,11,55,63,167,3,54,197,30,247,236,99,119,59,90,115,107,32,50,147,60,253,149,249,83,194,94,219,246,39,95,176,127,127,212,211,116,122,221,62,167,241,18,51,118,189,40,255,0,75,93,54,247,105,170,235,112,140,57,230,27,159,249,183,145,159,64,63,37,152,183,216,158,219,246,175,111,254,240,166,169,235,116,123,39,79,248,248,223,183,78,172,159,163,166,187,187,245,209,52,196,199,93,181,98,197,87,47,211,206,166,52,214,52,137,233,142,137,221,197,32,217,108,191,48,205,51,107,88,76,174,239,146,189,87,59,155,87,58,170,116,210,154,166,124,234,98,106,141,105,137,141,209,191,93,56,47,158,86,112,193,145,185,43,136,42,49,78,89,96,127,99,93,42,168,223,111,154,127,105,214,84,110,167,115,216,247,51,108,210,189,169,171,162,98,234,137,175,119,142,138,186,224,71,52,207,48,56,127,249,155,73,253,182,180,186,92,3,113,63,158,89,213,156,55,140,45,153,184,227,219,54,186,92,53,81,112,134,15,102,81,211,237,168,109,85,43,26,253,208,196,199,46,141,149,233,162,174,157,254,26,162,105,148,185,167,195,6,70,231,86,32,167,197,57,155,129,253,179,116,165,163,101,190,25,253,167,89,79,182,157,175,123,218,205,176,202,198,174,142,149,235,170,166,189,254,58,34,105,172,185,106,140,215,3,205,193,196,83,26,244,238,225,221,170,117,131,199,98,182,3,106,252,190,209,220,170,253,113,70,147,52,204,215,62,116,110,223,114,105,157,222,238,134,4,114,179,243,3,136,63,153,181,127,219,104,140,231,199,252,32,240,237,154,56,186,191,29,227,188,188,246,157,242,231,210,237,85,94,214,174,135,169,211,137,145,51,220,138,102,177,52,100,108,78,230,166,186,106,189,234,170,126,134,86,112,193,145,185,43,136,42,49,78,89,96,127,99,93,42,168,223,111,154,127,105,214,84,110,167,115,216,247,51,108,210,189,169,171,162,98,234,137,175,119,142,138,186,225,79,23,220,95,113,19,149,220,68,226,220,9,129,51,15,217,150,59,103,96,236,180,190,201,161,155,167,212,161,167,149,254,252,176,185,235,171,228,122,247,185,116,215,68,238,68,67,226,154,45,101,56,40,163,27,76,87,28,238,136,215,142,189,122,50,47,98,177,220,161,109,61,204,70,204,222,171,15,87,146,141,102,170,166,220,204,83,52,196,198,182,249,220,102,98,116,225,187,178,25,239,149,153,65,151,89,43,135,234,48,182,89,97,239,99,90,234,171,31,112,154,14,215,61,70,234,135,49,140,115,247,76,247,185,53,108,76,77,17,116,238,240,213,87,95,100,99,87,0,217,191,152,185,213,147,215,140,83,153,184,135,219,55,74,92,75,81,111,134,126,201,5,62,218,118,210,210,189,172,219,11,24,213,209,210,189,117,84,215,191,199,68,77,50,84,220,225,46,91,187,102,154,237,70,148,204,110,142,30,10,215,104,48,120,204,191,51,189,134,199,220,242,151,169,171,74,170,214,106,214,122,245,171,73,159,188,0,25,13,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,40,85,43,119,129,67,155,168,28,179,189,63,81,89,75,83,68,42,0,71,183,55,44,239,173,192,217,107,105,193,22,149,70,207,125,170,171,163,157,201,36,172,84,137,212,106,138,190,238,136,171,249,228,241,95,232,241,36,14,178,165,180,116,147,213,191,244,96,141,210,47,238,68,215,254,2,6,249,155,103,12,153,143,196,37,227,12,199,221,77,133,174,19,194,205,36,145,119,44,144,211,162,234,142,68,68,209,99,84,238,2,196,112,245,130,101,204,172,241,193,152,82,93,207,101,202,247,76,149,14,93,174,85,98,63,123,213,81,235,162,251,173,119,143,143,237,54,53,202,156,37,67,129,178,231,13,225,107,123,81,33,182,218,233,169,218,168,198,179,84,107,19,224,222,239,234,35,19,148,183,15,52,149,149,116,217,201,115,111,81,203,35,39,165,71,69,19,145,138,197,173,137,116,85,85,114,107,181,191,4,37,153,17,26,136,214,162,34,39,114,34,1,201,194,174,136,170,114,82,245,238,211,245,129,243,200,138,229,238,67,182,38,167,245,20,34,46,189,231,115,83,64,57,85,209,53,62,105,28,190,40,171,170,157,238,85,211,84,58,90,205,238,212,4,13,85,126,174,253,93,199,210,82,214,163,124,10,128,30,27,55,51,82,203,148,248,70,225,137,110,174,107,150,142,150,106,134,177,200,253,23,100,82,61,53,86,53,203,255,0,75,83,208,98,252,85,108,193,118,10,140,69,119,147,101,45,50,177,174,93,28,189,238,122,53,63,69,21,124,87,245,16,89,199,151,24,248,131,62,113,205,77,150,203,58,209,225,248,33,165,77,180,213,53,45,73,92,144,189,30,215,49,251,83,106,164,202,138,155,123,244,241,2,216,113,61,197,22,53,226,59,27,77,136,46,245,82,210,208,116,96,134,42,56,171,39,146,47,205,177,205,87,42,72,186,106,187,223,252,148,238,255,0,63,238,112,137,194,22,33,226,111,19,201,75,218,167,183,218,41,18,9,100,168,133,32,123,164,71,79,211,86,163,95,35,85,59,154,254,253,23,195,195,245,251,30,5,184,48,127,17,119,154,108,79,126,174,158,154,199,73,93,183,167,20,112,72,147,172,82,211,238,71,36,142,253,21,73,30,138,155,62,30,61,250,19,141,128,114,227,10,229,189,165,182,140,49,108,166,165,137,17,81,86,42,120,226,213,21,238,118,154,49,168,158,47,80,60,22,69,112,171,149,153,11,110,90,92,47,102,163,150,119,179,99,234,31,111,166,141,238,78,171,164,78,248,216,139,220,174,253,127,2,242,131,207,99,188,107,104,203,236,53,89,138,47,114,108,165,163,142,73,28,186,57,117,217,27,158,191,162,215,47,131,23,224,7,161,4,112,102,143,55,203,54,15,191,215,89,108,56,6,134,190,10,122,137,32,100,242,87,84,198,231,181,60,29,167,103,77,60,79,15,47,57,138,137,173,245,45,131,2,90,224,169,116,107,210,71,214,213,201,239,247,233,222,145,55,227,251,64,149,114,204,113,55,195,230,18,207,28,180,196,22,43,165,12,76,171,169,161,153,177,84,50,154,23,74,215,174,199,35,145,207,111,114,167,77,189,250,152,201,193,167,48,60,196,226,7,52,41,176,85,251,12,88,169,109,149,242,171,99,158,7,84,58,109,189,42,137,59,149,239,84,77,22,38,167,123,123,211,250,201,0,123,90,246,171,28,154,163,145,81,127,112,26,236,98,12,190,186,240,195,197,38,27,182,197,59,234,157,110,190,193,87,74,233,21,177,185,209,37,107,226,68,85,141,203,162,233,26,247,247,120,248,19,223,146,56,169,216,203,43,176,229,242,72,246,75,53,178,141,100,110,229,118,142,90,120,220,189,234,154,175,123,136,166,231,25,104,166,177,102,150,4,185,82,70,200,229,158,154,227,46,136,196,77,202,218,150,42,107,167,249,74,103,247,47,155,205,69,235,134,172,47,53,71,114,195,108,182,196,136,138,170,157,212,20,253,253,255,0,191,252,192,100,168,0,1,31,252,225,48,157,53,199,135,231,226,87,49,18,91,93,194,218,246,185,26,222,245,116,179,71,162,175,143,132,203,224,72,1,135,60,213,160,90,158,18,113,12,107,250,41,95,107,119,244,246,182,129,22,28,188,111,147,88,120,167,195,117,16,189,91,215,163,184,194,238,245,77,83,178,72,239,135,143,123,80,216,78,57,27,43,17,237,240,83,92,142,11,38,88,56,145,194,178,53,85,23,101,193,59,151,79,254,114,156,216,186,212,228,125,4,78,79,142,239,254,137,64,250,202,92,165,69,46,255,0,128,10,81,221,229,104,191,3,165,139,175,127,237,59,91,226,5,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,41,113,212,228,247,147,195,250,142,215,120,157,106,213,87,34,129,216,223,248,10,138,90,84,7,195,123,98,201,107,153,136,186,107,183,255,0,162,67,92,174,48,96,146,159,136,76,77,20,174,106,185,25,67,170,181,187,83,253,71,15,195,85,54,61,171,106,62,157,237,86,234,139,167,119,244,154,236,113,209,72,250,62,39,49,84,111,102,221,209,91,156,137,170,120,118,40,127,87,238,2,91,185,88,104,156,35,97,198,248,170,87,221,59,255,0,251,45,230,95,152,109,202,154,110,209,194,78,31,149,191,162,149,247,70,247,248,235,218,220,102,72,0,0,24,131,204,253,38,254,13,181,203,12,44,147,186,185,31,187,249,45,236,21,26,185,63,105,134,252,149,234,153,30,96,230,37,59,218,159,156,162,181,42,46,157,250,164,242,167,255,0,132,72,47,28,248,98,124,81,195,166,43,165,166,133,146,73,29,170,226,228,71,170,34,38,180,53,9,175,127,244,17,19,192,14,108,69,146,60,67,85,90,174,243,186,26,107,180,208,90,223,210,99,222,171,59,43,162,107,83,221,84,77,52,116,157,234,139,240,254,144,159,114,43,57,186,229,243,18,120,241,117,60,40,139,43,42,37,157,251,88,138,187,91,66,212,239,253,37,248,254,178,80,112,221,218,158,253,135,237,215,154,71,171,225,173,166,142,102,42,181,81,85,21,168,190,10,126,6,104,229,118,21,205,108,47,89,134,241,53,162,142,177,181,16,73,20,79,158,158,57,22,53,118,213,213,21,236,118,154,171,91,174,137,240,3,88,130,168,165,146,25,27,52,79,115,30,197,71,53,205,93,21,21,62,40,164,128,241,95,203,71,50,176,222,36,189,226,172,190,180,91,100,178,190,89,106,97,98,92,32,139,108,104,145,235,238,108,102,157,238,126,137,255,0,197,112,207,16,228,190,99,97,118,213,73,119,177,50,56,232,245,235,61,181,112,185,26,136,229,111,193,218,175,122,124,16,9,39,229,29,159,245,213,180,87,124,183,190,74,175,70,86,66,176,61,210,202,247,43,91,71,39,235,213,169,252,66,126,175,31,220,74,81,174,199,4,120,213,112,46,126,89,164,150,89,35,234,173,74,57,25,170,247,182,142,165,62,10,159,227,27,17,211,204,218,136,35,157,159,163,35,17,233,251,149,53,3,176,240,249,191,148,184,99,57,112,109,78,14,196,244,144,201,79,60,144,202,143,117,60,114,171,86,55,163,147,186,68,84,253,127,214,123,128,6,183,252,80,112,229,124,225,243,28,212,217,106,93,37,69,178,73,95,217,234,36,233,53,201,172,211,53,140,86,177,238,254,76,58,235,162,39,236,66,68,249,70,113,11,83,125,194,142,201,251,221,91,165,168,162,158,227,87,19,159,36,207,114,199,249,135,234,186,234,223,210,145,201,227,174,159,2,248,243,26,225,237,217,195,145,245,233,99,164,165,246,180,21,180,50,196,247,185,145,170,105,51,145,203,185,88,171,250,50,187,193,126,63,188,135,222,20,115,46,76,146,207,107,86,37,186,84,79,75,79,21,61,93,61,82,71,185,254,236,148,238,219,220,199,38,190,242,51,255,0,138,1,177,240,63,19,6,226,26,92,83,135,105,111,116,114,43,227,157,100,68,85,106,181,117,107,213,190,11,223,240,63,108,10,85,53,95,0,137,167,138,149,0,5,14,68,239,43,41,112,20,53,116,83,177,14,189,17,20,236,106,247,1,201,101,120,194,203,10,60,213,225,247,26,97,202,133,86,205,37,154,161,32,114,49,142,86,191,221,114,42,111,238,77,21,141,248,161,122,143,158,227,72,203,133,190,166,134,70,162,182,162,23,196,168,190,26,57,21,63,225,3,89,90,41,107,114,123,56,224,153,175,114,207,132,113,18,123,202,237,170,254,205,83,162,234,172,85,211,93,139,174,154,248,252,77,128,120,59,205,166,102,254,76,218,113,2,233,213,134,150,142,57,81,29,35,180,87,82,68,253,53,122,34,248,185,72,133,230,111,149,78,203,108,253,74,216,169,226,138,154,255,0,5,85,91,58,110,103,188,254,219,58,185,85,26,212,211,185,236,241,215,247,247,25,7,201,183,54,153,71,93,136,178,206,231,89,59,223,89,113,166,158,145,138,143,115,83,90,89,145,83,93,218,53,63,50,222,237,63,224,208,37,160,0,5,1,23,226,114,228,41,77,62,0,118,3,132,93,80,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,5,223,191,241,183,117,178,240,57,129,248,72,203,137,234,232,42,36,167,173,155,22,94,41,170,157,19,221,4,247,59,139,223,105,88,221,10,42,178,72,164,163,149,242,197,46,142,99,221,11,145,81,100,105,101,120,117,200,108,101,196,150,110,88,178,167,6,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,118,168,213,123,119,189,89,27,87,123,218,139,125,107,120,17,190,227,14,9,112,87,21,185,92,206,215,87,79,111,186,201,139,109,26,178,61,180,180,85,215,71,75,117,235,207,80,136,187,32,130,150,30,205,20,91,157,183,122,106,229,118,184,255,0,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,134,195,220,58,228,54,13,225,183,40,236,89,83,131,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,84,106,189,219,24,140,141,171,177,141,68,185,101,170,225,163,136,188,9,197,6,86,80,102,102,5,168,255,0,98,163,188,81,108,155,252,25,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,75,170,6,170,228,228,227,62,46,237,92,32,242,252,201,156,87,5,186,146,241,139,47,216,30,193,109,195,150,169,234,26,198,62,116,181,66,231,213,76,196,114,74,250,104,83,110,254,154,106,175,146,24,213,209,245,82,70,193,177,232,49,150,63,198,89,131,83,106,170,198,120,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,170,232,158,243,220,247,187,115,222,231,40,124,152,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,139,171,158,92,35,231,47,15,216,19,1,99,252,194,194,55,91,117,6,53,183,186,121,123,77,43,99,246,93,119,90,109,148,51,237,123,156,201,157,75,28,21,8,217,27,27,191,59,36,123,119,83,203,166,111,242,190,229,247,77,118,166,178,241,67,157,54,170,182,49,149,13,175,193,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,190,243,28,205,100,171,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,132,32,114,249,227,110,235,194,134,63,146,197,137,231,171,174,203,172,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,211,71,42,172,113,233,112,57,202,221,173,87,254,36,176,77,246,197,115,164,184,219,110,57,111,109,171,163,172,164,153,179,65,83,4,149,247,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,140,28,75,240,233,142,248,95,205,58,252,179,199,84,255,0,236,181,150,122,221,240,255,0,132,237,125,166,104,96,172,233,197,44,157,30,175,65,238,233,61,219,217,224,169,224,171,109,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,70,49,101,154,89,21,173,209,55,200,247,120,185,85,67,61,121,42,121,167,197,63,47,235,189,70,220,57,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,57,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,0,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,162,202,113,153,157,120,171,135,110,27,49,134,113,224,171,125,170,182,245,135,253,159,217,160,186,69,36,148,175,235,215,211,211,191,123,99,146,55,174,140,153,202,154,61,61,228,77,117,77,81,111,89,106,184,163,200,191,225,41,145,56,155,37,62,148,253,28,250,71,216,191,194,125,135,182,116,59,61,100,21,63,196,245,35,221,187,161,183,244,211,77,218,247,233,162,132,112,100,135,55,110,36,179,43,58,48,14,92,223,112,78,90,193,109,197,88,162,213,100,172,150,146,219,94,217,227,130,166,174,56,100,116,110,117,99,154,143,70,189,85,21,90,228,215,77,81,124,9,84,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,199,174,83,242,107,252,151,230,158,13,204,207,225,29,237,63,162,88,130,221,125,236,95,68,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,83,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,120,26,241,113,137,197,86,50,226,191,55,46,24,194,243,114,171,110,24,183,84,84,83,97,59,68,145,164,44,183,91,149,254,226,186,38,189,237,237,50,53,177,186,103,238,118,231,162,53,23,166,200,216,203,255,0,202,199,130,203,86,126,99,42,204,229,205,44,63,73,116,203,236,35,80,180,148,180,51,212,181,89,114,189,181,34,149,177,77,6,213,89,41,162,138,68,123,218,245,99,94,247,194,223,206,179,172,196,181,92,127,112,125,117,225,55,55,28,219,122,82,73,129,49,141,69,101,126,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,143,213,242,235,227,170,167,133,172,100,152,31,48,107,234,223,149,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,12,53,36,127,138,126,5,106,113,143,10,185,85,197,62,84,80,85,212,223,105,114,223,15,205,141,104,93,85,19,96,117,186,146,195,26,251,73,139,52,141,86,190,40,169,227,137,208,198,142,234,34,198,230,177,174,108,139,44,112,25,233,196,135,48,74,107,183,10,25,107,194,246,75,93,106,216,198,96,123,5,6,48,190,83,75,45,51,247,195,70,234,122,203,42,197,44,13,114,177,92,200,28,249,226,151,100,140,87,69,239,49,207,212,48,215,42,179,51,21,100,222,99,225,204,210,193,85,125,158,245,134,110,17,92,41,183,73,35,35,155,98,251,240,75,211,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,108,61,194,175,19,24,55,138,252,163,163,205,44,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,144,3,195,174,67,99,46,36,179,114,197,149,56,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,181,70,171,219,189,234,200,218,187,222,212,93,130,120,104,225,211,2,112,191,149,148,25,103,129,105,255,0,216,171,47,21,187,230,255,0,9,221,59,52,48,207,89,211,150,89,58,61,94,131,29,210,99,182,51,193,19,197,84,53,172,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,186,160,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,0,88,174,56,51,138,213,146,28,46,102,6,46,172,191,85,218,174,85,182,122,155,37,134,90,26,166,193,90,183,90,184,157,13,51,169,220,175,99,183,198,231,44,238,88,215,123,99,130,71,181,23,102,128,66,183,31,249,243,83,196,31,20,120,187,19,67,91,73,83,98,176,84,63,12,225,231,210,84,69,83,3,237,212,146,200,214,205,28,209,177,169,43,39,149,211,84,162,170,187,68,168,70,35,220,214,181,76,127,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,77,174,123,27,60,46,115,81,117,106,75,26,174,155,147,95,148,150,158,56,56,98,250,13,203,23,45,45,177,225,123,85,154,245,149,94,201,184,95,25,81,55,104,170,130,106,246,172,87,40,41,231,78,166,189,75,141,100,82,189,141,145,34,86,194,138,213,210,56,218,7,148,228,151,156,119,216,177,86,58,225,250,162,30,181,150,166,222,184,198,142,77,204,111,100,170,142,74,122,74,132,209,25,190,78,179,37,166,239,87,237,103,101,247,91,172,142,84,150,163,90,206,21,115,75,242,45,196,118,93,102,100,215,223,99,80,89,177,5,47,181,107,123,47,104,233,90,229,127,70,187,243,104,199,185,218,210,203,59,125,198,171,211,93,89,163,145,170,155,41,129,101,56,204,206,188,85,195,183,13,152,195,56,240,85,190,213,91,122,195,254,207,236,208,93,34,146,74,87,245,235,233,233,223,189,177,201,27,215,70,76,229,77,30,158,242,38,186,166,168,177,237,146,28,221,184,146,204,172,232,192,57,115,125,193,57,107,5,183,21,98,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,93,53,69,240,36,127,138,60,139,254,18,153,19,137,178,83,233,79,209,207,164,125,139,252,39,216,123,103,67,179,214,65,83,252,79,82,61,219,186,27,127,77,52,221,175,126,154,46,21,101,63,38,191,201,126,105,224,220,204,254,17,222,211,250,37,136,45,215,222,197,244,67,163,218,187,45,76,115,116,186,157,181,219,55,116,246,238,218,237,53,215,69,211,64,50,3,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,64,182,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,37,211,154,199,28,117,57,107,106,175,225,111,45,153,73,45,247,19,217,213,152,166,230,231,197,58,91,173,213,77,123,22,137,145,234,170,202,153,162,213,206,116,141,78,156,50,198,230,35,157,43,100,134,37,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,39,250,42,199,184,171,253,117,196,120,147,17,220,63,238,149,149,215,42,234,137,63,243,164,154,105,36,127,237,115,156,239,138,169,58,124,191,120,17,177,112,171,133,99,198,184,165,157,183,51,113,5,189,35,184,212,234,248,253,151,75,60,116,178,75,106,216,202,137,105,231,233,84,211,185,123,75,81,28,253,116,77,27,220,161,12,60,69,100,54,50,225,183,55,47,185,83,140,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,85,106,61,219,30,143,141,203,189,142,68,144,174,85,156,120,255,0,242,35,133,76,223,189,127,178,197,132,47,183,59,143,254,33,148,214,70,179,165,255,0,148,58,39,201,55,251,29,59,27,252,83,12,180,227,251,131,235,87,22,89,70,230,219,210,174,60,119,131,169,235,43,240,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,144,25,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,11,129,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,67,5,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,164,207,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,0,0,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,0,0,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,159,230,0,114,84,242,177,138,126,96,87,122,117,184,207,240,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,159,224,0,3,92,206,55,50,26,155,135,30,37,241,142,91,89,168,170,224,195,201,80,203,166,31,89,169,229,141,139,110,169,98,75,28,113,62,87,189,211,50,23,58,74,101,151,123,183,190,157,234,186,59,115,83,99,51,91,110,46,179,190,213,196,119,17,120,207,57,108,86,58,187,69,182,255,0,81,76,218,58,74,185,26,249,210,10,122,88,105,163,124,155,125,214,189,237,129,30,172,69,114,49,94,173,71,63,110,245,11,151,203,23,43,127,42,28,100,224,174,215,98,246,157,171,9,118,140,83,112,254,250,232,246,94,203,26,246,73,251,158,215,63,109,116,148,94,227,119,107,175,188,213,98,60,159,227,94,190,93,185,233,71,144,60,86,97,76,73,126,188,251,51,13,223,186,184,110,253,51,146,4,141,180,181,72,137,19,229,146,101,107,97,134,58,166,82,205,36,136,230,185,177,194,255,0,210,69,86,59,97,64,0,0,45,167,17,89,13,131,120,146,202,59,238,84,227,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,213,90,143,110,246,43,227,114,236,123,145,117,225,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,118,105,34,175,158,119,212,159,222,79,195,64,195,94,94,152,255,0,6,229,135,24,217,115,140,243,3,16,210,88,172,84,181,21,244,213,23,10,181,86,193,3,234,109,245,52,241,44,142,211,70,49,101,154,52,87,187,70,49,21,92,229,107,81,92,155,15,26,171,147,83,203,23,143,31,203,125,138,155,33,179,98,245,187,31,97,251,123,125,155,116,184,220,122,149,88,162,22,190,103,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,32,103,248,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,6,61,241,103,194,103,240,163,250,43,254,143,254,140,253,25,237,223,235,87,109,237,29,163,161,255,0,118,143,102,222,135,237,215,119,195,78,252,132,49,239,139,62,44,255,0,130,231,209,95,244,1,244,155,233,55,110,255,0,93,123,23,103,236,253,15,251,140,155,247,117,255,0,102,155,126,58,247,98,99,188,135,144,171,229,63,51,118,188,122,227,78,27,248,164,27,45,251,91,246,181,175,216,127,188,249,220,207,155,246,106,231,124,255,0,55,230,235,199,238,223,163,207,112,179,192,255,0,240,105,204,27,134,59,252,167,253,35,237,246,105,109,61,151,216,189,143,102,249,224,151,169,191,175,38,186,116,52,219,181,63,75,93,123,180,95,43,198,127,25,249,163,195,166,104,218,240,78,9,176,225,106,218,26,219,4,23,89,36,186,210,212,75,42,74,250,138,136,213,168,177,207,26,109,219,11,87,77,21,117,85,239,240,68,245,92,44,241,193,252,37,179,6,225,129,63,38,31,71,59,5,154,91,183,106,246,215,108,223,178,120,34,233,236,232,71,166,189,125,119,110,95,209,211,78,253,81,197,55,3,255,0,194,91,48,109,248,239,242,159,244,115,176,89,162,180,246,95,98,246,205,251,39,158,94,166,254,188,122,107,215,211,110,213,253,29,117,239,209,53,213,83,21,96,180,202,186,251,187,254,114,107,102,245,86,54,163,159,183,241,26,243,55,235,17,84,112,243,119,90,137,143,235,123,202,240,97,198,126,104,241,23,154,55,76,19,141,172,56,90,138,134,138,193,61,214,57,45,84,181,17,74,178,178,162,158,52,106,172,147,200,155,118,204,229,211,68,93,81,59,252,81,126,156,255,0,229,229,249,115,205,187,246,105,254,87,253,137,237,190,203,253,225,244,127,180,244,122,52,209,65,252,103,105,102,237,122,91,191,69,52,221,167,126,154,175,161,225,103,129,255,0,224,211,152,55,12,119,249,79,250,71,219,236,210,218,123,47,177,123,30,205,243,193,47,83,127,94,77,116,232,105,183,106,126,150,186,247,104,190,123,63,249,134,254,67,51,110,253,149,159,146,15,109,251,19,178,255,0,127,253,32,236,221,110,181,52,83,255,0,23,217,159,183,78,174,223,210,93,118,235,221,174,137,241,205,162,156,28,70,111,246,187,103,175,79,155,217,171,35,203,98,47,237,45,202,249,59,136,211,201,70,186,69,52,198,154,211,206,221,122,35,235,115,123,122,183,106,188,124,44,240,241,252,26,114,250,225,129,62,151,253,35,237,247,153,110,221,171,217,253,143,102,248,32,139,167,179,169,38,186,116,53,221,185,63,75,77,59,181,91,198,89,206,22,120,135,254,18,217,125,112,199,127,68,62,142,118,11,204,182,158,203,237,14,217,191,100,16,75,212,223,211,143,77,122,250,109,218,191,163,174,189,250,37,227,54,248,79,35,228,105,242,31,51,77,220,127,61,234,235,104,63,104,254,211,189,251,91,247,142,119,159,243,120,255,0,151,205,252,55,0,3,33,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,209,0,165,87,226,14,23,79,137,83,80,10,128,0,88,238,49,51,105,153,65,147,55,108,64,154,117,102,165,172,142,36,87,72,221,85,180,146,191,77,88,138,190,45,67,95,234,217,107,115,135,56,231,153,207,114,79,139,177,18,251,200,237,202,206,211,83,162,104,175,84,215,77,233,166,186,120,124,9,10,231,37,155,76,172,174,195,185,103,108,172,157,143,163,184,212,207,86,196,71,181,171,165,44,40,137,174,237,28,159,158,119,118,159,240,235,143,156,178,50,169,217,147,159,171,91,45,60,82,211,88,32,165,171,127,81,204,247,95,219,96,86,170,35,154,186,247,49,254,26,126,254,240,38,7,131,220,176,163,202,174,31,112,94,28,167,85,116,209,217,169,210,119,43,24,213,115,253,231,42,174,206,229,213,94,239,138,151,168,249,237,212,140,183,219,233,168,99,106,35,105,225,100,72,137,225,163,81,19,254,3,232,3,133,58,220,186,169,216,229,238,58,244,69,80,42,106,33,89,75,74,128,165,83,85,238,8,154,47,129,80,0,1,248,152,203,16,210,225,108,59,85,123,172,145,89,28,11,26,42,163,85,203,171,158,141,240,78,255,0,136,17,219,205,207,136,90,155,22,20,110,79,217,42,221,21,69,108,246,234,185,92,201,38,99,146,63,207,191,84,211,70,254,148,109,79,29,116,248,17,217,194,255,0,14,87,206,32,241,205,53,150,153,210,83,219,35,149,157,162,162,62,147,156,186,77,11,94,196,107,222,223,228,205,174,186,42,126,197,42,226,187,50,228,206,220,246,186,226,91,93,68,245,84,242,211,210,83,210,164,155,153,238,199,78,221,221,207,114,233,239,43,255,0,248,169,48,92,185,120,123,118,79,100,125,2,95,41,41,125,173,61,109,116,178,189,142,100,138,186,204,212,106,238,70,34,254,140,77,241,95,135,238,3,33,50,131,41,112,198,77,96,218,108,29,134,41,33,142,158,9,38,149,94,218,120,226,87,44,143,87,47,116,104,137,250,191,168,247,0,0,34,215,155,142,127,215,81,81,90,50,222,199,42,177,31,89,50,206,246,203,43,28,141,117,28,127,171,70,175,241,235,250,252,63,121,40,213,19,54,158,9,39,127,232,198,197,122,254,228,77,77,119,56,220,198,171,142,179,242,243,36,82,201,39,73,105,145,168,253,83,189,212,116,201,241,85,255,0,20,11,1,44,178,77,35,166,149,238,123,222,170,231,57,203,170,170,175,197,84,164,246,248,123,37,243,27,20,54,150,75,69,137,146,71,89,167,69,238,171,133,168,228,87,35,126,46,213,59,215,226,134,102,112,161,203,71,50,177,38,36,178,98,172,193,180,91,99,178,178,88,234,102,98,220,32,151,116,106,146,105,238,108,126,189,237,102,169,255,0,197,2,233,114,138,203,230,44,242,98,234,136,81,86,38,83,203,3,246,177,85,55,54,185,171,223,250,73,240,253,68,169,158,59,43,178,187,10,229,78,23,163,195,120,102,209,71,70,218,120,35,138,87,193,79,28,107,34,183,114,234,170,198,55,93,21,206,211,84,248,159,191,137,46,212,246,28,63,113,188,213,189,89,13,21,52,147,61,81,170,170,136,141,85,240,64,34,47,157,69,83,36,204,28,187,167,99,83,243,116,87,85,85,211,191,85,158,36,255,0,240,76,200,229,128,147,127,6,218,21,154,22,71,221,68,140,219,252,166,246,10,125,28,191,180,140,110,63,179,98,44,238,226,26,150,213,104,157,211,83,90,102,158,214,206,171,30,197,73,223,93,43,92,158,242,170,105,163,99,239,68,79,143,244,75,183,3,24,98,124,47,195,166,20,165,169,133,145,201,37,170,220,229,70,42,42,46,148,52,233,175,119,244,129,144,32,0,6,32,115,79,209,120,70,196,109,240,85,175,181,247,255,0,246,91,12,191,48,219,154,204,221,159,132,156,65,43,191,69,107,237,109,238,241,215,181,180,8,133,224,250,9,42,56,132,195,49,68,230,163,149,149,218,43,155,185,63,212,115,124,53,67,99,91,35,22,59,92,44,85,215,77,223,253,18,154,240,112,47,72,250,206,39,48,172,108,102,237,177,92,92,169,170,120,118,41,191,95,239,54,39,164,106,50,157,141,70,232,137,175,119,244,129,220,82,239,248,10,138,92,7,83,83,191,225,227,250,142,214,148,34,46,191,210,86,223,16,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,1,194,166,165,10,186,41,216,80,173,239,239,0,222,245,43,40,106,104,165,96,112,169,170,105,170,161,2,188,210,48,189,70,30,226,146,178,103,83,195,28,85,150,91,116,168,177,170,119,174,199,179,189,19,78,255,0,205,255,0,86,132,245,144,235,206,83,11,86,81,230,133,171,18,164,107,217,39,183,219,233,145,202,246,175,191,173,98,233,167,143,131,127,112,25,5,201,223,23,210,92,50,33,112,191,86,78,181,170,227,113,98,177,90,187,125,233,32,147,84,93,116,255,0,167,39,234,248,146,16,66,167,41,156,221,110,22,204,186,156,1,81,50,50,11,134,250,189,58,10,229,87,73,81,67,23,233,39,135,115,73,171,0,0,3,243,113,37,162,43,253,134,225,102,153,141,123,107,41,101,131,71,34,104,187,216,173,239,213,23,245,254,162,1,56,234,200,44,103,146,25,225,136,113,37,93,36,52,118,187,205,250,162,123,101,69,45,83,21,205,114,163,102,69,218,205,28,197,247,245,215,79,20,254,189,131,75,17,197,135,11,216,99,137,28,11,45,142,227,79,47,180,33,116,179,211,72,202,199,64,137,42,211,190,54,170,247,57,59,181,111,195,79,214,6,20,242,234,227,227,15,193,111,195,153,41,152,55,11,130,92,82,56,45,148,179,58,154,105,219,46,222,186,162,171,250,142,211,221,72,245,85,106,119,235,162,119,119,74,45,190,190,150,235,67,5,198,134,78,165,61,75,18,72,221,181,83,86,175,135,114,247,161,174,102,125,240,225,153,92,53,102,5,115,43,168,163,134,146,213,113,115,237,213,140,172,134,161,118,198,230,43,28,169,220,170,169,189,157,202,207,215,220,94,204,128,230,137,156,153,91,21,163,14,98,119,219,171,236,52,45,138,158,71,67,104,99,170,93,11,119,124,82,70,55,95,121,60,17,59,147,245,129,57,175,99,36,98,199,35,26,230,185,52,86,185,53,69,66,222,230,214,12,194,117,216,54,243,81,85,103,162,73,251,12,201,26,165,52,125,238,211,187,85,218,171,226,166,28,219,121,193,228,116,182,88,231,184,212,92,98,175,116,8,175,135,216,114,170,182,77,60,53,108,138,223,31,219,161,98,248,131,230,198,236,95,100,171,178,101,157,28,169,37,69,36,176,36,245,182,134,181,141,115,156,154,42,107,58,175,232,234,189,237,95,135,119,136,24,253,158,184,97,177,241,73,65,105,195,109,129,149,83,65,86,171,28,105,211,68,114,73,87,170,235,162,39,130,47,245,19,225,97,99,227,177,91,163,147,244,219,73,10,59,247,236,77,72,69,224,23,44,177,119,16,153,241,46,104,98,104,219,87,21,190,166,126,188,145,77,29,58,35,234,41,170,220,168,140,78,245,77,207,77,63,86,189,228,227,199,27,98,141,145,49,52,107,26,141,79,220,128,84,0,3,227,187,91,105,238,244,18,80,85,70,215,199,38,221,81,200,138,157,202,139,241,69,253,70,189,252,127,101,207,228,203,137,91,205,153,144,197,20,85,150,250,10,216,153,18,183,68,106,192,216,215,185,168,136,158,244,78,248,127,190,108,56,68,103,57,108,5,110,164,196,246,172,194,134,23,37,85,71,179,237,175,127,85,85,54,116,235,29,166,223,222,212,239,3,46,249,98,230,36,120,239,133,251,58,203,81,44,181,116,183,11,148,114,172,136,237,123,170,55,39,123,149,117,238,145,191,19,46,8,223,228,199,115,158,76,164,188,91,30,228,233,197,121,184,43,83,111,127,241,116,75,227,253,42,73,0,3,133,93,20,228,235,114,232,186,32,21,162,156,157,109,85,59,0,235,118,135,45,238,57,84,41,215,69,3,176,28,34,234,154,156,129,129,220,217,50,129,152,199,37,170,113,221,45,36,14,170,195,86,249,102,234,57,88,215,53,157,166,157,207,209,85,186,254,138,59,193,83,82,49,120,21,199,139,128,120,163,192,23,25,167,124,116,147,222,35,130,125,168,229,85,87,199,36,108,77,26,169,175,189,39,199,245,147,235,157,88,42,147,48,242,171,21,96,234,216,213,241,221,109,85,20,202,137,34,199,250,76,255,0,25,60,60,13,120,179,135,7,222,50,27,61,235,169,35,141,145,75,103,189,203,112,183,107,34,76,157,56,171,36,72,149,223,175,190,46,244,95,248,64,217,18,199,116,130,243,104,164,185,211,185,92,202,152,35,149,21,81,81,125,230,163,190,63,188,251,204,87,229,219,157,239,206,140,144,109,93,99,209,107,108,239,165,161,168,68,167,233,34,201,216,225,87,42,104,170,138,154,235,250,191,113,149,0,112,190,7,86,239,123,67,184,235,94,237,116,2,164,241,42,58,218,228,94,244,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,246,215,172,86,152,171,204,187,151,71,255,0,39,120,151,200,187,119,253,85,120,198,54,78,183,254,89,91,95,120,237,21,85,63,248,166,118,88,99,255,0,108,196,241,105,149,92,174,60,137,229,151,219,94,177,90,98,87,52,30,96,148,215,106,107,215,11,217,45,117,171,99,25,80,234,12,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,239,49,207,212,48,87,133,94,38,49,151,10,25,185,71,154,88,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,246,9,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,181,236,225,163,135,76,119,197,6,105,208,101,158,5,167,255,0,98,172,188,86,239,135,252,25,107,237,48,195,61,103,78,89,99,235,116,186,236,119,73,142,222,255,0,4,79,21,77,132,242,47,34,242,227,135,76,184,183,101,126,87,217,187,13,170,135,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,181,186,174,136,212,107,90,198,53,140,99,24,208,214,92,204,174,93,124,10,212,241,75,140,147,28,102,13,5,91,50,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,126,131,28,198,189,143,114,61,152,106,108,145,193,221,166,213,101,225,67,39,168,236,214,202,74,10,121,48,61,150,173,241,83,66,216,152,233,231,163,138,105,165,86,181,17,21,242,75,36,146,61,222,46,123,220,229,213,85,84,11,192,0,2,197,113,137,194,174,13,226,191,40,238,24,62,243,109,164,110,39,183,83,212,84,225,59,188,146,44,47,183,92,85,158,226,58,86,177,238,236,210,57,177,182,102,109,118,230,34,57,19,168,200,222,205,123,49,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,68,16,173,206,175,205,62,22,249,127,67,234,55,16,28,149,60,211,226,159,151,245,222,163,110,28,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,28,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,158,153,121,197,134,73,102,166,116,98,204,132,193,24,142,174,191,22,96,186,121,166,186,198,235,116,240,192,199,193,86,234,90,168,89,36,141,68,123,225,151,164,142,84,247,28,147,198,177,186,77,36,233,193,102,68,113,85,140,184,120,202,60,207,193,249,107,114,171,180,98,124,195,168,179,83,54,239,4,105,190,134,221,78,202,254,212,176,203,189,29,13,75,157,81,78,214,61,26,237,172,89,156,213,142,70,198,244,179,248,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,128,218,76,24,191,192,15,24,54,174,44,178,141,174,184,45,92,120,239,7,83,209,208,98,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,50,128,0,0,0,45,254,122,103,166,92,112,233,151,23,28,208,205,11,207,97,181,80,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,169,51,246,187,68,213,26,141,107,158,247,49,140,123,219,232,48,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,174,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,0,0,45,167,17,89,13,131,120,146,202,59,238,84,227,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,213,90,143,110,246,43,227,114,236,123,145,117,247,226,95,135,76,119,194,254,105,215,229,158,58,167,255,0,101,172,179,214,239,135,252,39,107,237,51,67,5,103,78,41,100,232,245,122,15,119,73,238,222,207,5,79,5,93,148,204,127,227,95,133,27,23,22,153,53,91,131,122,86,170,60,95,109,214,179,11,94,235,97,123,187,5,86,230,44,145,171,163,84,122,67,59,25,210,145,52,123,83,86,73,211,123,226,141,0,215,92,253,92,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,231,229,19,125,202,235,131,43,22,71,229,197,183,63,175,119,95,106,227,60,198,195,244,213,16,172,15,123,105,109,150,122,164,138,166,58,102,181,116,234,76,253,176,190,89,28,154,53,204,108,113,232,141,124,147,5,224,224,115,132,75,87,8,57,70,236,41,61,198,146,241,139,47,213,13,185,98,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,110,217,212,93,85,242,77,34,54,62,170,198,220,138,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,4,85,243,180,206,191,254,81,120,115,163,183,254,172,107,112,170,146,47,252,162,142,146,56,94,146,127,229,171,35,93,31,251,2,181,223,166,132,170,26,245,243,21,206,59,238,114,113,113,142,234,110,240,246,122,76,31,112,159,7,90,233,183,49,253,26,90,9,229,141,203,189,172,98,187,171,58,212,79,163,183,57,157,125,155,156,214,53,64,249,121,123,229,125,215,53,120,193,203,107,101,189,213,112,211,216,47,17,98,138,234,184,104,157,82,202,120,45,238,74,148,234,232,168,145,178,89,99,138,157,36,114,232,215,212,51,185,202,168,199,79,158,108,96,95,202,134,86,99,44,179,246,167,179,62,150,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,82,48,57,37,228,229,246,92,85,142,184,129,168,155,163,101,166,183,174,14,163,143,107,29,218,234,164,146,158,174,161,117,71,239,143,162,200,169,187,149,155,95,218,189,215,107,27,145,101,168,13,88,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,54,41,224,91,26,218,177,255,0,7,217,73,125,179,83,213,195,79,75,133,233,44,143,109,75,26,215,172,246,246,246,25,156,136,215,57,54,58,90,105,28,197,215,85,98,181,85,26,170,173,72,86,230,17,149,247,92,170,227,7,50,109,151,7,85,205,79,127,188,75,138,40,106,230,162,117,51,42,32,184,57,106,87,165,170,170,72,200,165,146,90,117,145,171,163,159,78,254,230,170,43,27,159,252,145,241,173,170,191,37,243,11,46,97,167,171,75,149,143,20,69,123,168,149,204,111,65,208,87,82,71,12,77,99,183,110,87,163,173,243,43,145,90,136,136,232,244,87,106,168,208,145,240,0,24,171,205,31,200,158,102,253,139,235,20,68,0,147,253,205,31,200,158,102,253,139,235,20,68,37,240,201,105,181,95,248,146,202,139,21,246,217,73,113,182,220,113,197,138,146,178,142,174,22,205,5,76,18,87,194,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,2,74,185,83,240,43,83,131,163,160,226,159,53,232,42,233,175,181,84,233,54,10,161,109,84,78,129,182,234,186,38,47,180,158,176,200,229,115,229,138,162,72,155,12,136,222,154,36,142,115,28,231,70,177,73,160,0,12,0,230,133,192,183,229,175,10,191,60,114,115,6,118,188,201,178,236,246,197,53,19,182,205,125,181,199,27,145,116,133,26,189,162,178,29,35,233,232,173,123,226,71,199,249,215,54,158,52,207,240,6,170,228,212,242,84,242,177,138,126,96,87,122,117,184,138,190,44,124,211,231,39,204,12,67,234,51,146,169,201,83,202,198,41,249,129,93,233,214,224,51,252,0,0,0,0,213,92,218,160,213,92,13,148,248,78,242,177,147,127,47,240,247,167,64,93,82,213,112,157,229,99,38,254,95,225,239,78,128,186,160,0,0,8,1,230,143,231,179,51,126,197,244,122,34,127,136,1,230,143,231,179,51,126,197,244,122,32,51,255,0,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,192,14,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,2,127,128,0,98,255,0,50,76,232,186,228,135,9,120,162,251,133,241,125,94,27,196,247,202,138,59,13,138,178,145,142,235,172,243,76,142,157,177,200,141,94,139,251,28,85,142,73,117,106,181,90,138,199,54,77,134,190,230,127,243,147,206,191,167,60,65,90,114,114,146,223,209,164,203,43,122,245,167,146,45,178,79,93,113,138,158,162,77,174,73,28,142,133,176,50,141,27,171,24,228,147,175,174,230,236,83,0,0,27,30,240,95,156,119,220,253,225,131,0,102,174,41,135,101,234,235,111,146,158,227,38,230,47,105,170,164,168,150,146,90,157,24,198,49,157,103,211,186,94,155,90,141,103,83,98,106,141,213,117,194,36,167,146,222,122,88,176,182,59,197,185,13,136,239,55,86,85,227,110,207,113,195,84,154,62,74,30,213,73,13,67,235,83,68,85,72,166,146,4,137,219,246,163,94,218,77,174,122,57,177,53,193,47,224,0,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,17,171,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,57,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,252,185,123,115,198,86,92,127,134,175,57,115,29,92,152,178,130,241,69,83,97,101,37,34,85,78,235,139,38,99,169,146,56,85,174,73,95,213,70,104,197,107,183,46,137,162,235,161,145,92,174,60,246,101,151,219,94,143,90,77,246,15,200,28,154,192,25,143,138,115,115,6,229,237,170,213,139,241,166,223,109,221,32,99,186,149,58,42,57,219,90,170,172,139,168,244,73,37,233,181,189,89,26,215,201,189,232,142,64,253,92,170,184,230,61,223,46,48,229,207,55,176,229,170,195,140,234,109,241,73,123,182,218,235,22,166,150,154,169,83,222,107,36,84,253,202,173,71,72,214,57,85,173,150,100,106,74,255,0,86,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,12,90,227,131,133,156,193,226,91,232,87,208,75,198,30,160,250,57,237,46,213,237,106,137,226,223,218,59,54,206,159,74,25,53,211,160,253,117,211,197,52,215,191,76,165,49,239,139,62,44,255,0,130,231,209,95,244,1,244,155,233,55,110,255,0,93,123,23,103,236,253,15,251,140,155,247,117,255,0,102,155,126,58,247,97,227,226,196,225,234,140,76,233,70,237,127,24,211,135,106,73,178,53,230,182,243,155,53,100,180,197,88,143,59,155,19,166,159,50,174,119,206,152,143,155,175,25,247,173,167,6,28,24,102,143,14,153,163,116,198,216,218,253,133,171,104,107,108,19,218,163,142,213,85,81,44,169,43,234,41,228,71,42,73,4,105,183,108,46,77,117,85,213,83,187,197,82,254,102,159,19,249,27,146,184,130,159,11,102,110,56,246,53,210,170,141,151,8,96,246,101,101,70,234,119,61,236,107,247,67,19,218,154,186,39,166,138,186,247,120,104,169,173,173,225,103,142,15,225,45,152,55,12,9,249,48,250,57,216,44,210,221,187,87,182,187,102,253,147,193,23,79,103,66,61,53,235,235,187,114,254,142,154,119,234,152,181,205,51,204,14,31,254,102,210,127,109,173,53,117,98,173,96,48,30,87,3,190,53,233,215,239,234,148,238,206,67,152,109,102,214,252,135,106,162,109,220,155,122,207,50,104,215,72,143,55,124,115,233,239,233,103,190,86,113,63,145,185,213,136,42,48,182,89,99,143,108,221,41,104,223,112,154,15,102,86,83,237,167,107,216,199,63,116,209,49,171,163,165,98,104,139,175,127,134,136,186,98,215,19,252,3,103,14,117,103,150,37,204,220,45,137,48,109,45,174,243,216,250,16,220,43,42,153,80,222,141,28,48,187,115,89,78,246,166,174,137,202,154,57,123,149,60,23,185,45,111,43,63,48,56,131,249,155,87,253,182,136,200,76,255,0,230,27,249,12,205,187,246,86,126,72,61,183,236,78,203,253,255,0,244,131,179,117,186,212,209,79,252,95,102,126,221,58,187,127,73,117,219,175,118,186,39,199,202,172,99,240,52,221,199,238,142,119,70,188,119,247,207,13,89,49,145,102,187,37,181,55,112,59,35,19,114,184,181,19,60,249,163,94,108,205,58,239,158,101,63,59,155,218,185,92,24,100,30,49,225,211,43,174,152,39,27,92,172,213,181,213,183,249,238,177,201,106,154,89,98,72,159,79,79,26,53,86,72,227,93,219,161,114,233,162,166,138,157,254,40,151,240,179,156,44,241,15,252,37,178,250,225,142,254,136,125,28,236,23,153,109,61,151,218,29,179,126,200,32,151,169,191,167,30,154,245,244,219,181,127,71,93,123,244,75,198,110,176,113,106,44,83,22,39,90,116,220,172,182,146,172,125,121,173,250,179,74,98,47,243,188,248,141,52,137,251,166,99,240,144,0,100,180,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,1,74,248,149,29,110,114,39,122,129,78,239,123,67,181,60,10,19,191,196,236,0,124,23,203,164,22,107,69,93,206,161,202,214,83,65,36,170,168,138,171,238,181,93,240,253,199,222,98,191,49,44,239,126,75,228,131,170,232,222,137,91,120,125,85,13,58,45,63,85,18,78,199,50,181,87,85,68,68,215,79,215,251,128,135,206,58,177,226,227,238,40,241,253,198,25,223,37,36,23,137,32,131,114,57,21,21,145,199,27,211,71,42,233,239,71,240,253,68,157,114,155,202,6,96,236,150,166,199,117,84,144,54,171,18,219,226,155,168,213,99,156,230,118,154,135,51,85,70,235,250,42,223,21,93,8,157,201,236,31,120,207,156,247,161,164,146,54,75,45,226,247,21,194,227,164,137,10,116,229,172,141,37,86,254,174,249,123,145,63,224,54,29,201,92,21,73,151,153,85,133,112,117,20,106,200,237,86,170,122,100,69,145,100,253,22,127,140,190,62,32,123,96,14,21,116,77,64,165,221,231,13,208,107,170,149,34,1,81,194,169,201,214,229,80,43,69,212,228,235,111,127,137,216,0,196,126,103,89,137,30,4,225,126,240,177,84,75,21,93,85,194,219,28,75,26,59,94,250,141,203,222,213,77,59,163,119,196,203,130,55,249,206,92,231,143,41,44,246,198,57,58,114,222,109,234,228,219,223,252,93,106,248,255,0,66,1,128,124,0,229,207,229,55,137,91,53,153,240,197,44,84,118,250,250,217,89,42,183,69,106,64,232,211,185,200,168,190,244,173,248,127,188,108,33,105,182,211,218,40,35,160,165,141,172,142,61,218,35,81,17,59,213,87,224,137,250,200,152,228,211,128,173,213,120,158,235,152,83,66,229,170,167,246,133,181,143,234,170,38,206,157,27,180,219,251,220,189,228,185,128,0,1,240,95,152,249,44,87,24,227,253,55,82,76,141,253,251,23,66,3,242,43,12,54,78,41,43,237,56,145,176,62,170,24,41,21,35,145,58,136,174,89,41,52,93,116,84,240,84,254,178,127,100,141,178,198,248,158,154,181,237,86,175,238,82,14,56,250,203,44,93,195,222,124,69,154,24,102,54,210,69,112,169,131,161,36,179,71,80,138,250,122,106,71,34,43,23,189,19,115,23,95,215,167,112,19,11,148,184,51,9,208,224,219,53,69,45,158,137,103,236,48,164,138,180,209,247,59,78,253,23,106,47,138,23,9,140,100,108,72,227,99,90,214,166,136,214,166,136,136,68,31,15,156,216,221,132,44,148,150,76,204,163,149,100,167,164,138,5,158,138,208,215,49,206,107,151,85,93,39,69,253,29,23,185,169,241,238,240,47,165,203,156,30,71,69,101,146,123,117,69,198,90,246,192,170,200,125,135,42,43,164,211,195,87,72,141,241,253,186,1,32,87,10,250,91,85,12,247,26,233,58,116,244,204,89,36,118,213,93,26,158,61,201,222,164,93,115,21,227,227,15,207,111,196,121,41,151,215,11,130,220,86,57,237,149,83,54,154,104,27,22,238,130,170,163,250,141,215,221,89,52,84,106,247,233,170,119,247,227,238,127,243,68,206,76,210,138,239,135,48,195,237,212,22,26,230,203,79,27,166,180,49,181,45,133,219,126,43,35,219,175,186,190,40,189,203,250,203,39,144,156,56,102,87,18,185,129,66,202,26,40,230,164,186,220,90,251,141,99,235,33,167,93,178,57,234,247,34,119,170,42,236,127,114,51,245,119,1,235,184,21,200,44,103,157,249,225,135,177,37,37,36,53,150,187,53,250,158,123,157,69,85,83,17,206,114,35,166,85,218,253,92,245,247,53,215,79,21,254,169,251,195,118,136,172,22,27,125,154,22,53,141,163,165,138,13,26,137,162,108,98,55,187,68,79,213,250,139,53,194,127,11,216,99,134,236,11,21,142,221,79,47,180,38,116,83,212,200,250,199,78,139,42,83,178,55,42,119,53,59,244,119,195,79,212,95,112,0,0,4,123,243,136,197,244,150,252,136,76,47,213,147,173,117,184,219,152,140,70,174,223,118,73,228,213,87,93,63,233,43,250,254,4,132,16,169,205,155,55,91,138,115,46,155,0,83,204,143,130,223,178,175,78,130,181,81,209,212,87,69,250,75,227,220,224,45,255,0,43,124,47,81,136,120,164,163,153,180,240,201,21,29,150,227,42,172,138,157,203,177,140,238,69,215,191,243,159,213,169,61,72,154,38,154,170,254,242,29,185,53,225,106,202,204,208,186,226,85,141,123,36,22,251,133,50,185,30,212,247,245,163,93,52,241,240,119,238,38,40,1,67,187,148,172,161,201,170,129,194,46,165,104,154,20,163,123,251,138,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,28,104,159,168,228,225,124,0,119,34,156,148,33,82,46,160,114,97,31,53,44,152,173,204,188,139,125,222,205,78,217,46,54,202,251,123,163,221,80,145,166,212,146,86,42,104,189,203,221,50,255,0,241,67,55,15,194,198,184,90,147,25,225,202,156,63,88,154,199,80,232,221,250,106,222,246,189,29,226,159,184,13,108,114,47,49,107,178,183,52,176,246,45,163,149,145,199,5,194,147,181,57,209,117,63,189,219,83,20,143,209,191,175,243,104,108,149,128,177,101,46,53,195,20,216,130,145,234,230,76,233,24,170,172,86,119,181,234,158,11,251,144,215,147,139,204,146,171,200,188,226,174,194,157,142,170,58,23,210,210,84,211,201,50,61,117,71,197,162,166,231,49,186,174,230,63,187,245,127,154,65,185,93,241,119,237,76,48,204,173,199,23,170,36,172,130,178,165,212,232,230,193,11,156,217,37,167,218,191,166,213,95,122,103,167,115,126,31,29,0,147,96,0,0,0,30,39,51,50,123,3,102,205,138,182,197,140,45,114,84,195,91,3,224,122,199,83,36,75,163,145,169,226,213,255,0,106,223,135,192,192,44,234,228,245,135,47,115,214,221,114,154,225,37,21,85,68,143,149,144,86,222,92,177,34,170,179,68,247,160,115,188,55,248,187,197,80,147,48,4,40,85,114,118,226,50,42,196,138,26,252,46,176,171,149,17,93,121,118,229,79,135,253,32,247,25,103,201,187,30,165,254,142,124,203,187,218,210,215,28,200,234,134,81,94,29,212,115,54,175,232,255,0,123,120,238,211,226,132,187,150,255,0,60,115,45,217,85,151,183,92,89,11,99,89,233,41,213,241,44,141,71,49,29,189,140,69,114,43,155,221,171,211,226,7,228,112,253,195,150,2,225,231,11,253,30,193,180,213,45,89,22,39,205,36,245,111,153,92,246,68,216,245,69,84,68,240,69,248,124,75,174,96,206,70,113,103,154,153,163,154,113,97,234,234,171,124,214,170,153,38,77,25,66,214,164,104,216,166,145,169,189,170,171,252,134,248,170,235,161,156,173,85,86,162,170,104,170,157,224,114,0,0,70,63,57,182,211,174,7,180,73,43,23,170,151,91,123,99,84,94,239,226,107,23,191,250,55,127,152,147,130,38,249,207,98,110,181,202,201,133,91,225,12,148,21,106,186,39,143,78,181,60,117,215,249,95,168,15,105,201,125,142,92,188,190,185,17,116,75,181,126,191,254,106,132,147,2,60,185,54,88,101,163,200,154,219,219,218,168,218,235,205,197,90,171,175,122,34,82,179,187,187,79,24,215,227,240,36,52,1,214,255,0,19,176,161,205,215,196,14,26,118,20,53,59,202,192,225,80,235,115,117,95,31,14,243,180,161,64,229,171,240,42,40,111,119,129,88,20,189,141,145,142,141,233,171,92,138,138,159,176,135,206,112,121,48,251,30,50,195,217,141,108,166,107,96,169,163,171,237,142,90,141,203,223,86,213,143,70,175,237,157,222,31,240,19,10,98,111,50,156,177,102,96,112,217,138,42,225,166,150,90,187,69,174,90,168,118,43,252,99,154,9,124,26,139,175,241,64,96,143,41,238,32,41,178,247,18,94,50,230,233,62,216,175,53,172,172,166,106,82,171,213,206,109,36,253,77,92,139,221,162,68,205,63,164,153,246,185,175,106,61,171,170,57,53,79,220,107,7,151,216,146,163,47,241,213,45,226,85,124,79,183,190,120,228,68,98,43,145,203,27,227,84,209,250,124,93,241,54,84,203,76,83,77,140,48,85,170,245,77,81,28,201,45,36,27,221,26,181,81,92,177,49,203,250,42,169,252,160,61,73,75,218,138,157,229,71,11,222,128,80,157,222,62,37,109,95,129,66,247,119,161,83,84,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,50,170,46,58,127,34,156,186,178,215,35,178,115,25,246,76,201,189,123,95,219,21,52,77,221,53,138,215,37,210,189,87,73,145,201,217,235,38,214,62,158,136,231,178,37,124,159,154,115,169,228,92,32,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,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,132,234,114,235,224,86,155,133,172,26,152,227,48,104,41,31,154,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,244,222,230,53,239,99,81,239,11,171,193,223,10,184,55,133,12,163,183,224,251,53,182,145,216,158,227,79,79,83,139,46,241,200,179,62,227,113,70,123,232,217,92,198,59,179,70,231,72,216,89,181,187,88,170,229,78,163,228,123,239,168,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,7,37,79,52,248,167,229,253,119,168,219,135,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,135,58,191,52,248,91,229,253,15,168,220,64,192,3,50,179,87,150,62,110,101,119,11,150,142,33,230,184,213,221,174,242,83,211,220,177,14,20,167,179,62,41,236,22,233,98,124,142,158,105,36,145,37,123,225,78,139,103,141,32,78,146,190,85,87,44,112,186,69,247,252,155,178,27,6,230,86,110,98,172,214,198,20,84,151,55,229,189,61,189,246,138,26,154,117,145,145,220,106,223,50,197,90,139,189,27,190,6,210,72,140,107,152,239,126,102,200,213,99,226,98,147,62,6,180,60,58,231,206,50,225,183,55,44,89,173,131,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,68,114,177,219,30,140,145,169,189,141,84,216,39,134,142,34,240,39,20,25,89,65,153,152,22,163,253,138,142,241,69,178,111,240,101,211,179,67,52,244,125,73,98,143,173,210,235,177,189,86,55,99,252,81,124,81,34,47,153,127,3,149,60,56,227,41,179,135,3,190,145,249,117,141,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,220,100,107,27,209,21,172,124,214,87,131,190,42,177,151,10,25,185,111,198,22,107,149,91,176,197,198,162,158,155,22,90,35,141,38,101,198,220,143,247,213,177,57,236,111,105,141,174,145,208,191,115,118,189,85,170,189,55,200,199,134,198,96,243,248,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,4,32,115,100,202,62,32,176,230,120,254,84,51,54,241,244,163,6,94,119,219,176,173,230,158,130,42,120,237,212,189,105,170,35,180,212,36,77,77,38,139,171,46,201,36,87,58,120,209,94,142,85,108,145,197,229,121,126,241,221,125,225,87,21,71,130,177,75,251,110,89,98,11,130,73,113,166,209,145,251,46,170,121,41,99,150,235,189,148,242,212,79,210,166,167,114,118,102,170,53,250,234,154,59,189,102,167,61,50,47,46,56,139,203,139,142,87,230,133,155,183,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,215,179,137,126,29,49,223,11,249,167,95,150,120,234,159,253,150,178,207,91,190,31,240,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,67,228,226,110,237,106,191,241,37,154,247,219,21,206,146,227,109,184,227,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,77,167,43,143,34,121,101,246,215,172,86,144,2,79,247,43,143,34,121,101,246,215,172,86,129,149,64,0,0,0,0,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,186,160,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,186,160,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,243,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,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,107,166,170,158,38,177,152,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,141,132,248,252,199,95,147,190,13,179,98,255,0,236,191,104,118,188,63,37,139,163,215,233,109,246,148,140,160,234,238,218,237,122,125,171,169,183,79,123,102,221,91,174,228,215,92,9,222,229,51,149,247,92,184,224,250,215,115,188,186,174,58,140,117,120,172,197,12,164,169,162,117,59,233,160,123,99,166,135,77,202,171,35,37,138,146,58,134,73,163,81,204,168,110,136,168,136,247,102,81,111,248,122,194,215,220,13,144,89,105,130,177,77,15,98,189,97,252,31,102,181,220,105,186,172,147,161,85,5,20,81,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,184,0,67,183,59,140,21,117,160,206,140,189,204,105,170,41,22,219,124,194,242,217,41,226,107,221,215,108,244,53,114,77,43,158,221,187,81,138,219,132,40,213,71,42,170,182,77,81,186,34,187,202,114,97,187,90,173,220,87,222,232,238,23,58,74,90,139,166,7,175,164,161,138,105,154,199,213,78,149,148,83,44,81,53,87,87,189,34,134,89,21,173,213,118,70,247,120,53,85,50,215,157,95,149,140,45,243,2,135,211,174,36,106,240,7,142,191,39,124,100,229,61,255,0,217,126,208,237,120,130,59,23,71,175,210,219,237,40,223,65,213,221,181,218,244,251,87,83,110,158,246,205,186,183,93,200,27,20,128,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,17,87,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,26,171,155,84,26,171,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,23,84,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,160,79,241,249,56,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,143,214,48,3,156,158,117,253,6,225,246,211,147,148,150,254,181,94,102,220,23,173,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,221,88,246,172,125,125,118,187,98,129,13,120,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,139,171,196,206,69,214,100,12,89,85,134,239,214,111,102,98,75,246,95,211,98,75,244,46,89,210,70,213,85,92,174,11,19,37,142,100,107,161,154,58,86,82,195,36,104,214,181,178,66,255,0,210,85,87,185,193,126,78,88,179,247,138,12,1,149,88,166,109,150,91,173,194,74,139,140,123,94,189,166,150,146,158,90,185,105,181,99,216,246,117,153,78,232,186,141,114,57,157,77,233,170,183,69,201,94,117,126,105,240,183,203,250,31,81,184,129,142,185,65,144,212,217,167,195,70,120,102,77,190,138,174,124,67,150,21,24,110,233,76,148,212,242,212,62,91,116,239,174,138,186,53,99,30,141,99,26,212,138,165,242,185,143,216,202,55,39,186,215,189,201,226,114,7,56,239,188,63,231,46,19,206,44,57,15,104,171,195,55,6,212,73,77,185,140,237,116,175,107,163,169,166,222,246,61,35,234,193,36,177,117,54,43,153,191,115,125,230,162,146,21,201,30,211,106,191,218,179,230,197,125,182,82,92,109,183,26,124,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,235,159,217,57,125,225,255,0,57,113,102,78,226,57,187,69,94,25,184,58,158,58,157,172,103,107,165,123,82,74,106,157,140,123,210,62,172,18,69,47,79,122,185,155,246,187,222,106,160,27,52,131,10,185,78,231,165,139,51,248,96,182,101,207,182,110,181,184,167,45,53,183,93,219,112,71,191,109,44,245,21,18,80,44,50,170,185,29,11,96,103,65,172,213,29,31,102,86,236,107,58,110,126,106,128,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,6,28,243,13,200,12,219,207,63,160,31,146,204,37,237,191,98,123,87,183,255,0,127,211,83,116,122,221,147,167,252,124,140,221,175,74,79,209,215,77,189,250,106,154,230,48,49,241,88,106,49,118,102,205,122,233,61,93,147,171,113,144,103,120,141,157,204,109,230,120,88,166,107,163,93,34,173,102,60,234,102,153,215,73,137,225,51,211,197,128,252,3,112,193,158,89,43,156,55,140,83,153,184,31,216,214,186,172,53,81,111,134,127,105,209,212,110,168,117,85,43,218,205,176,202,247,38,173,137,235,170,166,157,222,58,170,107,159,0,141,238,100,89,173,154,56,23,60,108,118,156,19,153,56,167,15,80,205,133,41,170,100,165,181,94,42,41,34,124,171,89,88,213,145,89,27,218,138,229,107,26,155,180,215,70,162,124,16,193,171,201,100,152,95,55,89,136,158,205,119,165,54,99,31,202,142,127,165,233,162,221,202,169,232,138,185,186,83,29,83,51,58,253,233,33,35,91,139,238,16,120,137,205,30,34,113,110,59,192,153,121,237,59,29,207,176,118,90,175,107,80,195,212,233,208,211,196,255,0,114,89,154,244,209,241,189,59,218,154,233,170,119,42,41,244,114,221,205,108,209,199,89,227,124,180,227,108,201,197,56,134,134,28,41,83,83,29,45,214,241,81,87,19,37,74,202,54,164,136,201,30,228,71,35,94,228,221,166,186,57,83,226,164,144,159,60,219,57,238,26,38,173,105,141,123,53,221,187,170,122,222,211,119,49,228,167,60,174,139,19,69,219,147,111,73,153,138,185,186,85,49,87,8,170,153,215,205,142,157,59,24,213,192,54,80,102,46,74,228,245,227,11,102,110,30,246,53,210,171,18,212,92,33,131,181,193,81,186,157,212,180,172,107,247,66,247,181,53,116,79,77,21,117,238,240,209,83,92,149,0,217,97,236,83,134,181,77,170,56,66,21,156,102,151,179,172,117,220,195,17,17,21,220,157,102,35,93,62,237,102,103,223,32,0,246,107,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,28,57,126,5,11,223,225,226,84,229,41,78,254,245,2,166,53,17,59,138,142,19,185,14,64,225,206,107,26,175,114,232,141,77,87,247,16,193,205,135,136,10,108,194,196,150,124,185,181,207,186,43,53,107,235,42,90,180,170,197,107,157,73,7,79,71,42,247,234,146,191,95,232,37,223,51,49,77,54,15,193,87,91,213,77,68,112,164,84,147,236,116,138,212,68,114,68,247,39,233,42,39,242,77,106,243,7,18,84,102,6,58,170,188,68,175,149,247,7,193,28,104,172,68,114,185,35,100,104,154,51,95,139,126,0,103,199,39,204,152,125,243,25,98,28,198,185,211,53,208,83,81,210,118,55,37,70,213,238,171,114,201,171,83,246,192,223,31,248,73,131,99,27,27,27,27,19,70,181,17,17,63,97,137,252,181,178,197,153,127,195,102,23,171,154,154,88,170,238,246,184,170,166,222,175,241,146,105,229,240,114,38,159,198,153,100,0,165,203,240,42,40,119,127,136,20,181,186,47,143,143,121,216,136,82,133,96,14,183,29,133,14,78,240,56,103,137,216,80,212,211,192,172,1,25,252,232,24,228,203,203,19,149,23,69,187,80,105,255,0,230,171,137,48,35,203,156,157,134,90,204,137,162,189,177,170,173,161,188,219,149,202,154,247,34,165,83,59,251,180,241,145,62,63,16,60,167,38,70,211,166,7,187,201,19,23,170,183,91,131,100,85,94,239,226,104,215,187,250,54,255,0,156,147,130,38,249,48,226,110,141,202,247,133,93,225,52,149,245,104,186,39,143,78,137,60,117,215,249,63,168,150,64,0,0,5,168,226,7,135,44,5,196,54,23,250,61,140,169,170,92,177,172,175,134,72,42,223,10,181,239,137,209,234,170,136,169,224,169,240,248,23,89,202,168,213,84,77,85,19,184,193,172,243,226,207,53,50,187,52,229,195,212,53,86,248,109,84,210,66,154,62,133,174,73,17,209,67,35,147,123,149,23,249,110,240,84,211,80,49,187,51,57,55,99,213,191,214,79,150,151,123,90,218,228,153,93,78,202,219,195,186,141,102,212,253,47,239,111,29,218,252,84,240,244,188,157,184,140,150,177,98,154,191,11,164,40,228,69,86,222,93,185,19,227,255,0,72,37,191,35,179,45,217,171,151,182,172,89,51,99,73,234,233,209,242,172,109,70,177,93,189,236,85,106,35,157,221,171,23,226,92,0,35,51,37,121,61,97,203,36,244,87,92,217,184,73,91,85,79,35,37,124,20,87,151,36,74,168,175,213,61,216,26,239,13,158,14,241,69,51,247,44,242,123,3,101,53,138,138,197,131,237,114,83,67,69,3,32,98,201,83,36,171,163,81,201,226,229,255,0,108,239,135,196,246,192,0,0,0,0,15,61,143,113,101,46,10,195,21,56,130,173,234,214,66,232,216,138,140,87,247,185,232,158,9,251,212,214,215,61,51,22,187,52,179,75,16,226,218,201,89,36,115,220,42,251,43,155,23,79,251,221,213,50,200,205,91,250,255,0,56,164,154,243,68,226,239,217,120,97,249,91,129,239,84,75,89,61,101,51,170,17,173,130,103,53,177,203,81,185,127,77,202,158,244,44,78,246,252,126,26,145,243,194,30,73,85,231,166,113,80,225,78,199,85,37,11,41,106,234,106,36,133,30,154,35,34,209,19,115,88,237,23,115,217,221,250,191,206,18,193,202,183,38,43,114,211,34,217,119,188,211,182,59,141,206,190,224,233,54,212,36,137,181,100,137,136,154,39,114,119,66,159,252,84,205,195,240,176,86,22,164,193,152,114,155,15,209,166,145,211,186,71,126,154,187,189,207,87,120,175,239,63,116,1,199,114,168,85,208,165,64,171,68,253,71,39,9,224,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,7,83,215,106,106,113,28,186,247,46,135,50,38,169,224,124,232,170,215,119,38,128,125,158,39,39,92,79,220,223,218,118,1,139,156,112,240,171,135,51,243,2,92,110,78,162,169,125,238,138,146,73,41,159,29,68,141,77,241,83,212,116,215,107,90,237,125,233,19,225,223,254,252,14,67,46,41,202,252,95,12,233,19,232,46,246,169,161,168,107,103,129,125,215,34,182,70,106,199,162,46,157,205,95,3,104,85,68,84,84,95,5,34,251,152,223,1,151,236,101,125,169,205,204,3,36,14,124,52,16,178,106,126,133,84,143,123,97,138,119,57,17,91,189,186,174,214,34,38,137,255,0,24,100,199,3,252,91,218,56,131,194,157,150,186,227,74,203,181,36,75,35,224,94,140,79,77,213,50,177,169,177,178,57,117,84,70,233,221,241,253,166,85,26,207,100,126,110,223,242,31,48,232,241,109,12,19,34,193,52,11,87,79,177,136,247,196,201,163,149,81,58,140,118,138,168,206,239,15,31,18,125,120,111,226,139,1,113,9,135,35,184,216,43,227,101,91,90,175,146,25,106,169,221,39,241,207,141,169,182,55,174,138,187,59,187,187,245,64,47,96,0,0,0,1,248,152,195,8,88,177,197,134,175,14,226,42,53,169,162,171,141,99,146,52,149,241,170,166,168,190,45,84,84,239,68,63,104,228,11,121,151,249,17,151,25,109,86,251,134,21,178,73,73,80,245,213,202,181,147,74,139,238,185,190,15,114,252,28,226,225,128,0,0,7,10,168,137,170,170,34,126,210,9,185,172,99,250,172,89,196,196,214,196,169,130,74,122,11,45,185,174,72,209,189,210,237,145,221,234,138,191,201,149,59,151,245,147,77,155,216,222,135,47,112,45,110,36,175,168,100,49,197,36,49,238,116,140,98,34,186,70,167,139,251,136,13,183,65,81,197,119,20,207,125,170,41,32,101,238,45,250,74,197,122,198,202,122,20,106,235,210,253,110,143,252,232,4,195,242,226,192,239,192,92,43,225,219,52,244,178,193,58,86,220,164,115,36,220,139,239,85,73,167,115,145,23,224,159,3,39,207,63,128,172,44,195,56,82,138,202,198,237,74,126,175,119,127,242,164,115,190,61,255,0,19,208,0,41,84,93,74,142,21,19,95,0,56,106,104,84,0,2,151,21,28,46,186,1,79,197,74,145,123,138,78,81,126,0,84,126,6,63,178,69,136,240,69,250,197,59,85,204,174,183,79,10,162,42,162,234,172,93,59,211,191,199,67,247,206,21,17,81,81,124,20,13,108,120,167,192,147,101,246,121,98,187,60,180,211,66,201,238,213,245,49,117,17,222,243,22,178,102,162,162,185,19,84,247,60,73,78,229,33,157,85,216,247,42,238,216,74,241,83,11,234,44,53,148,180,48,53,35,99,29,209,109,27,81,189,200,237,87,248,167,119,170,127,244,172,143,56,28,141,174,167,191,217,115,86,223,239,211,199,69,80,218,164,108,82,42,251,245,140,216,155,187,218,154,44,235,250,191,167,184,176,28,183,179,190,155,41,243,113,246,138,244,210,11,235,183,117,22,88,216,216,214,26,90,181,93,119,167,126,187,218,158,40,4,247,3,174,158,118,84,211,197,83,18,234,201,88,215,183,247,42,106,135,96,20,42,119,234,19,84,42,119,129,72,21,131,132,238,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,35,3,133,78,10,63,41,188,104,102,239,18,153,153,108,186,211,97,188,37,154,23,170,156,37,22,157,24,111,23,72,110,213,46,90,141,232,228,145,208,210,201,27,59,154,221,146,74,187,85,234,144,205,19,129,202,235,151,253,29,162,142,219,196,222,119,225,222,181,214,110,205,113,192,246,185,228,130,122,88,233,101,130,41,225,187,59,166,247,238,153,122,186,69,28,136,199,66,232,221,34,181,94,177,58,41,63,0,0,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,112,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,3,242,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,144,25,199,247,7,215,94,19,115,113,205,183,165,36,152,19,24,212,86,87,225,71,195,43,149,244,208,49,237,89,40,101,108,143,116,187,233,210,104,152,146,57,206,73,88,230,63,118,245,146,56,246,9,45,167,17,89,13,131,120,146,202,59,238,84,227,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,213,90,143,110,246,43,227,114,236,123,145,66,27,57,117,241,213,83,194,214,50,76,15,152,53,245,111,202,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,206,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,134,182,252,75,240,233,142,248,95,205,58,252,179,199,84,255,0,236,181,150,122,221,240,255,0,132,237,125,166,104,96,172,233,197,44,157,30,175,65,238,233,61,219,217,224,169,224,171,157,60,174,185,128,86,90,43,45,188,50,103,126,34,235,90,166,236,214,236,15,116,158,57,231,170,142,170,89,226,130,27,75,186,108,126,232,87,171,172,82,72,172,108,45,141,209,171,149,139,19,98,9,106,44,87,24,156,42,224,222,43,242,142,225,131,239,54,218,70,226,123,117,61,69,78,19,187,201,34,194,251,117,197,89,238,35,165,107,30,238,205,35,155,27,102,102,215,110,98,35,145,58,140,141,236,190,160,13,93,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,189,202,227,200,158,89,125,181,235,21,167,228,243,2,224,70,197,197,86,21,147,26,225,102,118,44,205,195,246,245,142,221,83,171,228,246,165,44,17,213,73,21,171,99,234,34,167,131,171,83,80,213,237,46,69,115,52,209,117,111,114,122,14,89,214,155,173,131,130,140,191,177,95,109,149,118,235,149,186,162,253,73,89,71,87,11,161,158,154,120,239,117,205,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,50,128,0,0,0,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,24,21,206,126,237,117,183,112,161,100,163,183,220,234,233,105,238,152,226,130,146,186,40,102,115,25,85,2,81,214,204,145,74,212,93,30,196,150,24,164,70,187,84,223,27,29,226,212,84,136,190,30,176,181,139,28,231,238,90,96,172,83,67,219,108,184,131,24,89,173,119,26,110,171,227,235,210,207,91,20,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,37,171,157,95,149,140,45,243,2,135,211,174,36,101,240,45,130,174,184,255,0,140,28,164,177,89,170,41,33,168,165,197,20,151,183,186,165,238,107,22,11,123,187,116,205,69,107,92,187,221,21,52,141,98,105,162,189,90,138,173,69,87,32,108,102,0,3,15,249,176,97,107,22,32,224,151,23,221,174,244,61,162,175,12,220,45,23,75,92,157,87,179,179,213,62,186,26,71,73,163,85,17,250,193,87,80,205,28,138,223,127,93,55,53,170,144,217,194,119,154,124,155,249,129,135,189,70,2,127,184,177,242,177,156,159,47,241,15,167,78,107,88,6,213,0,0,49,87,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,37,83,146,167,149,140,83,243,2,187,211,173,196,85,241,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,1,159,224,0,0,0,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,51,252,192,14,74,158,86,49,79,204,10,239,78,183,25,254,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,64,15,51,172,210,252,168,113,147,141,123,37,247,218,118,172,37,217,240,181,191,251,215,163,217,123,44,105,218,224,239,99,92,253,181,210,86,251,238,221,174,190,235,149,136,194,103,184,186,206,251,175,14,60,58,99,60,229,177,88,233,46,247,43,5,61,51,104,233,42,228,115,32,89,234,42,161,166,141,242,109,247,156,198,58,116,122,177,21,170,244,98,181,28,205,219,211,91,112,37,167,146,158,69,214,90,172,88,211,136,123,245,155,163,237,189,152,111,14,212,200,179,199,35,233,98,127,82,185,237,98,162,69,36,47,153,180,172,108,136,175,114,73,73,59,61,205,28,143,178,188,234,252,211,225,111,151,244,62,163,113,37,167,32,114,114,197,195,254,77,97,60,157,195,147,118,138,76,51,111,109,60,149,59,94,206,215,84,247,58,74,154,157,143,123,214,62,172,242,75,47,79,122,181,155,246,183,221,106,33,18,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,231,249,207,240,241,106,195,120,155,13,113,35,134,173,85,108,126,44,168,117,147,20,84,58,177,174,129,107,97,167,143,176,57,145,57,119,181,239,167,130,161,174,86,126,111,74,88,213,81,175,114,172,158,131,145,143,215,103,221,191,196,140,233,227,67,39,47,185,251,195,6,63,202,172,45,54,203,213,214,223,29,69,186,61,172,94,211,85,73,81,21,92,84,218,189,236,99,58,207,167,108,93,71,57,26,206,166,245,213,27,162,132,80,242,144,207,154,156,172,226,94,60,182,184,86,210,65,135,179,62,159,217,117,43,83,81,21,59,34,184,192,201,37,161,145,30,246,43,158,247,57,101,166,100,77,123,55,190,177,171,239,57,140,106,206,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,203,217,3,156,118,46,32,50,107,9,231,22,28,135,179,210,98,107,123,106,36,166,220,247,246,74,166,57,209,212,211,111,123,24,178,116,167,142,88,186,155,17,175,217,185,190,235,145,64,184,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,0,181,153,167,195,6,70,231,86,32,167,197,57,155,129,253,179,116,165,163,101,190,25,253,167,89,79,182,157,175,123,218,205,176,202,198,174,142,149,235,170,166,189,254,58,34,105,116,193,241,114,213,23,105,230,220,136,152,237,222,202,193,227,177,89,125,223,47,131,185,85,186,248,107,76,205,51,248,196,196,173,102,86,112,193,145,185,43,136,42,49,78,89,96,127,99,93,42,168,223,111,154,127,105,214,84,110,167,115,216,247,51,108,210,189,169,171,162,98,234,137,175,119,142,138,186,221,48,5,187,84,90,167,155,110,34,35,179,113,140,199,98,179,11,190,95,25,114,171,149,240,214,169,154,167,241,153,153,0,7,219,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,123,208,10,87,85,8,157,250,130,166,248,1,200,7,93,68,236,166,167,150,166,85,209,145,49,207,119,238,68,213,64,192,46,109,249,213,93,128,178,174,211,132,172,245,48,178,162,253,89,85,67,59,86,54,61,221,23,81,185,29,220,174,213,63,141,111,122,39,255,0,78,44,120,88,192,147,102,14,121,97,75,60,84,211,76,200,46,212,21,50,244,209,222,235,18,178,22,170,170,181,23,68,247,252,75,195,204,135,59,233,179,99,55,25,104,160,77,96,177,59,119,81,37,141,237,145,102,165,164,84,211,98,119,105,177,201,226,165,255,0,228,253,145,181,213,23,251,214,106,220,61,202,121,40,169,219,74,142,138,68,95,114,177,251,211,119,115,87,85,129,63,95,244,119,129,42,24,2,201,22,28,193,22,27,20,13,86,178,134,221,4,40,138,170,171,170,49,53,239,94,255,0,29,79,223,56,68,68,68,68,240,67,144,56,85,238,41,95,20,57,85,248,28,1,203,74,142,19,93,14,64,20,185,53,42,0,82,136,165,71,8,137,250,142,64,24,193,204,119,3,191,30,240,175,136,172,208,82,203,60,235,91,109,145,172,143,114,175,187,85,30,189,205,69,95,138,252,12,159,60,254,61,176,179,19,97,74,219,43,219,185,42,58,93,221,255,0,201,145,174,248,119,252,0,132,94,84,248,254,171,9,241,49,13,177,106,96,142,158,190,203,113,107,82,68,111,124,187,99,119,114,170,167,242,98,94,228,253,68,236,162,162,166,168,168,168,107,181,113,130,163,133,30,41,152,251,172,82,78,203,36,91,244,137,138,197,145,149,20,42,212,211,171,250,157,39,249,148,159,44,161,198,244,57,133,129,104,177,37,5,67,38,142,89,38,143,115,100,99,209,85,178,57,60,89,220,7,180,0,0,45,230,96,100,70,92,102,77,91,46,24,170,201,37,93,67,23,86,170,86,77,18,39,186,214,248,49,201,240,107,75,134,0,252,76,33,132,44,88,30,195,75,135,112,237,26,211,81,82,70,145,199,26,202,249,21,19,85,95,23,42,170,247,170,159,182,14,0,228,0,0,0,0,197,94,56,56,183,180,112,249,133,59,45,13,198,149,247,106,184,146,70,64,157,25,94,187,106,98,99,147,99,164,106,234,136,174,215,187,225,251,15,125,196,135,20,88,11,135,188,57,37,198,255,0,95,27,234,220,212,124,112,197,85,78,217,63,142,100,110,77,178,61,53,84,223,223,221,221,162,144,21,158,25,187,127,207,140,195,172,197,181,208,76,171,60,211,173,37,62,198,43,217,19,230,146,84,69,233,177,186,170,35,251,252,124,60,64,243,83,75,138,115,67,23,205,58,196,250,251,189,214,105,170,28,216,32,95,121,202,174,145,250,49,136,171,167,123,151,192,158,62,7,184,85,195,153,7,129,45,215,38,209,84,178,247,91,73,28,149,47,146,162,71,38,249,105,233,250,139,181,205,110,158,244,107,240,238,255,0,123,24,57,114,112,25,126,193,183,218,108,220,199,210,64,215,205,65,51,33,167,232,85,70,246,54,104,160,115,81,85,219,27,170,110,122,42,104,191,241,74,10,34,34,34,39,130,1,201,194,247,28,157,114,191,107,127,104,20,201,46,157,201,161,203,23,114,106,124,234,170,231,119,166,167,209,26,104,158,0,118,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,90,116,200,197,209,117,95,137,244,20,170,124,64,249,161,85,107,187,147,224,125,90,162,248,29,78,102,189,250,156,177,205,106,163,87,199,245,129,218,81,60,49,212,67,37,60,205,221,28,173,86,61,53,211,84,84,209,83,184,172,1,22,220,127,114,238,158,190,138,92,209,203,106,136,187,69,59,102,158,178,149,180,245,83,62,88,226,164,110,136,138,142,122,53,117,133,81,61,212,215,119,143,113,28,25,65,155,24,175,35,113,172,56,150,202,217,97,154,57,33,90,152,29,27,17,207,99,36,100,155,127,56,199,109,215,111,142,159,19,102,73,224,138,166,9,41,167,110,232,229,98,177,237,213,83,86,170,104,169,220,71,239,25,60,180,173,121,167,73,244,159,45,171,105,109,183,120,22,73,100,108,209,213,207,213,106,83,163,90,221,18,71,34,123,209,183,189,27,241,248,252,66,237,240,165,199,142,93,241,13,64,234,57,36,246,101,214,157,136,249,34,172,173,165,73,23,116,239,99,81,88,199,34,167,114,53,124,60,21,12,167,130,120,106,161,101,69,60,172,146,57,19,115,92,215,34,162,167,236,84,53,152,197,248,7,50,242,39,19,196,219,221,182,170,217,93,79,35,29,5,75,232,228,72,158,244,70,74,155,86,104,209,29,166,173,213,52,248,126,163,47,120,96,230,145,137,50,166,142,147,13,230,37,150,190,243,71,28,48,210,182,170,145,244,145,42,34,72,186,170,177,98,106,34,109,118,159,164,191,163,251,117,2,107,129,143,121,43,198,222,76,231,53,5,190,75,93,234,150,134,178,178,56,213,212,213,55,42,69,150,55,187,119,186,230,182,77,81,125,197,238,208,191,84,87,59,117,198,54,205,67,93,79,80,199,162,57,171,20,173,122,42,47,238,80,62,160,0,0,0,2,151,189,145,181,94,247,35,90,158,42,171,162,31,37,202,243,107,180,49,36,185,87,211,211,53,83,84,89,101,107,59,181,211,249,74,159,172,192,190,51,185,142,96,140,3,98,170,194,24,37,190,213,188,73,60,44,94,205,95,72,244,99,91,52,155,213,201,239,170,127,21,254,47,139,147,192,11,63,205,55,139,59,61,242,207,83,146,248,109,93,37,68,181,20,242,77,59,39,130,70,53,144,212,207,170,104,154,187,93,209,55,245,120,248,252,23,201,242,131,201,11,141,215,49,101,205,250,200,28,219,116,84,55,27,116,78,88,165,77,206,254,247,247,145,201,163,21,53,115,147,199,197,20,193,188,23,131,113,118,121,102,28,150,171,100,114,212,221,110,242,84,214,205,36,116,206,147,191,222,145,238,219,27,127,90,252,17,17,53,54,27,225,167,40,168,178,99,43,45,216,62,150,20,141,208,203,83,43,211,243,137,162,201,51,157,225,34,170,248,104,5,214,0,1,192,69,215,224,82,170,114,208,42,0,0,0,1,75,147,188,225,21,17,116,57,84,248,157,74,154,63,187,250,84,14,240,82,223,2,160,44,231,20,217,85,14,109,101,125,110,31,147,110,191,155,211,114,61,127,249,226,7,248,49,81,127,233,102,185,181,80,220,112,150,34,170,162,114,172,117,150,186,153,169,95,171,52,84,123,85,204,119,115,147,187,227,220,168,109,37,52,49,212,70,177,74,221,205,119,138,107,161,175,79,31,153,122,204,187,226,26,235,69,19,17,27,115,237,55,5,209,31,250,79,174,169,69,253,37,95,241,83,195,184,9,194,225,135,48,96,204,140,152,195,56,137,146,35,164,150,219,69,189,55,177,202,138,180,144,189,127,71,187,249,127,168,186,228,110,114,130,205,168,239,248,62,179,0,213,57,123,77,11,231,72,145,206,141,23,165,21,61,11,17,81,169,163,149,60,123,212,146,48,5,43,226,84,82,239,16,57,111,234,57,41,69,248,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,106,191,130,119,11,31,246,180,229,87,254,166,219,191,228,75,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,128,0,0,7,138,198,185,33,146,249,149,117,138,251,152,217,67,130,177,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,46,154,189,203,241,83,218,128,60,86,10,201,12,151,203,91,172,183,220,185,202,28,21,133,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,116,213,141,95,130,12,107,146,25,47,153,87,88,175,185,141,148,56,43,21,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,233,171,220,191,21,61,168,3,202,96,92,167,202,204,175,237,223,147,60,180,194,152,75,218,125,46,219,236,43,53,53,7,106,233,238,233,245,122,44,110,253,189,71,237,221,174,155,221,167,138,158,172,0,0,0,60,166,58,202,124,172,205,14,195,249,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,33,229,127,130,119,11,31,246,180,229,87,254,166,219,191,228,75,170,0,0,0,0,0,0,0,0,0,0,0,181,95,193,59,133,143,251,90,114,171,255,0,83,109,223,242,37,202,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,22,171,248,39,112,177,255,0,107,78,85,127,234,109,187,254,68,185,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,0,3,202,99,172,167,202,204,208,236,63,148,204,180,194,152,183,217,157,94,197,237,219,53,53,127,101,234,109,234,116,186,204,118,205,221,54,110,219,166,187,27,175,130,31,46,10,201,12,151,203,91,172,183,220,185,202,28,21,133,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,116,213,141,95,130,30,212,0,0,1,231,241,174,94,224,28,202,181,69,98,204,108,15,135,241,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,53,209,238,79,138,158,127,11,112,245,144,88,26,251,75,138,112,86,71,229,254,31,189,81,111,236,215,27,94,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,209,123,218,229,69,238,85,46,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,182,191,193,59,133,143,251,90,114,171,255,0,83,109,223,242,37,213,0,0,0,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,60,85,167,134,78,27,108,23,90,43,237,139,135,204,181,183,92,173,213,17,213,209,214,82,97,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,46,88,0,0,0,0,2,218,93,184,100,225,182,255,0,117,173,190,223,120,124,203,91,141,202,227,81,37,93,101,101,94,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,213,224,172,189,192,57,107,106,150,197,151,56,31,15,225,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,107,163,26,159,4,61,0,0,0,0,0,0,90,175,224,157,194,199,253,173,57,85,255,0,169,182,239,249,18,234,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,0,0,5,191,197,60,61,100,22,57,190,213,98,156,107,145,249,127,136,47,85,187,59,77,198,233,134,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,53,94,230,181,17,59,145,11,128,0,243,248,43,47,112,14,90,218,165,177,101,206,7,195,248,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,154,232,198,167,193,15,64,0,0,0,30,127,26,229,238,1,204,171,84,86,44,198,192,248,127,21,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,93,30,228,248,169,231,240,183,15,89,5,129,175,180,184,167,5,100,126,95,225,251,213,22,254,205,113,181,225,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,93,23,189,174,84,94,229,82,224,0,60,254,53,203,220,3,153,86,168,172,89,141,129,240,254,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,186,61,201,241,83,202,90,120,100,225,182,193,117,162,190,216,184,124,203,91,117,202,221,81,29,93,29,101,38,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,7,138,198,185,33,146,249,149,117,138,251,152,217,67,130,177,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,46,154,189,203,241,83,218,128,60,166,5,202,124,172,202,254,221,249,51,203,76,41,132,189,167,210,237,190,194,179,83,80,118,174,158,238,159,87,162,198,239,219,212,126,221,218,233,189,218,120,169,234,192,2,213,127,4,238,22,63,237,105,202,175,253,77,183,127,200,158,255,0,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,236,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,238,114,170,247,170,159,172,0,30,83,29,101,62,86,102,135,97,252,166,101,166,20,197,190,204,234,246,47,110,217,169,171,251,47,83,111,83,165,214,99,182,110,233,179,118,221,53,216,221,124,16,245,96,11,127,133,184,122,200,44,13,125,165,197,56,43,35,242,255,0,15,222,168,183,246,107,141,175,12,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,232,189,237,114,162,247,42,151,0,0,0,0,7,138,198,185,33,146,249,149,117,138,251,152,217,67,130,177,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,46,154,189,203,241,83,218,128,60,166,5,202,124,172,202,254,221,249,51,203,76,41,132,189,167,210,237,190,194,179,83,80,118,174,158,238,159,87,162,198,239,219,212,126,221,218,233,189,218,120,169,234,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,112,239,212,114,82,171,240,0,158,37,69,45,241,42,0,90,142,39,179,6,12,183,201,140,77,136,159,34,54,72,173,181,187,19,123,26,170,169,73,51,211,244,187,191,145,250,139,174,70,231,55,220,218,142,193,131,232,240,13,43,151,180,215,62,4,149,26,232,213,122,82,211,215,49,85,90,186,185,19,195,189,0,136,218,88,110,56,183,17,82,209,53,86,74,203,165,76,52,172,209,154,170,189,202,214,55,185,169,223,240,238,68,54,50,225,103,42,161,202,92,175,162,195,241,237,215,243,154,237,71,167,255,0,60,78,255,0,7,170,175,253,48,132,158,0,242,245,153,137,196,53,170,138,86,34,182,217,217,174,9,170,63,244,153,93,76,137,250,42,159,227,47,143,113,176,180,48,199,79,26,69,19,118,181,190,9,174,160,86,1,75,188,0,225,85,21,116,57,106,119,157,72,154,191,191,250,20,237,68,248,129,80,0,0,0,14,21,116,248,3,135,120,156,34,129,88,0,8,114,230,249,146,23,27,86,98,197,155,244,112,57,214,233,104,109,214,233,92,145,74,187,93,253,241,239,43,151,86,34,106,214,167,143,138,161,235,57,89,113,103,103,177,217,233,178,95,18,43,163,168,138,162,162,72,103,124,240,70,199,50,106,152,52,77,23,71,107,186,87,126,191,15,31,130,72,95,18,217,69,69,156,249,89,113,193,245,80,164,142,154,90,105,88,159,156,93,86,57,154,239,8,213,23,195,83,94,76,105,131,113,118,70,230,28,118,171,156,114,211,93,109,18,83,86,195,36,148,206,143,191,221,145,142,219,35,127,90,124,81,81,116,3,102,246,61,146,53,30,199,35,154,190,10,139,170,21,17,253,193,143,49,204,17,143,172,84,184,67,27,55,217,87,136,231,153,137,218,107,233,24,143,107,166,143,98,181,61,197,95,227,127,197,241,106,248,153,233,109,188,218,238,236,89,45,181,244,245,45,68,213,86,41,90,254,237,116,254,74,175,234,3,237,0,0,0,0,7,203,91,115,183,91,163,124,213,213,212,244,236,98,43,156,178,202,214,34,34,126,245,44,46,117,113,183,147,57,51,65,112,146,233,122,165,174,172,163,142,69,109,53,53,202,145,37,145,237,219,238,181,174,147,85,95,125,59,180,3,32,39,158,26,88,95,81,81,43,35,142,52,87,57,206,114,34,34,126,213,83,22,56,173,227,199,46,248,121,160,109,28,114,123,78,235,80,197,124,113,81,214,210,172,137,182,118,49,200,140,123,149,87,185,92,190,30,8,164,126,113,63,205,35,18,102,181,29,94,27,203,187,45,125,154,142,72,102,165,117,85,91,233,37,85,69,145,52,84,98,68,228,84,218,221,63,73,63,75,246,106,98,22,16,192,57,151,158,216,158,86,217,45,181,87,58,234,137,30,233,234,89,71,34,196,199,170,62,85,220,176,198,168,221,116,118,137,167,199,245,1,94,111,230,198,43,207,44,107,54,37,189,54,89,166,146,73,150,154,6,198,197,115,24,249,31,38,223,205,177,187,180,221,227,167,192,145,254,0,121,119,79,65,69,22,104,230,77,68,93,162,161,176,207,71,74,234,122,168,95,20,114,210,59,84,85,87,49,28,186,204,136,190,234,233,183,199,188,184,124,27,114,210,181,229,101,39,210,124,201,173,165,185,93,231,88,229,141,176,199,87,7,73,171,78,173,115,116,89,26,139,239,72,238,245,111,195,225,240,144,40,32,138,154,8,233,160,110,216,226,98,49,141,213,87,70,162,104,137,222,7,48,67,29,60,49,211,194,221,177,196,212,99,19,93,116,68,77,17,59,202,192,3,141,81,60,79,150,101,87,59,189,62,7,115,220,215,42,181,60,127,89,195,89,167,126,160,83,27,23,68,209,126,39,114,52,34,124,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,225,83,82,157,136,157,250,33,89,194,248,1,194,59,77,17,126,37,71,91,147,191,191,225,222,112,217,21,23,223,3,180,225,81,28,138,215,34,42,42,104,168,191,19,134,189,174,240,82,160,44,190,116,240,147,146,89,221,109,90,92,83,128,172,82,85,51,123,163,169,117,31,190,199,58,61,154,163,152,230,170,119,35,123,209,127,146,132,111,241,13,202,67,23,97,234,202,203,246,86,95,237,243,208,62,105,165,138,220,218,26,199,58,56,246,110,107,17,200,178,170,174,168,173,254,159,232,38,32,162,88,97,157,187,38,137,146,55,245,57,168,169,254,112,53,177,190,101,247,16,121,17,123,157,145,208,226,251,20,150,249,151,90,202,40,43,105,226,213,139,250,91,149,173,238,247,254,63,227,47,235,61,206,2,230,3,197,78,1,168,166,133,217,171,125,175,164,163,115,26,180,181,15,133,92,173,110,186,177,94,248,156,238,253,124,87,85,39,143,22,100,182,83,227,152,103,135,22,101,222,31,186,37,75,85,178,45,77,4,111,221,174,158,61,223,237,83,250,140,118,204,190,89,28,53,99,90,90,233,109,24,18,207,101,172,157,175,116,79,162,166,154,45,143,118,157,250,71,59,17,124,63,206,160,97,246,3,231,49,139,45,140,166,166,199,24,30,227,112,99,17,27,52,240,87,211,57,238,211,93,85,26,180,236,239,95,119,187,114,23,82,143,157,70,87,75,11,89,81,150,184,194,57,123,145,95,190,141,83,93,63,86,244,45,150,99,114,115,197,116,238,173,172,192,216,149,242,49,174,115,169,169,89,111,98,171,147,84,209,187,164,173,85,79,143,122,150,22,249,203,7,139,11,93,75,226,160,203,139,157,194,38,171,182,202,197,164,106,57,17,116,69,211,180,46,154,167,120,25,158,188,233,114,154,153,142,223,151,24,190,161,87,69,77,31,68,154,127,83,251,203,119,141,185,209,212,213,123,152,35,45,239,16,181,83,189,245,117,244,209,42,46,239,212,144,201,175,187,251,127,227,49,109,57,111,241,116,175,216,153,67,119,215,255,0,25,75,255,0,44,122,60,55,202,227,138,107,196,253,59,182,6,184,218,99,215,78,164,137,75,39,193,87,195,180,39,197,17,63,164,15,49,155,60,194,184,147,204,234,182,186,155,48,47,54,58,36,71,34,211,83,212,68,186,234,253,201,239,178,38,42,105,162,39,244,126,221,11,103,151,89,65,155,89,255,0,138,219,71,109,162,187,220,42,106,89,44,175,185,86,83,212,207,31,186,155,213,22,70,177,203,170,171,181,255,0,206,215,226,73,102,79,242,132,194,182,119,182,179,50,170,98,187,59,185,122,50,210,189,136,137,211,84,93,122,117,138,139,239,42,47,135,192,206,140,184,225,231,39,114,174,154,40,112,102,94,216,109,210,198,205,157,90,122,38,181,202,155,90,213,241,215,189,81,137,223,168,24,249,193,175,47,188,23,144,16,83,98,172,75,67,107,187,98,73,41,92,199,84,118,105,145,209,117,98,133,30,212,234,61,116,247,153,39,242,83,244,151,195,189,12,201,68,68,238,67,159,0,0,234,146,84,68,209,171,223,251,206,211,229,146,39,43,181,68,93,52,248,0,108,138,170,154,235,227,226,125,13,58,99,98,167,233,52,239,68,208,14,64,0,0,0,112,189,229,42,137,241,43,40,95,16,57,105,81,66,21,128,33,195,156,126,87,213,89,179,59,12,227,170,72,88,180,181,214,186,148,168,115,35,127,186,228,172,85,77,206,240,239,89,255,0,103,199,245,147,30,96,167,54,60,0,252,83,146,139,121,165,183,118,138,170,24,153,20,111,107,53,115,17,213,212,154,232,186,166,154,162,168,24,31,202,187,51,102,193,60,73,211,90,42,42,164,101,21,206,211,113,98,51,168,214,179,171,211,99,245,93,222,62,236,43,254,98,118,145,81,83,84,93,81,77,100,242,55,27,77,151,121,159,103,197,176,213,58,157,104,210,165,170,244,126,206,231,211,200,205,53,209,127,198,79,129,178,214,26,184,199,118,195,214,219,148,83,54,84,169,164,134,93,200,186,235,185,136,239,248,64,253,50,151,21,28,47,128,20,149,120,148,149,39,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,123,138,74,151,192,164,14,90,84,112,158,7,32,112,170,136,154,170,232,136,65,47,53,28,205,155,27,113,39,83,104,167,170,145,244,86,203,77,185,138,206,163,92,206,175,77,239,213,54,248,123,179,39,249,201,200,196,183,24,237,56,122,229,114,150,102,196,148,212,147,75,185,87,77,54,177,93,255,0,1,173,46,121,99,105,179,19,51,239,24,182,106,167,84,45,98,83,53,30,175,223,220,202,120,217,166,186,39,248,171,240,3,55,185,56,101,125,85,231,51,177,54,58,171,133,137,75,67,107,166,74,119,62,55,251,206,90,196,85,218,239,14,229,131,246,252,63,81,49,230,10,114,156,192,15,194,217,40,151,154,171,119,103,170,174,137,241,72,247,51,71,61,27,93,87,166,171,170,235,162,34,25,214,0,165,197,69,10,1,17,62,5,73,220,82,158,37,96,0,0,0,0,82,227,231,116,138,138,186,107,227,226,125,42,154,157,18,49,87,244,90,5,113,202,138,154,57,123,255,0,121,218,124,177,196,228,118,170,139,166,159,19,234,3,133,68,94,229,48,219,140,174,95,120,47,63,224,169,197,88,106,134,215,105,196,145,210,181,141,168,236,211,43,165,233,69,50,49,171,211,122,107,239,62,63,228,175,232,167,143,114,25,148,60,64,214,147,49,114,131,54,178,3,21,186,142,229,69,119,183,212,211,50,41,89,114,163,167,169,130,63,121,55,162,36,142,99,87,84,86,235,255,0,155,175,192,185,153,77,204,43,137,60,177,171,115,170,115,2,243,124,162,84,106,37,53,69,68,73,166,143,220,190,251,226,122,174,186,170,127,79,236,208,156,140,199,225,231,39,115,82,154,88,113,158,94,216,110,50,200,205,157,90,138,38,185,200,155,92,212,240,211,189,17,235,223,169,130,249,193,202,19,10,222,30,234,204,181,169,138,210,238,245,232,197,74,247,162,167,77,17,52,234,86,34,39,188,138,190,31,16,60,62,9,231,71,83,75,238,99,124,183,188,76,212,78,231,210,87,211,74,170,187,191,82,195,30,158,239,237,255,0,140,184,137,206,151,41,170,88,221,153,113,139,233,213,53,85,213,244,75,175,245,191,184,195,172,73,202,227,138,107,60,253,59,78,6,184,221,163,215,78,164,105,75,31,193,23,195,180,47,197,85,63,160,243,139,203,127,139,164,126,197,202,27,190,191,248,202,95,249,96,51,130,179,157,70,87,69,11,153,79,150,184,194,73,123,209,31,190,141,19,93,63,86,245,45,94,60,231,49,139,46,108,169,166,192,248,30,227,111,99,209,91,12,243,215,211,53,237,215,77,21,90,148,239,239,79,123,187,114,150,50,199,203,7,139,11,165,75,34,175,203,139,157,190,39,43,119,74,245,164,114,53,21,116,85,211,180,38,186,39,121,126,178,231,147,158,43,168,117,21,102,57,196,175,141,142,115,93,83,74,251,123,17,90,154,174,173,221,29,106,42,252,59,208,12,95,199,188,192,120,169,199,213,21,48,183,53,111,180,20,149,142,123,82,150,157,240,163,145,174,211,70,35,217,19,93,221,167,138,104,167,134,177,229,247,16,121,239,123,129,146,80,226,251,236,151,9,147,74,202,216,43,106,34,213,235,250,91,145,174,238,247,62,31,226,167,234,38,79,45,57,100,112,213,130,169,104,101,187,224,75,61,234,178,6,177,210,190,182,154,105,119,189,186,247,233,36,239,68,241,255,0,50,25,19,132,242,91,41,240,52,48,67,132,242,239,15,218,210,153,168,216,214,154,130,54,109,211,95,14,239,246,203,253,96,69,103,15,60,164,49,118,33,172,163,191,102,157,254,223,5,3,38,134,89,109,206,161,172,107,164,143,102,231,49,92,171,18,162,234,168,223,232,254,130,72,50,91,132,156,146,201,27,106,82,225,108,5,98,142,169,251,29,37,75,104,253,247,185,177,236,213,92,247,57,87,185,93,222,171,252,165,47,44,80,195,3,118,67,19,35,111,234,107,81,19,252,197,96,112,136,141,68,107,81,17,17,52,68,79,129,200,41,115,218,223,21,2,162,149,118,186,162,124,10,29,34,170,251,135,45,78,254,239,143,120,28,236,69,239,209,10,145,52,9,224,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,7,10,154,157,18,162,255,0,39,192,250,10,85,168,191,0,62,70,185,204,93,117,93,62,7,208,201,117,241,82,151,68,154,104,137,224,117,236,115,124,53,3,235,7,91,21,83,185,92,171,161,90,42,40,28,128,0,28,42,34,166,138,114,0,163,163,18,46,169,19,53,253,123,80,172,0,0,0,7,27,145,124,21,14,169,165,84,69,68,93,14,150,61,251,190,32,125,126,61,195,67,134,119,167,122,104,165,64,113,162,28,128,0,0,0,0,0,225,80,228,225,124,0,164,168,165,87,66,166,174,160,114,91,156,253,192,118,252,194,203,91,157,138,186,223,29,102,254,142,200,222,205,222,21,17,57,123,181,79,241,19,250,139,140,81,52,49,84,70,176,207,26,61,142,241,106,248,40,26,180,223,45,211,216,239,183,11,68,209,190,25,168,42,230,165,123,28,138,142,99,152,245,106,162,254,165,77,13,139,56,61,198,242,227,156,137,194,247,74,153,228,154,127,102,81,35,222,253,123,215,177,211,185,123,246,162,47,123,200,64,227,123,0,211,101,246,127,223,104,40,232,91,75,21,198,106,171,142,214,179,106,42,201,91,82,154,248,175,193,137,250,188,60,9,102,229,149,139,169,49,22,67,90,40,41,110,12,157,214,234,58,122,105,152,217,55,43,100,142,138,141,29,175,119,114,166,239,0,51,24,225,78,78,23,192,10,117,67,148,95,218,82,169,170,156,162,105,220,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,254,211,141,80,42,107,220,112,137,162,129,90,28,156,39,129,200,22,75,140,44,111,46,6,200,156,81,116,166,158,72,103,246,101,106,49,236,215,185,123,29,67,147,191,106,162,119,176,215,78,199,110,158,249,125,183,218,33,141,243,77,95,87,13,43,24,212,85,115,220,247,163,81,19,245,170,234,78,159,51,108,93,73,135,114,26,239,65,85,112,100,14,184,209,212,83,66,199,73,181,93,36,148,85,136,221,59,187,213,118,248,17,51,193,14,1,166,204,28,255,0,177,80,86,80,182,170,43,116,212,183,29,174,102,228,69,142,182,153,53,241,79,131,215,245,248,248,1,60,217,5,128,237,249,123,150,182,203,21,13,190,58,61,157,109,241,177,155,124,106,37,114,119,106,191,227,175,245,151,24,162,24,98,167,141,33,130,52,99,27,224,212,240,66,176,56,82,146,167,46,133,40,186,129,82,33,201,194,120,28,128,0,0,0,0,56,209,14,64,28,104,60,59,142,74,95,220,157,201,170,129,206,228,79,21,67,147,227,123,223,187,226,119,67,42,170,34,42,234,7,112,0,1,71,70,37,93,86,38,107,250,246,161,88,3,132,68,68,209,14,64,0,0,0,14,21,81,10,30,170,189,200,229,77,64,225,242,233,224,167,206,231,57,235,174,171,167,196,171,99,157,227,169,216,216,147,77,21,60,64,226,36,95,229,120,29,232,154,28,35,81,62,5,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,112,168,135,10,196,42,0,83,183,246,13,21,10,128,28,38,186,120,28,110,42,56,84,64,27,142,55,105,226,21,10,28,213,95,138,129,86,244,57,71,106,117,236,95,214,191,214,84,212,93,52,2,180,93,66,254,160,158,7,32,116,201,30,228,240,56,100,90,46,186,157,218,32,209,0,34,104,114,0,0,0,0,0,0,0,3,133,240,57,56,95,0,58,221,251,84,169,159,177,74,30,213,95,137,83,59,145,0,236,0,1,7,252,215,240,109,69,175,58,226,196,137,11,219,79,61,51,105,181,218,136,221,238,171,174,126,154,167,199,68,47,47,38,156,198,168,154,225,119,203,169,182,232,173,173,175,98,245,29,174,214,199,68,196,77,190,31,201,241,215,250,15,205,231,19,109,124,111,180,220,27,19,17,142,175,167,98,187,68,215,85,90,245,253,231,137,228,227,90,200,115,234,178,159,99,213,238,179,92,93,174,255,0,119,77,105,190,26,120,247,120,234,4,209,128,0,165,87,188,225,21,3,202,89,166,158,58,129,218,14,27,224,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,3,135,120,1,74,170,28,162,247,148,63,77,60,116,42,96,21,128,0,138,78,114,217,141,81,13,194,209,151,80,237,209,27,69,94,245,234,59,93,174,142,181,138,155,124,63,149,227,175,244,22,107,149,6,13,168,186,103,92,184,145,97,123,169,224,166,117,54,187,81,91,189,181,116,47,211,85,248,232,167,238,243,142,173,100,217,245,71,79,177,232,246,217,173,206,215,127,187,166,181,63,13,60,123,252,117,61,183,39,107,107,228,125,218,224,232,152,172,109,125,67,17,218,38,186,162,208,47,239,2,91,64,0,80,255,0,218,165,45,253,138,114,254,244,82,150,53,83,226,7,106,120,28,156,39,129,200,0,0,0,0,0,0,3,133,77,78,64,29,15,139,85,215,83,152,227,218,158,7,110,136,52,64,9,250,130,174,135,39,11,224,7,10,237,14,55,161,195,145,116,208,167,98,254,181,254,176,59,55,107,224,115,184,235,107,85,62,42,86,136,3,113,202,235,167,128,68,67,144,41,209,84,109,253,133,64,10,118,33,202,34,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,7,26,33,200,2,157,191,180,229,17,16,228,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,147,133,240,3,173,254,2,63,135,244,7,248,127,65,204,126,8,7,96,0,8,187,231,45,78,216,240,125,146,77,137,171,174,212,139,174,137,241,101,121,97,249,63,78,144,241,51,63,186,142,84,195,183,21,209,124,23,222,167,50,19,156,183,77,112,5,157,17,201,170,93,168,151,195,227,182,184,199,126,80,94,103,39,247,117,255,0,67,151,15,254,142,156,9,192,0,1,67,202,35,240,43,121,68,126,0,118,183,192,228,225,190,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,14,29,224,114,112,239,0,58,164,240,43,97,68,158,5,108,2,176,0,16,135,206,6,116,155,137,152,61,212,106,174,29,183,46,137,224,158,245,65,126,57,52,211,182,76,31,123,147,98,106,219,181,90,235,162,124,25,64,88,62,111,190,103,32,247,116,255,0,67,150,255,0,254,142,160,200,142,77,61,52,192,23,132,87,38,171,118,173,95,15,142,218,16,36,224,0,7,84,159,31,233,12,240,57,147,193,78,25,225,253,0,118,39,129,201,194,120,28,128,0,0,0,0,0,0,0,0,0,0,0,1,194,162,41,198,223,218,84,0,227,68,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,1,194,248,28,156,47,128,29,110,239,238,57,98,104,21,81,14,90,5,96,0,34,223,156,165,92,31,68,44,180,205,122,239,91,205,34,170,104,191,226,87,255,0,196,89,46,79,48,44,220,74,84,237,253,36,195,247,31,254,138,152,253,222,111,120,157,106,243,18,135,13,164,242,170,66,216,170,58,125,251,53,73,235,217,175,142,154,247,233,224,126,143,38,108,47,83,46,105,93,49,134,214,116,33,160,184,80,235,185,55,111,254,243,119,134,154,248,59,199,80,38,28,0,5,15,40,143,192,173,202,135,8,136,158,0,86,223,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,28,59,192,228,1,211,39,129,91,14,21,17,124,78,90,168,5,96,0,33,43,156,52,11,15,18,148,219,191,73,112,253,187,255,0,162,169,47,111,38,186,184,62,136,94,169,156,245,222,151,154,181,68,209,127,196,160,255,0,140,240,28,230,112,189,76,89,165,107,198,27,89,208,154,130,223,67,174,228,221,191,251,241,222,26,107,224,223,29,79,206,229,9,137,214,147,49,43,176,218,207,42,36,205,150,163,167,223,179,85,158,129,154,248,233,175,118,158,0,76,192,0,14,183,166,167,13,238,238,42,113,194,42,40,21,167,129,201,194,120,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,56,95,3,147,133,240,3,173,201,170,149,48,28,181,16,10,128,58,231,158,58,120,157,52,170,168,214,233,174,137,251,116,2,9,185,168,94,123,127,17,189,141,175,213,144,219,59,189,221,23,186,190,181,63,225,50,227,147,158,23,91,118,95,93,47,15,143,69,168,184,213,57,171,191,94,231,210,208,174,186,17,195,197,230,61,155,48,115,247,22,92,100,122,57,182,251,165,125,186,45,34,217,238,71,91,58,166,169,241,95,127,196,153,30,92,88,110,154,199,195,254,28,169,133,155,95,89,107,163,158,79,125,93,171,159,69,72,170,189,254,30,0,101,144,7,11,224,5,10,138,161,16,225,124,74,145,126,32,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,80,34,42,28,170,252,74,83,196,14,208,112,158,7,32,70,215,56,204,46,183,28,190,181,222,25,30,171,79,113,165,115,151,126,157,204,165,174,93,116,49,31,149,125,231,176,113,27,216,220,253,25,53,179,191,221,213,123,235,232,147,254,2,74,249,142,225,186,107,231,15,248,142,166,102,110,125,29,174,178,120,253,245,110,142,101,21,90,162,247,120,248,144,221,194,30,61,155,47,179,247,9,220,99,122,53,183,11,165,5,186,93,98,223,238,73,91,2,174,137,240,95,115,196,13,144,193,215,4,241,212,68,217,162,85,86,187,93,53,79,219,161,216,5,15,41,106,104,165,110,68,56,2,164,240,57,56,79,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,5,46,95,243,21,20,59,226,7,8,239,129,91,78,180,78,243,177,60,0,228,243,121,135,114,91,78,19,173,172,107,145,28,206,158,154,232,190,50,177,62,63,188,244,133,167,226,91,16,166,29,203,26,250,151,74,198,53,221,45,85,218,124,42,33,79,138,167,235,3,92,60,87,112,146,237,138,47,23,89,156,142,146,178,190,162,161,234,136,136,138,175,145,206,94,228,253,230,195,252,23,89,189,147,195,222,12,107,216,230,200,150,75,115,85,23,95,14,195,79,250,211,246,26,246,224,92,53,62,55,197,244,88,122,38,58,73,107,150,85,209,154,234,170,216,222,245,240,69,95,228,254,163,102,108,191,176,211,97,172,25,102,179,82,181,205,142,154,130,158,61,28,229,85,247,98,99,124,87,252,144,61,9,194,248,28,156,47,128,29,110,110,170,84,137,240,5,77,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,20,42,124,10,90,221,20,236,113,72,21,39,129,201,194,120,28,129,98,184,209,179,123,91,135,188,102,214,49,206,145,108,151,22,162,38,190,29,134,163,245,39,237,53,224,194,151,9,45,56,162,207,117,133,200,217,40,235,233,234,24,170,136,168,138,201,26,228,238,95,220,108,231,152,22,26,108,75,131,47,54,106,166,185,209,212,208,84,71,163,92,168,190,244,79,111,138,127,148,107,51,142,176,212,248,35,23,214,225,233,88,232,229,161,88,151,71,235,170,43,163,99,211,197,17,127,149,250,128,217,143,47,46,75,118,194,116,85,142,114,43,159,212,215,77,19,194,87,167,195,247,30,144,180,252,52,226,20,196,89,99,65,82,217,88,246,183,171,162,183,79,141,68,201,240,85,253,69,216,3,135,20,43,190,5,107,224,117,170,119,129,91,87,252,229,69,13,248,21,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,41,82,162,133,239,3,148,241,42,56,105,200,2,61,185,188,102,181,86,15,203,139,86,15,183,79,27,106,47,84,242,76,154,177,174,84,233,214,82,47,197,117,78,228,95,130,146,18,66,31,55,28,201,167,198,57,223,101,195,212,83,35,227,176,208,85,196,253,30,199,123,238,172,145,170,158,239,122,127,18,158,42,5,144,224,82,194,184,139,137,220,41,66,145,61,232,200,110,50,170,55,93,116,74,41,147,224,159,181,13,138,33,137,176,195,28,45,253,24,218,141,79,220,137,161,6,156,163,240,234,221,120,168,101,198,86,111,138,147,15,220,85,19,222,253,47,205,55,197,63,99,201,206,0,82,226,162,135,40,28,104,165,109,240,40,106,252,10,211,192,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,112,239,2,141,20,173,124,10,28,191,0,42,105,81,67,84,172,10,38,137,179,67,36,46,253,25,26,173,95,220,169,161,174,191,29,118,21,195,188,78,226,186,21,137,236,71,195,110,149,17,218,235,162,209,66,159,20,253,138,108,86,65,143,55,12,58,182,174,42,31,113,137,155,34,171,195,246,229,84,247,191,75,243,173,241,95,216,192,51,23,148,62,107,85,99,12,184,186,224,251,140,241,186,162,203,79,28,203,163,26,213,94,165,101,90,252,23,85,238,84,248,33,33,36,33,242,142,204,154,124,29,157,247,172,61,91,50,50,59,245,5,36,76,213,236,111,190,218,200,218,137,239,119,175,241,203,224,164,222,0,41,95,18,163,135,1,194,21,20,39,113,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,129,73,203,142,0,169,190,7,39,8,154,28,129,243,92,107,161,182,209,201,91,63,241,113,233,175,122,39,138,162,124,127,121,173,103,18,88,185,49,174,117,226,235,195,87,86,37,230,190,54,46,173,84,86,246,185,156,138,138,222,229,79,120,159,190,41,51,42,143,45,50,190,190,237,83,87,208,87,244,182,185,36,99,23,253,81,11,124,92,191,237,205,111,238,21,179,92,171,234,110,53,15,115,229,170,153,243,72,231,46,170,174,115,149,85,87,250,84,9,52,228,209,130,102,147,17,222,49,172,136,137,27,35,174,161,68,209,218,247,182,137,250,254,173,59,201,109,48,67,149,6,92,84,225,60,156,75,237,84,45,99,174,175,90,166,254,105,205,118,217,105,40,92,154,170,254,229,240,51,188,1,67,148,169,123,138,85,53,3,132,253,135,97,66,39,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,191,180,236,40,84,248,0,106,149,148,34,104,85,226,7,36,73,115,151,193,51,71,136,236,248,214,52,69,141,241,208,208,170,104,237,123,155,90,253,127,86,157,196,182,152,33,205,127,46,42,113,102,78,45,246,150,22,189,214,167,165,83,191,52,231,59,108,84,149,206,93,21,63,122,120,129,18,92,54,226,228,193,89,215,132,111,14,93,24,183,154,8,222,186,181,17,27,218,225,114,170,171,187,145,61,211,101,59,117,116,55,42,56,235,96,254,46,77,116,239,69,240,85,79,135,238,53,103,183,214,205,109,175,166,184,211,189,204,150,150,102,77,27,154,186,42,57,174,69,69,79,233,67,100,14,22,243,42,143,50,242,190,130,237,77,87,215,86,117,119,57,100,99,215,253,81,51,124,90,191,237,0,188,39,14,240,57,56,84,212,10,74,147,192,164,229,160,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,1,194,174,136,7,11,226,114,136,82,84,159,184,14,64,58,107,106,89,71,71,61,92,138,136,216,34,116,142,85,93,17,17,168,171,255,0,0,17,121,206,47,59,171,45,47,195,185,91,101,175,169,135,218,52,19,207,85,209,153,136,221,89,87,18,183,114,39,188,157,240,187,245,127,190,69,117,146,207,87,126,185,195,106,162,107,157,52,219,182,162,49,92,189,205,87,47,114,119,248,34,153,89,204,235,31,83,227,142,34,228,101,37,115,106,98,180,211,84,81,174,215,238,72,222,149,213,58,183,193,52,93,17,15,222,229,161,195,181,62,111,227,43,142,41,188,216,155,93,111,180,84,54,153,142,150,29,241,163,223,75,80,174,77,119,183,191,190,63,130,252,0,152,62,28,178,254,159,45,242,139,14,97,184,169,226,137,240,219,168,247,236,98,183,87,37,44,44,95,210,239,254,65,115,78,186,120,34,165,167,138,154,22,35,99,133,141,141,141,79,4,106,38,136,135,96,2,158,239,129,202,174,135,9,227,226,7,40,136,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,84,69,57,0,83,221,241,42,41,95,31,19,148,93,64,228,182,92,70,229,253,62,100,101,22,35,195,114,211,197,43,230,183,86,108,222,197,118,142,90,89,152,159,163,223,252,178,230,157,117,16,69,85,79,45,52,204,71,71,51,29,27,218,190,10,213,77,21,0,213,166,247,103,171,176,220,230,181,86,181,205,154,29,187,145,204,86,175,123,81,201,220,189,254,10,132,168,242,116,206,234,203,179,241,22,86,222,171,234,102,246,117,4,19,210,245,166,98,183,87,213,202,174,218,139,239,47,124,205,253,127,239,24,241,204,191,135,106,124,160,198,86,236,83,102,177,54,134,223,119,168,117,51,221,20,59,35,87,178,150,157,90,154,239,119,127,116,159,4,248,159,131,203,23,31,83,224,126,34,227,101,93,115,105,162,187,83,83,209,166,231,237,73,30,181,212,218,55,193,117,93,21,64,158,224,116,209,84,178,178,142,10,184,213,21,179,196,217,26,168,186,162,163,145,23,254,19,184,14,21,14,19,196,229,127,113,72,21,131,132,93,80,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,1,195,142,74,87,196,14,10,147,192,161,19,189,123,252,78,192,7,140,206,124,67,22,19,202,92,97,136,230,157,33,101,190,203,87,50,201,174,155,116,137,221,254,11,254,241,236,204,119,227,227,25,193,131,184,91,204,23,203,44,76,125,109,130,174,8,183,189,91,171,221,177,141,68,211,197,85,100,68,254,144,32,79,57,177,69,70,48,205,60,85,126,158,169,213,13,169,188,215,62,39,185,218,235,27,170,100,115,116,238,78,239,120,153,254,86,121,64,236,185,200,137,46,119,59,55,101,172,191,84,82,220,145,210,69,181,202,143,161,135,95,229,46,191,164,191,171,247,16,205,148,152,41,249,177,154,86,236,41,43,165,98,221,228,170,145,238,137,168,231,34,182,25,37,238,221,221,252,143,137,178,62,90,225,42,76,15,130,109,24,110,137,168,216,232,232,233,226,68,233,181,154,108,133,140,211,70,247,127,37,0,244,224,28,42,232,128,80,231,162,120,156,161,214,186,171,180,68,59,26,159,0,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,66,156,53,232,190,7,46,79,129,214,154,163,180,84,3,188,28,34,234,135,32,97,87,52,204,160,118,99,100,68,119,59,101,155,181,86,88,106,42,174,74,232,226,220,228,70,80,205,167,242,147,79,209,79,215,251,136,96,201,156,81,81,131,243,79,10,223,160,170,117,59,105,175,52,47,149,237,118,154,70,218,152,220,237,123,151,187,221,54,77,204,172,37,73,142,48,77,223,13,214,181,29,29,101,29,68,74,157,54,191,93,240,189,154,104,238,239,229,41,173,198,109,224,167,229,62,105,92,112,164,78,149,235,104,146,150,70,58,86,163,92,170,232,99,151,191,111,119,242,254,0,108,119,147,24,134,44,89,148,184,63,17,195,58,76,203,133,150,146,100,147,93,119,107,19,123,252,19,253,227,217,152,239,192,62,51,131,24,240,183,151,207,138,88,158,250,43,5,36,18,236,122,187,71,183,123,28,139,175,130,162,198,169,253,6,68,1,194,248,20,149,157,110,78,244,239,240,2,182,156,148,167,137,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,232,80,231,104,84,229,248,29,110,215,95,214,5,109,239,43,41,103,232,161,80,2,55,121,197,230,191,176,240,37,163,45,169,103,137,29,136,105,39,116,137,213,114,63,243,85,116,170,168,141,78,229,238,106,235,169,35,117,181,41,71,69,81,88,239,8,34,124,139,255,0,154,138,191,240,16,99,205,59,55,35,204,124,238,183,216,233,180,232,225,184,43,96,114,163,164,239,145,213,146,53,200,168,228,68,238,232,183,195,84,239,253,128,126,111,44,188,164,185,102,30,121,193,125,134,134,89,40,236,78,123,102,153,177,181,200,197,154,138,173,17,61,229,253,109,79,15,215,222,79,51,81,26,136,212,78,228,77,16,141,206,77,57,111,29,175,45,241,78,54,169,106,118,138,203,188,9,27,182,51,94,159,99,69,78,244,213,223,244,231,126,175,247,201,36,0,112,227,146,149,253,192,113,161,82,39,113,74,119,169,87,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,184,167,66,165,239,41,94,229,2,166,156,148,167,238,42,3,135,34,57,21,170,157,202,154,41,3,60,205,50,146,229,151,153,231,61,246,106,25,99,163,190,185,141,134,103,70,214,163,214,26,42,68,84,247,87,245,185,124,127,87,113,60,228,109,243,150,203,120,238,153,111,133,177,181,51,83,180,81,221,231,73,29,177,154,244,251,26,170,247,174,142,255,0,164,183,245,255,0,188,5,92,157,51,95,219,152,18,239,150,213,83,196,174,195,212,144,58,52,234,185,95,249,218,186,165,68,86,175,114,119,57,52,208,146,34,10,185,88,230,228,121,113,157,215,11,29,78,157,28,73,5,20,13,87,58,78,233,27,89,27,90,136,141,69,78,254,179,188,116,78,239,218,78,117,21,74,86,81,83,214,55,194,120,153,34,127,231,34,47,252,32,119,148,59,184,172,165,255,0,162,160,82,215,106,86,139,169,212,221,117,253,71,99,87,224,5,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,7,10,186,28,148,185,64,165,203,251,123,206,35,239,114,234,159,253,51,173,238,85,118,137,253,39,124,104,155,80,10,128,0,89,206,45,115,54,12,171,200,108,101,137,156,173,235,193,102,169,146,22,170,189,17,92,136,214,167,123,17,85,59,222,132,1,216,41,235,115,211,136,10,10,58,169,36,87,226,252,78,136,239,127,126,200,234,42,85,206,70,245,23,189,17,30,237,17,73,7,231,21,157,189,42,139,38,84,91,42,167,106,87,91,231,125,99,26,215,181,186,50,178,61,186,174,228,106,234,176,185,63,69,127,163,82,201,242,167,201,153,113,222,115,67,143,170,41,162,146,147,11,220,105,244,87,189,154,238,116,21,10,239,117,90,170,189,219,60,21,63,167,224,18,227,195,94,87,91,242,143,41,108,120,82,129,154,36,116,84,155,221,211,141,170,231,54,154,40,245,93,157,218,251,133,211,40,138,38,67,19,33,141,168,140,141,168,214,162,39,130,34,104,133,96,10,85,117,14,95,129,79,196,10,208,228,224,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,1,194,156,156,40,28,34,232,84,117,252,74,154,191,0,42,45,103,18,153,93,111,205,204,165,190,97,74,246,106,146,81,85,236,119,78,55,43,92,234,105,99,213,55,247,107,239,151,76,162,88,153,52,79,134,70,162,178,70,171,92,138,158,40,169,162,129,173,29,254,158,183,34,248,128,184,81,210,201,34,63,8,98,117,70,251,251,55,199,79,82,142,106,59,166,189,200,168,198,234,136,79,231,9,89,155,6,106,100,54,13,196,205,86,245,231,179,83,73,51,81,94,168,142,84,115,87,189,232,138,189,236,82,39,185,172,100,204,184,19,57,166,199,212,244,209,71,73,138,46,53,26,171,30,205,119,54,10,117,111,186,141,69,78,237,254,42,191,209,241,189,156,157,115,183,171,81,123,202,139,157,84,238,74,27,124,15,163,99,154,247,55,71,214,73,187,69,220,173,77,22,102,167,232,167,244,232,4,172,0,0,234,147,185,201,162,127,244,142,90,191,183,188,170,68,77,170,116,53,202,142,209,127,160,15,161,23,83,146,150,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,41,215,34,232,135,99,142,167,247,170,39,244,129,214,196,87,59,79,31,248,15,165,19,68,68,40,141,136,221,87,245,157,128,15,31,155,184,206,131,47,242,211,18,226,251,140,175,142,27,93,178,162,169,202,198,43,149,17,172,239,84,68,239,248,254,179,216,17,167,205,91,137,234,11,6,27,185,100,205,166,174,163,183,93,161,158,134,102,164,82,35,26,136,180,142,122,110,71,162,126,139,223,240,84,255,0,132,35,171,136,220,199,175,226,7,61,170,107,168,30,249,150,166,190,75,85,189,37,220,205,205,125,100,171,30,187,220,237,186,245,83,95,15,220,76,71,45,220,141,252,144,228,156,114,215,82,65,29,117,225,212,181,242,172,110,99,213,36,117,20,72,254,246,181,62,42,191,21,253,234,69,183,46,220,150,184,102,183,16,152,118,241,208,138,75,110,29,185,195,61,90,201,43,19,222,116,83,61,138,141,115,87,118,142,137,23,246,19,237,103,182,195,104,181,210,91,96,141,140,109,52,17,197,238,162,34,46,214,163,117,238,68,253,64,125,128,28,42,232,128,80,229,215,193,66,120,20,104,170,189,255,0,214,135,107,124,64,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,91,188,3,87,79,21,42,119,137,213,162,162,247,127,90,129,222,14,17,117,67,144,49,27,153,22,70,254,87,178,78,73,104,105,32,146,186,206,234,170,248,150,71,49,138,178,54,138,84,103,123,154,191,20,79,138,126,244,33,223,135,44,199,175,225,251,61,169,171,171,222,248,86,154,190,59,85,193,34,220,253,173,101,100,75,38,155,28,221,218,116,151,79,31,220,108,107,120,182,195,119,181,213,219,103,141,143,109,76,18,69,239,34,42,38,230,171,117,239,69,253,100,4,243,18,201,107,134,84,241,9,136,175,29,8,163,182,226,43,156,211,210,44,114,177,125,230,197,11,222,170,214,181,54,234,233,85,127,104,19,165,148,88,206,131,48,50,211,13,98,251,116,175,146,27,165,178,158,169,170,246,43,85,81,204,238,85,69,239,248,126,179,216,17,167,202,167,137,234,11,254,27,182,228,205,218,174,163,183,90,97,130,134,22,172,82,43,28,138,181,110,98,110,87,170,126,139,25,240,68,255,0,130,75,0,225,201,170,42,31,51,209,90,237,60,63,225,62,163,174,86,35,180,95,212,7,17,174,168,118,29,76,238,85,79,233,59,90,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,41,114,252,10,124,74,151,69,8,157,224,114,158,7,32,1,228,179,95,26,208,229,230,93,226,28,99,112,145,204,138,213,110,158,169,85,177,172,139,163,91,227,181,60,124,124,13,118,184,150,204,187,134,115,103,182,43,197,61,84,154,42,251,196,205,162,78,138,67,238,34,182,54,106,159,5,84,141,190,43,253,68,177,243,84,206,134,96,252,151,186,224,106,42,184,89,89,123,165,146,147,98,163,28,229,106,203,73,191,185,93,175,232,74,239,6,175,235,34,95,134,92,23,54,98,103,254,5,195,107,75,52,241,85,223,105,93,80,177,163,187,152,215,245,29,170,181,23,78,230,47,255,0,75,196,9,94,229,67,144,111,203,204,172,173,198,119,122,116,109,117,250,166,150,190,37,109,86,244,233,58,141,170,212,86,162,104,138,139,43,191,175,197,116,51,228,243,57,109,133,168,48,110,9,180,88,109,241,185,145,211,209,83,177,81,207,87,46,173,133,141,241,94,255,0,6,161,233,128,29,50,189,81,78,227,231,115,117,94,239,222,7,49,183,226,169,226,119,34,104,80,212,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,83,166,70,252,81,60,14,243,173,200,5,49,61,85,78,227,231,107,116,94,255,0,222,125,0,12,6,230,189,144,111,204,60,172,162,198,118,138,116,117,117,134,166,170,190,85,117,86,196,233,54,141,202,228,70,170,104,170,171,19,127,171,197,53,51,228,243,57,147,133,168,49,150,9,187,216,110,17,185,241,212,81,84,49,17,175,86,174,174,133,237,241,78,255,0,7,40,26,233,240,211,153,119,12,153,207,108,41,138,122,169,12,84,23,136,91,90,157,20,155,220,85,116,111,209,62,42,137,35,188,23,250,205,137,114,163,26,208,230,30,93,225,236,99,111,145,207,138,235,110,130,169,21,209,172,107,163,155,227,181,124,60,60,13,117,120,154,193,115,101,222,127,227,172,54,148,179,65,21,37,246,169,212,235,34,59,189,142,127,81,186,43,145,53,238,122,127,244,252,73,104,229,87,157,12,198,25,47,106,192,213,181,112,190,178,201,75,29,38,196,70,53,200,212,150,175,103,114,59,95,208,137,190,45,79,214,6,119,156,47,129,200,3,175,192,169,171,240,10,157,225,52,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,248,28,148,175,136,28,124,74,154,81,162,106,87,224,7,39,85,76,205,166,167,150,161,234,136,216,152,231,170,175,130,34,38,167,105,107,120,151,199,142,203,156,154,196,216,142,57,163,142,88,173,149,187,22,68,106,162,171,105,102,122,119,57,83,226,196,2,23,121,151,102,149,118,59,226,99,19,216,29,81,28,148,88,114,225,36,20,232,198,53,52,223,5,50,59,222,69,85,119,124,127,19,34,57,69,228,132,21,87,39,102,157,198,150,117,85,150,9,169,31,189,237,106,44,107,93,26,174,155,118,175,123,91,241,95,232,35,203,26,93,43,243,31,54,47,23,73,28,146,213,98,43,244,207,111,77,186,35,157,52,234,141,68,70,235,250,211,195,95,233,39,215,129,76,183,135,46,120,106,192,212,73,11,227,158,170,201,75,52,205,123,156,170,146,57,95,35,187,156,137,167,124,171,220,6,66,0,0,165,234,136,154,47,129,214,214,234,186,174,133,78,93,117,238,57,68,253,64,84,136,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,3,133,67,144,7,75,155,162,234,154,29,140,84,84,209,60,14,21,63,89,194,46,154,119,1,216,0,2,36,249,186,100,132,20,183,38,230,157,186,150,116,84,150,121,170,223,189,238,106,172,139,67,26,46,155,118,167,123,157,241,79,233,49,223,150,142,105,87,96,78,38,48,197,129,181,17,199,69,136,238,17,193,80,143,99,87,93,144,84,163,125,229,84,86,247,201,240,37,195,142,188,183,135,49,184,106,199,52,75,11,228,158,150,201,85,52,45,99,156,138,178,53,89,35,123,154,139,175,124,73,220,64,86,11,186,87,229,198,108,89,238,145,185,34,170,195,183,232,94,238,163,117,70,186,25,209,28,138,142,211,245,47,142,159,208,6,206,148,211,54,166,158,42,134,42,43,101,99,94,138,158,10,138,154,157,165,173,225,163,30,59,49,178,107,12,226,57,38,142,73,101,182,81,111,88,209,168,136,174,165,133,235,220,213,95,139,212,186,64,112,226,159,137,82,247,148,104,154,129,90,41,201,74,120,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,174,135,91,157,223,167,234,77,74,156,167,78,187,157,175,245,1,220,206,242,178,150,38,141,241,215,246,149,0,35,199,155,150,118,210,225,92,178,183,224,26,88,150,90,171,197,93,85,28,155,101,143,186,55,209,57,28,229,69,69,119,119,89,190,26,126,244,238,36,26,225,91,21,186,134,162,190,117,78,157,52,79,149,218,170,39,115,81,85,123,215,247,26,254,243,19,205,135,230,103,18,216,178,150,36,114,81,88,174,179,211,83,234,172,114,127,23,11,31,162,181,59,253,232,126,42,191,209,222,7,224,112,61,148,183,76,212,226,27,7,197,72,141,236,118,171,213,37,69,90,171,36,118,136,155,228,106,123,137,221,170,194,169,222,169,253,38,195,24,114,214,203,37,130,219,103,141,52,109,21,36,80,34,119,255,0,37,168,159,30,255,0,129,25,92,160,114,106,227,111,182,213,102,133,108,59,105,238,41,4,176,106,201,81,85,24,181,209,107,170,232,213,241,79,13,73,70,0,112,190,7,37,46,2,149,77,85,10,154,159,19,132,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,39,196,165,19,69,83,176,161,64,169,60,14,74,90,84,7,231,98,59,91,47,118,11,149,158,68,213,181,180,146,192,169,223,252,166,170,124,59,254,38,188,252,112,229,45,211,42,248,134,198,17,85,163,123,29,214,245,87,81,72,168,201,27,170,46,201,28,158,250,119,232,179,34,119,42,255,0,65,177,73,23,60,223,178,106,227,112,182,210,230,133,20,59,169,237,201,60,179,232,201,85,81,30,180,49,107,170,106,212,240,95,29,0,247,28,163,115,182,151,21,101,149,195,0,213,68,177,85,89,234,233,104,227,221,44,125,241,178,137,168,215,34,34,35,187,250,46,241,215,247,175,121,33,198,190,188,187,51,97,249,103,196,182,19,165,149,28,180,87,219,172,20,213,26,43,26,159,197,204,198,106,174,78,239,122,111,130,167,244,247,27,1,91,235,98,184,208,211,215,192,169,211,169,137,146,183,69,69,238,114,34,167,122,126,240,62,130,135,247,21,148,189,53,111,142,159,180,10,26,239,248,206,196,93,79,159,118,215,127,190,119,53,64,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,47,192,10,30,189,223,21,41,100,106,174,213,23,68,253,133,75,222,186,34,127,73,91,81,17,59,128,168,2,137,165,100,17,62,105,28,141,100,109,87,57,85,116,209,17,53,80,44,15,26,153,229,111,200,252,161,172,187,212,84,57,147,215,197,87,77,11,99,154,54,61,207,74,89,92,141,77,235,222,171,162,104,137,222,65,13,170,211,121,207,236,242,159,178,50,105,38,196,247,245,169,149,100,99,164,116,113,79,84,214,234,228,98,124,18,70,167,118,137,251,80,203,206,108,92,66,63,27,230,19,50,174,205,113,170,74,92,57,114,157,106,152,218,150,58,39,57,105,225,107,125,214,46,190,15,147,93,127,90,248,156,242,146,200,132,198,153,139,121,204,11,221,186,25,168,109,116,116,174,163,89,169,222,228,115,214,179,87,57,174,238,110,168,180,250,124,124,126,29,224,74,47,10,249,81,111,202,12,146,194,120,86,146,158,8,230,130,209,76,202,133,138,39,49,31,34,35,156,231,42,57,117,213,92,247,42,254,213,82,238,157,84,212,241,82,83,197,75,3,26,200,225,98,49,141,106,104,136,136,154,34,29,160,112,190,5,43,226,114,247,35,80,165,21,29,222,7,40,133,103,13,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,80,168,86,112,224,41,79,18,164,240,40,85,70,247,149,49,200,228,2,162,209,113,81,149,22,252,223,201,44,89,133,106,233,224,146,105,237,21,44,167,89,98,115,209,146,42,53,205,114,35,87,93,81,204,106,167,237,68,46,233,213,83,79,21,93,60,180,179,177,175,142,102,43,30,215,38,168,168,169,162,160,26,210,221,109,55,156,129,207,40,59,91,38,142,108,49,127,74,152,150,54,58,55,73,20,21,78,110,173,71,167,197,35,114,119,234,159,181,73,222,224,175,60,173,249,225,148,52,119,122,122,135,62,122,8,169,41,166,108,147,70,247,181,235,75,19,149,171,177,123,149,53,93,81,123,200,222,230,219,145,9,130,243,22,205,152,22,75,116,48,208,221,40,234,157,88,176,211,189,168,215,165,102,173,115,157,222,221,85,106,52,248,120,124,123,142,57,78,241,8,252,17,152,79,202,187,205,198,169,105,113,29,202,5,165,99,170,88,216,154,228,167,153,174,247,94,186,248,50,61,52,253,73,224,4,209,130,136,165,100,241,50,104,220,142,100,141,71,53,81,117,213,21,53,66,176,58,31,30,139,170,170,46,191,21,248,21,49,123,190,40,86,246,162,167,122,20,39,114,232,169,253,32,118,130,150,175,192,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,169,82,248,20,168,28,105,250,142,194,150,167,235,42,0,90,206,37,115,54,131,42,114,162,243,137,171,110,81,209,171,105,42,146,55,62,77,138,229,109,52,175,209,23,69,239,247,83,224,93,50,50,121,196,103,51,104,112,110,28,203,251,5,251,73,235,46,85,29,174,24,38,209,93,7,99,68,114,57,52,239,79,207,167,199,227,253,65,24,89,177,139,46,89,163,155,88,147,19,164,243,87,207,124,188,207,37,54,174,87,186,70,190,77,177,34,119,39,242,118,162,119,39,192,155,94,89,89,83,38,94,112,235,135,238,151,11,42,208,220,111,54,230,77,50,190,61,178,57,29,81,81,34,107,222,186,247,61,191,168,136,238,10,178,126,167,56,243,210,207,106,109,181,245,148,182,170,138,75,141,75,82,61,237,218,218,200,27,163,189,230,247,42,57,223,175,193,123,141,132,240,62,29,163,194,120,66,205,135,40,105,25,77,13,190,138,26,118,196,198,237,70,109,106,106,154,126,253,64,253,192,14,23,192,14,185,52,95,247,131,27,167,196,229,83,85,42,106,1,202,119,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,225,123,206,64,29,79,110,191,17,30,137,254,241,91,144,165,19,69,3,176,28,39,129,200,24,131,204,215,42,100,204,62,29,113,5,210,223,101,90,235,141,154,220,249,161,86,71,186,70,163,106,41,228,93,59,211,78,230,59,245,144,149,148,248,178,229,149,217,181,134,241,58,207,53,4,246,59,204,18,84,232,229,99,163,107,36,219,42,59,185,127,147,185,23,185,126,38,202,248,227,14,209,226,204,33,121,195,149,212,140,169,134,225,69,53,59,162,123,119,35,247,53,116,77,63,126,134,189,156,106,228,253,78,78,103,165,226,212,235,107,232,233,110,181,21,119,26,102,172,123,27,181,213,147,183,70,251,206,238,68,107,127,87,138,119,1,59,156,53,230,109,6,107,101,69,155,19,81,92,163,172,87,82,82,164,142,100,155,213,170,234,104,159,162,174,137,223,239,47,192,186,100,100,242,119,206,102,215,96,220,71,151,247,251,246,179,209,220,169,251,36,51,205,170,182,14,198,168,212,106,105,220,159,152,95,143,195,250,228,216,1,215,167,235,59,10,92,159,168,14,17,74,202,16,169,60,0,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,5,46,95,129,78,189,250,167,122,7,174,137,174,186,28,70,139,241,77,0,236,79,3,144,0,249,46,215,24,45,54,218,171,149,76,140,100,116,208,190,85,87,174,137,238,181,93,255,0,1,174,215,25,25,219,87,157,57,183,91,113,235,53,246,234,62,159,100,217,52,143,103,191,75,78,215,232,143,240,247,163,248,34,19,75,199,62,119,208,228,150,75,213,221,101,158,4,170,184,165,85,37,60,111,153,204,87,201,217,38,114,53,54,34,175,122,162,16,13,128,240,157,231,49,113,181,167,12,208,195,85,87,81,115,173,167,167,145,209,183,168,246,49,242,178,61,235,175,193,55,39,138,233,224,4,157,114,118,200,186,138,26,107,222,110,93,168,231,142,59,181,21,51,104,95,36,44,218,169,29,92,218,236,119,233,38,189,38,175,195,225,250,144,148,162,204,112,139,149,52,249,69,144,216,67,12,177,143,109,68,86,138,118,212,35,226,99,29,191,222,122,170,163,126,42,178,42,252,75,206,0,161,238,211,225,220,84,189,197,14,239,0,139,175,127,113,90,120,20,181,186,119,34,21,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,1,194,248,20,42,233,223,220,118,20,57,186,247,42,0,99,181,248,119,21,157,109,238,43,78,240,57,34,215,156,78,69,212,87,83,89,51,114,211,71,60,145,218,104,170,91,92,248,225,102,212,73,42,225,211,123,191,73,116,234,185,126,63,31,214,164,165,22,99,139,172,169,167,205,220,134,197,248,101,236,123,170,37,180,84,54,157,25,19,30,237,254,235,209,81,29,241,69,141,23,224,4,27,112,111,157,181,121,45,155,116,87,30,179,89,110,172,234,118,189,243,72,198,123,148,181,13,102,168,207,31,122,79,138,41,177,45,166,227,5,218,219,75,114,166,145,143,142,166,22,74,138,197,213,61,230,163,191,225,53,134,199,152,78,243,151,88,218,237,134,107,161,170,164,168,182,86,212,83,198,233,27,211,123,216,201,95,30,244,211,224,187,87,193,116,241,39,231,129,140,239,161,206,220,151,164,186,197,60,11,85,110,74,90,74,136,217,51,158,172,147,178,66,229,106,239,68,94,229,85,3,34,206,23,192,228,1,215,175,126,171,220,133,77,95,129,68,136,191,4,212,229,171,170,107,174,160,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,57,126,7,37,46,241,2,135,254,237,127,97,83,19,68,241,212,167,68,215,246,254,179,177,59,128,228,3,202,102,134,49,167,192,120,30,237,137,170,116,217,71,73,60,170,171,187,187,100,47,126,190,234,42,255,0,35,224,4,94,243,130,206,74,123,236,88,107,0,91,100,209,32,184,205,85,38,142,145,53,111,100,137,59,209,81,26,191,199,127,241,213,75,51,202,171,43,40,179,15,61,46,87,91,130,35,161,195,244,116,146,181,171,27,30,155,223,89,19,145,116,119,130,162,68,238,244,253,106,99,38,116,230,133,207,55,49,237,126,49,184,174,157,171,165,178,52,145,239,107,54,195,28,107,166,254,254,254,154,41,45,124,164,50,109,248,31,46,174,120,226,181,119,84,223,169,217,10,181,89,31,187,210,172,170,111,139,85,85,127,69,60,64,207,202,42,72,232,40,224,162,133,17,35,167,141,177,55,68,211,185,169,162,119,39,238,59,192,2,151,174,136,80,154,175,127,192,169,231,13,68,248,39,136,21,52,168,225,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,20,184,168,225,64,235,93,83,191,224,86,197,213,10,92,137,241,79,3,150,1,89,209,91,73,29,125,28,244,83,34,44,117,17,186,39,106,154,247,57,52,94,229,253,231,120,2,11,57,170,229,101,22,94,103,165,182,235,111,68,108,56,130,142,174,87,53,35,99,19,123,43,37,114,174,141,241,85,73,91,222,191,169,11,205,201,247,57,41,236,81,98,92,1,114,147,84,158,227,13,84,122,186,69,209,189,146,84,238,68,69,106,127,19,255,0,199,68,47,87,54,252,155,126,56,203,171,102,56,162,93,181,54,26,119,194,141,70,71,239,117,107,41,91,226,229,69,79,210,95,2,37,50,91,52,46,121,71,143,104,49,141,185,117,236,189,93,241,172,143,99,95,186,25,35,77,118,119,247,117,21,64,217,184,30,83,43,241,141,62,60,192,246,156,77,77,166,202,202,72,37,69,77,221,251,225,99,245,247,145,23,249,127,19,213,129,68,137,170,120,232,82,207,221,167,236,59,23,188,235,209,53,253,191,172,14,198,175,192,228,165,190,37,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,112,189,197,10,186,21,59,245,20,255,0,43,77,63,164,10,155,226,84,112,223,14,243,144,4,122,115,96,207,88,240,94,7,92,190,160,173,168,138,182,233,27,33,149,172,108,136,157,57,233,171,25,174,230,185,19,252,95,215,251,148,144,106,153,227,165,167,150,170,85,84,100,44,116,142,209,53,238,68,213,77,124,121,130,102,170,102,167,17,151,107,149,37,100,210,209,81,208,208,82,198,146,35,219,222,144,35,215,221,114,175,198,85,253,64,89,204,157,193,21,153,133,153,120,119,11,82,70,215,165,101,206,146,57,145,207,70,254,105,245,17,177,222,40,169,252,180,248,47,238,54,79,203,188,27,73,129,176,197,45,138,154,158,40,150,29,251,146,54,181,19,190,71,185,63,69,19,252,127,212,68,71,40,108,156,155,20,230,101,251,29,220,40,160,150,142,217,67,72,176,43,220,197,93,203,86,138,171,181,90,170,154,45,58,254,175,248,166,120,1,194,248,28,148,185,81,59,128,225,123,206,81,10,81,81,123,208,173,60,0,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,5,42,135,9,220,84,190,5,10,168,157,234,5,105,224,114,82,213,69,238,42,3,204,102,38,13,164,199,56,98,170,197,83,79,20,171,54,205,169,35,90,169,221,35,28,191,164,139,254,39,234,53,176,206,44,17,89,151,185,151,136,176,181,92,109,98,81,220,234,227,133,26,244,119,230,153,81,35,27,224,136,159,200,95,130,126,227,103,98,24,121,188,228,228,216,91,51,44,56,238,223,69,4,84,119,58,26,181,157,88,230,34,238,74,181,84,93,168,212,85,213,106,19,245,255,0,198,25,81,202,91,57,89,142,114,118,225,132,171,234,231,150,182,197,89,75,67,26,61,175,84,216,202,40,211,244,156,229,79,250,83,188,52,253,198,123,16,3,203,203,59,83,41,115,142,42,26,186,201,226,162,188,185,238,145,35,108,142,213,98,164,170,209,116,107,145,60,94,158,40,164,252,211,79,29,85,60,85,81,42,171,38,99,100,110,169,167,114,166,168,7,105,75,188,74,142,29,225,220,5,8,186,149,248,148,127,43,77,63,164,169,191,168,10,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,56,95,0,41,93,84,225,190,242,248,28,169,203,83,64,42,0,1,104,56,163,204,186,44,179,202,44,65,123,168,168,150,41,35,183,85,189,54,49,206,85,68,165,153,223,201,84,255,0,19,245,154,225,171,171,241,13,222,54,189,235,45,93,108,177,194,213,123,215,189,203,163,91,170,175,244,18,109,205,187,136,170,136,113,19,114,122,197,86,137,212,163,165,168,169,71,210,120,195,44,85,76,122,35,215,227,239,167,130,127,73,138,252,8,112,247,89,157,57,179,108,175,169,167,107,237,86,154,200,106,28,228,170,233,57,101,138,166,149,85,52,209,85,83,108,191,253,48,38,67,131,156,149,163,201,188,178,167,183,65,73,20,82,76,215,181,92,222,154,170,162,84,206,238,245,99,91,254,58,23,244,232,163,164,130,130,153,148,148,237,84,141,154,232,138,186,248,174,191,240,157,224,14,183,251,223,21,66,167,46,136,80,154,170,247,40,28,181,52,68,67,176,165,60,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,24,81,145,156,99,213,91,120,139,204,12,134,205,107,215,82,221,38,50,185,209,97,74,249,153,52,181,12,168,146,230,232,98,183,46,198,59,88,151,169,172,111,122,181,34,70,43,21,202,197,141,177,230,185,6,60,68,249,129,204,239,231,149,235,251,108,166,147,57,197,220,193,121,59,182,250,231,119,92,104,180,185,51,217,220,30,211,206,55,3,140,141,211,69,51,21,116,211,87,59,116,199,231,215,26,199,74,115,129,135,60,2,241,107,249,83,195,237,202,124,205,196,253,163,28,90,247,123,50,122,166,237,146,237,64,198,34,166,178,171,151,173,83,30,143,223,170,53,206,141,26,255,0,206,57,179,61,51,24,217,225,113,54,241,118,162,237,190,19,238,236,65,115,236,143,23,179,184,250,242,252,100,105,85,61,59,244,170,58,42,141,120,196,254,177,198,36,0,25,13,56,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,99,252,127,132,114,187,8,215,227,188,119,118,246,101,142,217,210,237,85,93,9,102,233,245,37,100,76,247,34,107,158,186,190,70,39,115,87,77,117,94,228,85,45,102,29,227,123,133,252,89,136,45,152,91,15,230,119,106,186,94,107,33,183,209,65,236,91,139,58,181,19,61,25,27,55,62,4,107,117,115,145,53,114,162,38,189,234,136,126,127,31,222,82,49,223,217,126,167,74,69,175,14,222,96,114,199,249,229,101,254,219,17,161,204,179,75,216,60,85,22,40,136,210,98,56,235,211,51,29,107,107,98,182,15,45,218,76,139,17,154,98,171,174,43,183,85,113,17,76,211,17,230,209,77,81,174,180,204,241,153,215,124,110,78,112,0,223,42,80,0,5,139,196,92,111,112,191,132,241,5,207,11,98,12,206,236,183,75,53,100,214,250,216,61,139,113,127,74,162,23,171,36,102,230,64,173,118,142,106,166,173,85,69,211,185,85,11,167,128,49,254,17,205,28,35,65,142,240,37,219,218,118,59,159,87,178,213,116,37,135,169,211,149,241,63,220,149,173,122,104,248,222,157,237,77,116,213,59,149,20,133,46,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,163,67,150,230,151,177,152,170,236,87,17,164,68,240,215,162,98,58,214,214,218,236,30,91,179,121,22,31,52,194,215,92,215,114,170,34,98,169,166,99,206,162,170,167,77,41,137,227,17,166,249,220,253,12,69,198,247,11,248,79,16,92,240,182,32,204,238,203,116,179,86,77,111,173,131,216,183,23,244,170,33,122,178,70,110,100,10,215,104,230,170,106,213,84,93,59,149,80,186,120,3,31,225,28,209,194,52,24,239,2,93,189,167,99,185,245,123,45,87,66,88,122,157,57,95,19,253,201,90,215,166,143,141,233,222,212,215,77,83,185,81,72,82,226,39,204,14,103,127,60,175,95,219,101,37,43,128,31,41,24,19,237,79,83,170,25,110,105,123,25,138,174,197,113,26,68,79,13,122,38,35,172,219,93,131,203,118,111,34,195,230,152,90,235,154,238,85,68,76,85,52,204,121,212,85,84,233,165,49,60,98,52,223,59,153,8,0,55,202,148,0,0,0,0,0,0,0,1,231,236,88,255,0,6,226,108,77,137,176,101,139,16,210,85,223,112,117,69,53,53,246,222,213,84,158,133,245,20,236,168,129,94,213,68,85,100,145,72,138,215,166,172,85,108,141,69,221,27,218,223,64,66,183,21,92,66,226,174,23,249,168,99,44,220,194,212,221,191,176,123,38,154,227,107,125,84,148,240,220,232,101,178,209,54,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,251,54,172,186,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,160,0,49,87,251,168,252,9,255,0,217,207,253,204,222,63,230,134,74,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,53,109,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,0,178,153,215,198,103,13,156,59,98,170,92,21,156,121,145,244,126,245,91,111,101,210,10,111,99,215,213,239,165,124,146,70,217,55,211,193,35,19,87,195,34,104,171,187,221,215,77,21,21,111,89,10,220,234,252,211,225,111,151,244,62,163,113,2,85,50,47,138,60,137,226,83,219,127,145,76,115,244,143,232,231,102,246,159,248,50,178,143,161,218,58,189,31,245,76,81,238,221,208,151,244,117,211,111,126,154,166,183,84,138,190,70,63,93,159,118,255,0,18,37,80,1,249,52,216,166,197,87,138,174,56,42,158,187,125,234,213,111,163,186,86,83,116,158,157,42,90,185,42,99,167,147,122,166,199,110,125,21,74,104,138,174,78,158,174,68,71,53,87,245,136,139,230,135,155,216,203,33,120,246,203,108,220,203,249,233,35,190,225,220,15,71,53,58,85,192,147,65,43,31,91,115,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,75,160,45,87,12,92,66,225,94,40,50,106,203,155,152,90,155,176,118,254,165,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,249,50,49,92,214,57,241,75,19,213,140,223,181,46,168,0,0,3,207,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,4,60,184,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,9,222,0,0,0,1,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,100,43,114,197,227,199,242,33,125,166,200,108,216,189,109,192,56,130,224,223,102,221,46,55,30,157,46,23,153,204,153,210,104,222,147,151,163,81,59,169,209,219,164,142,40,92,178,76,186,111,149,203,53,32,0,0,90,172,244,226,143,34,120,107,246,39,229,175,28,253,28,250,71,218,125,153,254,12,172,172,235,246,126,151,91,253,77,20,155,118,245,226,253,45,53,221,221,174,139,167,148,202,222,61,120,78,206,156,119,108,203,60,180,205,111,108,226,75,207,91,177,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,186,71,19,221,239,57,53,211,68,213,85,17,112,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,0,0,0,0,0,178,153,215,198,103,13,156,59,98,170,92,21,156,121,145,244,126,245,91,111,101,210,10,111,99,215,213,239,165,124,146,70,217,55,211,193,35,19,87,195,34,104,171,187,221,215,77,21,21,111,89,29,92,233,50,114,251,140,50,107,9,103,21,162,110,165,38,93,220,42,41,238,148,219,88,155,105,110,78,167,141,181,59,220,244,85,217,60,20,241,116,218,199,185,221,167,119,186,216,220,170,25,107,146,28,93,112,233,196,117,214,231,98,201,172,204,164,191,220,173,20,236,171,171,163,117,21,85,20,233,3,157,183,170,200,234,98,141,210,49,29,181,174,115,17,200,197,124,104,237,187,217,173,224,53,204,224,143,62,105,184,113,226,95,7,102,77,230,182,174,12,60,149,15,181,226,4,134,162,88,216,182,234,150,44,82,73,43,34,99,221,51,33,115,163,169,72,182,59,123,233,216,137,163,182,185,54,51,3,21,127,186,143,192,159,253,156,255,0,220,205,227,254,104,95,252,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,88,34,127,185,92,121,19,203,47,182,189,98,180,11,235,155,217,209,149,249,11,131,100,204,12,220,197,244,152,118,197,29,68,84,137,81,51,36,149,242,207,34,174,200,162,138,38,186,89,95,162,57,202,214,53,202,140,99,222,186,53,142,84,179,248,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,232,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,129,124,231,243,230,155,21,102,134,26,200,11,21,109,95,103,192,244,238,186,95,88,218,137,91,4,151,26,200,227,116,17,190,21,98,49,239,134,155,71,182,84,115,251,171,164,98,108,86,189,29,226,121,62,228,229,247,28,241,64,153,171,79,55,103,178,229,165,190,122,138,201,54,177,253,122,170,234,121,233,41,233,180,87,181,237,220,199,212,203,212,70,189,169,217,182,59,106,200,213,2,111,192,0,121,251,174,63,193,182,44,101,96,203,235,206,33,164,163,196,56,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,218,231,177,179,198,245,102,187,213,155,220,136,173,141,234,223,64,69,175,59,139,181,214,193,117,200,107,237,138,231,87,110,185,91,170,49,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,101,175,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,12,149,0,0,0,1,231,241,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,172,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,53,243,120,143,136,184,179,182,137,185,175,91,73,85,151,203,81,90,236,188,125,53,53,44,12,72,22,10,37,173,98,181,146,62,161,94,215,172,44,123,231,114,35,222,215,62,38,198,199,116,219,242,114,224,230,1,89,195,189,246,44,164,205,236,69,254,148,245,253,166,120,170,106,35,158,162,76,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,158,73,66,111,192,0,15,21,125,206,140,175,195,89,161,134,114,94,245,139,233,32,198,216,194,158,166,174,207,101,107,36,150,121,224,130,55,201,36,175,216,213,108,44,219,20,187,93,42,177,30,177,72,214,110,86,57,18,223,241,131,197,158,13,225,23,43,254,156,95,105,233,47,23,218,250,136,233,172,88,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,102,189,54,42,163,165,98,44,0,227,204,232,205,12,202,205,9,243,163,23,226,250,185,241,180,245,20,149,107,122,164,100,116,51,199,61,52,113,199,79,44,125,153,177,182,39,177,176,197,163,152,141,93,88,142,241,239,3,103,48,98,175,0,188,107,225,94,43,50,226,146,201,118,185,246,124,205,195,54,248,99,196,118,250,133,141,146,87,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,232,200,244,98,166,215,68,249,114,168,0,4,69,243,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,85,203,164,171,52,78,143,70,54,55,245,130,79,242,135,58,50,191,62,176,108,121,129,148,120,190,147,17,88,164,168,150,145,106,33,100,145,62,41,227,84,223,20,177,74,214,203,19,244,86,185,26,246,181,85,143,99,211,86,189,170,182,211,52,184,245,225,59,37,177,221,207,44,243,47,53,189,141,137,44,221,30,219,69,236,43,149,71,75,171,11,38,143,243,144,211,190,55,107,28,172,119,186,229,211,93,23,69,69,68,133,110,5,191,132,119,240,142,195,191,193,127,255,0,150,191,123,182,246,173,254,203,246,94,246,118,143,105,109,255,0,231,63,208,221,252,189,253,46,151,231,250,39,171,230,143,231,179,51,126,197,244,122,32,38,167,34,248,163,200,158,37,61,183,249,20,199,63,72,254,142,118,111,105,255,0,131,43,40,250,29,163,171,209,255,0,84,197,30,237,221,9,127,71,93,54,247,233,170,107,117,72,171,228,99,245,217,247,111,241,34,85,0,22,171,61,56,163,200,158,26,253,137,249,107,199,63,71,62,145,246,159,102,127,131,43,43,58,253,159,165,214,255,0,83,69,38,221,189,120,191,75,77,119,119,107,162,233,117,72,171,231,157,245,39,247,147,240,208,51,83,43,120,245,225,59,58,113,221,179,44,242,211,53,189,179,137,47,61,110,197,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,200,2,0,121,92,121,236,203,47,182,189,30,180,159,224,7,159,186,227,252,27,98,198,86,12,190,188,226,26,74,60,67,138,169,235,170,108,180,51,42,181,245,236,163,72,150,165,34,85,77,174,123,27,60,111,86,107,189,89,189,200,138,216,222,173,244,4,90,243,184,187,93,108,23,92,134,190,216,174,117,118,235,149,186,163,16,85,209,214,82,76,232,103,166,158,55,91,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,74,80,49,171,129,126,51,108,92,97,229,197,85,206,75,87,177,177,158,23,236,244,248,154,219,19,30,180,173,146,84,127,74,166,154,71,107,172,50,244,165,84,141,206,89,35,115,28,215,110,68,100,178,100,168,0,0,30,126,197,143,240,110,38,196,216,155,6,88,177,13,37,93,247,7,84,83,83,95,109,237,85,73,232,95,81,78,202,136,21,237,84,69,86,73,20,136,173,122,106,197,86,200,212,93,209,189,173,244,4,43,113,85,196,46,42,225,127,154,134,50,205,204,45,77,219,251,7,178,105,174,54,183,213,73,79,13,206,134,91,45,19,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,179,106,203,166,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,0,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,7,201,137,177,77,139,7,219,161,187,98,58,238,201,73,81,112,160,181,199,39,73,242,110,170,173,170,138,146,154,61,24,138,169,190,121,226,102,186,109,110,237,92,168,212,85,79,174,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,226,231,189,173,77,85,81,8,75,198,252,102,223,120,195,227,187,36,110,113,218,189,141,131,48,190,96,89,169,240,205,182,86,49,106,155,28,183,58,94,173,77,76,141,215,89,165,233,68,171,27,92,177,198,214,53,173,220,168,249,100,145,94,104,254,68,243,55,236,95,88,162,3,42,129,128,28,177,120,241,252,183,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,37,114,103,248,0,0,0,0,31,147,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,198,191,238,163,240,39,255,0,103,63,247,51,120,255,0,154,23,87,139,31,43,25,201,242,255,0,16,250,116,230,181,128,109,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,117,185,53,69,67,176,165,124,64,165,158,239,197,84,236,58,151,84,94,245,43,106,234,128,84,88,46,49,178,86,143,57,50,202,162,221,61,36,82,201,11,88,212,115,186,104,168,139,83,3,187,149,237,119,248,138,95,211,162,178,146,10,250,103,210,84,53,86,55,233,170,34,233,224,186,255,0,192,6,173,104,234,252,61,119,145,172,122,197,87,69,44,144,185,88,245,238,114,106,215,104,169,253,38,199,156,46,102,93,22,102,101,22,31,189,211,212,75,44,146,91,169,30,187,216,230,170,34,210,194,239,229,42,255,0,143,250,200,71,227,211,35,29,146,57,219,87,79,12,40,202,60,65,37,101,194,31,239,158,170,238,237,114,163,147,193,21,52,69,103,119,249,204,178,229,35,196,85,68,216,137,217,61,125,171,69,233,209,213,84,83,35,41,60,33,138,42,86,49,21,233,241,247,23,197,63,164,9,101,0,1,214,239,117,124,14,83,84,57,114,106,112,128,86,14,19,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,1,74,248,149,20,175,136,20,34,234,190,10,118,39,129,74,34,106,86,0,252,220,71,121,166,195,246,42,235,197,84,204,137,148,148,242,205,185,234,136,158,235,21,223,21,68,248,31,164,98,127,49,44,219,143,47,50,66,245,110,138,166,24,234,110,52,85,16,70,143,70,42,170,201,71,86,136,136,142,114,119,234,207,212,160,66,255,0,20,185,153,46,109,231,85,235,25,186,86,73,28,208,210,65,10,177,173,106,109,101,60,104,191,162,170,159,165,187,226,74,239,42,28,150,250,25,146,17,98,155,197,12,177,220,46,87,10,247,191,123,164,110,138,146,196,198,232,215,53,186,119,64,159,172,134,204,186,194,211,227,76,115,97,195,16,65,36,190,209,185,82,211,72,140,71,106,140,146,102,49,87,221,69,84,253,47,29,13,151,242,219,11,210,224,252,31,69,97,164,137,241,178,23,74,237,175,114,170,234,233,28,191,30,255,0,136,30,156,3,133,93,0,165,234,139,220,82,212,208,225,218,170,234,135,99,127,104,28,167,129,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,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,158,55,14,226,11,190,19,196,22,204,83,135,234,251,45,210,205,89,13,194,138,126,155,95,210,168,133,232,248,223,181,232,173,118,142,106,46,142,69,69,211,189,21,9,124,224,247,138,124,63,196,46,8,167,181,92,107,250,56,242,197,71,19,47,116,115,171,26,250,189,168,214,45,124,40,198,181,171,20,142,209,92,214,181,58,79,126,197,77,171,27,228,135,51,212,229,118,100,226,124,160,199,214,108,199,193,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,220,170,215,198,247,177,85,170,142,68,114,171,92,215,34,57,52,57,102,99,94,2,238,188,105,158,49,249,199,106,217,219,157,141,195,237,118,6,104,141,41,191,68,76,209,87,111,217,159,225,158,158,169,223,29,83,60,224,183,185,21,157,152,71,63,50,250,147,29,225,41,255,0,216,233,174,116,187,101,254,240,175,232,69,44,212,187,228,141,157,94,159,89,169,212,107,118,187,197,63,82,92,34,192,183,114,155,180,197,116,78,177,46,62,197,225,47,224,111,213,134,196,211,52,215,76,233,49,60,98,64,1,246,199,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,223,31,222,82,49,223,217,126,167,74,69,175,14,222,96,114,199,249,229,101,254,219,17,41,92,127,121,72,199,127,101,250,157,41,15,118,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,8,110,208,85,204,198,209,87,84,71,140,186,95,146,11,19,138,217,124,85,136,157,38,171,149,199,227,110,220,54,8,5,139,225,47,137,251,71,19,24,34,162,189,246,239,102,98,139,7,70,11,245,12,109,114,211,163,228,71,244,231,129,235,174,177,73,211,145,81,138,170,246,43,92,215,110,68,108,143,190,132,182,205,234,49,22,226,237,185,214,37,206,217,150,91,137,202,49,117,224,113,148,243,110,81,58,76,123,254,248,152,223,19,211,19,168,1,98,248,180,226,126,209,195,62,8,167,175,101,187,218,120,162,255,0,214,130,195,67,35,92,148,234,248,209,157,73,231,122,105,164,81,245,35,85,98,42,61,234,230,181,187,81,93,35,23,175,81,135,183,55,110,78,145,6,91,150,226,115,124,93,24,28,29,60,235,149,206,145,30,255,0,186,34,55,204,244,68,106,138,94,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,30,238,55,27,133,226,225,85,118,187,87,212,86,215,86,204,250,154,170,170,153,93,44,179,202,247,43,159,35,222,229,85,115,156,229,85,87,42,170,170,170,170,147,9,192,15,148,140,9,246,167,169,213,17,45,159,171,159,141,174,174,184,159,24,116,79,43,246,39,11,178,248,91,19,58,205,55,40,143,194,221,200,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,22,188,68,249,129,204,239,231,149,235,251,108,165,243,224,131,140,122,172,149,187,199,151,25,147,122,255,0,75,186,206,188,209,207,59,38,153,246,90,141,174,126,232,91,19,30,247,69,43,211,107,162,68,209,31,39,81,21,191,156,234,120,101,120,171,120,92,125,83,118,116,137,214,53,234,223,211,217,185,179,219,188,135,25,159,236,149,139,120,26,121,213,219,230,92,230,244,213,17,68,196,197,49,211,87,157,172,71,78,154,70,253,33,43,96,2,114,229,80,0,5,156,226,155,136,127,224,211,151,214,252,119,244,67,233,31,111,188,197,105,236,190,208,236,123,55,193,60,189,77,253,57,53,211,161,166,221,169,250,90,235,221,162,217,204,128,230,27,249,115,205,187,14,86,126,72,61,137,237,190,213,253,255,0,244,131,180,244,122,52,210,207,252,95,102,102,237,122,91,127,73,52,221,175,126,154,47,177,227,231,40,51,23,58,178,122,207,133,178,203,15,123,102,233,75,137,105,238,19,65,218,224,167,219,78,218,90,166,57,251,166,123,26,186,58,86,38,136,186,247,248,104,139,166,53,240,131,194,15,17,57,93,196,78,18,199,120,239,47,61,153,99,182,118,254,213,85,237,106,25,186,125,74,26,136,153,238,69,51,158,186,190,70,39,115,87,77,117,94,228,85,52,56,171,248,234,113,212,209,106,39,201,235,78,190,110,177,199,126,253,63,53,181,144,101,91,41,127,101,47,226,177,245,81,242,200,166,239,54,38,236,211,86,177,76,243,52,163,159,26,239,225,28,217,215,181,37,32,3,124,169,64,0,16,3,205,31,207,102,102,253,139,232,244,71,159,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,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,190,131,154,63,158,204,205,251,23,209,232,140,85,3,105,44,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,199,235,16,129,203,131,152,5,103,14,247,216,178,147,55,177,23,250,83,215,246,153,226,169,168,142,122,137,48,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,126,121,37,155,240,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,46,156,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,96,147,64,0,2,21,185,213,249,167,194,223,47,232,125,70,226,75,166,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,215,135,137,222,33,113,87,20,25,203,122,205,204,83,77,216,59,127,78,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,169,30,173,107,26,249,101,149,232,198,111,218,129,159,252,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,3,29,120,62,226,207,25,112,139,154,31,78,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,96,140,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,88,35,45,57,121,241,167,117,225,99,52,41,236,88,191,16,85,183,42,241,45,66,166,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,116,228,123,33,218,19,232,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,106,174,109,80,106,174,4,154,114,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,172,169,52,173,143,71,182,70,116,101,208,213,92,153,238,90,92,193,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,102,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,80,144,160,0,26,171,146,233,202,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,145,44,49,54,61,24,232,217,214,136,176,6,213,0,194,14,90,124,117,84,241,53,134,106,178,195,51,171,234,234,179,67,14,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,185,58,114,53,207,87,72,145,230,248,17,87,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,63,192,0,0,0,0,0,7,148,205,92,179,194,185,201,151,24,143,43,113,173,39,104,178,226,107,124,182,250,157,177,198,249,33,222,158,228,241,117,24,246,54,104,158,141,146,55,171,87,100,140,99,145,53,106,30,172,1,171,102,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,243,97,62,4,51,210,251,196,79,12,24,71,49,177,141,230,213,113,197,46,237,86,235,235,173,232,198,108,170,167,168,146,54,44,209,49,85,34,154,72,18,9,220,196,70,183,243,200,230,49,172,115,26,145,129,206,11,39,47,184,27,138,5,205,90,137,187,69,151,50,237,240,84,81,201,181,140,232,85,80,211,193,73,81,77,162,61,207,118,214,50,154,94,162,181,141,94,211,177,187,150,55,41,234,249,45,231,29,139,7,231,46,45,201,219,188,61,58,188,196,183,211,212,90,234,119,61,119,85,91,91,81,35,169,182,53,138,137,190,9,234,37,234,57,236,107,123,54,223,121,210,53,16,35,172,159,62,89,215,107,85,131,151,254,95,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,119,106,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,1,132,138,99,188,227,177,96,110,78,153,103,149,85,16,246,139,214,101,220,46,84,244,113,238,123,58,20,180,56,130,106,186,138,157,81,142,99,182,189,148,209,116,213,204,114,246,157,237,220,145,185,0,194,172,254,206,59,239,16,25,203,139,51,139,17,195,217,234,241,53,193,213,17,211,110,99,251,37,43,26,145,211,83,111,99,24,146,116,160,142,40,186,155,17,207,217,185,222,243,149,73,169,229,105,145,116,121,63,194,157,135,18,86,217,187,38,36,204,79,244,73,115,154,69,130,73,31,75,34,170,91,216,217,34,77,221,30,203,211,153,177,189,206,115,36,169,159,244,85,202,198,194,182,64,228,229,247,136,12,229,194,121,59,135,38,236,245,120,154,224,218,121,42,118,177,253,146,149,141,116,149,53,59,30,246,36,157,40,35,150,94,158,244,115,246,109,111,188,228,67,102,144,0,0,34,175,158,119,212,159,222,79,195,72,213,202,220,210,199,121,45,142,237,153,153,150,151,223,99,98,75,55,91,177,86,246,88,106,58,93,88,95,12,159,155,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,36,171,158,119,212,159,222,79,195,72,171,3,100,142,21,120,152,193,188,87,229,29,30,105,96,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,188,6,184,60,40,241,93,152,252,37,102,59,49,174,10,151,183,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,246,19,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,67,213,128,0,183,249,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,118,186,217,233,145,121,143,195,166,99,220,114,191,52,44,221,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,218,237,23,68,114,57,174,99,218,199,177,236,110,205,38,58,241,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,29,10,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,224,193,254,82,156,107,251,18,178,143,132,220,205,185,218,168,236,179,117,164,193,119,9,215,161,35,107,166,159,168,251,99,149,27,178,78,179,229,150,72,157,35,154,228,145,29,18,44,139,44,44,100,154,231,70,111,96,220,133,202,252,65,155,153,129,61,92,118,44,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,206,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,77,107,49,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,215,58,184,157,206,94,33,44,88,38,193,155,24,163,219,113,224,43,124,214,251,109,76,176,183,181,79,213,123,86,73,234,102,253,57,166,86,71,79,26,189,203,222,216,26,229,69,145,210,201,32,125,92,85,113,49,140,184,175,205,202,204,210,198,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,104,12,191,229,205,193,71,240,170,204,121,239,248,254,217,117,143,44,176,183,231,46,85,48,39,74,59,165,114,43,22,59,99,102,220,215,183,115,30,178,74,232,145,206,100,109,107,117,137,211,69,34,98,0,30,171,43,115,75,29,228,182,59,182,102,102,90,95,125,141,137,44,221,110,197,91,217,97,168,233,117,97,124,50,126,110,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,216,79,133,30,43,178,227,139,92,184,102,53,193,82,246,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,181,203,20,200,136,217,26,215,34,163,30,201,35,100,64,241,37,192,141,247,47,114,11,47,248,160,203,214,118,220,33,136,48,125,138,233,137,41,181,100,126,194,170,158,138,223,31,83,124,181,14,150,171,181,85,212,79,38,145,198,141,135,93,186,35,54,170,89,94,31,120,157,206,94,24,111,183,107,254,80,226,143,102,201,123,183,203,111,174,166,158,22,212,82,205,171,30,144,206,232,95,171,22,104,30,245,146,39,170,46,142,220,215,35,163,146,88,222,18,169,204,235,143,31,200,133,138,167,33,178,158,245,183,31,98,11,123,189,165,116,183,92,122,117,88,94,23,62,23,71,171,122,78,78,181,68,14,168,70,237,146,57,97,106,199,50,105,190,39,44,59,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,63,38,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,114,121,115,112,19,252,21,236,83,230,70,98,79,218,51,55,19,91,251,29,93,60,21,27,233,108,180,47,123,37,90,54,171,23,100,211,43,227,141,210,203,222,212,115,26,200,151,107,93,36,193,117,120,58,224,235,2,112,129,129,42,44,22,10,207,108,226,75,206,207,164,24,131,167,53,63,181,58,83,84,62,151,251,213,243,203,28,29,40,234,22,63,205,170,111,211,115,181,85,238,136,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,207,240,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,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,254,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,106,238,103,167,45,206,96,148,220,59,84,201,147,217,201,117,171,118,93,92,106,29,83,69,114,154,89,102,102,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,52,213,242,42,132,218,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,56,50,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,195,220,49,113,11,133,120,160,201,171,46,110,97,106,110,193,219,250,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,228,200,197,115,88,231,197,44,79,86,51,126,212,214,176,190,188,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,81,136,168,217,94,138,27,25,131,202,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,190,172,8,1,230,143,231,179,51,126,197,244,122,35,242,120,23,227,54,251,193,230,99,213,92,228,181,123,103,6,98,142,207,79,137,173,177,49,137,84,232,226,87,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,31,235,115,71,243,217,153,191,98,250,61,17,138,160,109,59,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,173,203,23,143,31,200,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,44,212,128,33,91,153,215,30,63,150,251,237,78,67,101,61,235,118,1,195,247,7,123,74,233,110,184,245,41,113,68,205,100,46,143,86,244,154,189,26,121,219,80,141,219,36,145,76,228,142,100,215,100,78,75,235,205,123,142,58,108,53,106,189,240,143,151,44,171,75,237,202,158,157,152,186,236,143,150,157,40,105,37,108,115,182,138,5,106,181,101,124,241,57,157,87,46,177,36,50,186,61,30,233,31,209,136,176,46,175,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,1,1,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,4,240,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,77,123,15,107,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,48,90,174,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,191,106,93,80,0,0,45,87,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,6,213,0,142,174,88,188,192,43,51,118,142,155,135,236,239,196,93,175,29,82,109,131,12,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,124,210,61,174,153,175,110,168,233,26,247,201,34,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,192,228,1,212,228,212,169,138,137,220,114,239,216,117,183,84,93,84,14,224,112,139,169,200,17,215,205,179,33,215,27,225,43,86,61,179,208,205,37,194,203,77,36,108,216,233,28,138,178,213,211,35,181,107,90,237,123,156,191,20,35,15,133,172,204,151,41,51,170,203,140,219,43,35,142,24,106,224,153,94,214,185,54,190,158,68,79,210,84,79,210,219,241,54,38,204,172,39,69,140,176,165,93,162,178,41,36,73,58,122,35,28,168,189,210,49,223,15,242,80,214,143,49,112,180,248,47,28,223,176,196,240,73,23,179,174,85,84,209,163,209,218,171,35,153,236,69,247,145,21,127,71,199,64,54,116,195,151,154,108,65,98,161,188,82,204,201,89,87,79,20,219,152,168,169,239,49,29,240,85,79,137,250,70,39,242,237,205,184,243,15,36,44,182,233,106,97,146,166,221,69,79,4,136,196,98,42,44,116,116,136,168,168,215,47,126,175,253,72,101,128,28,47,129,214,171,162,248,41,218,80,168,154,129,202,120,149,20,167,137,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,241,42,85,208,164,10,145,17,14,64,3,135,57,172,106,185,238,70,162,120,170,174,136,66,15,53,92,243,172,199,57,196,236,3,73,60,79,182,219,41,104,42,151,108,108,215,173,210,151,249,104,229,254,76,222,29,196,196,231,46,43,164,193,121,119,114,191,214,61,27,28,46,129,154,171,218,212,213,211,49,60,93,221,241,53,174,199,216,154,124,101,139,107,113,12,202,174,125,95,73,60,27,175,187,27,89,252,148,68,254,72,25,121,202,203,41,83,26,231,58,98,106,202,73,223,73,110,143,186,70,171,218,212,146,58,186,39,248,163,116,215,71,47,114,169,57,102,25,114,198,200,202,188,168,200,248,106,238,238,107,171,171,171,171,223,38,145,200,207,25,35,106,119,63,246,66,159,4,255,0,143,51,64,20,185,74,138,85,117,2,157,53,93,74,209,62,37,40,157,229,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,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,185,92,61,231,182,39,225,223,49,233,179,3,13,82,83,214,181,208,186,134,229,65,62,136,218,218,39,189,142,146,36,126,138,177,59,116,108,115,94,212,93,28,198,234,143,110,230,58,107,112,118,49,195,25,129,134,45,216,207,6,94,169,238,214,91,180,41,61,37,92,10,187,100,110,170,138,138,139,162,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,128,131,35,56,51,226,170,225,195,190,49,125,166,253,45,69,94,9,196,51,67,21,194,149,213,14,108,86,233,93,44,77,117,197,172,108,82,61,238,100,40,244,116,108,70,172,137,177,21,85,88,205,55,185,54,105,242,58,188,141,217,243,39,221,63,167,95,226,170,57,75,216,79,237,29,143,218,56,10,127,196,219,142,31,250,148,245,123,81,191,155,61,63,54,122,52,152,64,124,214,235,141,190,241,111,165,187,90,107,233,235,104,107,97,101,77,45,85,52,173,150,41,226,123,81,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,15,164,156,113,114,188,196,211,58,79,16,0,31,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,123,227,251,202,70,59,251,47,212,233,72,115,38,51,143,239,41,24,239,236,191,83,165,34,215,135,111,48,57,99,252,242,178,255,0,109,136,134,109,5,60,252,109,20,245,211,30,50,233,142,71,239,252,151,102,49,55,244,215,155,118,185,211,175,75,118,229,248,217,93,153,56,159,40,49,245,155,49,240,116,180,236,187,89,38,116,176,165,76,41,44,82,53,236,116,114,70,246,247,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,73,165,200,92,231,195,249,249,150,54,172,200,195,240,118,62,217,190,10,219,123,170,25,52,148,21,113,174,146,66,245,103,244,61,170,228,107,157,28,145,189,90,221,218,36,119,113,197,193,172,25,41,59,51,47,44,109,213,14,193,53,179,54,10,170,24,163,146,86,216,156,145,194,200,214,73,164,154,73,36,108,242,245,87,122,181,173,99,149,172,215,87,177,22,206,112,211,196,94,39,225,187,31,125,43,180,195,81,114,180,213,194,248,46,214,70,214,37,60,87,6,236,127,69,92,229,100,136,215,71,35,145,237,122,55,118,155,216,138,141,145,250,252,96,177,55,114,92,68,225,241,31,54,120,255,0,250,143,235,223,26,50,118,163,35,192,242,155,147,81,155,228,243,19,126,152,243,117,221,51,166,186,218,171,126,145,49,51,186,103,88,137,223,19,205,171,156,151,76,250,206,124,63,144,121,99,117,204,140,65,7,108,236,123,32,162,183,182,161,144,201,95,87,34,233,28,44,87,255,0,75,220,173,71,57,177,199,35,209,174,219,162,194,214,104,230,78,39,205,252,125,121,204,124,99,45,59,238,215,185,155,44,201,77,10,69,20,109,99,27,28,113,177,189,234,141,100,108,99,17,92,170,229,70,162,185,206,114,171,151,216,241,45,196,94,39,226,71,31,125,43,187,67,81,109,180,210,66,200,45,54,71,86,37,68,86,246,236,103,89,90,228,100,104,231,73,35,85,238,122,183,118,155,24,170,173,141,154,94,62,7,120,53,131,58,231,126,101,230,117,186,161,184,38,138,103,65,75,67,44,114,68,219,235,150,57,153,34,199,52,115,71,36,109,130,94,146,239,70,185,175,114,57,154,234,199,162,49,184,155,185,214,34,48,248,127,155,28,63,253,79,245,239,157,13,151,200,240,60,153,100,213,230,249,196,196,95,170,60,237,55,204,107,166,150,169,223,164,204,204,111,152,210,38,119,204,243,105,231,49,8,152,206,0,124,164,96,79,181,61,78,168,139,94,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,163,239,103,233,230,99,107,167,170,153,241,134,55,44,23,254,85,179,24,107,250,105,206,187,68,233,213,173,187,146,139,94,34,124,192,230,119,243,202,245,253,182,83,194,213,91,174,20,48,82,84,214,208,84,83,195,112,133,106,105,36,150,39,49,181,17,36,143,141,100,141,85,52,123,82,72,228,102,228,213,55,49,201,226,213,68,247,92,68,249,129,204,239,231,149,235,251,108,166,111,101,103,13,54,30,36,56,10,192,246,183,37,61,46,42,180,195,121,118,29,185,212,201,55,74,146,89,46,210,186,86,189,145,185,17,205,149,176,54,53,115,154,245,98,57,92,214,170,166,139,174,181,131,175,27,126,237,22,248,198,179,29,187,227,119,189,52,199,237,46,31,101,242,172,14,39,23,31,221,215,54,232,170,126,204,77,186,167,157,167,76,68,211,26,244,233,172,198,179,17,19,248,252,188,120,181,254,43,32,243,79,19,255,0,176,193,131,170,170,219,251,209,109,239,153,93,255,0,139,232,53,201,254,52,72,239,226,99,36,32,128,124,99,131,177,62,95,226,123,142,12,198,118,90,139,77,234,211,50,193,87,73,58,38,232,221,162,42,42,42,106,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,101,11,130,14,49,233,115,170,209,30,92,102,77,235,253,49,40,250,243,71,60,236,134,22,94,169,247,57,251,161,108,76,99,27,44,76,93,174,137,19,85,100,125,68,87,126,115,167,190,201,115,57,159,240,152,141,213,71,13,124,39,183,171,240,239,169,185,79,216,106,105,215,104,178,136,138,173,87,190,228,83,194,53,143,73,78,155,166,153,227,87,84,207,59,124,76,243,125,151,31,222,82,49,223,217,126,167,74,67,153,61,248,255,0,0,97,28,209,194,53,248,19,29,218,125,167,99,185,244,187,85,47,94,88,122,157,57,89,43,61,248,156,215,166,143,141,139,220,228,215,77,23,185,85,11,57,252,0,120,72,255,0,177,55,255,0,183,174,127,243,131,215,54,202,111,227,239,197,203,115,17,17,26,111,215,174,123,39,173,129,201,231,40,121,94,201,101,119,48,88,219,119,42,170,171,147,95,153,20,204,105,52,209,29,53,211,58,235,76,244,117,111,100,32,48,231,154,103,151,236,63,252,242,164,254,197,90,97,207,0,62,109,240,39,218,158,153,84,100,226,51,111,147,227,41,194,243,53,214,99,126,189,125,154,126,109,30,77,201,247,237,125,156,189,159,252,167,155,228,233,185,60,206,102,186,243,34,103,231,115,163,77,116,251,51,167,107,33,57,179,253,85,253,185,255,0,184,150,247,149,159,152,28,65,252,205,171,254,219,68,72,70,109,100,6,82,103,159,178,191,42,120,75,219,126,196,235,246,15,239,250,154,110,143,91,167,212,254,34,70,110,215,165,31,233,107,166,222,237,53,93,127,59,43,56,96,200,220,149,196,21,24,167,44,176,63,177,174,149,84,111,183,205,63,180,235,42,55,83,185,236,123,153,182,105,94,212,213,209,49,117,68,215,187,199,69,93,124,110,101,119,171,204,126,87,19,28,221,99,175,93,209,167,87,230,217,96,246,243,45,195,236,100,236,237,84,87,229,166,154,227,93,41,230,121,213,205,81,191,157,175,9,223,230,241,93,48,1,190,84,168,1,230,143,231,179,51,126,197,244,122,34,239,242,187,200,108,27,196,150,81,241,21,149,56,206,138,145,204,184,211,225,231,219,43,166,167,89,159,105,184,163,46,169,79,91,18,53,236,118,248,220,237,85,168,246,239,98,190,55,46,199,185,22,208,115,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,4,122,230,247,14,185,185,146,89,185,38,73,99,60,39,86,252,78,250,136,161,182,67,111,137,245,44,188,50,103,171,41,230,162,86,183,116,236,149,201,181,168,141,223,189,29,27,154,217,26,230,54,114,121,127,229,119,16,89,69,195,237,167,7,113,3,137,123,93,125,38,248,173,182,89,226,138,90,171,13,44,114,200,198,82,186,186,26,137,99,170,133,99,108,50,68,155,90,232,90,247,69,185,205,107,27,29,245,186,224,12,27,125,198,86,12,193,188,225,234,74,204,67,133,105,235,169,172,181,211,34,185,244,12,172,72,146,165,98,69,93,173,123,219,4,108,87,233,189,25,189,168,168,217,30,142,244,0,106,174,1,41,57,249,203,238,155,56,120,68,203,62,32,242,130,213,87,38,96,208,101,190,30,169,188,90,105,34,150,170,124,74,198,91,45,208,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,70,162,43,213,186,134,74,242,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,143,47,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,53,130,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,229,87,26,92,201,177,151,22,184,54,209,151,214,108,31,87,128,176,244,21,18,84,222,168,97,190,165,115,47,47,69,141,105,146,85,74,120,92,140,133,205,145,232,205,92,199,61,236,114,166,232,152,168,30,39,142,142,51,111,188,97,230,61,45,206,59,87,177,176,102,23,237,20,248,102,219,43,24,181,77,142,85,103,86,166,166,70,235,172,210,244,162,85,141,174,88,227,107,26,214,238,84,124,178,99,89,125,120,62,225,51,25,113,117,154,31,65,236,85,21,118,123,21,5,60,149,55,220,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,78,163,209,21,177,61,82,239,243,89,202,220,9,146,217,217,128,178,207,44,236,94,198,195,118,108,191,131,177,81,118,169,170,58,93,91,189,210,105,63,57,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,6,64,114,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,15,85,202,15,43,112,38,116,224,76,255,0,203,60,203,177,123,103,13,222,126,138,118,218,46,213,53,63,87,165,53,124,209,254,114,23,178,70,233,36,76,119,186,228,215,77,23,84,85,69,196,14,43,184,81,204,126,18,179,29,248,43,26,197,219,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,249,213,200,199,235,179,238,223,226,68,154,95,112,6,13,196,216,155,12,227,59,238,30,164,171,190,224,234,138,154,155,21,193,200,169,61,11,234,41,223,79,58,49,200,168,170,201,34,145,81,204,93,88,170,216,220,169,186,54,57,161,139,252,177,114,143,136,44,162,225,246,154,211,157,247,142,201,65,87,182,124,51,132,165,160,138,42,171,13,44,146,205,60,174,169,149,173,73,22,105,228,168,222,176,200,174,116,45,99,81,85,174,115,226,143,48,0,0,106,174,109,80,106,174,4,154,97,94,7,42,120,173,229,195,148,120,195,47,159,73,79,152,184,62,159,16,50,134,25,89,20,76,189,210,58,243,88,245,162,150,117,68,115,30,215,35,157,3,156,238,147,95,44,173,114,53,38,89,99,141,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,9,191,229,21,155,216,55,26,240,175,111,202,219,52,245,105,136,114,226,162,166,27,212,19,64,173,102,202,234,218,186,170,105,162,122,106,215,177,205,89,24,169,170,61,31,11,245,106,53,88,231,218,174,107,220,14,83,98,91,85,239,139,140,185,125,90,223,109,180,244,239,197,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,234,181,116,137,97,137,210,106,199,70,254,176,100,167,0,60,96,218,184,178,202,54,186,224,181,113,227,188,29,79,71,65,138,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,202,3,88,28,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,99,62,27,179,190,213,196,126,73,97,108,232,179,88,234,236,212,248,142,158,87,62,130,166,70,200,250,105,225,158,74,121,152,143,111,115,216,146,195,38,199,232,213,115,54,185,90,197,85,98,6,180,68,170,113,19,192,119,229,191,131,188,164,207,156,167,178,238,199,216,127,43,240,255,0,180,173,118,235,119,82,171,20,66,218,26,22,199,171,186,173,78,181,60,13,168,86,237,142,73,102,106,71,10,107,178,38,164,85,155,41,240,157,229,99,38,254,95,225,239,78,128,13,115,48,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,117,198,46,4,226,255,0,2,84,95,236,20,126,198,196,150,109,159,72,48,255,0,82,106,143,101,245,102,168,101,47,247,211,224,138,57,250,177,211,172,159,155,69,217,174,215,104,169,223,129,124,215,184,28,169,195,87,91,223,23,25,114,250,68,177,92,170,41,223,139,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,213,106,235,42,77,43,164,213,237,145,253,28,10,200,188,244,204,126,29,51,30,221,154,25,95,121,236,55,90,29,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,126,214,234,154,163,145,205,107,216,230,61,140,123,66,69,121,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,47,255,0,55,156,200,177,103,6,92,112,225,154,24,98,142,235,73,106,196,214,251,253,198,146,27,165,11,233,42,153,28,137,108,84,71,198,255,0,243,61,170,232,222,221,31,27,222,199,53,238,176,28,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,0,0,0,0,196,174,103,249,47,106,205,110,18,241,109,246,28,33,73,118,196,248,26,157,183,235,53,99,158,216,167,160,130,57,162,117,193,204,145,92,221,88,180,108,153,206,137,85,81,235,28,106,141,116,140,143,72,54,202,172,204,197,89,55,152,248,115,52,176,85,95,103,189,97,155,132,87,10,109,210,72,200,230,216,190,252,18,244,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,155,63,26,208,241,35,146,23,94,28,51,183,20,228,189,230,249,73,121,168,195,149,17,53,149,244,209,186,54,84,193,52,17,212,66,245,99,187,216,245,138,104,247,179,87,35,95,185,168,231,162,35,212,45,169,237,113,118,111,99,44,107,151,120,11,43,111,51,210,38,30,203,138,123,140,54,88,33,129,26,253,245,213,110,170,169,154,87,174,174,123,220,229,141,136,154,163,17,144,179,70,163,149,238,127,138,0,73,247,37,60,139,163,186,223,113,167,16,247,235,55,91,216,155,48,222,29,169,145,96,146,54,85,74,206,165,115,218,197,69,150,57,153,11,169,88,217,17,88,213,142,174,118,123,250,185,25,45,69,148,224,191,39,47,185,5,195,6,0,202,172,83,54,251,213,170,223,37,69,198,61,172,78,205,85,87,81,45,92,180,218,177,239,99,250,47,168,116,93,70,185,90,254,158,244,209,29,162,94,176,0,0,34,175,158,119,212,159,222,79,195,76,74,229,157,105,181,95,248,215,203,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,50,215,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,28,125,112,81,138,184,83,204,122,187,221,166,217,218,50,203,19,92,38,147,14,92,41,210,71,199,65,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,187,155,43,34,204,174,79,249,49,196,190,8,181,92,241,222,37,185,85,225,220,175,196,244,244,247,11,117,134,229,72,201,210,244,249,27,43,123,125,54,147,182,90,23,181,34,167,247,223,19,153,83,12,172,84,71,35,34,149,146,41,143,48,6,13,204,252,51,62,12,204,12,61,73,125,177,85,84,82,84,212,91,234,209,93,4,239,166,168,142,162,36,145,186,232,246,36,176,198,170,199,106,199,162,43,92,142,106,171,87,208,0,0,0,0,1,130,188,199,249,127,209,241,17,98,151,54,242,135,14,255,0,166,197,7,102,130,90,106,121,32,167,143,17,82,239,100,123,106,31,51,227,141,147,67,26,171,217,50,187,114,199,18,196,228,127,230,86,40,182,224,251,132,204,101,197,214,104,125,7,177,84,85,217,236,84,20,242,84,223,113,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,126,253,58,143,68,86,196,245,77,140,207,146,138,211,106,183,84,215,214,91,237,148,148,181,23,74,132,171,174,150,24,90,199,213,78,145,71,10,75,43,145,53,123,210,40,98,141,28,237,87,100,108,111,131,81,16,60,254,86,229,110,4,201,108,9,108,203,60,180,177,123,27,13,217,186,221,138,139,181,77,81,210,234,204,249,164,252,228,207,124,142,214,73,94,239,121,203,166,186,38,136,136,137,172,17,181,65,170,184,27,36,112,201,105,181,95,248,68,202,139,21,246,217,73,113,182,220,114,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,72,107,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,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,212,145,236,155,108,207,240,157,229,99,38,254,95,225,239,78,128,246,184,243,0,96,220,207,195,51,224,204,192,195,212,151,219,21,85,69,37,77,69,190,173,21,208,78,250,106,136,234,34,73,27,174,143,98,75,12,106,172,118,172,122,34,181,200,230,170,181,66,58,249,80,240,57,77,134,173,86,78,46,51,25,245,105,125,185,83,212,63,8,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,164,212,214,36,134,86,201,171,221,35,58,50,104,0,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,11,171,203,59,135,172,43,197,6,77,113,15,148,120,166,167,176,118,255,0,162,245,54,235,163,41,99,168,154,217,93,19,174,78,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,102,253,201,134,185,209,148,56,203,33,115,67,16,101,30,96,65,73,29,247,14,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,69,57,26,221,173,80,221,115,146,197,53,206,145,151,42,202,123,13,93,61,27,166,106,79,52,16,186,185,178,202,200,245,220,230,49,211,194,215,57,19,70,172,177,162,233,185,53,203,254,63,184,62,181,113,101,148,110,109,189,42,227,199,120,58,158,178,191,10,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,200,24,215,202,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,145,44,49,54,61,24,232,217,214,243,252,243,190,164,254,242,126,26,69,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,166,69,113,91,198,109,247,139,76,184,202,187,102,60,181,116,177,158,4,246,189,61,222,229,3,24,202,91,172,117,9,69,208,169,108,109,211,165,50,246,121,82,88,209,169,30,228,107,153,162,63,165,16,126,183,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,18,185,103,90,109,87,254,53,242,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,147,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,254,183,43,143,61,153,101,246,215,163,214,147,147,157,25,67,131,115,235,43,241,6,81,230,4,21,114,88,177,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,66,18,249,115,113,175,252,21,115,30,123,6,63,185,221,100,203,44,83,249,187,149,52,11,213,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,237,37,116,49,70,179,210,107,67,196,142,72,93,120,112,206,220,83,146,247,155,229,37,230,163,14,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,239,99,214,41,163,222,205,92,141,126,230,163,158,136,143,92,223,229,59,198,165,247,13,98,171,103,10,184,234,59,173,215,15,222,53,131,7,173,190,222,201,125,143,84,178,84,84,212,54,102,195,23,90,72,102,89,94,247,76,247,57,176,116,145,85,27,18,201,36,65,96,57,163,249,236,204,223,177,125,30,136,185,92,182,248,103,193,188,87,229,30,124,101,110,48,174,171,183,61,181,24,98,229,104,185,211,42,185,246,235,140,108,187,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,101,181,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,8,213,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,50,255,0,39,57,169,230,62,79,240,167,38,72,91,44,29,179,25,217,180,183,97,124,77,85,58,212,71,69,109,122,200,231,44,209,74,174,234,77,79,238,71,78,196,252,207,77,99,71,49,18,159,101,70,96,115,147,176,100,213,127,15,182,155,254,53,189,246,60,125,106,184,43,48,69,52,117,46,73,43,186,210,211,165,194,55,66,136,228,116,45,129,141,145,210,42,55,100,145,192,212,122,117,122,114,194,176,31,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,170,102,79,7,214,174,19,121,91,230,83,110,9,87,38,59,198,52,248,102,191,21,190,105,90,172,166,157,151,90,69,142,134,38,198,247,69,178,157,102,149,139,35,92,229,149,238,123,247,108,88,227,143,197,114,91,203,252,154,196,152,239,22,227,75,251,251,78,100,225,46,207,83,135,224,146,103,67,217,40,102,134,162,158,170,162,22,178,116,237,59,186,201,28,137,36,27,97,214,5,107,213,211,104,204,213,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,128,132,190,25,45,54,171,255,0,18,89,81,98,190,219,41,46,54,219,142,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,234,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,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,212,145,236,155,109,160,225,59,205,62,77,252,192,195,222,163,1,177,70,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,228,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,26,251,240,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,46,194,120,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,77,120,120,174,225,71,49,248,74,204,119,224,172,107,23,110,181,87,117,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,211,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,221,94,92,220,107,255,0,5,92,199,158,193,143,238,119,89,50,203,20,254,110,229,77,2,245,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,73,93,12,81,168,79,72,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,250,191,232,171,1,98,175,245,215,14,98,76,57,112,255,0,186,81,215,91,107,169,228,255,0,205,146,25,163,145,159,177,205,115,126,10,132,239,114,243,227,78,213,197,62,87,211,216,177,126,32,164,118,106,97,170,117,76,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,233,198,199,195,186,207,243,58,229,255,0,89,155,180,117,60,64,228,134,29,237,120,234,147,116,248,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,251,161,141,141,116,205,123,180,87,72,214,50,72,150,202,220,210,199,121,45,142,237,153,153,150,151,223,99,98,75,55,91,177,86,246,88,106,58,93,88,95,12,159,155,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,3,103,224,89,78,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,151,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,14,21,62,37,26,104,186,157,133,10,157,224,114,213,42,41,69,208,168,1,6,156,211,114,149,48,86,115,174,38,163,164,157,148,151,24,251,228,114,189,205,89,36,171,173,127,138,183,77,116,106,119,34,147,150,97,151,51,156,140,171,205,124,143,154,174,208,230,182,186,134,186,129,241,235,28,143,240,146,70,175,115,63,100,203,240,95,248,131,3,121,85,103,157,102,6,206,38,224,26,185,226,101,182,231,75,95,84,155,163,102,189,110,148,95,203,87,39,242,97,240,239,38,249,174,107,218,142,99,145,200,190,10,139,170,26,188,224,28,77,62,13,197,180,88,134,21,86,190,147,170,158,13,215,222,141,204,254,82,42,127,40,217,71,38,177,93,38,52,203,187,109,254,141,232,232,230,116,236,213,30,215,38,173,153,233,226,222,239,128,30,216,225,81,20,228,1,66,120,149,148,21,34,234,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,41,95,19,131,149,241,57,68,248,129,200,0,12,55,230,159,142,217,132,248,93,187,210,70,168,181,21,87,11,98,49,187,218,138,228,237,26,248,42,42,248,70,171,220,159,2,21,178,83,5,213,227,236,209,195,88,110,149,138,228,169,186,209,182,111,117,206,210,55,84,70,199,47,187,223,252,191,217,251,201,5,231,33,155,205,169,196,20,89,61,73,87,38,176,54,221,113,157,141,153,138,197,110,218,173,17,90,158,246,186,185,139,223,250,144,178,60,174,114,226,44,97,159,49,221,235,105,99,154,154,134,157,28,221,241,57,232,217,25,91,68,228,84,95,4,93,28,189,254,32,78,14,16,176,199,134,112,245,45,150,61,52,129,100,94,237,127,148,247,59,227,223,241,63,100,0,56,85,209,10,10,156,80,196,93,119,119,232,191,5,2,182,149,28,39,129,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,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,51,123,151,167,22,48,96,107,133,30,64,99,150,212,73,105,191,92,209,184,126,189,174,146,85,162,173,157,205,106,82,185,154,170,54,9,100,209,90,172,68,217,44,143,115,209,91,35,159,28,153,26,247,146,99,203,211,139,25,241,205,190,143,32,49,203,105,227,187,88,109,136,220,63,94,215,71,18,86,209,64,214,181,41,92,205,81,93,60,81,232,173,86,34,239,138,55,185,232,142,141,207,146,85,145,230,156,48,151,191,203,63,151,233,248,57,255,0,149,93,130,249,251,65,151,71,109,218,127,249,199,255,0,40,143,107,173,155,224,2,86,231,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,238,98,28,88,207,125,184,93,120,112,193,45,167,91,77,12,208,183,18,92,81,209,204,181,117,49,185,146,182,150,37,106,170,70,216,164,107,122,139,221,34,203,26,179,70,53,142,234,221,46,58,184,202,131,45,45,247,44,153,203,91,141,67,49,157,92,61,11,157,198,154,73,41,229,177,53,237,167,149,138,197,116,42,217,93,52,18,200,212,124,114,35,162,93,29,170,57,19,72,190,34,217,230,107,17,19,133,179,62,212,254,95,175,225,214,191,57,43,216,42,170,170,140,255,0,51,163,72,141,246,169,158,158,19,23,59,190,198,188,126,124,110,230,204,229,175,7,28,111,221,242,86,170,221,150,217,143,55,108,203,191,122,8,36,134,149,189,162,202,249,38,124,174,157,54,55,124,241,57,242,185,100,99,183,61,19,69,143,244,122,114,74,22,14,198,56,99,48,48,197,187,25,224,203,213,61,218,203,118,133,39,164,171,129,87,108,141,213,81,81,81,116,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,144,16,94,190,26,120,170,199,220,55,223,183,90,229,168,187,97,90,169,159,83,115,195,174,168,100,81,85,203,209,124,108,145,178,186,41,22,7,35,150,55,57,209,162,43,210,38,53,218,162,38,152,121,94,117,86,27,75,55,247,209,215,211,31,237,253,71,82,73,183,188,152,89,207,57,249,142,83,17,70,34,119,205,59,162,155,147,190,103,186,185,235,215,73,159,157,164,204,212,154,80,120,220,165,205,172,17,157,152,34,139,31,96,27,167,107,183,85,235,28,177,72,136,218,138,58,132,68,87,211,206,196,85,217,43,117,77,83,85,69,69,107,154,174,99,154,229,246,68,206,138,233,185,76,85,76,235,18,230,92,70,30,238,18,237,86,47,211,52,215,76,233,49,59,166,38,56,196,195,30,248,254,242,145,142,254,203,245,58,82,45,120,118,243,3,150,63,207,43,47,246,216,137,74,227,251,202,70,59,251,47,212,233,72,181,225,219,204,14,88,255,0,60,172,191,219,98,34,57,231,172,45,247,71,197,46,138,228,171,232,134,55,219,185,252,170,19,123,136,176,253,163,22,97,251,158,22,196,20,157,170,215,121,163,154,223,91,7,81,204,234,211,204,197,100,140,220,197,71,55,86,185,83,86,170,42,107,220,168,164,20,230,141,163,0,216,177,245,230,215,149,216,178,163,18,225,88,166,107,173,119,42,154,71,211,75,44,78,99,93,181,236,123,90,187,152,231,58,53,118,214,163,213,138,228,107,81,200,137,153,220,198,184,167,246,173,85,79,14,184,18,190,221,85,107,139,164,252,81,89,10,245,94,181,113,205,189,180,8,170,221,172,233,58,56,223,35,152,174,118,253,35,85,98,199,43,31,135,57,75,148,184,223,59,49,189,22,1,192,54,190,215,113,171,214,73,101,145,85,180,244,116,232,168,143,168,157,232,139,178,38,234,154,174,138,170,170,214,181,28,247,53,171,241,158,98,168,197,222,167,15,102,157,102,55,107,211,175,84,127,92,125,249,60,149,228,56,141,157,203,46,230,249,149,217,183,110,228,115,185,147,164,83,20,198,255,0,41,84,207,9,152,225,166,145,205,223,58,204,199,55,231,202,235,70,1,190,227,235,53,175,52,113,101,70,26,194,178,204,231,93,46,84,212,143,169,150,40,154,199,59,107,24,198,185,119,61,205,108,104,237,174,70,43,209,202,215,35,85,22,117,176,238,31,180,97,60,63,108,194,216,126,147,178,218,236,212,112,219,232,160,234,57,253,42,120,88,140,141,155,158,170,231,104,214,162,106,229,85,93,59,213,84,131,28,218,202,92,111,146,120,222,183,0,227,235,95,100,184,210,105,36,82,198,170,234,122,202,117,85,70,84,64,245,68,223,19,180,93,23,68,84,84,115,92,141,123,92,212,204,110,92,188,83,251,42,170,155,135,92,119,95,110,165,181,203,213,126,23,172,153,122,79,74,185,38,222,234,5,84,110,215,245,93,36,143,141,207,86,187,126,177,162,189,100,137,140,100,120,170,48,151,170,195,222,167,73,157,218,244,235,213,63,215,31,115,149,76,135,17,180,89,101,172,223,45,187,55,45,219,142,119,50,52,154,102,153,223,229,41,152,227,49,28,117,214,57,187,227,73,137,231,98,87,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,22,188,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,71,222,71,235,11,157,211,241,67,27,149,95,162,24,47,110,223,242,171,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,22,188,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,67,35,245,133,206,233,248,160,229,87,232,134,11,219,183,252,170,214,211,152,135,13,56,59,21,96,27,174,124,218,82,158,211,138,176,244,48,186,190,69,146,40,98,187,210,239,100,104,217,86,71,53,58,236,107,147,166,228,85,123,209,169,10,53,234,177,35,35,91,7,99,28,79,151,248,158,221,140,240,101,234,162,211,122,180,204,147,210,85,192,169,186,55,104,168,168,168,186,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,92,157,227,127,140,122,172,234,187,201,151,25,109,122,255,0,75,186,62,132,210,79,3,38,133,247,170,141,173,126,233,155,43,24,246,197,19,215,107,98,84,209,95,31,81,85,223,155,233,218,222,25,184,102,197,220,74,226,233,172,246,122,159,102,88,237,155,125,179,121,217,20,221,131,169,20,206,131,243,14,150,55,203,212,124,10,207,113,87,110,187,151,185,59,240,243,26,168,198,99,180,193,70,254,206,153,235,143,215,179,94,212,147,98,236,226,118,119,101,102,173,166,174,34,220,68,206,149,239,230,91,152,136,138,42,137,223,51,51,174,148,105,51,231,69,26,107,230,198,119,222,248,181,196,248,219,129,139,230,124,96,154,202,123,6,51,179,205,75,109,175,74,106,116,158,42,74,222,221,77,28,155,27,80,199,53,205,146,9,219,34,39,191,177,38,70,239,115,152,174,48,199,248,127,113,111,255,0,101,159,255,0,96,219,63,230,228,160,226,238,30,242,227,21,100,156,185,1,77,67,81,135,240,139,225,167,130,56,109,15,100,114,194,216,106,25,58,43,95,35,94,142,115,164,143,87,189,232,231,61,92,247,42,171,156,174,44,39,247,44,248,126,255,0,175,12,194,255,0,210,20,95,243,67,115,142,193,230,87,106,163,201,87,194,152,137,210,102,53,157,250,206,138,207,101,182,151,98,176,54,177,17,143,194,196,243,174,213,85,17,85,186,110,77,54,230,41,230,211,206,152,158,19,19,187,89,211,174,120,206,86,226,156,23,131,177,213,190,59,78,54,194,118,108,67,67,12,201,83,29,45,214,130,42,184,153,42,53,205,73,17,146,53,200,142,70,189,201,187,77,116,114,167,197,79,198,195,249,49,147,216,78,239,6,32,194,217,81,131,108,215,74,93,221,10,219,125,138,150,158,162,45,205,86,59,108,140,98,57,186,181,206,106,232,189,232,170,158,10,89,206,62,115,127,49,114,87,39,172,248,167,44,177,15,177,174,149,88,150,158,223,52,253,146,10,141,212,238,165,170,123,153,182,102,61,169,171,162,98,234,137,175,119,142,138,186,227,95,8,60,95,113,19,154,60,68,225,44,9,142,243,15,218,118,59,159,111,237,84,190,201,161,135,169,211,161,168,149,158,252,80,181,233,163,227,98,247,57,53,211,69,238,85,67,58,254,97,134,179,138,167,15,93,51,53,206,155,244,142,158,27,245,213,22,202,118,63,58,204,114,27,185,190,26,253,52,225,232,138,230,105,154,171,137,152,166,38,106,243,98,153,166,117,142,185,223,210,188,124,195,115,255,0,54,242,51,232,7,228,179,22,251,19,219,126,213,237,255,0,222,20,213,61,110,143,100,233,255,0,31,27,246,233,213,147,244,116,215,119,126,186,38,158,55,128,110,39,243,203,58,179,134,241,133,179,55,28,123,102,215,75,134,170,46,16,193,236,202,58,125,181,13,170,165,99,95,186,24,152,229,209,178,189,52,85,211,191,195,84,77,50,87,136,126,22,114,251,137,111,163,255,0,78,239,24,134,131,232,231,107,236,190,201,168,130,45,253,163,165,191,169,213,134,77,116,232,51,77,52,241,93,117,238,211,241,178,15,131,12,174,225,211,24,214,99,108,19,126,197,53,181,213,182,201,45,82,71,117,170,167,150,36,137,242,197,34,185,18,56,35,93,219,161,106,107,170,166,138,189,222,10,158,55,48,216,217,199,249,90,106,159,39,172,110,215,179,126,238,246,203,9,158,108,197,189,145,156,190,237,138,103,27,205,170,57,222,78,38,117,154,230,105,243,244,215,117,58,71,29,220,23,240,0,110,213,114,0,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,49,87,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,32,37,80,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,38,79,58,56,215,254,10,188,8,228,165,131,0,92,237,82,102,110,41,203,252,61,29,182,154,117,234,201,107,161,91,100,105,37,205,208,237,115,29,181,236,72,226,108,170,214,190,71,57,218,74,216,101,141,67,13,185,168,101,206,73,96,14,37,238,179,229,110,42,171,159,16,223,42,38,185,99,60,61,53,52,251,45,55,25,217,13,75,103,138,162,68,70,200,202,166,212,172,139,27,21,253,39,181,233,185,173,123,34,143,13,79,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,66,245,241,29,193,102,124,240,177,106,195,119,220,212,195,244,141,182,226,90,118,43,43,45,181,61,170,10,42,213,106,185,214,250,153,17,168,214,84,181,168,174,209,170,232,222,136,245,138,73,54,73,180,38,167,128,76,185,201,44,185,225,162,193,6,66,98,170,188,85,135,175,117,21,55,42,172,67,83,77,61,43,238,215,22,191,179,84,206,148,243,34,58,157,136,234,84,141,145,162,119,50,38,170,186,71,43,165,124,112,115,171,243,79,133,190,95,208,250,141,196,179,252,0,241,131,117,225,55,55,26,235,130,210,73,129,49,141,69,29,6,43,100,209,57,95,77,3,30,228,142,186,39,70,199,75,190,157,38,149,235,27,90,228,149,142,123,54,239,88,228,142,234,243,149,187,90,175,252,73,96,155,237,138,231,73,113,182,220,114,222,219,87,71,89,73,51,102,130,166,9,43,238,14,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,47,7,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,0,8,1,254,234,63,29,159,246,115,255,0,115,54,127,249,160,19,252,106,174,108,81,192,86,105,99,188,233,225,59,3,102,102,101,223,125,179,137,47,62,211,237,181,189,150,26,126,175,74,229,85,12,127,155,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,117,215,3,218,228,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,184,98,226,23,10,241,65,147,86,92,220,194,212,221,131,183,245,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,201,145,138,230,177,207,138,88,158,172,102,253,169,4,56,187,132,204,101,135,184,87,192,92,86,89,170,42,239,120,123,21,84,92,105,175,81,195,64,141,102,30,124,21,174,165,166,89,100,73,28,233,25,59,163,147,71,244,216,198,63,100,106,170,233,25,185,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,161,41,53,92,163,56,125,187,241,5,123,205,91,228,251,240,45,207,124,244,216,2,221,75,45,5,45,53,83,226,99,94,229,170,142,126,167,71,169,214,149,176,196,216,90,199,62,54,34,244,227,88,223,157,71,159,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,186,166,16,101,207,41,14,26,48,70,110,95,51,6,247,13,94,42,195,211,84,67,83,135,48,165,203,122,210,89,222,215,164,143,73,164,73,21,213,236,220,212,99,25,50,108,72,149,205,149,42,28,169,34,102,248,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,0,0,0,2,32,56,245,227,215,139,28,150,226,199,28,229,158,90,102,183,177,176,221,155,217,157,138,139,216,86,218,142,151,86,219,75,52,159,156,154,157,242,59,89,37,123,189,231,46,154,232,154,34,34,32,75,248,48,3,149,39,20,121,237,196,167,229,71,242,215,142,126,145,253,28,246,39,179,63,193,148,116,125,14,209,219,186,223,234,104,163,221,187,161,23,233,107,166,222,237,53,93,115,252,1,21,124,239,114,183,255,0,153,166,117,219,236,95,245,94,22,187,220,251,87,238,169,160,131,162,175,255,0,235,147,183,177,159,177,238,254,45,9,84,45,87,20,249,41,252,34,120,125,198,217,57,29,195,177,85,226,11,122,118,9,221,47,78,54,87,65,43,42,41,122,174,233,200,169,10,207,12,73,38,214,43,186,106,253,186,59,69,64,214,176,201,254,91,121,47,106,206,254,45,48,189,139,20,97,10,76,73,134,44,116,245,151,235,237,29,91,219,208,72,33,133,91,3,164,141,92,157,102,118,201,104,218,177,104,228,114,57,81,237,116,123,204,96,38,123,147,70,72,93,112,46,73,95,243,162,225,124,164,168,167,205,10,136,27,67,65,12,110,223,73,5,182,122,202,117,124,175,93,17,95,36,178,75,163,26,138,141,100,108,118,229,87,171,35,9,10,0,0,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,104,19,252,0,0,8,128,227,215,143,94,44,114,91,139,28,115,150,121,105,154,222,198,195,118,111,102,118,42,47,97,91,106,58,93,91,109,44,210,126,114,106,119,200,237,100,149,238,247,156,186,107,162,104,136,136,153,127,202,255,0,62,243,99,136,156,130,191,227,92,227,197,127,72,47,84,88,194,170,215,5,79,97,166,164,217,74,202,42,41,27,30,202,120,227,98,232,249,164,93,85,55,123,218,107,162,34,32,102,0,0,0,0,1,170,185,181,65,170,184,27,41,240,157,229,99,38,254,95,225,239,78,128,186,165,170,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,99,254,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,220,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,176,247,10,188,76,96,222,43,242,142,143,52,176,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,107,175,106,192,24,202,251,131,111,249,131,102,195,213,117,152,123,10,212,80,211,94,171,161,68,115,40,31,88,178,165,50,202,136,187,154,199,186,9,24,143,211,98,63,99,85,81,210,49,29,117,120,62,226,207,25,112,139,154,31,78,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,20,36,123,153,215,47,250,204,221,163,169,226,7,36,48,239,107,199,84,155,167,196,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,221,12,108,107,166,107,221,162,186,70,177,146,67,97,180,70,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,24,57,173,240,163,151,28,59,102,62,26,198,185,95,23,178,173,89,141,237,25,230,176,69,10,54,150,219,85,74,180,235,35,169,149,23,220,134,78,212,213,72,116,219,27,152,228,98,163,28,200,226,15,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,166,127,243,91,226,143,61,184,107,252,151,126,69,49,207,209,207,164,126,219,246,159,248,50,142,179,175,217,251,15,71,253,83,20,155,118,245,229,253,29,53,221,223,174,137,160,103,249,21,124,243,190,164,254,242,126,26,121,78,2,184,245,226,199,58,120,177,192,217,103,153,121,173,237,156,55,121,246,159,109,162,246,21,182,159,171,210,182,213,77,31,231,33,167,100,141,210,72,152,239,117,201,174,154,46,168,170,139,234,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,90,120,232,227,54,197,193,230,92,82,220,227,181,123,103,25,226,142,209,79,134,109,178,177,233,74,233,34,70,117,106,106,100,110,154,67,23,86,37,88,218,228,146,71,61,173,110,212,87,203,28,37,240,147,157,246,174,28,51,251,14,103,69,230,199,87,121,167,195,148,247,71,50,130,154,70,198,250,153,230,183,84,211,194,197,123,187,152,197,150,104,247,191,71,43,89,185,200,215,170,35,23,202,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,80,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,147,169,203,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,233,57,241,68,214,163,146,20,150,75,43,202,135,129,202,108,53,106,178,113,113,152,207,171,75,237,202,158,161,248,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,38,166,177,36,50,182,77,94,233,25,209,147,64,32,7,154,63,158,204,205,251,23,209,232,139,235,202,103,55,176,110,66,229,127,17,153,185,152,19,213,199,98,195,180,248,102,106,132,164,129,102,158,87,190,75,132,81,67,27,59,145,95,36,178,71,26,43,149,172,69,122,43,156,214,163,156,150,43,154,63,158,204,205,251,23,209,232,140,85,2,234,241,59,196,46,42,226,131,57,111,89,185,138,105,187,7,111,233,211,91,173,108,170,146,162,27,101,12,77,219,21,60,110,122,255,0,149,35,213,173,99,95,44,178,189,24,205,251,82,229,101,23,47,188,237,206,30,29,49,71,16,120,126,213,87,37,61,5,60,85,56,94,211,73,20,21,83,226,86,50,170,88,43,210,52,108,233,44,15,167,72,28,228,99,162,115,231,93,27,26,42,170,107,234,249,113,112,57,77,197,110,50,175,198,25,130,250,186,124,186,193,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,86,178,88,154,212,106,204,146,199,59,192,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,150,158,33,184,179,193,188,93,114,196,204,204,113,98,167,164,179,223,104,42,45,52,215,220,56,218,245,170,158,212,245,190,82,164,10,247,172,113,43,217,44,76,73,26,244,102,205,122,140,69,87,68,244,75,85,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,141,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,209,236,73,97,138,68,107,181,77,241,177,222,45,69,64,185,124,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,89,78,43,184,81,203,142,45,114,225,248,43,26,197,216,110,180,61,73,236,23,248,33,71,213,90,42,156,136,138,230,162,170,117,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,154,246,102,150,86,227,188,150,199,119,60,179,204,187,23,177,177,37,155,163,219,104,187,84,53,29,46,172,44,154,63,206,66,247,198,237,99,149,142,247,92,186,107,162,232,168,168,155,47,93,113,254,13,177,99,43,6,95,94,113,13,37,30,33,197,84,245,213,54,90,25,149,90,250,246,81,164,75,82,145,42,166,215,61,141,158,55,171,53,222,172,222,228,69,108,111,86,227,255,0,31,220,31,90,184,178,202,55,54,222,149,113,227,188,29,79,89,95,133,31,12,173,70,84,206,246,53,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,12,22,229,95,199,85,78,0,196,54,174,24,115,74,190,174,124,49,124,168,134,219,131,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,39,181,137,181,177,189,239,142,98,77,88,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,38,83,150,151,48,74,108,225,181,89,248,124,205,251,173,92,153,131,65,79,217,172,247,106,185,101,170,159,18,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,186,185,85,94,174,212,50,215,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,53,172,3,106,130,18,249,171,240,125,128,120,124,198,86,44,206,202,212,164,180,216,177,229,69,91,106,176,235,37,134,54,91,171,98,70,61,207,163,135,122,74,180,210,36,138,170,198,70,177,192,244,70,238,107,102,134,38,204,78,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,220,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,175,103,21,220,87,102,63,22,185,142,252,107,141,101,236,54,170,30,164,22,11,4,19,43,233,109,20,174,84,85,107,85,81,58,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,192,112,163,197,118,99,240,149,152,236,198,184,42,94,221,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,216,163,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,14,220,180,185,125,212,231,13,214,207,196,30,111,218,169,36,203,234,10,142,211,103,180,213,197,21,84,24,149,236,117,84,18,36,136,201,209,240,50,158,166,8,156,172,154,39,50,116,213,170,138,197,118,179,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,197,71,11,224,5,5,104,186,161,214,244,93,119,119,232,159,4,43,104,21,31,141,139,236,49,226,108,61,85,101,147,77,39,88,215,191,95,228,189,174,248,119,252,15,217,0,107,29,157,120,46,175,0,230,142,37,195,117,76,86,165,53,214,177,176,251,174,110,177,182,162,70,53,125,238,255,0,228,126,223,222,77,79,43,12,118,204,89,194,237,162,146,69,68,168,165,184,92,209,237,222,213,86,167,104,215,193,17,23,194,68,94,244,248,145,219,205,27,46,34,193,249,243,37,222,138,150,56,105,171,169,213,206,217,19,152,142,145,245,181,174,85,85,240,85,209,169,223,226,94,238,77,249,188,218,108,65,91,147,213,117,114,107,59,110,55,24,24,233,152,140,70,237,165,213,17,171,239,107,171,94,189,223,173,64,150,192,0,20,28,167,137,202,167,196,225,60,64,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,87,67,146,151,1,74,187,246,21,53,127,97,78,159,168,173,160,114,117,205,42,67,19,164,114,232,137,161,216,126,78,41,175,134,219,98,169,172,168,153,34,99,54,106,229,93,52,213,237,79,248,64,128,126,99,56,154,175,19,241,87,137,42,106,106,101,149,41,232,173,176,49,30,253,219,83,178,70,237,19,79,218,245,95,233,51,115,147,118,93,81,183,47,174,56,250,166,130,21,158,166,225,93,12,83,58,37,223,181,171,71,162,35,151,187,77,209,175,135,196,141,62,35,241,99,49,190,115,98,12,77,21,74,206,202,180,164,70,191,114,174,187,41,98,103,197,19,226,213,248,19,111,203,111,2,183,4,112,191,100,163,154,217,216,170,164,175,184,190,70,43,54,187,190,161,200,154,247,175,193,169,254,96,50,156,0,5,46,8,135,26,247,156,183,196,10,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,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,31,69,186,227,112,179,220,41,110,214,154,250,138,42,234,41,153,83,75,85,77,43,162,150,9,88,228,115,36,99,218,168,173,115,92,136,168,228,84,84,84,69,67,231,3,131,242,98,42,141,39,130,94,248,55,226,230,209,196,38,31,102,22,196,14,236,184,242,205,70,143,173,131,71,63,218,20,240,178,157,146,92,55,50,24,225,139,169,60,202,157,6,170,171,116,238,213,190,25,42,64,62,14,198,56,159,47,241,61,187,25,224,203,213,69,166,245,105,153,39,164,171,129,83,116,110,209,81,81,81,117,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,179,91,195,222,123,97,142,34,50,226,155,48,48,213,37,69,19,155,51,168,110,84,19,234,174,162,173,99,24,233,34,71,232,137,43,118,200,199,53,237,68,213,175,110,168,199,110,99,103,25,54,105,242,202,124,141,217,243,227,223,31,175,91,150,57,76,216,72,217,203,241,152,229,244,255,0,134,185,59,227,236,85,213,236,207,213,234,210,98,122,53,185,96,3,122,169,192,0,0,0,0,0,0,0,0,0,2,193,241,139,196,181,191,135,92,184,115,168,150,161,248,187,19,67,85,73,135,89,20,109,86,193,43,24,212,125,92,142,123,93,30,216,86,88,221,177,81,86,71,43,91,166,213,123,217,236,120,132,207,108,49,195,190,92,84,230,6,37,164,168,173,115,166,109,13,182,130,13,81,213,181,175,99,221,28,74,253,21,34,110,216,222,231,61,200,186,53,142,209,30,237,172,116,45,227,252,127,139,179,71,23,87,227,188,119,118,246,157,242,231,210,237,85,93,8,161,234,116,226,100,76,247,34,107,88,154,50,54,39,115,83,93,53,94,245,85,52,121,198,105,24,58,60,149,175,159,62,232,235,239,234,252,123,237,78,77,182,14,173,164,196,70,97,142,141,48,182,231,135,254,165,81,245,99,248,99,235,79,79,205,142,51,52,254,53,198,227,112,188,92,42,174,215,106,250,138,218,234,217,159,83,85,85,83,43,165,150,121,94,229,115,228,123,220,170,174,115,156,170,170,229,85,85,85,85,83,231,0,131,113,117,92,68,83,26,71,0,0,31,175,99,148,185,181,141,242,79,27,209,99,236,3,116,236,151,26,77,99,150,41,17,93,79,89,78,170,138,250,121,216,138,155,226,118,137,170,106,138,138,141,115,85,175,107,92,146,231,195,79,21,88,7,137,11,14,235,92,180,246,156,85,75,11,234,110,120,117,213,15,150,90,72,186,207,141,146,54,87,69,26,78,213,106,70,231,58,52,84,98,202,198,187,69,84,214,22,201,32,229,223,194,116,22,43,125,171,136,252,108,234,132,187,87,67,51,176,221,185,91,36,41,73,77,35,95,19,170,165,71,34,44,142,150,55,59,166,157,241,164,82,35,245,123,158,222,150,251,33,196,98,105,191,228,109,239,166,119,204,79,71,108,118,248,251,226,163,229,107,40,201,110,229,115,152,227,103,153,126,159,54,221,84,198,250,167,124,197,21,71,77,60,103,94,52,241,137,227,77,87,179,143,239,41,24,239,236,191,83,165,34,15,14,226,11,190,19,196,22,204,83,135,234,251,45,210,205,89,13,194,138,126,155,95,210,168,133,232,248,223,181,232,173,118,142,106,46,142,69,69,211,189,21,9,124,227,251,202,70,59,251,47,212,233,72,115,62,182,142,102,49,116,204,125,152,241,151,143,34,244,83,115,103,175,209,92,107,19,122,168,152,158,159,50,219,246,48,118,14,196,249,129,137,237,216,51,6,89,106,46,215,171,180,201,5,37,36,8,155,164,118,138,170,170,171,162,53,173,106,43,156,247,42,53,173,107,156,229,68,69,84,152,206,21,120,105,176,240,223,128,99,181,181,41,234,177,85,218,24,157,136,174,84,210,77,210,171,150,55,202,232,154,198,72,229,70,182,38,206,232,209,205,107,21,232,212,115,154,138,186,37,181,224,131,131,138,92,149,180,71,152,249,147,101,255,0,76,74,206,188,49,193,59,225,153,150,90,125,206,102,216,93,19,222,199,75,43,19,115,165,69,213,25,39,77,17,191,156,234,101,177,181,201,114,191,147,83,229,239,71,159,60,59,35,245,255,0,199,90,3,202,126,222,254,220,189,57,78,93,94,184,122,39,206,152,225,114,168,158,184,157,244,70,237,58,38,124,237,241,20,202,201,241,85,195,77,135,137,12,3,37,173,201,79,75,138,173,48,202,236,59,114,169,146,110,149,36,178,62,39,74,215,178,55,34,57,178,182,6,198,174,115,94,172,71,43,154,213,84,209,97,207,24,224,236,79,151,248,158,227,131,49,157,150,162,211,122,180,204,176,85,210,78,137,186,55,104,138,138,138,154,163,154,230,170,57,175,106,171,92,215,53,205,85,69,69,89,248,49,39,141,254,14,41,115,170,209,38,99,229,181,151,253,49,40,250,16,201,4,15,134,22,94,169,247,53,155,102,116,175,99,27,44,76,93,205,149,87,85,100,125,53,71,126,111,166,206,178,191,148,211,229,236,199,159,28,123,99,245,255,0,199,81,201,134,222,254,195,189,25,78,99,94,152,122,231,205,153,225,110,169,158,185,157,212,78,253,122,34,124,237,209,53,74,45,113,22,32,187,226,204,65,115,197,56,130,175,181,93,47,53,147,92,43,103,233,181,157,90,137,158,175,145,251,88,136,214,234,231,42,232,212,68,77,123,145,16,151,206,0,124,164,96,79,181,61,78,168,135,50,99,56,1,242,145,129,62,212,245,58,163,85,179,147,51,139,170,103,236,207,140,39,220,180,81,77,189,158,177,69,17,164,69,234,98,34,58,60,203,136,181,226,39,204,14,103,127,60,175,95,219,101,46,85,255,0,138,75,133,175,132,252,15,195,214,95,222,106,41,38,124,55,69,197,243,71,3,163,115,162,150,190,119,195,71,28,170,168,170,215,198,245,124,187,91,163,154,232,217,189,81,102,140,182,188,68,249,129,204,239,231,149,235,251,108,167,141,195,184,126,239,139,49,5,179,11,97,250,78,213,116,188,214,67,111,162,131,168,214,117,106,38,122,50,54,110,122,163,91,171,156,137,171,149,17,53,239,84,67,85,55,174,90,187,114,45,241,171,88,247,255,0,178,127,111,45,193,230,25,126,14,230,54,34,105,179,20,92,141,116,211,88,162,98,38,117,232,142,116,207,100,196,79,67,246,114,187,45,177,62,111,227,235,54,92,96,232,169,223,118,189,204,232,161,90,153,146,40,163,107,24,233,36,145,238,239,84,107,35,99,222,168,212,87,42,53,81,173,115,149,26,179,91,146,121,67,134,50,59,46,45,25,121,133,233,105,218,218,40,88,234,234,184,161,88,157,113,173,86,53,38,170,145,21,206,93,207,115,117,209,92,237,141,70,177,171,181,141,68,241,188,42,240,211,97,225,191,0,199,107,106,83,213,98,171,180,49,59,17,92,169,164,155,165,87,44,111,149,209,53,140,145,202,141,108,77,157,209,163,154,214,43,209,168,231,53,21,116,75,216,76,50,124,175,228,84,121,75,159,62,125,209,213,250,255,0,83,60,227,202,62,221,206,212,98,126,71,130,153,140,53,185,221,252,117,112,231,204,116,71,217,142,58,111,157,38,121,180,218,206,39,243,79,16,100,174,70,226,92,205,194,212,118,234,171,165,155,177,244,33,184,70,247,211,187,173,89,12,46,220,214,61,142,93,27,43,149,52,114,119,162,120,167,114,224,71,247,83,56,129,255,0,172,252,189,255,0,209,245,191,243,178,66,51,255,0,41,127,46,121,73,126,202,207,164,30,196,246,223,101,254,255,0,236,157,167,163,209,169,138,127,226,247,179,118,189,45,191,164,154,110,215,191,77,23,14,127,185,49,255,0,243,251,253,202,255,0,240,195,207,52,183,152,215,122,39,9,175,55,78,184,141,250,207,95,220,203,216,60,102,198,97,242,218,233,218,40,166,111,115,231,77,104,174,175,51,155,78,155,233,137,142,60,237,220,89,75,197,55,15,31,194,91,47,173,248,19,233,127,209,206,193,121,138,237,218,189,159,219,55,236,130,120,186,123,58,145,233,175,95,93,219,151,244,116,211,191,84,179,153,1,203,203,242,25,155,118,28,211,252,175,251,111,216,157,171,251,195,232,255,0,102,235,117,169,165,131,248,206,210,253,186,117,119,126,138,235,183,78,237,117,76,148,205,60,223,203,172,149,195,244,248,167,51,113,15,177,173,117,85,140,183,195,63,100,158,163,117,67,152,247,181,155,97,99,220,154,182,39,174,170,154,119,120,234,169,175,142,192,28,95,112,237,154,56,186,131,2,96,76,195,246,157,242,231,213,236,180,190,201,174,135,169,211,137,242,191,223,150,22,177,52,100,111,94,247,38,186,104,157,234,136,102,94,177,129,171,19,21,221,152,242,155,180,243,180,158,205,218,254,72,222,89,154,237,93,140,150,230,23,1,77,127,35,152,175,157,49,106,42,167,73,143,63,90,249,147,166,238,51,206,141,59,22,247,142,14,41,179,7,134,159,161,95,65,44,248,122,191,233,31,180,187,87,181,169,231,151,103,103,236,219,58,125,41,163,211,94,187,245,215,95,4,211,78,253,124,175,6,28,103,230,143,17,121,163,116,193,56,218,195,133,168,168,104,172,19,221,99,146,213,75,81,20,171,43,42,41,227,70,170,201,60,137,183,108,206,93,52,69,213,19,191,197,22,229,241,103,194,103,240,163,250,43,254,143,254,140,253,25,237,223,235,87,109,237,29,163,161,255,0,118,143,102,222,135,237,215,119,195,78,255,0,61,194,207,3,255,0,193,167,48,110,24,239,242,159,244,143,183,217,165,180,246,95,98,246,61,155,231,130,94,166,254,188,154,233,208,211,110,212,253,45,117,238,209,113,174,91,199,252,191,157,78,190,75,88,233,142,173,251,184,241,110,240,152,189,145,141,145,155,55,162,159,218,28,218,190,173,122,235,207,158,111,157,167,55,230,233,211,239,101,40,0,221,170,228,0,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,98,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,74,160,0,13,85,207,213,196,216,166,251,140,46,48,221,177,29,119,107,171,167,183,208,90,227,147,164,200,246,210,209,82,197,73,77,30,140,68,69,217,4,17,51,93,55,59,110,174,85,114,170,175,229,18,41,203,23,151,253,30,110,214,83,113,3,157,248,119,181,224,90,77,179,225,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,239,134,70,53,179,57,237,213,93,27,94,201,2,255,0,242,197,229,255,0,89,148,84,116,220,64,231,126,29,236,152,234,175,108,248,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,59,225,145,142,116,45,99,117,86,200,231,178,60,234,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,156,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,125,88,3,92,30,43,184,81,204,126,18,179,29,248,43,26,197,219,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,246,170,243,138,111,184,130,221,98,180,221,235,187,69,38,25,183,190,215,107,143,164,198,118,122,87,213,84,85,186,61,90,136,175,214,122,186,135,234,229,87,123,250,107,181,173,68,216,163,138,238,20,114,227,139,92,184,126,10,198,177,118,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,189,153,165,149,184,239,37,177,221,207,44,243,46,197,236,108,73,102,232,246,218,46,213,13,71,75,171,11,38,143,243,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,32,73,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,2,42,255,0,184,99,255,0,133,23,251,137,255,0,225,228,170,0,45,87,11,153,23,252,26,242,39,12,228,167,210,159,164,127,71,59,111,248,79,176,246,62,191,104,172,158,167,248,158,164,155,118,245,246,254,154,235,183,94,237,116,77,107,13,170,13,85,192,158,142,92,152,90,197,142,121,117,96,188,21,138,104,123,109,151,16,91,241,21,174,227,77,213,124,125,122,89,238,149,241,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,138,30,54,248,62,196,220,35,102,132,182,87,37,93,110,9,190,84,78,236,39,120,171,150,159,175,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,46,156,174,60,137,229,151,219,94,177,90,95,92,232,202,28,27,159,89,95,136,50,143,48,32,171,146,197,136,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,16,173,203,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,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,234,185,145,68,230,171,150,20,138,73,222,53,225,187,112,37,159,48,241,71,91,194,205,139,12,213,214,94,25,81,36,244,119,90,184,59,53,20,214,68,149,91,29,226,71,181,100,108,116,202,221,21,116,115,220,217,21,96,68,116,201,211,89,201,225,115,34,255,0,131,94,68,225,156,148,250,83,244,143,232,231,109,255,0,9,246,30,199,215,237,21,147,212,255,0,19,212,147,110,222,190,223,211,93,118,235,221,174,136,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,17,87,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,63,192,197,252,221,230,9,146,89,61,196,94,23,225,243,16,93,105,35,168,175,168,150,155,20,93,170,229,158,150,12,52,247,210,197,61,2,200,174,129,98,157,149,11,59,90,175,108,173,100,9,171,164,84,68,93,50,128,0,0,1,128,28,81,242,164,254,18,153,237,137,179,175,242,245,244,115,233,31,98,255,0,6,125,22,237,157,14,207,71,5,55,241,221,174,61,219,186,27,191,65,52,221,167,126,154,174,127,128,49,87,129,142,6,63,129,119,211,111,244,209,250,99,244,199,217,191,235,39,179,251,47,100,237,63,247,196,219,247,118,159,246,186,108,248,235,221,149,64,0,49,171,152,150,122,86,100,15,10,120,175,18,88,111,62,204,196,151,238,150,27,176,204,212,157,36,109,85,82,170,74,248,164,133,90,232,102,142,149,149,83,71,34,185,173,108,144,179,244,149,81,142,201,82,26,249,210,103,29,139,24,103,46,18,201,219,68,61,74,188,187,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,234,53,239,107,187,78,223,117,209,185,20,35,172,149,238,73,249,209,117,184,211,99,204,136,196,56,190,174,170,158,215,79,75,126,195,54,121,152,231,178,150,5,150,70,92,93,20,155,116,99,22,89,168,149,98,87,162,111,145,239,99,117,116,174,88,161,46,255,0,8,185,223,106,225,199,136,188,25,156,183,219,29,93,222,219,96,168,169,109,101,37,36,141,100,235,5,69,44,212,210,62,61,222,235,158,198,206,175,70,42,181,30,172,70,171,153,187,122,6,201,32,0,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,211,42,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,127,128,0,96,7,20,124,169,63,132,166,123,98,108,235,252,189,125,28,250,71,216,191,193,159,69,187,103,67,179,209,193,77,252,119,107,143,118,238,134,239,208,77,55,105,223,166,171,127,248,41,225,75,248,31,101,101,215,44,254,158,253,45,246,158,32,158,251,219,125,151,216,58,125,74,106,120,122,93,62,180,186,233,217,183,110,220,154,239,211,78,237,87,32,0,0,0,0,0,3,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,117,75,85,194,119,149,140,155,249,127,135,189,58,2,234,128,0,0,32,7,154,63,158,204,205,251,23,209,232,137,254,32,7,154,63,158,204,205,251,23,209,232,128,201,254,72,246,155,85,254,213,159,54,43,237,178,146,227,109,184,211,225,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,196,174,58,56,50,190,240,121,152,244,182,200,238,190,217,193,152,163,180,84,97,155,148,175,98,85,58,56,149,157,90,106,152,219,166,147,69,213,137,22,70,181,35,145,175,107,155,181,85,241,71,152,28,140,126,187,62,237,254,36,72,254,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,8,86,229,197,199,29,55,10,88,202,191,7,230,11,42,234,50,235,24,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,245,92,200,162,115,85,203,10,69,38,69,115,206,250,147,251,201,248,105,30,188,69,100,54,50,225,183,55,47,185,83,140,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,85,106,61,219,30,143,141,203,189,142,68,252,172,77,155,216,203,23,229,126,8,202,59,236,244,147,88,178,246,162,237,53,137,91,2,50,120,89,112,146,25,103,133,239,78,231,177,37,133,100,106,170,111,69,154,68,87,43,81,141,96,95,94,87,30,123,50,203,237,175,71,173,37,83,142,126,6,63,134,143,208,159,244,209,250,29,244,59,218,95,235,39,180,59,87,107,236,223,247,196,59,54,246,111,246,218,239,248,105,223,21,124,174,60,246,101,151,219,94,143,90,79,240,24,1,194,231,42,79,224,215,158,216,103,58,255,0,47,95,72,254,142,118,223,240,103,209,110,199,215,237,20,115,211,127,29,218,228,219,183,175,187,244,23,93,186,119,107,170,90,174,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,42,204,255,0,229,139,192,119,229,190,251,77,159,57,177,101,221,128,112,253,193,190,205,181,220,109,221,74,92,81,51,89,51,100,209,221,86,175,70,158,118,211,171,183,71,36,83,57,36,133,117,217,43,83,23,248,69,201,11,87,17,220,69,224,204,154,190,223,42,237,22,219,253,69,75,171,42,233,35,107,231,72,41,233,102,169,145,145,238,247,90,247,182,5,98,61,81,200,197,122,57,90,253,187,23,99,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,0,250,192,0,64,15,52,127,61,153,155,246,47,163,209,30,43,131,238,19,49,151,23,89,161,244,30,197,81,87,103,177,80,83,201,83,125,196,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,244,234,61,17,91,19,213,61,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,73,166,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,130,30,99,188,14,83,112,165,140,168,49,134,95,62,174,163,46,177,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,85,204,138,86,185,28,176,172,178,78,241,138,188,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,3,101,51,90,206,19,188,211,228,223,204,12,61,234,48,27,41,129,25,124,227,241,254,50,202,204,101,195,238,96,229,246,33,171,177,226,27,29,70,35,169,161,174,166,84,223,19,244,182,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,229,87,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,208,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,195,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,201,254,101,188,190,233,179,134,213,120,226,15,40,45,85,114,102,13,5,63,105,188,90,105,34,150,170,124,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,232,212,69,122,183,88,107,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,218,120,214,179,139,31,52,249,201,243,3,16,250,140,224,76,78,14,205,236,101,158,252,172,49,70,105,102,12,244,147,226,27,182,91,226,216,107,167,166,129,33,101,67,233,163,174,165,73,149,137,238,181,239,108,13,123,209,168,214,111,115,182,181,141,209,169,4,36,212,240,211,255,0,65,182,239,242,255,0,29,255,0,237,238,132,43,1,150,156,195,56,211,186,241,79,154,21,22,44,33,136,42,221,149,120,106,161,19,15,209,173,51,169,82,182,116,143,108,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,58,113,189,243,110,252,174,0,120,62,186,241,101,155,141,109,193,41,35,192,152,58,162,142,191,21,190,105,92,143,169,129,239,114,199,67,19,99,123,101,223,80,144,202,197,145,174,106,68,198,189,251,183,164,113,201,111,248,85,225,159,25,113,95,155,148,121,91,131,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,97,236,173,202,220,9,146,216,18,217,150,121,105,98,246,54,27,179,117,187,21,23,106,154,163,165,213,153,243,73,249,201,158,249,29,172,146,189,222,243,151,77,116,77,17,17,16,61,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,0,0,0,0,0,0,0,0,0,0,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,170,6,135,120,156,107,222,5,96,0,35,55,156,142,93,81,187,47,173,216,250,154,130,20,158,154,225,67,12,179,54,37,223,181,203,89,170,43,147,187,77,210,39,143,196,194,62,92,216,154,175,12,113,87,134,234,105,170,101,137,42,40,174,80,61,24,253,187,147,178,72,237,23,95,218,196,95,232,37,159,153,38,5,110,55,225,126,247,71,13,179,182,213,71,95,110,124,108,70,110,119,117,67,81,116,239,79,131,151,252,228,36,112,225,139,25,130,51,155,15,226,105,106,86,6,82,37,90,57,251,149,52,223,75,43,62,8,191,23,39,192,13,150,161,149,38,137,178,53,117,69,212,236,63,39,11,87,195,114,177,83,86,83,204,146,177,251,244,114,46,186,232,247,39,252,7,235,1,75,151,246,20,163,191,97,91,138,52,253,96,86,139,169,201,75,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,0,0,0,0,0,0,0,0,0,0,0,0,20,187,196,168,165,192,82,154,235,222,86,223,2,132,215,245,29,128,11,93,196,182,38,163,194,57,61,120,189,215,214,178,150,24,165,165,98,202,247,109,68,87,78,196,78,253,11,162,98,127,51,28,77,73,98,225,118,249,79,83,93,21,42,212,87,91,90,215,189,251,87,94,210,213,209,63,251,69,2,6,104,33,170,196,55,166,67,38,249,166,168,215,95,139,151,107,23,254,4,54,88,200,187,44,118,12,178,181,219,99,129,33,218,250,135,43,17,187,116,85,153,235,224,107,215,194,214,19,102,55,207,76,55,134,229,137,242,71,82,149,142,122,53,173,114,232,202,73,156,157,206,238,241,68,54,64,195,180,45,182,217,233,232,218,154,36,123,254,8,158,46,85,248,126,240,63,72,225,78,74,92,5,26,41,91,74,81,87,82,182,129,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,1,6,60,68,249,129,204,239,231,149,235,251,108,164,231,16,99,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,8,123,164,0,0,0,0,2,225,100,86,118,98,236,131,204,26,76,119,132,167,255,0,99,166,185,210,237,139,251,254,131,175,20,179,82,239,146,55,244,186,157,22,167,81,173,220,223,20,253,75,111,65,245,110,229,86,170,138,232,157,38,24,248,188,37,140,117,138,176,216,154,98,170,42,141,38,39,132,194,119,178,151,54,176,70,118,96,138,44,125,128,110,157,174,221,87,172,114,197,34,35,106,40,234,17,17,95,79,59,17,87,100,173,213,53,77,85,21,21,174,106,185,142,107,151,217,16,231,193,239,20,248,131,135,172,111,79,106,184,215,245,176,29,246,178,38,94,232,231,87,185,148,155,149,172,90,248,81,141,115,146,88,219,162,185,173,106,245,88,205,138,155,146,55,199,47,120,119,16,90,49,102,31,182,98,156,63,87,218,173,119,154,56,110,20,83,244,220,206,173,60,204,71,198,253,175,68,115,117,107,145,116,114,34,166,189,232,138,88,25,102,99,78,62,214,179,243,163,140,126,125,206,63,219,173,141,191,178,88,249,166,152,153,177,94,250,42,255,0,227,51,164,121,209,239,141,39,174,35,244,64,6,205,7,0,0,0,0,0,0,15,61,143,241,254,17,202,236,35,95,142,241,221,219,217,150,59,103,75,181,85,116,37,155,167,212,149,145,51,220,137,174,122,234,249,24,157,205,93,53,213,123,145,84,253,139,141,198,223,103,183,213,93,174,213,244,244,84,52,80,190,166,170,170,166,86,197,20,17,49,170,231,200,247,185,81,26,214,181,21,85,202,168,136,136,170,164,66,113,161,197,37,195,136,28,125,53,167,13,222,106,29,151,182,41,145,44,212,171,3,169,210,170,84,102,217,43,37,98,170,171,156,231,44,137,30,228,106,178,37,68,216,199,190,93,218,236,203,48,167,47,181,206,227,84,240,143,207,186,19,77,136,216,251,251,95,143,242,59,233,179,70,147,93,93,81,246,98,116,152,231,85,209,175,13,243,164,233,164,248,94,33,248,135,198,252,70,227,119,226,156,83,39,100,183,82,111,134,207,103,134,69,117,61,182,157,85,53,106,46,137,190,87,104,213,146,85,68,87,170,39,115,88,214,49,150,180,2,190,185,114,187,213,205,203,147,172,203,176,176,88,44,62,93,135,163,9,132,162,40,183,68,105,17,28,34,63,174,51,198,103,124,239,0,7,195,40,0,190,124,37,240,193,119,226,99,27,212,80,62,227,236,204,47,96,232,207,126,174,141,205,90,132,100,138,254,156,16,49,117,214,89,58,114,34,61,81,88,196,107,156,237,202,141,141,254,150,108,215,136,185,22,173,198,179,44,28,203,50,195,101,24,74,241,216,202,185,182,232,141,102,125,223,124,204,238,136,233,153,209,116,248,11,225,15,242,175,119,131,55,179,18,215,174,15,179,86,39,97,183,214,209,111,167,191,200,214,202,143,209,122,141,94,148,50,164,42,237,88,248,229,84,124,107,174,217,17,37,40,249,173,214,235,125,158,223,75,105,180,208,83,209,80,209,66,202,106,90,90,104,155,20,80,68,198,163,89,27,24,212,68,107,90,212,68,70,162,34,34,34,34,31,73,97,224,48,52,96,45,121,58,120,244,207,92,255,0,92,28,109,181,219,85,138,218,220,194,113,119,247,81,27,168,163,162,154,127,57,158,53,79,76,238,225,17,17,143,124,127,121,72,199,127,101,250,157,41,22,188,59,121,129,203,31,231,149,151,251,108,68,165,113,253,229,35,29,253,151,234,116,164,90,240,237,230,7,44,127,158,86,95,237,177,17,220,243,214,22,251,163,226,149,207,201,87,209,12,111,183,115,249,84,39,56,0,76,28,222,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,45,120,137,243,3,153,223,207,43,215,246,217,73,74,224,7,202,70,4,251,83,212,234,136,126,71,235,11,157,211,241,67,164,57,85,250,33,130,246,237,255,0,42,180,90,241,19,230,7,51,191,158,87,175,237,178,153,223,203,119,135,76,49,102,193,116,124,67,92,230,167,186,222,177,12,51,193,107,100,180,106,215,89,155,21,77,69,60,235,27,213,234,143,116,205,99,61,253,141,115,27,185,136,170,143,126,184,33,196,79,152,28,206,254,121,94,191,182,202,74,87,0,62,82,48,39,218,158,167,84,121,228,214,168,185,152,87,53,198,186,107,49,223,172,71,230,203,229,47,29,136,193,108,118,30,156,61,115,76,92,155,116,85,167,77,51,110,169,152,236,137,154,99,93,56,198,233,221,51,19,144,128,2,104,230,69,189,207,252,218,252,134,101,37,251,52,254,143,251,111,216,157,151,251,195,181,246,110,183,90,166,40,63,140,216,253,186,117,119,126,138,235,183,78,237,117,76,57,254,235,63,255,0,200,31,247,85,255,0,192,204,181,226,127,43,49,6,117,100,110,37,203,44,45,89,110,165,186,94,123,31,66,107,132,143,101,59,122,53,144,204,237,206,99,30,228,213,177,57,19,70,175,122,167,130,119,166,4,127,114,207,136,31,250,240,203,223,253,33,91,255,0,52,52,57,165,204,198,139,209,24,77,121,186,117,68,239,214,122,254,229,181,176,120,61,140,196,101,181,213,180,83,76,94,231,206,154,215,93,62,103,54,157,55,83,49,28,121,219,248,178,115,153,22,11,198,56,235,35,172,118,156,19,132,239,56,134,186,28,87,77,83,37,45,170,130,90,185,89,18,81,214,53,100,86,70,215,42,53,28,246,166,237,52,213,200,159,20,49,75,130,28,152,206,28,39,197,6,11,196,24,167,42,49,149,154,215,75,237,30,189,109,194,197,85,79,79,22,235,117,75,27,186,71,177,26,221,92,230,181,53,94,245,84,79,21,37,108,25,55,242,170,47,226,169,197,77,83,19,26,110,238,105,50,157,191,196,229,57,13,220,134,139,52,213,69,200,174,57,211,51,172,115,226,98,119,112,221,171,30,248,179,226,207,248,46,125,21,255,0,64,31,73,190,147,118,239,245,215,177,118,126,207,208,255,0,184,201,191,119,95,246,105,183,227,175,119,158,225,103,142,15,225,45,152,55,12,9,249,48,250,57,216,44,210,221,187,87,182,187,102,253,147,193,23,79,103,66,61,53,235,235,187,114,254,142,154,119,234,142,56,56,89,204,30,37,190,133,125,4,188,97,234,15,163,158,210,237,94,214,168,158,45,253,163,179,108,233,244,161,147,93,58,15,215,93,60,83,77,123,244,242,188,24,112,97,154,60,58,102,141,211,27,99,107,246,22,173,161,173,176,79,106,142,59,85,85,68,178,164,175,168,167,145,28,169,36,17,166,221,176,185,53,213,87,85,78,239,21,79,27,151,49,255,0,47,230,211,175,146,214,58,35,171,126,254,60,91,44,38,19,100,103,100,102,245,233,167,246,135,54,175,173,94,186,243,231,155,230,235,205,249,186,116,123,217,73,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,55,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,91,94,20,56,193,202,254,46,112,205,210,245,128,214,174,138,229,99,168,115,110,150,122,184,164,235,208,193,45,69,75,40,159,36,155,18,23,62,104,105,186,170,200,159,34,70,174,86,43,157,162,57,216,129,206,127,36,51,67,21,97,156,53,158,86,171,229,37,102,9,192,212,238,160,184,217,221,28,113,79,111,158,178,162,54,118,230,72,190,244,236,149,201,75,11,163,215,88,214,56,220,214,185,36,149,209,198,86,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,187,85,203,215,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,145,132,28,111,230,246,13,207,174,39,49,110,110,101,252,245,114,88,177,21,61,162,106,116,171,129,97,158,39,178,215,73,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,223,228,99,245,217,247,111,241,32,37,80,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,126,187,62,237,254,36,73,166,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,50,249,24,253,118,125,219,252,72,189,92,219,120,125,204,124,228,200,235,126,53,192,216,131,251,195,44,251,125,246,247,96,146,117,138,58,250,94,139,21,213,109,85,114,70,233,169,99,142,101,107,92,155,157,28,243,163,28,142,210,57,66,250,240,227,198,158,67,113,79,117,196,150,44,171,196,21,110,185,97,170,135,163,232,238,84,221,150,122,218,36,114,53,183,10,104,213,202,231,211,57,202,141,213,200,217,24,170,196,150,56,247,199,186,50,249,213,249,167,194,223,47,232,125,70,226,97,86,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,220,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,125,121,128,241,49,131,120,175,204,188,21,154,88,62,134,174,220,246,224,122,75,109,222,217,82,138,231,219,174,49,215,86,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,96,101,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,0,213,92,218,160,213,92,9,254,229,113,228,79,44,190,218,245,138,211,42,140,85,229,113,228,79,44,190,218,245,138,211,42,128,0,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,138,190,121,223,82,127,121,63,13,35,171,34,51,142,251,144,89,153,69,154,184,90,29,247,171,85,190,235,79,110,147,115,19,179,85,85,219,170,41,34,169,209,236,123,31,209,125,67,101,233,185,170,215,244,246,46,136,237,82,69,121,231,125,73,253,228,252,52,138,176,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,106,229,67,199,29,54,37,181,89,56,71,204,102,85,173,246,219,79,80,204,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,147,147,72,150,24,155,30,140,116,108,235,89,78,25,249,80,93,115,207,134,138,156,218,196,88,214,175,14,98,204,77,79,218,240,93,186,106,103,71,72,200,24,247,35,101,184,111,143,170,230,84,163,117,141,208,247,50,39,71,55,231,247,244,155,128,23,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,129,180,240,48,171,151,55,30,223,194,162,197,62,91,230,36,29,159,51,112,205,191,182,85,212,65,79,178,150,245,66,199,178,37,172,106,49,54,67,50,62,72,219,44,93,205,87,61,175,137,54,185,209,195,154,160,0,0,0,0,126,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,88,220,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,201,243,134,206,251,86,3,225,210,159,38,166,177,213,214,92,179,70,161,27,79,86,217,26,200,40,96,183,85,82,84,202,247,248,185,239,115,150,22,53,136,136,154,62,71,43,147,98,50,72,171,225,23,36,45,92,71,113,23,131,50,106,251,124,171,180,91,111,245,21,46,172,171,164,141,175,157,32,167,165,154,166,70,71,187,221,107,222,216,21,136,245,71,35,21,232,229,107,246,236,80,180,0,23,127,52,50,66,213,129,114,7,37,51,162,223,124,171,168,168,205,10,124,64,218,234,9,163,110,202,73,237,183,21,167,71,196,244,209,85,146,69,36,90,177,200,170,215,198,247,110,84,122,50,48,153,254,88,185,165,249,80,224,219,5,118,187,239,180,238,184,75,180,97,107,135,247,175,71,178,246,89,23,178,65,220,198,181,251,104,100,162,247,219,187,93,125,231,43,209,230,85,16,173,201,179,58,254,131,113,5,118,201,202,187,127,90,147,51,109,233,209,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,118,140,123,150,78,134,155,91,189,73,169,0,98,254,76,115,19,225,211,61,243,182,179,37,240,21,246,174,122,137,41,233,221,96,175,154,130,170,38,95,39,232,84,84,86,50,38,58,20,88,25,79,20,12,213,243,172,107,35,222,246,177,170,140,107,228,253,110,62,242,67,52,56,133,225,162,255,0,150,217,77,124,164,164,187,207,81,77,95,53,186,166,56,246,94,224,167,127,85,40,82,103,247,83,189,210,182,25,25,39,114,43,225,108,111,115,35,145,239,110,189,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,1,41,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,142,47,120,188,254,21,185,53,146,127,74,107,122,217,133,131,189,191,69,138,54,80,118,104,103,234,186,135,178,213,199,181,86,53,234,199,19,183,163,118,109,150,57,116,141,145,172,91,156,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,0,0,0,0,26,171,155,84,26,171,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,23,84,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,85,114,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,99,175,27,124,31,97,158,46,114,190,91,43,146,146,139,27,88,233,231,118,19,188,85,203,81,208,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,128,28,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,209,4,69,243,185,192,24,54,197,140,178,203,48,108,216,122,146,143,16,226,170,123,181,53,234,186,20,86,190,189,148,105,68,148,203,42,34,237,115,216,217,228,98,63,77,234,205,141,85,86,198,196,104,99,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,159,226,0,121,92,121,236,203,47,182,189,30,180,159,224,0,0,32,7,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,2,85,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,38,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,18,169,195,79,253,6,219,191,203,252,119,255,0,183,186,16,172,77,79,13,63,244,27,110,255,0,47,241,223,254,222,232,66,176,27,25,240,125,194,102,13,225,23,43,254,131,216,170,41,47,23,218,250,137,42,111,184,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,102,189,71,162,35,165,122,173,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,81,162,157,142,40,85,93,64,173,14,78,26,114,7,129,207,75,44,119,252,178,186,91,100,129,38,220,250,119,35,21,187,181,84,153,139,224,107,79,95,13,86,30,189,62,24,247,195,53,62,154,124,28,155,152,159,240,41,180,38,34,161,109,202,207,81,70,228,213,36,217,240,69,240,114,47,199,247,26,223,241,75,132,217,130,51,211,18,97,184,162,124,113,211,37,27,152,142,107,90,186,62,146,23,47,115,123,188,85,64,216,7,134,156,77,71,139,178,122,207,123,160,173,101,84,50,203,84,196,149,142,220,138,173,157,232,189,250,23,68,196,254,89,216,154,146,251,194,237,142,158,154,186,42,165,167,174,185,53,207,99,247,46,189,165,203,162,255,0,246,232,101,128,28,59,192,161,117,215,184,236,58,215,95,212,5,77,241,42,41,105,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,93,78,85,116,40,114,170,120,38,160,84,154,21,20,53,117,43,0,70,111,57,124,194,167,167,192,214,220,186,138,173,137,81,85,91,111,170,150,20,145,200,229,141,18,173,117,86,248,42,110,99,124,127,97,38,68,43,115,140,191,75,87,196,29,21,155,254,151,21,138,223,50,38,229,238,93,213,73,225,225,241,2,214,114,203,195,45,196,220,86,89,227,145,146,43,104,173,87,26,157,90,196,114,107,209,88,251,245,240,254,51,253,226,126,218,212,106,109,106,34,39,234,68,33,63,147,221,129,183,30,33,235,46,78,238,88,108,23,6,34,232,154,235,190,155,250,127,148,77,136,2,151,21,20,63,85,238,64,56,79,31,218,86,158,5,9,174,186,169,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,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,0,63,66,251,135,238,248,106,182,43,117,238,147,179,84,77,71,73,112,99,58,141,126,180,245,84,241,212,64,253,90,170,158,244,83,70,237,60,83,118,138,136,168,168,159,158,38,38,39,73,124,209,93,55,41,138,232,157,98,119,196,199,72,0,15,160,204,110,1,120,181,252,150,98,6,229,62,102,226,126,207,129,238,155,189,153,61,83,119,71,105,175,123,209,83,89,85,201,209,166,147,87,239,213,28,214,200,173,127,230,218,233,158,184,114,12,140,46,38,230,18,236,93,183,198,61,253,141,62,125,145,225,54,139,1,94,95,140,141,105,171,167,118,180,207,69,81,175,9,143,214,56,76,182,16,6,3,240,7,198,61,45,202,150,135,33,179,90,245,211,184,199,208,162,194,149,243,50,24,169,223,79,28,49,195,21,185,118,49,186,74,157,61,99,123,213,203,42,189,88,174,71,164,109,147,62,11,15,7,139,183,141,181,23,109,254,29,82,227,93,163,217,220,102,204,99,234,192,227,35,124,111,138,186,42,167,162,99,243,234,157,99,160,0,25,77,8,0,0,1,133,28,122,113,143,85,150,244,179,228,222,84,222,187,62,45,168,214,27,245,116,108,154,58,139,61,59,225,138,72,219,3,149,136,197,150,102,77,221,43,30,229,137,26,237,17,175,115,94,204,108,94,42,222,14,212,221,185,59,188,103,170,27,173,159,200,113,155,73,143,163,47,193,83,173,83,190,103,162,154,99,141,85,79,68,71,190,102,34,55,204,66,206,113,233,198,61,46,100,85,79,147,121,83,122,237,24,74,159,88,111,213,209,178,25,41,239,21,12,154,41,35,108,14,86,43,210,40,95,15,116,172,123,82,85,115,180,71,49,173,123,240,164,2,187,197,226,174,99,46,205,219,147,191,194,58,161,217,155,63,144,224,246,111,1,70,95,130,167,74,99,124,207,77,85,79,26,170,158,153,159,116,68,68,110,136,128,0,99,183,64,7,161,192,24,3,23,102,142,46,160,192,152,18,211,237,59,229,207,171,217,105,122,241,67,212,233,196,249,95,239,202,230,177,52,100,111,94,247,38,186,104,157,234,136,126,211,76,215,49,77,49,172,203,206,245,235,120,123,117,93,187,84,83,77,49,51,51,51,164,68,70,249,153,153,221,17,17,198,94,167,135,188,137,196,252,68,102,61,54,95,225,170,186,122,38,182,23,87,92,171,231,209,91,69,68,199,177,178,74,140,213,22,87,110,145,141,107,26,169,171,158,221,85,141,220,246,205,46,0,192,24,71,43,176,141,6,4,192,150,159,102,88,237,157,94,203,75,215,150,110,159,82,87,202,255,0,126,87,57,235,171,228,122,247,185,116,215,68,238,68,67,194,240,211,195,166,24,225,187,0,253,20,180,205,79,114,187,85,204,249,238,215,182,209,173,60,183,7,111,127,69,28,213,124,138,214,199,27,145,141,98,59,110,187,222,136,142,145,250,221,178,123,148,101,177,129,183,206,174,60,249,227,217,217,250,246,247,67,146,121,68,219,106,246,175,27,228,112,213,79,201,109,207,155,27,227,157,60,57,243,29,188,41,215,124,83,209,19,85,80,0,13,186,185,99,223,31,222,82,49,223,217,126,167,74,69,175,14,222,96,114,199,249,229,101,254,219,17,41,92,127,121,72,199,127,101,250,157,41,22,188,59,121,129,203,31,231,149,151,251,108,68,63,60,245,133,190,232,248,165,210,28,149,125,16,198,251,119,63,149,66,115,128,4,193,205,224,0,8,49,226,39,204,14,103,127,60,175,95,219,101,37,43,128,31,41,24,19,237,79,83,170,34,215,136,159,48,57,157,252,242,189,127,109,148,148,174,0,124,164,96,79,181,61,78,168,135,228,126,176,185,221,63,20,58,67,149,95,162,24,47,110,223,242,171,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,22,188,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,67,35,245,133,206,233,248,160,229,87,232,134,11,219,183,252,170,217,8,0,38,14,111,0,0,97,207,52,207,47,216,127,249,229,73,253,138,180,195,158,0,124,219,224,79,181,61,50,168,149,172,211,202,12,186,206,172,63,79,133,179,55,15,123,102,215,75,88,203,132,48,118,185,233,246,212,53,143,99,95,186,23,177,203,163,101,122,104,171,167,127,134,168,154,120,236,1,194,15,14,217,93,139,168,49,222,4,203,207,102,95,45,157,94,203,85,237,106,233,186,125,72,159,19,253,201,102,115,23,86,72,244,239,106,233,174,169,222,136,166,135,21,149,222,191,142,167,21,76,199,54,38,158,189,119,79,114,218,200,54,243,45,202,182,82,254,69,122,138,230,237,202,110,196,76,69,60,223,62,153,136,214,102,168,158,157,251,187,181,94,48,1,190,84,161,8,28,199,249,127,214,112,239,125,151,54,242,135,14,255,0,165,61,127,102,130,90,106,121,39,168,147,14,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,230,86,89,191,60,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,53,119,37,83,145,143,215,103,221,191,196,140,53,227,111,131,236,77,194,54,104,75,101,114,85,214,224,155,229,68,238,194,119,138,185,105,250,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,181,185,149,200,199,235,179,238,223,226,64,74,160,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,33,175,153,215,47,250,60,162,172,169,226,7,36,48,239,100,192,181,123,167,196,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,221,12,108,115,97,115,29,162,182,55,49,145,199,89,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,164,11,115,12,224,178,235,194,198,104,84,95,112,134,31,171,110,85,226,90,132,92,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,234,72,246,77,180,50,131,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,0,106,174,109,80,106,174,4,255,0,114,184,242,39,150,95,109,122,197,105,149,70,42,242,184,242,39,150,95,109,122,197,105,149,64,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,69,95,60,239,169,63,188,159,134,152,107,203,211,0,96,220,207,227,27,46,112,102,96,97,234,75,237,138,170,162,190,166,162,223,86,138,232,39,125,53,190,166,162,36,145,186,232,246,36,176,198,170,199,106,199,162,43,92,142,106,171,87,50,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,127,140,0,230,117,192,119,229,190,197,83,159,57,79,101,221,143,176,253,189,222,210,181,219,173,221,74,172,81,11,95,11,99,213,221,86,167,90,158,6,212,43,118,199,36,179,53,35,133,53,217,19,83,63,192,26,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,235,140,92,9,197,254,4,168,191,216,40,253,141,137,44,219,62,144,97,254,164,213,30,203,234,205,80,202,95,239,167,193,20,115,245,99,167,89,63,54,139,179,93,174,209,83,191,2,249,175,112,57,83,134,174,183,190,46,50,229,244,137,98,185,84,83,191,23,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,170,213,214,84,154,87,73,171,219,35,250,56,43,195,174,124,227,46,27,115,114,197,154,216,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,116,71,43,29,177,232,201,26,155,216,213,64,217,120,22,255,0,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,184,0,0,45,87,20,249,215,252,29,184,125,198,217,199,29,191,182,213,225,251,122,118,8,29,23,82,55,215,79,43,41,233,122,173,234,70,171,10,79,52,75,38,215,163,186,104,253,186,187,68,80,133,110,103,89,165,249,80,227,39,26,246,75,239,180,237,88,75,179,225,107,127,247,175,71,178,246,88,211,181,193,222,198,185,251,107,164,173,247,221,187,93,125,215,43,17,134,90,114,79,201,123,173,186,155,30,103,190,33,194,21,116,180,247,74,122,91,14,25,188,76,247,49,149,80,36,178,62,226,216,163,221,163,216,146,195,68,139,42,177,83,124,111,99,29,171,101,106,69,9,178,239,13,217,33,106,225,195,36,176,182,75,217,175,149,119,154,124,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,185,140,89,102,147,99,53,114,181,155,90,174,122,162,189,67,90,34,90,112,86,69,214,103,247,38,140,61,134,236,54,111,105,226,75,15,181,113,37,134,22,172,235,35,170,169,111,53,203,43,34,142,20,115,166,154,74,87,213,67,28,106,215,53,210,76,207,209,84,71,182,37,137,254,229,113,228,79,44,190,218,245,138,208,32,91,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,179,238,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,93,126,52,50,114,197,144,92,80,99,252,170,194,211,111,178,218,174,17,212,91,163,218,244,236,212,181,116,241,85,197,77,171,222,247,191,162,202,134,197,212,115,149,207,233,239,93,21,218,36,159,242,108,206,191,167,60,62,221,178,114,174,223,209,171,203,43,130,116,103,142,45,177,207,67,113,150,162,162,61,206,89,28,174,153,179,178,177,29,163,24,212,143,161,166,231,111,80,51,252,142,174,103,92,191,235,51,118,142,167,136,28,144,195,189,175,29,82,110,159,19,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,116,49,177,174,153,175,118,138,233,26,198,73,34,160,13,85,204,170,229,113,231,179,44,190,218,244,122,210,245,115,58,229,255,0,71,148,85,149,60,64,228,134,29,236,152,22,175,116,248,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,59,161,141,142,108,46,99,180,86,198,230,50,59,43,202,227,207,102,89,125,181,232,245,160,79,240,0,0,0,0,0,0,0,1,170,185,181,65,170,184,27,41,240,157,229,99,38,254,95,225,239,78,128,186,165,170,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,101,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,159,226,0,121,92,121,236,203,47,182,189,30,180,159,224,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,144,18,168,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,149,78,26,127,232,54,221,254,95,227,191,253,189,208,133,98,106,120,105,255,0,160,219,119,249,127,142,255,0,246,247,66,21,128,218,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,7,11,224,80,190,63,180,236,58,215,93,117,64,42,106,149,20,51,84,238,82,176,56,115,81,201,181,200,138,159,169,80,128,78,102,152,101,184,103,138,203,196,113,178,68,109,109,170,221,83,171,152,141,77,122,41,31,118,158,63,197,255,0,190,79,225,9,220,225,44,13,183,113,15,71,114,111,122,205,96,183,177,85,81,53,215,125,79,244,255,0,36,11,255,0,201,163,48,169,234,48,53,203,46,165,171,98,212,82,214,220,42,162,133,100,114,185,35,84,164,93,81,190,8,155,158,239,15,218,73,145,10,220,156,239,210,210,113,7,91,102,255,0,165,203,98,184,76,169,185,123,215,117,42,120,120,124,9,169,0,82,186,21,20,61,116,3,148,93,10,142,182,170,175,138,104,86,139,168,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,124,10,21,53,43,85,208,164,14,90,133,71,9,251,14,64,225,85,17,53,82,3,57,158,98,120,113,71,19,243,212,192,253,205,166,177,80,64,239,210,253,45,30,239,138,39,193,232,78,94,103,95,226,195,24,34,227,122,154,69,99,96,88,83,84,69,85,247,165,99,126,29,255,0,19,90,108,202,196,179,98,236,107,112,196,19,212,75,59,234,186,41,190,69,114,185,118,196,198,255,0,41,85,127,147,250,192,148,206,76,249,119,5,54,15,185,230,60,140,252,253,93,77,194,146,55,43,88,190,226,118,68,209,23,244,147,189,139,221,224,73,177,136,252,175,176,155,240,199,10,22,8,231,137,140,154,74,251,155,157,181,81,124,106,157,167,122,39,234,106,25,112,0,165,124,74,138,23,191,192,14,83,196,168,165,165,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,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,148,28,194,225,86,223,196,71,9,185,93,118,176,197,79,73,141,176,246,7,181,203,111,170,109,59,93,45,198,38,219,81,205,183,57,238,150,54,49,175,153,88,173,145,234,228,141,119,170,34,35,223,172,103,98,44,63,119,194,120,130,231,133,177,5,39,101,186,89,171,38,183,214,193,212,107,250,85,16,189,89,35,55,49,85,174,209,205,84,213,170,168,186,119,42,161,55,220,59,121,126,203,31,230,109,151,251,20,70,61,241,245,194,87,229,79,15,187,54,50,203,12,118,140,113,107,219,237,56,41,93,182,75,181,3,24,168,186,68,141,94,181,76,122,51,102,138,215,58,52,115,63,56,230,194,196,150,230,121,84,95,177,78,34,204,121,209,17,172,117,238,241,115,182,195,237,253,89,86,107,119,38,204,170,254,226,171,149,197,21,79,212,153,170,119,76,207,213,153,252,39,178,103,72,181,0,17,39,68,128,0,62,139,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,132,181,240,81,197,172,28,64,97,132,194,152,206,178,157,153,133,103,134,89,42,226,130,158,70,182,190,138,53,133,137,92,186,49,33,141,206,124,200,199,70,215,126,147,92,246,181,172,114,53,177,24,126,134,29,196,23,124,39,136,45,152,167,15,213,246,91,165,154,178,27,133,20,253,54,191,165,81,11,209,241,191,107,209,90,237,28,212,93,28,138,139,167,122,42,27,12,187,48,175,47,185,206,141,244,207,24,254,186,80,253,178,216,252,46,215,224,188,133,207,54,237,59,232,175,78,19,213,61,116,207,76,119,79,24,108,0,11,57,194,199,16,246,142,35,50,198,151,19,245,45,212,216,146,135,251,219,16,90,169,100,114,246,58,141,92,140,122,53,233,185,34,149,173,234,51,189,200,154,185,155,222,232,222,165,227,44,27,87,104,191,68,92,183,58,196,184,239,48,192,98,50,188,85,204,22,46,158,109,202,38,98,99,182,60,98,120,196,240,152,223,27,128,11,73,196,183,17,120,99,134,236,3,244,174,237,13,61,202,237,87,51,32,180,217,29,88,180,242,220,29,189,157,101,107,145,146,43,91,28,110,87,185,234,221,186,236,98,170,58,70,106,187,118,139,52,77,203,147,164,67,243,1,129,196,102,120,154,48,120,74,38,171,149,206,145,17,211,62,17,29,51,51,186,35,124,204,67,198,241,161,197,37,191,135,236,3,53,167,13,222,105,219,152,87,216,81,44,212,171,3,106,22,150,37,126,217,43,37,98,170,35,90,214,164,137,30,228,114,62,84,68,216,246,50,93,177,9,113,184,220,47,23,10,171,181,218,190,162,182,186,182,103,212,213,85,84,202,233,101,158,87,185,92,249,30,247,42,171,156,231,42,170,185,85,85,85,85,84,253,156,127,143,241,118,104,226,234,252,119,142,238,222,211,190,92,250,93,170,171,161,20,61,78,156,76,137,158,228,77,107,19,70,70,196,238,106,107,166,171,222,170,167,158,43,252,203,48,171,48,187,206,225,76,112,143,207,190,93,131,177,27,31,99,100,48,30,71,117,87,171,210,107,171,174,126,204,78,145,60,218,122,53,227,190,116,141,116,128,0,215,38,128,0,15,162,221,110,184,94,46,20,182,155,77,5,69,109,117,108,204,166,165,165,166,137,210,203,60,175,114,53,145,177,141,69,87,57,206,84,68,106,34,170,170,162,33,46,124,18,240,177,252,30,240,68,183,140,99,65,110,126,60,196,30,253,116,240,167,81,246,250,69,70,43,40,18,93,202,215,104,230,171,228,116,104,141,115,213,27,172,141,138,55,173,189,224,47,131,138,172,183,165,131,57,51,90,203,217,241,109,70,147,88,104,100,124,209,212,89,233,223,12,177,200,233,218,143,70,44,179,50,110,248,158,199,44,72,214,234,173,123,156,198,102,185,49,201,50,175,33,17,137,189,30,116,240,142,174,222,255,0,8,237,225,205,92,168,237,252,102,149,213,146,101,149,107,102,153,243,234,143,175,49,245,99,248,98,120,207,214,170,55,121,177,19,80,0,73,20,160,0,3,30,248,254,242,145,142,254,203,245,58,82,45,120,118,243,3,150,63,207,43,47,246,216,137,206,6,159,29,148,252,183,17,77,254,126,154,68,110,211,94,19,51,214,178,54,83,148,31,236,198,79,123,42,249,55,148,242,149,85,60,238,127,55,78,117,52,211,195,155,58,233,166,188,99,142,128,0,220,43,112,0,4,24,241,19,230,7,51,191,158,87,175,237,178,146,149,192,15,148,140,9,246,167,169,213,25,8,13,62,7,41,249,22,34,171,252,253,117,137,221,166,156,102,39,173,100,109,95,40,63,218,124,158,206,85,242,111,39,228,234,166,121,220,254,118,188,218,106,167,135,54,52,215,93,120,207,13,16,99,196,79,152,28,206,254,121,94,191,182,202,74,87,0,62,82,48,39,218,158,167,84,100,32,24,28,167,228,88,138,175,243,245,214,39,118,154,113,152,158,179,106,249,65,254,211,228,246,114,175,147,121,63,39,85,51,206,231,243,181,230,211,85,60,57,177,166,186,235,198,120,104,0,13,194,183,0,0,0,0,0,0,0,0,91,252,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,59,10,185,82,228,94,99,240,233,152,249,251,149,249,161,102,236,55,90,31,163,82,195,52,74,175,165,184,82,185,110,137,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,145,80,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,46,168,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,0,69,95,35,31,174,207,187,127,137,18,168,0,3,202,102,150,86,224,76,233,192,151,60,179,204,187,23,182,112,221,231,163,219,104,187,84,212,253,94,148,204,154,63,206,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,190,172,1,130,188,183,248,81,204,126,18,179,31,60,48,86,53,139,183,90,171,190,143,207,96,191,193,10,178,150,239,74,213,184,162,185,168,170,189,57,153,185,169,44,42,170,232,220,230,170,43,216,248,228,126,117,0,0,0,0,213,92,218,160,1,138,188,174,60,137,229,151,219,94,177,90,101,80,0,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,2,234,128,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,210,127,128,0,0,2,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,59,192,13,120,120,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,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,108,255,0,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,69,95,59,220,210,255,0,230,105,146,150,251,239,253,87,138,110,246,206,203,251,169,168,39,235,43,63,250,228,221,140,127,237,123,127,139,82,85,0,16,45,202,211,34,235,51,131,138,203,14,36,173,179,118,188,55,151,127,232,146,231,52,139,60,113,178,170,52,84,183,177,178,68,155,122,221,171,167,51,99,123,154,215,199,77,63,233,35,85,142,158,144,0,213,92,159,238,87,30,68,242,203,237,175,88,173,50,168,1,24,28,235,50,46,178,235,98,193,124,67,216,108,221,111,98,111,195,120,138,166,53,158,73,25,75,43,250,148,47,115,17,22,40,225,100,206,170,99,164,85,99,150,74,184,25,239,234,212,102,32,114,197,205,47,201,127,25,56,43,181,223,125,153,106,197,189,163,11,92,63,189,122,221,171,181,70,189,146,14,230,57,204,221,93,29,23,190,221,186,105,239,57,24,175,39,248,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,70,6,5,224,178,235,194,199,51,188,186,190,225,12,63,86,220,171,196,181,23,133,195,245,139,82,234,164,162,157,108,117,174,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,109,178,148,0,0,0,0,0,0,0,0,0,26,171,155,84,0,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,0,0,2,0,121,163,249,236,204,223,177,125,30,136,159,224,4,85,242,49,250,236,251,183,248,145,42,128,0,34,175,158,119,212,159,222,79,195,73,84,0,64,15,43,143,61,153,101,246,215,163,214,147,252,0,2,42,249,231,125,73,253,228,252,52,149,64,4,0,242,184,243,217,150,95,109,122,61,105,63,192,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,18,168,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,0,53,172,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,101,80,3,90,206,19,188,211,228,223,204,12,61,234,48,27,41,128,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,77,72,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,48,6,0,112,211,255,0,65,182,239,242,255,0,29,255,0,237,238,132,43,27,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,5,43,226,84,82,224,13,95,129,81,66,119,120,149,128,35,39,156,198,93,193,83,131,237,153,143,27,63,63,73,83,111,164,145,200,214,39,184,189,173,52,85,253,37,239,122,119,120,18,108,98,63,52,28,38,252,79,194,133,254,56,34,99,230,142,190,216,230,238,84,79,10,166,235,222,169,250,156,160,70,31,44,60,79,14,23,226,126,10,153,223,181,181,54,42,248,27,250,95,165,163,29,240,69,248,49,73,243,69,69,77,80,213,251,45,113,44,216,71,26,219,241,4,21,18,192,250,94,178,111,141,92,142,77,209,61,191,201,84,95,229,126,179,101,156,177,191,197,137,240,69,186,245,12,138,246,206,179,38,170,138,139,238,202,246,252,123,254,0,122,146,151,33,81,194,254,208,40,68,208,173,60,10,74,145,117,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,78,53,10,168,17,80,10,147,192,228,0,49,135,152,214,39,155,11,112,179,136,235,105,231,146,41,86,178,218,198,186,53,114,59,190,174,61,123,209,83,224,138,64,198,93,97,74,172,111,140,109,248,94,142,52,146,106,222,174,214,171,145,168,187,34,123,215,189,123,188,26,164,193,115,139,197,93,131,135,184,176,227,28,230,186,229,121,183,53,201,162,232,173,106,212,63,197,23,79,24,147,197,8,231,229,245,133,102,197,188,81,225,186,40,161,100,137,77,73,113,169,122,61,81,17,26,148,146,51,94,244,93,123,222,128,79,38,75,225,104,240,102,92,90,176,252,80,199,18,83,186,161,202,216,244,218,138,233,158,239,130,34,124,127,81,237,202,34,141,176,198,145,177,17,17,62,8,86,7,10,186,20,156,170,156,105,223,168,28,180,168,225,60,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,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,6,60,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,40,230,227,243,131,138,171,109,85,118,124,229,77,151,169,110,147,175,91,138,232,33,124,210,212,50,162,73,164,154,91,138,111,123,181,137,122,154,72,198,35,82,36,98,61,26,172,89,29,30,4,27,3,220,109,214,251,197,190,170,211,118,160,167,173,161,173,133,244,213,84,181,49,54,88,167,137,237,86,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,34,83,141,126,18,167,225,255,0,19,174,43,193,148,117,15,203,219,196,209,71,73,44,245,17,185,212,21,178,36,207,90,20,213,235,52,141,107,33,87,182,71,55,244,92,214,57,206,123,85,206,138,103,153,95,146,153,196,217,141,211,198,58,187,123,157,1,201,102,222,252,186,136,201,51,58,255,0,188,167,209,213,63,90,62,204,204,206,250,163,163,174,55,113,141,248,198,0,35,75,192,0,1,234,114,187,50,113,62,80,99,235,54,99,224,233,105,217,118,178,76,233,97,74,152,82,88,164,107,216,232,228,141,237,238,85,107,227,123,216,170,213,71,34,57,85,174,107,145,28,147,75,144,185,207,135,243,243,44,109,89,145,135,224,236,125,179,124,21,182,247,84,50,105,40,42,227,93,36,133,234,207,232,123,85,200,215,58,57,35,122,181,187,180,72,49,46,215,13,60,69,226,126,27,177,247,210,187,76,53,23,43,77,92,47,130,237,100,109,98,83,197,112,110,199,244,85,206,86,72,141,116,114,57,30,215,163,119,105,189,136,168,217,31,174,227,40,204,231,3,115,153,95,204,158,61,157,191,170,183,229,23,97,233,218,188,39,202,48,177,17,138,183,30,108,240,231,70,249,230,76,235,17,26,204,235,76,206,232,158,168,153,148,202,227,252,127,132,114,187,8,215,227,188,119,118,246,101,142,217,210,237,85,93,9,102,233,245,37,100,76,247,34,107,158,186,190,70,39,115,87,77,117,94,228,85,33,107,136,76,246,196,252,68,102,61,78,96,98,90,74,122,38,182,22,208,219,104,32,209,91,69,68,199,189,209,196,175,209,22,87,110,145,238,115,220,137,171,158,237,17,141,218,198,250,158,45,56,159,187,241,49,141,233,235,217,110,246,102,23,176,117,160,176,208,200,214,173,66,50,69,103,82,121,222,154,235,44,157,56,213,88,138,172,98,53,173,110,229,71,72,251,24,125,231,25,164,227,106,242,86,190,100,123,231,175,187,171,241,238,196,228,223,96,169,217,155,31,47,199,70,184,170,227,135,69,186,126,204,117,213,63,90,127,203,27,162,102,160,0,210,45,48,0,0,205,110,2,248,56,165,204,138,168,51,147,53,172,189,163,9,83,233,53,134,134,71,195,37,61,226,161,147,75,28,142,157,168,245,122,69,11,225,239,137,236,106,74,174,110,170,230,53,204,125,181,224,191,133,187,135,16,56,250,27,182,36,179,84,59,47,108,83,42,222,106,146,119,83,165,84,168,205,209,209,196,244,69,87,57,206,88,214,77,170,213,100,74,171,189,143,124,91,165,238,221,110,183,217,237,244,182,155,77,5,61,21,13,20,44,166,165,165,166,137,177,69,4,76,106,53,145,177,141,68,70,181,173,68,68,106,34,34,34,34,33,35,201,50,175,47,63,41,189,30,108,112,142,185,235,238,241,159,125,43,202,142,223,78,85,68,228,185,101,90,94,170,60,250,162,126,101,51,245,99,73,221,92,244,207,213,166,119,111,152,154,126,144,1,50,115,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,226,163,133,240,2,146,164,93,74,78,81,64,168,241,25,209,133,163,198,121,113,117,195,242,195,28,169,80,234,119,35,100,211,106,171,102,99,190,40,169,240,253,71,183,40,150,54,205,26,198,244,69,69,248,40,26,190,230,46,20,170,193,24,198,225,133,235,35,72,230,162,233,110,106,57,28,137,190,38,61,59,211,187,193,200,79,63,46,92,79,54,41,225,103,14,86,212,79,36,178,165,101,201,142,116,138,229,119,117,92,154,119,170,175,193,80,136,46,96,184,86,108,37,197,30,36,162,150,22,70,149,52,150,234,150,35,21,21,21,171,73,27,53,238,68,211,189,138,72,199,39,76,85,219,248,123,151,14,61,206,115,173,183,155,139,90,154,46,136,215,45,59,252,85,116,241,149,124,16,9,3,56,95,3,144,5,26,156,181,78,21,80,34,160,21,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,28,47,129,201,194,248,1,66,166,167,45,64,114,221,64,168,0,4,80,115,146,198,212,181,112,89,112,107,42,53,168,138,182,150,169,204,233,42,126,109,189,189,159,165,225,250,90,126,210,213,242,120,194,139,114,226,74,167,16,189,154,199,73,135,238,49,107,191,77,29,186,153,60,62,63,166,91,190,101,56,246,76,103,196,77,116,81,200,139,79,69,12,180,250,109,106,123,236,174,172,248,162,175,118,142,50,247,146,246,17,133,152,58,251,140,164,137,253,89,43,235,233,88,253,203,166,221,148,61,218,105,167,138,40,18,116,0,2,151,126,162,159,218,165,75,226,112,154,252,64,172,0,0,0,0,0,0,0,0,0,0,3,133,93,0,228,28,110,64,139,168,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,6,60,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,33,248,216,199,7,97,140,192,195,23,28,25,140,236,180,247,107,45,218,21,130,174,146,116,93,178,55,84,84,84,84,209,90,230,185,17,205,123,85,28,215,53,174,106,162,162,42,126,200,61,38,34,168,210,120,48,173,220,174,205,113,114,220,204,85,19,172,76,110,152,152,225,49,61,19,8,73,226,99,135,188,79,195,190,99,214,97,171,157,13,67,172,21,179,77,62,29,185,61,233,43,107,104,145,254,234,58,68,107,83,174,198,185,141,149,155,91,163,149,21,19,99,216,231,90,82,115,179,215,36,240,142,126,101,245,94,4,197,176,127,178,84,219,42,183,75,253,225,95,208,150,40,106,182,71,35,58,189,62,179,151,166,231,109,119,130,254,180,134,172,236,202,28,79,145,217,143,119,203,204,81,75,80,215,81,76,247,80,213,203,10,68,219,141,18,189,201,13,84,104,142,114,109,123,91,174,136,231,108,114,57,142,93,204,114,36,15,54,202,234,192,215,207,163,230,79,14,206,207,209,214,124,158,109,221,173,169,195,70,23,19,58,98,168,143,58,62,212,70,238,116,123,185,209,209,59,227,116,188,48,0,211,172,160,0,0,0,0,0,0,186,92,60,112,241,141,248,141,198,236,194,216,90,62,201,110,164,217,53,226,241,52,106,234,123,109,58,170,232,229,77,83,124,174,209,201,28,72,168,175,84,94,246,177,175,123,60,118,0,192,24,187,52,113,117,6,4,192,150,159,105,223,46,125,94,203,75,215,138,30,167,78,39,202,255,0,126,87,53,137,163,35,122,247,185,53,211,68,239,84,66,103,56,120,225,227,4,112,229,130,25,133,176,180,125,174,227,87,178,107,197,226,104,209,181,23,42,132,69,209,202,154,174,200,155,171,146,56,145,85,24,138,189,238,123,158,247,237,178,156,182,113,247,57,213,252,200,227,219,217,31,159,103,220,174,249,66,219,123,123,39,131,242,88,121,137,197,92,143,50,56,243,99,132,215,84,117,113,230,235,198,168,225,49,21,105,236,176,6,0,194,57,93,132,104,48,38,4,180,251,50,199,108,234,246,90,94,188,179,116,250,146,190,87,251,242,185,207,93,95,35,215,189,203,166,186,39,114,34,30,132,2,125,77,49,68,69,52,198,145,14,71,189,122,230,34,229,87,110,213,53,85,84,204,204,204,235,51,51,190,102,102,119,204,204,241,144,0,126,188,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,112,171,160,220,128,114,14,17,117,57,0,0,0,0,0,0,0,0,0,0,3,175,191,224,84,223,212,112,237,126,7,41,226,5,64,0,33,51,156,62,20,91,111,18,84,216,133,140,210,58,188,63,110,139,93,250,234,237,213,41,225,240,253,2,234,114,109,198,212,180,144,94,176,107,234,52,168,150,182,170,169,172,233,42,254,109,221,129,159,165,225,250,90,254,211,210,243,161,194,48,191,7,88,177,148,113,63,171,29,125,5,43,223,185,116,219,178,187,187,77,52,241,84,49,11,150,182,61,147,6,113,19,67,20,146,34,83,214,195,21,62,155,90,190,251,235,168,254,42,169,221,163,64,159,112,0,20,57,14,17,52,42,118,167,0,84,158,7,39,9,224,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,225,199,37,46,80,56,42,66,132,114,42,232,133,104,7,39,231,98,27,151,178,44,245,23,30,163,89,210,217,239,59,77,19,87,34,124,127,121,250,37,145,227,47,20,92,48,119,15,183,251,237,177,204,73,226,168,161,98,111,98,57,52,117,76,104,189,202,6,191,57,211,136,101,197,57,177,139,175,82,72,199,182,162,249,94,248,220,196,68,69,99,170,100,114,120,42,167,242,137,165,229,61,134,27,99,225,46,203,90,248,156,201,235,46,119,71,72,170,171,222,189,163,106,119,42,126,168,211,250,136,46,99,42,174,149,170,141,106,201,60,238,115,215,70,247,170,247,170,247,39,244,155,34,112,167,131,41,176,14,71,216,176,221,44,79,142,56,101,172,147,107,220,174,93,93,83,34,248,170,34,252,64,187,128,28,47,128,20,187,199,245,156,183,246,156,106,114,223,16,42,0,0,0,0,0,0,7,91,223,183,188,161,37,213,116,84,3,188,20,34,235,224,86,7,10,186,20,61,202,136,87,166,161,90,138,7,86,245,253,75,253,69,77,85,94,242,173,141,27,81,0,229,23,83,144,112,160,53,65,170,29,50,203,179,84,57,137,251,188,87,188,14,224,112,114,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,22,15,140,94,26,109,252,69,101,195,155,68,149,12,197,216,102,26,170,188,58,248,164,106,54,121,94,198,171,233,36,107,220,216,246,204,177,70,221,234,168,177,185,26,237,118,163,216,251,248,15,43,246,104,196,91,155,87,35,88,150,126,87,153,226,114,124,101,188,118,14,174,109,202,39,88,159,24,158,184,152,214,38,58,98,102,26,255,0,226,44,63,119,194,120,130,231,133,177,5,39,101,186,89,171,38,183,214,193,212,107,250,85,16,189,89,35,55,49,85,174,209,205,84,213,170,168,186,119,42,161,249,228,177,113,215,194,116,25,221,134,36,204,188,40,234,134,99,108,45,108,123,98,166,99,100,153,183,106,40,213,242,246,86,198,196,114,164,232,231,200,177,43,19,222,115,213,142,69,71,53,241,68,233,95,102,56,10,240,23,121,149,111,137,225,61,110,196,216,221,172,195,237,118,95,24,171,81,205,185,78,234,233,251,51,217,215,19,198,39,238,227,18,0,12,4,180,0,0,62,139,117,186,225,120,184,82,218,109,52,21,21,181,213,179,50,154,150,150,154,39,75,44,242,189,200,214,70,198,53,21,92,231,57,81,17,168,138,170,170,136,135,206,74,15,2,188,26,193,150,150,251,110,115,102,85,186,161,152,206,174,30,189,178,221,83,28,148,242,216,154,246,212,68,244,122,54,101,108,174,154,9,99,114,178,72,209,209,46,173,209,28,139,166,110,3,3,115,31,119,201,209,195,166,122,163,245,234,143,201,23,218,221,170,194,108,150,2,113,120,141,245,206,234,41,233,170,175,202,152,227,85,93,17,215,84,196,77,211,224,235,134,155,127,14,185,112,214,214,165,67,241,118,38,134,150,175,17,62,89,26,173,130,86,49,202,202,72,218,199,58,61,176,172,178,55,122,42,172,142,87,59,93,170,198,50,254,0,88,118,44,209,135,183,22,173,198,145,14,54,205,51,60,78,113,140,185,142,198,85,206,185,92,235,51,225,17,213,17,26,68,71,68,68,64,0,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,3,84,26,161,213,43,246,248,47,121,196,82,239,209,0,239,56,85,208,33,200,29,110,85,78,242,157,235,250,151,250,142,205,168,163,99,64,165,142,85,66,180,93,66,53,16,105,160,28,128,80,171,167,136,21,131,161,101,209,116,68,43,99,247,119,129,216,0,0,0,0,0,2,151,126,195,134,248,254,163,151,120,156,106,5,96,225,60,14,64,195,14,108,56,97,183,206,18,239,85,172,137,207,158,142,231,107,116,106,138,189,203,218,54,175,114,39,234,145,127,172,133,172,150,196,50,225,108,216,194,55,168,228,99,27,79,124,160,124,142,122,34,162,49,181,49,185,124,85,19,249,38,195,28,86,96,202,108,125,145,247,220,55,85,19,228,142,105,104,228,218,199,43,87,86,212,198,190,40,138,191,3,91,183,178,170,215,90,136,230,172,115,192,230,189,53,111,122,47,114,167,114,255,0,64,27,71,225,235,151,181,236,244,247,30,163,95,213,223,239,55,77,23,71,42,124,63,113,250,37,145,224,211,20,92,49,143,15,182,11,237,205,204,89,229,168,174,98,236,98,53,52,109,76,136,157,200,94,224,56,82,146,165,40,87,34,46,138,5,109,57,41,106,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,0,0,0,0,0,0,0,0,0,0,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,119,196,172,161,223,16,40,106,162,187,84,253,199,106,120,29,109,211,93,81,78,196,240,3,147,30,56,244,184,197,108,225,186,249,81,44,43,43,82,178,129,21,168,186,107,173,67,62,38,67,152,219,204,18,237,71,105,225,174,245,83,90,199,58,56,235,173,238,93,21,19,198,161,168,157,234,191,180,8,52,225,190,204,184,131,58,48,237,161,35,108,157,126,215,238,185,206,106,46,218,73,157,226,222,255,0,129,178,38,16,162,109,187,14,210,81,183,77,35,234,120,42,170,119,200,229,248,254,243,94,62,9,34,73,120,151,194,109,119,130,50,224,191,253,227,57,177,85,173,137,29,12,76,68,211,77,221,223,210,160,125,101,46,253,69,69,46,240,212,10,81,127,89,83,127,81,66,120,157,141,3,144,0,0,0,3,169,239,68,212,169,206,209,21,78,149,247,188,19,196,10,94,229,94,228,56,141,142,87,34,104,190,63,168,237,100,61,250,184,238,68,68,3,132,110,154,21,0,0,3,133,84,78,245,93,0,228,29,125,120,117,219,214,102,191,171,114,21,181,205,114,106,215,34,167,236,80,57,0,1,209,52,59,215,95,129,196,108,86,174,171,241,248,159,64,2,150,149,20,175,187,222,163,118,160,84,14,17,117,57,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,0,0,8,247,230,17,194,31,255,0,36,184,133,203,91,95,251,28,152,146,211,65,69,255,0,141,116,247,87,59,169,255,0,137,73,24,200,191,199,153,235,252,99,137,8,6,38,55,7,111,27,106,109,92,251,167,170,122,210,13,153,218,60,94,203,227,233,199,97,39,178,170,122,42,167,166,153,252,167,162,119,181,239,6,90,241,197,193,237,223,39,177,5,195,53,48,61,31,106,192,119,154,199,79,60,84,240,53,158,193,168,153,250,164,14,100,104,141,109,50,185,219,98,122,34,35,117,108,78,209,219,29,46,37,21,230,39,13,115,9,114,109,92,141,38,63,173,93,149,146,103,88,77,160,193,81,143,193,85,173,53,126,49,61,52,207,84,199,251,198,233,137,0,50,115,130,30,19,160,226,31,19,214,98,92,102,234,136,112,78,26,154,38,213,199,27,100,141,215,90,151,34,185,41,99,153,17,17,173,107,81,29,42,181,221,70,182,72,209,168,213,145,36,103,230,31,15,94,42,228,90,183,27,229,247,156,102,248,92,139,5,115,31,141,171,75,116,70,254,153,158,136,136,142,153,153,221,30,253,35,122,233,242,239,225,58,123,237,194,213,196,126,54,117,58,218,104,102,153,216,110,220,173,142,101,171,169,141,207,137,213,82,163,145,82,54,197,35,93,211,78,233,22,88,209,250,177,172,111,86,72,64,44,60,14,10,140,13,168,181,71,223,61,114,227,93,169,218,108,86,213,102,21,99,177,59,163,133,52,244,83,78,187,163,93,218,206,253,243,166,249,232,136,210,32,0,51,17,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,3,133,93,0,228,165,195,112,79,123,189,0,233,145,138,229,213,62,31,19,152,97,216,186,252,14,240,0,0,0,28,57,205,106,106,231,34,39,237,82,142,188,58,237,235,51,95,213,185,0,236,7,8,168,189,232,186,156,128,41,86,235,169,80,3,227,145,142,71,42,104,190,63,168,229,142,84,238,83,234,84,69,58,95,15,126,173,2,166,61,23,67,180,249,147,221,241,79,3,185,174,213,17,64,172,0,0,0,5,46,41,85,253,69,78,40,95,16,43,111,234,42,41,111,134,165,64,126,54,47,162,109,199,14,213,209,187,77,36,233,248,170,162,119,72,213,248,126,227,91,190,36,44,203,135,243,163,17,90,22,54,199,208,236,158,235,92,231,34,110,164,133,222,46,239,248,155,41,93,24,146,80,202,197,77,117,219,221,253,40,107,171,198,220,73,23,18,248,177,173,240,86,91,215,255,0,188,96,2,107,184,11,184,197,115,225,186,199,81,20,43,19,86,178,189,17,170,186,233,165,67,254,38,67,152,219,203,238,237,71,118,225,174,203,83,68,199,54,57,43,174,14,77,85,23,194,161,200,189,232,191,176,201,32,56,95,3,169,202,136,237,87,247,29,171,224,117,187,77,117,85,2,166,252,10,202,27,240,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,40,95,2,181,240,40,93,126,0,112,212,209,87,247,157,137,224,117,183,94,253,116,59,0,228,195,174,106,119,21,162,225,47,16,53,143,86,61,213,246,189,21,29,162,255,0,170,219,221,254,99,49,76,24,230,242,234,246,240,189,86,180,175,84,139,218,214,206,178,34,120,183,171,39,143,119,248,219,64,139,206,4,162,235,113,63,133,25,183,95,204,220,87,79,254,194,152,216,146,141,21,41,152,138,186,248,255,0,190,107,201,192,19,21,252,83,97,84,79,133,61,197,87,255,0,208,166,54,32,107,90,198,163,90,154,34,1,201,75,188,10,138,93,225,160,29,105,227,253,39,107,124,14,166,248,175,239,59,91,224,7,32,28,42,232,7,37,42,191,0,174,56,77,92,160,82,173,87,119,21,181,136,212,240,77,78,81,52,57,0,1,228,243,43,51,112,174,85,225,138,236,83,138,174,16,83,211,80,211,73,82,230,190,162,56,149,205,110,158,10,247,34,120,170,32,30,166,89,98,129,139,44,210,50,54,55,197,206,84,68,79,233,82,192,231,23,27,185,33,147,13,115,47,183,234,106,218,134,238,254,247,165,185,81,164,139,164,136,197,209,174,149,23,197,85,124,60,17,72,254,226,223,154,142,34,196,55,9,112,182,73,205,118,179,83,192,178,69,45,124,117,180,206,107,220,218,132,218,173,70,49,251,145,90,197,239,220,157,207,248,152,131,151,25,85,158,156,85,98,9,210,11,181,210,235,36,110,252,245,117,205,213,83,196,213,123,100,151,77,205,99,209,53,86,42,233,221,222,228,3,60,113,239,58,91,66,182,106,124,7,150,151,222,162,73,163,100,171,173,165,137,187,81,203,174,138,216,229,215,187,77,63,248,235,141,56,155,154,79,20,183,202,151,201,103,198,183,11,76,110,114,171,98,141,105,100,218,154,170,233,175,102,77,123,149,19,250,12,164,201,46,79,182,90,6,199,91,154,215,203,125,233,92,199,59,162,148,213,144,35,85,88,205,19,186,86,235,162,239,241,79,143,236,50,202,205,203,243,133,107,92,44,138,108,153,194,21,74,198,163,85,210,90,209,202,171,162,38,186,185,202,191,15,243,129,16,50,115,23,227,15,122,202,185,191,121,110,171,221,253,239,75,221,255,0,234,79,217,176,115,59,226,190,209,84,217,107,243,30,231,112,133,17,201,210,123,105,24,139,175,135,127,103,95,2,93,151,129,78,22,30,174,73,114,63,5,61,138,186,163,125,139,26,105,253,40,120,108,196,229,165,195,94,48,182,73,71,104,203,172,57,102,149,206,141,82,74,74,57,41,220,221,171,223,239,67,35,87,191,245,1,139,25,115,206,121,98,146,158,139,31,101,213,218,84,124,187,95,61,61,198,153,232,214,171,219,222,186,195,31,114,38,239,143,252,105,32,57,19,196,254,88,231,253,137,151,172,33,115,134,23,62,73,98,236,211,86,83,190,68,115,28,214,248,71,35,188,119,183,79,222,68,111,20,92,181,51,7,39,223,83,136,48,125,76,23,123,60,80,182,78,205,79,69,86,178,162,164,82,61,250,106,146,110,254,47,187,87,39,123,145,59,140,114,201,236,255,0,205,28,140,190,83,86,225,12,81,118,160,167,130,118,77,45,12,85,27,25,34,111,141,238,77,174,107,145,21,221,54,166,186,1,178,224,49,195,131,190,46,112,207,18,152,22,11,151,250,134,236,201,170,98,154,158,166,182,23,202,187,37,106,55,185,154,47,122,74,205,61,223,248,12,143,2,151,166,169,225,169,243,57,238,69,209,87,77,15,172,232,154,52,241,208,14,99,147,95,21,59,81,117,62,70,106,139,162,124,15,165,139,168,21,128,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,6,60,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,32,0,245,107,192,0,0,0,31,53,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,82,26,248,180,225,130,239,195,62,55,167,160,101,199,218,120,94,255,0,214,158,195,93,35,154,149,10,200,213,157,72,39,98,105,164,177,245,35,69,122,34,49,232,230,185,187,85,93,27,38,116,243,216,255,0,0,97,28,209,194,53,248,19,29,218,125,167,99,185,244,187,85,47,94,88,122,157,57,89,43,61,248,156,215,166,143,141,139,220,228,215,77,23,185,85,13,110,103,151,83,152,90,211,133,81,194,127,41,236,159,114,111,176,219,103,127,99,241,222,82,98,106,177,94,145,93,49,199,72,225,85,58,253,106,117,225,186,42,141,211,49,186,98,26,184,105,225,211,19,241,35,143,190,138,90,102,168,182,218,105,33,124,247,107,219,104,210,162,43,123,118,63,162,142,106,190,52,115,164,145,168,198,177,29,187,77,239,68,86,198,253,38,119,7,96,236,49,151,248,98,221,131,48,101,150,158,211,101,180,194,144,82,82,64,139,182,54,234,170,170,170,186,171,156,231,42,185,207,114,171,156,231,57,206,85,85,85,95,45,144,185,49,135,242,15,44,109,89,111,135,231,237,157,143,124,245,183,7,83,178,25,43,234,228,93,100,153,232,207,232,99,81,202,231,54,56,227,98,185,219,117,91,132,124,101,89,109,56,11,122,213,243,231,143,233,253,113,252,25,60,160,109,173,221,172,198,243,45,78,152,107,115,60,200,235,254,57,225,58,204,112,137,249,177,186,55,205,83,32,1,181,87,224,0,0,0,0,0,0,0,0,0,11,63,197,182,119,221,120,112,200,28,71,157,22,107,29,37,230,163,14,84,90,220,250,10,153,29,27,42,96,154,227,77,79,51,17,237,239,99,214,41,164,216,253,28,141,126,215,43,94,136,172,95,87,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,108,87,52,127,34,121,155,246,47,172,81,17,43,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,195,97,64,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,2,223,241,11,138,111,184,27,32,179,47,26,225,106,238,197,122,195,248,62,243,116,183,84,244,153,39,66,170,10,41,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,112,11,85,197,143,149,140,228,249,127,136,125,58,112,33,91,251,168,252,118,127,217,207,253,204,217,255,0,230,132,255,0,26,171,155,52,100,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,193,112,0,0,66,7,16,188,199,184,206,192,217,251,153,120,43,11,103,39,98,178,225,252,97,121,181,219,169,190,142,218,164,232,82,193,91,44,113,71,189,244,206,123,182,177,141,77,92,170,229,211,85,85,94,242,79,248,10,205,44,119,157,60,39,96,108,204,204,187,239,182,113,37,231,218,125,182,183,178,195,79,213,233,92,170,161,143,243,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,172,22,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,42,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,64,242,185,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,2,184,50,230,167,125,206,174,32,171,178,191,55,172,22,171,45,171,26,220,29,244,58,106,121,217,27,109,18,36,90,71,111,168,146,69,111,104,235,116,211,100,168,137,34,212,202,172,107,54,75,27,41,240,87,142,142,51,111,188,97,230,61,45,206,59,87,177,176,102,23,237,20,248,102,219,43,24,181,77,142,85,103,86,166,166,70,235,172,210,244,162,85,141,174,88,227,107,26,214,238,84,124,178,99,88,27,84,3,0,57,98,241,227,249,111,177,83,100,54,108,94,183,99,236,63,111,111,179,110,151,27,143,82,171,20,66,215,204,233,52,111,73,169,214,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,207,240,49,255,0,143,92,210,199,121,45,194,118,57,204,204,180,190,251,27,18,89,189,153,216,171,123,44,53,29,46,173,202,150,25,63,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,68,15,247,81,248,236,255,0,179,159,251,153,179,255,0,205,9,84,230,143,228,79,51,126,197,245,138,34,0,64,218,160,0,0,198,174,43,120,205,177,112,151,152,249,87,108,199,150,174,174,12,199,126,215,167,187,220,160,99,223,85,106,146,157,104,186,21,45,141,186,245,97,78,209,42,75,26,53,100,218,173,115,53,86,116,165,201,82,42,249,231,125,73,253,228,252,52,9,84,4,69,242,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,172,169,52,173,143,71,182,70,116,101,208,0,0,8,128,227,215,143,94,44,114,91,139,28,115,150,121,105,154,222,198,195,118,111,102,118,42,47,97,91,106,58,93,91,109,44,210,126,114,106,119,200,237,100,149,238,247,156,186,107,162,104,136,136,153,1,202,147,138,60,246,226,83,242,163,249,107,199,63,72,254,142,123,19,217,159,224,202,58,62,135,104,237,221,111,245,52,81,238,221,208,139,244,181,211,111,118,154,174,184,1,205,31,207,102,102,253,139,232,244,69,255,0,228,167,154,88,19,10,99,188,125,150,119,251,239,101,196,152,239,217,95,71,232,187,44,207,237,157,138,27,140,213,95,156,99,22,56,246,70,228,119,231,28,221,218,232,221,87,184,9,127,0,1,128,28,214,248,163,207,110,26,255,0,37,223,145,76,115,244,115,233,31,182,253,167,254,12,163,172,235,246,126,195,209,255,0,84,197,38,221,189,121,127,71,77,119,119,235,162,105,143,252,5,113,235,197,142,116,241,99,129,178,207,50,243,91,219,56,110,243,237,62,219,69,236,43,109,63,87,165,109,170,154,63,206,67,78,201,27,164,145,49,222,235,147,93,52,93,81,85,23,213,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,4,233,230,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,145,215,144,92,225,62,158,241,5,236,12,216,194,214,172,27,128,113,55,99,183,219,106,101,186,239,143,15,205,28,83,172,147,212,205,217,209,106,59,76,239,167,141,94,229,134,40,35,99,92,169,221,44,142,205,254,42,184,103,193,188,87,229,29,102,86,227,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,215,95,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,3,0,57,98,241,227,249,111,177,83,100,54,108,94,183,99,236,63,111,111,179,110,151,27,143,82,171,20,66,215,204,233,52,111,73,169,214,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,207,240,6,42,243,17,226,243,248,41,100,210,125,22,173,232,230,22,49,234,209,97,125,244,29,166,24,58,78,139,181,85,201,185,82,52,233,71,43,118,35,183,238,150,72,181,141,241,164,187,111,174,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,215,7,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,132,202,114,243,230,25,106,226,94,213,79,149,121,169,89,73,110,205,75,117,58,171,30,141,108,48,98,72,35,110,174,168,129,169,163,89,82,214,162,186,88,26,136,138,136,233,98,77,157,72,224,205,242,53,121,78,240,81,110,194,216,86,217,197,70,100,91,55,226,75,206,181,56,58,7,165,85,60,214,170,23,71,81,79,37,68,141,87,50,57,187,84,115,110,98,58,55,181,34,72,164,99,213,101,84,100,149,0,48,255,0,142,110,51,111,188,30,102,62,78,220,228,181,123,103,6,98,143,110,83,226,107,108,76,98,85,58,56,150,131,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,243,0,138,190,121,223,82,127,121,63,13,2,82,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,21,185,98,241,227,249,16,190,211,100,54,108,94,182,224,28,65,112,111,179,110,151,27,143,78,151,11,204,230,76,233,52,111,73,203,209,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,154,144,0,0,49,127,142,78,56,240,111,8,88,53,180,180,172,164,190,102,45,242,157,207,176,216,94,245,217,27,53,86,246,218,205,170,142,101,51,92,142,68,106,42,62,103,181,88,197,106,54,89,98,243,252,185,184,215,254,21,89,113,61,131,31,220,237,81,230,110,22,252,221,202,154,5,233,73,116,161,68,98,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,118,145,54,104,163,75,43,205,139,130,139,118,41,194,183,62,42,50,222,217,179,18,89,180,169,198,48,49,42,170,38,186,208,182,58,122,120,234,35,106,57,241,195,217,99,135,115,209,177,177,171,18,203,35,222,139,18,35,226,175,43,115,75,29,228,182,59,182,102,102,90,95,125,141,137,44,221,110,197,91,217,97,168,233,117,97,124,50,126,110,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,13,159,129,106,184,98,226,23,10,241,65,147,86,92,220,194,212,221,131,183,245,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,201,145,138,230,177,207,138,88,158,172,102,253,169,117,64,17,129,197,255,0,53,155,238,87,241,29,107,193,89,41,69,237,44,63,128,46,21,118,252,107,77,112,133,145,67,126,170,71,182,57,105,97,123,163,89,169,251,50,178,84,108,237,84,107,229,114,170,199,44,81,181,102,186,188,208,184,215,254,15,248,17,249,49,151,183,59,173,14,100,227,43,123,42,98,184,209,47,71,216,214,183,76,230,62,161,37,115,87,89,165,233,79,12,105,26,163,227,247,229,223,27,153,23,82,24,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,178,70,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,16,28,66,243,30,227,59,3,103,238,101,224,172,45,156,157,138,203,135,241,133,230,215,110,166,250,59,106,147,161,75,5,108,177,197,30,247,211,57,238,218,198,53,53,114,171,151,77,85,85,123,201,74,224,251,132,204,27,194,46,87,253,7,177,84,82,94,47,181,245,18,84,223,113,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,205,122,143,68,71,74,245,88,33,226,199,205,62,114,124,192,196,62,163,56,19,167,192,86,105,99,188,233,225,59,3,102,102,101,223,125,179,137,47,62,211,237,181,189,150,26,126,175,74,229,85,12,127,155,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,114,0,197,94,87,30,68,242,203,237,175,88,173,50,168,0,0,0,0,1,143,252,122,230,150,59,201,110,19,177,206,102,101,165,247,216,216,146,205,236,206,197,91,217,97,168,233,117,110,84,176,201,249,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,32,12,85,230,143,228,79,51,126,197,245,138,32,35,171,135,174,99,220,103,99,156,253,203,76,21,138,115,147,182,217,113,6,48,179,90,238,52,223,71,109,81,245,233,103,173,138,57,99,222,202,102,189,187,152,247,38,173,84,114,107,170,42,47,121,55,230,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,99,87,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,201,83,88,204,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,130,213,112,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,205,251,82,234,128,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,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,69,6,122,115,147,190,195,156,182,73,50,27,15,118,140,3,134,110,21,49,221,25,115,86,51,233,117,43,219,19,90,230,181,208,245,173,251,21,179,186,39,35,213,206,223,27,165,139,221,116,4,159,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,176,109,204,51,130,203,175,11,25,161,81,125,194,24,126,173,185,87,137,106,17,112,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,169,35,217,54,223,151,128,94,53,241,87,10,121,143,73,100,187,92,251,70,89,98,107,132,49,226,59,125,66,200,248,232,55,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,245,163,98,49,83,115,98,124,65,63,192,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,43,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,127,61,51,211,46,56,116,203,139,142,104,102,133,231,176,218,168,116,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,212,153,251,93,162,106,141,70,181,207,123,152,198,61,237,194,174,93,92,199,239,185,247,142,238,217,59,158,147,238,197,248,130,225,87,117,194,213,52,84,76,142,133,41,91,15,82,75,90,50,54,239,143,162,200,165,150,57,102,124,142,145,170,246,190,68,123,35,73,99,175,140,94,49,113,223,23,248,238,158,255,0,127,163,246,54,27,179,111,250,63,135,250,144,212,123,47,171,13,59,42,191,190,153,4,82,79,213,146,157,36,252,226,46,205,118,183,68,78,251,0,6,213,0,193,94,92,28,192,40,248,136,177,69,148,153,189,136,191,211,98,131,180,207,21,77,68,112,83,199,136,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,243,201,22,117,0,35,171,152,255,0,49,251,238,69,223,101,200,108,134,159,178,99,170,78,205,81,126,191,84,81,50,88,237,81,200,198,77,21,53,60,83,53,209,205,52,145,189,142,124,142,107,163,100,111,70,183,116,142,85,130,229,243,29,227,142,167,133,44,27,65,131,242,249,148,149,25,139,140,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,146,10,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,2,127,184,72,227,111,0,241,171,131,111,118,171,4,245,120,15,29,208,83,204,149,182,118,85,67,85,87,71,3,213,89,21,194,142,73,161,233,84,49,170,230,106,175,133,82,57,116,108,145,171,31,27,165,138,31,238,163,241,217,255,0,103,63,247,51,103,255,0,154,18,147,203,207,130,203,87,11,25,95,79,125,197,248,126,145,185,169,137,105,213,113,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,169,35,25,14,216,182,230,117,149,191,146,254,50,113,175,100,177,123,50,213,139,123,62,41,183,255,0,125,117,187,87,106,141,59,92,253,239,115,153,186,186,58,223,113,219,116,211,221,106,49,88,4,201,240,95,156,119,220,253,225,131,0,102,174,41,135,101,234,235,111,146,158,227,38,230,47,105,170,164,168,150,146,90,157,24,198,49,157,103,211,186,94,155,90,141,103,83,98,106,141,213,111,89,26,188,146,243,51,21,98,12,184,204,76,173,187,85,246,139,46,15,184,91,238,22,142,164,146,62,74,126,222,149,61,120,27,185,234,198,66,143,164,73,26,198,53,191,156,158,119,42,185,95,221,37,64,8,11,187,115,83,227,142,227,117,173,184,81,230,237,37,174,158,170,162,73,162,161,164,195,118,199,65,74,199,57,85,176,198,179,83,190,85,99,81,81,168,178,61,239,209,19,115,156,186,170,202,87,51,172,210,252,151,240,109,141,123,37,247,217,151,92,91,217,240,181,191,251,215,173,218,187,84,137,218,224,239,99,154,205,212,49,214,251,238,219,166,158,235,145,234,194,10,242,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,160,108,39,193,126,41,205,140,115,195,6,0,198,185,221,93,219,113,126,32,183,201,116,169,169,233,83,71,215,165,158,162,89,40,164,217,76,141,137,187,169,31,78,186,34,35,147,93,30,136,253,200,67,103,247,81,248,236,255,0,179,159,251,153,179,255,0,205,9,254,53,87,3,102,142,30,177,77,247,28,228,22,90,99,92,83,93,219,111,88,131,7,217,174,151,26,158,147,35,235,213,79,69,20,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,46,1,106,184,78,242,177,147,127,47,240,247,167,64,93,80,5,191,226,23,20,223,112,54,65,102,94,53,194,213,221,138,245,135,240,125,230,233,110,169,233,50,78,133,84,20,82,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,224,22,171,139,31,43,25,201,242,255,0,16,250,116,224,121,254,15,184,179,193,188,93,101,127,211,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,190,166,181,156,49,113,11,138,184,95,206,91,46,110,97,106,110,223,216,58,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,228,200,197,115,94,214,75,20,79,86,63,102,213,216,123,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,181,0,0,0,1,128,28,214,248,163,207,110,26,255,0,37,223,145,76,115,244,115,233,31,182,253,167,254,12,163,172,235,246,126,195,209,255,0,84,197,38,221,189,121,127,71,77,119,119,235,162,105,143,252,5,113,235,197,142,116,241,99,129,178,207,50,243,91,219,56,110,243,237,62,219,69,236,43,109,63,87,165,109,170,154,63,206,67,78,201,27,164,145,49,222,235,147,93,52,93,81,85,23,213,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,4,255,0,0,0,22,43,140,27,23,19,151,28,175,246,215,9,248,230,174,211,141,173,53,17,185,150,118,208,218,230,130,245,4,146,49,146,49,242,92,25,182,7,196,213,116,173,123,94,136,168,217,24,173,122,189,142,142,250,128,32,7,251,168,252,118,127,217,207,253,204,217,255,0,230,132,180,240,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,76,64,230,185,192,183,241,252,80,100,166,12,255,0,170,42,177,253,21,11,191,201,115,110,145,211,163,127,241,189,169,237,119,248,147,43,63,213,19,17,193,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,50,0,127,186,143,199,103,253,156,255,0,220,205,159,254,104,77,159,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,117,162,3,102,142,30,177,77,247,28,228,22,90,99,92,83,93,219,111,88,131,7,217,174,151,26,158,147,35,235,213,79,69,20,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,60,167,21,220,87,101,199,9,89,112,252,107,141,101,237,215,90,238,164,22,11,4,19,35,42,174,245,77,68,85,107,85,81,122,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,255,0,202,202,12,210,192,153,45,192,238,87,102,94,101,223,125,141,134,236,217,127,133,251,109,111,101,154,163,165,213,164,165,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,144,131,197,119,21,217,143,197,174,99,191,26,227,89,123,13,170,135,169,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,164,207,218,213,150,101,68,116,142,107,81,17,140,100,113,176,46,7,247,81,248,236,255,0,179,159,251,153,179,255,0,205,9,73,229,231,114,226,163,49,50,190,159,59,120,145,205,154,187,197,62,42,167,87,225,236,56,184,126,138,222,148,212,137,38,141,173,157,241,211,69,43,223,42,51,116,77,107,186,93,23,182,77,100,89,90,144,224,175,45,46,95,117,57,195,117,179,241,7,155,246,170,73,50,250,130,163,180,217,237,53,113,69,85,6,37,123,29,85,4,137,34,50,116,124,12,167,169,130,39,43,38,137,204,157,53,106,162,177,93,172,207,128,0,0,0,0,0,0,0,0,0,0,0,1,194,174,135,84,146,105,224,165,111,93,15,153,250,170,232,191,16,42,107,213,93,166,186,234,125,12,77,19,195,67,170,24,211,244,180,240,59,192,0,99,135,24,156,92,225,158,26,240,44,247,47,245,117,217,243,83,69,13,61,53,108,44,149,55,202,228,119,115,245,94,228,137,250,251,191,240,129,236,179,219,137,252,177,200,11,19,239,88,190,231,12,206,100,145,69,217,161,172,167,100,138,231,185,205,240,146,70,248,108,118,191,184,143,236,198,231,60,178,201,81,69,128,114,234,237,18,50,93,172,158,162,227,76,196,115,81,238,239,77,33,147,185,83,111,199,254,53,192,28,225,207,252,209,207,59,229,77,110,47,197,23,106,250,121,231,124,209,80,203,81,189,145,166,249,30,212,218,214,181,21,91,212,114,107,161,145,188,46,242,212,204,28,224,125,54,32,198,21,48,90,44,242,194,233,59,53,69,21,90,74,170,177,70,246,107,162,71,183,248,206,253,28,189,237,84,239,3,205,95,249,157,241,95,119,170,116,180,25,143,115,183,194,168,212,233,49,180,143,68,211,199,191,179,167,137,248,209,243,23,227,15,122,74,153,191,121,118,139,223,253,239,75,223,255,0,234,73,86,203,190,90,92,53,224,251,100,116,119,124,186,195,151,153,90,233,21,100,171,163,146,161,206,220,189,222,244,210,57,123,191,81,238,83,129,78,22,24,173,72,178,63,5,49,136,186,171,125,139,26,235,253,42,4,76,97,158,105,60,82,216,234,89,37,227,26,220,46,209,181,200,174,138,69,165,143,114,106,139,166,189,153,116,238,69,79,233,50,91,1,115,165,180,35,97,167,199,153,105,125,234,44,154,58,74,74,218,89,91,181,92,154,106,174,142,45,59,181,215,255,0,142,153,129,121,229,249,194,181,210,23,197,14,76,225,10,85,123,85,168,232,237,104,213,69,209,83,93,90,228,95,143,249,140,77,206,222,79,182,90,246,201,91,149,55,203,125,149,90,198,187,162,180,213,147,163,149,24,253,83,190,87,105,170,236,240,79,135,237,3,48,50,119,141,220,144,206,118,181,150,43,245,53,21,67,182,255,0,123,213,92,168,214,68,214,69,98,106,214,202,171,226,136,190,30,10,133,254,138,88,167,98,75,12,140,145,142,240,115,85,21,23,250,80,215,11,49,242,171,61,56,85,196,16,36,247,107,165,170,73,29,249,154,235,99,170,160,137,202,198,199,46,155,156,198,34,232,175,69,211,191,189,170,101,247,9,28,212,113,22,30,184,69,133,179,178,107,181,230,158,117,142,40,171,228,173,166,107,88,231,84,46,229,114,61,140,218,136,215,167,126,229,238,103,192,9,130,7,147,203,92,205,194,185,169,134,40,113,78,21,184,65,81,77,93,77,29,75,90,202,136,229,86,181,218,248,171,28,169,226,138,135,172,2,151,49,28,158,9,169,66,53,91,220,118,156,42,106,7,8,191,2,162,133,213,170,114,142,2,160,112,139,169,200,20,184,235,95,31,233,59,28,117,187,197,63,120,29,141,240,42,41,111,134,133,64,116,214,34,173,51,209,23,79,15,247,205,118,248,237,139,163,196,254,43,102,221,63,51,110,93,63,251,10,19,98,151,53,175,106,181,201,170,41,174,255,0,31,172,86,113,77,138,145,126,52,246,229,79,255,0,66,132,9,92,229,89,113,90,222,18,240,251,94,245,123,219,95,116,213,85,218,175,250,173,221,223,231,51,20,193,142,80,206,175,119,11,212,139,84,245,88,189,173,115,232,162,167,131,122,177,248,119,127,141,184,206,112,56,95,3,173,201,170,167,239,59,20,235,118,189,218,104,7,41,224,86,133,9,175,196,173,60,0,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,7,11,224,80,190,7,97,67,187,144,10,90,191,3,177,60,14,166,34,234,191,188,237,64,57,48,195,154,252,17,205,194,109,249,28,196,87,54,190,214,173,95,213,253,246,223,248,212,204,243,17,249,162,219,150,175,132,140,69,35,89,185,91,112,181,166,136,221,123,187,83,63,227,2,41,249,117,182,153,220,80,89,86,163,102,173,183,92,22,45,223,227,116,29,225,251,118,238,255,0,57,176,122,42,47,122,46,166,187,124,4,84,246,110,40,240,162,239,218,143,130,226,213,239,211,95,239,41,151,254,3,97,250,73,91,61,59,101,103,131,181,255,0,124,14,226,151,21,20,187,245,129,214,221,123,181,241,59,91,224,117,39,143,244,157,173,240,0,171,161,67,156,114,247,104,124,235,34,170,233,174,160,87,171,213,218,39,122,29,204,77,16,162,20,238,85,95,212,118,128,0,180,252,67,113,1,130,114,43,0,94,177,37,255,0,16,80,83,85,209,209,75,44,20,242,84,236,146,73,17,26,141,107,81,26,229,213,86,70,105,238,175,138,119,1,244,231,222,124,224,108,139,192,215,76,77,138,49,37,190,130,162,154,138,89,233,161,154,109,175,149,200,168,212,70,162,53,202,171,185,205,79,209,94,245,240,33,47,138,254,54,51,75,136,92,79,53,142,203,138,110,209,97,215,186,106,56,232,41,167,213,149,141,125,66,171,59,155,20,110,93,81,35,68,106,235,250,190,42,135,155,226,119,138,108,202,226,115,29,58,157,110,215,89,173,61,121,169,45,246,200,170,22,70,78,215,212,43,227,247,27,27,21,202,191,155,68,71,53,87,221,67,38,249,124,114,252,186,99,11,149,54,101,103,14,10,154,10,10,42,250,106,138,42,91,141,63,187,36,125,21,145,30,173,73,155,170,43,157,31,115,152,186,43,127,106,160,22,191,132,190,94,121,137,157,206,92,75,141,112,229,206,219,101,87,181,99,74,154,101,68,169,99,224,116,141,126,228,158,55,55,189,99,248,119,255,0,90,19,13,147,60,53,101,30,73,89,27,109,193,184,34,209,69,44,137,26,207,52,84,218,58,71,54,52,102,170,174,115,149,87,77,223,31,138,158,255,0,12,97,91,6,14,180,65,100,195,182,170,90,10,88,35,100,105,29,60,72,198,232,214,163,83,185,63,98,34,31,174,7,8,136,136,136,137,162,33,200,0,1,198,168,114,7,230,223,48,229,135,18,209,73,111,191,90,41,43,224,149,139,27,153,81,18,61,52,84,84,95,31,216,229,254,181,33,219,152,39,0,151,28,7,127,168,199,185,71,132,100,91,23,102,129,103,165,183,210,105,28,106,200,102,116,175,68,89,85,124,34,110,168,141,248,254,191,25,155,63,23,22,225,59,30,50,177,213,217,47,182,202,106,200,42,97,146,45,179,70,142,79,121,142,111,251,206,95,235,3,93,62,26,120,133,198,89,19,143,109,119,59,70,36,174,163,180,173,108,43,89,79,28,251,98,88,214,120,93,35,149,54,187,249,49,34,46,137,169,176,198,89,230,94,22,205,28,57,14,33,195,23,138,74,232,164,220,174,236,242,245,17,186,72,246,39,126,137,241,98,252,62,4,1,241,157,195,221,199,135,252,220,171,176,195,99,154,142,203,53,53,36,212,178,116,85,145,238,124,75,171,83,223,119,126,232,228,94,245,253,125,198,79,114,165,226,110,243,101,199,21,249,103,140,49,92,171,107,168,164,129,40,153,89,82,138,212,123,171,19,126,221,90,171,170,246,133,254,87,255,0,72,38,48,225,90,142,77,21,53,8,230,185,53,106,162,167,235,67,144,62,103,198,173,114,170,106,137,175,130,29,140,253,20,43,122,106,133,40,138,128,86,158,7,39,9,224,114,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,32,4,159,238,104,254,68,243,55,236,95,88,162,32,135,47,112,85,215,50,177,254,26,203,155,21,69,36,23,44,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,93,53,209,23,192,12,223,229,139,199,143,228,66,251,77,144,217,177,122,219,128,113,5,193,190,205,186,92,110,61,58,92,47,51,153,51,164,209,189,39,47,70,162,119,83,163,183,73,28,80,185,100,153,116,223,43,150,106,77,93,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,169,202,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,145,44,49,54,61,24,232,217,214,9,52,0,0,0,0,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,145,92,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,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,29,75,235,198,15,9,152,203,132,92,208,250,15,125,168,171,188,88,171,233,227,169,177,98,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,250,116,222,168,141,149,138,161,176,238,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,245,136,86,229,139,199,143,228,66,251,77,144,217,177,122,219,128,113,5,193,190,205,186,92,110,61,58,92,47,51,153,51,164,209,189,39,47,70,162,119,83,163,183,73,28,80,185,100,153,116,223,43,150,106,64,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,162,18,249,145,243,4,166,226,38,166,60,158,201,187,173,91,114,234,221,80,218,154,219,148,50,203,11,49,51,214,40,36,137,37,167,154,8,166,133,148,211,36,237,70,57,206,100,143,70,73,166,172,141,82,245,115,88,227,182,212,150,170,254,22,114,107,19,85,186,228,234,133,131,27,221,109,211,181,176,71,2,53,237,146,206,143,68,87,61,238,114,181,103,216,230,163,17,157,7,43,247,207,28,113,173,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,67,242,172,88,3,25,98,108,51,137,177,157,139,15,85,213,216,176,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,175,84,108,142,68,219,27,220,223,147,9,225,107,238,57,197,86,108,21,133,168,123,109,235,16,92,41,237,118,234,110,171,35,235,213,79,35,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,121,50,156,85,112,245,133,120,95,229,95,140,178,143,11,84,246,254,193,236,154,155,141,209,244,177,211,205,115,174,150,245,68,233,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,236,220,177,87,194,119,154,124,155,249,129,135,189,70,0,45,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,193,60,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,147,24,57,175,112,57,77,137,109,87,190,46,50,229,245,107,125,182,211,211,191,23,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,170,213,210,37,134,39,73,171,29,27,250,209,107,149,185,165,142,242,91,29,219,51,51,45,47,190,198,196,150,110,183,98,173,236,176,212,116,186,176,190,25,63,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,4,234,115,71,242,39,153,191,98,250,197,17,0,36,207,113,59,196,198,13,226,191,149,190,96,230,150,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,12,32,108,251,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,55,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,250,178,2,249,121,241,167,117,225,99,52,41,236,88,191,16,85,183,42,241,45,66,166,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,116,228,123,33,219,61,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,245,145,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,69,89,51,220,180,185,130,83,103,13,170,207,195,230,111,221,106,228,204,26,10,126,205,103,187,85,203,45,84,248,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,213,202,170,245,118,177,129,195,71,12,248,203,138,92,67,138,240,102,95,87,82,51,16,216,48,189,70,35,161,162,169,84,99,46,111,134,170,154,21,164,73,85,200,216,94,230,212,57,88,247,123,155,216,214,185,88,215,44,140,181,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,87,128,94,53,240,175,21,153,113,73,100,187,92,251,62,102,225,155,124,49,226,59,125,66,198,201,43,246,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,107,162,124,185,84,4,0,243,71,243,217,153,191,98,250,61,17,139,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,25,65,205,31,207,102,102,253,139,232,244,69,170,203,94,30,177,86,106,100,214,104,230,230,22,169,235,254,74,253,147,83,113,181,178,150,73,102,169,161,172,117,75,101,168,141,204,69,211,161,217,219,35,209,205,70,244,150,87,171,219,210,218,240,154,158,93,220,94,127,10,220,154,95,165,53,189,108,194,193,221,42,44,81,178,131,179,67,63,85,210,246,90,184,246,170,198,189,88,226,118,244,110,205,178,199,46,145,178,53,139,118,85,26,192,229,110,105,99,188,150,199,118,204,204,203,75,239,177,177,37,155,173,216,171,123,44,53,29,46,172,47,134,79,205,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,155,20,240,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,205,251,80,48,3,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,211,42,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,127,140,32,230,89,192,173,79,19,88,102,151,51,242,198,130,174,171,52,48,229,60,22,218,90,22,213,69,28,23,123,114,212,42,186,7,172,242,50,40,95,10,207,52,205,145,28,155,147,169,27,154,245,116,107,30,111,128,53,119,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,17,194,167,25,57,113,196,230,77,86,102,175,107,181,97,106,188,63,218,29,138,109,21,55,84,147,216,49,177,210,58,57,167,158,72,226,78,139,224,143,170,146,237,72,211,73,25,185,93,20,154,96,7,54,46,10,46,56,91,21,92,248,168,203,123,102,252,55,121,210,167,24,192,196,165,167,134,213,92,233,41,233,227,168,141,168,230,73,55,106,146,109,207,70,198,247,36,169,44,143,122,164,168,140,143,107,22,63,198,88,103,12,226,108,25,98,196,53,116,150,44,99,79,77,77,125,183,181,81,96,174,101,61,67,42,32,87,181,81,81,31,28,177,162,181,233,163,209,29,35,81,118,200,246,184,47,255,0,31,220,96,221,120,178,205,199,58,222,180,145,224,76,29,81,89,65,133,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,179,248,40,183,113,63,142,238,88,219,50,237,157,167,45,176,150,180,213,180,114,37,84,62,217,174,154,25,18,58,120,106,33,116,123,58,58,178,121,21,178,110,77,96,106,177,91,50,185,182,3,134,46,30,177,87,20,25,203,101,202,60,45,83,216,59,127,82,166,227,116,125,44,149,16,219,40,98,110,233,106,36,107,19,252,152,216,142,115,26,249,101,137,138,246,111,220,155,20,101,110,86,224,76,150,192,150,204,179,203,75,23,177,176,221,155,173,216,168,187,84,213,29,46,172,207,154,79,206,76,247,200,237,100,149,238,247,156,186,107,162,104,136,136,129,234,192,0,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,34,172,151,78,84,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,52,137,97,137,177,232,199,70,206,180,106,240,229,146,23,94,35,179,134,203,147,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,38,223,121,172,123,160,70,43,209,28,172,71,171,145,175,219,177,109,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,109,60,12,32,229,167,199,85,79,19,88,102,171,44,51,58,190,174,171,52,48,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,167,35,92,245,116,137,30,111,128,32,219,153,103,2,180,220,50,226,106,92,207,203,26,10,74,92,175,196,117,16,91,105,104,91,85,44,147,218,46,41,78,170,232,30,179,200,249,102,100,201,4,211,54,68,114,237,94,164,110,107,17,177,172,147,146,121,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,64,15,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,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,153,238,42,248,201,203,142,24,242,106,143,53,123,93,171,20,213,226,14,206,236,45,104,166,186,164,126,222,141,238,141,210,77,4,241,199,42,116,89,4,157,85,151,106,198,186,198,205,200,233,99,214,13,184,170,225,159,25,112,161,155,149,153,91,140,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,30,229,116,47,221,20,140,124,110,85,218,246,59,107,158,205,146,63,192,95,113,254,50,196,216,103,12,224,203,238,33,171,171,177,96,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,94,168,216,218,171,182,54,53,160,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,76,79,44,94,3,191,34,22,42,108,249,205,139,46,220,125,136,45,237,246,109,174,227,110,233,213,97,120,92,249,155,38,142,234,185,58,213,16,58,157,93,186,56,229,133,171,36,43,166,249,90,184,213,202,143,130,143,202,110,42,131,137,76,204,182,93,105,176,222,18,184,83,212,225,40,180,232,195,120,186,67,35,156,181,27,209,201,35,161,165,146,54,119,53,187,36,149,118,171,213,33,154,39,76,160,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,218,245,138,211,42,140,85,229,113,228,79,44,190,218,245,138,211,42,128,0,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,213,92,218,160,213,92,11,235,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,187,4,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,186,240,231,207,12,248,203,33,176,246,91,99,59,205,117,37,199,15,102,142,23,162,196,118,90,216,85,24,246,190,74,90,121,170,105,37,137,92,174,107,225,117,76,104,143,239,100,140,123,28,138,142,223,28,119,131,151,55,26,255,0,193,87,49,231,176,99,251,157,214,76,178,197,63,155,185,83,64,189,88,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,210,87,67,20,106,19,210,0,3,202,102,150,86,224,76,233,192,151,60,179,204,187,23,182,112,221,231,163,219,104,187,84,212,253,94,148,204,154,63,206,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,186,246,113,93,194,142,99,240,149,152,239,193,88,214,46,221,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,216,248,178,156,87,112,163,151,28,90,229,195,240,86,53,139,176,221,104,122,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,234,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,2,50,249,105,115,4,169,201,235,173,159,135,204,223,186,210,71,151,213,245,29,154,207,118,171,150,42,88,48,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,171,149,81,136,237,60,7,49,222,56,233,184,173,198,84,24,63,47,153,87,79,151,88,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,170,214,75,43,156,173,89,150,40,241,127,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,114,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,244,28,58,228,54,50,226,75,55,44,89,83,131,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,84,106,189,187,222,172,141,171,189,237,69,15,21,77,133,175,181,120,86,227,141,105,232,119,217,109,87,10,59,93,101,79,85,137,210,170,171,142,166,74,120,246,42,239,118,230,81,84,174,168,138,212,233,232,229,69,115,81,127,87,43,114,183,29,231,78,59,182,101,158,90,88,189,179,137,47,61,110,197,69,218,161,167,234,244,161,124,210,126,114,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,148,174,104,121,67,131,114,23,128,156,182,202,60,191,130,174,59,22,29,199,20,112,211,173,92,235,52,242,189,244,87,57,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,97,175,43,143,61,153,101,246,215,163,214,129,142,184,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,126,180,243,134,201,232,120,116,162,199,55,218,74,74,204,219,101,60,109,172,192,244,137,93,77,4,211,165,82,67,35,227,174,117,52,144,198,197,135,90,148,98,185,234,212,84,137,92,231,38,229,182,188,215,56,22,254,63,138,12,148,193,159,245,69,86,63,162,161,119,249,46,109,210,58,116,111,254,55,181,61,174,255,0,18,101,103,250,162,98,42,192,244,24,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,126,229,165,203,238,155,39,173,86,126,32,243,126,213,87,30,96,215,211,246,155,61,166,174,41,105,103,195,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,46,173,84,71,163,180,178,188,168,120,28,169,196,183,91,39,23,25,140,250,69,177,91,106,42,31,132,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,210,106,105,42,205,19,100,213,141,141,157,105,116,0,70,175,59,76,179,197,88,131,46,50,239,52,173,52,157,162,203,131,238,23,11,125,223,167,28,143,146,159,183,165,55,66,119,109,98,177,144,163,233,22,55,61,238,111,231,39,129,168,142,87,247,73,81,101,56,208,201,203,238,126,240,193,143,242,171,11,77,178,245,117,183,199,81,110,143,107,23,180,213,82,84,69,87,21,54,175,123,24,206,179,233,219,23,81,206,70,179,169,189,117,70,232,161,13,156,177,115,75,242,95,198,78,10,237,119,223,102,90,177,111,104,194,215,15,239,94,183,106,237,81,175,100,131,185,142,115,55,87,71,69,239,183,110,154,123,206,70,43,201,254,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,217,251,47,113,173,171,50,176,6,26,204,107,21,61,92,22,220,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,117,209,87,196,8,171,231,131,141,109,85,248,255,0,43,50,230,26,122,180,185,88,236,247,27,221,68,174,99,122,14,130,186,104,161,137,172,118,237,202,244,117,190,101,114,43,81,17,29,30,138,237,85,27,109,57,62,228,229,247,28,241,64,153,171,79,55,103,178,229,165,190,122,138,201,54,177,253,122,170,234,121,233,41,233,180,87,181,237,220,199,212,203,212,70,189,169,217,182,59,106,200,213,44,7,26,25,199,98,207,222,40,49,254,106,225,104,118,89,110,183,8,233,237,210,110,122,246,154,90,74,120,169,34,169,209,236,99,217,214,101,59,101,233,185,168,230,117,54,46,170,221,86,82,121,56,229,13,54,10,225,162,187,52,170,32,164,91,150,99,222,38,153,147,195,60,174,127,179,168,94,250,88,97,149,142,209,140,123,106,18,189,232,172,69,213,147,51,115,151,68,107,3,61,77,85,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,134,74,112,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,60,107,47,175,24,60,38,99,46,17,115,67,232,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,211,122,162,54,86,42,134,195,184,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,214,33,47,150,231,48,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,102,208,0,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,159,224,0,0,0,2,16,57,143,242,255,0,172,225,222,251,46,109,229,14,29,255,0,74,122,254,205,4,180,212,242,79,81,38,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,204,172,179,126,121,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,237,193,215,24,184,239,132,12,119,81,127,176,81,251,103,13,222,118,125,32,195,253,72,105,253,169,210,134,161,148,191,223,79,130,89,32,233,73,80,178,126,109,19,126,155,93,170,47,117,128,50,43,141,190,15,177,55,8,217,161,45,149,201,87,91,130,111,149,19,187,9,222,42,229,167,235,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,227,168,23,127,62,120,152,198,89,243,135,178,219,6,94,104,105,45,216,123,43,176,189,22,28,178,209,66,136,247,185,241,210,211,195,83,87,44,170,212,115,159,51,169,163,84,103,115,35,99,24,212,69,118,249,36,186,188,188,248,44,186,241,79,154,20,247,220,95,135,234,221,149,120,106,161,87,16,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,122,145,189,240,238,240,28,31,112,153,140,184,186,205,15,160,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,81,232,138,216,158,169,176,70,86,229,110,4,201,108,9,108,203,60,180,177,123,27,13,217,186,221,138,139,181,77,81,210,234,204,249,164,252,228,207,124,142,214,73,94,239,121,203,166,186,38,136,136,136,30,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,0,0,0,0,0,0,0,0,0,0,1,194,248,28,156,47,128,29,111,253,21,58,217,26,185,200,171,170,166,190,10,118,170,42,149,49,52,64,57,70,163,83,68,77,14,65,194,185,173,77,92,168,137,250,212,15,37,153,153,151,133,178,187,14,77,136,113,61,226,146,134,40,246,171,123,68,189,52,118,178,49,139,223,162,252,94,159,15,137,175,63,18,220,66,227,44,246,199,183,75,157,223,18,87,86,90,82,182,101,163,167,146,125,209,36,105,60,206,141,200,155,91,252,153,85,19,84,212,203,174,107,92,77,222,111,88,226,131,44,240,126,43,149,45,116,244,147,165,107,40,234,81,26,175,109,98,236,221,163,81,117,78,206,159,202,255,0,233,227,15,6,60,61,220,120,128,205,202,75,12,214,57,171,44,176,211,85,205,85,39,69,95,30,230,68,154,53,125,246,247,238,146,53,238,95,213,220,6,71,242,251,224,18,227,143,47,244,248,247,55,48,140,137,98,236,211,172,20,183,10,77,99,145,95,12,46,137,234,137,42,47,132,174,209,21,191,15,215,225,49,54,60,57,97,195,84,81,219,236,54,138,74,8,34,98,70,214,83,196,140,77,17,17,19,195,246,53,63,169,15,159,9,97,59,30,13,177,210,89,44,86,202,106,56,41,161,142,45,176,198,141,79,117,141,111,251,205,79,234,63,104,0,7,26,160,28,156,42,34,162,162,166,168,167,32,11,83,156,220,53,101,30,118,217,29,109,198,88,34,209,91,44,105,34,193,52,180,218,186,55,58,53,102,168,173,115,85,23,77,191,31,130,16,243,197,167,47,60,196,201,23,38,37,193,88,114,231,114,178,163,220,178,37,53,50,170,83,49,144,54,71,63,114,207,35,157,222,146,124,59,191,169,9,220,63,35,19,225,91,6,49,180,79,100,196,86,170,90,250,89,227,124,107,29,68,72,246,232,230,171,87,185,127,98,170,1,2,124,40,113,177,154,92,61,98,120,108,119,172,83,118,151,14,177,208,209,201,65,83,62,140,163,107,42,17,95,220,232,164,114,104,139,34,43,83,79,213,240,68,38,211,33,51,231,3,103,166,6,181,226,108,47,137,45,245,245,21,52,81,79,83,12,51,110,124,78,85,86,170,57,21,173,84,93,205,114,126,138,119,167,129,24,92,193,249,126,93,48,125,202,167,50,178,123,5,77,61,5,109,125,77,69,109,45,186,159,221,142,62,138,72,175,70,172,206,209,17,205,147,185,172,77,85,223,177,16,198,78,24,184,166,204,174,24,241,211,105,210,237,117,134,211,215,134,146,225,108,150,161,99,100,13,101,66,62,79,113,209,189,90,169,249,196,84,107,81,125,229,3,98,112,90,126,30,120,128,193,57,235,128,44,184,146,193,136,40,42,106,235,40,162,150,122,120,234,119,201,28,138,142,71,53,200,173,106,234,139,27,245,247,83,193,123,139,176,5,47,77,80,233,213,232,237,23,185,15,160,234,153,59,145,83,245,40,28,181,197,104,186,159,42,72,168,186,107,161,244,49,218,129,203,142,183,107,223,167,137,216,227,173,124,127,164,14,198,149,20,183,245,149,1,194,170,39,122,174,134,190,28,197,27,76,222,40,47,75,79,179,87,91,173,235,46,223,241,186,13,241,253,187,118,255,0,152,216,42,174,86,193,78,233,95,224,221,63,223,53,224,227,222,167,180,241,71,138,215,126,228,100,22,230,167,126,186,127,121,66,191,240,129,42,220,168,32,142,30,19,108,40,214,34,57,213,247,69,114,254,191,239,183,127,196,134,103,152,143,202,234,220,180,156,36,97,217,28,205,170,235,133,209,52,86,233,221,218,159,255,0,17,151,0,112,190,7,91,151,224,118,41,212,244,93,83,247,129,82,120,21,167,129,75,123,208,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,180,42,41,114,1,79,119,192,173,60,10,52,253,165,105,224,7,37,140,227,83,6,125,62,225,238,249,134,116,147,243,245,84,47,252,219,81,202,155,42,24,239,5,238,248,23,204,242,89,169,109,125,223,3,215,208,178,53,122,189,208,174,136,154,175,116,173,80,53,224,225,71,19,82,224,236,252,195,55,250,249,89,20,20,201,90,217,29,34,170,34,110,163,153,169,174,159,181,80,216,231,13,85,182,186,203,79,84,221,52,126,255,0,5,253,79,84,255,0,128,214,42,141,239,195,56,210,102,212,185,212,239,160,169,168,133,251,181,106,181,201,189,138,139,167,130,235,220,108,175,148,119,24,174,184,6,221,91,20,169,34,61,211,166,228,93,83,84,149,232,7,177,56,95,3,147,133,77,64,163,111,237,43,78,228,212,161,117,241,57,114,232,221,53,208,14,153,92,171,223,225,251,142,34,102,231,106,190,8,114,137,185,123,211,250,14,246,49,24,154,32,28,162,34,119,33,200,63,59,16,95,173,120,102,207,87,124,188,215,83,210,82,82,67,36,210,75,60,136,198,34,49,170,229,213,87,246,53,87,250,0,242,185,203,155,152,87,38,176,13,231,26,226,91,181,13,43,45,148,114,84,49,149,51,108,71,185,186,34,39,114,42,248,185,190,9,175,122,16,61,197,223,21,248,195,136,188,195,188,50,26,199,179,15,246,249,163,161,166,165,170,168,124,115,196,171,18,55,86,61,116,93,86,22,170,38,212,241,46,247,49,110,51,235,179,95,25,223,114,199,8,215,193,38,29,161,169,146,142,74,138,74,201,220,202,132,78,206,171,221,220,197,77,241,61,23,185,83,196,242,28,13,112,91,139,115,199,28,88,113,86,33,178,220,105,48,164,53,144,84,246,135,82,196,248,170,162,69,155,95,227,29,250,40,232,81,63,69,117,71,119,124,20,11,141,203,135,129,203,134,102,226,58,60,215,204,27,77,202,138,215,101,185,193,45,36,19,209,196,232,106,153,208,89,81,238,234,106,170,154,186,61,52,111,114,247,254,233,149,195,216,122,213,134,45,80,89,236,244,145,83,211,211,198,200,218,216,227,107,19,70,181,26,157,205,68,79,4,67,242,50,227,46,240,238,88,225,106,76,45,134,233,35,130,154,158,40,152,187,33,142,61,202,200,218,196,85,70,34,39,131,16,245,32,0,0,113,170,254,160,136,17,52,57,3,133,68,80,154,161,200,0,14,60,14,64,194,78,101,92,54,82,230,198,92,215,99,10,26,73,29,115,180,210,186,161,139,13,52,79,124,139,5,45,91,154,221,203,163,180,85,115,123,147,246,104,66,198,92,99,139,182,93,99,27,102,43,180,78,232,166,162,169,134,87,233,35,217,185,140,149,146,43,85,88,168,186,42,177,13,154,177,118,31,163,197,24,114,225,99,174,133,178,199,87,77,44,91,85,141,119,123,163,115,124,28,154,127,41,77,112,184,148,202,90,172,156,205,75,166,20,117,37,68,84,113,116,59,51,229,137,172,234,107,77,12,143,209,27,221,220,178,124,0,216,75,35,115,54,209,154,88,22,143,16,90,174,20,213,104,238,166,247,195,42,189,59,166,145,137,227,223,252,133,254,162,225,145,171,201,247,59,19,19,88,111,121,103,116,172,141,106,172,212,81,212,70,142,153,238,123,250,149,147,170,247,59,187,254,154,212,238,95,138,18,84,7,11,222,113,167,237,42,41,85,3,147,146,148,95,129,80,0,0,0,0,0,0,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,105,230,63,203,254,143,136,139,20,185,183,148,56,119,253,54,40,59,52,18,211,83,201,5,60,120,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,255,0,50,177,66,9,181,65,21,124,215,56,22,254,63,138,12,148,193,159,245,69,86,63,162,161,119,249,46,109,210,58,116,111,254,55,181,61,174,255,0,18,101,103,250,162,96,47,255,0,46,110,61,191,133,69,138,124,183,204,72,59,62,102,225,155,127,108,171,168,130,159,101,45,234,133,143,100,75,88,212,98,108,134,100,124,145,182,88,187,154,174,123,95,18,109,115,163,135,53,77,93,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,117,198,46,4,226,255,0,2,84,95,236,20,126,198,196,150,109,159,72,48,255,0,82,106,143,101,245,102,168,101,47,247,211,224,138,57,250,177,211,172,159,155,69,217,174,215,104,169,222,25,0,0,0,90,174,44,124,172,103,39,203,252,67,233,211,151,84,181,92,88,249,88,206,79,151,248,135,211,167,3,90,195,101,62,39,120,122,194,188,80,100,213,235,40,241,77,79,96,237,253,58,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,191,114,107,88,79,247,46,238,47,63,133,110,77,47,210,154,222,182,97,96,238,149,22,40,217,65,217,161,159,170,233,123,45,92,123,85,99,94,172,113,59,122,55,102,217,99,151,72,217,26,197,184,32,219,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,73,255,0,42,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,154,68,176,196,216,244,99,163,103,91,37,56,254,224,250,213,197,150,81,185,182,244,171,143,29,224,234,122,202,252,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,36,0,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,5,203,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,64,182,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,122,121,92,121,19,203,47,182,189,98,180,15,201,227,95,151,54,92,113,85,219,113,253,130,171,232,182,102,199,111,88,41,174,81,232,148,55,73,25,179,162,219,140,104,199,61,219,88,197,137,179,70,169,35,26,246,238,73,155,20,113,39,171,224,95,131,43,23,7,153,113,85,108,146,235,237,156,103,138,59,61,70,38,185,68,247,165,43,164,137,31,210,166,166,141,218,105,12,93,89,81,36,115,82,73,28,247,57,219,81,89,20,121,42,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,50,50,243,159,147,253,171,27,241,47,71,137,112,37,246,147,12,101,126,34,168,168,185,95,173,214,250,54,194,251,42,70,202,116,236,180,91,164,122,61,245,82,190,165,237,252,211,33,166,99,28,136,215,35,98,137,242,104,0,194,174,61,114,183,2,100,183,45,140,115,150,153,105,98,246,54,27,179,123,51,177,81,118,169,170,58,93,91,253,44,210,126,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,130,194,127,185,163,249,19,204,223,177,125,98,136,128,16,47,87,21,220,40,230,63,9,89,142,252,21,141,98,237,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,252,170,229,139,204,2,143,40,171,41,184,126,206,252,69,217,48,45,94,216,48,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,119,205,35,220,216,92,198,234,141,141,207,124,114,83,197,119,10,57,113,197,174,92,63,5,99,88,187,13,214,135,169,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,164,47,218,212,150,21,84,108,141,107,85,21,143,100,114,51,94,204,210,202,220,119,146,216,238,231,150,121,151,98,246,54,36,179,116,123,109,23,106,134,163,165,213,133,147,71,249,200,94,248,221,172,114,177,222,235,151,77,116,93,21,21,16,54,126,34,175,158,119,212,159,222,79,195,79,127,203,23,152,5,102,110,209,211,112,253,157,248,139,181,227,170,77,176,97,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,239,154,71,181,211,53,237,213,29,35,94,249,60,7,60,239,169,63,188,159,134,129,106,185,42,121,167,197,63,47,235,189,70,220,95,94,107,220,14,83,98,91,85,239,139,140,185,125,90,223,109,180,244,239,197,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,234,181,116,137,97,137,210,106,199,70,254,181,138,228,169,230,159,20,252,191,174,245,27,113,47,217,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,107,89,149,185,165,142,242,91,29,219,51,51,45,47,190,198,196,150,110,183,98,173,236,176,212,116,186,176,190,25,63,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,108,39,194,143,21,217,113,197,174,92,51,26,224,169,123,13,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,218,229,138,100,68,108,141,107,145,81,143,100,145,179,94,204,213,198,22,44,192,204,124,71,141,112,198,2,181,96,171,85,234,225,45,101,37,130,214,247,186,150,223,27,151,84,141,138,255,0,235,84,106,50,52,114,170,71,28,76,219,27,100,211,147,143,14,57,161,100,166,174,226,70,225,141,234,236,216,55,17,211,205,109,161,195,212,146,199,35,47,203,12,175,141,106,170,154,168,228,137,144,74,217,91,22,221,179,43,250,139,185,144,170,182,164,49,47,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,244,28,178,248,193,195,60,45,102,133,238,203,152,203,73,71,130,113,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,53,214,72,223,185,169,27,154,240,246,188,206,184,14,252,136,95,106,115,231,41,236,187,112,14,32,184,59,218,86,187,117,187,167,75,133,230,115,33,108,122,187,170,229,232,212,78,234,133,110,216,227,138,23,44,112,166,155,226,106,227,175,7,220,89,227,46,17,115,67,233,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,236,59,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,215,223,141,190,15,177,55,8,217,161,45,149,201,87,91,130,111,149,19,187,9,222,42,229,167,235,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,134,85,115,143,199,248,55,52,240,111,15,185,131,151,216,134,146,249,135,175,148,248,142,166,134,186,153,87,100,172,214,218,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,142,188,174,60,246,101,151,219,94,143,90,98,252,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,122,237,107,222,216,33,107,156,137,171,146,40,209,117,218,154,101,7,43,143,61,153,101,246,215,163,214,129,63,192,22,171,137,222,33,112,175,11,249,53,122,205,204,83,77,219,251,7,78,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,252,169,30,173,107,220,200,162,149,232,199,236,218,161,98,185,151,241,131,106,225,211,40,230,192,120,117,112,253,219,29,227,170,121,40,33,181,92,162,109,91,41,45,82,178,72,231,174,154,149,236,116,82,179,84,232,178,57,180,100,143,123,151,108,172,134,88,214,8,79,85,154,89,165,142,243,167,29,220,243,51,50,239,190,217,196,151,158,143,109,173,236,176,211,245,122,80,178,24,255,0,55,11,25,27,116,142,38,55,221,106,107,166,171,170,170,170,200,167,8,28,169,172,89,161,195,141,211,26,231,93,111,179,113,6,63,183,210,92,48,85,77,190,103,203,53,134,149,88,233,34,170,153,141,145,33,168,237,40,248,149,208,57,21,204,137,168,137,36,82,200,228,132,45,7,43,14,44,240,111,14,121,161,118,192,249,129,79,73,67,98,204,170,139,125,53,70,35,171,175,88,32,179,62,150,58,197,137,100,103,77,200,230,75,45,68,113,171,220,248,217,18,106,247,46,212,85,73,201,53,129,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,37,211,149,207,29,183,92,236,181,77,145,25,209,137,169,42,49,181,142,157,142,195,247,26,185,221,219,113,13,19,90,245,149,146,110,77,178,212,211,181,141,85,126,254,164,177,185,94,173,114,195,52,174,9,10,0,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,51,255,0,153,215,1,223,150,251,21,78,124,229,61,151,118,62,195,246,247,123,74,215,110,183,117,42,177,68,45,124,45,143,87,117,90,157,106,120,27,80,173,219,28,146,204,212,142,20,215,100,77,76,0,229,113,231,179,44,190,218,244,122,210,127,128,213,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,71,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,244,131,15,245,38,168,246,95,86,106,134,82,255,0,125,62,8,163,159,171,29,58,201,249,180,93,154,237,118,138,157,248,23,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,250,185,78,240,117,156,182,108,119,108,226,123,19,214,93,112,118,27,246,122,251,46,222,248,219,254,138,232,106,225,168,141,221,68,108,237,146,24,99,145,148,181,12,234,196,230,205,249,167,179,185,26,240,37,168,3,0,57,157,113,227,249,16,177,84,228,54,83,222,182,227,236,65,111,119,180,174,150,235,143,78,171,11,194,231,194,232,245,111,73,201,214,168,129,213,8,221,178,71,44,45,88,230,77,55,196,229,12,63,230,151,198,46,21,226,31,29,208,229,126,94,209,218,171,240,222,95,220,42,186,88,154,154,72,234,125,175,52,176,192,143,232,61,208,54,72,97,142,70,78,197,233,202,248,170,54,199,47,188,140,137,83,5,143,85,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,57,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,200,167,23,252,169,172,89,95,195,141,175,26,228,165,111,180,177,6,0,183,213,220,49,173,77,194,103,197,53,250,149,24,217,37,170,133,142,145,97,167,236,200,201,85,176,53,17,207,137,202,139,36,178,198,212,152,50,3,149,31,21,212,121,205,147,80,100,158,35,151,167,139,242,202,223,79,71,27,164,154,6,251,74,206,142,116,116,210,67,19,17,175,254,247,99,98,167,145,118,185,63,136,123,164,115,230,86,183,58,141,96,114,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,230,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,138,120,98,226,23,10,241,65,147,86,92,220,194,212,221,131,183,245,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,201,145,138,230,177,207,138,88,158,172,102,253,168,23,84,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,182,189,98,180,202,163,21,121,92,121,19,203,47,182,189,98,180,200,172,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,121,252,244,207,76,184,225,211,46,46,57,161,154,23,158,195,106,161,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,82,103,237,118,137,170,53,26,215,61,238,99,24,247,183,10,185,82,231,166,99,241,23,152,249,251,154,25,161,121,237,215,90,239,163,81,67,12,72,172,165,183,210,181,110,139,29,45,52,106,171,211,133,155,157,162,106,174,87,57,207,123,158,247,189,238,143,110,54,248,193,196,220,92,230,132,183,167,45,93,22,9,177,212,78,220,39,103,171,138,159,175,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,153,92,140,126,187,62,237,254,36,4,170,0,0,24,171,205,31,200,158,102,253,139,235,20,70,31,243,82,227,163,49,232,241,126,42,225,19,5,80,125,28,181,80,246,104,175,247,152,43,21,245,87,154,90,154,40,42,18,149,168,140,111,102,135,243,238,100,168,142,123,165,107,90,213,115,24,178,71,37,139,180,113,199,77,137,121,127,227,46,17,243,25,149,107,125,182,211,219,89,132,110,202,249,106,18,186,146,43,181,52,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,130,197,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,13,85,205,170,13,85,192,216,123,45,178,135,6,231,215,1,57,119,148,121,129,5,92,150,44,69,150,248,110,26,133,164,157,97,158,39,178,138,154,88,166,141,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,176,109,196,239,15,88,171,133,252,229,189,101,30,41,169,237,253,131,167,83,110,186,50,150,74,120,110,116,50,183,116,85,17,181,233,254,84,111,70,185,237,100,177,74,196,123,246,110,92,223,229,67,199,29,78,26,186,217,56,71,204,102,82,37,138,229,81,80,204,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,89,82,105,91,30,143,108,140,232,231,255,0,24,60,38,96,222,46,178,191,232,61,246,162,146,207,125,160,168,142,166,197,136,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,246,107,211,122,162,186,38,42,4,112,114,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,57,148,53,204,203,158,8,248,151,204,236,220,190,100,173,147,45,170,232,177,14,20,168,134,28,70,251,148,140,167,164,179,178,87,163,89,52,211,42,171,94,199,53,86,86,36,61,71,203,19,92,248,155,35,81,84,216,35,42,176,125,247,47,242,227,14,96,172,79,143,110,184,214,235,101,183,197,71,87,127,186,49,141,170,184,72,212,209,100,122,51,250,145,92,175,145,90,136,178,73,43,247,72,224,245,96,0,49,127,143,238,15,173,92,89,101,27,155,111,74,184,241,222,14,167,172,175,194,143,134,86,163,42,103,123,26,178,80,202,217,30,216,182,84,44,49,49,36,115,154,177,61,172,126,237,137,36,114,122,14,14,184,58,192,156,32,96,74,139,5,130,179,219,56,146,243,179,233,6,32,233,205,79,237,78,148,213,15,165,254,245,124,242,199,7,74,58,133,143,243,106,155,244,220,237,85,123,178,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,17,193,115,228,227,151,117,252,75,179,22,82,221,105,45,217,42,218,120,42,215,10,211,84,213,186,226,234,184,216,198,62,141,106,37,123,221,217,164,115,93,51,230,73,82,84,222,232,88,198,123,179,182,71,192,0,0,0,0,26,219,113,123,148,52,217,17,196,190,97,101,109,190,10,72,45,182,155,195,230,181,193,77,60,179,50,158,221,82,198,213,81,194,175,151,223,115,217,79,60,76,122,185,93,239,181,222,243,255,0,73,100,43,130,78,51,108,89,95,203,123,26,215,81,90,186,184,147,37,58,212,241,210,57,143,158,58,169,46,181,178,62,219,83,42,126,105,169,10,213,84,201,28,145,178,87,72,145,210,189,253,203,35,26,90,174,116,153,57,98,193,249,203,132,179,138,209,55,78,175,49,45,245,20,247,74,109,175,93,213,86,214,211,198,218,157,238,122,162,111,130,122,120,186,109,99,26,222,205,187,222,116,142,84,194,12,51,155,216,203,8,101,126,55,202,59,20,244,144,216,179,10,162,211,53,245,93,2,62,121,153,111,146,105,96,133,143,94,230,49,101,153,36,114,162,111,85,134,52,71,35,85,237,120,120,163,102,140,129,201,203,23,15,249,53,132,242,119,14,77,218,41,48,205,189,180,242,84,237,123,59,93,83,220,233,42,106,118,61,239,88,250,179,201,44,189,61,234,214,111,218,223,117,168,132,27,114,209,192,20,217,131,198,150,93,210,220,176,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,130,64,26,171,155,84,26,171,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,31,171,158,153,233,151,28,58,101,197,199,52,51,66,243,216,109,84,58,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,234,76,253,174,209,53,70,163,90,231,189,204,99,30,246,133,181,227,111,140,28,51,194,54,87,203,122,114,210,86,227,107,229,60,237,194,118,122,184,170,58,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,182,171,42,49,254,50,205,62,83,248,187,48,115,7,16,213,223,49,13,243,3,227,202,154,234,234,149,77,242,191,173,115,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,135,92,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,186,90,184,105,255,0,160,219,119,249,127,142,255,0,246,247,64,33,88,217,79,137,222,30,176,175,20,25,53,122,202,60,83,83,216,59,127,78,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,111,220,154,214,27,84,1,172,102,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,146,158,84,252,118,218,150,213,65,194,206,114,226,106,182,220,155,80,144,96,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,27,220,228,122,63,160,213,102,200,35,147,45,120,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,36,53,240,199,193,70,114,241,57,152,247,44,11,100,182,125,31,164,194,215,8,104,177,125,194,232,141,138,75,14,245,153,21,175,164,123,155,52,179,107,77,51,18,38,183,186,70,163,100,116,77,85,122,6,197,32,249,45,52,85,54,235,85,21,190,178,237,87,116,168,165,167,142,25,107,170,219,19,103,170,123,90,136,233,164,72,88,200,145,238,84,87,42,70,198,51,85,93,173,106,104,137,245,129,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,104,19,252,1,29,92,206,185,128,86,101,21,29,79,15,217,33,136,187,38,58,171,221,6,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,142,233,163,123,157,11,88,237,17,178,57,143,140,60,175,17,60,192,40,243,119,139,60,164,225,251,36,49,23,107,192,180,153,129,135,224,196,215,40,163,130,90,91,245,84,119,154,25,162,109,51,220,197,145,33,130,74,126,233,163,123,91,51,158,237,17,209,181,143,146,79,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,5,191,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,181,151,54,168,53,87,3,98,142,2,114,207,10,229,127,8,249,103,110,194,212,157,63,111,97,250,44,77,113,157,241,198,147,85,87,87,192,202,137,95,35,152,198,239,219,212,108,76,87,106,228,138,24,152,174,118,205,76,128,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,0,0,0,0,0,0,0,0,0,0,0,0,224,228,165,87,224,3,79,218,114,157,199,8,165,64,11,121,158,89,155,104,202,220,11,89,136,46,183,10,106,68,111,79,99,230,149,88,157,243,70,197,240,239,254,90,127,89,112,200,213,231,5,157,137,134,108,54,76,179,181,214,70,149,87,154,41,42,36,70,204,246,189,157,58,200,21,59,155,221,255,0,74,114,119,175,193,64,138,124,199,199,23,108,197,198,55,60,87,119,157,210,205,91,83,52,172,214,71,191,107,31,43,228,70,162,189,85,116,69,122,147,79,203,87,134,202,92,167,203,154,28,97,93,73,35,110,119,106,86,212,61,102,166,137,143,141,103,165,164,115,155,185,53,118,136,173,119,114,254,221,72,133,225,175,41,106,179,143,53,45,120,81,180,149,18,209,203,215,237,47,138,38,191,167,165,52,210,51,84,119,119,122,199,241,54,61,194,56,126,143,11,225,203,125,142,134,22,197,29,37,52,81,109,70,53,189,237,141,173,240,106,105,252,148,3,246,0,56,94,240,11,170,132,68,67,144,7,10,131,85,253,71,39,10,154,129,200,0,15,205,196,56,122,213,137,237,83,217,239,20,145,84,83,212,70,248,220,217,35,107,211,71,53,90,189,206,69,79,5,82,26,185,143,112,57,112,203,44,71,89,154,249,125,105,185,86,218,239,87,57,229,171,130,10,56,155,13,43,58,9,42,189,189,61,21,19,86,201,174,173,239,94,255,0,223,52,231,150,204,124,187,195,185,157,133,170,240,182,36,164,142,122,106,136,165,98,111,134,57,54,171,227,115,21,81,30,138,158,15,80,32,51,132,78,43,241,135,14,153,135,103,100,213,143,126,31,237,240,199,93,77,85,85,80,200,224,137,22,84,118,140,98,232,154,44,206,85,77,171,224,79,14,77,102,230,21,206,92,3,102,198,184,106,237,67,84,203,157,28,117,15,101,52,219,209,142,118,168,169,222,136,190,45,119,138,107,220,164,38,241,203,193,110,45,200,236,113,126,197,88,122,203,113,171,194,147,86,79,83,218,27,75,19,34,165,137,86,29,63,139,119,232,171,166,84,253,20,209,27,223,241,83,215,242,233,227,62,187,42,49,157,139,44,113,117,124,17,225,218,234,152,232,227,168,171,172,157,172,167,69,237,10,157,221,236,68,223,43,17,59,145,60,0,155,227,133,68,94,229,63,63,15,223,173,120,154,207,73,124,179,87,83,213,210,85,195,28,209,203,4,136,246,42,61,168,228,209,83,246,57,23,250,79,209,3,229,149,155,93,170,120,41,204,78,84,239,241,253,231,123,216,143,77,20,232,84,218,189,201,253,0,125,11,222,154,148,109,253,167,45,93,91,227,169,194,107,226,5,105,224,114,112,137,161,200,31,153,137,106,219,67,101,168,170,118,154,51,103,138,254,183,162,127,194,107,141,197,118,38,165,198,57,249,137,175,244,18,178,88,42,82,137,177,186,53,85,69,219,71,11,87,77,127,106,41,176,222,110,92,98,181,96,27,141,108,178,164,104,199,64,155,149,116,77,86,86,33,173,69,99,223,137,177,164,45,166,115,170,31,95,83,79,11,54,234,229,115,151,99,17,19,95,21,215,184,13,133,120,43,193,159,64,120,123,177,225,157,36,252,197,85,115,255,0,56,212,106,174,250,135,187,193,59,190,37,243,60,150,85,219,95,104,192,244,20,47,141,88,172,116,203,162,166,139,223,43,148,245,160,112,190,5,29,223,18,181,240,40,211,246,129,83,116,42,41,106,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,3,144,7,95,122,149,161,194,156,160,28,159,45,210,147,183,208,203,73,175,233,237,255,0,50,162,255,0,192,125,64,13,102,184,132,176,55,13,103,94,54,182,51,244,27,136,46,74,196,209,19,107,82,174,86,162,119,119,127,36,158,14,3,113,220,153,137,195,86,29,196,147,181,141,150,90,171,132,110,70,110,211,220,170,145,63,149,223,225,161,21,252,207,114,101,48,22,115,85,226,250,55,59,178,94,39,145,206,69,108,109,78,180,181,117,178,47,232,174,190,12,79,20,254,147,58,249,67,226,38,87,240,195,110,177,171,213,210,80,92,46,154,234,174,248,212,53,255,0,20,211,254,152,158,10,6,117,0,0,160,234,145,202,139,221,222,135,106,248,157,123,117,119,122,255,0,72,21,68,159,210,118,148,181,168,222,228,42,0,96,159,52,158,36,106,50,163,44,233,240,109,153,136,181,248,130,90,170,23,187,171,44,106,198,58,141,222,242,108,77,23,69,153,189,202,239,248,116,205,188,65,119,130,197,101,173,187,84,59,70,210,193,36,190,11,222,173,98,187,78,228,85,248,26,253,241,245,156,247,28,218,226,19,20,83,200,229,75,117,142,237,81,79,72,212,150,71,38,187,34,141,254,235,244,211,190,31,130,39,244,129,101,48,85,130,225,153,185,147,103,195,174,149,238,171,196,119,104,160,123,245,69,118,233,100,77,206,213,235,162,175,122,175,122,155,14,240,167,148,118,204,163,201,44,33,135,97,129,157,170,158,207,77,28,210,44,81,181,202,244,107,149,87,86,119,106,170,245,215,189,124,72,235,229,85,194,157,21,250,235,106,207,75,250,190,70,210,204,202,170,40,157,20,15,98,43,86,178,37,239,85,87,166,170,198,175,114,39,244,146,235,28,108,137,141,138,54,163,88,196,70,181,168,154,34,34,120,32,21,0,0,0,0,3,198,230,134,104,97,236,171,195,178,98,27,252,186,71,27,227,102,221,178,46,187,221,181,59,216,199,47,193,126,4,67,241,23,205,51,49,49,173,125,85,159,0,192,219,69,20,53,42,140,168,163,184,214,196,247,181,146,73,167,114,44,122,34,181,89,221,167,195,250,130,106,129,175,134,11,227,251,62,240,205,226,42,250,156,85,113,173,141,136,244,86,84,93,235,156,206,246,233,225,213,82,88,248,42,227,62,219,196,157,150,27,117,117,44,20,215,180,117,91,159,28,79,157,233,178,53,106,162,238,145,136,139,220,244,254,80,25,88,0,0,67,31,56,28,9,77,134,243,7,13,223,41,98,107,82,190,74,168,222,228,99,27,185,91,77,69,166,186,119,175,130,248,147,56,70,119,58,123,13,59,242,227,7,94,218,191,158,110,33,124,107,238,167,130,209,185,124,124,127,233,104,6,58,242,133,189,173,175,63,111,116,136,170,157,182,213,78,197,239,84,247,82,182,20,85,238,241,253,34,110,205,122,249,124,227,71,96,174,35,236,213,27,21,237,185,173,53,185,201,189,205,209,36,175,165,93,123,145,117,211,111,129,176,160,2,135,21,148,185,63,206,5,40,170,170,86,138,80,137,241,43,79,0,57,0,0,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,87,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,4,37,243,35,229,247,77,195,181,76,121,195,147,118,170,183,101,213,198,161,180,213,182,216,98,150,102,97,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,93,95,26,46,42,240,235,159,56,203,134,220,220,177,102,182,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,221,17,202,199,108,122,50,70,166,246,53,83,100,140,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,190,252,109,240,125,137,184,70,205,9,108,174,74,186,220,19,124,168,157,216,78,241,87,45,63,94,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,180,39,167,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,254,254,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,95,126,9,56,193,196,220,35,102,132,87,166,173,93,110,9,190,84,64,220,89,103,164,138,159,175,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,53,57,229,143,240,110,105,240,77,153,217,131,151,216,134,146,249,135,175,153,111,136,42,104,107,169,149,118,74,207,103,212,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,138,254,234,63,2,127,246,115,255,0,115,55,143,249,161,117,120,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,112,53,172,61,86,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,220,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,229,76,255,0,230,117,192,119,228,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,84,37,83,134,46,33,112,175,20,25,53,101,205,204,45,77,216,59,127,82,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,111,218,152,127,204,235,151,253,102,110,209,212,241,3,146,24,119,181,227,170,77,211,226,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,238,134,54,53,211,53,238,209,93,35,88,201,35,135,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,118,19,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,6,174,228,255,0,114,184,242,39,150,95,109,122,197,105,9,124,77,218,109,86,14,36,179,94,197,98,182,82,91,173,182,236,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,9,180,229,113,228,79,44,190,218,245,138,208,50,168,0,6,42,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,128,0,197,94,104,254,68,243,55,236,95,88,162,32,4,159,238,104,254,68,243,55,236,95,88,162,32,4,13,170,8,54,230,175,196,198,81,241,7,155,150,43,54,84,208,210,92,89,129,105,234,237,181,216,178,4,98,178,240,249,30,199,36,16,189,27,186,90,106,119,50,93,146,43,149,143,125,68,203,27,118,105,36,185,105,204,235,152,5,102,81,81,212,240,253,146,24,139,178,99,170,189,208,98,107,148,81,207,21,85,134,150,72,33,154,38,211,61,204,72,214,105,227,168,238,154,55,185,208,181,142,209,27,35,152,248,226,91,43,114,183,29,231,78,59,182,101,158,90,88,189,179,137,47,61,110,197,69,218,161,167,234,244,161,124,210,126,114,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,11,129,193,255,0,15,185,143,196,134,120,217,240,86,89,98,15,163,149,246,189,183,218,187,251,103,88,228,179,82,211,205,26,45,92,72,199,54,71,204,217,36,137,35,108,106,142,89,28,197,87,70,212,116,140,206,174,121,223,82,127,121,63,13,51,127,131,238,19,48,111,8,185,95,244,30,197,81,73,120,190,215,212,73,83,125,196,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,251,53,234,61,17,29,43,213,112,131,158,119,212,159,222,79,195,64,181,92,149,60,211,226,159,151,245,222,163,110,45,255,0,49,158,53,255,0,133,86,99,193,96,192,23,59,172,121,101,133,191,55,109,166,157,122,81,221,43,145,94,146,92,221,14,214,189,187,152,244,142,38,202,174,115,35,107,157,164,78,154,88,210,218,240,199,130,174,184,255,0,10,103,253,138,205,81,73,13,69,46,83,213,94,222,234,151,185,172,88,45,247,171,77,116,205,69,107,92,187,221,21,52,141,98,105,162,189,90,138,173,69,87,37,138,3,50,185,113,112,57,77,197,110,50,175,198,25,130,250,186,124,186,193,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,86,178,88,154,212,106,204,146,199,59,199,148,202,172,45,151,24,47,46,48,230,27,202,26,27,85,38,12,164,183,196,235,35,109,114,164,180,178,82,200,157,70,204,201,81,93,214,234,111,89,22,85,115,157,35,158,175,115,156,174,87,47,171,2,0,121,163,249,236,204,223,177,125,30,136,197,83,42,185,163,249,236,204,223,177,125,30,136,253,94,6,120,50,177,113,135,151,25,197,108,142,235,236,108,103,133,253,135,81,134,110,82,189,235,74,217,37,74,254,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,12,170,229,41,198,191,182,232,232,248,77,204,219,157,214,178,245,15,90,76,23,112,157,122,241,186,134,24,58,143,182,57,81,187,227,232,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,231,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,173,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,234,114,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,140,33,131,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,189,124,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,157,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,189,156,109,241,131,137,184,185,205,9,111,78,90,186,44,19,99,168,157,184,78,207,87,21,63,94,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,58,90,121,150,228,246,118,231,15,14,151,139,94,80,98,74,185,41,232,41,251,77,227,7,210,89,160,170,159,18,177,149,84,179,70,145,206,247,36,176,62,157,32,150,84,100,40,231,206,186,70,136,170,173,69,128,192,51,167,149,239,5,31,194,3,29,179,57,243,10,217,106,174,203,108,27,112,125,52,182,234,212,235,123,102,232,216,90,246,83,172,77,114,105,12,93,88,38,145,100,69,100,158,228,91,36,107,229,233,205,249,141,92,191,243,211,38,179,163,135,219,77,46,80,225,107,86,11,143,10,111,182,87,96,234,58,231,85,73,101,252,236,139,11,164,145,241,198,249,187,67,17,102,235,171,87,124,142,153,28,247,200,201,85,50,84,12,42,230,97,193,69,199,137,252,9,109,198,217,105,108,237,57,147,132,180,166,162,163,141,41,97,246,205,12,211,70,146,83,205,81,51,163,217,209,213,243,198,174,147,106,107,59,81,138,233,145,205,132,28,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,198,210,102,184,60,104,102,70,92,102,239,20,24,255,0,49,178,150,143,179,225,107,213,194,57,104,221,216,82,147,181,72,202,120,163,168,170,233,38,138,157,121,217,44,250,189,18,71,117,119,72,214,189,206,106,4,223,112,81,197,117,139,139,76,154,162,198,93,91,85,30,47,182,233,71,138,108,148,83,61,221,130,171,115,210,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,167,171,207,78,40,242,39,134,191,98,126,90,241,207,209,207,164,125,167,217,159,224,202,202,206,191,103,233,117,191,212,209,73,183,111,94,47,210,211,93,221,218,232,186,70,7,38,76,163,204,123,182,114,223,115,178,209,120,246,70,16,195,246,249,44,87,70,201,64,178,123,114,74,150,164,141,164,134,87,55,100,125,23,197,79,81,35,154,238,163,116,129,155,85,147,185,205,184,28,243,190,164,254,242,126,26,6,106,101,111,30,188,39,103,78,59,182,101,158,90,102,183,182,113,37,231,173,216,168,189,133,114,167,234,244,161,124,210,126,114,106,118,70,221,35,137,238,247,156,154,233,162,106,170,136,184,87,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,6,42,242,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,0,0,88,174,48,120,179,193,188,34,229,127,211,139,237,61,37,226,251,95,81,29,53,139,14,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,108,215,166,197,84,116,172,69,215,179,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,159,252,231,242,231,55,45,249,161,134,179,62,251,138,170,239,89,125,116,167,117,182,197,66,218,103,178,12,61,86,200,227,89,224,122,162,116,156,250,149,106,204,217,21,221,87,164,114,70,173,217,76,197,92,63,225,11,51,112,110,78,113,47,151,185,147,152,54,106,75,142,30,179,94,24,250,228,169,141,100,101,35,36,99,162,74,212,98,71,35,156,250,103,72,218,150,53,172,87,171,224,106,53,90,237,28,129,46,156,179,248,40,184,240,193,129,46,88,219,50,237,157,155,50,113,110,180,213,180,114,37,44,222,198,161,134,105,18,58,120,106,33,116,155,250,218,50,121,21,178,109,93,32,106,177,29,10,185,217,170,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,16,173,204,235,128,239,200,133,246,167,62,114,158,203,183,0,226,11,131,189,165,107,183,91,186,116,184,94,103,50,22,199,171,186,174,94,141,68,238,168,86,237,142,56,161,114,199,10,105,190,38,173,138,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,179,61,199,78,108,228,214,81,240,227,136,174,57,227,132,62,150,216,111,219,108,116,216,119,107,147,218,181,210,49,242,67,15,89,17,123,54,222,139,165,237,29,206,139,163,190,61,210,164,108,118,186,224,109,59,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,173,191,22,62,105,243,147,230,6,33,245,25,201,158,229,165,147,217,219,147,220,58,89,237,121,191,137,42,227,167,175,167,237,54,124,31,87,102,130,150,124,52,199,213,85,77,34,73,59,28,178,206,250,132,158,41,85,147,35,95,2,235,26,162,42,57,18,24,120,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,109,122,197,105,29,92,199,249,128,86,113,17,125,151,41,50,135,17,127,165,61,7,102,158,90,154,120,231,167,147,17,85,108,100,155,170,25,51,35,145,144,195,34,171,25,10,183,106,201,18,202,229,127,230,82,43,107,141,248,193,186,175,5,25,121,194,22,11,90,70,219,91,79,89,95,140,106,221,19,157,60,147,173,238,174,166,154,133,155,216,141,99,26,212,166,168,116,145,171,149,234,248,217,185,155,37,100,150,127,34,242,47,49,248,139,204,123,118,87,229,125,155,183,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,155,155,170,232,174,87,57,172,99,94,247,177,142,15,0,74,167,35,31,174,207,187,127,137,24,65,198,254,80,224,220,133,226,115,22,229,30,95,193,87,29,139,14,211,218,33,167,90,185,214,105,229,123,237,116,146,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,205,254,70,63,93,159,118,255,0,18,3,42,191,186,143,192,159,253,156,255,0,220,205,227,254,104,95,252,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,88,34,127,185,92,121,19,203,47,182,189,98,180,15,213,227,163,131,43,23,24,121,113,75,108,142,235,236,108,103,133,251,69,70,25,185,74,247,173,43,100,149,25,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,154,251,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,109,60,71,7,55,94,19,48,110,33,203,187,135,21,150,106,138,75,38,33,194,180,244,212,215,168,225,160,87,63,16,178,122,186,74,90,101,150,68,145,173,141,240,54,73,52,127,77,239,123,54,70,170,141,141,155,66,50,248,78,243,79,147,127,48,48,247,168,192,108,166,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,63,220,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,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,144,50,128,213,92,218,160,213,92,15,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,224,230,61,174,77,81,81,73,159,229,139,199,143,229,190,197,77,144,217,177,122,221,143,176,253,189,190,205,186,92,110,61,74,172,81,11,95,51,164,209,189,38,167,90,158,6,211,163,183,73,36,179,53,36,153,117,217,43,147,197,103,223,2,181,60,77,112,101,146,57,159,150,52,21,117,89,161,135,50,223,11,219,105,104,91,85,20,112,93,237,203,77,10,186,7,172,242,50,40,95,10,207,52,205,145,28,155,147,169,27,154,245,116,107,28,74,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,198,174,5,248,205,177,113,135,151,21,87,57,45,94,198,198,120,95,179,211,226,107,108,76,122,210,182,73,81,253,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,146,160,0,0,0,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,129,63,192,0,0,0,0,0,49,43,154,110,0,166,199,92,22,227,42,164,195,213,119,107,150,21,168,160,191,219,82,153,37,115,233,95,29,75,34,168,168,86,70,190,243,25,71,61,90,191,122,43,26,205,207,93,54,35,155,1,134,207,185,177,244,19,242,89,140,191,42,95,252,166,125,31,184,253,35,254,59,255,0,145,125,154,78,213,252,71,231,127,137,234,127,23,239,255,0,139,223,161,172,16,18,169,201,11,43,127,249,165,231,93,194,197,255,0,82,97,107,69,207,181,126,250,154,248,58,40,255,0,254,182,187,123,217,251,24,239,227,16,149,67,21,121,92,121,19,203,47,182,189,98,180,202,160,6,170,230,213,6,170,224,108,103,145,184,255,0,6,229,103,4,217,99,152,57,131,136,105,44,120,122,199,150,248,126,166,186,186,165,87,100,76,246,125,58,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,43,113,183,198,14,38,226,231,52,37,189,57,106,232,176,77,142,162,118,225,59,61,92,84,253,122,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,239,213,226,159,140,27,174,112,229,70,85,112,247,134,150,145,152,39,46,240,190,31,108,242,182,39,117,238,55,184,109,81,195,59,222,233,24,215,70,200,29,37,69,59,88,207,117,234,146,72,174,145,29,18,71,249,92,18,112,125,137,184,185,205,8,172,173,74,186,44,19,99,168,129,216,178,241,73,45,63,94,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,184,49,212,154,158,26,127,232,54,221,254,95,227,191,253,189,208,137,94,33,112,181,139,3,103,238,101,224,172,45,67,216,172,184,127,24,94,109,118,234,110,171,228,232,82,193,91,44,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,37,171,134,159,250,13,183,127,151,248,239,255,0,111,116,2,21,141,170,13,85,205,170,0,0,0,181,89,233,197,30,68,240,215,236,79,203,94,57,250,57,244,143,180,251,51,252,25,89,89,215,236,253,46,183,250,154,41,54,237,235,197,250,90,107,187,187,93,23,79,201,201,78,51,56,108,226,39,21,85,96,172,156,204,143,164,23,170,43,123,238,147,211,123,30,190,147,101,43,36,142,55,73,190,162,8,216,186,62,104,211,68,93,222,246,186,104,138,169,130,220,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,117,121,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,0,225,115,61,63,131,94,123,97,156,235,250,45,244,143,232,231,109,255,0,6,118,238,199,215,237,20,115,211,127,29,211,147,110,222,190,239,208,93,118,233,221,174,168,19,61,204,51,141,59,87,11,25,95,81,98,194,24,130,145,185,169,137,105,209,48,253,26,211,54,169,104,160,89,54,203,112,158,55,57,26,198,53,169,43,98,87,163,145,243,35,83,167,35,25,54,216,22,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,244,25,165,154,88,239,58,113,221,207,51,51,46,251,237,156,73,121,232,246,218,222,203,13,63,87,165,11,33,143,243,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,174,95,214,242,255,0,172,202,46,1,243,19,136,28,239,195,189,147,29,85,251,18,124,51,109,150,73,226,170,176,210,201,113,130,25,93,82,198,189,35,89,167,142,163,190,25,24,231,66,214,55,85,108,142,123,35,12,107,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,0,0,26,171,155,84,26,171,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,23,84,0,0,0,0,0,0,0,0,0,0,0,0,14,21,74,21,85,20,173,222,5,10,159,16,57,105,89,75,83,252,197,64,112,229,70,181,92,171,162,34,106,164,34,243,122,189,173,211,63,108,148,138,170,189,138,213,80,196,239,85,247,86,182,100,69,239,240,253,18,107,239,21,9,75,105,173,170,119,132,52,210,72,191,208,213,83,95,126,96,216,209,216,215,136,251,205,70,197,99,109,139,83,110,106,111,115,181,72,235,234,151,94,244,77,53,221,224,5,248,228,253,129,41,177,38,96,226,75,229,84,77,114,80,73,75,27,28,172,99,182,171,169,171,117,211,94,244,241,79,2,103,8,206,228,177,97,167,102,92,99,27,219,151,243,206,196,44,141,61,212,240,74,54,175,143,143,253,49,73,49,0,0,0,12,83,227,87,140,251,111,13,150,89,173,212,52,176,84,222,213,212,142,100,114,190,118,38,201,21,202,171,186,54,42,39,115,23,249,68,78,99,78,63,179,239,19,94,37,175,166,197,87,26,40,222,140,68,101,61,222,185,172,238,110,158,29,84,3,96,240,66,175,14,156,211,51,19,5,87,210,217,241,244,13,187,209,77,82,136,250,138,203,141,108,175,99,95,36,122,247,42,201,170,35,81,253,218,124,127,174,94,50,191,52,48,246,106,97,216,241,13,130,93,99,145,242,51,110,217,19,77,142,218,189,239,99,87,226,159,0,61,144,0,0,0,11,57,197,102,81,219,51,115,36,177,126,29,154,6,118,170,139,61,76,112,200,145,70,231,35,213,173,84,93,95,221,170,43,19,78,244,240,53,226,198,182,11,134,89,102,77,227,14,182,87,182,175,14,93,165,129,143,213,17,219,162,145,118,187,86,46,136,189,200,189,202,108,253,36,108,149,142,138,70,163,152,244,86,185,170,154,162,162,248,161,17,92,213,120,83,162,176,221,110,185,233,96,87,198,218,169,159,85,91,19,98,129,140,85,114,209,196,157,232,168,245,209,94,229,239,69,254,128,50,47,149,183,18,53,25,175,150,117,24,54,242,196,74,252,63,45,45,11,29,213,150,69,123,27,70,223,121,119,166,137,170,194,238,228,119,252,26,231,97,175,87,0,185,207,113,202,94,33,48,189,60,110,85,183,95,46,212,244,245,109,89,100,106,107,178,88,217,238,179,93,123,230,248,162,255,0,65,176,38,31,187,193,125,178,209,93,169,221,171,106,160,142,95,5,238,87,49,29,167,122,34,252,64,253,19,170,84,254,131,180,165,205,71,119,40,29,49,191,94,229,238,212,237,40,70,232,171,162,247,21,167,136,21,128,0,199,174,60,177,220,153,119,195,86,34,196,144,53,142,150,42,171,124,109,71,238,211,223,170,141,63,147,223,225,169,3,252,61,216,27,137,115,175,4,219,31,250,14,196,22,213,122,104,139,185,171,87,19,85,59,251,191,148,75,223,55,140,68,202,14,24,110,54,52,122,182,74,251,133,175,77,21,223,10,135,63,224,154,127,210,215,197,76,20,229,133,147,41,143,115,154,147,23,214,57,221,146,207,60,110,106,35,99,114,117,162,171,162,145,63,73,117,240,122,248,39,244,129,57,118,186,78,193,67,21,38,191,161,187,252,234,171,255,0,9,245,0,7,10,81,222,133,106,112,128,114,158,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,1,214,228,85,240,93,10,145,78,93,161,194,104,5,64,0,35,63,156,206,21,115,178,218,205,137,99,130,52,72,47,20,77,123,211,106,47,188,202,228,239,238,213,123,222,133,171,228,211,143,230,166,204,187,166,93,201,85,47,66,122,11,133,197,177,234,229,102,191,222,141,253,123,127,146,191,13,127,105,154,156,205,48,4,184,251,133,139,221,5,28,13,125,84,119,27,108,140,93,205,99,145,27,80,136,186,57,201,221,220,229,34,107,151,182,62,143,47,184,153,179,92,39,145,236,138,190,221,112,162,114,177,174,114,166,176,58,68,240,84,248,196,159,175,254,20,13,133,65,213,75,83,21,100,13,168,135,93,143,215,77,83,69,238,93,63,224,59,64,225,74,81,59,202,148,39,128,28,128,116,87,85,71,67,69,81,91,46,187,41,226,124,174,209,53,238,106,42,175,251,192,96,231,52,222,34,83,43,50,182,151,8,89,234,170,33,186,95,166,171,162,114,177,178,34,35,93,70,238,244,115,30,221,21,22,86,120,235,251,187,136,134,201,172,182,196,121,227,154,116,24,126,133,173,169,154,186,190,25,235,223,52,232,213,233,201,82,198,72,237,95,174,171,172,159,20,95,233,47,71,50,60,222,92,204,226,51,17,90,41,234,38,146,139,14,92,231,167,133,30,143,106,34,172,80,49,218,35,156,169,220,232,149,59,145,63,164,201,174,78,121,53,82,181,184,147,50,174,148,112,58,158,182,142,143,177,61,238,99,220,155,42,166,71,104,154,42,181,117,137,62,41,224,4,139,112,233,150,84,89,75,147,152,83,6,83,83,197,20,150,251,77,60,19,116,209,154,57,200,138,186,234,214,181,21,117,114,174,186,120,170,151,44,225,168,141,106,53,60,17,52,67,144,0,225,127,81,200,3,243,175,247,235,126,27,182,75,118,185,185,233,4,59,119,108,110,231,119,185,26,154,39,239,114,31,162,97,247,51,44,208,126,93,100,101,68,116,245,50,67,81,92,216,220,197,98,63,119,187,91,72,139,222,215,38,157,206,80,34,143,140,94,38,241,14,121,230,29,214,40,174,149,94,197,167,173,153,177,66,175,153,141,114,178,162,117,98,171,29,35,147,244,100,79,130,120,124,52,45,173,135,33,179,59,18,97,167,98,203,77,142,25,109,237,216,187,157,89,11,92,173,114,49,90,168,213,119,135,231,27,251,79,207,202,92,30,153,135,152,150,188,41,43,156,190,208,90,133,114,238,68,93,89,4,146,120,185,21,63,145,250,141,132,178,235,37,44,182,236,5,71,99,117,190,137,33,117,60,26,105,28,126,9,28,122,127,35,79,228,254,160,53,189,123,29,27,221,27,211,71,53,85,170,159,169,80,190,92,24,102,36,153,111,159,22,123,203,171,106,33,129,244,213,176,185,35,87,170,106,234,119,46,186,53,83,252,84,46,175,30,188,32,223,242,107,16,92,113,237,21,37,51,108,149,53,138,143,217,83,22,173,124,213,19,170,104,198,177,189,218,35,19,227,227,253,88,117,12,210,211,202,147,65,35,163,123,124,28,213,84,84,254,148,3,104,252,45,121,130,255,0,98,167,186,211,189,207,100,202,244,69,114,42,47,115,213,62,63,184,253,99,27,185,126,98,58,156,75,195,77,138,186,178,162,73,165,90,203,131,85,210,43,156,229,68,169,127,197,85,76,145,0,71,183,57,42,94,213,146,56,105,99,106,110,130,251,44,142,94,228,213,18,138,98,66,76,5,231,5,126,138,213,145,150,42,103,70,213,117,101,218,162,153,21,88,171,250,84,82,248,119,247,1,18,156,62,221,234,236,153,195,133,43,104,157,34,74,151,138,22,162,49,218,110,254,250,137,116,94,244,238,213,19,226,108,189,67,44,179,210,178,89,152,214,189,218,234,137,224,157,234,107,81,195,123,88,236,242,193,12,145,186,163,175,246,212,240,255,0,191,33,54,85,183,179,101,36,109,79,134,191,239,168,31,73,195,142,74,92,5,10,171,175,130,149,162,157,104,186,187,67,177,60,64,168,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,3,197,103,70,80,224,220,250,202,252,65,148,121,129,5,92,150,44,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,106,0,214,7,54,48,47,228,191,52,241,150,89,251,83,218,127,68,177,5,198,197,219,122,29,30,213,217,106,100,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,169,58,156,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,208,50,168,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,134,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,154,177,27,84,1,175,15,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,215,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,184,28,184,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,154,156,232,202,28,27,159,89,95,136,50,143,48,32,171,146,197,136,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,174,94,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,26,31,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,12,170,0,1,138,188,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,49,87,154,63,145,60,205,251,23,214,40,136,1,39,251,154,63,145,60,205,251,23,214,40,136,1,3,234,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,157,238,92,220,20,127,5,92,184,158,255,0,143,237,150,169,51,55,20,254,114,229,83,2,117,100,181,208,170,49,99,182,54,109,206,99,182,189,139,36,174,137,26,215,200,230,183,89,91,12,82,45,160,229,95,192,173,54,0,195,214,174,39,179,74,130,146,124,79,124,167,134,229,131,33,134,170,93,246,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,38,53,139,185,178,61,236,142,71,192,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,90,174,74,158,105,241,79,203,250,239,81,183,24,65,152,88,42,235,150,184,255,0,18,229,205,246,162,146,123,150,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,154,106,137,224,102,255,0,37,79,52,248,167,229,253,119,168,219,143,41,205,199,44,241,86,15,226,246,241,142,174,212,154,217,113,237,190,130,225,104,170,142,57,58,110,236,212,144,209,207,3,158,230,35,22,102,62,4,123,152,199,59,108,115,192,229,84,87,232,129,35,252,172,177,253,54,58,224,183,6,210,174,33,171,187,92,176,173,69,125,130,228,181,43,43,159,74,248,234,95,45,61,58,62,68,247,152,202,57,233,17,155,21,88,214,109,98,105,177,90,220,181,34,131,145,246,63,166,138,235,154,121,91,93,136,106,214,162,170,158,221,127,181,218,92,178,186,4,100,78,150,10,218,134,38,157,38,61,86,106,6,59,189,30,244,72,255,0,73,35,93,178,190,4,0,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,98,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,93,94,103,92,7,126,91,236,85,57,243,148,246,93,216,251,15,219,221,237,43,93,186,221,212,170,197,16,181,240,182,61,93,213,106,117,169,224,109,66,183,108,114,75,51,82,56,83,93,145,53,33,219,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,180,65,14,220,212,56,21,169,192,24,134,235,196,246,86,208,85,207,134,47,149,19,92,177,156,51,85,69,178,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,164,246,189,119,54,55,177,145,133,191,230,27,197,158,13,226,235,43,242,75,28,88,169,233,44,247,218,10,140,81,77,125,195,141,175,90,169,237,79,89,40,18,5,123,214,56,149,236,150,38,36,141,122,51,102,189,70,34,171,162,122,39,138,229,113,231,179,44,190,218,244,122,211,21,76,170,229,113,231,179,44,190,218,244,122,208,39,248,134,190,107,156,20,126,76,177,84,252,74,101,157,178,235,83,134,241,109,194,162,167,22,197,167,90,27,61,210,105,26,228,168,222,174,89,27,13,84,146,63,185,205,217,28,169,181,30,137,52,49,54,101,15,201,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,6,188,92,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,81,136,168,217,94,139,176,158,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,95,110,53,248,81,190,240,151,156,181,184,55,165,117,172,194,23,45,107,48,181,238,182,22,55,183,210,237,98,201,26,186,53,86,44,208,61,253,41,19,70,57,116,100,157,54,50,88,208,245,124,54,115,17,206,94,25,242,107,22,229,46,22,79,106,123,83,99,240,189,101,194,161,178,67,133,230,123,158,181,82,67,78,232,221,214,234,111,107,219,27,158,216,153,43,86,69,100,157,73,90,240,202,174,112,92,94,120,240,143,129,107,127,216,43,113,203,164,160,255,0,196,85,80,82,67,43,215,252,137,228,86,51,253,129,169,39,241,241,152,1,195,23,15,88,171,138,12,229,178,229,30,22,169,236,29,191,169,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,55,238,75,105,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,176,167,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,208,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,11,191,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,57,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,122,176,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,0,7,148,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,156,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,117,215,226,119,135,172,85,194,254,114,222,178,143,20,212,246,254,193,211,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,42,55,163,92,246,178,88,165,98,61,251,55,46,202,102,58,241,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,29,10,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,224,193,254,82,156,107,251,18,178,143,132,220,205,185,218,168,236,179,117,164,193,119,9,215,161,35,107,166,159,168,251,99,149,27,178,78,179,229,150,72,157,35,154,228,145,29,18,44,139,44,44,100,170,98,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,53,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,202,14,36,249,136,231,47,19,25,53,132,178,151,20,167,178,253,151,189,248,162,178,223,80,216,225,197,19,49,204,90,89,38,167,108,109,232,244,246,57,238,141,175,116,79,149,201,34,50,62,156,77,96,121,78,53,248,174,190,241,105,156,181,184,203,171,117,163,194,22,221,104,240,181,146,182,102,59,176,82,237,98,73,34,182,52,70,36,211,189,157,89,23,87,185,53,100,125,71,178,40,212,200,14,88,188,7,126,91,239,180,217,243,155,22,93,216,7,15,220,27,236,219,93,198,221,212,165,197,19,53,147,54,77,29,213,106,244,105,231,109,58,187,116,114,69,51,146,72,87,93,146,181,49,215,131,238,19,49,151,23,89,161,244,30,197,81,87,103,177,80,83,201,83,125,196,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,244,234,61,17,91,19,213,54,19,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,160,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,241,88,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,254,224,147,131,236,51,194,54,87,197,101,106,82,86,227,107,229,60,14,197,151,138,73,106,58,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,182,127,151,7,47,250,62,29,236,81,102,222,111,97,223,244,216,175,237,48,69,77,81,36,21,17,225,218,93,239,143,109,59,225,124,145,190,105,163,68,123,230,71,110,72,229,72,154,140,252,242,203,157,64,64,15,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,70,42,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,4,170,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,64,9,237,114,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,160,225,59,205,62,77,252,192,195,222,163,1,33,57,155,201,198,154,253,196,189,190,124,190,186,210,97,172,149,184,211,178,174,227,12,21,50,205,113,181,190,6,68,201,40,225,90,135,202,233,159,82,229,116,140,153,202,172,139,89,145,204,252,220,76,156,36,43,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,214,92,217,247,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,214,8,13,148,248,78,242,177,147,127,47,240,247,167,64,96,175,54,190,10,61,183,71,89,197,150,89,91,46,181,151,168,122,49,227,75,124,9,215,141,212,48,193,211,101,205,168,174,223,31,69,145,69,28,173,141,174,106,198,173,149,82,52,138,103,191,58,184,78,242,177,147,127,47,240,247,167,64,93,80,53,140,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,25,228,14,108,254,93,114,107,9,230,231,209,11,174,23,250,81,111,109,111,178,238,109,210,104,61,231,55,115,93,162,117,33,126,222,164,82,237,111,82,39,198,253,173,221,181,49,255,0,40,249,98,240,251,148,92,65,92,51,190,211,69,218,232,41,59,44,184,75,12,206,201,101,165,176,213,71,19,91,45,83,165,158,89,100,170,153,100,106,201,18,191,107,97,115,220,168,215,57,177,62,60,192,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,0,0,0,0,0,1,134,188,219,49,173,171,10,240,91,136,44,87,10,122,185,42,49,141,226,213,100,161,116,44,106,178,57,217,82,218,229,116,170,174,69,70,116,168,101,106,43,81,203,189,204,77,52,85,115,96,132,145,78,116,153,199,98,198,25,203,132,178,118,209,15,82,175,46,237,245,21,23,74,157,207,77,181,87,38,211,200,218,109,142,98,34,236,130,10,121,122,141,123,218,238,211,183,221,116,110,69,194,172,41,147,151,220,97,147,88,255,0,56,173,19,117,41,50,238,225,99,167,186,83,109,98,109,165,185,58,170,54,212,239,115,209,87,100,240,83,197,211,107,30,231,118,157,222,235,99,114,168,72,175,36,44,210,255,0,230,151,146,151,11,239,253,73,138,109,22,206,203,251,233,171,231,235,35,63,250,218,221,143,127,237,99,127,140,82,85,13,120,121,120,99,91,86,0,227,75,42,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,99,101,169,141,207,93,117,70,35,149,17,202,136,213,216,120,1,170,185,181,65,171,190,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,63,127,34,242,47,49,248,139,204,123,118,87,229,125,155,183,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,155,155,170,232,174,87,57,172,99,94,247,177,142,216,167,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,182,188,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,66,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,118,183,34,128,214,179,139,31,52,249,201,243,3,16,250,140,228,170,112,211,255,0,65,182,239,242,255,0,29,255,0,237,238,132,85,241,99,230,159,57,62,96,98,31,81,156,149,78,26,127,232,54,221,254,95,227,191,253,189,208,8,86,54,168,53,87,54,168,0,0,0,0,2,42,249,231,125,73,253,228,252,52,138,178,85,57,231,125,73,253,228,252,52,197,254,94,124,22,93,120,167,205,10,123,238,47,195,245,110,202,188,53,80,171,136,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,72,222,248,119,5,224,229,139,203,254,143,55,107,41,184,129,206,252,59,218,240,45,38,217,240,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,247,195,35,26,217,156,246,234,174,141,175,100,153,213,205,31,200,158,102,253,139,235,20,70,79,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,99,7,52,127,34,121,155,246,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,178,152,0,0,3,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,117,75,85,194,119,149,140,155,249,127,135,189,58,2,234,128,0,0,0,0,0,0,0,0,0,0,0,1,75,148,161,21,117,240,82,181,241,58,213,116,118,128,118,180,228,165,165,64,121,140,208,173,168,183,101,190,41,175,165,98,62,104,44,245,146,49,23,226,169,19,191,106,127,190,107,131,196,21,222,174,247,156,56,174,182,181,210,44,171,120,174,106,163,221,174,223,239,169,87,68,239,94,237,85,126,38,200,185,128,198,201,129,239,236,122,106,213,183,84,107,251,182,41,174,15,18,13,99,115,203,27,178,54,232,141,191,220,147,195,254,252,152,9,85,228,219,75,217,114,71,18,172,141,77,211,223,98,145,171,220,186,34,209,66,72,73,128,188,159,111,209,93,114,50,251,76,216,218,142,163,187,83,211,42,163,21,63,70,138,47,30,254,243,62,128,31,147,138,111,48,88,44,85,23,90,135,185,140,133,88,138,173,69,85,239,122,39,195,247,159,172,99,119,48,60,71,83,134,184,105,190,215,81,212,73,12,169,89,111,106,58,53,115,92,136,181,44,248,162,160,16,183,198,126,98,73,153,25,241,120,188,182,182,162,104,25,77,69,11,82,69,122,38,173,167,106,235,163,149,127,198,82,198,177,142,145,237,141,137,171,156,168,212,79,214,170,85,52,210,212,74,179,79,35,164,123,188,92,229,85,85,254,149,51,23,128,174,16,111,249,203,136,45,216,246,182,146,153,214,74,106,196,70,111,169,139,87,62,26,136,21,117,99,152,238,237,21,233,240,240,254,176,199,139,246,67,102,118,27,195,77,197,151,107,28,49,91,221,189,119,54,178,23,57,26,212,122,185,85,168,239,15,205,187,246,151,43,131,174,38,241,14,70,102,29,170,41,110,149,94,197,168,173,133,178,194,143,153,237,106,190,162,5,122,163,27,35,83,244,99,95,130,248,252,117,38,227,49,114,82,203,113,192,85,150,54,219,232,150,22,211,207,174,177,199,224,177,201,175,242,52,254,87,234,53,237,205,172,30,153,121,152,151,76,41,19,156,158,207,90,117,106,238,69,93,95,4,114,120,181,17,63,151,250,128,217,154,193,126,183,226,75,100,87,107,99,158,176,77,187,110,246,237,119,115,149,171,170,126,246,169,250,38,31,114,205,205,7,230,46,70,83,199,81,83,36,213,20,45,145,207,89,17,251,189,234,218,180,78,247,57,117,238,106,25,130,0,3,132,253,64,114,91,78,34,242,202,139,54,178,115,21,224,202,154,120,165,146,225,105,168,130,30,162,51,70,185,81,23,93,92,215,34,46,173,69,215,79,20,66,229,156,57,17,205,86,175,130,166,138,6,179,185,203,150,216,143,35,179,78,191,15,215,53,180,211,80,215,205,61,3,225,157,28,189,56,234,94,200,221,171,52,209,117,143,224,137,253,4,188,242,178,226,37,51,79,43,106,176,133,226,170,162,107,165,134,106,74,38,171,219,34,162,181,180,109,239,87,61,238,213,85,98,127,134,159,187,188,177,28,227,50,106,165,43,112,222,101,90,232,224,109,61,21,29,103,109,123,28,198,57,119,213,66,141,213,52,69,114,235,42,252,87,196,198,94,91,153,188,185,103,196,102,29,180,84,84,77,29,22,35,185,193,79,50,49,30,228,85,72,167,99,117,70,185,19,189,210,162,119,162,255,0,64,19,246,14,138,26,168,235,168,169,235,98,215,101,68,76,149,186,166,157,206,68,84,255,0,124,239,2,133,78,242,164,10,129,0,228,3,170,170,166,42,56,29,81,54,187,25,166,186,38,171,222,186,127,194,4,64,115,150,199,243,84,230,93,175,46,227,170,151,161,5,5,190,226,232,245,114,51,95,239,182,254,189,191,202,79,134,191,180,186,156,153,240,171,155,150,215,156,75,36,17,170,79,120,173,107,30,237,170,190,235,40,83,187,187,84,239,98,152,53,204,39,31,71,152,60,76,222,110,16,72,247,197,65,110,183,209,53,94,215,53,87,72,27,34,248,170,252,101,95,213,255,0,10,203,47,44,188,1,46,1,225,98,201,65,89,3,89,85,37,198,229,35,215,115,94,229,71,84,42,38,174,106,119,247,53,0,203,0,0,20,170,148,181,21,60,87,82,165,208,229,186,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,53,56,218,165,69,43,221,253,32,84,14,17,117,57,3,201,230,149,133,184,151,3,92,108,238,137,146,117,150,21,70,191,77,53,108,172,95,138,47,234,53,178,197,54,219,182,88,227,250,138,21,98,83,214,91,209,138,136,215,234,137,212,133,23,197,138,159,7,252,13,158,21,17,201,162,248,16,153,205,131,34,25,128,115,82,28,195,183,251,180,87,90,106,10,39,163,170,55,185,211,116,231,247,182,171,123,147,108,8,158,63,15,14,253,64,149,46,20,51,46,219,154,153,47,104,197,22,218,137,37,100,147,213,197,172,145,185,142,247,39,122,47,115,149,87,252,229,226,35,43,147,102,107,83,213,224,234,220,166,168,157,123,77,21,69,198,182,8,250,10,159,154,85,165,114,174,244,238,95,122,71,247,47,127,244,104,73,168,0,0,2,201,241,131,152,145,101,174,69,98,75,227,166,124,114,186,221,92,216,149,173,114,174,173,163,157,218,251,170,138,157,237,79,137,123,8,203,231,27,156,117,214,92,47,135,114,218,217,59,90,234,234,234,174,212,215,83,162,254,103,177,177,21,17,203,224,191,223,9,225,255,0,0,17,93,119,171,171,204,44,197,172,172,108,142,150,167,17,222,94,246,185,238,84,87,58,121,151,77,85,202,170,159,164,158,42,166,193,188,18,96,22,224,46,27,48,21,4,148,241,69,83,37,130,141,103,217,181,117,118,142,114,170,171,81,53,239,126,164,40,240,51,149,205,205,76,255,0,178,219,165,102,232,237,51,82,221,29,249,238,159,124,117,180,233,166,186,46,189,206,94,239,243,155,9,97,107,92,86,76,53,106,179,194,221,172,162,162,134,4,77,219,191,69,136,158,63,31,0,63,80,225,124,14,78,23,192,10,117,82,164,240,41,42,79,0,57,35,91,156,229,182,229,81,130,240,205,194,153,63,189,41,105,170,82,161,119,233,222,234,170,68,111,119,199,188,146,147,16,249,151,101,221,94,61,200,106,216,232,33,73,38,133,177,53,53,149,25,220,181,212,139,241,238,254,74,129,14,60,37,214,193,111,226,3,11,213,84,255,0,20,212,174,71,119,107,227,69,58,39,119,239,54,63,181,43,86,215,70,172,68,70,173,60,106,136,137,167,118,212,53,116,195,151,218,188,53,121,167,189,208,171,82,122,109,251,119,55,114,123,204,86,175,119,238,114,155,49,100,222,46,166,199,57,101,135,49,29,51,220,228,170,181,209,200,229,116,123,23,115,169,227,122,247,127,231,129,228,248,167,201,246,103,78,82,92,112,132,116,208,201,83,44,244,178,177,100,86,55,186,57,145,203,163,156,215,34,119,42,144,13,139,242,47,25,225,12,122,252,33,112,182,194,217,154,198,61,17,42,99,114,104,232,183,120,167,119,235,248,27,44,150,231,18,112,251,149,88,179,16,183,20,222,240,244,179,92,91,26,68,146,182,186,118,38,212,69,68,247,81,250,120,42,252,0,183,220,8,224,250,252,25,195,189,146,213,114,137,172,153,42,171,222,168,143,71,247,58,165,234,157,233,221,240,50,28,233,163,163,166,160,166,101,37,36,125,56,163,215,107,117,85,211,85,213,123,215,191,197,78,224,4,84,115,170,196,207,117,30,8,194,204,145,219,86,231,85,84,228,239,254,69,44,40,159,29,63,233,203,240,255,0,233,202,171,220,214,53,94,229,209,26,138,171,251,136,63,230,175,152,214,252,105,154,22,123,77,5,74,201,236,167,78,233,81,97,86,104,178,83,81,43,123,215,199,193,124,0,176,156,28,225,186,188,77,196,38,17,165,164,141,30,234,107,165,5,83,209,92,141,209,173,174,167,69,94,255,0,242,144,216,241,17,17,52,68,238,32,219,148,182,14,250,75,196,37,202,226,248,149,209,218,173,112,61,206,73,54,171,85,213,212,234,157,223,31,226,215,250,137,202,0,82,238,254,226,162,149,241,2,141,189,250,161,90,39,196,225,19,188,169,59,144,14,64,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,243,54,203,253,138,34,225,22,247,135,111,47,217,99,252,205,178,255,0,98,136,184,69,161,99,209,83,221,30,14,15,205,189,97,127,219,171,226,144,0,122,181,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,69,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,0,99,175,27,124,31,97,158,46,114,190,91,43,146,146,139,27,88,233,231,118,19,188,85,203,81,208,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,200,160,6,173,152,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,201,233,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,49,87,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,6,42,243,71,242,39,153,191,98,250,197,17,0,36,255,0,115,71,242,39,153,191,98,250,197,17,0,32,109,80,0,0,69,95,60,239,169,63,188,159,134,146,168,69,95,60,239,169,63,188,159,134,129,106,185,42,121,167,197,63,47,235,189,70,220,100,87,59,12,175,186,226,28,163,192,121,175,111,117,92,212,248,50,241,85,109,174,167,134,137,210,178,56,46,12,143,74,169,101,69,210,22,50,90,56,162,77,205,209,207,170,98,110,106,162,35,241,215,146,167,154,124,83,242,254,187,212,109,196,154,113,205,149,247,92,227,225,47,51,48,29,137,213,107,114,158,207,237,42,56,41,40,157,87,61,92,244,51,71,91,29,44,113,53,81,206,124,206,166,72,83,77,85,22,68,84,107,180,218,161,13,124,180,113,253,54,95,113,165,151,117,87,44,67,87,106,182,223,42,42,108,21,73,10,203,178,177,245,116,210,69,75,79,43,35,69,222,199,86,45,34,166,228,216,215,181,143,118,221,155,147,96,147,85,115,105,44,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,64,191,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,70,42,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,4,170,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,128,30,98,60,33,255,0,5,44,229,79,162,212,93,28,189,198,61,90,220,47,190,191,180,205,7,73,177,118,170,73,55,34,72,157,41,37,110,197,118,253,209,73,22,178,62,68,151,107,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,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,24,57,154,88,50,106,251,194,62,41,126,113,222,253,151,236,189,110,24,86,86,84,186,57,165,196,76,130,102,209,193,27,17,29,214,234,111,146,55,177,90,228,72,157,44,154,199,211,234,199,0,38,79,241,253,198,13,215,139,44,220,115,173,235,73,30,4,193,213,21,148,24,81,144,196,228,125,76,15,123,82,74,233,93,35,27,46,250,132,134,39,164,110,107,82,38,53,140,219,189,36,146,79,43,145,60,29,230,231,16,185,95,152,185,159,151,246,122,186,218,124,7,79,78,180,244,48,81,190,73,239,117,111,145,171,45,53,42,247,49,207,134,155,169,51,218,215,58,85,85,167,141,177,185,103,106,180,50,83,147,69,179,36,171,243,182,255,0,85,142,36,164,110,98,219,169,224,169,192,169,53,92,240,189,204,88,43,34,185,36,76,107,146,25,159,209,150,37,86,61,28,244,98,61,236,77,25,35,155,51,230,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,62,226,207,6,241,117,149,255,0,78,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,16,47,168,0,1,21,124,243,190,164,254,242,126,26,74,161,21,124,243,190,164,254,242,126,26,6,42,242,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,0,0,0,44,87,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,211,98,170,58,86,34,132,106,243,151,182,100,149,6,118,216,42,176,60,148,142,204,91,141,60,245,56,233,33,171,158,103,181,137,5,28,86,212,149,142,114,195,11,250,49,74,168,198,35,94,172,86,61,233,163,227,115,163,216,244,24,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,171,158,252,29,230,231,15,89,95,151,89,159,152,22,122,186,42,124,121,79,80,181,20,51,209,190,57,236,149,108,145,203,21,53,82,247,177,175,154,155,167,51,26,231,54,84,84,168,141,209,181,96,114,184,37,207,149,166,5,201,172,45,194,157,134,253,149,247,75,85,234,245,136,63,63,139,238,148,240,58,58,175,106,53,85,203,67,80,215,185,207,103,101,100,173,137,141,247,88,246,170,206,198,162,84,43,157,152,6,188,60,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,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,97,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,0,250,204,21,225,23,130,143,98,113,53,155,28,88,230,109,178,235,71,122,155,48,49,60,120,46,223,58,116,35,109,12,213,83,198,251,155,145,29,190,78,179,37,150,56,155,35,90,212,141,29,42,36,137,44,47,102,117,0,0,0,32,7,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,2,85,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,106,174,109,80,106,174,6,202,124,39,121,88,201,191,151,248,123,211,160,46,169,106,184,78,242,177,147,127,47,240,247,167,64,93,80,0,0,0,0,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,159,224,0,0,0,0,11,41,198,134,113,223,114,11,134,12,127,154,184,90,29,247,171,85,190,58,123,116,155,152,157,154,170,174,162,42,72,170,116,123,30,199,244,95,80,217,122,110,106,181,253,61,139,162,59,84,8,23,226,159,58,255,0,132,79,16,88,219,56,227,183,246,42,76,65,112,78,193,3,162,233,200,202,24,34,101,61,47,85,189,73,17,38,88,33,137,100,218,245,111,81,95,183,70,232,137,37,60,11,112,163,98,204,126,90,56,191,15,244,173,85,119,172,227,246,165,101,61,69,76,47,164,236,149,84,82,186,158,219,28,245,16,171,165,150,24,106,232,251,74,38,155,83,175,35,122,110,69,119,82,34,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,54,136,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,6,173,166,205,25,3,156,118,46,32,50,107,9,231,22,28,135,179,210,98,107,123,106,36,166,220,247,246,74,166,57,209,212,211,111,123,24,178,116,167,142,88,186,155,17,175,217,185,190,235,145,72,12,227,155,43,237,89,57,197,166,102,96,59,19,169,18,219,5,227,218,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,166,154,34,164,104,168,214,235,181,36,211,147,102,117,253,57,225,246,237,147,149,118,254,141,94,89,92,19,163,60,113,109,142,122,27,140,181,21,17,238,114,200,229,116,205,157,149,136,237,24,198,164,125,13,55,59,122,129,159,230,16,114,211,224,86,167,134,92,51,85,153,249,157,65,87,75,154,24,142,158,123,109,85,11,170,162,146,11,69,185,42,17,91,3,22,9,31,20,207,153,96,134,103,72,174,93,169,211,141,173,98,182,69,147,55,192,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,149,78,26,127,232,54,221,254,95,227,191,253,189,208,138,190,44,124,211,231,39,204,12,67,234,51,146,169,195,79,253,6,219,191,203,252,119,255,0,183,186,1,10,198,213,6,170,230,213,0,0,0,0,0,97,7,48,222,19,49,151,23,89,161,146,88,30,197,81,87,103,177,80,83,226,138,155,238,35,109,2,85,65,106,98,199,64,176,35,216,178,68,143,124,178,177,35,107,17,251,244,234,61,17,91,19,213,50,211,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,96,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,13,85,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,0,0,0,0,0,0,0,0,0,0,0,5,46,79,137,70,222,253,84,236,84,212,165,83,188,14,91,221,220,84,82,158,37,64,126,110,38,166,90,204,57,117,164,106,106,179,81,79,26,39,237,86,42,26,234,113,141,134,234,240,207,16,152,186,150,174,52,99,170,110,149,245,76,68,114,59,86,186,186,161,17,123,191,201,83,99,169,99,108,209,62,39,235,181,237,86,174,159,169,72,56,230,211,131,190,141,113,9,109,184,178,37,108,119,91,92,239,107,150,77,202,229,109,117,66,175,119,195,248,196,254,176,47,159,37,92,76,246,209,227,124,44,249,29,181,46,116,181,77,78,255,0,229,210,204,139,241,211,254,146,159,15,254,148,171,144,123,202,163,49,173,248,47,52,47,22,154,250,149,143,218,174,129,209,34,66,175,213,99,166,173,87,119,167,135,138,120,147,128,199,53,237,71,181,117,71,38,169,251,128,168,199,142,59,176,125,126,51,225,222,247,106,182,196,215,204,181,84,15,68,87,163,59,155,82,197,94,245,238,248,153,14,116,214,81,211,87,211,62,146,174,62,164,82,105,185,186,170,107,162,234,157,233,223,226,128,107,89,132,50,47,25,226,252,122,204,33,111,182,194,233,156,199,189,81,106,99,106,104,216,183,120,175,119,234,248,19,243,194,198,79,179,37,178,146,221,132,36,166,134,58,152,167,170,149,235,26,177,221,210,76,174,77,92,214,181,23,185,16,253,172,55,195,238,85,97,60,66,236,83,100,195,210,195,113,116,107,18,202,234,233,222,155,85,17,23,221,87,233,224,137,240,46,48,31,37,213,90,150,186,197,122,34,181,41,228,85,69,77,123,182,169,174,7,22,149,176,92,56,128,197,21,84,223,197,57,40,81,189,218,120,81,64,139,221,251,205,133,179,147,23,83,96,108,178,196,120,142,165,238,106,82,218,235,36,106,182,61,235,185,180,242,61,59,191,243,13,103,113,29,246,175,18,222,106,47,117,202,213,158,167,102,237,173,218,158,235,17,169,221,251,154,128,75,111,38,59,109,202,159,5,226,107,133,74,127,122,85,83,83,37,58,239,215,189,181,85,104,238,239,135,121,37,38,33,242,209,203,186,188,5,144,212,81,215,194,145,205,51,101,106,233,42,63,185,43,170,215,225,221,252,164,50,240,14,23,192,167,85,42,95,2,144,42,79,3,147,132,240,57,2,195,241,183,128,91,143,120,108,199,180,17,211,197,45,76,118,10,197,131,126,212,209,218,53,200,168,174,69,211,189,154,154,249,90,42,234,242,247,49,104,235,29,35,162,169,195,151,150,61,206,99,149,85,174,130,100,215,69,106,162,175,232,175,130,161,179,142,41,181,197,123,195,87,91,60,205,220,202,218,41,160,84,221,183,244,152,169,227,240,241,53,237,227,155,43,155,149,121,255,0,122,183,68,205,177,221,166,170,186,55,243,221,78,249,43,106,19,77,116,77,59,154,157,223,231,2,110,184,62,204,72,179,43,34,176,221,241,179,62,73,91,110,161,108,170,230,185,23,87,81,192,237,125,229,85,94,247,47,196,189,132,101,242,114,206,58,235,214,23,196,89,109,115,157,174,117,13,117,47,101,107,105,209,63,51,216,222,136,138,228,241,95,239,117,241,255,0,132,147,64,0,0,5,157,226,191,50,237,185,87,146,247,124,81,114,168,146,38,71,61,36,90,199,27,158,239,126,118,34,119,53,81,127,206,94,34,50,185,201,230,181,61,38,14,162,202,106,121,215,180,214,212,91,171,103,143,160,171,249,164,90,167,34,239,94,228,247,163,103,114,119,255,0,70,160,69,222,23,182,221,179,59,31,211,208,163,18,162,178,224,143,85,71,63,68,94,156,42,190,47,85,248,51,226,108,155,149,182,22,225,172,13,110,179,182,38,71,209,89,149,90,205,52,213,210,189,126,8,159,172,135,126,83,249,16,204,125,154,147,102,29,195,222,162,181,83,87,209,49,27,81,177,205,155,167,7,189,181,27,222,155,103,84,241,248,248,119,106,77,154,34,53,52,79,0,57,0,225,87,64,56,218,167,40,154,28,39,127,244,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,119,137,81,75,188,64,106,165,71,90,39,197,84,173,0,228,193,254,107,121,69,85,152,25,1,53,246,217,19,93,91,106,184,91,159,26,190,125,141,211,169,35,21,21,52,239,238,157,127,248,161,156,7,141,205,204,49,77,140,48,21,194,197,85,19,228,142,103,194,229,107,28,168,229,219,43,87,187,79,220,4,36,114,187,204,164,192,60,76,210,195,85,42,182,154,229,103,184,83,181,18,29,235,212,216,201,59,254,40,154,66,191,252,84,158,104,165,100,204,73,35,93,90,190,11,161,173,20,149,87,124,132,206,46,217,110,166,117,61,109,145,53,141,149,17,43,180,73,169,116,93,90,237,170,189,210,169,176,127,13,121,149,79,155,57,71,106,198,116,242,53,205,170,150,170,62,228,106,127,23,59,219,224,215,57,62,31,172,11,162,0,2,151,189,177,177,210,61,116,107,81,85,127,114,16,11,204,119,48,170,241,182,127,220,104,167,153,31,29,175,163,211,68,137,25,183,169,69,72,171,223,226,191,162,78,230,62,190,197,134,176,117,226,245,52,140,141,180,180,53,18,238,122,162,53,54,196,231,106,186,170,39,242,77,106,51,127,26,73,152,121,137,118,198,18,171,21,215,14,134,187,26,136,158,228,17,199,224,138,169,252,143,214,6,117,242,112,203,57,238,217,145,138,49,197,75,90,176,81,219,41,91,14,146,232,186,173,94,171,171,116,253,112,126,191,247,201,139,68,68,68,68,240,67,6,57,78,101,213,191,11,228,93,46,45,166,138,84,159,16,208,66,249,158,231,185,90,237,42,106,87,185,21,52,77,53,248,25,208,0,165,124,74,138,87,196,14,10,145,117,41,66,164,211,224,7,39,145,205,76,55,14,43,193,23,11,60,172,87,44,221,45,52,126,223,9,152,239,31,252,211,215,28,57,173,123,85,174,77,81,64,213,191,23,216,231,195,88,170,241,135,234,25,178,75,117,125,69,34,166,228,118,139,28,142,103,143,199,244,73,224,229,211,153,212,24,199,33,240,245,150,58,141,245,22,251,125,44,50,39,69,88,136,232,232,169,17,201,170,247,47,233,17,89,204,35,38,231,203,12,240,187,87,195,12,173,162,187,84,79,86,142,122,189,222,252,181,149,75,166,170,212,79,6,120,106,165,192,229,119,196,29,195,47,179,106,60,9,93,81,3,45,87,26,106,234,132,89,34,98,42,74,144,197,162,111,87,55,187,72,60,59,255,0,226,9,196,5,16,205,29,68,77,154,39,163,152,244,71,34,162,235,220,169,169,88,0,14,138,218,218,91,117,44,181,149,147,50,40,162,99,158,231,57,200,212,209,17,85,123,215,187,193,20,11,109,196,46,111,88,242,131,46,174,247,251,181,75,227,115,40,170,28,196,109,59,165,215,72,37,122,119,39,254,45,124,77,114,49,254,53,187,102,22,42,173,197,151,185,91,37,93,111,79,123,146,54,198,158,228,109,141,61,214,247,39,115,16,205,46,102,124,86,220,51,27,31,63,47,48,245,125,28,150,122,74,90,73,37,116,49,68,253,94,232,166,71,55,168,143,119,242,103,78,238,229,255,0,135,23,248,111,201,139,182,120,102,109,191,10,91,169,229,146,24,230,167,154,173,88,143,238,137,213,17,198,169,171,24,237,21,81,235,166,168,158,30,32,74,63,41,28,138,170,192,88,50,237,143,238,212,236,109,93,250,149,144,42,178,167,122,126,106,178,165,19,221,68,238,238,106,18,28,121,156,189,192,246,188,191,195,84,248,122,215,27,155,28,59,245,87,72,175,215,89,30,255,0,21,255,0,45,126,7,166,0,112,170,159,172,41,74,174,160,84,136,158,39,39,9,224,114,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,97,71,30,156,99,213,101,189,44,249,55,149,55,174,207,139,106,53,134,253,93,27,38,142,162,207,78,248,98,146,54,192,229,98,49,101,153,147,119,74,199,185,98,70,187,68,107,220,215,179,27,23,138,183,131,181,55,110,78,239,25,234,134,235,103,242,28,102,210,99,232,203,240,84,235,84,239,153,232,166,152,227,85,83,209,17,239,153,136,141,243,16,204,235,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,135,210,69,175,1,124,94,126,74,46,240,101,14,98,93,52,193,247,154,196,236,55,10,218,221,148,246,9,28,217,85,250,39,77,203,210,154,85,133,29,171,217,28,74,175,145,116,221,34,172,165,30,88,12,117,24,251,94,82,158,61,49,213,63,215,6,126,215,108,174,43,100,179,9,194,95,223,68,239,162,190,138,169,252,166,56,85,29,19,191,132,196,200,0,103,34,192,0,0,0,0,0,0,0,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,69,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,42,128,0,98,175,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,1,178,152,0,12,85,230,143,228,79,51,126,197,245,138,34,0,73,254,230,143,228,79,51,126,197,245,138,34,0,64,218,160,0,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,26,203,103,246,78,95,120,127,206,92,89,147,184,142,110,209,87,134,110,14,167,142,167,107,25,218,233,94,212,146,154,167,99,30,244,143,171,4,145,75,211,222,174,102,253,174,247,154,168,77,79,41,252,83,98,196,28,18,225,11,77,162,187,180,85,225,155,133,222,215,116,143,164,246,118,122,167,215,77,86,216,245,114,34,63,88,42,233,223,171,85,91,239,233,174,230,185,19,0,57,193,100,229,247,3,113,64,185,171,81,55,104,178,230,93,190,10,138,57,54,177,157,10,170,26,120,41,42,41,180,71,185,238,218,198,83,75,212,86,177,171,218,118,55,114,198,229,46,95,35,236,107,106,160,199,249,167,151,51,83,213,173,202,249,103,183,94,233,229,107,27,208,108,20,51,75,12,173,123,183,110,71,171,174,16,171,81,26,168,168,217,53,86,232,136,224,199,94,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,9,84,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,104,19,252,68,175,54,190,53,253,183,89,89,194,110,89,92,237,85,150,88,122,50,99,75,132,11,215,145,213,208,207,212,101,177,170,173,217,31,69,241,69,36,174,141,206,114,200,173,137,86,53,138,102,63,56,56,251,206,252,208,225,235,134,139,254,100,229,53,142,146,174,239,5,69,53,4,215,26,153,35,217,100,130,161,253,36,174,72,95,221,80,246,202,232,99,100,125,232,143,153,178,61,175,142,55,177,218,245,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,5,203,225,139,135,172,85,197,6,114,217,114,143,11,84,246,14,223,212,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,155,247,38,197,25,91,149,184,19,37,176,37,179,44,242,210,197,236,108,55,102,235,118,42,46,213,53,71,75,171,51,230,147,243,147,61,242,59,89,37,123,189,231,46,154,232,154,34,34,37,160,224,147,131,236,51,194,54,87,197,101,106,82,86,227,107,229,60,14,197,151,138,73,106,58,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,185,20,4,64,115,98,224,162,227,133,177,85,207,138,140,183,182,111,195,119,157,42,113,140,12,74,90,120,109,85,206,146,158,158,58,136,218,142,100,147,118,169,38,220,244,108,111,114,74,146,200,247,170,74,136,204,75,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,93,138,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,53,236,227,111,131,236,77,194,54,104,75,101,114,85,214,224,155,229,68,238,194,119,138,185,105,250,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,181,161,63,216,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,68,7,39,222,39,51,30,131,29,167,11,245,22,91,174,37,194,215,94,189,210,142,167,180,170,195,133,35,138,25,228,168,147,98,68,229,232,212,78,234,104,244,89,35,141,146,201,185,168,175,153,200,233,127,0,69,95,60,239,169,63,188,159,134,146,168,69,95,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,0,0,30,127,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,175,103,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,211,98,170,182,38,34,102,79,57,60,244,206,88,111,182,156,134,147,11,93,112,206,1,168,214,230,203,164,117,205,146,151,23,109,101,59,154,215,53,177,162,197,217,39,234,163,160,116,142,220,231,65,51,152,159,152,113,136,28,20,112,163,125,226,211,57,104,176,111,74,235,71,132,45,186,86,98,155,221,20,44,119,96,165,218,245,142,52,116,138,140,73,167,123,58,81,166,143,114,106,249,58,111,100,82,32,25,43,202,143,130,143,202,110,42,131,137,76,204,182,93,105,176,222,18,184,83,212,225,40,180,232,195,120,186,67,35,156,181,27,209,201,35,161,165,146,54,119,53,187,36,149,118,171,213,33,154,39,75,166,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,234,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,126,176,26,219,113,85,195,62,50,225,67,55,43,50,183,24,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,126,101,114,157,227,94,227,133,177,85,179,133,124,200,185,239,195,119,157,105,176,116,239,90,90,120,109,85,206,146,162,162,74,121,28,173,100,147,118,169,38,218,197,116,143,114,74,145,70,198,42,74,170,204,255,0,227,95,133,27,23,22,153,53,91,131,122,86,170,60,95,109,214,179,11,94,235,97,123,187,5,86,230,44,145,171,163,84,122,67,59,25,210,145,52,123,83,86,73,211,123,226,141,13,123,49,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,129,180,152,49,87,151,7,16,89,177,196,71,15,177,98,140,222,195,247,95,106,208,92,42,104,226,196,213,16,83,83,210,226,40,250,175,119,82,158,40,91,30,206,142,169,78,245,72,250,106,232,145,91,35,223,214,100,89,84,0,0,4,0,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,98,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,74,160,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,13,85,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,0,0,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,0,0,69,175,60,28,127,83,21,171,43,50,182,135,16,210,45,61,85,69,198,255,0,116,180,181,98,116,232,248,155,20,20,85,15,77,58,172,98,164,213,236,111,122,49,234,146,126,146,198,155,101,40,128,30,103,89,165,249,80,227,39,26,246,75,239,180,237,88,75,179,225,107,127,247,175,71,178,246,88,211,181,193,222,198,185,251,107,164,173,247,221,187,93,125,215,43,17,128,125,92,172,176,5,78,58,227,75,6,213,46,30,164,187,91,112,173,61,125,254,228,149,41,19,153,74,200,233,159,21,61,66,50,69,247,158,202,201,233,21,155,17,94,215,237,122,105,177,92,217,244,35,131,146,126,87,221,112,246,81,227,204,215,184,58,174,26,124,103,120,165,182,208,211,205,68,232,153,36,22,246,73,173,84,82,170,233,51,31,45,100,177,46,214,232,215,210,189,55,57,85,81,146,62,4,80,115,193,192,20,209,93,114,179,52,168,112,245,90,212,85,83,220,108,23,75,179,82,87,64,140,137,209,79,69,78,245,215,164,199,170,205,94,246,247,35,222,137,39,233,36,105,182,207,242,125,206,59,238,6,226,129,50,170,158,30,209,101,204,187,124,244,245,145,238,99,58,21,84,52,243,213,211,212,234,172,115,221,181,140,169,139,166,142,99,87,180,239,118,229,141,168,72,255,0,50,236,1,83,152,60,22,230,37,45,183,15,82,93,110,86,58,122,107,253,42,204,145,111,163,101,37,76,114,213,84,68,249,21,54,61,180,105,86,139,181,119,185,142,123,27,187,126,213,128,204,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,192,109,38,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,146,169,195,79,253,6,219,191,203,252,119,255,0,183,186,17,87,197,143,154,124,228,249,129,136,125,70,114,85,56,105,255,0,160,219,119,249,127,142,255,0,246,247,64,33,88,218,160,213,92,218,160,0,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,13,85,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,0,0,0,0,0,0,0,0,0,0,0,0,225,81,60,78,78,23,192,2,42,126,179,146,132,93,10,128,228,143,30,109,217,21,85,143,112,101,167,31,218,105,216,234,187,13,43,224,69,125,78,196,252,237,101,50,47,186,169,223,220,229,36,56,243,57,133,129,237,121,129,134,170,112,245,210,55,58,57,182,104,173,145,89,166,146,49,254,41,254,66,124,0,214,123,0,99,91,182,94,226,170,44,89,100,149,177,213,209,117,54,57,99,108,137,239,198,248,215,221,119,114,247,61,77,141,248,122,205,235,30,111,229,213,162,255,0,105,169,124,142,125,21,59,158,142,167,116,90,107,4,79,94,229,255,0,198,39,129,175,215,18,25,49,118,200,252,205,184,97,75,141,60,177,195,36,213,19,82,43,209,253,241,54,162,72,209,53,123,27,170,162,49,53,209,23,199,196,202,14,89,156,86,220,50,231,31,51,47,49,13,125,28,118,122,186,90,185,34,116,209,68,205,30,216,161,70,183,168,175,111,242,96,94,238,245,255,0,128,38,212,29,20,85,180,183,26,88,171,40,230,100,177,74,198,189,174,107,145,201,162,162,42,119,167,119,130,161,222,0,2,137,166,142,158,39,77,43,209,172,98,43,149,85,116,238,68,212,12,81,230,45,153,212,24,59,33,241,13,150,74,141,149,23,11,125,84,49,167,69,94,138,233,40,170,209,169,170,119,39,232,144,63,132,44,115,226,92,85,104,195,244,236,223,37,198,190,158,145,19,114,55,85,146,70,179,199,225,250,70,102,243,68,226,14,225,152,57,181,38,4,161,168,129,246,171,117,53,13,66,172,113,49,85,101,88,101,213,55,163,157,221,164,254,29,223,241,219,254,94,249,55,62,103,231,133,166,190,104,101,117,21,166,162,10,181,115,21,237,247,226,172,165,93,53,70,170,120,63,195,84,2,117,178,175,13,195,133,48,69,190,207,19,21,171,15,87,93,95,187,198,103,187,199,255,0,56,245,199,13,107,88,212,107,83,68,67,144,56,85,208,164,169,116,248,148,168,28,167,137,81,74,120,149,1,194,162,42,42,47,130,144,233,206,63,44,231,180,230,70,23,199,20,205,106,65,89,108,170,108,218,203,170,234,149,122,166,141,211,245,207,250,255,0,222,38,48,193,126,108,121,117,111,197,25,23,85,139,106,98,149,103,195,212,19,62,23,181,238,70,183,90,154,101,239,68,77,23,93,62,32,71,95,46,44,194,171,193,57,255,0,110,162,130,100,100,119,78,183,81,22,36,126,238,157,21,90,167,127,138,126,145,63,76,123,100,99,100,98,234,215,34,42,126,229,53,138,202,12,105,38,94,102,37,167,24,68,172,71,91,250,250,111,106,42,123,240,73,31,130,170,39,242,255,0,89,178,190,1,190,197,137,112,117,158,245,12,140,145,181,84,52,242,238,98,162,181,119,68,215,106,154,42,167,242,128,244,0,0,40,150,86,66,197,146,69,209,169,226,186,16,51,205,19,50,147,31,113,51,85,13,44,170,234,107,109,158,223,78,228,88,118,47,83,99,228,238,248,170,105,50,127,241,66,102,56,148,204,170,124,166,202,59,174,51,168,145,173,109,44,180,177,247,163,87,248,201,216,223,7,57,169,241,253,102,190,17,213,93,243,239,56,187,101,198,153,213,21,183,180,214,70,83,196,173,213,33,165,209,52,107,119,42,119,68,128,76,7,42,76,162,170,203,252,128,134,251,115,137,173,173,186,220,46,47,145,89,62,246,233,212,141,136,136,154,119,119,64,159,252,84,206,3,198,229,30,24,166,193,248,10,223,98,165,137,241,199,11,230,114,53,238,85,114,110,149,203,223,175,239,61,144,2,157,84,229,74,21,62,40,160,84,223,18,162,150,248,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,211,83,144,5,5,77,56,84,56,69,208,10,206,21,17,83,69,57,0,65,239,54,44,170,102,14,207,102,98,155,125,36,241,81,87,219,45,240,57,206,87,185,139,46,217,252,21,83,77,118,196,157,218,252,60,12,171,228,245,154,41,115,201,233,242,254,182,166,37,146,215,114,175,116,76,68,98,63,107,221,76,253,87,222,213,83,116,235,240,62,222,113,24,37,46,57,26,204,97,29,59,220,235,125,198,218,213,115,90,245,209,85,211,179,191,69,218,137,164,186,119,254,207,214,97,39,44,124,200,102,11,207,152,237,245,82,54,58,122,234,100,102,231,61,141,213,239,173,163,77,61,228,253,77,248,40,19,202,14,17,81,201,171,85,21,63,90,28,129,140,188,194,115,41,114,219,135,155,181,91,28,141,150,233,21,101,12,107,177,174,93,203,67,80,169,220,231,39,197,63,111,238,32,59,1,88,147,19,227,140,61,135,28,199,185,183,75,173,37,27,145,154,235,182,73,154,197,239,68,93,63,75,245,19,21,206,58,229,28,57,17,135,41,23,84,115,175,210,55,225,223,173,20,255,0,241,145,199,192,62,11,102,54,226,42,203,73,39,232,219,157,77,112,240,114,235,178,186,149,52,247,85,63,198,253,192,78,47,11,24,2,139,45,178,19,5,97,138,38,72,212,166,180,65,185,30,245,114,234,237,207,94,245,68,95,23,175,192,187,7,231,216,41,27,67,98,183,81,53,52,72,41,98,141,19,245,104,212,79,137,250,0,10,20,229,202,82,138,128,114,168,114,139,223,161,194,174,137,169,208,233,118,185,52,77,0,250,129,215,20,155,211,191,196,236,3,19,248,253,225,146,207,158,25,89,85,83,13,44,235,117,164,169,163,124,78,138,121,19,185,37,122,57,85,173,107,245,238,153,223,2,7,169,43,47,184,31,17,118,154,71,173,37,202,223,36,177,35,157,18,46,213,209,204,119,186,244,239,238,87,39,122,27,72,57,168,244,218,228,213,20,142,222,47,185,96,69,154,53,117,88,191,45,47,116,86,235,149,76,237,146,72,103,130,170,101,115,159,52,175,145,221,210,63,78,233,19,193,186,119,124,0,240,124,45,243,74,138,122,74,60,51,153,245,20,20,18,193,75,177,213,47,130,10,104,21,204,138,52,253,39,212,39,139,145,250,119,119,247,25,231,133,184,160,202,60,85,72,218,202,28,97,106,124,110,71,123,205,184,82,170,106,139,166,154,164,170,65,14,100,240,109,159,153,98,249,150,235,129,238,183,8,98,126,206,173,5,170,182,70,187,87,185,168,186,186,22,167,242,117,253,202,133,166,168,194,88,170,146,94,141,94,25,186,195,39,248,146,81,72,215,127,82,160,27,8,227,222,53,114,87,5,83,74,181,88,226,196,201,217,26,189,35,146,229,72,142,95,117,202,157,203,58,46,190,233,25,156,87,115,49,199,249,135,112,170,195,121,121,81,65,77,102,146,157,145,58,105,45,241,62,69,221,20,141,147,107,146,89,27,255,0,76,238,238,241,79,232,92,59,176,229,14,105,98,89,35,101,151,47,49,37,83,100,122,70,217,34,180,212,61,155,181,68,211,86,177,127,90,25,67,147,92,174,179,195,50,25,5,199,16,77,30,29,164,116,202,199,199,87,108,173,234,109,107,218,139,170,44,108,211,84,87,42,119,252,63,168,49,95,1,224,12,87,153,184,142,150,197,135,45,149,21,117,21,83,71,18,190,56,36,123,89,185,236,102,174,216,215,104,137,189,186,247,124,73,216,224,167,131,140,49,195,133,146,123,139,105,170,86,239,95,18,67,51,229,170,145,233,163,42,36,123,125,215,49,154,119,43,126,7,168,225,159,131,252,15,195,166,29,134,215,111,233,85,214,50,89,165,116,241,186,161,173,213,242,53,201,220,249,93,225,177,166,64,0,0,166,69,68,106,234,7,92,147,104,170,212,17,170,187,188,232,86,170,187,95,218,119,68,213,78,240,59,154,114,112,158,7,32,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,243,54,203,253,138,34,225,22,247,135,111,47,217,99,252,205,178,255,0,98,136,184,69,161,99,209,83,221,30,14,15,205,189,97,127,219,171,226,144,0,122,181,224,0,0,5,147,226,199,137,27,127,13,121,112,152,138,42,42,123,150,34,187,204,234,27,37,190,89,154,214,186,93,138,231,84,74,221,201,35,160,137,54,238,217,222,174,124,76,213,157,77,237,243,189,118,139,20,77,203,147,164,67,55,46,203,241,25,182,42,222,11,9,79,58,229,115,164,71,245,194,35,140,207,68,60,55,27,92,95,255,0,7,203,68,88,31,5,67,214,199,151,218,62,211,77,60,208,238,167,181,210,57,207,141,42,149,28,155,101,149,92,199,164,113,247,181,21,138,233,61,212,107,37,137,67,244,49,22,32,187,226,204,65,115,197,56,130,175,181,93,47,53,147,92,43,103,233,181,157,90,137,158,175,145,251,88,136,214,234,231,42,232,212,68,77,123,145,16,252,242,189,204,113,245,227,238,243,234,221,17,194,58,191,221,216,187,27,178,56,109,145,192,124,158,215,157,114,173,38,186,254,212,244,127,150,53,152,136,239,158,51,33,36,28,187,248,177,130,251,111,181,112,225,141,155,80,183,106,24,102,110,27,184,171,164,153,42,233,163,107,229,117,44,170,229,85,141,209,70,215,116,215,186,53,138,52,102,140,115,27,213,141,240,121,224,113,181,224,110,197,218,62,248,235,134,94,212,236,206,23,106,178,250,176,56,157,211,198,154,186,105,171,77,211,166,237,99,126,248,215,124,116,196,233,49,176,128,49,139,130,30,44,103,226,31,12,86,97,172,102,218,120,113,182,26,134,39,85,201,27,163,141,183,90,103,42,181,42,163,133,21,21,174,107,145,27,42,53,189,54,186,72,213,170,212,145,35,102,78,150,38,31,17,70,42,220,93,183,59,165,198,185,198,81,138,200,177,183,48,24,218,116,185,68,239,233,137,233,137,137,233,137,141,241,239,210,119,0,3,217,172,0,0,0,0,0,0,0,0,90,174,40,242,47,248,74,100,78,38,201,79,165,63,71,62,145,246,47,240,159,97,237,157,14,207,89,5,79,241,61,72,247,110,232,109,253,52,211,118,189,250,104,184,85,148,252,154,255,0,37,249,167,131,115,51,248,71,123,79,232,150,32,183,95,123,23,209,14,143,106,236,181,49,205,210,234,118,215,108,221,211,219,187,107,180,215,93,23,77,9,42,0,0,0,0,0,70,174,108,114,107,252,168,102,158,50,204,207,225,29,236,207,165,184,130,227,125,236,95,68,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,51,87,133,204,139,254,13,121,19,134,114,83,233,79,210,63,163,157,183,252,39,216,123,31,95,180,86,79,83,252,79,82,77,187,122,251,127,77,117,219,175,118,186,37,213,0,15,41,155,24,23,242,161,149,152,203,44,253,169,236,207,165,184,126,227,98,237,189,14,183,101,237,84,210,67,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,245,96,8,171,254,225,143,254,20,95,238,39,255,0,135,146,168,0,0,0,17,171,155,28,154,255,0,42,25,167,140,179,51,248,71,123,51,233,110,32,184,223,123,23,209,14,183,101,237,85,50,77,210,234,118,214,239,219,212,219,187,107,117,211,93,19,93,12,213,225,115,34,255,0,131,94,68,225,156,148,250,83,244,143,232,231,109,255,0,9,246,30,199,215,237,21,147,212,255,0,19,212,147,110,222,190,223,211,93,118,235,221,174,137,117,64,0,0,22,171,138,60,139,254,18,153,19,137,178,83,233,79,209,207,164,125,139,252,39,216,123,103,67,179,214,65,83,252,79,82,61,219,186,27,127,77,52,221,175,126,154,46,21,101,63,38,191,201,126,105,224,220,204,254,17,222,211,250,37,136,45,215,222,197,244,67,163,218,187,45,76,115,116,186,157,181,219,55,116,246,238,218,237,53,215,69,211,66,74,128,0,0,22,171,138,60,139,254,18,153,19,137,178,83,233,79,209,207,164,125,139,252,39,216,123,103,67,179,214,65,83,252,79,82,61,219,186,27,127,77,52,221,175,126,154,46,0,127,112,199,255,0,10,47,247,19,255,0,195,201,84,0,0,0,12,85,227,159,129,143,225,163,244,39,253,52,126,135,125,14,246,151,250,201,237,14,213,218,251,55,253,241,14,205,189,155,253,182,187,254,26,119,229,80,3,10,184,41,229,189,252,15,179,78,235,153,159,150,95,165,190,211,195,243,216,187,23,209,222,193,211,234,84,211,205,213,234,118,169,117,211,179,109,219,181,53,223,174,189,218,46,106,128,6,42,241,207,192,199,240,209,250,19,254,154,63,67,190,135,123,75,253,100,246,135,106,237,125,155,254,248,135,102,222,205,254,219,93,255,0,13,59,237,87,11,156,169,63,131,94,123,97,156,235,252,189,125,35,250,57,219,127,193,159,69,187,31,95,180,81,207,77,252,119,107,147,110,222,190,239,208,93,118,233,221,174,169,159,224,12,0,226,143,149,39,240,148,207,108,77,157,127,151,175,163,159,72,251,23,248,51,232,183,108,232,118,122,56,41,191,142,237,113,238,221,208,221,250,9,166,237,59,244,213,110,175,3,28,12,127,2,239,166,223,233,163,244,199,233,143,179,127,214,79,103,246,94,201,218,127,239,137,183,238,237,63,237,116,217,241,215,187,42,128,0,0,24,171,199,63,3,31,195,71,232,79,250,104,253,14,250,29,237,47,245,147,218,29,171,181,246,111,251,226,29,155,123,55,251,109,119,252,52,239,181,92,46,114,164,254,13,121,237,134,115,175,242,245,244,143,232,231,109,255,0,6,125,22,236,125,126,209,71,61,55,241,221,174,77,187,122,251,191,65,117,219,167,118,186,166,127,128,6,53,101,119,47,254,31,114,139,136,43,207,16,56,59,14,246,74,250,189,147,217,109,177,73,44,84,182,26,169,34,169,134,185,212,204,99,210,53,134,120,234,25,164,50,49,205,133,204,119,73,90,215,53,145,228,168,0,0,0,90,174,39,120,122,194,188,80,100,213,235,40,241,77,79,96,237,253,58,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,191,114,93,80,5,148,225,71,133,28,184,225,43,46,25,130,176,84,93,186,235,93,211,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,78,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,122,192,0,98,175,28,252,12,127,13,31,161,63,233,163,244,59,232,119,180,191,214,79,104,118,174,215,217,191,239,136,118,109,236,223,237,181,223,240,211,191,42,128,24,1,194,231,42,79,224,215,158,216,103,58,255,0,47,95,72,254,142,118,223,240,103,209,110,199,215,237,20,115,211,127,29,218,228,219,183,175,187,244,23,93,186,119,107,170,103,248,0,0,0,120,172,222,201,124,175,207,172,27,38,95,230,230,16,164,196,86,41,42,34,171,74,121,159,36,79,138,120,213,118,75,20,177,57,178,196,253,21,205,87,49,205,85,99,222,197,213,175,114,47,148,225,87,134,124,27,194,134,81,209,229,110,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,251,192,0,0,0,24,171,196,159,46,236,154,226,99,57,112,150,109,98,149,246,95,178,247,179,20,81,219,233,221,28,216,162,22,53,137,75,28,213,13,145,189,30,158,199,49,210,53,142,149,241,57,35,71,199,211,137,204,202,160,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,0,113,71,202,147,248,74,103,182,38,206,191,203,215,209,207,164,125,139,252,25,244,91,182,116,59,61,28,20,223,199,118,184,247,110,232,110,253,4,211,118,157,250,106,183,87,129,142,6,63,129,119,211,111,244,209,250,99,244,199,217,191,235,39,179,251,47,100,237,63,247,196,219,247,118,159,246,186,108,248,235,221,149,64,0,0,1,106,184,163,200,191,225,41,145,56,155,37,62,148,253,28,250,71,216,191,194,125,135,182,116,59,61,100,21,63,196,245,35,221,187,161,183,244,211,77,218,247,233,162,221,80,4,106,229,63,38,191,201,126,105,224,220,204,254,17,222,211,250,37,136,45,215,222,197,244,67,163,218,187,45,76,115,116,186,157,181,219,55,116,246,238,218,237,53,215,69,211,66,74,128,0,69,95,247,12,127,240,162,255,0,113,63,252,60,149,64,7,148,202,124,11,249,47,202,204,27,150,126,212,246,159,209,44,63,110,177,118,222,135,71,181,118,90,104,225,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,122,176,0,0,0,0,0,0,0,199,254,53,184,82,254,24,57,89,106,203,63,167,191,68,189,153,136,32,190,246,223,101,246,254,167,78,154,162,30,151,79,173,22,154,246,157,219,183,46,155,52,211,191,84,176,28,46,114,164,254,13,121,237,134,115,175,242,245,244,143,232,231,109,255,0,6,125,22,236,125,126,209,71,61,55,241,221,174,77,187,122,251,191,65,117,219,167,118,186,166,127,128,0,0,0,0,4,85,255,0,112,199,255,0,10,47,247,19,255,0,195,201,84,0,90,174,23,50,47,248,53,228,78,25,201,79,165,63,72,254,142,118,223,240,159,97,236,125,126,209,89,61,79,241,61,73,54,237,235,237,253,53,215,110,189,218,232,151,84,0,4,85,255,0,112,199,255,0,10,47,247,19,255,0,195,201,84,0,91,252,129,203,75,238,77,228,214,19,202,172,71,141,254,151,85,225,91,123,109,113,221,253,154,202,14,181,44,78,115,105,163,232,49,207,70,244,160,72,162,215,115,156,254,158,247,42,185,202,92,0,0,0,0,141,92,216,228,215,249,80,205,60,101,153,159,194,59,217,159,75,113,5,198,251,216,190,136,117,187,47,106,169,146,110,151,83,182,183,126,222,166,221,219,91,174,154,232,154,232,101,86,90,112,165,249,59,224,218,179,132,159,167,190,208,237,120,126,251,98,250,65,236,190,150,223,105,73,84,254,175,101,235,59,94,159,106,211,111,87,222,217,226,221,123,178,0,1,21,127,220,49,255,0,194,139,253,196,255,0,240,242,85,0,0,0,0,0,0,0,0,90,174,40,242,47,248,74,100,78,38,201,79,165,63,71,62,145,246,47,240,159,97,237,157,14,207,89,5,79,241,61,72,247,110,232,109,253,52,211,118,189,250,104,183,84,1,26,185,79,201,175,242,95,154,120,55,51,63,132,119,180,254,137,98,11,117,247,177,125,16,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,146,160,0,0,0,17,87,253,195,31,252,40,191,220,79,255,0,15,37,80,1,229,50,159,2,254,75,242,179,6,229,159,181,61,167,244,75,15,219,172,93,183,161,209,237,93,150,154,56,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,158,172,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,57,56,95,0,58,164,85,111,120,142,109,85,26,167,18,181,87,188,233,70,170,59,95,218,7,218,10,99,84,86,166,133,64,98,191,26,220,28,97,142,35,236,144,92,93,77,82,151,122,8,150,24,95,21,84,140,77,31,81,27,221,238,181,143,215,185,29,240,32,159,30,96,12,87,150,88,142,170,197,136,237,149,20,149,20,179,73,18,62,72,36,99,95,181,239,102,173,222,214,234,139,177,218,119,124,13,160,12,127,226,99,131,252,15,196,94,29,154,215,112,233,82,86,62,88,101,108,242,58,161,205,213,146,57,203,220,201,91,227,189,192,70,87,10,60,204,113,254,94,92,41,112,222,97,212,80,84,217,163,167,124,77,154,59,124,76,145,54,197,27,99,220,229,150,54,255,0,210,251,251,188,87,250,18,76,240,23,26,185,43,141,105,162,90,92,113,98,124,239,141,30,177,199,114,164,87,39,186,213,94,228,157,87,95,120,138,156,229,229,117,158,25,110,201,238,56,126,104,241,21,35,102,70,50,58,75,101,111,83,107,158,228,77,17,35,126,186,34,53,87,191,227,253,120,189,126,202,28,210,195,82,72,203,214,94,98,74,86,198,245,141,210,75,105,168,99,55,106,169,166,174,98,126,165,3,97,220,83,197,6,81,225,90,71,86,87,99,11,83,35,106,55,222,117,194,149,19,85,93,52,213,101,67,3,56,164,230,149,20,20,149,152,103,44,42,40,43,229,158,151,99,106,89,4,21,48,35,159,20,137,250,76,168,95,7,43,53,238,238,239,34,238,159,9,98,170,185,122,52,152,102,235,52,159,226,71,69,35,157,253,72,133,217,203,110,13,179,243,51,159,10,218,176,61,214,223,12,175,217,213,175,181,86,198,214,232,246,181,87,86,194,228,254,86,191,185,20,11,81,87,89,125,199,24,139,180,213,189,106,238,87,9,35,137,92,216,145,55,46,141,99,125,214,39,119,114,53,59,144,158,30,0,184,100,179,228,126,86,82,212,205,75,58,93,106,234,107,31,43,165,158,69,238,89,88,141,84,107,154,205,59,161,111,192,179,156,33,114,192,139,43,170,233,113,126,101,222,232,174,55,42,105,221,36,112,193,5,84,42,215,50,104,159,27,187,228,102,189,209,175,139,116,239,248,146,36,214,163,19,107,83,68,64,57,0,235,150,77,137,221,226,5,74,189,250,28,34,29,13,151,115,151,84,212,239,69,213,53,0,86,117,170,161,83,84,10,139,79,197,62,0,162,204,156,132,198,184,98,181,146,57,42,109,19,237,70,61,90,186,183,107,211,189,17,87,197,137,240,46,193,249,247,250,70,215,88,174,52,78,77,82,122,89,99,84,253,122,181,83,224,6,176,152,246,196,152,99,28,98,28,56,214,61,173,181,221,106,232,218,143,215,93,177,204,230,39,122,162,107,250,63,168,159,30,94,217,148,185,147,195,205,166,173,238,71,75,107,138,142,134,69,216,214,174,228,161,167,85,238,107,151,226,191,179,247,16,249,199,198,11,102,9,226,42,245,73,31,232,220,93,83,112,240,114,105,190,186,169,52,247,149,127,197,253,196,142,114,113,185,71,54,68,98,58,68,213,92,219,244,109,248,119,105,69,7,252,64,72,8,7,10,168,212,213,202,136,159,173,64,142,158,112,185,162,150,204,158,131,47,232,170,98,73,46,151,42,7,74,197,70,43,246,177,213,47,213,61,237,81,55,64,159,3,21,57,78,229,83,49,142,123,63,20,220,41,39,150,138,130,217,112,129,174,106,189,172,73,118,193,226,168,154,107,182,85,238,215,227,224,121,206,103,25,144,204,105,159,50,91,233,100,108,148,244,52,202,205,205,123,29,163,217,91,88,154,123,169,250,157,241,83,54,249,59,224,148,183,100,107,241,132,148,239,107,174,23,27,147,81,206,107,211,85,71,64,206,237,87,106,166,145,105,221,251,127,80,18,18,136,136,154,33,200,0,112,226,144,171,169,202,32,28,233,161,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,82,237,66,120,149,20,1,88,56,67,144,44,159,24,185,103,46,108,228,53,239,7,211,185,173,154,106,138,41,152,231,53,238,68,217,80,197,94,230,119,175,118,166,189,20,18,93,242,219,29,81,84,84,177,240,214,217,235,41,170,94,213,102,139,238,185,146,167,115,211,245,105,226,134,207,149,212,145,215,82,190,150,95,208,126,154,255,0,66,162,255,0,192,107,247,204,99,47,165,203,254,39,47,20,157,53,233,87,219,173,245,141,114,53,232,212,214,4,143,77,93,226,191,154,80,39,107,40,241,125,38,57,192,54,236,73,71,34,62,58,135,78,221,81,237,119,123,37,123,124,91,221,240,61,137,131,28,165,115,74,44,93,195,181,62,20,168,153,22,186,207,113,184,164,136,174,143,189,22,88,228,69,68,110,138,157,211,181,59,211,254,3,57,192,141,62,117,87,232,219,150,24,46,200,213,78,167,210,55,191,77,201,170,183,177,191,94,239,31,229,161,140,60,164,172,149,55,62,34,174,85,176,181,85,148,86,136,156,255,0,117,87,198,186,153,83,195,195,244,20,244,124,222,243,30,155,20,230,165,163,9,211,70,228,91,36,147,73,35,183,49,90,171,45,37,19,155,166,157,254,10,190,39,180,228,165,98,145,113,118,98,94,215,185,22,130,218,198,170,162,248,117,230,213,53,240,254,66,1,46,49,162,164,109,69,241,68,68,42,0,10,92,154,148,162,119,149,57,78,26,186,168,5,111,119,239,58,95,26,170,232,212,211,246,159,73,198,137,226,7,84,49,108,241,239,83,184,225,78,55,105,226,5,64,161,146,53,234,168,159,2,176,58,231,167,134,166,62,148,236,220,213,93,116,213,83,253,227,241,38,192,184,86,162,85,154,107,86,231,170,104,171,215,145,63,252,35,247,192,31,157,67,135,237,22,212,68,162,164,233,163,87,114,126,113,203,223,253,42,126,136,0,0,58,100,157,26,169,251,192,238,41,118,142,77,14,184,222,174,59,26,5,40,205,62,5,72,133,64,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,231,149,235,251,108,164,231,16,99,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,8,123,164,0,0,19,157,195,183,151,236,177,254,102,217,127,177,68,92,34,222,240,237,229,251,44,127,153,182,95,236,81,23,8,180,44,122,42,123,163,193,193,249,183,172,47,251,117,124,82,0,15,86,188,0,252,108,99,140,112,198,95,225,139,142,51,198,119,170,123,77,150,211,10,207,87,87,58,174,216,219,170,34,34,34,106,174,115,156,168,214,177,168,174,115,156,214,181,21,85,17,127,38,98,152,214,120,62,237,219,174,245,113,110,220,76,213,51,164,68,111,153,153,225,17,29,51,47,45,158,185,217,132,114,15,47,170,241,222,45,159,253,146,154,217,75,182,95,239,250,254,132,178,195,75,190,56,223,210,234,116,92,157,71,55,107,124,87,245,44,53,103,102,111,98,124,241,204,123,190,97,226,138,170,135,58,182,103,182,134,146,89,146,86,219,168,145,238,88,105,99,84,107,83,107,26,237,53,70,183,123,149,207,114,110,123,149,125,15,19,28,66,98,126,34,51,30,179,18,220,235,170,27,96,162,154,104,48,237,181,236,72,155,69,68,175,247,85,209,163,156,157,119,181,172,116,175,220,237,92,136,136,187,24,198,182,210,144,60,219,52,171,29,95,50,143,153,28,59,123,127,71,89,242,121,176,150,182,91,13,24,172,76,107,138,174,60,233,251,49,59,249,177,238,231,79,76,238,141,208,0,13,58,202,0,0,126,198,14,198,56,159,47,241,61,187,25,224,203,213,69,166,245,105,153,39,164,171,129,83,116,110,209,81,81,81,117,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,179,43,195,55,19,56,71,137,92,35,53,226,207,77,236,203,229,179,111,182,108,219,229,155,176,117,37,153,176,126,125,209,70,201,122,140,129,95,238,34,237,215,106,247,167,124,41,30,231,36,243,123,19,228,118,99,218,51,15,11,213,84,53,212,83,49,181,212,145,76,145,54,227,68,175,106,205,75,34,171,92,155,94,214,233,170,181,219,28,141,123,83,115,26,169,180,202,243,42,176,23,52,157,244,79,24,252,227,183,199,240,210,3,183,187,19,99,107,112,92,235,113,166,38,220,79,50,174,191,224,171,174,153,232,159,171,59,227,116,213,21,78,184,60,174,87,102,78,24,205,252,3,102,204,124,29,45,67,237,55,184,93,44,41,83,10,197,44,110,99,221,28,145,189,189,232,142,100,140,123,21,90,170,213,86,170,181,206,106,163,151,213,19,250,106,138,233,138,169,157,98,92,133,126,197,204,53,218,172,94,166,105,174,153,152,152,158,49,49,58,76,79,108,72,0,62,158,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,10,85,10,85,154,252,14,192,5,45,209,169,161,81,75,142,185,30,173,3,184,29,49,206,142,85,253,231,112,3,243,171,176,253,162,228,138,149,180,157,68,114,238,95,206,57,59,255,0,161,79,209,0,126,4,56,23,10,211,202,147,67,106,218,244,77,17,122,242,47,255,0,132,126,220,20,240,211,71,210,129,155,90,139,174,154,170,255,0,190,118,0,0,20,62,70,177,81,23,226,5,103,76,209,111,240,238,83,179,118,190,7,32,124,236,141,81,116,114,107,251,78,228,111,119,238,42,209,60,78,64,235,84,239,42,106,104,112,229,209,78,90,160,84,83,34,42,198,228,79,21,69,66,160,4,26,243,109,178,84,219,56,138,182,214,204,213,70,86,218,37,115,61,213,79,10,234,149,95,31,31,211,67,39,185,42,223,163,118,88,99,75,35,149,58,159,72,216,253,55,38,168,222,198,205,59,188,127,144,165,184,231,91,98,145,49,118,93,222,211,189,18,130,228,199,42,34,248,117,225,209,53,240,254,90,158,47,148,38,99,211,97,108,212,187,225,58,152,220,171,123,146,25,35,118,230,35,81,98,164,173,115,181,215,191,193,19,192,9,167,60,118,110,98,250,76,13,128,110,56,146,178,68,100,116,238,129,186,171,218,222,247,202,198,248,187,187,226,123,19,6,57,181,102,148,88,71,135,106,140,41,79,50,37,117,226,227,110,72,209,29,31,114,36,178,72,170,168,237,85,123,160,114,119,39,252,32,67,29,124,151,124,201,199,85,181,20,204,124,213,183,138,202,154,150,53,25,170,251,206,124,171,220,196,253,90,248,33,176,191,7,89,103,46,83,100,53,147,7,212,57,174,154,26,138,217,158,230,181,237,69,223,80,245,78,231,247,167,118,132,48,114,231,203,233,115,3,137,203,61,39,77,122,84,22,235,133,99,156,173,122,181,116,129,99,211,86,248,47,231,80,216,18,138,146,58,26,86,82,197,250,12,215,79,233,85,95,248,64,239,0,225,64,225,124,67,117,56,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,186,107,220,84,82,228,0,210,162,132,93,10,192,17,141,205,139,134,155,150,50,172,110,108,225,248,226,73,104,109,208,182,118,71,75,35,228,124,112,71,86,245,77,91,170,119,232,212,240,253,68,156,158,47,54,240,85,171,27,224,123,197,170,227,108,134,179,169,67,80,214,182,70,110,213,86,25,26,137,226,159,227,47,245,129,14,92,170,115,170,92,11,156,11,130,43,107,167,138,223,119,98,171,88,179,177,145,44,210,213,81,71,224,239,23,109,106,248,47,129,56,62,6,179,56,82,183,17,100,166,113,217,234,36,158,166,217,89,103,185,208,207,81,185,58,110,72,210,72,166,209,222,58,34,162,53,126,38,201,88,95,17,82,98,124,49,13,254,138,165,147,195,59,101,210,70,46,168,187,94,230,175,193,63,197,253,64,64,111,48,187,156,151,30,35,239,219,229,115,210,62,203,166,174,215,77,104,41,63,226,51,239,147,182,9,130,209,149,215,44,90,176,181,38,189,64,198,61,118,57,23,243,85,181,109,77,85,123,151,185,62,4,114,113,189,86,218,190,34,177,51,155,46,244,78,197,162,235,175,255,0,56,211,18,213,203,6,198,235,71,15,22,221,209,44,106,230,206,154,43,116,215,251,254,177,64,204,64,0,29,106,189,231,41,167,137,75,181,215,184,169,191,0,43,0,0,58,165,114,181,171,162,247,157,165,42,196,85,213,64,232,133,138,213,69,83,233,41,70,162,21,0,56,213,14,29,169,214,245,84,94,224,59,117,67,146,142,253,124,10,192,165,199,203,36,106,171,162,234,125,122,34,156,43,64,234,137,170,137,170,157,200,154,4,106,33,200,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,123,230,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,68,167,26,252,90,207,196,6,39,92,41,131,43,42,25,151,182,121,162,146,146,41,233,227,107,171,235,99,73,152,181,201,171,18,104,218,230,76,172,108,110,119,232,181,175,115,90,247,43,91,116,249,133,241,107,6,38,125,103,15,185,121,89,79,61,166,158,101,143,20,213,186,158,70,202,234,218,106,167,39,97,106,74,198,163,91,28,144,50,71,72,197,118,245,86,35,92,141,107,210,76,16,33,249,230,105,229,102,112,214,103,205,142,51,215,217,220,233,30,75,54,10,48,54,233,207,51,58,63,189,171,209,211,49,243,99,237,76,79,214,158,142,168,223,198,119,0,4,105,119,128,0,0,0,0,0,47,95,10,188,75,95,184,111,199,209,221,26,181,21,88,86,237,52,77,196,86,218,104,225,234,213,197,27,37,108,78,99,228,106,171,93,19,167,116,136,214,185,136,245,106,53,206,68,93,82,99,48,118,49,195,25,129,134,45,216,207,6,94,169,238,214,91,180,41,61,37,92,10,187,100,110,170,138,138,139,162,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,128,131,45,120,32,227,30,171,37,110,241,229,198,100,222,191,210,238,179,175,52,115,206,201,166,125,150,163,107,159,186,22,196,199,189,209,74,244,218,232,145,52,71,201,212,69,111,231,58,146,12,151,52,249,53,94,66,244,249,147,195,178,127,79,252,245,169,254,83,246,11,246,229,153,205,178,234,53,196,81,30,116,71,27,148,196,117,68,111,174,55,105,211,49,230,239,152,166,18,182,0,38,174,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,190,7,76,173,85,77,80,239,56,86,162,129,242,71,26,162,232,154,159,83,66,52,231,68,64,57,56,213,14,74,59,245,240,2,173,80,228,233,98,170,175,121,216,221,64,168,249,166,98,185,85,80,250,74,85,168,160,81,19,149,205,77,87,188,237,41,70,34,46,168,84,0,0,5,11,167,137,194,47,121,203,190,37,45,215,94,240,59,64,0,71,103,56,156,19,5,223,43,173,184,181,33,106,205,101,129,236,98,236,114,175,231,107,105,26,186,42,119,39,114,252,76,4,229,233,115,146,221,196,125,135,100,174,98,73,218,181,209,218,107,165,5,95,252,100,165,115,62,177,186,239,195,197,203,108,75,34,181,176,38,136,221,116,254,255,0,163,82,37,120,33,171,109,39,17,88,101,206,151,98,47,109,213,117,211,255,0,156,106,64,216,187,196,131,238,106,217,213,46,58,206,4,193,20,85,211,203,111,180,49,21,204,73,216,248,146,104,170,171,99,240,111,131,182,185,60,87,192,154,92,81,136,232,240,198,25,154,251,91,85,28,17,64,216,213,94,247,104,158,243,218,223,212,191,23,39,192,214,215,21,214,226,44,235,206,59,197,68,115,212,220,235,47,23,58,233,233,246,167,81,203,26,201,44,218,55,195,84,68,87,47,192,9,45,229,59,195,77,203,6,214,59,54,113,4,113,44,181,214,233,155,3,36,165,145,146,50,57,227,164,122,38,174,209,59,181,114,120,126,178,78,79,23,148,152,42,213,130,48,61,158,213,110,182,67,71,211,161,167,107,155,27,54,232,169,12,109,84,241,95,241,83,250,143,104,0,165,197,69,10,186,129,202,105,175,121,81,75,80,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,248,28,156,47,120,29,110,114,52,173,170,186,104,165,42,221,124,74,147,68,2,162,153,24,201,88,232,228,106,57,143,69,107,145,124,21,23,197,10,128,16,53,204,251,40,219,150,188,69,84,87,219,45,61,142,221,114,182,91,229,71,71,30,216,221,47,77,236,238,93,203,223,164,63,179,192,145,254,94,153,223,77,152,124,45,197,45,210,248,147,221,168,38,186,199,47,82,77,100,110,217,21,205,79,209,79,132,141,95,233,63,55,153,87,14,212,89,169,151,53,216,194,146,194,202,155,173,166,133,242,69,51,34,221,46,176,211,85,189,173,69,222,159,23,167,193,127,164,142,174,4,120,139,168,203,43,156,184,10,182,240,250,106,11,180,239,216,199,203,181,155,230,125,52,122,105,177,124,81,174,248,167,199,195,196,11,13,158,215,170,172,79,154,247,139,149,85,74,207,45,66,211,34,200,190,43,165,60,77,79,130,126,164,39,251,132,236,51,69,133,114,154,221,107,160,165,101,60,108,235,104,198,166,154,107,83,59,191,90,252,92,164,1,103,53,5,53,187,56,174,116,20,123,122,44,150,141,27,162,234,157,240,68,171,241,95,138,169,176,199,15,136,239,201,229,19,156,237,85,122,159,251,121,64,185,167,11,224,114,112,239,0,58,213,116,82,164,248,29,106,190,250,38,167,98,124,0,172,0,0,0,0,0,0,165,91,170,248,33,80,3,132,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,6,60,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,33,132,28,194,248,177,159,3,91,235,50,3,3,54,158,75,181,250,216,173,196,21,238,116,114,165,21,20,237,115,86,149,172,213,85,179,203,30,170,229,122,38,200,164,99,152,138,233,26,248,238,87,25,28,92,218,56,123,195,239,194,216,125,221,171,30,94,104,213,244,80,104,230,123,62,158,102,84,50,59,134,231,195,36,50,244,231,133,19,160,229,69,118,189,250,55,198,35,46,55,27,133,226,225,85,118,187,87,212,86,215,86,204,250,154,170,170,153,93,44,179,202,247,43,159,35,222,229,85,115,156,229,85,87,42,170,170,170,170,154,12,239,53,139,84,206,26,204,249,211,198,122,187,59,252,22,231,37,219,5,86,97,118,156,235,50,163,251,154,119,209,76,253,121,251,94,204,116,116,85,61,145,191,231,0,16,231,74,0,0,7,236,96,236,29,137,243,3,19,219,176,102,12,178,212,93,175,87,105,146,10,74,72,17,55,72,237,21,85,85,87,68,107,90,212,87,57,238,84,107,90,215,57,202,136,138,169,248,228,185,240,67,194,116,252,60,97,138,204,75,140,221,79,54,54,196,176,196,218,184,227,108,114,54,213,76,213,87,37,44,115,34,42,185,206,114,163,165,86,187,166,231,71,26,53,28,145,164,143,216,101,216,10,241,247,121,145,186,152,227,61,95,239,40,126,218,109,118,31,100,114,249,196,85,165,87,106,221,110,153,250,211,187,89,157,62,173,58,235,60,58,35,88,153,132,90,230,142,91,98,124,160,199,215,156,184,198,49,83,178,237,100,153,177,76,180,211,36,177,72,215,177,178,71,35,29,220,170,215,198,246,61,17,200,142,68,114,35,154,215,34,181,60,177,52,156,85,112,211,97,226,67,0,201,107,114,83,210,226,171,76,50,187,14,220,170,100,155,165,73,44,143,137,210,181,236,141,200,142,108,173,129,177,171,156,215,171,17,202,230,181,85,52,88,107,196,88,126,239,132,241,5,207,11,98,10,78,203,116,179,86,77,111,173,131,168,215,244,170,33,122,178,70,110,98,171,93,163,154,169,171,85,81,116,238,85,67,239,52,203,170,203,238,110,223,68,240,159,202,123,124,125,209,139,176,155,105,99,107,240,90,213,28,220,69,26,69,116,255,0,242,167,248,103,171,141,51,186,117,141,42,171,243,192,6,177,58,0,0,72,71,47,30,45,127,138,200,60,211,196,255,0,236,48,96,234,170,182,254,244,91,123,230,87,127,226,250,13,114,127,141,18,59,248,152,201,8,53,239,37,107,130,14,49,233,115,170,209,30,92,102,77,235,253,49,40,250,243,71,60,236,134,22,94,169,247,57,251,161,108,76,99,27,44,76,93,174,137,19,85,100,125,68,87,126,115,167,46,200,243,94,124,70,22,244,239,232,158,190,206,254,175,195,191,157,121,84,216,25,195,215,86,125,150,83,230,78,251,148,196,124,217,251,113,17,31,54,126,191,76,79,157,190,38,121,185,108,0,36,234,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,57,0,82,141,209,124,16,168,0,0,0,0,0,0,0,40,95,137,74,46,170,84,191,19,173,23,223,84,212,14,228,240,57,56,111,129,200,22,95,139,28,51,69,138,178,154,227,107,175,165,101,68,111,232,234,199,38,186,233,83,3,191,90,124,90,132,0,228,77,234,171,12,102,189,158,229,75,82,176,75,78,181,40,146,39,138,107,79,43,87,224,191,173,77,134,120,131,71,126,79,43,92,215,104,169,211,255,0,219,196,107,207,147,52,20,215,28,226,182,80,86,109,232,190,90,196,118,171,162,119,65,42,167,197,62,40,128,76,55,49,94,32,105,242,223,34,232,109,182,188,66,148,247,107,197,28,50,196,200,228,84,146,77,149,52,155,191,144,190,8,174,253,95,18,62,121,96,229,27,115,43,136,170,122,251,157,167,182,91,173,182,203,132,170,233,35,221,27,101,233,177,157,235,185,59,244,155,246,248,159,135,199,182,121,205,154,120,230,215,97,163,188,62,166,139,14,211,212,81,185,141,149,92,205,253,117,77,52,218,223,14,147,127,95,192,146,158,90,188,59,81,101,94,92,208,227,10,187,11,41,174,183,106,22,73,44,207,139,108,186,205,77,72,247,53,87,122,252,88,191,4,254,128,51,90,54,50,38,54,56,218,141,99,17,26,212,79,4,68,240,66,160,0,165,202,186,104,133,13,114,56,173,116,82,148,110,158,0,86,158,7,39,9,220,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,7,14,41,42,95,2,133,85,248,1,94,186,156,148,181,126,5,64,126,30,53,195,180,184,175,11,92,236,85,113,117,25,87,73,52,72,155,81,221,238,141,205,240,84,211,249,74,107,127,156,24,38,241,145,25,199,83,135,221,20,212,245,22,135,209,214,66,143,106,68,174,69,142,57,19,185,139,225,187,84,238,95,129,178,225,11,252,219,178,107,216,25,184,204,125,107,133,59,53,93,5,5,60,170,141,137,158,243,89,80,170,189,202,142,94,232,147,224,6,8,226,12,75,87,137,177,60,152,146,189,173,108,211,190,39,61,17,202,168,155,26,214,167,122,247,248,53,13,141,56,102,186,211,93,242,198,130,162,153,237,123,127,59,222,215,238,79,245,68,201,255,0,1,173,137,63,156,185,49,20,248,143,32,45,181,149,50,57,207,114,78,190,243,156,239,10,234,180,248,254,228,3,43,14,23,192,228,225,64,233,86,251,234,167,99,126,5,46,238,82,164,95,136,21,131,131,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,158,87,175,237,178,147,156,65,143,17,62,96,115,59,249,229,122,254,219,41,26,218,95,69,111,190,124,23,135,33,254,176,197,251,20,252,75,122,0,33,238,144,0,0,78,119,14,222,95,178,199,249,155,101,254,197,17,249,220,67,241,15,130,56,114,193,15,197,56,166,78,215,113,171,223,13,158,207,12,136,218,139,149,66,34,106,212,93,23,100,77,213,171,36,170,138,140,69,78,231,61,204,99,252,246,16,205,172,17,146,124,35,101,254,62,199,215,78,201,110,164,193,182,72,226,138,52,71,84,86,84,45,12,106,202,120,24,170,155,229,118,139,162,106,136,136,142,115,149,172,107,156,145,75,158,185,217,139,179,243,48,106,241,222,45,159,253,146,154,217,75,182,47,239,10,14,188,178,195,75,190,56,217,213,233,245,156,157,71,55,115,188,87,245,36,227,31,154,70,7,15,77,20,124,249,136,211,179,182,127,39,43,236,158,194,92,218,188,230,254,35,21,19,24,90,46,85,206,158,28,233,214,124,218,103,226,152,225,29,179,15,43,140,113,142,39,204,12,79,113,198,120,206,245,81,118,189,93,166,89,234,234,231,84,221,35,180,68,68,68,77,17,173,107,81,26,214,53,17,173,107,90,214,162,34,34,39,227,128,66,38,102,169,214,120,186,150,221,186,44,209,22,237,196,69,49,26,68,70,232,136,142,17,17,209,16,0,15,199,216,1,157,252,189,56,74,131,19,62,143,136,44,195,163,167,158,211,79,50,73,133,169,27,81,35,101,117,109,53,83,87,183,57,98,123,81,173,142,72,31,27,99,122,59,122,171,213,205,70,181,139,38,78,15,9,115,27,118,45,91,255,0,196,117,180,91,71,180,56,77,152,203,235,204,49,147,186,55,68,71,26,170,158,20,199,108,241,236,136,153,232,92,46,95,92,37,65,131,172,182,236,250,204,10,58,121,111,247,104,98,174,195,17,69,81,38,235,117,20,208,72,197,150,77,143,233,189,211,197,58,46,199,53,221,54,181,171,170,61,206,107,51,124,2,195,194,97,109,224,237,69,171,125,30,249,235,113,190,208,231,248,189,165,204,43,204,49,147,190,174,17,209,77,49,194,152,236,143,124,204,204,239,153,12,65,227,139,131,89,243,174,6,102,94,88,219,169,219,141,168,161,108,21,84,49,71,28,78,190,181,100,133,145,172,147,73,52,113,198,232,34,234,174,245,107,156,246,163,89,174,140,98,38,95,3,247,19,134,183,139,181,54,174,198,233,247,118,195,207,35,207,49,155,59,142,163,48,192,213,165,116,245,239,138,163,166,154,163,166,39,241,142,49,49,49,19,26,247,130,66,57,135,112,149,252,110,126,101,102,24,255,0,102,159,24,210,210,59,247,42,92,25,10,55,255,0,25,215,115,87,252,89,85,191,199,72,71,185,94,99,112,119,48,87,102,213,127,116,245,195,178,118,103,104,240,155,81,151,209,143,194,238,215,117,84,235,19,52,213,28,98,124,98,119,107,19,19,164,106,0,12,84,128,63,99,7,99,28,79,151,248,158,221,140,240,101,234,162,211,122,180,204,147,210,85,192,169,186,55,104,168,168,168,186,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,95,199,7,236,76,211,58,199,23,197,203,116,94,162,109,220,136,154,102,52,152,157,241,49,60,98,99,166,37,52,156,42,241,45,97,226,67,0,199,116,106,211,210,226,171,76,49,55,17,91,105,163,155,165,73,44,143,149,177,57,143,145,168,142,108,173,129,210,35,90,231,171,17,200,215,57,85,53,91,216,64,198,87,102,78,39,202,12,125,102,204,124,29,45,59,46,214,73,157,44,41,83,10,75,20,141,123,29,28,145,189,189,202,173,124,111,123,21,90,168,228,71,42,181,205,114,35,146,107,114,79,55,176,198,120,229,197,163,48,240,189,85,59,155,91,11,27,93,73,20,203,43,173,213,168,198,172,212,178,42,181,171,185,142,118,154,171,91,189,170,215,181,54,189,170,179,172,159,52,249,109,30,78,231,207,143,124,117,254,191,212,71,40,242,143,176,147,178,248,159,150,96,162,103,13,114,119,127,5,92,121,147,61,49,246,103,142,155,167,89,142,117,94,232,0,110,149,128,0,0,0,0,0,0,1,106,179,211,138,60,137,225,175,216,159,150,188,115,244,115,233,31,105,246,103,248,50,178,179,175,217,250,93,111,245,52,82,109,219,215,139,244,180,215,119,118,186,46,129,117,65,101,50,83,140,206,27,56,137,197,85,88,43,39,51,35,233,5,234,138,222,251,164,244,222,199,175,164,217,74,201,35,141,210,111,168,130,54,46,143,154,52,209,23,119,189,174,154,34,170,94,176,0,30,83,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,110,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,15,86,12,106,194,124,199,184,49,199,56,170,205,130,176,182,114,118,219,214,32,184,83,218,237,212,223,71,110,177,245,234,167,145,177,197,30,247,211,53,141,220,247,181,53,114,163,83,93,85,81,59,204,149,0,0,0,0,0,11,85,158,156,81,228,79,13,126,196,252,181,227,159,163,159,72,251,79,179,63,193,149,149,157,126,207,210,235,127,169,162,147,110,222,188,95,165,166,187,187,181,209,116,252,156,148,227,51,134,206,34,113,85,86,10,201,204,200,250,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,239,107,166,136,170,129,122,192,0,0,63,39,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,112,31,172,12,85,254,234,63,2,127,246,115,255,0,115,55,143,249,161,147,247,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,128,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,93,205,99,221,4,205,107,149,52,114,197,34,38,187,87,69,21,218,213,113,169,175,163,183,220,233,42,170,45,117,9,73,93,20,51,53,239,165,157,98,142,100,138,86,162,234,199,172,83,69,34,53,218,46,201,24,239,7,34,168,125,96,0,0,0,0,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,197,207,123,90,154,170,162,1,245,128,0,0,0,0,0,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,248,181,236,115,87,69,69,67,235,0,0,0,15,201,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,99,95,247,81,248,19,255,0,179,159,251,153,188,127,205,0,202,160,0,0,121,251,22,63,193,184,155,19,98,108,25,98,196,52,149,119,220,29,81,77,77,125,183,181,85,39,161,125,69,59,42,32,87,181,81,21,89,36,82,34,181,233,171,21,91,35,81,119,70,246,183,208,0,0,181,89,233,197,30,68,240,215,236,79,203,94,57,250,57,244,143,180,251,51,252,25,89,89,215,236,253,46,183,250,154,41,54,237,235,197,250,90,107,187,187,93,23,64,186,160,199,252,173,227,215,132,236,233,199,118,204,179,203,76,214,246,206,36,188,245,187,21,23,176,174,84,253,94,148,47,154,79,206,77,78,200,219,164,113,61,222,243,147,93,52,77,85,81,23,32,0,0,0,0,0,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,93,88,245,138,104,164,70,187,69,217,35,29,224,228,85,250,192,0,0,0,0,0,89,76,235,227,51,134,206,29,177,85,46,10,206,60,200,250,63,122,173,183,178,233,5,55,177,235,234,247,210,190,73,35,108,155,233,224,145,137,171,225,145,52,85,221,238,235,166,138,138,161,122,193,106,178,47,138,60,137,226,83,219,127,145,76,115,244,143,232,231,102,246,159,248,50,178,143,161,218,58,189,31,245,76,81,238,221,208,151,244,117,211,111,126,154,166,183,84,0,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,139,94,199,53,116,84,84,62,176,0,0,0,0,0,242,153,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,165,149,194,124,199,184,49,199,56,170,205,130,176,182,114,118,219,214,32,184,83,218,237,212,223,71,110,177,245,234,167,145,177,197,30,247,211,53,141,220,247,181,53,114,163,83,93,85,81,59,192,201,80,0,0,0,0,0,0,15,201,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,160,126,176,0,0,45,254,117,231,222,83,240,237,133,105,113,174,113,226,191,163,246,90,219,131,45,112,84,246,26,154,189,245,79,142,73,27,30,202,120,228,122,106,200,100,93,85,54,251,186,107,170,162,45,191,202,222,61,120,78,206,156,119,108,203,60,180,205,111,108,226,75,207,91,177,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,186,71,19,221,239,57,53,211,68,213,85,17,67,32,0,0,0,49,255,0,52,184,245,225,59,37,177,221,207,44,243,47,53,189,141,137,44,221,30,219,69,236,43,149,71,75,171,11,38,143,243,144,211,190,55,107,28,172,119,186,229,211,93,23,69,69,68,12,128,5,170,200,190,40,242,39,137,79,109,254,69,49,207,210,63,163,157,155,218,127,224,202,202,62,135,104,234,244,127,213,49,71,187,119,66,95,209,215,77,189,250,106,154,221,80,0,22,255,0,58,243,239,41,248,118,194,180,184,215,56,241,95,209,251,45,109,193,150,184,42,123,13,77,94,250,167,199,36,141,143,101,60,114,61,53,100,50,46,170,155,125,221,53,213,81,20,46,0,49,255,0,43,120,245,225,59,58,113,221,179,44,242,211,53,189,179,137,47,61,110,197,69,236,43,149,63,87,165,11,230,147,243,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,200,0,0,22,83,58,248,204,225,179,135,108,85,75,130,179,143,50,62,143,222,171,109,236,186,65,77,236,122,250,189,244,175,146,72,219,38,250,120,36,98,106,248,100,77,21,119,123,186,233,162,162,168,94,176,89,76,148,227,51,134,206,34,113,85,86,10,201,204,200,250,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,239,107,166,136,170,151,172,0,5,191,206,188,251,202,126,29,176,173,46,53,206,60,87,244,126,203,91,112,101,174,10,158,195,83,87,190,169,241,201,35,99,217,79,28,143,77,89,12,139,170,166,223,119,77,117,84,69,11,128,12,127,202,222,61,120,78,206,156,119,108,203,60,180,205,111,108,226,75,207,91,177,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,186,71,19,221,239,57,53,211,68,213,85,17,114,0,0,5,191,206,188,251,202,126,29,176,173,46,53,206,60,87,244,126,203,91,112,101,174,10,158,195,83,87,190,169,241,201,35,99,217,79,28,143,77,89,12,139,170,166,223,119,77,117,84,69,11,128,12,127,202,222,61,120,78,206,156,119,108,203,60,180,205,111,108,226,75,207,91,177,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,186,71,19,221,239,57,53,211,68,213,85,17,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,7,10,5,46,248,157,104,223,125,20,236,85,248,148,183,189,64,236,79,3,147,132,57,2,210,241,51,117,166,180,101,141,125,69,75,218,198,254,107,189,207,218,159,234,136,83,254,19,92,188,63,137,106,240,206,39,143,18,80,53,174,154,7,202,230,34,185,81,23,123,92,213,239,78,255,0,7,41,60,92,198,241,20,248,115,32,46,85,148,210,57,175,106,64,190,235,156,223,26,234,68,248,126,245,32,12,11,165,147,184,2,255,0,159,89,179,21,174,58,106,138,151,220,167,169,158,161,204,106,75,211,85,138,105,81,61,245,240,213,139,226,166,199,88,43,14,210,225,76,45,108,177,82,69,211,101,37,36,49,42,109,70,247,182,54,183,193,19,79,228,161,19,252,160,178,114,154,255,0,118,191,227,203,188,13,210,146,178,10,122,117,88,226,127,114,210,79,170,162,174,174,78,233,83,224,75,224,3,141,116,57,41,114,252,0,224,169,165,8,171,241,43,79,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,40,84,253,133,101,46,3,132,94,242,179,165,203,180,236,98,234,221,87,196,10,139,23,197,174,71,89,115,151,45,110,116,55,8,183,79,29,36,221,55,36,81,57,90,169,79,58,35,147,122,120,162,200,191,18,250,29,117,16,50,166,158,90,105,19,86,74,199,49,221,218,247,42,104,160,106,207,120,181,85,89,46,83,90,235,91,182,104,118,238,77,81,124,90,142,79,5,84,240,84,248,147,77,202,47,20,54,243,146,79,181,185,201,213,162,137,92,230,251,203,166,234,234,197,248,247,127,81,28,188,192,50,217,217,127,159,23,41,218,213,108,87,78,143,77,52,98,34,116,232,233,81,116,70,175,235,127,196,201,254,75,24,182,88,177,78,61,195,114,189,82,62,195,110,88,211,115,149,23,90,137,181,238,240,79,211,2,92,64,0,116,204,154,119,234,162,39,42,166,159,168,230,100,85,78,228,79,3,174,39,105,221,175,239,3,232,79,3,146,150,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,46,150,109,241,15,141,243,103,10,224,220,3,95,39,179,240,190,9,179,80,91,40,109,144,72,174,100,213,16,83,54,23,214,76,186,38,249,93,163,182,166,154,70,199,109,111,122,200,249,45,104,7,221,203,149,221,171,157,92,235,44,92,30,11,15,151,217,139,24,90,34,154,99,89,210,58,230,117,153,237,153,157,243,51,190,64,1,240,202,0,46,215,12,252,61,226,126,34,51,30,143,13,91,40,106,27,96,162,154,25,241,21,201,143,72,155,69,68,175,247,145,178,43,92,157,119,181,175,108,76,218,237,92,138,170,155,24,247,55,238,213,170,239,87,22,232,141,102,88,152,252,118,31,44,195,87,139,197,85,20,209,68,107,51,63,215,25,225,17,211,59,151,11,130,142,18,167,226,3,19,166,43,198,116,117,12,203,219,60,210,199,87,44,21,17,181,213,245,177,164,47,74,21,209,233,52,109,115,38,71,186,70,183,244,90,230,53,205,123,145,205,150,187,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,231,224,236,29,134,50,255,0,12,91,176,102,12,178,211,218,108,182,152,82,10,74,72,17,118,198,221,85,85,85,87,85,115,156,229,87,57,238,85,115,156,231,57,202,170,170,171,251,37,133,151,101,244,96,45,115,99,125,83,198,127,174,135,29,237,166,216,98,118,187,29,55,171,214,155,84,235,20,83,213,29,115,209,206,158,153,238,142,16,0,13,130,28,0,0,17,73,198,255,0,7,21,89,43,119,147,49,242,218,203,254,151,117,157,8,100,130,7,205,51,236,181,27,90,205,179,58,87,189,238,138,87,166,230,202,171,162,62,78,154,163,127,55,212,149,179,241,177,142,14,195,25,129,134,46,56,51,25,217,105,238,214,91,180,43,5,93,36,232,187,100,110,168,168,168,169,162,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,192,204,112,20,99,237,115,42,249,209,194,122,167,244,235,75,118,55,107,49,59,37,152,70,38,212,204,218,171,72,185,79,218,167,94,173,98,57,209,191,155,61,27,227,132,204,76,4,2,245,241,85,195,77,251,134,252,125,37,173,201,81,85,133,110,211,74,236,59,114,169,146,30,173,92,81,178,39,74,215,178,55,42,181,209,58,118,198,174,115,88,143,86,171,154,212,69,209,44,161,94,222,179,93,139,147,110,228,105,48,236,108,187,49,195,102,216,91,120,220,29,113,85,186,227,88,152,254,183,76,78,233,137,223,19,19,19,190,0,1,230,205,11,199,195,55,19,56,187,134,172,93,53,226,207,77,237,59,29,207,111,182,108,219,226,135,183,244,226,153,176,126,125,209,72,248,186,111,157,95,238,34,110,211,106,247,47,117,156,7,165,171,181,216,174,46,91,157,38,24,121,134,95,134,205,112,213,224,241,148,69,118,235,141,38,39,167,243,137,137,223,19,26,76,76,68,196,196,194,125,240,118,49,195,25,129,134,45,216,207,6,94,169,238,214,91,180,41,61,37,92,10,187,100,110,170,138,138,139,162,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,253,146,37,56,37,226,255,0,248,62,93,229,192,248,214,30,182,3,190,214,118,154,153,225,135,117,69,174,173,205,100,107,84,136,212,221,44,74,214,49,36,143,189,200,140,71,71,239,35,153,44,181,150,14,93,143,163,31,107,159,31,58,56,199,87,251,79,67,142,182,207,100,177,27,35,152,78,30,189,102,213,90,205,186,190,212,117,79,241,83,172,69,81,221,60,38,0,1,176,68,24,171,205,31,200,158,102,253,139,235,20,71,148,229,205,199,183,240,168,177,79,150,249,137,7,103,204,220,51,111,237,149,117,16,83,236,165,189,80,177,236,137,107,26,140,77,144,204,143,146,54,203,23,115,85,207,107,226,77,174,116,112,250,190,104,254,68,243,55,236,95,88,162,32,135,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,3,31,248,58,227,23,2,113,127,129,42,47,246,10,63,99,98,75,54,207,164,24,127,169,53,71,178,250,179,84,50,151,251,233,240,69,28,253,88,233,214,79,205,162,236,215,107,180,84,239,190,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,245,145,87,207,59,234,79,239,39,225,164,154,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,35,47,158,119,212,159,222,79,195,64,181,92,149,60,211,226,159,151,245,222,163,110,38,164,214,219,133,94,38,49,151,10,25,185,71,154,88,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,246,30,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,67,213,152,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,1,229,57,115,113,237,252,42,44,83,229,190,98,65,217,243,55,12,219,251,101,93,68,20,251,41,111,84,44,123,34,90,198,163,19,100,51,35,228,141,178,197,220,213,115,218,248,147,107,157,28,57,170,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,131,174,49,112,39,23,248,18,162,255,0,96,163,246,54,36,179,108,250,65,135,250,147,84,123,47,171,53,67,41,127,190,159,4,81,207,213,142,157,100,252,218,46,205,118,187,69,78,240,200,0,0,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,64,0,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,129,132,28,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,105,52,53,87,39,123,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,97,153,64,0,5,138,227,7,139,60,27,194,46,87,253,56,190,211,210,94,47,181,245,17,211,88,176,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,102,205,122,108,85,71,74,196,91,129,157,25,189,131,114,23,43,241,6,110,102,4,245,113,216,176,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,59,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,53,225,226,119,136,92,85,197,6,114,222,179,115,20,211,118,14,223,211,166,183,90,217,85,37,68,54,202,24,155,182,42,120,220,245,255,0,42,71,171,90,198,190,89,101,122,49,155,246,160,72,255,0,39,12,127,140,179,79,25,113,5,152,57,131,136,106,239,152,134,249,81,135,42,107,171,170,85,55,202,253,46,72,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,150,171,136,110,44,241,151,8,188,206,243,51,28,88,169,234,239,22,42,250,123,77,53,247,14,54,189,41,96,186,177,44,116,169,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,218,242,49,250,236,251,183,248,145,138,188,209,252,246,102,111,216,190,143,68,4,233,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,190,172,129,110,92,220,107,255,0,5,92,199,158,193,143,238,119,89,50,203,20,254,110,229,77,2,245,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,73,93,12,81,172,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,7,214,0,0,67,182,118,113,199,77,197,111,27,57,25,131,242,249,149,116,249,117,131,243,34,200,250,25,165,124,177,62,247,86,235,133,59,22,182,88,21,81,172,99,90,142,108,13,115,122,173,100,178,185,202,213,153,98,141,205,67,142,170,156,127,136,110,188,48,229,109,125,92,24,98,199,81,53,183,25,205,53,44,91,46,215,24,42,161,123,96,137,36,141,102,141,148,179,83,42,44,140,123,58,175,115,211,107,163,99,31,38,26,240,157,230,159,38,254,96,97,239,81,128,9,169,230,143,228,79,51,126,197,245,138,35,207,242,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,143,208,115,71,242,39,153,191,98,250,197,17,4,56,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,218,32,22,43,131,238,44,240,111,23,89,95,244,226,197,79,73,103,190,208,84,73,77,125,195,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,53,234,49,21,93,19,209,47,168,0,11,21,198,15,22,120,55,132,92,175,250,113,125,167,164,188,95,107,234,35,166,177,97,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,205,154,244,216,170,142,149,136,161,106,185,142,241,199,83,194,150,13,160,193,249,124,202,74,140,197,198,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,39,62,41,92,229,114,66,177,73,232,57,92,121,19,203,47,182,189,98,180,130,28,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,239,114,184,242,39,150,95,109,122,197,104,24,65,146,124,113,211,112,165,198,206,121,224,252,193,101,93,70,93,99,12,200,189,190,186,104,159,44,175,178,85,182,225,80,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,152,147,90,206,44,124,211,231,39,204,12,67,234,51,153,127,203,23,152,5,30,81,86,83,112,253,157,248,139,178,96,90,189,176,97,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,239,154,71,185,176,185,141,213,27,27,158,248,194,101,0,60,84,121,215,148,114,230,133,70,74,183,49,240,250,99,186,90,120,106,95,135,221,92,198,214,171,37,142,73,90,140,141,87,87,189,34,133,242,185,141,213,236,141,99,123,209,172,146,55,56,60,255,0,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,6,213,6,26,243,29,227,142,167,133,44,27,65,131,242,249,148,149,25,139,140,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,146,229,113,139,198,46,4,225,3,2,83,223,239,244,126,217,196,151,157,255,0,71,240,255,0,82,106,127,106,116,166,167,101,87,247,211,32,150,56,58,81,212,36,159,156,68,223,166,214,234,171,221,175,190,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,61,87,14,184,255,0,59,114,251,55,44,85,92,61,98,26,187,86,54,190,84,50,193,111,72,86,13,149,143,171,123,98,109,60,172,168,69,129,236,116,139,26,167,85,54,53,237,99,253,213,99,92,155,41,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,163,35,149,209,198,233,24,142,213,17,235,27,21,200,136,170,214,235,162,96,175,45,206,95,117,60,59,83,73,156,57,201,106,164,118,98,220,105,221,77,69,109,154,40,166,126,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,245,209,242,34,231,168,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,0,0,0,0,135,110,33,184,179,198,92,34,243,59,204,204,113,98,167,171,188,88,171,233,237,52,215,220,56,218,244,165,130,234,196,177,210,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,89,105,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,65,15,52,127,61,153,155,246,47,163,209,31,171,203,155,141,127,224,171,152,243,216,49,253,206,235,38,89,98,159,205,220,169,160,94,172,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,105,43,161,138,53,9,233,0,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,0,0,4,59,100,159,28,116,220,41,113,179,158,120,63,48,89,87,81,151,88,195,50,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,170,230,69,19,154,174,88,82,41,38,36,214,179,139,31,52,249,201,243,3,16,250,140,230,101,114,175,227,170,167,0,98,27,87,12,57,165,95,87,62,24,190,84,67,109,193,147,67,75,22,203,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,147,218,196,218,216,222,247,198,19,18,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,13,148,192,0,0,0,0,48,87,152,255,0,48,10,62,29,236,82,229,38,80,226,47,244,216,175,236,211,203,83,79,28,21,17,225,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,252,202,74,22,171,155,95,26,254,196,163,172,225,55,44,174,119,90,59,212,221,25,49,165,194,5,232,70,218,25,160,234,50,216,213,86,239,147,172,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,140,28,184,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,195,80,6,213,0,135,110,85,252,117,84,224,12,67,106,225,135,52,171,234,231,195,23,202,136,109,184,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,210,123,88,155,91,27,222,248,230,36,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,208,39,248,0,0,138,190,119,185,91,255,0,204,211,58,237,246,47,250,175,11,93,238,125,171,247,84,208,65,209,87,255,0,245,201,219,216,207,216,247,127,22,132,170,24,235,204,63,5,93,113,255,0,5,185,171,98,179,84,82,67,81,75,103,101,237,238,169,123,154,197,130,223,83,21,116,205,69,107,92,187,221,21,52,141,98,105,162,189,90,138,173,69,87,32,69,175,40,236,204,197,88,63,139,219,62,5,180,213,235,101,199,182,250,251,125,222,150,73,36,233,187,179,82,77,89,4,237,99,94,140,89,152,248,21,141,123,218,237,177,207,59,81,17,95,170,78,161,171,102,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,103,220,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,126,177,10,220,230,243,75,233,95,17,214,44,179,160,190,246,170,12,9,135,227,237,52,93,151,103,99,186,86,189,102,155,243,138,196,116,155,233,91,110,119,115,156,198,233,162,104,238,162,19,82,107,45,196,14,102,126,89,51,199,30,102,148,117,119,90,138,76,77,136,43,174,20,30,212,147,125,84,52,47,153,221,150,7,251,239,70,244,160,72,163,70,53,202,214,53,136,214,174,214,160,25,193,201,31,5,93,107,243,163,48,179,26,26,138,68,182,216,240,188,86,74,136,156,247,117,221,61,117,92,115,68,230,55,110,213,98,54,223,50,57,85,200,168,174,143,68,118,170,173,152,147,15,249,86,100,229,247,40,184,71,180,84,226,57,180,171,199,183,9,113,140,116,219,89,253,235,75,83,4,17,211,38,246,61,200,254,164,20,241,79,175,186,230,245,246,57,168,230,42,174,96,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,28,149,60,211,226,159,151,245,222,163,110,38,164,133,110,74,158,105,241,79,203,250,239,81,183,19,82,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,192,14,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,1,128,28,234,252,172,97,111,152,20,62,157,113,51,252,192,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,240,57,41,114,129,215,43,149,19,79,214,33,77,123,245,82,137,93,175,118,191,184,236,133,21,19,189,19,192,14,208,0,24,19,205,211,20,54,205,146,76,181,181,201,213,173,137,28,214,251,201,174,218,234,53,248,119,127,89,11,54,123,85,85,238,229,13,174,137,187,166,155,118,212,213,19,193,170,229,241,84,79,4,95,137,37,124,233,241,108,178,226,156,5,134,226,122,172,125,134,226,178,38,231,34,38,149,16,233,221,224,191,160,99,7,47,252,182,118,96,103,197,182,119,53,93,21,175,173,212,77,24,168,189,74,58,164,77,81,203,250,217,240,2,104,248,71,201,155,86,75,101,69,13,138,219,22,215,213,67,75,44,206,88,226,98,189,205,166,141,187,151,166,154,42,174,139,227,170,151,180,235,167,129,148,212,241,83,70,154,50,38,53,141,238,211,185,19,68,59,0,20,42,247,156,189,116,110,169,226,117,181,119,1,90,39,236,43,41,105,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,120,28,128,58,94,221,124,19,188,173,158,26,28,170,104,112,158,32,86,0,2,49,57,200,229,53,77,118,22,195,57,131,108,165,129,18,154,229,80,217,215,115,26,189,62,200,213,94,237,53,95,226,63,95,255,0,75,4,120,36,206,120,242,91,59,173,215,106,186,153,226,164,186,201,75,65,42,70,215,185,21,86,174,23,34,171,90,228,213,17,26,255,0,215,227,225,222,79,150,113,101,117,135,55,176,53,126,15,191,209,69,81,28,240,204,144,239,100,110,217,35,161,124,104,168,175,107,145,23,223,94,253,13,125,120,154,225,195,22,112,231,140,155,108,187,164,61,134,169,232,148,51,69,84,217,94,174,108,49,61,251,182,181,186,119,201,221,221,240,254,176,216,143,1,226,74,60,97,131,44,184,162,130,69,125,61,206,134,42,134,57,90,173,85,220,212,215,185,123,211,191,95,19,247,136,252,229,57,159,246,252,101,149,209,229,117,125,194,162,91,166,24,160,134,55,36,145,200,168,140,117,76,237,141,17,234,229,69,247,85,158,26,127,152,144,48,56,114,106,213,67,229,114,42,63,250,79,172,234,149,154,162,175,245,128,98,247,104,118,34,234,124,236,118,139,162,255,0,65,222,213,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,0,0,0,31,161,135,112,253,223,22,98,11,102,22,195,244,157,170,233,121,172,134,223,69,7,81,172,234,212,76,244,100,108,220,245,70,183,87,57,19,87,42,34,107,222,168,130,34,102,116,135,205,117,211,110,153,174,185,210,35,124,204,244,61,14,82,229,46,55,206,204,111,69,128,112,13,175,181,220,106,245,146,89,100,85,109,61,29,58,42,35,234,39,122,34,236,137,186,166,171,162,170,170,181,173,71,61,205,106,204,238,69,100,158,17,200,60,190,164,192,152,74,15,246,58,155,157,86,233,127,191,235,250,17,69,53,86,201,36,127,75,169,209,106,244,218,237,173,240,79,214,182,247,131,222,22,48,255,0,15,88,34,158,235,113,160,235,99,203,237,28,79,189,214,78,140,115,233,55,35,94,180,16,171,28,230,164,81,187,68,115,154,229,234,189,155,213,118,164,108,143,33,9,214,79,150,70,14,143,43,114,60,249,247,71,87,127,91,148,249,73,219,170,182,147,21,56,28,21,95,225,109,207,254,250,163,235,79,93,49,245,127,25,227,184,0,55,106,180,0,0,0,0,0,1,227,115,107,41,112,70,118,96,138,220,3,143,173,125,174,221,87,164,145,75,26,163,106,40,234,17,21,25,81,3,213,23,100,173,213,116,93,21,21,21,205,114,57,142,115,86,20,179,107,41,113,190,73,227,122,220,3,143,173,125,146,227,73,164,145,75,26,171,169,235,41,213,85,25,81,3,213,19,124,78,209,116,93,17,81,81,205,114,53,237,115,82,119,203,57,196,207,12,216,71,137,92,35,13,158,241,83,236,203,229,179,119,177,175,59,37,155,176,117,37,133,211,254,97,178,198,201,122,140,129,25,239,170,237,215,114,119,167,126,155,55,202,254,93,71,62,223,207,143,127,103,232,179,57,58,219,185,217,92,76,225,113,147,51,133,185,59,248,207,50,126,212,71,87,218,136,141,102,34,38,53,152,210,97,72,31,177,140,112,118,39,203,252,79,113,193,152,206,203,81,105,189,90,102,88,42,233,39,68,221,27,180,69,69,69,77,81,205,115,85,28,215,181,85,174,107,154,230,170,162,162,175,227,144,73,137,166,116,158,46,177,183,114,139,212,69,203,115,19,76,198,177,49,190,38,39,132,196,244,196,128,3,241,246,25,223,203,191,139,25,236,87,11,87,14,24,217,180,233,105,174,154,102,225,187,138,186,56,86,146,166,71,62,87,82,202,174,84,73,27,44,142,119,77,123,228,73,100,70,104,246,189,189,44,16,6,78,15,23,94,10,236,93,183,247,246,199,83,69,180,123,63,133,218,108,190,188,191,23,27,167,125,51,211,77,90,78,149,71,13,241,175,223,26,196,238,150,194,0,195,158,2,248,188,252,171,218,32,202,28,196,186,107,140,44,212,105,216,110,21,181,187,234,47,241,181,210,171,244,78,155,83,171,12,73,10,59,87,190,73,81,31,34,235,182,69,76,198,44,76,46,38,222,46,212,93,183,59,167,221,216,227,76,251,35,197,236,238,62,188,191,27,78,149,83,194,122,42,142,138,162,122,98,127,24,223,19,164,196,196,98,175,52,127,34,121,155,246,47,172,81,16,2,79,247,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,33,167,126,78,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,35,252,200,248,227,193,185,165,194,94,16,179,100,251,41,46,214,44,222,168,168,101,214,166,173,234,202,219,43,237,115,81,84,190,138,72,26,186,50,165,101,154,13,92,174,115,58,109,85,98,72,217,163,149,182,3,153,103,2,180,220,50,226,106,92,207,203,26,10,74,92,175,196,117,16,91,105,104,91,85,44,147,218,46,41,78,170,232,30,179,200,249,102,100,201,4,211,54,68,114,237,94,164,110,107,17,177,172,152,64,5,234,224,191,7,230,62,60,226,131,0,97,140,165,199,191,66,177,77,69,194,73,232,239,219,22,78,197,28,20,242,205,80,238,146,119,77,172,17,202,222,139,244,142,93,221,57,21,24,247,42,103,87,60,239,169,63,188,159,134,158,171,147,39,14,159,70,176,37,247,137,123,253,62,149,248,191,169,98,195,254,255,0,232,90,224,153,59,84,190,228,170,213,234,213,68,140,219,36,109,123,59,22,230,170,182,110,255,0,43,207,59,234,79,239,39,225,160,69,89,150,156,188,248,211,186,240,177,154,20,246,44,95,136,42,219,149,120,150,161,83,16,81,165,51,170,146,138,117,143,108,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,58,114,61,144,237,244,28,169,178,183,2,103,78,118,99,220,179,204,203,23,182,112,221,231,47,231,237,180,93,170,106,126,175,74,239,107,154,63,206,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,182,3,137,222,30,177,87,11,249,203,122,202,60,83,83,219,251,7,78,166,221,116,101,44,148,240,220,232,101,110,232,170,35,107,211,252,168,222,141,115,218,201,98,149,136,247,236,220,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,134,48,115,71,242,39,153,191,98,250,197,17,132,28,171,248,234,169,192,24,134,213,195,14,105,87,213,207,134,47,149,16,219,112,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,54,182,55,189,241,230,255,0,52,127,34,121,155,246,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,4,0,158,255,0,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,253,110,19,188,211,228,223,204,12,61,234,48,23,215,152,239,3,148,220,41,99,42,12,97,151,207,171,168,203,172,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,213,115,34,149,174,71,44,43,44,129,51,217,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,53,225,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,179,253,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,8,203,231,157,245,39,247,147,240,211,5,120,67,226,114,251,194,94,114,211,102,173,162,203,237,186,71,219,234,173,119,75,71,105,101,55,111,165,149,168,230,199,215,116,82,172,91,103,142,158,93,90,221,203,210,217,170,53,206,51,171,158,119,212,159,222,79,195,72,171,3,104,140,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,32,135,151,23,28,116,220,41,99,42,252,31,152,44,171,168,203,172,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,213,115,34,137,205,87,44,41,20,147,188,0,143,94,106,28,109,218,178,187,6,221,120,105,192,147,210,92,49,102,49,179,205,73,126,168,134,169,170,251,5,20,203,15,230,165,137,208,189,143,125,85,51,234,88,141,222,201,34,99,153,42,126,156,74,183,215,142,142,51,108,92,30,101,197,45,206,59,87,182,113,158,40,237,20,248,102,219,43,30,148,174,146,36,103,86,166,166,70,233,164,49,117,98,85,141,174,73,36,115,218,214,237,69,124,177,235,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,168,31,41,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,6,181,135,160,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,249,242,77,57,175,112,57,83,134,174,183,190,46,50,229,244,137,98,185,84,83,191,23,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,170,213,214,84,154,87,73,171,219,35,250,33,159,252,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,122,174,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,53,183,225,139,136,92,85,194,254,114,217,115,115,11,83,118,254,193,212,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,251,54,174,74,115,13,230,35,252,38,232,237,249,95,148,233,117,180,96,26,126,141,194,228,249,106,58,114,94,230,124,20,242,199,5,76,29,52,88,187,36,253,161,138,198,203,44,82,72,214,202,138,187,34,114,5,170,227,163,140,219,239,24,121,143,75,115,142,213,236,108,25,133,251,69,62,25,182,202,198,45,83,99,149,89,213,169,169,145,186,235,52,189,40,149,99,107,150,56,218,198,181,187,149,31,44,152,214,95,94,15,184,76,198,92,93,102,135,208,123,21,69,93,158,197,65,79,37,77,247,17,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,211,168,244,69,108,79,84,253,94,97,24,3,6,229,103,23,56,219,47,178,251,15,82,88,240,245,142,158,201,77,67,67,76,139,178,38,123,30,141,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,51,43,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,197,94,104,254,123,51,55,236,95,71,162,3,21,73,20,229,139,204,2,143,40,171,41,184,126,206,252,69,217,48,45,94,216,48,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,119,205,35,220,216,92,198,234,141,141,207,124,126,43,151,151,9,152,55,139,172,175,206,220,15,125,168,164,179,223,104,42,48,189,77,139,17,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,152,149,154,89,91,142,242,91,29,220,242,207,50,236,94,198,196,150,110,143,109,162,237,80,212,116,186,176,178,104,255,0,57,11,223,27,181,142,86,59,221,114,233,174,139,162,162,162,6,207,196,122,243,45,230,9,77,147,214,171,199,15,153,65,117,171,143,48,107,233,251,53,226,237,73,44,180,179,225,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,71,34,163,209,186,88,12,162,230,223,140,176,183,11,152,163,6,102,4,213,119,156,208,181,211,197,105,193,183,196,209,243,212,178,104,165,111,108,174,89,99,124,79,125,26,178,53,220,237,207,169,89,33,107,153,170,79,80,177,213,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,31,41,117,120,78,243,79,147,127,48,48,247,168,192,102,254,42,224,114,167,133,46,92,57,185,140,51,5,244,149,25,139,140,41,240,251,43,161,137,145,74,203,37,35,111,52,111,74,40,167,68,87,61,238,114,181,211,185,174,233,57,241,68,214,163,146,20,150,76,32,225,59,205,62,77,252,192,195,222,163,0,19,83,205,31,200,158,102,253,139,235,20,68,0,147,253,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,7,12,92,66,226,174,23,243,150,203,155,152,90,155,183,246,14,165,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,217,181,118,30,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,173,204,119,129,202,110,20,177,149,6,48,203,231,213,212,101,214,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,234,185,145,74,215,35,150,21,150,79,19,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,194,119,243,163,55,176,110,66,229,126,32,205,204,192,158,174,59,22,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,188,60,78,241,11,138,184,160,206,91,214,110,98,154,110,193,219,250,116,214,235,91,42,164,168,134,217,67,19,118,197,79,27,158,191,229,72,245,107,88,215,203,44,175,70,51,126,212,247,252,116,113,155,125,227,15,49,233,110,113,218,189,141,131,48,191,104,167,195,54,217,88,197,170,108,114,171,58,181,53,50,55,93,102,151,165,18,172,109,114,199,27,88,214,183,114,163,229,147,219,114,226,224,114,155,138,220,101,95,140,51,5,245,116,249,117,131,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,186,173,100,177,53,168,213,153,37,140,48,212,159,238,87,30,68,242,203,237,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,104,16,173,197,143,154,124,228,249,129,136,125,70,114,213,23,87,139,31,52,249,201,243,3,16,250,140,230,116,225,30,10,63,133,87,44,204,171,191,224,11,101,170,60,205,194,222,218,146,219,83,58,116,164,186,80,165,222,224,178,91,29,54,230,177,187,158,244,146,39,74,142,107,36,107,155,172,77,154,89,16,46,7,47,46,101,54,236,75,130,110,25,103,196,198,48,217,136,48,165,190,106,219,85,242,90,106,170,170,171,197,174,146,142,162,170,169,213,61,40,158,139,53,52,20,174,114,202,231,35,231,107,154,155,95,43,94,249,98,219,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,162,245,112,115,195,215,240,159,226,11,13,229,53,109,77,214,138,203,87,215,173,189,220,45,212,189,105,40,232,96,137,210,57,202,170,138,200,186,143,72,224,108,175,69,107,100,158,63,117,235,163,28,18,127,195,181,187,49,232,185,71,226,250,156,200,196,119,91,148,151,12,191,197,53,22,90,107,157,26,195,53,178,206,148,53,17,210,83,53,238,93,243,66,172,143,175,20,142,209,18,42,136,216,207,205,198,197,33,88,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,92,174,34,179,231,25,113,37,155,151,220,214,198,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,162,185,24,221,239,87,200,228,222,247,42,231,167,41,78,10,61,183,89,71,197,150,102,219,45,85,150,88,122,209,224,187,124,233,215,145,213,208,207,211,125,205,200,142,217,31,69,241,75,28,77,145,174,114,200,174,149,18,53,138,23,190,208,114,211,224,86,155,137,172,77,85,153,249,157,65,73,85,149,248,114,162,123,109,85,11,170,165,142,123,189,197,105,209,91,3,22,9,25,44,44,133,39,134,103,72,174,77,203,211,141,173,122,58,69,142,69,57,134,113,167,106,225,99,43,234,44,88,67,16,82,55,53,49,45,58,38,31,163,90,102,213,45,20,11,38,217,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,116,228,99,38,218,25,43,98,199,248,55,19,98,108,77,131,44,88,134,146,174,251,131,170,41,169,175,182,246,170,164,244,47,168,167,101,68,10,246,170,34,171,36,138,68,86,189,53,98,171,100,106,46,232,222,214,250,3,90,28,161,206,140,249,192,89,185,30,96,101,30,47,196,31,148,27,253,68,180,139,81,11,61,161,87,119,158,177,233,190,41,98,149,178,37,91,229,149,205,114,53,237,122,172,168,199,167,190,214,170,108,125,128,46,184,202,251,131,109,55,156,193,194,20,152,87,16,214,83,164,213,214,90,107,170,92,153,64,247,42,170,66,181,41,28,109,145,232,221,187,213,173,216,143,220,141,116,141,68,123,131,208,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,138,166,85,115,71,243,217,153,191,98,250,61,17,245,112,95,193,245,171,139,44,163,206,246,219,210,174,60,119,131,169,236,245,248,81,240,202,212,101,76,239,101,193,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,11,215,202,191,142,170,156,1,136,109,92,48,230,149,125,92,248,98,249,81,13,183,6,77,13,44,91,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,250,79,107,19,107,99,123,223,28,196,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,76,167,45,46,96,148,217,195,106,179,240,249,155,247,90,185,51,6,130,159,179,89,238,213,114,203,85,62,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,117,114,170,189,93,168,72,80,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,106,139,171,197,143,154,124,228,249,129,136,125,70,115,55,240,175,3,149,60,86,242,225,202,60,97,151,207,164,167,204,92,31,79,136,25,67,12,172,138,38,94,233,29,121,172,122,209,75,58,162,57,143,107,145,206,129,206,119,73,175,150,86,185,26,147,44,177,133,223,229,139,204,2,179,55,104,233,184,126,206,252,69,218,241,213,38,216,48,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,247,205,35,218,233,154,246,234,142,145,175,124,146,42,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,61,60,188,248,211,181,113,79,149,244,246,44,95,136,41,29,154,152,106,157,83,16,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,58,113,177,240,238,12,181,0,1,138,188,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,0,0,49,215,141,190,48,112,207,8,217,95,45,233,203,73,91,141,175,148,243,183,9,217,234,226,168,232,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,192,14,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,239,241,211,252,35,191,132,118,34,254,20,31,252,181,251,189,139,178,239,246,95,178,247,191,179,251,55,119,255,0,57,254,158,223,229,239,234,245,127,63,214,50,255,0,148,167,5,30,219,172,163,226,203,51,109,150,170,203,44,61,104,240,93,190,116,235,200,234,232,103,233,190,230,228,71,108,143,162,248,165,142,38,200,215,57,100,87,74,137,26,197,11,222,24,109,159,252,38,99,46,28,242,191,42,113,198,96,84,85,208,223,115,42,158,233,83,81,135,42,232,18,9,236,204,165,146,4,137,36,127,81,202,231,203,21,68,114,43,28,200,223,18,234,199,38,228,114,39,159,225,115,34,255,0,132,166,123,97,156,148,250,83,244,115,233,31,109,255,0,9,246,30,217,208,236,244,115,212,255,0,19,212,143,118,238,134,223,211,77,55,107,223,166,139,159,252,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,142,184,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,115,229,139,204,2,179,55,104,233,184,126,206,252,69,218,241,213,38,216,48,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,247,205,35,218,233,154,246,234,142,145,175,124,151,47,152,239,3,149,60,86,224,218,12,97,151,207,164,167,204,92,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,210,107,229,149,174,70,164,203,44,112,131,128,45,56,250,245,140,173,52,121,91,108,196,21,248,178,58,132,171,180,197,96,134,105,110,45,158,4,89,146,88,27,2,44,168,248,210,53,147,115,59,219,177,93,221,166,160,76,79,58,191,43,24,91,230,5,15,167,92,72,128,202,220,210,199,121,45,142,237,153,153,150,151,223,99,98,75,55,91,177,86,246,88,106,58,93,88,95,12,159,155,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,36,255,0,153,111,229,151,251,158,153,83,252,32,253,149,249,66,250,97,111,246,239,179,54,244,122,221,130,229,179,118,207,205,245,186,125,62,175,75,243,93,94,167,75,243,123,8,150,3,99,222,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,151,172,215,7,133,30,43,179,31,132,172,199,102,53,193,82,246,235,85,119,78,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,57,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,194,121,91,154,88,19,58,112,37,179,51,50,210,251,237,156,55,121,235,118,42,222,203,53,63,87,165,51,225,147,243,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,168,122,176,0,26,203,103,246,78,95,120,127,206,92,89,147,184,142,110,209,87,134,110,14,167,142,167,107,25,218,233,94,212,146,154,167,99,30,244,143,171,4,145,75,211,222,174,102,253,174,247,154,168,76,167,40,204,204,197,89,137,194,60,54,236,83,87,218,254,133,98,10,188,51,110,157,242,73,36,206,161,142,10,122,136,153,35,158,247,107,211,237,78,137,136,221,173,108,81,68,196,111,187,170,225,95,57,60,148,250,13,196,21,167,56,233,46,29,106,76,205,183,175,90,9,37,221,36,21,214,232,169,233,228,218,212,141,168,216,93,3,232,213,186,189,238,89,58,250,237,110,196,28,153,51,75,232,167,17,215,220,179,175,190,246,90,12,119,135,228,236,212,93,151,127,108,186,81,61,38,135,243,136,197,116,123,41,93,113,119,123,154,199,107,162,234,238,154,1,34,156,197,115,142,197,147,124,35,227,186,155,188,61,162,175,24,91,231,193,214,186,109,207,103,90,170,190,9,99,114,239,107,30,141,233,64,149,19,232,237,173,127,67,102,230,185,237,82,3,50,247,5,93,115,43,31,225,172,185,177,84,82,65,114,197,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,211,93,17,124,9,52,231,105,157,127,252,162,240,231,71,111,253,88,214,225,85,36,95,249,69,29,36,112,189,36,255,0,203,86,70,186,63,246,5,107,191,77,12,106,229,89,147,150,44,221,226,226,209,83,136,230,214,147,1,91,229,198,49,211,109,127,247,213,85,52,240,71,76,155,216,246,171,58,115,212,69,62,190,243,93,208,216,230,171,94,170,129,57,57,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,7,160,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,6,0,115,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,12,0,231,87,229,99,11,124,192,161,244,235,137,159,230,0,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,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,225,87,67,173,235,221,161,91,148,232,123,181,93,19,250,64,165,168,170,255,0,233,62,166,166,141,68,58,226,102,136,139,253,71,104,3,240,113,230,36,163,193,248,50,245,138,43,228,86,83,219,40,101,168,123,145,170,229,77,173,93,59,147,189,123,244,240,63,120,143,206,108,121,255,0,111,193,185,93,38,87,80,92,42,34,186,98,122,9,163,106,71,28,136,138,198,212,192,217,17,94,142,68,79,117,31,227,175,249,192,141,158,54,243,158,60,233,206,235,141,218,146,166,121,105,45,82,85,80,68,146,53,237,68,84,171,153,202,168,215,57,116,69,71,51,245,120,120,119,25,221,201,187,41,170,104,112,182,38,204,27,157,44,10,149,55,42,118,192,187,152,229,233,246,71,42,119,105,170,127,31,250,255,0,250,113,243,195,47,14,24,179,136,204,100,235,101,161,33,236,52,175,84,174,154,90,166,196,244,115,161,149,236,219,185,174,215,190,62,254,239,143,245,108,21,147,185,93,97,202,28,13,65,131,236,20,81,83,199,4,48,164,219,25,27,119,200,216,89,26,170,171,26,212,85,247,19,191,64,61,184,0,10,31,225,161,67,27,167,138,119,149,175,137,202,38,160,114,223,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,165,199,76,178,43,124,14,245,77,78,183,49,17,85,81,59,192,226,39,185,87,71,41,220,124,222,242,59,195,184,250,26,168,228,213,0,228,195,94,100,92,49,83,231,118,86,173,230,215,2,173,226,200,250,155,132,74,234,206,147,28,246,209,189,24,138,138,138,138,154,177,186,248,120,120,153,148,124,87,155,93,61,230,215,85,107,169,110,177,212,194,248,151,222,84,253,38,171,124,83,247,129,174,191,13,89,183,136,248,98,207,136,170,36,146,40,86,27,148,54,155,179,82,6,212,34,50,58,200,214,69,111,122,120,116,221,162,167,142,190,6,192,249,77,143,40,115,47,46,176,246,54,183,202,178,71,119,183,65,86,138,177,44,107,239,183,93,118,175,135,130,247,16,99,204,91,33,235,50,131,62,47,183,200,161,70,218,177,53,210,166,122,85,237,41,43,183,36,112,189,250,166,136,173,213,210,185,83,93,127,160,205,174,82,156,71,193,138,48,132,153,63,120,168,85,170,195,118,234,104,96,70,210,109,69,107,170,101,108,105,189,23,69,209,174,98,46,168,159,211,222,4,145,28,47,122,104,114,0,249,228,77,139,221,169,92,110,213,10,164,98,57,53,95,129,67,19,111,119,244,160,29,192,225,20,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,231,149,235,251,108,164,231,16,99,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,8,123,164,0,0,0,0,2,82,184,5,225,43,242,89,135,219,155,25,155,134,59,62,56,186,110,246,100,21,78,221,37,166,129,236,68,77,98,86,167,70,166,77,95,191,85,115,155,26,181,159,155,115,166,98,219,78,1,184,53,130,227,5,175,63,115,74,221,80,198,178,102,213,225,171,76,241,201,3,183,71,36,19,83,93,18,72,230,106,171,85,204,149,173,138,72,246,189,170,217,61,230,185,154,200,137,45,201,50,169,163,76,85,232,223,245,99,243,253,28,241,202,150,223,211,136,231,228,57,101,94,108,78,151,42,142,157,62,164,79,87,218,235,225,195,93,64,2,80,161,128,0,0,0,0,0,0,0,0,0,24,163,199,79,9,83,231,189,134,159,30,224,58,58,138,140,125,99,134,42,26,122,70,212,70,200,174,84,75,50,170,196,229,153,236,142,39,70,178,203,43,94,138,154,166,246,42,57,92,197,100,78,155,8,24,31,204,67,132,232,47,182,251,175,17,248,37,213,11,118,161,134,23,98,75,114,54,73,146,174,154,54,178,38,213,68,141,69,88,221,20,109,111,81,59,163,88,163,87,234,199,49,221,88,206,119,149,121,72,156,85,158,49,198,58,251,123,250,250,251,248,222,92,150,237,252,224,235,163,33,204,167,251,186,167,75,117,125,153,153,249,147,252,51,63,54,126,172,238,157,105,152,230,198,248,0,136,58,56,0,1,244,91,174,55,11,61,194,150,237,105,175,168,162,174,162,153,149,52,181,84,210,186,41,96,149,142,71,50,70,61,170,138,215,53,200,138,142,69,69,69,68,84,38,83,132,190,39,237,28,76,96,138,138,247,219,189,153,138,44,29,24,47,212,49,181,203,78,143,145,31,211,158,7,174,186,197,39,78,69,70,42,171,216,173,115,93,185,17,178,62,24,201,49,224,171,129,107,246,86,223,168,51,143,54,107,42,45,216,170,221,53,67,109,150,58,74,136,101,138,8,159,12,176,61,213,82,53,30,146,57,237,149,92,198,196,244,70,35,90,174,115,149,202,198,111,114,11,152,138,113,28,219,81,173,51,243,187,59,123,251,58,125,241,83,242,185,132,201,239,229,17,119,31,115,153,126,157,124,150,155,230,169,221,173,58,116,211,59,181,171,234,206,147,252,53,123,94,104,254,68,243,55,236,95,88,162,32,175,41,241,215,228,191,52,240,110,102,123,47,218,127,68,177,5,186,251,216,186,253,30,213,217,106,99,155,165,212,218,237,155,186,123,119,109,118,154,235,162,233,161,58,156,209,252,137,230,111,216,190,177,68,64,9,56,114,187,101,60,45,127,201,174,51,120,125,165,189,186,201,244,131,0,227,235,123,217,53,190,233,76,232,100,77,146,186,57,35,122,34,235,28,208,207,19,145,36,141,222,236,145,35,226,122,232,199,144,215,158,156,184,51,99,0,113,63,100,200,172,5,7,180,108,184,250,225,83,30,11,188,221,171,105,161,237,52,180,244,241,84,85,186,161,34,115,158,206,202,201,85,175,119,77,174,151,164,174,138,37,87,36,105,229,56,23,227,54,251,193,230,99,213,92,228,181,123,103,6,98,142,207,79,137,173,177,49,137,84,232,226,87,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,28,154,243,70,226,31,0,224,174,23,33,182,90,46,180,151,28,67,153,116,239,139,7,87,82,81,195,95,7,98,146,38,69,112,171,142,119,163,163,141,146,91,235,102,167,73,99,85,145,201,92,157,63,119,123,216,25,127,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,140,190,121,223,82,127,121,63,13,49,171,128,222,45,56,172,192,185,143,128,178,39,42,174,255,0,72,240,221,211,16,36,105,133,46,52,233,37,42,199,80,191,223,46,74,150,67,37,77,28,49,183,169,82,231,69,172,113,185,178,74,232,164,69,145,175,201,94,121,223,82,127,121,63,13,2,207,242,97,187,90,173,220,87,222,232,238,23,58,74,90,139,166,7,175,164,161,138,105,154,199,213,78,149,148,83,44,81,53,87,87,189,34,134,89,21,173,213,118,70,247,120,53,85,36,255,0,140,30,19,48,111,23,89,95,244,30,251,81,73,103,190,208,84,71,83,98,196,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,53,233,189,81,93,19,21,53,236,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,207,247,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,208,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,8,1,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,230,253,111,30,63,150,254,94,217,137,144,217,177,122,221,143,176,253,190,201,236,219,165,198,227,212,170,197,16,182,247,3,164,209,189,38,167,90,158,6,211,163,183,73,36,179,53,36,153,117,217,43,147,53,57,152,112,81,113,226,127,2,91,113,182,90,91,59,78,100,225,45,41,168,168,227,74,88,125,179,67,52,209,164,148,243,84,76,232,246,116,117,124,241,171,164,218,154,206,212,98,186,100,115,96,176,11,171,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,140,241,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,230,112,157,230,159,38,254,96,97,239,81,128,216,123,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,4,5,241,139,193,214,59,225,3,29,211,216,47,245,158,217,195,119,157,255,0,71,241,7,78,26,127,106,116,161,167,125,87,247,171,39,150,72,58,82,84,36,127,156,84,223,166,230,234,139,221,122,185,112,115,0,172,225,222,251,22,82,102,246,34,255,0,74,122,254,211,60,85,53,17,207,81,38,29,170,216,249,55,83,178,22,73,35,225,154,68,70,62,20,110,212,146,84,149,170,207,207,36,184,193,196,86,124,227,46,36,179,114,251,154,216,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,180,87,35,27,189,234,249,28,155,222,229,92,234,229,67,192,229,78,37,186,217,56,184,204,103,210,45,138,219,81,80,252,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,147,83,73,86,104,155,38,172,108,108,235,7,160,231,157,245,39,247,147,240,211,29,121,94,101,14,13,207,172,215,204,156,163,204,8,42,228,177,98,44,183,172,134,161,105,39,88,103,137,236,186,219,37,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,145,92,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,138,188,78,240,245,138,184,95,206,91,214,81,226,154,158,223,216,58,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,229,70,244,107,158,214,75,20,172,71,191,102,229,201,254,7,249,158,212,240,203,149,247,28,163,204,108,27,87,137,236,86,154,122,170,188,34,182,213,138,9,233,234,228,145,210,186,142,165,238,209,22,154,73,100,124,157,100,71,203,18,185,233,178,102,185,141,138,71,249,128,100,94,77,103,71,15,183,122,172,222,197,54,172,23,30,20,217,115,161,198,53,148,46,170,146,203,249,216,210,102,199,27,36,141,243,118,134,34,67,208,71,46,249,29,10,181,143,145,145,34,107,216,7,181,206,140,222,198,89,245,154,24,131,55,51,2,122,73,47,184,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,157,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,185,213,194,151,3,148,216,107,132,76,201,226,227,49,159,86,151,219,150,91,226,151,225,27,74,178,90,116,161,164,150,217,87,3,171,103,71,35,86,87,207,19,159,210,106,107,18,67,43,100,213,238,145,157,27,63,203,23,34,242,107,59,248,130,166,165,205,140,83,106,116,152,127,109,206,219,131,174,52,46,146,60,81,182,41,150,70,164,157,70,179,251,221,237,167,153,208,57,178,117,163,73,17,88,177,178,85,73,148,226,199,202,198,114,124,191,196,62,157,56,26,214,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,78,79,50,206,58,170,120,101,195,52,185,97,150,53,245,116,185,161,136,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,218,157,73,28,230,43,99,73,2,48,56,251,201,12,175,225,235,137,123,254,91,101,53,242,174,174,209,5,61,53,124,214,234,152,228,223,100,158,161,157,84,161,73,159,223,80,198,196,232,100,100,157,234,140,153,177,189,207,146,55,189,216,234,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,23,131,138,190,20,115,31,132,188,119,71,131,113,212,93,178,146,229,111,167,172,183,222,233,161,86,208,215,201,209,141,106,227,129,202,170,171,208,157,239,137,81,232,201,21,169,28,139,27,27,43,16,9,211,224,219,40,242,227,37,248,113,193,152,99,43,111,30,220,178,220,109,241,223,125,188,250,4,163,154,245,37,99,27,55,107,146,45,173,123,119,49,241,181,141,147,116,140,138,56,163,115,156,172,213,97,179,154,63,158,204,205,251,23,209,232,139,149,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,182,215,154,63,158,204,205,251,23,209,232,128,202,174,70,63,93,159,118,255,0,18,49,87,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,12,170,228,99,245,217,247,111,241,35,39,249,134,112,89,106,226,159,43,234,47,184,67,15,210,59,53,48,213,58,46,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,245,35,99,230,221,140,28,140,126,187,62,237,254,36,74,160,26,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,75,87,42,30,7,41,176,213,170,201,197,198,99,62,173,47,183,42,122,135,225,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,244,154,154,196,144,202,217,53,123,164,103,71,37,51,119,151,222,73,103,15,17,120,95,136,60,65,106,164,146,162,130,162,90,156,81,105,171,138,122,168,49,43,217,75,20,20,9,34,58,116,138,6,83,172,13,114,177,177,57,147,166,173,145,21,21,117,202,0,49,87,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,99,60,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,180,57,165,135,112,38,20,199,119,59,6,90,102,47,211,188,55,75,209,236,88,131,217,19,90,251,102,232,88,249,63,189,102,85,146,61,146,57,241,251,203,239,116,247,39,115,144,147,254,109,124,107,251,18,142,179,132,220,178,185,221,104,239,83,116,100,198,151,8,23,161,27,104,102,131,168,203,99,85,91,190,78,179,37,138,73,93,27,154,212,141,27,18,172,137,44,204,100,101,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,80,249,50,183,14,224,76,87,142,237,150,12,203,204,95,160,152,110,171,173,219,113,7,178,38,186,118,61,176,189,241,255,0,122,194,169,36,155,228,107,35,247,87,221,234,110,94,230,169,178,246,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,90,204,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,38,156,165,56,215,246,221,29,31,9,185,155,115,186,214,94,161,235,73,130,238,19,175,94,55,80,195,7,81,246,199,42,55,124,125,22,69,44,145,58,71,57,171,26,186,36,88,210,40,88,240,142,190,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,2,21,184,177,243,79,156,159,48,49,15,168,206,74,167,39,222,33,112,174,54,200,148,225,247,179,123,63,18,101,207,94,167,108,149,81,187,218,148,53,149,147,207,218,33,143,84,145,58,82,75,210,145,54,171,91,190,7,111,85,151,99,34,175,139,31,52,249,201,243,3,16,250,140,231,138,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,132,185,243,58,229,255,0,89,155,180,117,60,64,228,134,29,237,120,234,147,116,248,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,251,161,141,141,116,205,123,180,87,72,214,50,71,38,206,30,190,133,229,61,219,136,91,181,77,170,174,175,49,52,162,180,50,58,93,106,173,212,52,85,53,17,78,215,78,228,69,78,188,236,69,116,76,247,118,211,64,229,115,156,187,99,202,14,15,184,179,193,188,93,101,127,211,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,189,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,109,120,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,54,30,206,252,239,200,110,94,249,13,108,163,163,177,210,80,209,208,211,190,221,132,112,141,186,77,147,220,167,111,188,228,71,59,115,145,136,231,164,147,213,73,185,81,100,220,238,164,178,49,146,64,94,105,102,150,59,206,156,119,115,204,204,203,190,251,103,18,94,122,61,182,183,178,195,79,213,233,66,200,99,252,220,44,100,109,210,56,152,223,117,169,174,154,174,170,170,171,112,56,174,226,187,49,248,181,204,119,227,92,107,47,97,181,80,245,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,212,153,251,90,178,204,168,142,145,205,106,34,49,140,142,54,101,87,44,94,95,244,121,187,89,77,196,14,119,225,222,215,129,105,54,207,134,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,190,25,24,214,204,231,183,85,116,109,123,36,11,255,0,203,23,151,253,102,81,81,211,113,3,157,248,119,178,99,170,189,179,225,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,239,134,70,57,208,181,141,213,91,35,158,200,228,84,0,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,144,23,43,153,111,47,186,108,225,181,94,56,131,202,11,85,92,153,131,65,79,218,111,22,154,72,165,170,159,18,177,141,165,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,186,53,17,94,173,214,26,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,54,158,34,3,154,95,1,63,65,43,47,220,87,101,124,251,240,253,214,225,219,49,125,174,162,163,89,40,43,170,231,70,173,101,59,158,186,201,12,211,202,212,124,90,171,163,146,68,86,34,196,229,108,1,153,92,188,248,211,181,113,79,149,244,246,44,95,136,41,29,154,152,106,157,83,16,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,58,113,177,240,238,203,83,88,28,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,97,62,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,129,122,200,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,235,179,238,223,226,68,170,17,87,200,199,235,179,238,223,226,68,170,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,116,229,21,155,216,55,26,240,175,111,202,219,52,245,105,136,114,226,162,166,27,212,19,64,173,102,202,234,218,186,170,105,162,122,106,215,177,205,89,24,169,170,61,31,11,245,106,53,88,231,196,95,22,62,105,243,147,230,6,33,245,25,207,63,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,2,85,57,168,112,43,77,143,240,245,215,137,236,173,160,164,131,19,216,233,230,185,99,56,102,170,151,125,218,221,5,44,44,108,241,44,146,44,49,190,150,26,101,85,141,140,103,85,142,122,238,116,140,99,36,138,12,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,98,158,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,191,106,97,254,97,242,115,203,140,115,196,21,118,58,183,227,63,162,249,109,121,235,214,84,225,155,21,10,83,213,80,213,116,162,107,35,165,150,69,150,36,134,73,150,162,103,39,73,173,137,168,200,99,141,90,228,124,65,150,188,42,241,49,131,120,175,202,58,60,210,193,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,232,51,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,223,65,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,135,110,111,121,7,152,248,51,57,105,51,190,247,140,174,184,175,11,99,77,212,54,247,213,194,191,232,126,72,26,142,75,110,232,216,216,91,11,145,242,73,14,155,100,126,218,133,122,61,236,124,242,134,101,113,191,155,216,55,62,185,98,98,220,220,203,249,234,228,177,98,42,123,68,212,233,87,2,195,60,79,101,242,146,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,177,23,194,119,154,124,155,249,129,135,189,70,3,202,97,220,210,199,120,83,2,98,236,179,176,95,123,46,27,199,125,131,233,5,23,101,133,253,179,177,76,179,82,254,113,236,89,35,217,35,149,223,155,115,119,107,163,181,78,227,213,240,157,230,159,38,254,96,97,239,81,128,13,148,192,0,0,0,120,172,222,201,124,175,207,172,27,38,95,230,230,16,164,196,86,41,42,34,171,74,121,159,36,79,138,120,213,118,75,20,177,57,178,196,253,21,205,87,49,205,85,99,222,197,213,175,114,47,181,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,159,227,197,88,178,95,43,240,214,104,98,108,232,178,225,10,72,49,182,48,167,166,164,188,94,156,249,37,158,120,32,141,145,199,19,55,185,91,11,54,197,22,230,196,140,71,172,81,185,251,149,141,84,246,160,12,0,231,87,229,99,11,124,192,161,244,235,137,30,188,179,173,54,171,255,0,26,249,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,133,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,3,234,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,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,212,145,236,155,111,229,112,3,198,13,215,132,220,220,107,174,11,73,38,4,198,53,20,116,24,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,57,222,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,156,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,117,225,226,171,134,124,101,194,134,110,86,101,110,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,240,216,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,33,175,149,231,29,215,220,189,197,88,111,133,252,194,127,109,194,24,130,225,21,175,13,212,232,200,253,133,85,60,149,50,116,246,69,78,233,106,187,85,93,68,17,235,36,136,216,117,221,170,51,114,36,202,1,130,188,224,178,114,197,142,120,96,92,213,168,155,179,222,178,210,225,5,69,28,155,94,254,189,45,117,68,20,149,20,218,35,218,198,238,123,233,165,234,43,94,228,236,219,27,181,36,114,145,1,195,246,102,126,70,243,199,1,230,148,149,119,90,122,76,51,136,40,110,21,254,203,147,101,84,212,44,153,189,170,6,123,236,71,117,96,89,99,86,57,200,215,181,234,215,46,215,41,178,158,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,87,123,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,200,174,98,185,199,125,206,78,46,49,221,77,222,30,207,73,131,238,19,224,235,93,54,230,63,163,75,65,60,177,185,119,181,140,87,117,103,90,137,244,118,231,51,175,179,115,154,198,169,159,252,148,242,207,232,254,71,99,76,210,171,164,186,211,213,227,12,64,203,124,61,162,61,148,181,20,52,16,254,110,122,125,88,138,253,103,171,172,141,239,71,57,187,160,70,162,53,204,126,176,216,108,167,194,174,86,254,69,184,113,203,172,179,154,197,236,106,251,54,31,165,246,173,23,106,237,29,43,164,172,235,87,126,113,30,246,187,90,169,103,119,184,229,98,107,163,52,106,53,16,46,168,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,4,32,115,66,227,95,248,64,99,183,228,198,94,220,237,85,217,109,131,110,12,169,138,227,68,189,111,108,221,27,11,152,250,132,149,205,77,33,139,171,60,49,164,106,172,147,223,151,124,141,124,93,60,128,230,139,204,2,142,209,71,114,225,147,36,49,23,90,235,55,105,183,99,139,164,17,193,61,44,116,178,193,44,19,90,91,212,99,247,76,189,93,101,146,53,99,161,116,109,141,28,175,89,91,20,75,1,239,242,7,56,239,188,63,231,46,19,206,44,57,15,104,171,195,55,6,212,73,77,185,140,237,116,175,107,163,169,166,222,246,61,35,234,193,36,177,117,54,43,153,191,115,125,230,162,155,15,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,87,90,35,34,184,28,226,238,235,194,14,110,59,21,207,110,171,188,97,59,245,59,109,184,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,117,19,69,100,147,70,142,143,170,178,52,54,30,48,3,157,95,149,140,45,243,2,135,211,174,38,116,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,48,91,157,95,149,140,45,243,2,135,211,174,32,96,7,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,80,58,228,118,136,81,26,111,94,253,74,158,155,187,191,165,74,227,98,53,53,79,136,21,39,114,104,114,0,30,71,54,113,229,14,90,101,214,33,198,215,9,86,56,237,22,233,234,213,82,37,145,125,198,235,174,212,241,241,78,227,95,142,37,115,111,17,241,59,159,18,212,71,36,83,44,215,41,173,54,150,172,13,167,69,100,149,146,44,106,238,245,241,234,55,85,95,13,60,9,19,230,215,196,124,24,95,8,71,147,246,122,133,74,172,73,110,169,134,116,117,38,228,70,182,166,38,200,155,213,116,77,90,215,162,104,139,253,29,198,18,242,233,200,122,204,223,207,139,29,242,88,81,214,172,51,116,166,158,169,123,74,68,237,203,28,207,102,137,162,171,180,116,77,85,211,79,233,2,76,185,110,240,197,79,146,57,90,151,155,164,10,151,139,219,233,174,18,171,107,58,172,107,221,70,196,122,34,34,34,34,106,247,105,227,227,226,102,81,241,89,173,116,246,107,93,45,174,153,186,71,77,11,34,79,121,87,244,90,141,241,95,220,125,160,14,153,94,228,93,26,167,107,156,141,78,243,231,247,149,222,29,192,115,20,138,239,19,185,165,13,98,42,162,170,119,157,136,154,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,166,167,32,15,157,237,209,117,253,94,7,100,106,154,105,168,114,127,89,212,215,104,189,250,255,0,72,31,72,56,69,71,38,168,114,6,19,115,63,225,238,12,216,202,24,241,21,190,150,162,91,157,130,90,187,139,118,62,77,21,91,71,38,137,181,173,118,186,172,109,238,238,240,241,34,123,133,172,214,189,228,22,121,208,86,163,217,77,213,174,167,181,92,91,52,45,93,140,74,200,149,255,0,166,173,218,169,211,94,245,211,79,138,126,173,138,111,246,122,107,245,162,170,215,86,215,58,58,136,95,26,162,57,81,125,230,171,124,83,247,169,175,199,31,185,104,252,181,226,99,23,182,10,121,161,163,184,93,36,154,153,100,220,168,191,154,133,238,209,92,212,215,190,79,130,168,19,223,149,248,178,151,28,229,238,30,197,116,147,199,44,119,59,116,21,40,230,43,85,23,115,124,125,213,84,254,165,61,73,129,252,170,243,161,113,126,75,90,48,45,109,84,15,170,177,210,178,147,106,53,141,114,49,37,171,217,220,142,215,244,34,111,139,83,245,153,224,7,11,224,80,190,233,216,82,228,239,0,138,84,80,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,1,147,156,20,112,149,63,16,24,157,49,94,51,163,168,102,94,217,230,150,58,185,96,168,141,174,175,173,141,33,122,80,174,143,73,163,107,153,50,61,210,53,191,162,215,49,174,107,220,142,111,134,225,99,135,139,191,17,153,157,75,134,58,119,26,108,55,67,253,243,136,46,180,177,181,123,29,62,142,86,49,28,245,218,146,202,230,244,217,220,229,77,92,253,143,108,111,66,103,48,238,31,180,97,60,63,108,194,216,126,147,178,218,236,212,112,219,232,160,234,57,253,42,120,88,140,141,155,158,170,231,104,214,162,106,229,85,93,59,213,84,223,228,185,87,202,231,203,221,143,50,58,58,231,244,255,0,194,162,229,55,111,167,103,237,254,203,203,231,252,69,113,190,99,254,93,51,255,0,202,122,58,163,206,233,135,232,128,9,179,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,107,199,167,8,127,146,139,188,249,189,151,118,189,48,125,230,177,123,117,190,138,139,101,61,130,71,54,36,102,171,212,114,244,166,149,102,86,232,198,71,18,171,35,77,55,70,139,135,38,192,247,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,72,107,226,211,134,11,191,12,248,222,158,129,151,31,105,225,123,255,0,90,123,13,116,142,106,84,43,35,86,117,32,157,137,166,146,199,212,141,21,232,136,199,163,154,230,237,85,116,108,133,231,121,95,201,234,249,69,152,243,103,140,117,79,233,62,239,193,211,124,151,109,228,231,22,163,38,204,107,254,254,136,243,42,158,53,211,17,59,167,248,169,136,227,198,168,223,58,204,85,51,99,15,216,193,216,59,19,230,6,39,183,96,204,25,101,168,187,94,174,211,36,20,148,144,34,110,145,218,42,170,170,174,136,214,181,168,174,115,220,168,214,181,174,115,149,17,21,83,208,229,14,73,230,62,120,226,120,48,190,94,97,218,138,215,58,104,226,171,174,116,111,74,43,115,94,142,84,146,166,100,69,72,155,182,57,21,17,117,115,246,43,88,215,187,70,172,186,112,205,195,54,17,225,171,8,205,103,179,212,251,78,249,115,219,237,155,206,201,97,237,253,57,102,116,31,152,116,178,50,46,155,39,86,123,138,155,180,220,189,235,221,133,150,229,119,49,245,107,59,168,142,51,249,71,111,135,186,100,251,109,183,184,45,146,177,54,233,210,230,38,126,109,26,240,254,42,250,169,142,136,227,87,8,210,53,170,155,105,194,87,2,214,28,136,158,159,30,99,218,202,123,230,62,167,154,87,82,84,80,212,76,218,43,108,78,142,72,85,177,34,163,22,103,62,57,28,175,116,172,209,53,106,49,168,173,87,191,43,128,39,88,124,53,172,37,184,183,106,52,143,235,139,148,179,156,235,29,159,226,234,198,230,23,38,186,231,119,100,71,68,83,28,34,35,94,17,211,51,51,190,102,88,171,205,31,200,158,102,253,139,235,20,68,32,112,245,133,172,88,231,63,114,211,5,98,154,30,219,101,196,24,194,205,107,184,211,117,95,31,94,150,122,216,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,55,252,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,15,118,169,232,56,193,225,51,25,112,139,154,31,65,239,181,21,119,139,21,125,60,117,54,44,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,78,155,213,17,178,177,86,207,220,113,102,42,188,88,173,24,90,237,137,174,181,182,92,63,218,61,145,110,168,173,146,74,91,127,93,232,249,251,60,78,85,100,93,71,162,57,251,17,55,57,17,87,85,54,62,226,119,135,172,43,197,6,77,94,178,143,20,212,246,14,223,211,169,183,93,25,75,29,68,214,202,232,157,186,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,155,247,38,190,216,243,135,140,208,203,236,249,159,134,235,189,170,146,167,27,54,241,73,100,166,167,164,172,141,208,86,79,85,211,236,142,142,87,171,90,214,74,217,161,114,44,155,21,168,244,73,17,138,142,68,12,234,228,193,195,197,171,18,98,108,75,196,142,37,181,85,189,248,78,161,182,76,47,80,218,198,182,4,173,154,158,78,222,231,196,213,222,231,178,158,122,118,181,95,249,189,42,164,84,71,61,168,177,250,14,121,223,82,127,121,63,13,36,83,32,114,114,197,195,254,77,97,60,157,195,147,118,138,76,51,111,109,60,149,59,94,206,215,84,247,58,74,154,157,143,123,214,62,172,242,75,47,79,122,181,155,246,183,221,106,33,29,124,243,190,164,254,242,126,26,4,96,89,176,181,247,16,91,175,215,107,69,15,104,164,195,54,246,93,46,146,117,88,206,207,74,250,168,41,27,38,142,84,87,235,61,93,59,52,106,43,189,253,116,218,215,42,123,94,29,115,231,25,112,219,155,150,44,214,193,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,162,57,88,237,143,70,72,212,222,198,170,101,175,37,79,52,248,167,229,253,119,168,219,143,21,204,119,129,202,110,20,177,149,6,48,203,231,213,212,101,214,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,234,185,145,74,215,35,150,21,150,64,154,156,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,28,28,224,184,67,241,226,227,2,209,127,176,81,99,150,201,95,255,0,136,165,160,171,134,39,167,249,16,72,140,127,251,3,146,63,227,228,48,215,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,235,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,203,79,51,27,181,170,255,0,203,255,0,48,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,181,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,8,97,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,32,33,3,135,172,83,98,192,217,251,150,152,215,20,215,118,43,46,31,198,22,107,165,198,167,164,249,58,20,176,86,197,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,139,151,198,223,24,56,155,139,156,208,150,244,229,171,162,193,54,58,137,219,132,236,245,113,83,245,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,115,177,212,190,188,31,112,153,140,184,186,205,15,160,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,81,232,138,216,158,168,23,87,151,23,3,148,220,86,227,42,252,97,152,47,171,167,203,172,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,213,107,37,137,173,70,172,201,44,115,188,121,252,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,145,129,102,197,55,220,63,110,191,90,109,21,221,158,147,19,91,217,107,186,71,210,99,251,69,43,42,160,171,108,122,185,21,89,164,244,148,239,213,170,142,247,52,215,107,156,138,25,107,204,119,142,58,110,43,113,149,6,15,203,230,85,211,229,214,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,234,181,146,202,231,43,86,101,138,59,21,145,124,46,103,183,18,158,219,252,138,96,111,164,127,71,59,55,180,255,0,194,116,116,125,14,209,213,232,255,0,170,101,143,118,238,132,191,163,174,155,123,244,213,53,249,56,117,200,108,101,196,150,110,88,178,167,6,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,118,168,213,123,119,189,89,27,87,123,218,139,177,78,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,13,101,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,38,211,4,113,155,98,227,15,129,28,238,185,201,106,246,54,51,194,249,127,121,167,196,214,216,152,245,165,108,146,219,42,186,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,146,213,115,107,224,163,219,116,117,156,89,101,149,178,235,89,122,135,163,30,52,183,192,157,120,221,67,12,29,54,92,218,138,237,241,244,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,226,175,13,98,155,238,15,184,205,118,195,149,221,146,174,162,223,95,107,146,78,147,36,221,75,91,75,45,37,76,122,61,21,19,124,19,202,205,116,220,221,218,181,81,200,138,129,249,70,202,124,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,56,26,214,30,131,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,201,52,229,67,192,229,78,37,186,217,56,184,204,103,210,45,138,219,81,80,252,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,147,83,73,86,104,155,38,172,108,108,235,5,245,229,139,192,119,228,66,197,77,159,57,177,101,219,143,177,5,189,190,205,181,220,109,221,58,172,47,11,159,51,100,209,221,87,39,90,162,7,83,171,183,71,28,176,181,100,133,116,223,43,87,42,184,157,225,235,10,241,65,147,87,172,163,197,53,61,131,183,244,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,102,253,201,117,64,26,198,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,79,41,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,240,107,24,214,166,136,136,134,193,60,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,147,95,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,148,174,70,63,93,159,118,255,0,18,49,87,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,12,170,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,2,106,121,163,249,19,204,223,177,125,98,136,129,108,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,196,244,243,71,242,39,153,191,98,250,197,17,0,32,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,27,4,240,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,59,43,203,23,128,239,200,133,138,155,62,115,98,203,183,31,98,11,123,125,155,107,184,219,186,117,88,94,23,62,102,201,163,186,174,78,181,68,14,167,87,110,142,57,97,106,201,10,233,190,86,174,127,129,141,92,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,147,95,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,77,167,140,0,230,117,192,119,229,190,197,83,159,57,79,101,221,143,176,253,189,222,210,181,219,173,221,74,172,81,11,95,11,99,213,221,86,167,90,158,6,212,43,118,199,36,179,53,35,133,53,217,19,80,33,175,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,61,60,174,60,137,229,151,219,94,177,90,64,9,63,220,174,60,137,229,151,219,94,177,90,4,43,113,99,230,159,57,62,96,98,31,81,156,246,184,187,131,236,77,65,194,54,2,226,211,7,165,93,202,197,116,167,184,183,23,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,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,104,16,173,195,23,16,184,171,133,252,229,178,230,230,22,166,237,253,131,169,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,254,76,140,87,53,237,100,177,68,245,99,246,109,93,135,178,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,43,115,29,224,114,155,133,44,101,65,140,50,249,245,117,25,117,140,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,186,174,100,82,181,200,229,133,101,147,196,240,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,48,155,254,44,124,172,103,39,203,252,67,233,211,154,214,27,36,113,55,118,181,95,248,68,205,123,237,138,231,73,113,182,220,114,222,251,87,71,89,73,51,102,130,166,9,45,147,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,109,192,203,254,92,220,20,127,10,172,199,158,255,0,143,237,151,88,242,203,11,126,114,229,83,2,116,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,88,157,52,82,36,244,158,83,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,96,12,95,230,23,197,6,62,225,51,37,236,185,141,151,54,140,63,113,185,92,113,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,104,174,238,240,84,202,3,31,248,214,225,75,248,96,229,101,171,44,254,158,253,18,246,102,32,130,251,219,125,151,219,250,157,58,106,136,122,93,62,180,90,107,218,119,110,220,186,108,211,78,253,80,49,3,131,62,104,25,251,196,79,18,120,63,39,49,174,16,203,250,43,46,32,246,135,105,158,215,111,173,142,169,157,10,10,138,134,108,116,149,114,49,53,124,45,69,213,139,238,170,233,162,232,169,249,92,243,190,164,254,242,126,26,93,94,23,57,82,127,6,188,246,195,57,215,249,122,250,71,244,115,182,255,0,131,62,139,118,62,191,104,163,158,155,248,238,215,38,221,189,125,223,160,186,237,211,187,93,82,213,115,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,144,18,168,121,252,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,33,3,151,7,48,10,206,29,239,177,101,38,111,98,47,244,167,175,237,51,197,83,81,28,245,18,97,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,252,242,74,31,129,204,119,129,202,110,20,177,149,6,48,203,231,213,212,101,214,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,234,185,145,74,215,35,150,21,150,75,63,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,97,236,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,189,156,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,170,27,4,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,177,3,206,175,205,62,22,249,127,67,234,55,19,197,114,198,226,171,25,100,142,124,225,236,173,154,229,87,87,129,51,22,241,5,166,190,210,145,164,169,5,198,163,72,41,107,32,71,61,169,19,250,171,11,37,114,42,238,133,29,171,30,248,225,217,237,121,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,231,160,197,220,38,99,44,61,194,190,2,226,178,205,81,87,123,195,216,170,162,227,77,122,142,26,4,107,48,243,224,173,117,45,50,203,34,72,231,72,201,221,28,154,63,166,198,49,251,35,85,87,72,205,222,127,139,31,52,249,201,243,3,16,250,140,228,207,114,206,180,218,175,252,191,242,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,136,30,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,216,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,1,124,116,112,101,125,224,243,49,233,109,145,221,125,179,131,49,71,104,168,195,55,41,94,196,170,116,113,43,58,180,213,49,183,77,38,139,171,18,44,141,106,71,35,94,215,55,106,171,226,143,219,114,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,122,174,100,81,57,170,229,133,34,144,39,120,243,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,215,91,140,94,14,177,223,8,24,238,158,193,127,172,246,206,27,188,239,250,63,136,58,112,211,251,83,165,13,59,234,191,189,89,60,178,65,210,146,161,35,252,226,166,253,55,55,84,94,235,127,195,214,41,177,96,108,253,203,76,107,138,107,187,21,151,15,227,11,53,210,227,83,210,124,157,10,88,43,98,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,196,218,115,83,180,218,174,60,14,99,234,203,133,178,146,170,162,215,81,103,171,161,150,104,90,247,210,206,183,58,104,86,88,156,169,171,30,177,77,44,106,230,232,187,36,123,124,28,168,176,24,6,211,182,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,16,28,167,120,215,184,225,108,85,108,225,95,50,46,123,240,221,231,90,108,29,59,214,150,158,27,85,115,164,168,168,146,158,71,43,89,36,221,170,73,182,177,93,35,220,146,164,81,177,138,146,170,178,95,192,133,111,238,213,241,79,255,0,88,57,85,255,0,162,174,63,243,226,93,50,67,26,221,115,43,37,240,14,99,95,105,233,32,185,98,172,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,166,154,170,248,145,193,253,195,31,252,40,191,220,79,255,0,15,36,167,41,240,47,228,191,43,48,110,89,251,83,218,127,68,176,253,186,197,219,122,29,30,213,217,105,163,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,168,30,172,0,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,240,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,72,213,224,43,52,176,38,75,113,99,129,179,51,50,239,190,198,195,118,111,105,246,218,222,203,53,71,75,171,109,170,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,129,54,156,96,241,103,131,120,69,202,255,0,167,23,218,122,75,197,246,190,162,58,107,22,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,217,175,77,138,168,233,88,139,175,182,105,102,150,59,206,156,119,115,204,204,203,190,251,103,18,94,122,61,182,183,178,195,79,213,233,66,200,99,252,220,44,100,109,210,56,152,223,117,169,174,154,174,170,170,171,237,120,170,226,99,25,113,95,155,149,153,165,140,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,179,45,121,98,242,255,0,163,205,218,202,110,32,115,191,14,246,188,11,73,182,124,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,253,240,200,198,182,103,61,186,171,163,107,217,32,95,254,88,188,191,235,50,138,142,155,136,28,239,195,189,147,29,85,237,159,12,219,101,146,120,170,172,52,178,65,52,50,186,165,141,122,70,179,79,29,71,124,50,49,206,133,172,110,170,217,28,246,71,34,160,0,32,91,154,158,78,88,178,139,139,139,189,78,28,155,74,76,123,111,139,24,201,77,181,255,0,222,181,85,51,207,29,74,111,123,220,175,234,79,79,44,250,251,173,111,95,99,90,141,98,42,207,73,8,28,226,179,51,233,135,21,144,224,90,74,187,170,82,96,44,63,71,111,154,150,162,79,239,86,215,84,162,214,73,61,59,17,234,137,190,9,232,216,247,171,90,231,58,4,106,162,181,140,85,11,43,192,78,89,226,172,208,226,227,44,237,216,90,147,169,236,28,65,69,137,174,51,190,57,22,26,90,26,9,217,81,43,228,115,24,237,155,186,109,137,138,237,26,178,205,19,21,205,223,169,177,73,175,95,46,172,227,190,228,223,23,24,18,166,209,15,104,164,198,23,8,48,117,210,155,115,25,214,165,175,158,40,218,187,220,199,171,122,83,165,60,250,55,107,159,208,217,185,173,123,148,216,80,1,30,188,194,249,133,231,71,9,153,209,101,203,156,185,195,24,42,227,109,184,225,122,107,220,178,222,232,170,230,157,179,201,87,87,11,154,215,67,83,19,81,155,105,216,168,138,213,93,85,221,254,8,146,20,97,87,26,220,183,191,134,14,105,218,179,51,242,203,244,75,217,152,126,11,23,98,250,59,219,250,157,58,154,137,186,189,78,213,22,154,246,157,187,118,174,155,53,215,191,68,15,21,203,211,152,94,116,113,103,157,23,172,185,204,108,49,130,173,214,219,118,23,169,189,197,45,146,138,174,25,221,60,117,116,144,181,174,116,213,50,181,89,182,161,234,168,141,69,213,27,223,226,139,140,28,234,252,211,225,111,151,244,62,163,113,51,83,130,158,91,223,192,251,52,238,185,153,249,101,250,91,237,60,63,61,139,177,125,29,236,29,62,165,77,60,221,94,167,106,151,93,59,54,221,187,83,93,250,235,221,162,225,95,58,191,52,248,91,229,253,15,168,220,64,114,84,243,79,138,126,95,215,122,141,184,205,254,98,156,117,83,112,181,131,87,3,229,245,125,35,243,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,248,65,201,83,205,62,41,249,127,93,234,54,227,63,248,250,224,163,10,241,89,151,21,119,187,77,179,179,230,110,25,183,205,38,28,184,83,164,108,146,191,98,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,70,71,171,209,118,186,86,74,16,67,105,182,99,44,215,199,244,86,106,57,42,239,248,179,24,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,106,249,28,157,238,85,114,248,169,155,252,88,240,81,133,120,83,224,71,5,222,238,214,206,209,153,184,155,24,90,228,196,119,10,132,141,242,80,111,182,87,200,235,101,58,198,231,177,176,196,244,68,123,152,229,235,72,196,122,174,214,196,200,176,130,237,108,198,89,81,143,235,108,213,146,85,216,49,102,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,209,241,185,123,218,138,213,240,83,47,248,151,227,170,155,138,94,9,176,166,7,204,26,250,70,102,165,131,28,83,205,93,13,53,44,172,101,206,221,13,190,165,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,192,182,156,185,48,181,139,28,241,133,130,240,86,41,161,237,182,92,65,111,196,86,187,141,55,85,241,245,233,103,177,87,199,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,242,184,215,225,70,251,194,94,114,214,224,222,149,214,179,8,92,181,172,194,215,186,216,88,222,223,75,181,139,36,106,232,213,88,179,64,247,244,164,77,24,229,209,146,116,216,201,99,67,229,224,131,55,176,110,66,241,57,132,179,115,48,39,171,142,197,135,105,238,243,84,37,36,11,52,242,189,246,186,184,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,126,79,21,92,76,99,46,43,243,114,179,52,177,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,6,64,114,208,227,142,167,135,28,101,14,79,99,134,82,63,46,177,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,123,140,141,36,98,162,181,236,155,50,185,213,249,88,194,223,48,40,125,58,226,99,175,42,126,7,41,179,42,235,65,197,38,100,190,174,43,22,24,188,35,240,181,177,172,150,5,184,220,105,92,199,165,107,228,209,17,244,208,203,163,90,216,220,189,73,162,145,175,86,182,39,71,54,69,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,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,20,170,149,20,1,194,123,197,105,224,112,212,239,42,0,121,108,208,197,148,184,27,47,113,14,43,171,158,56,163,182,91,167,169,87,61,90,136,155,91,227,239,42,39,245,169,234,76,15,230,169,157,11,132,50,90,239,129,104,170,160,101,85,242,149,244,155,85,172,115,149,139,45,38,254,229,118,191,161,43,188,26,191,172,8,181,226,151,53,175,121,251,158,117,245,170,246,84,244,171,170,45,86,230,195,11,83,123,22,178,85,103,232,43,183,42,245,19,189,53,215,224,159,174,88,121,96,112,247,6,83,229,12,152,138,225,75,81,21,206,255,0,45,37,197,219,223,38,136,174,163,143,84,218,230,183,77,22,71,119,119,248,248,145,129,192,22,90,63,50,184,152,194,13,158,158,105,168,237,247,72,230,169,88,247,34,39,230,166,123,117,86,181,116,239,143,226,168,108,15,96,179,211,88,109,20,182,186,70,185,177,211,194,200,209,21,202,171,238,181,27,226,191,185,0,253,16,14,21,81,169,170,129,68,170,158,7,91,27,170,235,250,252,78,28,237,93,221,175,244,29,173,79,235,2,180,77,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,33,209,35,85,21,79,164,161,205,248,106,7,17,42,247,234,118,29,76,68,106,234,135,104,2,51,249,188,228,53,207,19,97,251,70,101,89,145,170,182,218,138,201,170,90,145,202,247,44,73,72,199,59,195,86,167,241,31,20,79,222,157,228,152,22,191,137,28,34,236,99,148,183,251,108,108,223,43,45,245,143,99,116,114,234,171,77,42,105,238,247,248,170,126,176,33,123,150,174,111,174,90,113,27,96,195,181,140,122,82,226,75,140,52,210,185,93,27,17,138,200,106,17,17,85,201,175,123,165,68,238,84,239,39,174,142,170,58,218,56,43,98,253,10,136,219,43,123,245,238,114,106,159,239,154,206,226,42,138,252,182,207,123,141,98,177,98,170,195,216,162,89,246,162,119,162,197,82,174,68,209,233,250,147,226,134,193,92,38,227,232,115,31,135,172,7,137,26,244,116,213,54,26,71,206,155,152,170,143,219,181,117,219,220,157,237,95,130,1,119,142,28,157,199,39,11,224,5,62,5,72,82,114,158,32,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,247,57,39,148,56,159,60,115,30,209,151,152,94,150,161,206,173,153,142,174,171,138,20,149,182,234,36,123,82,106,169,17,92,212,218,198,187,93,21,205,222,229,107,26,187,158,212,95,45,135,112,253,223,22,98,11,102,22,195,244,157,170,233,121,172,134,223,69,7,81,172,234,212,76,244,100,108,220,245,70,183,87,57,19,87,42,34,107,222,168,132,202,112,157,195,117,191,134,188,184,92,59,45,109,61,203,17,93,230,109,117,238,225,20,45,107,93,46,196,107,105,226,118,212,145,208,68,155,182,239,239,87,62,87,232,206,166,198,237,50,188,186,172,125,221,255,0,50,56,207,229,247,160,123,123,182,118,182,75,1,173,185,137,196,92,214,40,167,171,174,169,236,167,171,166,119,117,233,236,178,79,40,112,198,71,101,197,163,47,48,189,45,59,91,69,11,29,93,87,20,43,19,174,53,170,198,164,213,82,34,185,203,185,238,110,186,43,157,177,168,214,53,118,177,168,158,232,2,127,69,20,219,166,40,162,52,136,114,22,43,19,123,27,122,188,70,34,169,170,186,166,102,102,120,204,207,25,0,7,211,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,174,104,229,182,24,205,252,3,121,203,140,99,21,67,237,55,184,91,20,203,77,50,197,44,110,99,219,36,114,49,221,232,142,100,140,99,209,28,138,213,86,162,57,174,106,171,87,213,3,230,170,98,186,102,154,163,88,151,173,139,247,48,215,105,191,102,169,166,186,102,38,38,56,196,196,235,19,29,177,47,43,150,217,93,128,114,131,12,51,7,101,198,26,167,178,90,89,52,149,43,12,79,124,142,146,87,175,189,36,146,72,231,73,35,180,70,183,115,220,170,141,107,90,154,53,173,68,245,64,10,105,166,136,138,105,141,34,11,247,238,226,110,85,122,253,83,85,117,78,179,51,51,51,51,215,51,59,230,64,1,244,242,98,175,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,1,178,153,226,177,118,80,224,220,107,152,152,11,52,175,48,85,166,33,203,138,139,140,214,89,225,157,90,205,149,212,142,165,169,134,86,46,173,123,28,213,141,232,186,35,209,240,179,71,35,85,237,127,181,0,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,137,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,67,183,37,79,52,248,167,229,253,119,168,219,137,169,3,92,206,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,97,30,44,241,150,30,225,95,30,240,167,121,167,171,189,225,236,85,81,110,169,178,201,53,122,53,152,121,240,86,182,170,165,34,141,99,115,164,100,238,142,61,89,212,99,24,253,242,34,43,164,126,233,211,226,171,134,124,27,197,126,81,214,101,110,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,205,120,115,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,231,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,64,245,124,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,4,16,229,238,10,186,230,86,63,195,89,115,98,168,164,130,229,138,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,166,186,34,248,27,25,240,197,195,214,21,225,127,38,172,185,71,133,170,123,127,96,234,84,220,110,143,165,142,158,107,157,116,174,221,45,68,141,98,127,147,27,17,206,123,153,20,81,49,94,253,155,150,0,120,78,243,79,147,127,48,48,247,168,192,108,166,0,0,4,85,243,206,250,147,251,201,248,105,25,120,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,52,231,157,245,39,247,147,240,210,207,242,97,180,218,174,60,87,222,235,46,22,202,74,170,139,94,7,175,171,161,150,104,90,247,210,206,181,148,80,172,177,57,83,86,61,98,154,88,213,205,209,118,72,246,248,57,81,66,74,184,36,224,251,12,240,141,149,241,89,90,148,149,184,218,249,79,3,177,101,226,146,90,142,133,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,237,110,69,0,0,132,14,99,252,191,235,56,119,190,203,155,121,67,135,127,210,158,191,179,65,45,53,60,147,212,73,135,106,182,50,61,181,15,153,242,72,248,102,145,21,236,153,93,181,36,149,98,114,51,243,43,44,223,150,127,140,75,77,170,245,194,134,112,209,222,109,148,149,244,241,224,123,213,91,34,169,133,178,177,179,193,71,44,208,202,141,114,42,35,227,150,56,228,99,188,90,246,53,201,162,162,40,26,219,155,41,241,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,0,128,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,42,185,24,253,118,125,219,252,72,197,94,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,32,50,171,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,6,69,99,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,48,3,135,238,77,216,55,46,179,65,184,207,56,51,2,147,31,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,102,77,204,145,25,11,159,34,181,210,83,146,62,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,84,0,0,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,19,152,124,105,228,54,89,231,206,19,225,199,16,98,10,185,241,134,43,168,134,145,25,65,77,218,32,181,207,62,212,164,138,181,205,118,232,159,80,231,181,24,214,181,234,212,115,31,39,78,55,182,71,64,183,14,89,223,117,225,199,56,108,185,203,98,177,210,93,238,86,10,123,139,104,233,42,228,115,32,89,234,40,103,166,141,242,109,247,156,198,58,116,122,177,21,170,244,98,181,28,205,219,211,202,227,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,3,104,128,71,175,45,46,96,148,217,195,106,179,240,249,155,247,90,185,51,6,130,159,179,89,238,213,114,203,85,62,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,117,114,170,189,93,172,133,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,144,18,168,106,174,109,80,106,174,4,255,0,114,184,242,39,150,95,109,122,197,105,242,115,83,180,218,174,60,14,99,234,203,133,178,146,170,162,215,81,103,171,161,150,104,90,247,210,206,183,58,104,86,88,156,169,171,30,177,77,44,106,230,232,187,36,123,124,28,168,191,95,43,143,34,121,101,246,215,172,86,142,104,254,68,243,55,236,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,101,87,58,191,52,248,91,229,253,15,168,220,76,85,225,59,205,62,77,252,192,195,222,163,1,149,92,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,157,54,142,49,184,125,190,241,5,87,195,37,167,27,118,188,117,73,172,73,4,20,146,203,75,45,84,113,79,45,77,43,106,24,213,141,38,130,58,117,89,81,234,214,163,158,216,209,206,145,178,71,28,38,112,203,198,14,38,225,107,43,243,74,203,151,43,87,71,141,177,205,69,129,182,171,195,98,167,150,11,100,20,114,85,62,165,239,142,118,72,217,94,246,204,200,154,197,102,154,73,35,247,53,99,107,95,143,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,127,128,30,48,109,92,89,101,27,93,112,90,184,241,222,14,167,163,160,197,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,101,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,104,23,215,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,192,14,111,112,119,155,153,99,196,188,156,48,217,172,245,120,175,16,214,212,68,152,126,106,58,55,192,203,197,36,172,87,199,82,196,151,70,177,141,106,72,147,59,122,197,19,224,157,22,69,108,78,121,177,152,2,197,112,89,195,254,50,225,147,33,173,89,71,141,49,253,38,41,168,183,212,77,87,78,180,150,244,166,130,218,201,246,203,45,28,111,215,125,67,27,82,234,153,18,105,17,143,114,74,137,177,136,212,106,95,80,0,197,94,104,254,68,243,55,236,95,88,162,32,175,41,240,47,229,67,52,240,110,89,251,83,217,159,75,113,5,186,197,219,122,29,110,203,218,170,99,135,171,211,220,221,251,122,155,182,238,110,186,105,170,107,169,58,156,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,241,88,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,135,120,57,187,241,5,125,225,247,13,221,184,155,183,118,76,117,87,215,158,117,149,177,69,85,45,44,146,185,244,238,169,166,138,24,163,165,153,35,115,88,176,162,57,200,214,53,100,86,200,233,35,143,208,86,240,221,146,85,249,219,65,196,108,248,6,145,185,139,110,167,90,104,111,144,212,79,11,220,197,130,74,117,89,98,99,210,25,159,209,149,209,163,228,99,158,140,70,53,23,70,51,109,203,0,0,0,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,6,0,115,171,242,177,133,190,96,80,250,117,196,133,98,106,121,213,249,88,194,223,48,40,125,58,226,69,7,13,217,33,117,226,63,59,112,182,75,217,175,148,150,106,140,71,81,43,95,95,83,27,164,101,52,16,193,37,68,207,70,55,189,239,72,161,147,99,53,106,57,251,90,174,98,42,189,2,245,114,243,224,178,235,197,62,104,83,223,113,126,31,171,118,85,225,170,133,92,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,234,70,247,195,186,122,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,60,254,86,229,110,4,201,108,9,108,203,60,180,177,123,27,13,217,186,221,138,139,181,77,81,210,234,204,249,164,252,228,207,124,142,214,73,94,239,121,203,166,186,38,136,136,137,234,192,0,0,252,156,89,138,108,88,27,10,222,113,174,41,174,236,86,92,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,198,176,88,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,137,201,230,217,141,109,88,87,130,220,65,98,184,83,213,201,81,140,111,22,171,37,11,161,99,85,145,206,202,150,215,43,165,85,114,42,51,165,67,43,81,90,142,93,238,98,105,162,171,155,9,121,79,129,127,42,25,167,131,114,207,218,158,204,250,91,136,45,214,46,219,208,235,118,94,213,83,28,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,64,242,166,206,121,33,141,110,185,149,146,248,7,49,175,180,244,144,92,177,86,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,211,77,85,124,72,1,227,131,39,110,185,33,197,30,96,97,26,203,13,37,170,219,91,120,169,189,216,98,161,165,116,20,75,106,171,149,211,83,54,157,170,198,55,100,109,114,192,228,141,54,54,72,36,99,85,118,106,73,167,38,76,210,250,87,195,141,247,44,235,239,189,170,191,2,98,9,59,53,23,101,217,216,237,117,172,73,161,252,226,49,27,38,250,166,220,93,222,231,61,186,104,186,55,166,128,103,248,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,35,171,154,231,5,31,148,220,43,63,18,153,103,108,181,83,98,76,37,111,168,169,197,177,105,209,154,241,107,134,54,185,42,55,171,146,55,77,75,28,111,238,115,119,201,18,237,71,170,195,12,78,134,195,106,130,29,185,184,240,125,134,114,186,235,67,196,142,95,165,37,190,219,140,47,18,80,98,27,107,165,168,150,121,175,117,46,170,172,117,115,29,35,222,221,146,53,178,53,209,183,166,216,214,40,213,173,119,81,219,2,56,12,180,229,243,193,37,215,138,252,127,37,247,19,193,87,67,151,88,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,166,174,68,89,35,214,202,240,221,146,23,94,35,243,183,11,100,189,154,249,73,102,168,196,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,123,222,244,138,25,54,51,86,163,159,181,170,230,34,171,211,99,60,170,203,60,43,147,121,113,135,50,183,5,82,118,123,46,25,183,197,111,166,221,28,108,146,109,137,239,207,47,77,140,99,166,149,234,233,36,122,53,55,200,247,185,83,87,40,30,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,2,249,213,249,88,194,223,48,40,125,58,226,103,249,128,28,234,252,172,97,111,152,20,62,157,113,3,0,57,92,121,236,203,47,182,189,30,180,159,226,0,121,92,121,236,203,47,182,189,30,180,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,82,159,19,149,241,56,2,166,167,113,201,194,120,28,129,211,89,85,29,21,28,245,178,254,133,60,110,149,221,250,119,53,53,95,247,136,20,230,85,155,235,153,124,70,223,240,237,27,30,180,184,110,227,53,52,78,71,70,244,122,190,26,116,84,69,106,107,220,232,149,59,213,123,201,147,226,203,31,67,151,28,61,99,204,72,231,163,102,166,176,213,190,4,220,196,85,126,221,169,166,238,229,239,114,124,20,215,215,14,212,87,230,78,123,219,171,17,139,45,86,33,197,17,79,181,83,189,86,90,148,114,166,140,79,212,191,4,2,78,57,67,100,53,207,12,225,251,190,101,94,81,168,183,42,138,57,169,154,177,202,199,36,75,72,247,55,199,70,175,241,255,0,4,95,222,189,196,152,22,191,134,252,34,236,29,148,182,11,108,140,217,43,237,244,111,123,116,114,104,169,77,18,105,239,119,248,162,254,162,232,0,58,229,85,238,208,236,58,158,136,229,213,64,235,141,170,171,169,222,212,56,107,126,5,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,14,21,62,39,32,14,181,241,43,111,129,74,162,106,114,138,5,71,85,85,59,42,233,166,165,149,53,100,209,186,55,126,229,77,20,237,0,107,241,204,111,46,170,112,71,20,152,210,224,145,57,40,239,23,55,207,2,244,222,137,162,65,3,157,239,59,185,123,228,248,41,155,124,163,115,186,146,231,131,99,202,170,137,52,169,182,54,56,91,171,226,239,71,201,93,43,83,106,104,239,4,67,245,57,179,228,125,162,233,150,183,12,211,165,181,83,123,70,220,197,157,103,108,46,234,34,44,212,81,185,85,201,221,250,45,95,20,48,3,151,254,106,220,114,211,137,124,25,12,85,83,71,67,122,188,83,210,85,177,178,181,141,118,230,75,27,55,110,77,21,17,102,253,128,108,46,15,154,217,88,203,133,186,150,190,53,69,109,76,12,153,21,21,23,185,205,69,248,126,243,233,2,149,64,139,161,202,248,20,129,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,231,149,235,251,108,164,231,16,99,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,72,71,47,126,16,255,0,249,27,196,46,101,90,255,0,217,36,195,118,154,250,47,252,83,160,186,181,221,79,252,114,70,199,197,254,36,204,95,226,220,70,112,88,59,152,219,177,106,223,223,61,81,214,188,54,155,104,240,155,47,128,171,29,139,158,202,105,233,170,174,138,99,243,158,136,222,187,92,10,112,157,6,72,225,136,243,47,21,186,161,248,219,20,219,24,217,105,158,217,33,109,166,138,69,100,189,149,209,189,26,171,58,185,145,172,170,244,247,92,196,99,81,17,174,124,185,92,1,98,97,176,244,97,109,69,171,113,186,28,105,157,103,56,172,255,0,29,115,31,140,171,90,234,159,186,35,162,35,178,35,119,190,119,234,0,15,118,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,24,43,205,199,34,242,227,23,240,217,120,206,251,157,155,165,140,240,39,96,138,219,116,167,84,100,147,82,212,87,195,4,148,181,29,203,213,133,59,67,228,98,46,142,100,136,170,215,34,62,86,201,157,70,42,243,71,242,39,153,191,98,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,0,128,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,42,185,24,253,118,125,219,252,72,197,94,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,32,50,171,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,6,85,0,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,84,0,0,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,69,89,151,252,62,242,207,206,94,33,184,125,187,103,166,27,189,218,168,164,147,171,244,82,201,58,181,100,191,244,37,124,117,59,166,222,140,164,247,227,124,113,117,17,119,200,199,111,232,199,182,87,91,94,7,114,135,6,231,191,21,24,15,43,115,6,10,185,240,245,218,162,178,106,232,41,167,88,95,80,202,106,41,234,146,21,122,123,205,99,221,3,88,245,106,181,251,28,237,174,99,180,114,108,102,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,19,233,192,47,26,248,87,138,204,184,164,178,93,174,125,159,51,112,205,190,24,241,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,58,50,61,24,169,181,209,62,92,117,230,189,192,229,54,37,181,94,248,184,203,151,213,173,246,219,79,78,252,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,72,150,24,157,38,172,116,111,235,69,174,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,220,204,124,110,214,57,94,223,121,171,166,186,166,138,136,168,27,63,2,202,112,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,189,96,64,15,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,70,42,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,4,170,26,171,155,84,26,171,129,63,220,174,60,137,229,151,219,94,177,90,57,163,249,19,204,223,177,125,98,136,114,184,242,39,150,95,109,122,197,104,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,85,115,171,243,79,133,190,95,208,250,141,196,197,94,19,188,211,228,223,204,12,61,234,48,25,85,206,175,205,62,22,249,127,67,234,55,16,48,0,204,172,107,203,31,55,48,63,9,113,113,41,119,184,213,193,125,165,167,109,202,245,130,42,44,207,109,109,190,220,233,156,222,191,86,57,30,170,246,196,176,207,44,114,69,23,74,53,155,168,230,186,21,107,189,175,39,190,30,176,174,106,103,45,243,55,49,77,79,95,242,87,216,106,109,214,183,210,199,44,53,53,213,141,169,108,85,18,57,232,186,116,59,59,164,98,53,168,238,170,196,244,123,122,91,95,53,32,107,3,149,185,165,142,242,91,29,219,51,51,45,47,190,198,196,150,110,183,98,173,236,176,212,116,186,176,190,25,63,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,108,39,194,143,21,217,113,197,174,92,51,26,224,169,123,13,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,48,121,157,112,29,249,16,190,212,231,206,83,217,118,224,28,65,112,119,180,173,118,235,119,78,151,11,204,230,66,216,245,119,85,203,209,168,157,213,10,221,177,199,20,46,88,225,77,55,196,213,198,174,20,120,174,204,126,18,179,29,152,215,5,75,219,173,85,221,56,47,246,9,230,86,82,221,233,90,170,168,215,42,34,244,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,225,177,240,60,166,86,230,150,4,206,156,9,108,204,204,180,190,251,103,13,222,122,221,138,183,178,205,79,213,233,76,248,100,252,220,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,234,192,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,0,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,0,2,26,249,210,103,29,139,24,103,46,18,201,219,68,61,74,188,187,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,234,53,239,107,187,78,223,117,209,185,23,207,242,105,192,20,216,155,138,59,166,51,184,225,234,186,186,124,29,133,234,234,104,238,13,73,82,10,27,141,68,177,83,198,143,115,85,24,175,146,154,74,228,107,31,174,168,217,28,137,172,123,155,140,28,83,231,95,240,137,226,11,27,103,28,118,254,197,73,136,46,9,216,32,116,93,57,25,67,4,76,167,165,234,183,169,34,36,203,4,49,44,155,94,173,234,43,246,232,221,17,37,123,147,78,0,169,195,60,46,93,49,157,199,15,82,82,84,99,28,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,52,87,72,228,77,36,220,224,177,92,237,50,114,251,22,42,192,188,64,211,205,214,178,212,219,211,7,86,71,181,141,236,149,81,201,81,87,78,186,171,247,201,214,100,181,61,200,205,172,236,190,243,181,145,168,150,131,147,214,53,181,97,94,48,89,98,184,83,213,201,81,140,112,189,202,201,66,232,88,213,100,115,177,208,215,43,165,85,114,42,51,165,67,43,81,90,142,93,238,98,105,162,171,155,37,60,202,50,134,155,55,248,62,199,16,36,20,139,114,193,244,233,139,237,179,84,207,44,76,129,244,45,115,234,28,137,30,187,222,234,53,171,141,141,122,43,21,242,181,87,110,136,246,193,14,83,227,175,201,126,105,224,220,204,246,95,180,254,137,98,11,117,247,177,117,250,61,171,178,212,199,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,64,54,126,7,228,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,63,88,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,6,0,115,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,12,0,231,87,229,99,11,124,192,161,244,235,137,159,230,0,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,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,165,87,80,136,112,84,158,0,114,1,243,92,235,25,111,183,85,87,200,168,141,166,129,243,42,170,162,119,53,170,191,31,220,4,110,115,114,206,234,75,102,13,147,42,169,228,214,166,230,217,33,118,143,139,185,25,37,12,174,77,171,171,188,21,76,36,229,201,151,85,56,223,138,76,23,112,88,156,180,118,123,155,39,157,122,111,84,209,96,157,205,247,155,220,157,241,252,84,252,254,96,25,171,113,204,190,37,241,156,50,213,77,37,13,150,241,81,73,72,199,74,215,181,187,89,20,111,219,181,52,68,85,135,246,153,255,0,202,99,35,237,22,188,181,183,230,157,85,170,155,218,55,22,36,233,59,161,119,81,81,38,173,141,170,142,94,239,209,114,120,32,18,39,75,78,202,74,104,105,98,77,25,12,109,141,191,185,19,68,59,64,3,135,120,20,39,137,82,169,194,34,106,5,72,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,142,19,184,169,80,164,10,147,192,228,225,60,14,64,178,124,102,96,202,124,109,195,86,96,219,37,160,109,92,141,176,85,186,24,186,123,156,175,70,163,147,111,122,42,46,172,69,254,132,53,240,195,247,10,140,189,205,107,125,201,170,250,57,176,237,254,57,23,85,218,232,150,10,132,213,21,87,93,52,218,169,241,254,147,102,108,87,107,130,247,134,46,214,122,152,27,52,85,180,83,64,232,220,221,81,219,152,169,166,159,19,92,206,46,112,77,110,4,226,51,48,44,243,218,159,67,79,237,250,185,41,154,177,236,107,152,247,36,136,173,78,254,237,36,106,255,0,72,19,219,194,198,62,139,49,178,79,12,226,22,215,37,84,146,91,40,122,142,71,238,209,93,73,11,244,215,68,255,0,25,126,5,219,35,203,147,238,108,201,138,114,166,249,130,238,87,62,181,69,150,225,77,77,79,11,228,213,204,129,40,218,214,163,83,106,119,126,101,223,21,240,82,67,64,20,21,148,170,1,202,41,201,75,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,21,152,15,134,155,135,17,92,100,230,99,107,82,157,152,71,12,227,139,133,94,34,124,178,57,29,60,79,184,78,172,164,141,172,115,100,221,50,69,35,119,162,162,70,212,115,181,220,140,99,227,249,253,154,241,17,106,213,184,214,102,127,37,195,201,30,103,134,201,238,99,177,216,202,185,182,232,183,19,51,254,109,209,29,115,51,164,68,116,204,196,63,63,129,78,19,167,206,236,79,30,101,226,183,83,179,4,225,107,155,27,45,51,219,28,206,187,86,198,140,151,178,186,55,163,145,32,70,190,53,149,94,158,243,94,140,106,42,185,207,138,88,207,206,195,184,126,209,132,240,253,179,11,97,250,78,203,107,179,81,195,111,162,131,168,231,244,169,225,98,50,54,110,122,171,157,163,90,137,171,149,85,116,239,85,83,244,77,142,93,128,163,1,107,153,78,249,158,51,214,133,237,150,214,98,54,187,48,156,85,216,230,219,167,117,20,253,152,237,235,153,227,51,247,112,136,0,6,122,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,85,114,49,250,236,251,183,248,145,138,188,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,64,101,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,6,42,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,2,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,12,170,0,1,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,54,168,0,0,0,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,1,12,28,203,121,125,212,228,245,214,241,196,30,80,90,169,35,203,234,250,142,211,120,180,210,69,21,44,24,105,239,117,44,17,164,104,249,213,243,178,162,166,121,92,140,134,38,178,4,209,168,136,196,110,147,62,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,129,174,103,10,60,87,102,63,9,89,142,204,107,130,165,237,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,132,242,183,52,176,38,116,224,75,102,102,101,165,247,219,56,110,243,214,236,85,189,150,106,126,175,74,103,195,39,230,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,88,33,227,251,131,235,175,9,185,184,230,219,210,146,76,9,140,106,43,43,240,163,225,149,202,250,104,24,246,172,148,50,182,71,186,93,244,233,52,76,73,28,231,36,172,115,31,187,122,201,28,127,171,203,207,141,59,175,11,25,161,79,98,197,248,130,173,185,87,137,106,21,49,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,167,35,217,14,208,249,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,49,43,153,141,218,213,127,227,95,48,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,37,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,203,94,70,63,93,159,118,255,0,18,2,85,13,85,205,170,13,85,192,159,238,87,30,68,242,203,237,175,88,173,28,209,252,137,230,111,216,190,177,68,57,92,121,19,203,47,182,189,98,180,115,71,242,39,153,191,98,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,3,42,185,213,249,167,194,223,47,232,125,70,226,98,175,9,222,105,242,111,230,6,30,245,24,12,170,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,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,128,30,63,184,62,186,240,155,155,142,109,189,41,36,192,152,198,162,178,191,10,62,25,92,175,166,129,143,106,201,67,43,100,123,165,223,78,147,68,196,145,206,114,74,199,49,251,183,172,145,199,176,73,229,51,75,43,112,38,116,224,75,158,89,230,93,139,219,56,110,243,209,237,180,93,170,106,126,175,74,102,77,31,231,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,80,131,110,94,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,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,57,30,200,118,207,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,140,184,80,205,202,204,173,198,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,150,188,177,121,128,81,229,21,101,55,15,217,223,136,187,38,5,171,219,6,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,142,249,164,123,155,11,152,221,81,177,185,239,140,49,3,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,0,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,89,78,52,51,142,251,144,92,48,99,252,213,194,208,239,189,90,173,241,211,219,164,220,196,236,213,85,117,17,82,69,83,163,216,246,63,162,250,134,203,211,115,85,175,233,236,93,17,218,165,235,35,3,157,238,102,118,108,43,150,153,57,71,87,106,151,218,23,10,188,77,112,131,169,186,186,159,179,198,148,244,143,218,143,247,33,147,181,86,166,174,98,238,116,30,235,147,99,209,66,40,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,54,136,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,65,15,43,44,1,83,142,184,210,193,181,75,135,169,46,214,220,43,79,95,127,185,37,74,68,230,82,178,58,103,197,79,80,140,145,125,231,178,178,122,69,102,196,87,181,251,94,154,108,87,54,125,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,53,140,205,140,11,249,47,205,60,101,150,126,212,246,159,209,44,65,113,177,118,222,135,71,181,118,90,153,33,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,108,252,66,95,57,108,1,77,134,120,163,181,227,59,118,30,171,164,167,198,56,94,146,166,178,224,228,149,96,174,184,211,203,45,60,136,199,57,85,136,248,233,163,161,71,49,154,104,142,141,202,154,201,185,193,33,92,178,243,175,242,211,194,62,22,237,22,254,203,95,129,52,193,85,155,34,217,12,189,138,8,123,60,145,235,35,220,237,105,101,166,222,229,219,172,169,46,214,163,118,235,149,68,74,242,75,206,59,236,88,171,29,112,253,81,15,90,203,83,111,92,99,71,38,230,55,178,85,71,37,61,37,66,104,140,223,39,89,146,211,119,171,246,179,178,251,173,214,71,42,75,80,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,1,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,12,0,231,87,229,99,11,124,192,161,244,235,137,159,230,0,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,57,41,112,28,21,148,162,21,0,45,39,20,248,250,44,185,201,60,77,136,93,92,148,178,71,108,174,233,185,95,183,85,109,36,207,211,93,23,252,84,248,23,108,143,46,112,89,179,38,22,202,155,30,11,182,220,250,53,23,171,133,77,53,68,44,147,71,62,5,163,115,92,142,77,171,221,249,230,252,83,197,0,137,28,65,112,168,204,44,214,184,92,156,175,172,155,17,95,228,145,52,93,206,149,103,168,93,17,21,52,215,93,200,159,15,232,54,15,224,207,6,83,224,158,26,178,250,217,21,3,105,36,117,130,145,211,69,211,218,228,122,181,92,187,187,213,85,117,122,175,244,169,4,124,35,96,154,220,119,196,102,95,217,224,181,62,186,159,219,244,146,84,181,35,222,214,177,142,89,21,92,157,221,218,70,229,254,131,99,60,41,107,130,201,134,45,54,122,104,27,12,84,84,80,192,216,218,221,17,187,88,137,166,159,0,63,84,225,124,14,78,23,192,10,87,188,229,167,5,72,128,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,82,191,184,168,165,192,26,191,2,162,132,94,242,176,56,84,69,69,69,77,81,124,80,136,126,111,25,44,180,56,146,28,207,181,217,219,28,47,146,121,107,170,98,133,27,185,92,148,49,51,115,183,119,247,185,81,59,137,121,49,27,153,150,92,253,50,225,151,22,220,169,233,222,249,173,54,201,107,85,89,27,92,191,155,154,158,79,143,127,132,95,0,35,183,149,6,99,214,225,78,32,232,112,147,110,107,13,46,36,172,138,57,32,87,162,36,138,202,106,191,134,139,175,233,39,197,9,202,69,69,68,84,93,81,77,110,184,68,198,208,229,199,18,184,7,19,220,39,109,61,61,29,225,145,204,233,30,230,53,189,70,186,45,85,83,191,185,94,108,91,131,111,212,120,159,10,90,47,244,21,49,207,13,125,13,61,75,95,27,183,53,81,241,181,233,162,254,231,32,31,178,82,186,149,28,47,120,20,161,89,66,149,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,27,12,96,236,49,131,32,184,83,225,123,45,61,189,183,107,157,85,226,185,98,69,221,83,91,83,34,201,52,210,57,117,87,57,206,93,59,215,221,107,90,214,232,214,181,169,251,32,252,210,38,117,125,197,202,233,166,104,137,157,39,140,116,78,156,53,238,0,7,235,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,56,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,105,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,241,86,158,25,56,109,176,93,104,175,182,46,31,50,214,221,114,183,84,71,87,71,89,73,132,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,185,96,0,0,1,229,49,214,83,229,102,104,118,31,202,102,90,97,76,91,236,206,175,98,246,237,154,154,191,178,245,54,245,58,93,102,59,102,238,155,55,109,211,93,141,215,193,15,86,0,241,88,43,36,50,95,45,110,178,223,114,231,40,112,86,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,211,86,53,126,8,123,80,0,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,214,0,91,75,79,12,156,54,216,46,180,87,219,23,15,153,107,110,185,91,170,35,171,163,172,164,194,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,123,92,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,180,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,126,176,2,218,90,120,100,225,182,193,117,162,190,216,184,124,203,91,117,202,221,81,29,93,29,101,38,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,0,0,7,148,199,89,79,149,153,161,216,127,41,153,105,133,49,111,179,58,189,139,219,182,106,106,254,203,212,219,212,233,117,152,237,155,186,108,221,183,77,118,55,95,4,62,92,21,146,25,47,150,183,89,111,185,115,148,56,43,10,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,233,171,26,191,4,61,168,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,159,88,2,213,127,4,238,22,63,237,105,202,175,253,77,183,127,200,151,42,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,90,175,224,157,194,199,253,173,57,85,255,0,169,182,239,249,18,234,128,0,0,0,183,248,167,135,172,130,199,55,218,172,83,141,114,63,47,241,5,234,183,103,105,184,221,48,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,166,171,220,214,162,39,114,33,112,0,30,83,2,229,62,86,101,127,110,252,153,229,166,20,194,94,211,233,118,223,97,89,169,168,59,87,79,119,79,171,209,99,119,237,234,63,110,237,116,222,237,60,84,252,172,83,195,214,65,99,155,237,86,41,198,185,31,151,248,130,245,91,179,180,220,110,152,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,85,238,107,81,19,185,16,184,0,15,41,129,114,159,43,50,191,183,126,76,242,211,10,97,47,105,244,187,111,176,172,212,212,29,171,167,187,167,213,232,177,187,246,245,31,183,118,186,111,118,158,42,122,176,0,0,0,252,156,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,180,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,120,171,79,12,156,54,216,46,180,87,219,23,15,153,107,110,185,91,170,35,171,163,172,164,194,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,92,176,7,228,226,156,39,133,113,205,138,171,11,99,92,51,106,196,22,90,221,157,166,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,77,83,185,205,69,78,244,67,197,90,120,100,225,182,193,117,162,190,216,184,124,203,91,117,202,221,81,29,93,29,101,38,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,0,0,0,0,45,165,219,134,78,27,111,247,90,219,237,247,135,204,181,184,220,174,53,18,85,214,86,85,225,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,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,63,88,1,109,46,220,50,112,219,127,186,214,223,111,188,62,101,173,198,229,113,168,146,174,178,178,175,9,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,112,182,19,194,184,26,197,75,133,176,86,25,181,97,251,45,22,254,205,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,46,137,222,231,42,175,122,169,250,192,0,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,218,255,0,4,238,22,63,237,105,202,175,253,77,183,127,200,151,84,0,0,0,0,0,60,166,58,202,124,172,205,14,195,249,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,33,234,192,22,255,0,11,112,245,144,88,26,251,75,138,112,86,71,229,254,31,189,81,111,236,215,27,94,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,209,123,218,229,69,238,85,46,0,0,0,0,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,60,7,240,78,225,99,254,214,156,170,255,0,212,219,119,252,137,117,64,22,171,248,39,112,177,255,0,107,78,85,127,234,109,187,254,68,245,88,23,41,242,179,43,251,119,228,207,45,48,166,18,246,159,75,182,251,10,205,77,65,218,186,123,186,125,94,139,27,191,111,81,251,119,107,166,247,105,226,167,171,0,11,85,252,19,184,88,255,0,181,167,42,191,245,54,221,255,0,34,93,80,7,228,225,108,39,133,112,53,138,151,11,96,172,51,106,195,246,90,45,253,154,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,189,206,85,94,245,81,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,214,0,91,75,79,12,156,54,216,46,180,87,219,23,15,153,107,110,185,91,170,35,171,163,172,164,194,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,126,182,53,201,12,151,204,171,172,87,220,198,202,28,21,138,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,116,213,238,95,138,158,212,1,229,48,46,83,229,102,87,246,239,201,158,90,97,76,37,237,62,151,109,246,21,154,154,131,181,116,247,116,250,189,22,55,126,222,163,246,238,215,77,238,211,197,79,86,0,0,0,30,83,29,101,62,86,102,135,97,252,166,101,166,20,197,190,204,234,246,47,110,217,169,171,251,47,83,111,83,165,214,99,182,110,233,179,118,221,53,216,221,124,16,242,191,193,59,133,143,251,90,114,171,255,0,83,109,223,242,37,213,0,91,75,183,12,156,54,223,238,181,183,219,239,15,153,107,113,185,92,106,36,171,172,172,171,194,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,123,92,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,126,176,0,0,0,0,3,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,226,173,60,50,112,219,96,186,209,95,108,92,62,101,173,186,229,110,168,142,174,142,178,147,9,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,114,192,0,0,0,0,0,0,30,83,29,101,62,86,102,135,97,252,166,101,166,20,197,190,204,234,246,47,110,217,169,171,251,47,83,111,83,165,214,99,182,110,233,179,118,221,53,216,221,124,16,252,172,45,195,214,65,96,107,237,46,41,193,89,31,151,248,126,245,69,191,179,92,109,120,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,69,239,107,149,23,185,84,184,0,0,0,15,63,141,114,247,0,230,85,170,43,22,99,96,124,63,138,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,174,143,114,124,84,243,248,91,135,172,130,192,215,218,92,83,130,178,63,47,240,253,234,139,127,102,184,218,240,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,174,139,222,215,42,47,114,169,112,0,0,0,3,197,99,92,144,201,124,202,186,197,125,204,108,161,193,88,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,77,94,229,248,169,237,64,30,83,2,229,62,86,101,127,110,252,153,229,166,20,194,94,211,233,118,223,97,89,169,168,59,87,79,119,79,171,209,99,119,237,234,63,110,237,116,222,237,60,84,245,96,0,60,166,58,202,124,172,205,14,195,249,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,33,234,192,22,255,0,11,112,245,144,88,26,251,75,138,112,86,71,229,254,31,189,81,111,236,215,27,94,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,209,123,218,229,69,238,85,46,0,0,15,21,141,114,67,37,243,42,235,21,247,49,178,135,5,98,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,53,123,151,226,167,181,0,120,172,21,146,25,47,150,183,89,111,185,115,148,56,43,10,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,233,171,26,191,4,61,168,0,15,63,141,114,247,0,230,85,170,43,22,99,96,124,63,138,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,174,143,114,124,84,244,0,11,127,133,184,122,200,44,13,125,165,197,56,43,35,242,255,0,15,222,168,183,246,107,141,175,12,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,232,189,237,114,162,247,42,151,0,0,7,159,198,185,123,128,115,42,213,21,139,49,176,62,31,197,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,215,71,185,62,42,122,0,5,191,194,220,61,100,22,6,190,210,226,156,21,145,249,127,135,239,84,91,251,53,198,215,134,104,169,42,160,222,199,49,251,37,142,54,189,187,152,247,53,116,94,246,185,81,123,149,75,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,43,40,64,57,77,74,142,60,14,64,225,85,17,21,85,116,68,32,215,154,254,99,214,226,190,32,235,176,147,174,107,53,46,27,172,150,56,224,71,162,164,106,250,106,79,134,137,167,232,175,197,73,178,198,87,234,60,49,133,46,247,250,250,152,224,134,130,134,162,165,207,145,219,90,136,200,220,245,213,127,115,84,215,75,139,188,109,14,99,241,43,143,177,61,190,118,212,83,214,94,31,28,46,141,238,123,93,211,107,98,213,21,123,251,213,128,102,111,40,124,150,90,236,73,54,103,221,44,237,146,22,73,4,180,53,50,194,142,218,173,74,232,159,181,219,187,187,218,136,189,196,188,34,34,34,34,38,136,158,8,98,63,44,220,185,250,27,195,46,18,185,84,83,189,147,93,173,145,86,162,190,54,181,127,57,53,68,159,14,255,0,9,126,38,92,128,41,114,252,10,138,21,123,192,229,63,113,81,75,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,0,0,0,0,0,0,0,0,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,56,228,225,124,0,164,169,60,10,74,144,14,75,109,196,142,27,76,95,144,184,251,14,47,114,215,216,43,33,69,209,21,83,88,215,195,94,239,129,114,79,138,247,70,219,141,154,190,222,244,213,181,52,210,194,169,221,223,185,138,159,30,239,136,26,199,226,26,9,48,110,105,92,45,234,229,71,89,111,210,196,142,240,95,204,212,170,107,238,248,126,143,192,216,31,130,156,70,236,75,195,190,17,170,145,234,231,197,105,183,49,85,85,203,221,216,105,213,60,127,122,144,189,199,254,95,197,151,252,68,222,105,96,215,101,205,245,87,14,246,177,52,115,235,170,81,83,221,255,0,37,59,212,145,190,80,89,143,54,43,201,59,205,134,173,81,93,101,185,83,80,66,187,158,190,227,40,162,68,79,123,185,63,67,225,220,6,126,0,0,235,85,42,106,234,21,52,9,226,5,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,41,114,232,82,138,84,190,33,19,80,42,0,1,98,120,214,196,110,195,92,59,226,234,168,222,173,124,182,155,139,17,81,92,157,221,134,161,87,195,247,33,175,198,30,160,147,25,102,149,190,222,142,85,117,234,253,20,74,239,21,252,245,74,38,190,247,143,233,124,73,129,230,251,152,243,97,76,147,179,88,105,21,17,215,171,149,77,4,203,185,233,238,62,138,84,84,247,123,151,244,254,61,196,114,112,1,151,241,102,7,17,54,106,89,245,217,108,125,45,195,185,172,93,92,202,234,100,68,247,191,202,94,244,2,115,184,110,195,105,132,50,23,0,225,196,239,90,11,5,28,42,186,34,42,233,26,120,233,221,241,46,73,241,89,40,219,110,179,80,91,216,154,54,154,154,40,81,59,187,182,177,19,225,221,240,62,208,56,95,2,146,165,41,2,166,156,156,39,129,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,20,46,136,114,211,133,215,80,128,86,0,2,30,185,204,96,38,91,179,3,8,98,234,118,233,218,173,245,169,55,186,196,215,251,233,170,157,233,223,227,50,248,235,254,249,240,242,116,199,171,102,204,107,214,13,145,222,229,218,174,153,236,106,185,255,0,165,217,170,209,123,147,221,254,75,124,76,152,230,249,133,100,185,100,111,210,56,161,133,222,206,131,107,158,237,55,53,22,186,143,244,123,181,248,175,196,141,190,95,216,179,232,167,22,89,121,52,146,189,144,84,221,210,41,17,168,170,138,174,134,86,53,21,17,83,94,247,129,176,248,58,40,106,27,89,69,79,86,223,9,226,100,137,221,240,84,69,255,0,132,239,2,151,126,179,130,167,20,129,88,56,79,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,28,47,128,20,156,183,245,156,21,52,14,64,58,43,170,27,71,69,81,86,239,8,34,124,139,221,240,68,85,255,0,128,8,115,231,23,143,86,243,152,214,92,27,27,189,203,77,93,75,222,212,115,255,0,75,179,82,34,119,47,187,252,167,120,31,119,38,124,4,203,142,96,98,252,93,80,221,123,45,190,137,33,247,88,186,127,125,57,87,189,123,252,97,79,13,63,222,49,151,152,14,44,250,87,197,150,97,205,28,175,124,20,215,117,138,52,114,42,34,43,97,137,142,68,69,85,211,189,132,146,114,131,194,178,91,114,55,233,28,176,194,223,104,193,181,175,110,155,156,137,93,89,250,93,218,252,19,226,6,125,128,0,165,199,9,162,133,9,174,160,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,120,156,38,191,18,165,208,164,10,147,192,228,225,60,14,64,199,142,62,176,170,98,142,20,243,26,52,137,143,125,46,31,170,157,155,180,238,115,85,143,69,239,69,248,177,8,16,202,123,195,240,118,110,225,59,212,238,115,22,211,127,163,150,85,102,170,168,140,157,187,180,209,83,94,228,83,100,60,231,194,237,198,185,73,140,48,155,252,46,182,90,186,111,211,219,250,81,59,227,162,232,107,157,158,152,10,227,149,121,177,123,176,85,53,173,116,55,10,153,233,255,0,56,146,126,109,42,101,99,85,85,17,59,255,0,54,6,196,249,25,139,105,113,174,85,225,187,245,35,222,248,230,182,81,174,175,106,181,117,90,104,159,224,170,191,227,30,244,196,158,89,217,137,6,60,225,210,134,150,57,119,201,96,142,134,223,47,230,149,154,61,180,48,34,162,126,191,15,19,45,128,225,123,202,74,202,0,169,52,57,41,79,18,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,161,201,74,248,129,193,87,129,73,88,3,193,103,158,45,165,193,89,87,137,47,213,111,123,35,134,217,88,186,177,170,229,213,41,165,127,130,42,127,138,123,211,18,121,152,230,36,24,15,135,74,234,89,37,217,37,254,58,235,124,95,154,87,234,247,80,206,136,139,250,188,124,64,131,252,216,188,63,24,230,238,44,189,64,231,61,110,215,250,201,98,87,234,138,168,249,221,183,93,85,116,238,84,39,191,128,92,42,152,95,133,60,185,141,98,99,31,85,135,233,103,126,221,59,220,229,123,213,123,145,62,47,82,8,178,47,1,92,115,83,54,44,150,10,86,181,206,154,225,77,61,71,231,18,63,205,173,76,76,114,162,170,47,127,231,13,140,114,99,11,183,5,101,38,15,194,108,240,181,89,105,41,191,79,119,232,196,223,142,137,168,30,204,225,124,14,78,23,192,10,87,95,129,203,124,78,10,147,64,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,1,194,174,133,10,171,169,90,248,20,129,203,85,124,20,168,161,60,74,192,233,172,129,181,52,147,211,57,53,73,99,115,23,191,78,229,77,8,40,230,157,131,168,176,175,16,52,179,210,198,172,125,202,134,162,89,19,168,174,69,210,182,161,81,123,252,63,73,73,221,33,255,0,157,38,12,236,89,133,129,241,76,13,126,149,54,170,198,74,170,170,169,221,84,213,77,59,180,78,249,87,227,250,128,244,220,151,113,220,176,83,227,44,19,81,47,230,157,114,166,170,98,116,188,55,82,204,139,239,39,254,33,63,248,169,43,68,12,114,198,199,21,184,91,63,32,179,193,43,27,5,231,119,89,28,196,93,122,52,85,142,111,122,175,119,123,190,4,243,1,201,74,248,149,20,187,185,64,225,59,148,172,235,69,77,74,211,192,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,91,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,9,169,7,138,201,12,107,117,204,172,151,192,57,141,125,167,164,130,229,138,176,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,123,80,0,0,0,22,83,140,204,235,197,92,59,112,217,140,51,143,5,91,237,85,183,172,63,236,254,205,5,210,41,36,165,127,94,190,158,157,251,219,28,145,189,116,100,206,84,209,233,239,34,107,170,106,138,23,172,17,23,146,28,221,184,146,204,172,232,192,57,115,125,193,57,107,5,183,21,98,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,93,53,69,240,37,208,0,0,0,4,69,231,127,55,110,36,178,215,58,49,246,92,216,176,78,90,207,109,194,184,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,215,93,17,60,0,151,64,98,255,0,47,78,40,49,247,22,121,47,122,204,108,198,180,97,251,117,202,221,138,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,126,234,135,162,170,57,19,68,111,119,138,173,128,227,203,152,95,18,92,38,103,204,153,115,134,176,198,90,220,112,245,198,207,71,123,179,203,93,69,95,53,107,96,147,124,50,54,161,204,169,137,136,254,209,79,80,173,70,53,83,166,177,234,187,183,34,4,143,131,8,57,117,243,3,196,60,91,221,113,94,4,204,235,22,31,179,226,203,45,60,119,123,114,89,33,170,142,10,203,114,185,177,77,185,146,186,84,99,226,149,240,234,171,47,190,149,45,70,177,58,79,114,229,86,119,227,91,174,90,228,190,62,204,107,21,61,36,247,44,43,133,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,116,215,69,79,16,61,168,33,91,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,151,76,144,198,183,92,202,201,124,3,152,215,218,122,72,46,88,171,11,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,233,166,170,190,32,123,80,97,7,49,78,96,120,135,132,139,174,20,192,153,99,98,195,247,140,89,122,167,146,239,113,75,220,53,82,65,71,110,71,58,40,118,178,39,68,143,124,178,178,109,21,37,247,18,153,200,230,47,85,142,75,127,192,111,48,190,36,184,179,207,152,242,231,18,225,140,181,183,97,235,117,158,178,247,120,150,134,138,190,26,215,65,30,200,99,109,59,159,83,43,21,253,162,162,157,92,143,106,39,77,36,209,119,109,69,9,31,5,138,227,7,29,113,37,150,25,95,249,64,225,187,11,97,252,87,114,181,84,70,219,150,30,175,178,87,220,107,107,96,150,70,70,215,209,54,142,102,59,124,110,118,231,177,205,84,88,213,239,220,206,150,217,35,47,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,9,169,5,148,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,2,21,191,187,87,197,63,253,96,229,87,254,138,184,255,0,207,137,116,201,12,107,117,204,172,151,192,57,141,125,167,164,130,229,138,176,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,7,181,5,191,207,76,244,203,142,29,50,226,227,154,25,161,121,236,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,126,215,104,154,163,81,173,115,222,230,49,143,123,98,91,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,9,169,6,42,240,19,158,124,77,113,41,129,37,206,44,227,179,101,253,147,8,92,186,180,248,118,154,197,71,84,218,234,217,34,153,99,154,166,87,201,85,43,34,133,175,142,72,155,26,179,168,247,35,157,238,49,172,89,178,168,0,60,86,119,227,91,174,90,228,190,62,204,107,21,61,36,247,44,43,133,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,116,215,69,79,18,34,255,0,187,87,197,63,253,96,229,87,254,138,184,255,0,207,128,154,144,0,0,8,139,206,254,110,220,73,101,174,116,99,236,185,177,96,156,181,158,219,133,113,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,174,186,34,120,1,46,128,178,156,25,231,94,42,226,39,134,204,31,156,120,214,223,106,162,189,98,15,104,118,152,45,113,73,29,43,58,21,245,20,236,216,217,36,145,233,171,33,106,174,175,95,121,87,77,19,68,79,202,225,207,139,108,43,158,57,133,153,153,57,81,23,96,198,121,103,136,46,150,250,200,21,177,197,13,109,12,87,58,170,122,121,233,90,179,62,89,118,67,21,50,84,61,88,198,182,89,219,181,17,30,212,64,200,0,0,0,0,0,99,87,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,201,80,0,0,0,17,213,197,95,55,92,43,149,24,238,143,2,228,94,29,181,99,191,101,220,41,228,191,222,100,184,71,45,174,178,133,208,199,42,195,110,158,150,87,238,153,122,174,99,166,145,187,97,124,78,111,74,109,218,176,36,84,30,127,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,0,126,78,41,197,152,87,3,88,170,177,78,53,196,214,172,63,101,162,217,218,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,213,123,220,228,68,239,84,3,245,129,129,92,43,115,78,193,185,253,159,56,131,44,113,125,182,147,7,90,47,21,16,65,151,175,170,106,164,245,175,77,205,146,10,233,186,171,19,42,102,94,147,161,141,140,70,34,171,225,234,73,39,73,101,207,80,0,0,0,196,174,62,248,236,181,112,137,134,104,172,88,106,142,146,237,152,184,138,157,106,236,244,117,81,182,122,42,88,35,168,133,178,75,93,27,42,34,157,140,146,55,84,54,23,49,21,29,36,47,69,238,99,143,87,194,39,28,121,71,197,245,170,174,12,40,202,187,14,44,179,211,197,61,215,14,92,158,197,157,140,115,88,143,158,153,237,93,42,41,155,43,150,62,166,140,122,42,49,100,142,62,164,104,224,200,160,67,94,44,231,5,198,38,6,197,87,156,21,138,114,207,42,168,175,88,126,225,81,107,184,211,123,62,186,78,133,84,18,58,57,99,222,203,131,152,237,175,99,147,86,170,181,116,213,21,83,188,145,254,9,184,129,186,241,53,195,166,30,205,124,74,252,62,204,67,89,81,95,73,120,163,178,43,146,10,41,225,170,145,177,196,232,223,36,143,141,235,79,217,229,86,189,218,170,74,215,38,141,115,64,190,160,0,0,136,12,213,231,71,156,20,121,143,136,232,114,135,5,101,253,94,12,164,184,75,79,100,171,186,80,220,37,170,172,165,141,118,54,165,234,147,193,183,171,181,100,72,214,38,185,141,122,49,219,149,170,231,103,255,0,3,89,215,154,124,68,240,251,109,206,60,214,183,225,74,42,188,65,112,173,246,92,24,122,42,152,227,101,12,18,173,63,231,219,60,146,42,76,179,195,82,190,235,213,189,53,139,193,219,145,3,32,0,0,1,128,28,94,115,100,203,140,162,237,56,43,135,213,181,99,252,94,206,203,35,174,221,68,169,195,180,177,191,87,200,222,180,18,181,245,83,35,17,137,182,37,72,218,178,234,178,171,226,124,43,151,249,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,112,92,0,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,152,43,148,92,216,50,143,31,241,23,138,50,215,16,86,210,89,176,37,77,68,80,224,220,79,91,19,45,208,43,33,165,149,245,147,92,166,169,169,68,141,146,203,27,82,153,27,19,94,169,35,91,35,90,245,209,3,61,64,0,0,49,171,142,142,51,108,92,30,101,197,45,206,59,87,182,113,158,40,237,20,248,102,219,43,30,148,174,146,36,103,86,166,166,70,233,164,49,117,98,85,141,174,73,36,115,218,214,237,69,124,177,134,74,131,18,184,36,230,13,128,120,175,181,69,134,47,176,210,97,92,197,161,167,129,181,150,169,171,33,100,23,105,220,217,221,35,237,108,116,171,60,204,108,116,235,44,140,86,107,10,72,214,171,164,68,234,47,160,227,55,142,140,184,224,242,197,67,29,206,131,233,70,51,188,237,150,219,134,105,235,18,158,71,82,239,219,37,85,68,187,31,208,133,54,189,172,85,99,157,36,136,173,107,85,27,43,227,12,149,5,159,225,119,137,188,3,197,54,87,219,115,3,8,84,210,81,220,159,78,215,94,176,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,234,173,109,224,0,0,0,8,245,206,254,110,56,7,44,56,139,182,101,254,25,180,210,98,188,186,181,83,189,216,151,16,217,102,134,227,61,108,242,210,245,41,217,108,115,42,25,6,200,228,116,109,149,242,57,85,85,101,99,90,197,137,29,38,122,97,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,80,63,88,0,0,16,173,253,218,190,41,255,0,235,7,42,191,244,85,199,254,124,73,247,6,121,215,138,184,137,225,179,7,231,30,53,183,218,168,175,88,131,218,29,166,11,92,82,71,74,206,133,125,69,59,54,54,73,36,122,106,200,90,171,171,215,222,85,211,68,209,16,47,88,4,101,221,185,211,224,219,118,124,214,218,168,242,250,174,233,148,20,180,242,82,69,117,164,141,91,123,170,171,110,170,218,200,225,154,70,68,148,206,84,70,36,50,108,151,106,164,174,123,93,173,58,4,154,3,242,112,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,250,192,0,49,171,142,142,51,108,92,30,101,197,45,206,59,87,182,113,158,40,237,20,248,102,219,43,30,148,174,146,36,103,86,166,166,70,233,164,49,117,98,85,141,174,73,36,115,218,214,237,69,124,177,134,74,130,202,112,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,189,96,0,49,171,138,222,51,108,92,37,230,62,85,219,49,229,171,171,131,49,223,181,233,238,247,40,24,247,213,90,164,167,90,46,133,75,99,110,189,88,83,180,74,146,198,141,89,54,171,92,205,85,157,41,67,37,64,0,0,0,1,141,88,87,140,219,21,95,25,216,215,131,188,91,106,236,55,90,30,201,81,133,46,52,236,123,227,184,70,235,84,21,181,52,213,9,223,211,153,155,167,145,146,119,70,248,218,172,93,143,99,122,249,42,0,0,0,2,34,243,191,155,183,18,89,107,157,24,251,46,108,88,39,45,103,182,225,92,81,117,178,81,203,87,109,175,116,242,65,77,87,36,49,186,71,54,177,173,87,171,88,138,170,141,106,107,174,136,158,0,75,160,44,167,6,121,215,138,184,137,225,179,7,231,30,53,183,218,168,175,88,131,218,29,166,11,92,82,71,74,206,133,125,69,59,54,54,73,36,122,106,200,90,171,171,215,222,85,211,68,209,18,245,128,0,0,6,21,115,33,227,91,52,248,62,252,157,254,76,236,24,82,231,244,183,218,253,183,219,180,181,51,116,251,47,100,233,244,186,51,197,166,189,165,251,183,110,215,70,233,166,139,173,149,224,207,154,6,126,241,19,196,158,15,201,204,107,132,50,254,138,203,136,61,161,218,103,181,219,235,99,170,103,66,130,162,161,155,29,37,92,140,77,95,11,81,117,98,251,170,186,104,186,42,4,159,131,10,185,144,241,173,154,124,31,126,78,255,0,38,118,12,41,115,250,91,237,126,219,237,218,90,153,186,125,151,178,116,250,93,25,226,211,94,210,253,219,183,107,163,116,211,69,215,197,114,244,230,23,157,28,89,231,69,235,46,115,27,12,96,171,117,182,221,133,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,109,168,122,170,35,81,117,70,247,248,162,132,133,0,0,0,0,0,0,0,89,76,43,197,118,92,95,248,147,198,188,44,220,229,246,54,51,194,253,146,123,108,117,19,34,199,125,165,150,130,10,185,29,78,186,38,147,69,213,122,62,21,213,203,27,18,86,171,145,37,72,66,245,128,0,0,0,3,197,103,126,53,186,229,174,75,227,236,198,177,83,210,79,114,194,184,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,77,116,84,241,34,47,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,9,169,0,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,244,0,142,172,139,231,9,151,24,255,0,57,111,120,75,51,236,191,66,240,133,214,225,77,71,131,174,146,196,139,217,163,219,42,73,37,226,117,153,89,23,81,233,6,197,138,53,142,46,163,210,73,21,140,89,151,40,56,185,226,130,213,194,102,18,194,89,141,137,109,21,119,28,61,113,197,13,178,94,34,161,167,108,213,173,130,75,117,116,209,186,157,175,150,38,35,251,69,61,58,57,94,229,78,154,201,162,110,218,168,23,212,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,123,212,169,124,10,21,83,80,42,79,18,162,150,247,169,80,2,41,121,209,99,185,103,167,193,184,38,158,95,205,54,229,83,84,244,233,120,237,165,133,19,222,95,252,122,255,0,241,66,86,72,25,230,115,142,43,113,78,126,79,103,158,86,58,11,54,222,138,53,136,154,117,168,168,220,238,244,94,254,246,252,64,250,185,88,224,234,44,85,196,13,84,245,81,171,223,109,161,167,150,52,234,43,81,53,173,167,85,94,239,31,209,66,117,232,224,109,53,36,20,205,77,18,40,218,196,239,215,185,19,66,33,121,45,224,206,219,152,88,227,20,206,215,233,77,106,163,100,74,138,168,157,245,78,85,215,187,69,239,137,62,63,172,152,0,5,46,85,240,66,162,133,241,3,132,85,212,173,23,82,146,164,240,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,28,20,185,126,37,75,224,80,239,0,13,119,121,216,116,179,254,21,59,83,192,14,76,5,230,243,133,169,46,153,32,184,130,68,78,209,109,166,210,37,87,170,104,139,91,73,187,187,193,117,79,214,103,209,132,252,214,233,22,78,27,111,85,8,189,201,72,137,166,159,170,178,149,127,225,2,41,120,37,185,173,179,136,236,44,244,122,55,119,110,241,211,225,65,83,250,255,0,121,177,101,27,183,81,192,237,117,214,38,174,191,208,134,177,249,61,136,164,194,121,141,104,196,17,53,85,212,189,163,68,69,79,229,65,35,62,40,169,252,163,102,92,57,47,95,15,90,231,95,250,101,20,15,254,182,34,129,250,37,47,239,42,56,112,29,109,77,23,247,149,183,196,161,21,19,184,173,171,240,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,117,75,85,194,119,149,140,155,249,127,135,189,58,2,234,128,0,0,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,203,112,245,138,108,88,27,63,114,211,26,226,154,238,197,101,195,248,194,205,116,184,212,244,159,39,66,150,10,216,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,178,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,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,161,226,110,237,106,191,241,37,154,247,219,21,206,146,227,109,184,227,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,4,175,242,84,242,177,138,126,96,87,122,117,184,252,158,115,121,23,71,138,114,106,197,159,54,139,54,251,214,9,184,71,110,186,85,198,176,71,254,7,171,114,177,171,50,185,18,89,122,117,107,78,216,216,215,42,51,181,206,237,138,142,115,155,250,220,149,60,172,98,159,152,21,222,157,110,51,127,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,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,116,213,23,192,13,123,56,31,206,43,174,72,113,71,151,248,186,142,253,73,106,182,214,222,41,172,151,233,107,170,157,5,18,218,170,229,108,53,46,168,114,61,141,217,27,92,147,181,100,93,141,146,8,222,228,93,154,19,189,197,143,149,140,228,249,127,136,125,58,115,92,204,194,193,87,92,181,199,248,151,46,111,181,20,147,220,176,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,116,211,84,79,2,100,242,59,59,237,89,221,202,167,28,58,223,99,171,181,212,96,60,183,188,224,122,230,77,35,100,100,243,208,88,145,18,120,156,154,42,178,72,164,137,234,142,106,43,94,175,103,188,141,73,30,16,152,108,167,194,119,149,140,155,249,127,135,189,58,3,90,194,111,179,107,136,95,224,229,202,251,46,239,244,84,215,87,222,177,94,95,216,176,149,146,166,221,85,217,100,160,174,171,178,106,218,197,153,23,124,125,22,69,36,141,86,34,185,100,108,109,213,136,229,145,129,22,220,112,103,21,215,59,248,163,204,12,93,89,126,164,186,219,104,175,21,54,75,12,180,53,78,158,137,45,84,146,186,26,103,83,185,94,246,236,145,173,89,220,177,174,199,73,60,143,106,38,253,9,30,228,201,145,116,120,91,38,175,185,243,119,179,108,189,99,107,132,150,235,93,92,139,4,159,224,122,71,35,28,176,171,81,101,139,169,86,149,13,145,142,114,35,251,36,14,216,136,214,185,209,25,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,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,154,232,139,224,108,209,151,184,42,213,150,184,3,13,101,205,138,162,174,123,110,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,186,232,137,224,7,160,33,131,154,55,2,86,172,147,186,195,158,249,47,134,106,233,240,77,242,161,237,196,22,234,72,27,216,176,245,107,156,196,137,241,237,93,209,83,84,57,238,68,102,206,156,82,53,24,142,106,77,12,77,153,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,31,112,179,154,22,220,192,194,21,53,117,150,214,84,53,215,172,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,218,43,93,176,246,85,102,102,21,206,76,184,195,153,165,130,170,251,69,151,19,91,226,184,83,110,146,55,201,14,244,247,224,151,166,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,130,206,61,184,32,190,240,143,142,226,173,195,148,183,91,150,89,94,250,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,111,108,175,141,54,35,95,22,155,92,231,71,42,51,234,224,19,142,203,175,8,152,154,182,197,137,104,234,238,217,117,136,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,78,246,52,12,75,54,61,225,223,22,97,92,13,193,222,82,226,156,107,137,173,88,126,203,69,151,248,107,180,220,110,149,177,210,82,193,190,134,153,140,223,44,138,214,55,115,222,214,166,171,222,231,34,39,122,161,174,17,146,156,70,113,163,138,179,143,43,50,207,35,176,179,174,182,12,25,129,48,125,174,197,113,166,74,233,25,237,250,232,105,169,82,89,106,161,99,250,79,134,57,169,91,217,218,228,115,155,163,164,85,69,147,167,24,56,232,227,54,251,198,30,99,210,220,227,181,123,27,6,97,126,209,79,134,109,178,177,139,84,216,229,86,117,106,106,100,110,186,205,47,74,37,88,218,229,142,54,177,173,110,229,71,203,39,182,229,247,192,86,33,226,103,25,80,227,156,193,177,85,209,229,93,162,162,57,171,159,81,218,168,159,127,98,165,75,82,26,25,146,37,100,204,109,69,59,99,168,86,200,199,177,143,84,107,154,245,69,75,105,193,71,10,55,222,45,51,150,139,6,244,174,180,120,66,219,165,102,41,189,209,66,199,118,10,93,175,88,227,71,72,168,196,154,119,179,165,26,104,247,38,175,147,166,246,69,34,27,4,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,245,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,62,176,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,68,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,2,220,187,184,223,172,225,87,29,174,18,198,53,91,178,203,22,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,110,231,190,14,208,169,28,146,62,42,118,163,26,174,99,26,179,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,89,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,109,122,197,105,14,217,229,143,241,150,86,113,179,153,217,131,151,216,134,174,199,136,108,121,145,136,42,104,107,169,149,55,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,204,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,39,163,133,30,43,178,227,139,92,184,102,53,193,82,246,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,181,203,20,200,136,217,26,215,34,163,30,201,35,101,235,53,182,225,119,137,188,125,194,206,104,91,115,3,8,84,213,214,91,89,80,215,94,176,242,220,102,166,162,188,192,145,203,30,201,219,26,237,115,216,217,229,116,79,123,94,145,200,173,126,215,104,173,118,193,57,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,112,92,0,0,26,203,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,15,112,241,196,14,1,226,107,43,232,115,95,46,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,213,99,150,55,119,110,67,90,34,255,0,240,81,197,117,247,132,188,229,162,198,93,91,173,102,16,185,105,71,138,108,148,83,49,189,190,151,107,210,57,17,178,34,177,102,129,239,234,198,186,177,203,163,227,234,49,146,200,160,108,82,15,63,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,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,144,25,199,183,4,23,222,17,241,220,85,184,114,150,235,114,203,43,223,74,43,37,238,178,102,84,76,202,164,133,22,106,90,183,71,20,108,142,109,237,149,241,166,196,107,226,211,107,156,232,229,70,79,241,226,179,163,40,112,110,125,101,126,32,202,60,192,130,174,75,22,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,66,7,0,156,118,93,120,68,196,213,182,44,75,71,87,118,203,172,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,119,177,164,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,107,131,197,23,12,152,251,133,156,208,185,101,254,47,166,171,172,182,178,161,205,178,226,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,209,28,236,181,229,123,199,213,139,37,182,112,241,156,215,14,199,132,46,183,7,212,88,175,245,53,47,88,108,181,83,109,71,211,78,143,114,178,42,57,30,138,244,145,168,214,197,44,146,62,77,89,43,228,132,38,80,131,110,100,252,115,221,120,130,199,245,153,87,151,55,74,186,28,186,194,181,21,54,217,95,71,116,115,160,197,19,182,104,213,213,82,182,25,22,9,169,155,37,59,29,77,170,57,116,214,93,200,178,36,113,222,174,106,28,122,212,213,84,221,120,88,201,187,237,93,27,40,234,38,183,227,155,157,63,73,89,88,197,138,23,37,5,53,68,114,185,200,196,115,231,138,169,142,99,31,190,46,150,170,197,149,175,140,10,43,77,214,227,77,95,89,111,182,85,213,83,218,233,210,174,186,88,97,115,217,75,2,203,28,41,44,174,68,209,140,89,102,138,52,115,180,77,242,49,190,46,68,80,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,78,79,46,238,62,168,248,156,194,171,128,243,74,225,106,182,230,109,147,165,79,170,212,193,79,244,154,53,142,87,246,154,90,109,200,245,153,140,130,71,84,71,27,22,54,251,178,55,107,100,233,197,6,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,31,173,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,162,11,41,197,119,21,217,113,194,86,92,63,26,227,89,123,117,214,187,169,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,156,44,220,213,150,101,69,108,109,115,81,17,239,124,113,190,213,100,231,50,44,154,197,60,41,201,196,22,104,95,173,86,91,214,31,210,223,136,240,245,182,87,73,85,237,71,44,157,158,26,88,37,218,247,246,166,68,233,98,77,206,99,26,146,181,242,170,83,205,35,97,219,138,46,38,241,247,20,217,161,114,204,12,95,83,87,71,109,125,67,157,101,195,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,170,53,161,224,49,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,189,202,223,128,90,204,187,236,60,77,231,29,190,235,109,197,235,219,41,240,238,29,172,166,158,134,107,68,107,213,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,223,124,140,232,218,14,85,124,12,90,179,74,167,248,72,230,229,174,146,225,132,237,181,21,86,219,30,30,185,90,219,81,77,121,159,164,177,203,85,51,106,35,88,164,166,137,100,115,89,179,114,173,68,78,85,115,58,27,100,152,144,32,135,154,246,78,221,114,215,139,75,222,46,109,134,146,135,15,102,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,46,149,81,61,235,186,69,67,34,185,33,102,151,255,0,52,188,148,184,95,127,234,76,83,104,182,118,95,223,77,95,63,89,25,255,0,214,214,236,123,255,0,107,27,252,98,158,255,0,157,38,78,95,113,134,77,97,44,226,180,77,212,164,203,187,133,69,61,210,155,107,19,109,45,201,212,241,182,167,123,158,138,187,39,130,158,46,155,88,247,59,180,238,247,91,27,149,99,219,151,214,113,90,178,67,139,76,11,139,177,45,250,174,213,135,171,106,38,178,94,37,138,169,176,64,176,85,194,248,99,117,83,158,246,51,179,71,80,234,121,228,87,174,141,72,55,162,43,152,212,3,97,226,213,113,79,157,127,193,219,135,220,109,156,113,219,251,109,94,31,183,167,96,129,209,117,35,125,116,242,178,158,151,170,222,164,106,176,164,243,68,178,109,122,59,166,143,219,171,180,69,186,164,112,115,176,205,11,174,30,202,60,7,149,22,246,213,195,79,140,239,21,87,42,234,136,107,93,19,36,130,222,200,244,165,150,36,77,38,99,229,172,138,84,220,237,26,250,86,46,215,42,162,176,33,216,217,207,37,50,190,213,146,185,71,132,50,162,204,234,73,41,240,181,158,154,218,250,138,106,38,210,50,178,118,49,58,213,75,19,85,81,143,154,94,164,175,247,156,170,249,28,170,231,42,170,172,16,114,228,203,63,202,135,25,57,113,110,168,164,186,201,65,97,184,59,19,86,79,111,143,94,203,216,35,117,69,59,230,114,177,205,100,46,170,142,154,39,42,233,175,89,24,215,53,207,106,155,10,0,0,1,5,124,196,120,5,172,225,143,21,38,60,202,219,125,214,229,150,87,190,173,70,137,77,61,71,209,153,18,72,153,217,170,170,118,171,18,23,190,120,219,79,36,143,73,29,239,70,237,206,143,169,45,191,224,95,140,219,239,7,153,143,85,115,146,213,237,156,25,138,59,61,62,38,182,196,198,37,83,163,137,95,210,169,166,145,218,105,52,93,89,85,35,115,146,57,26,247,53,219,85,89,44,115,233,143,240,6,13,205,60,27,118,203,236,193,195,212,151,204,61,124,167,90,106,234,26,148,93,146,179,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,215,219,141,126,20,111,188,37,231,45,110,13,233,93,107,48,133,203,90,204,45,123,173,133,141,237,244,187,88,178,70,174,141,85,139,52,15,127,74,68,209,142,93,25,39,77,140,150,52,3,97,60,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,126,177,5,124,187,184,250,172,225,143,21,46,3,205,43,133,214,229,150,87,190,149,62,171,83,61,71,209,153,18,73,95,218,105,105,183,43,18,23,190,121,29,81,28,108,73,29,238,200,221,206,143,167,46,85,115,72,227,234,179,46,251,119,12,153,57,112,186,219,113,122,246,58,140,69,136,168,234,103,161,154,209,26,244,170,97,166,164,146,55,49,238,154,86,44,107,36,136,171,27,98,145,99,247,223,35,250,33,104,57,170,113,207,106,205,42,159,224,221,148,119,74,75,134,19,182,212,82,220,175,152,134,219,116,109,69,53,230,126,146,73,21,44,46,167,145,98,146,154,37,145,174,126,253,202,181,17,53,17,172,232,110,146,56,0,2,103,185,92,241,219,117,206,203,84,217,17,157,24,154,146,163,27,88,233,216,236,63,113,171,157,221,183,16,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,234,75,27,149,234,215,44,51,74,233,10,53,108,255,0,69,88,11,21,127,174,184,115,18,97,203,135,253,210,142,186,219,93,79,39,254,108,144,205,28,140,253,142,107,155,240,84,39,39,132,142,99,217,95,156,185,37,123,198,185,201,138,240,254,17,197,152,34,158,106,236,85,70,200,164,167,166,109,18,206,173,167,169,163,141,242,75,44,236,114,62,8,85,173,87,73,218,28,140,216,157,88,58,129,127,248,135,226,7,0,240,203,149,245,217,175,152,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,239,149,205,71,106,145,197,35,187,246,169,175,14,122,103,166,99,241,23,152,247,28,208,205,11,207,110,186,215,105,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,167,11,55,59,68,213,92,174,115,158,247,61,239,123,221,112,56,215,226,186,251,197,166,114,214,227,46,173,214,143,8,91,117,163,194,214,74,217,152,238,193,75,181,137,36,138,216,209,24,147,78,246,117,100,93,94,228,213,145,245,30,200,163,82,240,114,216,224,98,235,196,22,63,163,205,76,198,181,213,208,229,214,21,168,166,185,68,202,203,91,157,6,40,157,179,72,141,165,137,211,70,176,77,76,217,41,222,218,157,21,203,166,145,109,69,145,100,140,47,175,41,222,8,47,182,251,141,179,139,60,204,165,186,217,100,167,214,92,19,68,147,50,62,221,75,81,75,81,5,69,85,84,46,137,94,144,189,147,177,105,213,178,49,206,218,231,171,86,55,70,231,249,78,112,92,40,223,108,88,237,120,170,194,209,93,110,150,92,77,208,163,197,9,209,99,225,178,213,67,12,20,212,178,110,106,163,210,25,216,198,179,87,53,90,201,89,162,201,172,241,70,217,127,63,39,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,237,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,206,106,42,119,162,1,175,23,7,124,85,99,46,20,51,114,223,140,44,215,42,183,97,139,141,69,61,54,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,211,27,93,35,161,126,230,237,122,171,85,122,111,145,143,216,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,175,183,26,252,40,223,120,75,206,90,220,27,210,186,214,97,11,150,181,152,90,247,91,11,27,219,233,118,177,100,141,93,26,171,22,104,30,254,148,137,163,28,186,50,78,155,25,44,104,100,7,43,222,58,127,34,152,169,153,29,156,120,207,178,101,181,235,127,177,234,107,91,186,27,21,210,73,26,169,172,202,228,236,244,115,107,39,83,84,115,25,42,178,79,205,53,213,18,40,77,73,130,188,206,184,218,163,200,204,184,169,202,76,175,197,123,51,39,20,110,163,154,166,211,114,129,42,176,213,43,82,25,36,146,102,34,186,88,102,158,25,154,200,87,107,29,181,242,74,201,26,232,152,142,200,174,40,184,155,192,60,44,229,125,203,48,49,125,77,37,101,201,148,238,117,151,15,37,198,26,106,219,204,233,36,81,236,129,178,46,231,49,142,158,39,74,246,53,235,28,106,231,237,118,136,215,107,175,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,6,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,98,142,19,50,6,155,134,124,134,195,25,76,219,165,93,194,186,130,159,180,221,102,150,225,45,84,30,209,155,71,213,37,42,72,141,72,169,186,170,254,155,27,27,59,189,247,162,202,249,30,252,96,229,123,192,183,228,83,10,179,60,115,143,6,118,76,201,189,111,246,61,53,107,183,77,98,181,201,27,81,53,133,90,157,158,178,109,100,234,106,174,123,34,86,71,249,167,58,162,53,207,240,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,72,1,36,38,219,199,109,171,36,121,112,224,76,140,202,220,77,87,30,104,95,169,238,173,170,172,181,206,214,63,13,209,62,243,86,231,62,73,52,85,101,76,209,106,216,216,205,178,49,146,117,247,70,169,15,84,46,7,53,14,61,106,106,170,110,188,44,100,221,246,174,141,148,117,19,91,241,205,206,159,164,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,223,23,75,85,98,202,215,224,7,15,28,63,99,238,38,179,66,135,42,50,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,221,22,73,99,111,118,228,60,174,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,96,142,10,56,81,177,112,151,147,84,88,55,165,106,172,197,247,45,43,49,77,238,138,23,183,183,213,110,122,199,26,58,69,87,172,48,49,253,40,211,70,53,116,124,157,54,62,89,16,11,151,146,249,67,131,114,23,43,240,254,81,229,252,21,113,216,176,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,60,167,16,252,64,224,30,25,114,190,187,53,243,25,245,111,182,209,212,83,210,69,71,66,176,173,109,108,243,72,141,108,84,241,205,36,109,145,232,221,242,185,168,237,82,56,164,119,126,213,53,225,207,76,244,204,126,34,243,30,227,154,25,161,121,237,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,102,231,104,154,171,149,206,115,222,231,189,239,123,189,183,24,156,85,99,46,43,243,114,225,140,47,55,42,182,225,139,117,69,69,54,19,180,73,26,66,203,117,185,95,238,43,162,107,222,222,211,35,91,27,166,126,231,110,122,35,81,122,108,141,140,178,149,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,163,216,146,195,44,106,230,234,155,227,123,124,90,168,129,117,120,93,226,111,31,112,179,154,22,220,192,194,21,53,117,150,214,84,53,215,172,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,218,43,93,176,166,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,214,90,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,77,54,181,239,108,19,57,173,85,213,201,20,138,154,237,93,50,131,128,158,55,239,188,35,227,185,104,177,29,85,214,229,150,87,190,172,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,219,219,19,36,93,232,215,197,174,230,185,209,196,172,9,254,34,175,158,119,212,159,222,79,195,73,62,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,164,96,243,206,250,147,251,201,248,104,31,39,42,254,61,106,105,106,109,92,44,103,37,246,174,177,149,149,16,219,240,53,206,163,164,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,223,47,75,84,98,68,214,74,249,170,185,53,60,175,120,233,252,181,225,86,100,118,113,227,62,215,153,54,93,254,199,169,173,110,217,175,182,184,227,106,166,179,43,151,180,86,67,164,157,77,81,175,124,72,201,63,58,230,212,72,129,159,224,197,254,62,248,201,166,225,7,43,232,174,22,42,106,74,252,119,137,234,22,28,57,67,93,69,44,244,79,100,18,66,181,147,84,44,114,70,173,99,34,149,26,212,71,239,89,37,143,70,185,137,34,182,213,112,153,205,115,6,231,222,38,195,25,77,141,242,207,16,89,113,221,254,163,176,178,107,37,58,220,45,82,189,180,232,247,78,228,69,237,20,236,115,219,46,173,88,229,100,44,70,190,73,182,36,143,96,96,7,51,27,181,214,193,204,3,48,47,182,43,157,93,186,229,110,168,176,213,209,214,82,76,232,103,166,158,59,77,11,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,147,78,93,220,111,209,241,85,129,23,9,99,26,173,185,155,132,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,104,84,142,56,217,45,67,81,141,70,189,141,72,193,230,143,231,179,51,126,197,244,122,35,29,112,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,44,167,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,203,214,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,182,189,98,180,202,163,13,121,77,227,252,27,137,184,57,195,24,50,197,136,105,42,239,184,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,154,177,85,178,53,23,116,111,107,115,40,0,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,201,254,121,87,107,84,215,92,155,177,67,115,164,125,202,142,158,253,87,81,70,217,154,179,195,4,206,161,108,82,190,61,119,53,143,116,19,53,174,84,209,203,20,136,154,237,93,49,131,149,199,158,204,178,251,107,209,235,64,202,174,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,0,0,0,0,64,183,49,236,89,138,176,55,48,156,195,197,56,43,19,93,112,253,234,139,217,61,154,227,107,173,146,146,170,13,246,74,70,63,100,177,171,94,221,204,123,154,186,47,123,92,168,189,202,164,244,144,3,205,31,207,102,102,253,139,232,244,64,74,247,3,156,113,224,222,47,112,107,169,106,153,73,99,204,91,29,59,95,126,176,177,235,178,70,106,141,237,180,123,149,92,250,103,57,90,138,213,85,124,47,114,49,234,228,116,82,203,148,6,178,217,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,110,194,156,58,113,47,149,156,80,96,72,113,214,89,221,191,198,237,182,106,201,233,189,169,108,252,244,209,71,218,224,134,89,58,61,94,131,223,30,231,123,236,209,201,241,68,11,170,0,2,213,113,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,109,80,65,95,49,30,62,171,56,156,197,73,128,242,182,225,117,182,229,149,147,171,79,170,84,207,79,244,154,69,146,39,246,154,170,109,200,197,133,143,130,55,83,199,35,22,70,251,210,59,107,164,233,197,125,121,168,113,235,83,85,83,117,225,99,38,239,181,116,108,163,168,154,223,142,110,116,253,37,101,99,22,40,92,148,20,213,17,202,231,35,17,207,158,42,166,57,140,126,248,186,90,171,22,86,191,0,56,120,225,251,31,113,53,154,20,57,81,151,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,108,137,174,86,232,178,75,27,123,183,32,23,43,129,126,12,175,188,97,230,61,85,178,75,175,177,176,102,23,236,245,24,154,229,19,216,181,77,142,85,127,74,154,154,55,107,172,210,244,165,68,145,205,88,227,107,28,231,110,84,100,82,72,87,57,91,77,170,193,194,38,9,177,88,173,148,150,235,109,187,28,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,51,43,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,196,14,117,126,86,48,183,204,10,31,78,184,129,139,252,174,120,237,181,100,157,214,108,136,206,140,77,87,79,130,111,149,12,118,31,184,213,206,222,197,135,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,244,226,145,170,245,107,82,105,165,108,207,154,171,146,253,202,223,143,170,204,196,236,60,50,103,29,194,235,114,197,233,219,42,48,238,34,172,169,158,186,107,188,105,213,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,220,124,108,235,4,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,165,222,37,14,77,87,247,21,185,126,5,10,168,189,192,86,206,226,163,134,156,129,211,90,237,180,115,187,93,52,137,203,175,244,41,174,159,27,87,53,185,241,29,138,94,175,71,109,236,62,26,124,104,41,191,87,238,54,33,196,114,244,48,245,210,116,255,0,165,209,78,255,0,234,98,169,172,214,112,226,41,49,102,99,93,241,4,173,84,117,87,103,213,21,83,249,48,70,207,130,34,127,36,9,124,229,13,133,169,45,121,32,152,130,52,78,209,114,166,210,85,71,170,234,137,91,87,183,187,193,52,79,212,103,209,132,252,169,41,22,62,27,108,181,10,189,203,72,169,166,159,174,178,169,127,224,51,96,1,214,231,119,149,175,129,212,255,0,248,80,10,218,191,18,162,134,248,21,167,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,20,46,133,103,91,151,199,184,2,47,195,66,180,240,58,154,237,85,59,148,237,79,0,57,49,83,153,77,137,215,174,21,241,162,181,219,123,45,162,106,133,238,85,213,35,150,9,62,31,228,25,86,99,183,31,123,147,133,108,196,114,49,206,79,163,181,173,84,106,107,250,72,196,255,0,132,13,124,112,235,149,151,138,119,39,195,127,255,0,64,166,207,56,18,101,159,6,89,36,215,95,240,117,54,159,254,105,166,176,84,14,232,220,218,168,187,118,185,233,254,101,54,108,202,105,22,76,190,178,42,187,85,74,10,100,85,255,0,242,17,129,235,206,29,224,114,112,239,0,58,127,151,253,7,106,120,157,93,251,252,126,7,99,124,64,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,213,92,218,160,213,92,13,148,248,78,242,177,147,127,47,240,247,167,64,93,82,213,112,157,229,99,38,254,95,225,239,78,128,186,160,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,32,4,146,158,87,92,125,86,96,251,237,183,134,124,226,184,93,110,150,172,71,112,166,161,194,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,178,141,221,56,219,23,77,26,216,100,115,183,34,178,69,124,49,237,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,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,154,232,139,224,125,89,171,150,120,171,38,243,31,17,229,110,53,164,236,247,172,51,112,150,223,83,182,57,25,28,219,23,220,158,46,163,24,247,67,43,21,178,70,245,106,111,141,236,114,38,142,64,54,126,4,122,242,194,227,214,167,57,237,84,156,63,103,5,246,174,191,48,109,148,245,51,90,174,245,125,38,37,218,221,3,97,217,12,146,186,94,173,69,115,81,211,185,85,34,247,161,129,100,123,156,244,145,238,245,124,203,248,227,166,225,199,6,205,147,216,29,149,111,204,92,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,222,227,227,89,30,168,141,99,38,11,41,205,99,142,219,82,90,171,248,89,201,172,77,86,235,147,170,22,12,111,117,183,78,214,193,28,8,215,182,75,58,61,17,92,247,185,202,213,159,99,154,140,70,116,28,175,223,60,113,197,9,250,191,232,171,30,226,175,245,215,17,226,76,71,112,255,0,186,86,87,92,171,170,36,255,0,206,146,105,164,145,255,0,181,206,115,190,42,167,215,152,88,42,235,150,184,255,0,18,229,205,246,162,146,123,150,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,154,106,137,224,4,196,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,16,151,205,223,135,90,156,182,207,150,103,30,24,194,117,116,184,79,31,211,197,53,117,116,81,68,218,40,239,233,212,73,225,68,137,168,177,190,88,163,142,161,86,77,93,44,146,84,189,174,118,215,163,60,87,2,185,233,89,133,178,247,136,28,134,187,222,118,89,113,182,87,226,107,141,174,146,68,158,79,240,197,37,178,103,185,33,70,170,197,23,82,145,42,29,35,220,212,87,246,72,27,189,21,173,107,164,255,0,153,166,74,126,90,120,71,197,61,158,225,217,107,240,38,184,214,143,124,187,33,151,177,65,55,104,142,77,35,123,157,173,44,181,59,26,155,117,149,34,220,228,110,237,96,4,1,153,92,123,103,21,214,245,150,156,56,100,133,190,253,73,45,139,13,101,62,27,189,215,81,210,85,57,207,109,214,170,133,141,70,213,70,143,86,35,227,166,142,39,196,142,98,61,172,172,145,117,86,202,134,26,128,51,167,148,38,69,209,230,127,17,213,121,141,136,108,221,182,203,150,150,246,220,97,115,214,7,194,219,196,239,88,232,146,72,164,71,61,219,88,202,185,216,246,34,44,114,211,68,229,123,87,107,95,55,230,42,242,203,201,79,200,183,8,248,91,180,92,59,85,126,59,211,26,214,108,151,124,49,118,216,33,236,241,199,172,108,115,116,165,138,155,123,87,118,146,172,187,92,173,219,166,85,0,0,1,226,179,163,40,112,110,125,101,126,32,202,60,192,130,174,75,22,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,189,124,81,112,201,143,184,89,205,11,150,95,226,250,106,186,203,107,42,28,219,46,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,237,17,206,217,36,178,156,87,112,163,151,28,90,229,195,240,86,53,139,176,221,104,122,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,234,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,3,92,34,229,112,241,195,246,62,226,107,52,40,114,163,46,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,217,19,92,173,209,100,150,54,247,110,66,218,155,4,114,230,200,108,27,146,188,46,96,219,165,138,138,146,91,238,60,179,209,98,107,237,217,180,235,28,245,143,170,139,175,4,47,85,123,151,101,60,83,36,77,68,84,98,170,73,34,49,174,149,250,133,213,225,227,135,236,3,195,46,87,208,229,70,92,178,173,246,218,58,138,138,185,107,43,146,21,173,173,158,105,21,206,150,162,72,99,141,178,61,27,178,38,185,91,170,71,20,109,239,218,133,203,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,114,184,135,225,251,31,112,203,154,21,217,81,152,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,111,137,206,70,232,146,69,35,123,246,169,159,252,171,248,245,169,165,169,181,112,177,156,151,218,186,198,86,84,67,111,192,215,58,142,146,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,124,189,45,81,137,19,89,155,252,107,240,163,98,226,211,38,171,112,111,74,213,71,139,237,186,214,97,107,221,108,47,119,96,170,220,197,146,53,116,106,143,72,103,99,58,82,38,143,106,106,201,58,111,124,81,161,175,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,54,136,53,172,226,199,205,62,114,124,192,196,62,163,57,43,220,178,184,237,181,103,118,13,183,100,102,105,98,106,185,51,66,195,79,35,105,107,46,147,181,239,196,148,76,87,57,175,142,77,17,95,83,12,90,54,70,63,116,143,100,125,125,210,42,205,210,138,30,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,7,201,139,184,126,199,216,51,36,176,23,16,23,6,82,84,225,60,194,168,184,210,80,203,72,147,61,244,83,210,78,232,86,42,167,44,105,20,111,149,99,149,209,53,175,114,189,144,200,189,219,85,11,193,192,79,27,247,222,17,241,220,180,88,142,170,235,114,203,43,223,86,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,215,115,92,232,226,86,73,167,47,124,1,131,115,79,151,14,9,203,236,193,195,212,151,204,61,124,167,189,211,87,80,212,162,236,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,136,190,43,184,81,204,126,18,179,29,248,43,26,197,219,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,225,177,70,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,63,88,133,110,87,188,116,254,69,49,83,50,59,56,241,159,100,203,107,214,255,0,99,212,214,183,116,54,43,164,146,53,83,89,149,201,217,232,230,214,78,166,168,230,50,85,100,159,154,107,170,36,89,169,3,85,115,218,226,236,161,198,88,43,46,240,22,105,94,96,164,92,61,152,244,247,25,172,179,195,58,57,251,232,106,221,75,83,12,172,93,28,199,181,201,27,209,116,86,43,38,102,142,87,35,218,207,20,77,247,5,185,23,151,28,69,242,204,192,121,95,154,22,110,221,106,174,246,204,176,205,18,163,42,173,245,77,187,215,36,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,56,48,47,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,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,103,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,90,206,33,248,126,199,220,50,230,133,118,84,102,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,186,36,145,72,222,253,170,103,167,44,94,97,116,120,90,142,155,135,94,32,113,127,70,213,14,216,176,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,109,133,58,80,178,153,54,189,200,233,22,61,200,196,137,172,9,106,0,1,101,56,174,225,71,46,56,181,203,135,224,172,107,23,97,186,208,245,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,107,197,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,218,32,196,174,62,248,19,181,113,119,134,104,175,184,106,178,146,211,152,184,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,238,123,128,130,28,45,132,241,86,57,190,210,225,108,21,134,110,184,130,245,91,191,179,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,162,119,53,170,171,220,138,74,254,113,240,137,106,225,7,149,190,103,97,73,238,52,151,140,89,126,168,177,220,177,29,214,10,118,177,143,157,46,180,45,101,44,47,86,164,175,166,133,55,108,234,46,170,249,38,145,27,31,85,99,109,223,229,221,192,45,31,12,120,85,113,230,105,91,237,87,44,205,189,244,170,52,90,104,42,62,140,198,145,202,206,205,75,83,181,94,147,61,147,200,218,137,35,122,70,239,118,54,238,108,125,73,125,95,52,127,34,121,155,246,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,51,167,153,215,47,74,60,45,71,83,196,87,15,216,67,163,106,135,116,184,182,193,108,134,8,41,109,84,177,65,12,113,85,81,82,65,11,54,194,157,41,159,82,187,158,228,116,137,38,212,98,74,230,96,183,9,222,105,242,111,230,6,30,245,24,13,148,192,213,92,203,254,93,220,16,86,113,85,142,215,22,227,26,93,185,101,132,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,104,68,146,57,25,21,67,85,142,71,61,142,75,213,158,156,161,49,83,184,142,178,97,204,142,184,118,108,182,197,189,166,225,83,93,92,217,38,250,39,12,47,139,173,4,143,85,78,211,187,172,212,165,102,254,172,154,61,178,42,54,25,42,86,87,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,250,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,90,174,41,242,83,248,68,240,251,141,178,114,59,135,98,171,196,22,244,236,19,186,94,156,108,174,130,86,84,82,245,93,211,145,82,21,158,24,146,77,172,87,116,213,251,116,118,138,154,214,27,84,26,235,113,241,150,120,87,40,184,189,204,156,11,130,169,59,37,150,158,225,79,112,166,165,108,113,199,29,47,109,164,134,177,240,68,200,216,214,50,24,223,80,230,70,196,111,187,27,88,213,85,84,85,80,158,156,129,206,59,23,16,25,53,132,243,139,14,67,217,233,49,53,189,181,18,83,110,123,251,37,83,28,232,234,105,183,189,140,89,58,83,199,44,93,77,136,215,236,220,223,117,200,164,48,243,94,206,43,174,101,113,105,123,194,45,191,82,87,97,236,190,167,167,178,90,226,162,170,116,176,71,59,161,142,106,215,61,187,220,196,169,74,135,190,9,21,168,213,210,150,38,61,55,70,170,102,79,41,158,37,44,95,193,79,23,225,44,104,158,204,160,201,46,209,116,171,184,199,74,247,199,236,122,165,169,173,89,28,140,115,228,150,102,73,21,118,228,100,109,78,159,65,26,143,114,184,135,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,149,78,71,216,2,166,43,86,105,230,149,118,30,164,90,122,170,139,117,130,215,118,114,68,233,209,241,54,89,235,105,216,186,245,88,197,73,168,30,238,228,99,213,35,253,37,141,118,202,81,143,252,3,229,158,42,202,46,16,178,219,2,227,90,78,201,122,167,183,212,92,42,105,93,28,145,201,75,219,106,230,172,100,18,178,70,53,236,154,54,84,53,146,49,91,238,200,215,181,21,81,17,87,32,0,0,0,22,211,136,126,31,176,15,19,89,95,93,149,25,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,110,248,156,228,110,171,28,178,55,187,114,151,44,1,172,182,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,27,226,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,20,227,147,132,75,87,23,217,70,220,41,5,198,146,207,139,44,53,14,185,97,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,109,223,211,93,81,241,195,34,182,78,146,70,236,116,229,123,192,45,247,37,182,113,15,156,214,254,199,139,238,182,247,211,216,172,21,52,204,89,172,180,179,109,87,212,206,175,106,190,42,201,24,138,196,141,170,215,69,20,146,50,77,95,43,227,132,45,174,102,112,39,106,225,19,151,110,109,95,113,45,101,37,219,49,113,21,61,150,146,241,89,75,35,103,162,165,130,60,67,3,163,138,134,71,211,197,59,25,36,110,167,116,205,122,170,58,72,88,169,220,198,145,108,79,247,52,127,34,121,155,246,47,172,81,16,2,4,186,115,53,229,223,77,138,169,174,60,71,228,38,28,171,126,39,125,68,111,196,184,98,213,111,150,165,247,151,205,43,88,181,180,176,194,215,57,42,81,207,71,76,212,77,146,49,31,50,171,100,107,214,120,139,54,168,34,131,140,206,84,247,91,238,118,225,219,167,12,54,138,75,77,139,30,84,86,182,239,75,82,215,71,104,195,117,177,64,233,218,244,116,45,146,88,105,170,17,146,53,140,72,150,56,166,70,177,28,214,205,12,108,12,74,224,95,131,43,239,24,121,143,85,108,146,235,236,108,25,133,251,61,70,38,185,68,246,45,83,99,149,95,210,166,166,141,218,235,52,189,41,81,36,115,86,56,218,199,57,219,149,25,20,147,253,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,246,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,79,43,145,121,23,151,28,58,101,197,187,43,242,190,205,216,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,220,0,0,0,44,255,0,20,92,50,96,30,41,178,190,229,151,248,190,154,146,142,228,250,119,54,203,136,82,221,13,77,109,154,117,146,41,55,192,233,19,115,88,247,65,19,101,99,28,197,146,52,115,55,55,84,115,117,215,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,237,16,65,183,53,220,239,201,124,219,206,219,117,163,40,236,120,126,174,163,14,211,185,215,204,101,104,146,146,102,98,41,234,32,165,88,153,215,167,220,179,178,154,40,155,26,61,239,85,71,190,88,209,173,72,247,60,49,127,54,115,251,57,115,215,216,31,149,204,194,186,226,143,162,246,244,182,90,251,107,218,189,8,123,183,57,118,162,117,38,126,214,117,39,126,233,100,216,205,239,118,214,233,154,188,169,184,37,163,205,107,237,79,16,57,189,133,59,102,12,179,117,40,236,22,219,165,182,10,139,126,32,170,123,37,134,121,30,201,145,221,72,105,251,180,84,102,215,78,169,182,68,90,121,24,177,214,108,61,192,150,127,101,30,123,100,53,154,124,177,181,225,252,59,93,96,167,138,155,17,97,107,61,189,150,248,45,23,25,55,73,50,195,74,197,84,101,52,210,245,164,137,232,174,222,138,228,114,245,89,43,90,25,20,0,0,0,3,85,112,9,84,229,59,193,5,138,225,110,182,113,103,153,148,182,171,212,117,26,203,130,104,146,103,201,216,106,169,234,170,32,168,170,170,133,209,35,22,102,62,6,45,58,182,71,181,187,156,245,106,72,216,220,192,191,252,187,184,5,163,225,143,10,174,60,205,43,125,170,229,153,183,190,149,70,139,77,5,71,209,152,210,57,89,217,169,106,118,171,210,103,178,121,27,81,36,111,72,221,238,198,221,205,143,169,47,138,198,188,221,242,191,9,241,71,22,94,208,71,73,124,202,74,122,118,219,110,184,166,134,9,36,158,11,175,85,219,234,169,213,175,115,106,232,88,221,140,118,200,209,238,94,164,145,58,86,182,54,205,226,185,157,115,11,172,194,213,149,60,58,240,253,139,250,55,88,119,69,139,111,246,201,167,130,170,213,85,20,240,201,21,45,21,92,19,51,108,201,210,153,149,41,181,237,70,200,145,238,71,164,173,100,106,228,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,193,178,77,179,48,176,13,235,6,191,49,172,216,227,15,215,225,56,233,231,171,125,250,154,231,12,182,230,193,2,189,38,149,106,90,229,137,25,26,199,34,61,219,180,110,199,107,166,138,66,15,48,78,61,113,15,19,56,202,187,3,101,245,246,174,143,42,237,21,18,67,66,202,126,213,68,251,251,21,41,156,179,87,66,178,171,38,99,106,41,221,37,58,58,54,61,140,122,43,154,215,170,162,76,78,86,240,209,149,153,95,145,54,206,29,61,147,244,183,6,91,58,223,222,184,166,10,106,254,213,212,172,125,103,231,153,210,108,79,219,52,154,183,243,105,166,198,47,138,106,70,6,126,114,123,204,124,63,155,24,122,193,144,55,175,108,224,204,81,212,129,46,88,130,85,73,44,85,81,83,73,51,155,92,250,104,87,88,101,233,57,34,153,145,35,82,71,182,23,163,85,99,124,193,143,252,11,240,101,125,227,15,49,234,173,146,93,125,141,131,48,191,103,168,196,215,40,158,197,170,108,114,171,250,84,212,209,187,93,102,151,165,42,36,142,106,199,27,88,231,59,114,163,34,146,234,243,130,194,120,87,3,113,19,131,48,182,10,195,54,172,63,101,162,203,250,78,205,110,181,209,71,73,75,6,251,165,205,239,217,20,104,214,55,115,222,231,46,137,222,231,42,175,122,169,47,249,23,145,121,113,195,166,92,91,178,191,43,236,221,134,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,218,221,87,68,106,53,173,99,26,198,49,140,108,75,115,171,243,79,133,190,95,208,250,141,196,15,107,201,195,0,96,220,211,193,188,65,101,246,96,225,234,75,230,30,190,83,225,202,106,234,26,148,93,146,179,91,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,26,241,93,194,142,99,240,149,152,239,193,88,214,46,221,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,206,174,70,63,93,159,118,255,0,18,51,211,138,46,25,48,15,20,217,95,114,203,252,95,77,73,71,114,125,59,155,101,196,41,110,134,166,182,205,58,201,20,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,170,57,161,22,220,175,120,233,252,138,98,166,100,118,113,227,62,201,150,215,173,254,199,169,173,110,232,108,87,73,36,106,166,179,43,147,179,209,205,172,157,77,81,204,100,170,201,63,52,215,84,72,183,87,158,119,212,159,222,79,195,79,201,225,107,147,173,246,163,21,94,46,220,87,84,118,75,45,150,224,148,246,187,69,138,228,199,251,117,177,200,215,58,166,89,218,138,248,168,228,98,43,27,26,36,117,46,222,229,94,206,172,111,83,245,185,231,125,73,253,228,252,52,8,224,201,188,161,198,89,239,152,150,252,173,203,232,41,39,196,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,238,181,239,108,14,99,21,202,214,111,115,119,57,141,213,201,231,240,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,146,188,174,60,246,101,151,219,94,143,90,101,255,0,51,174,94,149,152,166,178,167,136,174,31,176,135,90,235,54,233,113,109,130,217,12,243,213,93,106,165,158,24,226,170,162,164,130,23,238,153,122,179,62,165,119,49,170,216,210,77,170,245,149,207,12,0,226,151,139,108,211,226,231,21,89,241,78,102,69,106,161,246,21,189,109,244,86,235,51,106,98,161,143,116,142,124,147,164,83,77,46,147,73,171,26,247,181,83,115,97,137,21,61,196,51,127,147,7,14,181,47,186,226,94,36,241,126,19,171,142,158,10,118,217,176,117,117,84,81,116,39,123,221,34,92,42,32,71,181,101,71,198,145,197,2,76,197,107,21,38,170,139,87,170,61,25,24,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,27,52,228,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,131,110,104,254,123,51,55,236,95,71,162,44,86,25,202,28,101,139,242,191,27,230,229,138,10,73,172,89,123,81,105,134,250,142,157,25,60,44,184,73,52,80,76,198,47,115,216,146,194,145,185,17,119,162,205,26,163,85,168,247,50,250,243,71,243,217,153,191,98,250,61,17,147,252,145,237,54,171,253,171,62,108,87,219,101,37,198,219,113,167,195,244,149,148,117,112,182,104,42,96,145,183,54,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,24,23,195,167,18,249,167,194,254,59,135,29,101,157,219,252,110,219,102,172,158,167,217,119,63,204,205,20,125,174,8,101,143,173,210,235,189,241,238,119,184,253,28,159,20,93,132,242,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,232,86,230,35,193,5,103,10,184,237,49,110,14,165,221,150,88,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,246,116,89,36,145,241,83,185,94,229,115,30,229,242,156,11,241,155,125,224,243,49,234,174,114,90,189,179,131,49,71,103,167,196,214,216,152,196,170,116,113,43,250,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,140,54,20,53,172,226,199,205,62,114,124,192,196,62,163,57,177,238,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,53,194,226,199,205,62,114,124,192,196,62,163,56,31,87,11,188,77,227,238,22,115,66,219,152,24,66,166,174,178,218,202,134,186,245,135,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,69,107,182,20,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,186,235,98,238,31,177,246,12,201,44,5,196,5,193,148,149,56,79,48,170,46,52,148,50,210,36,207,125,20,244,147,186,21,138,169,203,26,69,27,229,88,229,116,77,107,220,175,100,50,47,118,213,66,240,112,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,213,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,181,220,215,58,56,149,129,63,197,148,226,187,138,236,184,225,43,46,31,141,113,172,189,186,235,93,212,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,78,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,234,243,75,61,50,227,41,50,106,231,159,56,142,243,219,112,133,186,223,13,198,58,187,74,37,103,110,142,119,49,148,201,78,172,93,146,117,159,44,77,99,247,36,127,156,71,57,237,102,174,77,125,184,162,226,111,31,113,77,154,23,44,192,197,245,53,116,118,215,212,57,214,92,60,151,25,170,104,172,208,44,113,71,178,6,200,187,90,247,182,8,157,43,216,214,36,146,35,159,181,186,163,90,30,3,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,145,92,174,60,246,101,151,219,94,143,90,99,253,235,44,241,86,31,203,140,47,154,87,106,78,207,101,198,23,11,165,190,209,212,142,70,73,81,216,18,151,175,59,119,49,24,248,85,245,105,27,94,199,59,243,144,78,213,70,171,59,242,3,149,199,158,204,178,251,107,209,235,64,202,174,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,0,0,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,101,41,242,47,49,235,178,58,110,33,237,150,110,221,131,40,113,4,184,110,229,83,78,170,249,45,213,77,134,158,72,223,80,205,61,200,100,237,76,99,36,69,86,245,26,172,118,197,124,73,39,171,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,37,60,159,112,158,21,199,60,29,227,60,45,141,112,205,171,16,89,107,115,2,175,180,219,174,148,81,213,210,207,178,134,216,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,178,184,167,147,38,59,171,226,10,171,11,96,172,87,236,172,163,125,189,149,180,216,162,233,52,55,11,132,83,36,77,107,233,31,75,26,83,171,230,89,209,206,69,68,108,73,2,162,172,142,145,22,37,9,95,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,223,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,183,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,232,48,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,147,231,194,143,15,185,113,192,151,15,172,166,198,184,131,10,90,238,178,244,235,49,150,44,158,116,163,165,169,170,124,170,216,99,117,69,67,147,72,98,234,182,8,145,118,53,206,87,61,35,99,230,122,45,191,229,221,192,45,31,12,120,85,113,230,105,91,237,87,44,205,189,244,170,52,90,104,42,62,140,198,145,202,206,205,75,83,181,94,147,61,147,200,218,137,35,122,70,239,118,54,238,108,125,73,112,175,154,23,29,63,150,188,84,252,142,201,204,103,218,242,218,203,179,219,21,52,77,219,13,246,233,28,142,85,210,100,114,246,138,56,116,143,167,162,53,143,149,31,39,231,90,218,121,16,50,127,39,185,191,229,30,58,206,219,198,15,198,212,85,120,87,4,221,170,45,244,216,70,239,95,66,200,95,74,247,64,238,214,183,121,82,170,70,70,197,168,216,216,159,19,118,53,142,87,76,172,68,115,219,245,243,171,242,177,133,190,96,80,250,117,196,141,94,10,56,81,190,241,105,156,180,88,55,165,117,163,194,22,221,43,49,77,238,138,22,59,176,82,237,122,199,26,58,69,70,36,211,189,157,40,211,71,185,53,124,157,55,178,41,16,145,78,111,248,90,197,129,184,47,203,220,21,133,168,123,21,151,15,227,11,77,174,221,77,213,124,157,10,88,45,53,241,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,8,140,192,120,3,25,102,126,38,131,6,101,254,30,171,190,223,106,169,234,234,105,237,244,136,142,158,118,83,83,201,81,42,70,221,117,123,210,40,100,84,99,117,123,213,17,173,71,57,81,171,249,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,25,65,202,227,207,102,89,125,181,232,245,166,79,243,80,224,42,166,150,166,235,197,62,77,216,170,235,25,89,81,53,195,28,219,41,250,72,202,54,36,80,181,43,233,169,227,137,174,86,43,153,60,181,79,115,222,253,242,245,116,70,36,174,96,100,255,0,46,238,55,232,248,170,192,139,132,177,141,86,220,205,194,118,248,165,190,185,97,130,154,27,164,110,154,88,217,85,75,19,37,115,221,181,140,131,180,42,71,28,108,150,161,168,198,163,94,198,166,96,26,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,29,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,216,23,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,5,43,226,117,127,47,250,14,199,120,157,125,251,252,126,0,119,55,192,228,225,190,7,32,126,14,59,153,96,193,151,185,53,211,252,29,83,175,255,0,154,113,172,54,34,114,190,241,80,229,248,236,255,0,232,16,217,163,54,100,88,242,250,246,168,237,21,104,42,81,23,255,0,200,72,107,39,94,238,181,205,202,171,187,115,152,159,230,64,39,195,150,181,137,214,94,21,240,90,185,219,187,85,162,26,132,238,84,209,36,150,121,62,63,229,153,86,99,183,0,155,151,133,108,187,114,177,205,79,163,180,77,68,114,105,250,40,244,255,0,128,200,144,56,95,2,133,95,134,133,107,224,117,57,218,42,247,40,21,166,133,103,91,87,195,184,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,191,18,178,133,248,129,67,85,119,42,126,163,181,60,14,150,254,154,255,0,65,220,158,0,114,88,190,55,169,227,168,225,87,51,91,34,34,171,112,213,107,147,84,248,163,81,127,224,47,161,100,56,214,211,248,44,230,106,175,195,12,215,127,236,192,215,58,165,203,13,116,202,223,22,200,244,255,0,58,155,50,100,125,194,11,158,88,216,43,41,213,170,201,40,41,85,21,174,69,69,214,158,53,215,84,253,230,179,85,255,0,234,234,143,252,107,255,0,223,83,99,110,14,171,100,175,225,239,7,212,77,34,189,238,180,219,213,85,87,85,239,161,167,95,248,64,189,103,14,240,57,56,95,0,58,244,213,74,211,196,161,87,69,238,42,106,129,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,180,187,113,55,195,109,130,235,91,98,190,241,7,150,182,235,149,186,162,74,74,202,58,188,89,65,12,244,211,198,229,108,145,73,27,165,71,49,237,114,43,85,170,136,168,168,168,160,92,179,85,115,105,44,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,106,218,6,202,124,39,121,88,201,191,151,248,123,211,160,46,169,106,184,78,242,177,147,127,47,240,247,167,64,93,80,0,0,6,42,243,71,242,39,153,191,98,250,197,17,149,70,42,243,71,242,39,153,191,98,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,2,95,185,153,240,93,252,36,242,225,153,145,130,155,211,199,216,6,223,87,61,53,60,52,61,105,47,180,40,157,87,208,235,27,29,51,166,106,177,206,167,106,110,111,82,89,88,173,78,178,201,28,64,240,157,230,159,38,254,96,97,239,81,128,216,123,56,179,139,0,228,86,0,186,102,54,99,95,169,45,214,219,117,60,242,197,20,181,80,195,61,194,120,225,146,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,239,84,13,104,127,209,86,2,197,95,235,174,28,196,152,114,225,255,0,116,163,174,182,215,83,201,255,0,155,36,51,71,35,63,99,154,230,252,21,15,175,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,251,249,253,155,63,151,92,229,197,153,185,244,66,213,133,254,148,92,29,91,236,187,99,116,134,15,117,27,185,206,209,58,147,63,111,82,89,118,183,169,43,228,126,214,238,218,159,129,151,184,214,235,150,184,255,0,13,102,53,138,158,146,123,150,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,154,232,169,226,4,196,242,212,229,251,249,9,163,161,207,188,214,135,126,62,186,219,221,236,187,115,155,172,118,122,26,184,41,159,249,216,167,166,100,212,247,22,47,105,130,77,175,86,164,114,61,157,251,156,69,95,22,62,105,243,147,230,6,33,245,25,201,254,225,139,136,92,43,197,6,77,89,115,115,11,83,118,14,223,212,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,255,0,38,70,43,154,199,62,41,98,122,177,155,246,164,0,241,99,230,159,57,62,96,98,31,81,156,9,84,228,169,229,99,20,252,192,174,244,235,113,159,230,0,114,84,242,177,138,126,96,87,122,117,184,207,240,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,115,56,201,200,186,206,29,184,142,198,121,115,236,111,103,89,91,112,146,227,135,26,197,157,240,190,207,80,247,73,74,145,203,58,35,229,233,177,122,15,126,174,78,172,50,183,123,149,170,229,216,248,138,190,118,153,41,255,0,202,47,17,148,119,15,213,130,174,20,178,75,255,0,148,86,82,73,11,18,63,252,181,36,115,164,255,0,96,70,183,244,212,8,171,46,175,11,217,23,125,226,47,60,112,174,87,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,84,74,167,36,188,148,255,0,229,235,136,202,203,135,235,193,86,250,88,229,255,0,201,235,42,228,153,139,31,254,68,145,185,178,127,179,163,155,250,10,4,164,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,1,170,185,178,159,9,222,86,50,111,229,254,30,244,232,13,107,13,148,248,78,242,177,147,127,47,240,247,167,64,5,213,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,109,127,133,143,11,31,246,203,101,87,254,185,91,191,229,128,113,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,108,81,193,71,21,214,46,45,50,106,139,25,117,109,84,120,190,219,165,30,41,178,81,76,247,118,10,173,207,72,228,70,200,136,244,134,118,51,171,26,234,246,166,175,143,168,247,197,34,150,131,153,63,3,22,174,32,176,5,102,106,101,205,174,146,135,49,112,173,61,77,202,86,81,218,218,233,241,68,13,134,52,117,44,174,134,53,158,106,150,199,78,198,211,106,174,77,117,139,106,36,137,36,113,23,195,167,18,249,167,194,254,59,135,29,101,157,219,252,110,219,102,172,158,167,217,119,63,204,205,20,125,174,8,101,143,173,210,235,189,241,238,119,184,253,28,159,20,93,135,178,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,107,67,133,177,102,42,192,215,218,92,83,130,177,53,215,15,222,168,183,246,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,116,94,246,185,81,123,149,79,175,48,177,173,215,50,177,254,37,204,107,237,61,36,23,44,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,52,213,87,196,146,158,106,28,5,84,210,212,221,120,167,201,187,21,93,99,43,42,38,184,99,155,101,63,73,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,190,94,174,136,196,149,204,139,96,39,251,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,192,203,78,87,60,118,218,178,78,235,54,68,103,70,38,171,167,193,55,202,134,59,15,220,106,231,111,98,195,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,250,113,72,213,122,181,169,52,210,182,79,248,162,225,147,0,241,77,149,247,44,191,197,244,212,148,119,39,211,185,182,92,66,150,232,106,107,108,211,172,145,73,190,7,72,155,154,199,186,8,155,43,24,230,44,145,163,153,185,186,163,155,173,185,47,220,173,248,250,172,204,78,195,195,38,113,220,46,183,44,94,157,178,163,14,226,42,202,153,235,166,187,198,157,90,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,253,199,198,206,176,70,94,63,225,215,55,50,251,59,110,220,61,85,97,58,187,230,54,181,84,44,41,111,176,68,251,139,235,25,208,74,134,77,3,98,106,189,236,117,58,182,109,21,168,246,177,87,123,88,173,115,82,122,120,35,203,44,220,201,238,26,48,118,93,231,85,230,146,187,16,218,105,222,198,67,12,143,153,246,234,71,61,95,13,20,179,186,71,182,103,194,215,116,209,209,163,98,99,26,200,152,143,108,105,44,151,86,183,47,112,13,199,25,80,102,53,195,3,225,250,172,89,107,167,90,74,27,244,214,200,95,113,165,129,82,68,88,162,169,86,245,88,197,73,165,69,107,92,137,249,199,255,0,140,186,250,0,53,87,36,251,148,239,27,244,120,111,217,156,38,102,101,86,202,75,133,193,98,193,53,169,12,16,195,75,36,221,162,122,138,90,169,157,43,21,221,89,213,137,78,141,141,242,58,90,135,49,93,181,99,107,99,4,1,177,71,26,252,40,216,184,180,201,170,220,27,210,181,81,226,251,110,181,152,90,247,91,11,221,216,42,183,49,100,141,93,26,163,210,25,216,206,148,137,163,218,154,178,78,155,223,20,104,64,101,219,37,51,114,203,154,21,185,43,89,151,24,130,76,119,65,81,37,52,184,126,146,133,245,85,174,123,35,89,92,177,199,10,57,101,103,73,22,84,124,123,152,232,244,123,85,88,168,226,95,185,101,113,219,106,206,236,27,110,200,204,210,196,213,114,102,133,134,158,70,210,214,93,39,107,223,137,40,152,174,115,95,28,154,34,190,166,24,180,108,140,126,233,30,200,250,251,164,85,155,165,154,180,89,123,128,109,216,202,191,49,173,248,31,15,210,226,203,165,58,82,87,95,161,182,66,203,141,84,8,145,162,69,45,74,55,170,246,34,67,18,35,92,229,79,205,179,252,84,208,60,167,13,216,79,55,48,46,73,97,108,31,158,184,198,147,21,99,107,77,60,180,215,43,189,52,239,153,149,76,108,242,118,117,89,100,142,55,200,244,167,232,181,239,123,119,185,237,115,156,175,85,87,186,229,128,0,0,0,197,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,0,0,4,74,243,189,203,62,205,138,178,211,56,232,233,46,178,251,66,223,87,134,110,19,244,247,80,211,246,121,18,162,145,155,145,158,228,210,118,170,213,209,207,93,205,131,221,106,108,122,172,181,24,191,204,187,0,84,230,15,5,185,137,75,109,195,212,151,91,149,142,158,154,255,0,74,179,36,91,232,217,73,83,28,181,85,17,62,69,77,143,109,26,85,162,237,93,238,99,158,198,238,223,181,66,11,48,78,104,93,112,94,8,204,60,7,11,106,231,182,230,13,158,142,219,81,3,107,93,20,17,79,77,115,164,173,138,169,241,104,173,153,237,109,60,208,183,93,170,212,170,145,81,222,45,119,234,240,215,148,53,57,245,159,56,27,40,225,130,174,74,124,69,120,134,27,130,210,79,20,51,197,110,102,178,214,205,27,229,213,136,248,233,163,154,68,69,71,106,172,68,70,185,85,26,182,212,207,254,77,153,41,244,231,136,43,182,113,213,220,58,52,153,101,111,78,140,17,203,182,73,235,174,49,84,83,199,185,171,27,145,208,182,6,86,43,180,123,28,146,116,52,220,221,232,4,212,128,0,2,213,127,11,30,22,63,237,150,202,175,253,114,183,127,203,30,255,0,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,236,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,206,106,162,247,162,129,250,192,0,0,0,49,87,154,63,145,60,205,251,23,214,40,136,1,39,251,154,63,145,60,205,251,23,214,40,136,1,3,106,128,0,0,0,0,11,21,198,39,21,88,55,133,12,163,184,99,11,205,202,145,216,158,227,79,81,77,132,237,18,70,179,62,227,113,70,123,138,232,154,246,59,179,70,231,70,233,159,185,187,88,168,212,94,163,227,99,195,29,121,161,113,211,249,20,194,175,200,236,156,198,125,147,50,111,91,61,177,83,68,221,211,88,173,114,70,229,93,38,71,39,103,172,155,88,250,122,35,158,200,149,242,126,105,206,167,145,97,219,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,76,247,44,94,9,104,242,51,46,41,179,111,52,48,166,204,201,197,27,107,33,166,187,91,96,74,172,53,74,212,154,56,227,133,234,142,150,25,167,134,103,62,100,220,199,109,124,113,62,54,186,39,171,131,8,56,241,229,197,83,194,158,13,194,249,131,151,215,124,65,139,112,243,169,219,67,138,235,170,105,98,107,45,215,29,88,145,206,137,26,238,138,154,161,207,115,24,215,35,250,79,99,90,233,158,233,163,66,197,112,163,197,118,99,240,149,152,236,198,184,42,94,221,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,216,163,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,237,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,206,106,42,119,162,26,251,241,201,194,37,215,132,28,220,110,20,130,227,87,120,194,119,234,119,92,176,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,118,239,233,174,138,201,33,145,91,31,85,35,104,79,246,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,129,203,23,141,170,204,140,204,122,108,164,205,12,87,179,45,177,70,218,56,106,110,215,41,210,151,13,85,53,102,146,57,33,98,171,162,134,25,230,153,204,153,118,177,187,159,28,175,145,173,137,232,233,191,0,11,85,252,44,120,88,255,0,182,91,42,191,245,202,221,255,0,44,123,252,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,6,173,164,154,101,231,30,184,123,134,110,92,56,7,3,101,245,246,146,179,53,46,244,247,216,104,89,79,217,107,89,96,122,94,100,114,205,93,10,202,143,133,238,167,168,116,148,232,232,222,199,189,136,174,107,152,138,139,25,96,15,65,108,180,227,236,215,198,79,163,179,91,49,6,49,197,151,250,137,234,223,21,52,51,92,46,55,9,213,31,52,210,171,90,142,150,87,232,146,72,247,119,175,115,156,191,21,39,207,129,126,12,172,92,30,101,197,85,178,75,175,182,113,158,40,236,245,24,154,229,19,222,148,174,146,36,127,74,154,154,55,105,164,49,117,101,68,145,205,73,36,115,220,231,109,69,100,81,217,254,89,92,9,90,178,71,6,219,179,207,52,176,205,92,121,161,126,167,145,212,180,119,72,26,199,225,186,39,171,154,214,71,30,170,172,169,154,45,29,35,223,182,70,50,78,134,216,213,38,234,231,168,0,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,35,3,11,98,204,85,129,175,180,184,167,5,98,107,174,31,189,81,111,236,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,147,253,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,53,246,182,90,110,183,170,151,209,217,173,149,117,245,17,211,207,86,248,169,161,116,175,108,16,68,249,166,149,90,212,85,70,71,20,114,72,247,120,53,140,115,151,68,69,83,218,228,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,161,39,249,215,146,156,56,242,253,226,58,151,140,175,104,123,50,213,54,200,240,246,95,90,101,99,106,43,46,149,79,146,154,237,53,60,110,143,108,84,116,244,51,245,217,14,230,177,103,145,34,234,211,177,97,141,249,107,195,199,26,220,60,241,49,106,161,159,1,227,122,75,125,246,190,162,162,153,152,90,247,83,79,75,123,223,11,86,71,43,105,82,71,44,172,233,39,81,31,18,189,155,119,34,170,57,146,53,145,1,204,51,141,171,87,24,184,203,13,183,7,225,58,187,54,19,193,212,245,45,182,190,228,141,75,141,92,245,73,10,212,62,102,198,247,197,27,17,96,141,140,99,92,229,247,92,247,59,223,72,227,186,188,156,120,126,186,227,60,237,174,226,2,224,202,186,107,22,94,211,205,73,67,43,81,204,101,109,214,174,7,194,177,35,150,53,100,140,138,154,73,93,35,90,246,189,143,154,149,123,218,229,64,45,7,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,70,42,243,71,243,217,153,191,98,250,61,17,147,252,145,238,214,171,5,171,62,111,183,219,157,37,186,219,110,167,195,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,168,25,233,198,54,97,100,118,91,240,251,137,46,188,67,216,125,191,131,46,29,11,93,77,146,46,139,170,174,82,77,43,81,145,211,54,73,98,214,104,244,89,209,88,246,201,27,96,116,172,84,88,209,83,92,35,39,248,251,227,38,167,139,236,208,162,184,88,169,170,232,48,38,24,167,88,112,229,13,117,20,80,86,177,243,199,10,214,77,80,177,201,34,57,239,150,36,107,81,31,177,35,138,61,26,215,172,138,235,171,203,43,129,43,174,119,99,43,118,121,230,150,25,164,147,43,236,53,18,58,150,142,233,3,158,204,73,90,196,115,90,200,227,213,17,244,208,203,163,164,123,247,70,247,199,208,219,34,44,221,32,204,174,81,153,123,158,56,39,135,217,110,185,143,126,223,131,49,71,70,233,130,236,147,245,146,170,215,27,165,169,74,153,28,217,98,111,78,26,143,239,121,226,70,61,241,185,175,116,168,141,89,92,175,137,110,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,126,224,55,44,240,174,114,114,204,194,185,91,141,105,59,69,151,19,91,239,246,250,157,177,198,249,33,223,119,173,217,60,93,70,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,132,69,241,69,195,38,62,225,103,52,46,89,127,139,233,170,235,45,172,168,115,108,184,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,180,71,58,103,249,92,121,19,203,47,182,189,98,180,192,174,108,188,93,224,28,234,196,214,140,151,203,155,118,31,190,219,112,109,67,46,82,227,42,90,136,107,22,166,121,233,209,93,75,67,60,46,115,82,153,26,246,117,181,93,95,52,76,110,214,116,17,210,6,16,92,115,87,49,238,249,113,104,202,27,158,52,186,212,224,203,13,194,162,233,109,178,73,80,171,75,77,85,50,34,73,35,91,255,0,219,171,81,125,214,58,105,220,212,106,205,42,191,34,184,4,224,78,235,197,222,38,173,190,226,90,202,187,78,93,97,218,132,164,188,86,82,200,232,43,106,167,146,158,103,71,21,12,143,167,150,7,190,57,27,78,233,154,245,69,108,115,49,83,189,237,49,44,151,78,80,92,93,218,175,88,102,155,132,92,79,110,164,183,220,172,20,245,183,44,53,94,218,134,177,46,112,62,161,213,21,20,175,99,221,185,213,44,116,242,74,222,154,42,58,22,72,174,107,58,42,249,67,202,115,184,180,218,172,22,172,134,177,88,173,148,150,235,109,186,159,16,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,134,48,114,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,149,92,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,0,0,0,0,0,0,128,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,103,249,128,28,149,60,172,98,159,152,21,222,157,110,51,252,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,75,107,252,44,120,88,255,0,182,91,42,191,245,202,221,255,0,44,3,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,53,172,2,90,121,157,115,11,172,194,213,149,60,58,240,253,139,250,55,88,119,69,139,111,246,201,167,130,170,213,85,20,240,201,21,45,21,92,19,51,108,201,210,153,149,41,181,237,70,200,145,238,71,164,173,100,106,228,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,223,129,108,180,227,236,215,198,79,163,179,91,49,6,49,197,151,250,137,234,223,21,52,51,92,46,55,9,213,31,52,210,171,90,142,150,87,232,146,72,247,119,175,115,156,191,21,39,207,129,126,12,172,92,30,101,197,85,178,75,175,182,113,158,40,236,245,24,154,229,19,222,148,174,146,36,127,74,154,154,55,105,164,49,117,101,68,145,205,73,36,115,220,231,109,69,100,81,133,202,225,227,135,236,3,195,46,87,208,229,70,92,178,173,246,218,58,138,138,185,107,43,146,21,173,173,158,105,21,206,150,162,72,99,141,178,61,27,178,38,185,91,170,71,20,109,239,218,134,37,243,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,65,95,49,30,1,107,56,99,197,73,143,50,182,223,117,185,101,149,239,171,81,162,83,79,81,244,102,68,146,38,118,106,170,157,170,196,133,239,158,54,211,201,35,210,71,123,209,187,115,163,234,75,96,56,116,226,95,52,248,95,199,112,227,172,179,187,127,141,219,108,213,147,212,251,46,231,249,153,162,143,181,193,12,177,245,186,93,119,190,61,206,247,31,163,147,226,139,177,238,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,53,247,227,147,132,75,175,8,57,184,220,41,5,198,174,241,132,239,212,238,185,97,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,211,93,21,146,67,34,182,62,170,70,208,157,236,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,186,224,16,3,192,79,27,247,222,17,241,220,180,88,142,170,235,114,203,43,223,86,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,215,115,92,232,226,86,79,70,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,3,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,190,37,26,104,165,78,82,148,93,87,188,14,198,248,28,156,39,129,200,30,15,60,46,16,91,50,198,255,0,89,80,173,70,71,65,84,170,174,114,34,38,148,242,46,186,175,238,53,155,166,114,205,93,10,187,197,210,49,63,206,134,198,188,98,214,201,65,195,222,48,168,134,69,99,219,105,184,42,42,46,139,221,67,80,191,240,26,228,208,127,171,169,255,0,241,172,255,0,125,0,216,183,130,26,120,233,248,85,203,38,198,136,138,236,53,68,229,209,62,42,213,95,248,75,232,89,14,10,116,254,11,57,100,169,241,195,52,63,251,50,247,129,194,248,29,78,85,220,137,250,206,213,240,58,93,250,105,253,32,118,39,192,172,161,62,5,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,10,23,226,86,80,186,126,176,40,111,233,47,244,29,169,224,117,162,166,237,53,67,177,60,0,228,177,60,112,74,232,184,89,204,183,34,232,137,134,171,181,253,219,16,190,198,56,243,5,188,50,209,194,134,98,189,238,209,39,176,85,66,159,189,234,198,39,193,126,47,3,94,170,199,35,234,231,122,120,58,71,47,249,205,137,120,26,149,243,112,225,132,85,250,234,219,93,185,59,255,0,242,10,115,93,103,187,115,220,239,214,170,166,197,252,18,198,200,248,117,194,123,25,181,171,108,183,170,126,238,195,78,5,248,56,95,3,147,133,240,3,169,222,41,251,202,219,224,80,239,20,253,229,73,224,7,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,203,105,118,225,147,134,219,253,214,182,251,125,225,243,45,110,55,43,141,68,149,117,149,149,120,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,64,180,28,174,60,137,229,151,219,94,177,90,64,9,180,150,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,53,109,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,0,0,3,21,121,163,249,19,204,223,177,125,98,136,202,163,21,121,163,249,19,204,223,177,125,98,136,8,75,225,146,237,106,176,113,37,149,23,219,237,206,146,221,109,183,99,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,92,174,55,248,209,197,92,92,102,60,245,212,78,186,217,48,13,183,167,5,147,15,75,93,35,163,127,73,102,219,93,83,2,61,97,74,199,164,242,34,185,137,238,70,173,139,115,246,172,143,198,178,250,240,119,194,174,50,226,191,55,45,248,62,205,109,171,110,24,183,84,83,212,226,203,188,114,36,44,183,91,149,254,250,54,87,49,237,237,50,53,178,54,22,109,118,231,162,185,83,166,201,30,192,185,92,185,184,40,254,21,89,143,61,255,0,31,219,46,177,229,150,22,252,229,202,166,4,233,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,110,177,58,104,164,79,107,204,191,128,170,156,134,196,51,103,86,83,88,170,231,203,171,229,68,147,93,217,31,75,101,130,227,61,84,142,108,45,134,24,163,108,20,42,217,33,138,21,247,246,189,170,199,185,170,248,81,243,19,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,63,87,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,120,26,246,112,93,197,182,42,225,27,52,211,20,219,98,237,216,110,251,217,173,248,154,220,230,201,47,82,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,90,68,84,209,234,91,92,239,198,182,172,202,206,140,125,152,214,42,122,184,45,184,171,20,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,107,174,138,190,37,223,227,127,130,236,85,194,62,99,207,67,68,219,173,239,0,220,186,115,217,49,12,180,50,54,54,117,86,109,180,53,51,163,18,21,172,98,65,34,171,88,190,252,104,217,118,179,114,198,204,107,2,106,121,42,121,88,197,63,48,43,189,58,220,103,249,128,28,149,60,172,98,159,152,21,222,157,110,51,252,1,143,252,126,125,4,254,6,217,177,249,69,255,0,228,87,209,249,59,63,241,223,252,148,234,51,217,191,196,251,223,234,238,203,227,238,127,178,123,155,140,128,34,175,157,166,117,255,0,242,139,195,157,29,191,245,99,91,133,84,145,127,229,20,116,145,194,244,147,255,0,45,89,26,232,255,0,216,21,174,253,52,2,42,205,132,249,117,126,70,191,130,62,4,252,140,251,43,163,236,248,62,146,246,45,221,111,164,93,8,189,161,218,183,254,115,173,212,211,77,221,221,46,143,79,243,61,35,94,194,85,57,37,231,95,255,0,47,92,57,214,91,255,0,94,53,183,213,71,23,254,79,71,87,28,207,89,63,242,37,141,173,143,253,157,92,239,208,64,37,80,0,0,0,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,5,170,226,199,202,198,114,124,191,196,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,165,181,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,1,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,151,252,196,120,32,172,225,87,29,166,45,193,212,187,178,203,22,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,126,206,139,36,146,62,42,119,43,220,174,99,220,191,149,192,79,27,247,222,17,241,220,180,88,142,170,235,114,203,43,223,86,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,215,115,92,232,226,86,78,246,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,93,110,40,184,100,199,220,44,230,133,203,47,241,125,53,93,101,181,149,14,109,151,16,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,118,136,231,6,199,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,208,241,11,133,172,88,27,63,115,47,5,97,106,30,197,101,195,248,194,243,107,183,83,117,95,39,66,150,10,217,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,153,92,174,120,237,181,100,157,214,108,136,206,140,77,87,79,130,111,149,12,118,31,184,213,206,222,197,135,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,244,226,145,170,245,107,82,105,165,110,37,241,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,51,211,44,248,19,181,113,119,203,183,41,111,184,106,178,146,211,152,184,118,158,245,73,103,172,170,145,176,81,85,65,38,33,157,210,69,93,35,41,229,157,236,142,54,212,58,22,177,81,27,36,207,85,238,123,136,203,255,0,69,88,11,21,127,174,184,115,18,97,203,135,253,210,142,186,219,93,79,39,254,108,144,205,28,140,253,142,107,155,240,84,39,167,149,199,145,60,178,251,107,214,43,75,21,205,83,129,139,174,105,83,127,9,28,163,181,213,220,49,101,182,158,150,219,124,195,214,219,91,170,42,111,48,117,82,56,170,161,109,60,107,44,149,49,36,141,107,247,238,69,167,137,170,142,103,67,108,129,119,249,119,113,191,71,197,86,4,92,37,140,106,182,230,110,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,237,172,100,29,161,82,56,227,100,181,13,70,53,26,246,53,51,0,213,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,177,71,10,188,76,96,222,43,242,142,143,52,176,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,6,182,228,143,225,254,6,45,92,65,114,213,203,236,212,203,155,93,37,14,98,225,90,124,71,114,149,148,118,182,186,124,81,3,110,85,40,234,89,93,12,107,60,213,45,142,157,141,166,213,92,154,235,22,212,73,18,72,227,128,159,238,87,30,68,242,203,237,175,88,173,2,5,176,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,63,220,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,147,16,57,161,242,253,255,0,229,147,138,220,162,135,253,150,237,140,236,237,111,254,77,18,84,209,65,79,77,255,0,148,212,213,201,52,191,227,203,175,233,33,29,89,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,104,108,210,11,127,144,153,215,133,120,137,202,123,22,113,224,171,125,214,138,203,136,59,87,102,130,233,20,113,213,51,161,83,45,59,247,182,57,36,98,106,248,92,169,163,215,221,84,215,69,213,18,224,0,0,0,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,0,0,0,5,138,227,155,52,46,185,57,194,94,102,99,203,19,106,210,229,5,159,217,180,115,210,86,186,146,122,73,235,166,142,138,58,168,229,106,43,154,248,93,82,147,38,154,42,172,104,136,230,235,185,3,92,194,111,185,58,225,204,184,183,240,167,54,36,194,79,237,24,146,239,136,43,34,197,115,73,78,141,146,26,168,21,18,154,149,178,116,218,231,194,218,89,32,153,169,186,70,182,74,169,244,114,43,156,198,194,9,38,156,147,243,138,213,101,198,88,243,36,47,151,234,184,170,49,45,61,45,238,193,71,53,83,91,72,233,233,82,70,214,54,40,220,244,85,169,146,41,32,122,164,108,85,116,84,111,87,42,36,77,2,93,0,0,106,174,79,247,43,143,34,121,101,246,215,172,86,151,87,248,39,112,177,255,0,107,78,85,127,234,109,187,254,68,247,248,91,9,225,92,13,98,165,194,216,43,12,218,176,253,150,139,127,102,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,239,115,149,87,189,84,15,214,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,64,9,63,220,209,252,137,230,111,216,190,177,68,64,8,27,84,0,0,0,0,16,87,205,115,248,71,127,8,233,255,0,45,127,252,170,127,124,125,0,236,59,253,151,236,189,237,221,211,215,255,0,159,63,138,237,91,189,253,251,52,252,199,103,39,80,179,252,81,112,201,128,120,166,202,251,150,95,226,250,106,74,59,147,233,220,219,46,33,75,116,53,53,182,105,214,72,164,223,3,164,77,205,99,221,4,77,149,140,115,22,72,209,204,220,221,81,205,8,75,229,227,249,2,254,20,22,63,225,25,236,175,163,126,207,184,118,95,110,118,47,99,118,238,206,237,158,208,237,159,155,232,244,250,219,52,247,187,71,102,211,187,83,97,67,87,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,207,114,197,227,106,143,60,242,226,155,41,51,67,21,239,204,156,47,182,142,26,155,181,202,5,170,196,180,174,73,164,142,72,88,170,217,102,154,8,97,115,38,93,175,118,214,71,43,228,115,165,122,52,51,168,196,174,103,247,108,151,135,132,188,91,98,205,123,157,35,46,85,148,237,171,194,148,113,205,72,151,41,174,176,205,19,98,150,146,57,215,115,152,199,78,198,212,58,36,222,218,105,103,68,211,114,107,147,248,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,105,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,239,115,145,19,189,80,215,179,141,126,43,175,188,90,103,45,110,50,234,221,104,240,133,183,90,60,45,100,173,153,142,236,20,187,88,146,72,173,141,17,137,52,239,103,86,69,213,238,77,89,31,81,236,138,53,2,192,27,15,112,9,108,226,26,211,195,69,130,151,137,105,42,223,137,223,81,83,83,72,183,58,186,138,155,191,179,166,127,86,20,184,190,119,57,201,82,142,124,168,140,215,243,112,164,12,114,54,70,189,169,28,28,175,120,22,252,181,226,166,103,142,113,224,206,215,150,214,93,254,199,166,173,118,216,111,183,72,228,106,38,176,171,87,180,81,195,164,157,77,85,172,124,168,200,255,0,58,214,212,70,147,82,6,170,228,255,0,114,184,242,39,150,95,109,122,197,105,117,127,130,119,11,31,246,180,229,87,254,166,219,191,228,79,127,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,246,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,64,213,180,147,238,83,188,16,81,226,79,102,113,103,153,148,187,233,45,247,5,151,4,209,36,208,77,13,84,144,246,136,42,42,170,161,116,79,86,244,167,70,45,58,182,70,72,217,105,220,245,110,212,141,206,140,18,127,185,92,121,19,203,47,182,189,98,180,12,170,0,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,246,188,201,248,24,186,240,251,143,235,51,83,46,109,117,117,217,117,138,170,42,110,82,178,142,214,230,193,133,231,116,209,163,169,101,116,49,164,16,211,58,74,134,54,155,85,106,233,172,91,85,99,73,36,241,92,174,60,246,101,151,219,94,143,90,79,70,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,3,86,211,99,222,14,120,122,254,12,28,62,225,188,166,173,169,181,86,222,169,58,245,183,187,133,186,151,163,29,101,116,242,186,71,57,85,81,31,47,77,139,28,13,149,232,142,116,112,71,238,177,52,99,112,175,135,78,89,151,220,148,227,206,27,237,84,158,222,203,44,29,111,118,37,178,221,46,22,246,75,218,42,167,89,160,164,161,151,118,214,118,202,119,181,245,43,52,45,123,91,208,167,122,182,23,78,198,178,79,192,128,30,104,254,123,51,55,236,95,71,162,45,254,93,216,49,221,203,133,60,231,189,225,91,221,214,27,45,159,16,96,247,226,107,125,61,76,49,82,212,208,200,183,72,226,146,161,28,137,44,189,58,181,165,70,70,199,109,221,42,189,236,114,198,199,197,112,57,163,249,236,204,223,177,125,30,136,185,92,187,178,134,167,61,248,104,226,187,43,109,240,85,207,114,187,89,240,244,214,184,41,167,138,23,212,92,105,159,112,170,163,133,95,47,184,214,62,162,8,152,245,114,183,220,115,189,230,126,146,6,37,112,253,129,112,174,103,231,142,3,203,124,107,116,186,219,172,184,167,16,80,217,170,106,45,112,71,45,83,123,68,205,137,136,196,145,205,99,119,61,237,106,200,187,186,109,114,189,35,149,90,145,191,101,60,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,106,218,108,251,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,3,213,154,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,100,85,119,28,247,92,173,224,47,44,184,110,202,59,165,93,191,22,92,169,235,238,87,204,67,109,186,58,158,166,205,7,183,171,36,138,150,23,83,200,146,199,83,42,70,215,63,126,212,74,121,90,136,215,245,247,71,136,24,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,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,157,238,93,220,16,81,240,171,129,23,22,227,26,93,217,155,139,45,241,69,125,106,205,5,76,54,184,219,52,178,50,150,150,86,68,215,183,115,31,7,104,68,146,72,223,45,59,85,142,86,177,142,80,180,25,207,202,35,0,197,195,69,30,26,201,233,42,238,25,161,133,169,234,43,97,184,212,79,13,35,49,45,108,207,167,89,227,169,222,199,172,108,72,160,123,41,97,73,89,28,111,147,89,30,229,124,178,186,34,255,0,209,86,2,197,95,235,174,28,196,152,114,225,255,0,116,163,174,182,215,83,201,255,0,155,36,51,71,35,63,99,154,230,252,21,13,164,200,213,230,145,192,45,102,98,118,238,38,242,114,223,117,185,98,244,236,116,248,139,14,209,211,79,93,53,222,52,233,83,67,83,73,28,109,123,219,52,76,72,210,72,209,18,55,69,26,201,238,62,55,245,131,10,248,207,227,91,248,96,224,76,168,246,253,131,217,152,207,9,123,119,233,7,99,165,232,218,228,237,83,83,246,94,201,190,121,101,93,33,166,78,167,83,110,143,85,219,170,47,115,149,199,158,204,178,251,107,209,235,76,85,50,171,149,199,158,204,178,251,107,209,235,64,202,174,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,0,0,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,51,252,192,14,74,158,86,49,79,204,10,239,78,183,25,254,5,170,226,199,202,198,114,124,191,196,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,165,181,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,1,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,54,124,178,184,18,181,100,142,13,183,103,158,105,97,154,184,243,66,253,79,35,169,104,238,144,53,143,195,116,79,87,53,172,142,61,85,89,83,52,90,58,71,191,108,140,100,157,13,177,170,77,213,207,80,0,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,45,167,16,252,63,96,30,38,178,190,187,42,51,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,221,86,57,100,111,118,229,46,88,3,90,30,33,248,126,199,220,50,230,133,118,84,102,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,186,36,145,72,222,253,170,101,87,44,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,95,116,104,147,117,100,171,142,78,17,45,92,95,101,27,112,164,23,26,75,62,44,176,212,58,229,135,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,183,127,77,117,71,199,12,138,217,58,73,27,181,225,3,106,128,98,255,0,44,187,181,214,245,192,230,88,86,94,110,117,117,245,17,211,220,169,25,45,76,206,149,237,130,11,157,92,48,196,142,114,170,163,35,138,56,227,99,124,26,198,53,169,162,34,33,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,239,2,134,248,175,239,42,95,2,150,248,175,239,3,181,60,14,78,19,192,228,11,3,199,44,175,135,135,12,92,172,215,87,90,238,41,221,255,0,144,84,26,237,81,185,25,87,3,215,193,178,53,127,206,108,87,198,212,108,147,135,92,89,189,155,154,150,203,130,175,238,236,53,6,186,12,118,215,181,223,169,81,64,216,199,129,249,93,47,11,57,104,229,93,81,112,213,14,159,187,98,151,216,199,30,95,87,134,93,248,80,203,167,177,218,164,22,10,88,87,247,177,94,197,248,39,197,134,71,1,194,248,29,78,253,36,254,147,181,124,14,181,84,221,166,168,5,73,240,43,40,77,63,89,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,41,74,149,148,47,196,10,17,27,187,193,14,212,240,58,83,85,147,246,33,220,158,0,114,99,119,48,171,76,119,110,19,243,17,143,145,91,209,176,212,204,154,34,42,170,177,209,191,255,0,192,50,68,199,206,60,21,87,133,236,196,139,224,252,53,112,215,250,24,128,107,182,246,237,114,183,245,42,161,178,31,8,214,169,236,153,7,132,173,181,49,185,146,195,106,160,99,218,228,209,81,82,138,4,84,254,180,53,190,168,68,108,242,34,46,168,143,84,255,0,57,178,239,15,85,49,214,101,38,30,171,137,168,214,205,111,164,145,17,63,82,211,68,191,240,129,114,14,23,192,228,225,222,0,117,170,34,175,137,82,39,192,161,93,239,104,86,222,240,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,87,54,168,53,87,2,103,179,111,141,59,87,11,28,4,229,29,139,8,98,10,70,230,166,37,203,124,56,152,126,141,105,155,84,180,80,45,20,13,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,78,70,50,109,174,88,92,122,212,231,61,170,147,135,236,224,190,213,215,230,13,178,158,166,107,85,222,175,164,196,187,91,160,108,59,33,146,87,75,213,168,174,106,58,119,42,164,94,244,48,44,143,115,158,146,61,208,237,127,197,152,171,21,251,55,233,78,38,186,222,125,141,111,134,211,110,246,133,108,149,29,142,134,45,122,84,208,239,85,233,194,205,206,219,27,116,107,117,93,17,53,62,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,0,218,120,24,171,192,47,26,248,87,138,204,184,164,178,93,174,125,159,51,112,205,190,24,241,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,58,50,61,24,169,181,209,62,92,170,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,4,57,123,130,174,185,149,143,240,214,92,216,170,41,32,185,98,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,233,174,136,190,6,197,28,42,240,207,131,120,80,202,58,60,173,193,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,1,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,2,223,231,166,69,229,199,17,121,113,113,202,252,208,179,118,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,218,224,230,198,5,252,151,230,158,50,203,63,106,123,79,232,150,32,184,216,187,111,67,163,218,187,45,76,144,245,122,123,157,179,119,79,118,221,206,211,93,53,93,53,54,126,53,172,226,199,205,62,114,124,192,196,62,163,56,18,169,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,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,154,230,113,147,158,149,156,68,241,29,140,243,27,219,62,209,178,186,225,37,187,14,57,137,59,33,101,158,157,238,142,149,99,138,117,87,197,212,98,117,222,205,26,157,89,165,118,198,171,149,169,50,156,205,51,175,242,45,194,62,41,236,246,254,213,95,142,245,193,84,123,226,223,12,93,182,9,187,68,146,105,35,28,221,41,98,169,216,228,221,164,171,22,230,171,119,105,0,32,11,171,194,246,122,95,120,116,207,28,43,154,22,155,205,214,134,130,134,225,79,21,254,27,114,49,242,92,44,238,153,139,87,74,177,200,169,28,155,227,106,237,71,170,34,72,216,222,142,99,152,215,182,213,0,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,250,204,85,229,151,157,127,150,158,17,240,183,104,183,246,90,252,9,166,10,172,217,22,200,101,236,80,67,217,228,143,89,30,231,107,75,45,54,247,46,221,101,73,118,181,27,183,92,170,0,0,0,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,0,2,213,113,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,109,80,89,254,40,184,100,192,60,83,101,125,203,47,241,125,53,37,29,201,244,238,109,151,16,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,110,168,230,222,0,6,174,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,201,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,157,238,98,60,16,81,241,85,129,19,22,224,234,93,185,155,132,237,242,197,98,106,77,5,52,55,72,221,52,82,62,150,170,87,196,231,187,107,25,63,103,69,146,56,217,45,67,149,238,70,189,238,72,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,9,244,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,251,107,214,43,76,170,49,87,149,199,145,60,178,251,107,214,43,76,170,2,61,115,191,148,118,1,204,254,34,237,153,129,134,110,212,152,83,46,174,180,239,110,37,195,214,88,97,183,79,69,60,84,189,58,119,219,26,202,119,193,178,73,27,27,165,100,141,69,69,73,94,215,61,101,70,199,158,152,91,9,225,92,13,98,165,194,216,43,12,218,176,253,150,139,127,102,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,239,115,149,87,189,84,253,96,6,170,228,255,0,114,184,242,39,150,95,109,122,197,105,0,36,255,0,114,184,242,39,150,95,109,122,197,104,25,84,71,5,219,147,190,13,189,113,71,91,143,171,49,61,36,121,65,95,81,37,234,92,49,73,18,210,214,182,173,242,171,157,109,141,97,99,98,138,135,85,85,73,35,86,202,216,244,133,173,71,34,84,146,62,0,252,156,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,126,176,0,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,0,0,0,70,95,59,12,226,186,217,112,110,3,201,11,29,250,146,42,124,75,81,85,123,191,209,195,84,230,213,186,10,85,141,180,109,150,54,189,17,105,164,150,73,222,137,35,21,29,45,27,21,170,139,19,137,52,53,246,230,93,143,233,179,7,141,44,196,170,182,226,26,187,173,182,199,81,77,96,165,73,150,93,148,111,164,166,142,42,170,120,153,34,38,198,54,177,42,213,118,166,199,61,207,123,119,111,220,161,96,48,206,10,186,226,171,46,44,190,219,234,41,35,167,193,214,120,239,117,205,153,238,71,201,3,238,20,148,40,216,145,26,168,175,234,215,68,229,71,43,83,99,94,186,234,136,215,92,174,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,236,212,181,116,242,210,75,83,163,24,247,191,162,202,135,75,211,107,85,207,233,236,77,21,218,166,117,114,160,225,163,242,137,195,142,115,254,83,45,58,96,204,214,236,150,10,45,208,127,124,59,177,50,167,169,91,7,90,39,68,189,57,170,153,209,149,187,246,207,75,38,168,139,26,107,21,96,109,80,11,85,194,198,117,255,0,8,158,31,112,78,113,201,111,236,85,120,130,222,189,190,6,197,211,141,149,208,74,250,122,174,147,122,146,42,66,179,195,42,199,185,234,238,154,179,118,142,213,18,234,128,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,64,9,63,220,209,252,137,230,111,216,190,177,68,64,8,27,84,0,0,0,0,0,0,193,94,103,92,18,209,231,158,92,84,230,222,87,225,77,249,147,133,247,86,77,77,105,182,192,181,88,150,149,201,12,114,71,51,209,27,44,211,65,12,45,124,41,185,238,218,201,34,100,110,116,172,86,195,14,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,104,130,13,185,174,228,134,75,229,38,118,219,174,249,71,124,195,244,149,24,138,157,205,190,96,219,68,116,144,179,14,207,79,5,42,68,254,133,62,213,129,149,49,74,217,17,143,98,42,189,146,200,142,114,73,181,128,227,199,152,237,79,21,152,55,11,229,246,95,90,49,6,18,195,205,167,109,118,43,161,169,170,137,204,184,220,117,98,199,2,44,105,186,90,106,119,49,207,99,156,172,234,189,237,115,161,99,161,141,75,43,193,223,10,184,203,138,252,220,183,224,251,53,182,173,184,98,221,81,79,83,139,46,241,200,144,178,221,110,87,251,232,217,92,199,183,180,200,214,200,216,89,181,219,158,138,229,78,155,36,123,44,81,176,247,2,89,3,148,121,19,144,214,104,50,198,233,135,241,21,117,254,158,42,156,69,138,108,247,6,92,32,187,220,99,221,28,201,13,83,17,17,244,208,203,214,142,38,34,55,98,35,149,201,213,124,174,112,94,172,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,13,85,201,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,208,50,168,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,0,0,128,30,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,8,245,226,83,40,106,114,23,62,113,206,81,205,5,92,116,248,118,241,52,54,245,171,158,41,167,150,220,253,37,162,154,71,197,163,21,242,83,73,12,138,136,141,209,94,168,173,106,162,181,38,39,148,118,102,97,92,97,194,21,159,2,218,106,244,189,96,43,133,125,190,239,75,36,145,245,27,218,106,230,172,130,118,177,175,87,164,47,100,234,198,189,237,110,233,32,157,168,138,140,213,112,175,156,158,74,125,6,226,10,211,156,116,151,14,181,38,102,219,215,173,4,146,238,146,10,235,116,84,244,242,109,106,70,212,108,46,129,244,106,221,94,247,44,157,125,118,183,98,30,131,146,126,104,90,176,246,110,99,204,168,184,54,146,26,140,103,103,165,185,80,212,77,90,216,159,36,246,247,201,173,44,81,42,107,51,223,21,100,178,174,215,106,214,82,189,118,185,21,85,129,49,38,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,18,41,202,59,131,43,21,37,138,207,198,38,45,186,246,235,173,119,111,167,194,150,234,119,189,145,219,227,107,230,162,169,169,168,94,238,164,207,219,60,108,143,190,54,70,229,122,239,123,219,208,147,243,21,121,92,121,19,203,47,182,189,98,180,202,160,0,0,33,3,154,223,10,57,113,195,182,99,225,172,107,149,241,123,42,213,152,222,209,158,107,4,80,163,105,109,181,84,171,78,178,58,153,81,125,200,100,237,77,84,135,77,177,185,142,70,42,49,204,142,47,1,202,227,207,102,89,125,181,232,245,166,85,115,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,6,85,115,206,250,147,251,201,248,105,101,57,62,226,204,43,129,184,137,198,120,167,26,226,107,86,31,178,209,101,253,95,105,184,221,43,99,164,165,131,125,210,216,198,111,150,69,107,27,185,239,107,83,85,239,115,145,19,189,80,189,124,243,190,164,254,242,126,26,69,173,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,232,246,36,176,197,34,53,218,166,248,216,239,22,162,160,72,174,36,230,239,137,170,184,180,178,230,21,138,60,64,204,149,181,83,251,54,92,44,176,83,211,214,214,65,60,44,237,21,83,166,249,88,250,152,234,26,143,139,73,24,157,56,91,26,58,46,189,67,159,45,56,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,77,93,204,212,229,221,199,213,103,12,120,169,112,30,105,92,46,183,44,178,189,244,169,245,90,153,234,62,140,200,146,74,254,211,75,77,185,88,144,189,243,200,234,136,227,98,72,239,118,70,238,116,125,57,66,117,0,0,0,48,171,143,110,99,54,46,21,250,89,119,150,244,182,172,77,153,181,29,41,234,41,43,55,201,67,101,165,118,143,71,85,164,79,99,221,52,172,95,205,194,215,181,200,215,36,175,84,111,77,179,6,106,144,3,205,31,207,102,102,253,139,232,244,70,122,114,185,227,182,235,157,150,169,178,35,58,49,53,37,70,54,177,211,177,216,126,227,87,59,187,110,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,212,150,55,43,213,174,88,102,149,216,23,205,31,207,102,102,253,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,255,0,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,0,1,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,54,168,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,152,1,206,175,202,198,22,249,129,67,233,215,16,48,3,149,199,158,204,178,251,107,209,235,73,254,32,7,149,199,158,204,178,251,107,209,235,73,254,0,0,0,106,174,109,80,106,174,4,255,0,114,184,242,39,150,95,109,122,197,105,149,70,42,242,184,242,39,150,95,109,122,197,105,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,169,240,41,68,68,95,18,167,119,20,35,189,237,0,237,79,3,147,134,248,28,129,102,248,185,181,79,123,200,60,91,109,166,141,207,150,107,85,123,24,214,166,170,170,180,83,162,39,245,169,173,227,27,185,200,223,214,186,27,47,241,11,83,29,30,82,98,26,185,90,142,108,54,250,185,21,23,245,37,52,171,255,0,1,173,21,58,35,167,141,21,116,69,122,39,249,192,216,83,151,173,166,59,79,9,249,118,198,72,174,235,88,105,166,93,81,17,81,94,233,31,255,0,225,153,34,99,231,1,234,169,194,246,93,197,240,102,26,183,233,253,44,83,32,192,225,124,14,165,70,238,240,67,181,124,14,149,213,36,253,138,7,98,21,20,167,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,252,74,202,85,117,2,132,78,243,177,60,14,19,196,168,1,141,60,194,239,145,218,56,90,199,208,187,77,106,240,253,100,77,215,95,21,216,212,240,253,174,50,88,141,30,114,89,164,251,54,23,178,101,165,63,141,246,223,44,242,57,30,246,171,81,149,148,235,166,136,155,87,94,154,167,122,129,17,180,113,186,170,177,172,68,69,87,170,174,159,208,170,108,227,148,182,200,173,25,115,135,168,97,106,53,145,219,41,26,136,136,136,136,137,4,105,224,159,184,215,35,33,112,69,78,96,102,125,163,13,192,139,165,71,104,220,228,218,186,109,167,149,233,220,229,68,95,208,54,85,195,212,77,183,88,232,40,90,171,164,20,209,71,223,167,193,136,159,15,220,7,232,156,59,192,228,165,203,240,2,130,180,241,41,238,42,111,235,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,85,115,106,131,85,112,36,39,150,23,1,84,217,207,117,164,226,7,56,44,84,149,249,125,108,168,169,134,213,104,171,234,177,110,215,24,29,14,201,164,137,209,116,170,40,90,174,157,170,137,47,189,52,11,27,218,230,36,140,117,245,230,139,192,45,30,48,177,92,184,152,201,219,125,170,215,117,195,150,250,154,236,89,103,130,154,10,56,238,116,172,124,181,51,220,154,246,181,187,235,27,212,145,210,245,21,206,154,54,183,106,163,227,70,77,154,188,39,121,88,201,191,151,248,123,211,160,46,168,26,198,100,238,113,99,236,138,199,246,188,198,203,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,253,202,147,253,193,223,21,88,55,138,252,163,183,227,11,53,202,145,184,158,221,79,79,77,139,45,17,198,176,190,221,113,86,123,234,216,156,247,187,179,72,230,200,232,95,185,219,152,138,213,94,163,36,99,35,87,153,239,1,84,217,49,117,171,226,7,39,236,84,148,25,125,115,168,166,134,235,104,164,234,189,109,55,25,221,54,249,163,137,177,116,169,232,92,173,129,168,139,47,187,52,233,27,26,214,44,108,110,53,240,119,197,86,50,225,67,55,45,248,194,205,114,171,118,24,184,212,83,211,98,203,68,113,164,204,184,219,145,254,250,182,39,61,141,237,49,181,210,58,23,238,110,215,170,181,87,166,249,24,240,216,204,197,94,104,254,68,243,55,236,95,88,162,47,174,78,231,22,1,207,92,1,107,204,108,185,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,220,171,98,185,163,249,19,204,223,177,125,98,136,8,86,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,74,167,37,79,43,24,167,230,5,119,167,91,140,255,0,48,3,146,167,149,140,83,243,2,187,211,173,198,111,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,129,13,124,221,248,138,169,204,156,249,102,78,97,140,89,87,85,132,240,5,60,80,215,80,197,44,78,162,146,254,189,69,158,100,88,156,171,35,226,138,72,233,213,36,209,209,73,29,75,26,214,238,122,191,202,240,19,147,183,91,214,90,113,31,157,247,11,13,36,182,44,53,148,248,146,201,67,89,87,74,231,61,183,90,170,23,185,93,75,34,177,88,143,142,154,57,89,42,181,232,246,178,178,52,209,91,42,152,171,152,88,214,235,153,88,255,0,18,230,53,246,158,146,11,150,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,154,106,171,226,76,158,71,100,133,171,36,121,84,227,134,219,239,149,119,74,140,121,150,247,156,113,92,249,163,108,108,130,122,251,18,42,65,19,83,85,70,71,20,113,49,85,206,85,115,209,239,247,81,201,27,2,19,12,202,227,219,39,110,182,92,180,225,195,59,237,246,26,72,172,88,151,41,240,221,146,186,178,146,149,205,123,174,180,180,44,114,58,170,68,98,49,95,37,52,145,50,37,115,213,238,101,28,137,162,54,36,48,212,156,156,206,200,106,110,32,249,90,224,156,51,13,21,93,77,246,193,150,246,12,77,135,153,73,79,45,76,239,184,210,90,88,230,195,28,49,189,171,43,231,137,211,83,34,42,59,69,168,71,163,28,230,181,0,193,254,80,153,233,71,150,28,71,85,229,206,33,188,246,43,46,101,219,219,110,133,175,72,25,11,175,16,61,100,162,89,37,145,90,246,238,99,234,224,99,24,170,178,75,83,19,85,142,93,174,100,223,154,187,229,238,53,186,229,174,63,195,89,141,98,167,164,158,229,133,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,166,186,42,120,155,52,101,238,53,181,102,86,0,195,89,141,98,167,171,130,219,138,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,174,186,42,248,129,232,0,0,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,0,0,90,174,44,124,172,103,39,203,252,67,233,211,154,214,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,13,170,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,237,175,88,173,50,168,197,94,87,30,68,242,203,237,175,88,173,50,168,0,0,13,85,201,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,208,50,168,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,0,0,60,166,106,230,102,21,201,188,184,196,121,165,141,106,251,61,151,12,219,229,184,84,237,146,54,73,54,196,247,32,139,168,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,214,8,155,62,113,217,189,77,130,184,104,161,202,218,121,233,22,229,152,247,136,97,124,19,65,43,159,236,234,23,178,170,105,162,123,116,99,30,218,132,160,98,163,213,117,100,207,218,213,209,92,200,171,225,11,40,105,179,223,137,124,189,202,219,132,20,147,219,110,215,134,77,116,130,166,121,97,101,69,186,153,142,170,172,133,31,23,190,215,190,158,9,88,197,106,183,223,115,125,230,126,146,4,250,112,177,146,159,193,219,135,220,19,147,146,92,59,109,94,31,183,175,111,157,178,245,35,125,116,242,190,162,171,164,238,156,106,176,164,243,74,145,238,98,59,166,140,221,171,181,85,132,190,101,216,2,155,47,184,210,204,74,91,110,30,171,181,91,111,149,20,215,250,85,153,37,217,88,250,186,104,229,170,168,137,242,42,239,99,171,22,173,23,106,236,107,218,246,55,110,205,169,176,73,24,28,239,114,207,180,225,92,180,206,58,58,75,84,94,207,184,85,225,155,132,253,61,181,213,29,162,52,168,164,102,228,103,191,12,125,150,181,116,115,211,107,167,247,90,187,222,168,30,131,146,126,104,93,113,14,81,227,204,168,184,54,174,106,124,25,120,165,185,80,212,77,90,233,89,28,23,6,73,173,44,81,42,105,11,25,45,28,178,174,215,104,231,213,61,118,181,81,85,242,62,64,183,42,92,204,252,157,241,147,135,45,213,21,118,170,74,12,107,111,174,195,53,147,220,36,233,237,234,70,149,20,236,133,202,246,181,38,146,170,150,154,38,162,238,221,213,86,53,187,156,213,73,233,0,0,0,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,128,18,127,185,163,249,19,204,223,177,125,98,136,128,16,54,168,0,0,0,0,0,252,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,180,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,247,185,200,137,222,168,5,181,226,139,137,188,3,194,206,87,220,179,3,23,212,210,86,92,153,78,231,89,112,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,104,141,118,186,248,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,191,198,191,21,215,222,45,51,150,183,25,117,110,180,120,66,219,173,30,22,178,86,204,199,118,10,93,172,73,36,86,198,136,196,154,119,179,171,34,234,247,38,172,143,168,246,69,26,153,43,202,155,130,90,60,214,190,212,241,3,155,216,83,182,96,203,55,82,142,193,109,186,91,96,168,183,226,10,167,178,88,103,145,236,153,29,212,134,159,187,69,70,109,116,234,155,100,69,167,145,138,24,85,155,57,3,156,185,21,236,15,202,230,94,221,112,191,210,139,122,92,237,125,181,141,78,188,61,219,154,187,85,122,115,51,115,58,144,63,108,177,239,102,246,55,115,117,204,14,87,188,116,254,69,49,83,50,59,56,241,159,100,203,107,214,255,0,99,212,214,183,116,54,43,164,146,53,83,89,149,201,217,232,230,214,78,166,168,230,50,85,100,159,154,107,170,36,89,73,226,139,134,76,3,197,54,87,220,178,255,0,23,211,82,81,220,159,78,230,217,113,10,91,161,169,173,179,78,178,69,38,248,29,34,110,107,30,232,34,108,172,99,152,178,70,142,102,230,234,142,110,186,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,24,1,202,247,142,159,203,94,21,102,71,103,30,51,237,121,147,101,223,236,122,154,214,237,154,251,107,142,54,170,107,50,185,123,69,100,58,73,212,213,26,247,196,140,147,243,174,109,68,137,159,224,0,0,106,174,79,247,43,143,34,121,101,246,215,172,86,144,2,79,247,43,143,34,121,101,246,215,172,86,129,149,64,0,0,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,0,4,0,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,98,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,93,94,114,121,41,244,231,135,219,78,113,210,92,58,53,121,101,112,94,180,18,75,182,57,232,110,50,211,211,201,181,169,27,149,211,54,118,81,171,117,123,26,145,245,245,220,237,136,70,95,3,57,161,106,201,206,45,50,207,30,95,91,72,150,216,47,30,205,172,158,174,181,180,144,82,65,93,12,148,82,85,73,43,145,90,214,66,218,149,153,117,209,21,35,84,87,55,93,201,59,220,83,228,167,240,137,225,247,27,100,228,119,14,197,87,136,45,233,216,39,116,189,56,217,93,4,172,168,165,234,187,167,34,164,43,60,49,36,155,88,174,233,171,246,232,237,21,53,172,3,106,131,90,206,44,124,211,231,39,204,12,67,234,51,155,15,100,166,104,90,179,171,40,240,134,107,217,155,73,29,62,41,179,211,92,159,79,77,90,218,182,81,206,246,39,90,149,101,106,34,61,240,203,212,137,254,235,85,31,27,145,90,213,69,68,215,135,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,246,215,172,86,153,84,98,175,43,143,34,121,101,246,215,172,86,153,84,0,0,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,101,87,60,239,169,63,188,159,134,145,193,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,100,127,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,36,39,9,114,239,225,230,201,195,66,112,225,136,112,229,37,229,149,84,236,125,207,19,199,111,167,163,187,212,220,88,249,159,29,107,102,99,85,205,124,46,169,153,176,181,235,38,200,92,176,189,101,99,164,71,194,15,16,252,63,99,238,25,115,66,187,42,51,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,221,18,72,164,111,126,213,54,94,49,255,0,141,126,20,108,92,90,100,213,110,13,233,90,168,241,125,183,90,204,45,123,173,133,238,236,21,91,152,178,70,174,141,81,233,12,236,103,74,68,209,237,77,89,39,77,239,138,52,3,5,121,98,243,11,163,194,212,116,220,58,241,3,139,250,54,168,118,197,132,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,108,41,210,133,148,201,181,238,71,72,177,238,70,36,77,100,181,26,187,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,102,39,149,239,29,63,150,188,42,204,142,206,60,103,218,243,38,203,191,216,245,53,173,219,53,246,215,28,109,84,214,101,114,246,138,200,116,147,169,170,53,239,137,25,39,231,92,218,137,16,51,252,195,94,96,156,5,97,238,38,112,109,118,57,203,235,21,37,30,106,90,41,228,154,133,244,253,150,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,204,160,6,173,159,232,171,1,98,175,245,215,14,98,76,57,112,255,0,186,81,215,91,107,169,228,255,0,205,146,25,163,145,159,177,205,115,126,10,135,170,207,188,235,197,92,68,230,197,247,56,241,173,190,213,69,122,196,29,151,180,193,107,138,72,233,89,208,166,138,157,155,27,36,146,61,53,100,45,85,213,235,239,42,233,162,104,137,39,252,210,56,5,172,204,78,221,196,222,78,91,238,183,44,94,157,142,159,17,97,218,58,105,235,166,187,198,157,42,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,61,199,198,254,180,64,129,53,60,149,60,172,98,159,152,21,222,157,110,51,252,192,14,74,158,86,49,79,204,10,239,78,183,25,254,0,0,5,170,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,205,107,0,218,160,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,192,14,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,0,0,1,170,185,181,65,170,184,19,253,202,227,200,158,89,125,181,235,21,166,85,24,171,202,227,200,158,89,125,181,235,21,166,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,248,148,21,187,245,148,247,1,91,124,14,74,90,191,2,160,60,134,109,91,34,187,229,206,33,161,153,168,230,73,108,171,106,162,162,42,42,44,18,39,130,254,243,88,234,200,221,75,88,230,42,34,43,21,23,79,232,69,54,143,196,52,77,184,216,235,232,92,171,164,244,210,199,221,167,197,138,159,31,222,107,85,159,88,34,167,47,243,62,239,134,231,69,210,159,179,237,114,237,77,119,83,196,245,238,106,170,39,233,129,58,28,189,47,145,221,248,90,192,48,183,77,105,48,253,28,78,211,95,20,222,213,241,253,173,50,88,141,30,77,185,164,251,206,23,189,229,165,71,141,138,223,20,241,185,94,247,43,145,245,149,11,166,138,155,83,78,162,39,114,146,92,7,11,224,117,170,119,157,165,43,226,7,9,240,43,41,69,208,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,192,161,87,66,167,47,192,225,83,80,57,110,171,222,84,112,137,162,28,129,76,143,108,81,186,87,254,139,17,92,191,185,8,59,230,225,136,86,247,196,53,174,153,37,123,217,69,104,153,141,71,107,220,139,93,80,157,218,175,251,82,106,49,237,246,159,12,224,171,238,32,170,114,182,43,125,190,121,220,168,213,85,68,107,23,224,157,230,188,60,98,102,93,62,105,103,173,250,249,75,36,143,142,138,162,170,222,139,35,28,213,247,43,42,29,220,138,170,186,105,34,126,175,220,5,218,229,137,134,43,113,14,120,111,167,166,138,72,169,255,0,141,87,170,38,221,212,117,154,105,175,238,39,136,140,14,76,57,124,216,176,166,45,198,245,116,209,58,87,93,224,134,39,251,170,168,196,164,114,167,195,84,254,57,126,63,253,57,63,0,82,239,18,162,149,241,2,157,16,173,190,5,41,222,165,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,85,205,170,8,86,254,226,167,20,255,0,245,253,149,95,250,86,227,255,0,49,2,85,56,78,242,177,147,127,47,240,247,167,64,93,83,197,100,134,10,186,229,174,75,224,28,185,190,212,82,79,114,194,184,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,77,53,68,240,61,168,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,164,6,113,245,193,70,42,225,79,49,234,239,118,155,103,104,203,44,77,112,154,76,57,112,167,73,31,29,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,180,108,87,162,238,108,172,138,127,143,21,156,89,59,128,115,215,0,93,50,231,49,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,247,162,132,27,112,11,198,190,42,225,79,49,233,44,151,107,159,104,203,44,77,112,134,60,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,180,108,70,42,110,108,79,138,82,121,152,221,173,87,254,95,249,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,93,168,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,10,221,185,40,113,37,13,214,182,27,22,101,229,173,101,181,149,18,54,142,162,174,174,190,154,121,160,71,47,77,242,68,218,89,27,27,213,186,42,177,36,122,53,85,81,28,237,53,91,235,131,120,10,227,66,205,194,118,59,225,47,16,227,172,170,174,195,119,222,141,194,197,63,180,238,210,212,80,87,54,229,65,80,248,55,62,157,35,138,141,99,167,171,147,99,34,87,44,243,110,85,209,239,84,8,214,225,59,205,62,77,252,192,195,222,163,1,178,153,17,121,33,202,39,137,44,181,206,140,3,152,215,220,109,150,179,219,112,174,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,53,211,85,79,18,93,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,136,188,239,229,19,196,150,101,103,70,62,204,107,22,54,203,88,45,184,171,20,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,154,235,162,175,136,23,215,146,167,149,140,83,243,2,187,211,173,199,228,243,155,207,74,60,45,147,86,44,134,180,94,118,94,177,181,194,59,141,210,146,52,130,79,240,61,35,149,237,73,145,202,178,197,212,171,74,119,70,246,181,17,253,146,118,239,68,107,154,235,235,203,211,133,252,125,194,102,75,222,178,231,49,174,248,126,227,114,184,226,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,186,157,234,168,141,84,209,91,223,226,137,96,56,242,229,233,196,151,22,121,243,38,99,97,172,79,150,182,236,61,110,179,209,217,44,241,87,86,215,195,90,232,35,223,52,142,168,107,41,165,98,191,180,84,84,35,85,142,68,233,164,122,166,237,202,161,29,124,15,228,237,215,59,248,163,203,252,35,71,97,164,186,219,104,175,20,215,187,244,85,212,174,158,137,45,84,146,182,106,150,212,53,24,246,236,145,173,72,26,146,38,199,73,60,108,114,166,253,73,222,226,199,202,198,114,124,191,196,62,157,57,142,188,186,249,126,98,30,18,46,184,175,29,230,117,247,15,222,49,101,234,158,59,69,185,108,147,85,73,5,29,185,28,217,102,220,249,91,18,61,242,202,200,117,69,139,220,74,102,171,94,189,87,181,50,171,59,240,85,215,50,178,95,31,101,205,138,162,146,11,150,42,194,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,186,107,162,47,128,26,198,27,41,240,157,229,99,38,254,95,225,239,78,128,138,191,238,42,113,79,255,0,95,217,85,255,0,165,110,63,243,18,93,50,67,5,93,114,215,37,240,14,92,223,106,41,39,185,97,92,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,166,154,162,120,1,0,60,112,100,237,215,36,56,163,204,12,35,89,97,164,181,91,107,111,21,55,187,12,84,52,174,130,137,109,85,114,186,106,102,211,181,88,198,236,141,174,88,28,145,166,198,201,4,140,106,174,205,73,30,228,201,158,148,120,167,38,175,185,13,119,188,239,189,96,155,132,151,27,93,36,137,4,127,224,122,183,35,220,144,163,85,37,151,167,86,181,14,145,238,106,163,59,92,13,222,168,230,181,190,219,152,167,47,204,67,197,189,215,10,99,188,177,190,225,251,62,44,178,211,201,104,184,173,238,106,168,224,172,183,43,157,44,59,95,19,101,70,62,41,95,54,136,145,123,233,82,229,115,211,164,198,173,191,224,55,151,167,18,92,38,103,204,121,141,137,113,62,90,220,112,245,198,207,89,100,188,69,67,91,95,53,107,96,147,100,209,186,157,175,166,137,136,254,209,79,78,142,87,185,83,166,178,104,155,182,170,4,143,128,0,0,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,4,85,255,0,113,83,138,127,250,254,202,175,253,43,113,255,0,152,146,233,146,24,42,235,150,185,47,128,114,230,251,81,73,61,203,10,225,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,52,213,19,192,15,106,0,0,0,2,213,113,99,229,99,57,62,95,226,31,78,156,214,176,217,207,59,240,85,215,50,178,95,31,101,205,138,162,146,11,150,42,194,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,186,107,162,47,129,17,127,220,84,226,159,254,191,178,171,255,0,74,220,127,230,32,77,72,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,200,139,206,254,81,60,73,102,86,116,99,236,198,177,99,108,181,130,219,138,177,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,174,186,42,248,129,153,92,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,232,224,207,37,49,87,14,220,54,96,252,156,198,183,11,85,109,235,15,251,67,180,207,107,150,73,41,95,215,175,168,168,102,199,73,28,111,93,25,51,81,117,98,123,200,186,106,154,42,199,182,119,242,137,226,75,50,179,163,31,102,53,139,27,101,172,22,220,85,138,46,183,186,56,170,238,85,237,158,56,42,106,228,154,54,200,214,209,185,168,244,107,209,21,17,206,77,117,209,87,196,12,202,229,113,228,79,44,190,218,245,138,211,42,139,41,193,158,74,98,174,29,184,108,193,249,57,141,110,22,170,219,214,31,246,135,105,158,215,44,146,82,191,175,95,81,80,205,142,146,56,222,186,50,102,162,234,196,247,145,116,213,52,85,189,96,0,0,106,174,79,247,43,143,34,121,101,246,215,172,86,152,1,253,197,78,41,255,0,235,251,42,191,244,173,199,254,98,73,247,6,121,41,138,184,118,225,179,7,228,230,53,184,90,171,111,88,127,218,29,166,123,92,178,73,74,254,189,125,69,67,54,58,72,227,122,232,201,154,139,171,19,222,69,211,84,209,84,47,88,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,101,56,204,201,76,85,196,79,13,152,195,39,48,85,194,213,69,122,196,30,207,236,211,221,37,146,58,86,116,43,233,234,31,189,209,199,35,211,86,66,228,77,24,190,242,166,186,38,170,129,2,252,39,121,167,201,191,152,24,123,212,96,54,83,34,47,36,57,68,241,37,150,185,209,128,115,26,251,141,178,214,123,110,21,197,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,186,106,169,226,75,160,0,0,0,0,16,173,206,79,58,254,156,241,5,105,201,202,75,127,70,147,44,173,235,214,158,72,182,201,61,117,198,42,122,137,54,185,36,114,58,22,192,202,52,110,172,99,146,78,190,187,155,177,79,85,201,47,44,240,174,32,204,124,196,205,43,181,39,104,189,96,251,125,190,223,104,234,71,27,227,167,237,235,83,215,157,187,152,175,100,200,202,68,141,175,99,155,249,185,231,106,163,145,253,204,213,229,63,198,134,114,102,62,35,205,44,107,153,57,85,81,122,196,215,9,110,21,59,111,23,103,199,14,245,247,32,139,169,70,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,25,255,0,192,215,13,117,156,43,112,251,109,203,43,242,218,166,196,147,92,43,110,151,234,187,93,84,243,210,213,213,75,42,178,41,24,179,53,142,110,148,177,82,198,168,140,99,119,70,171,162,170,171,156,25,0,99,255,0,31,25,103,138,179,119,132,44,201,192,184,42,147,181,222,170,45,244,247,10,106,86,199,36,146,85,118,42,184,107,31,4,76,141,142,123,230,145,148,238,100,108,70,251,210,57,141,85,68,85,84,200,0,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,68,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,34,7,22,114,84,207,223,165,87,159,160,184,251,47,254,141,251,66,163,216,254,214,186,214,246,238,195,212,119,67,180,116,168,122,125,110,158,205,251,61,221,218,233,221,161,37,60,25,228,166,42,225,219,134,204,31,147,152,214,225,106,173,189,97,255,0,104,118,153,237,114,201,37,43,250,245,245,21,12,216,233,35,141,235,163,38,106,46,172,79,121,23,77,83,69,80,189,96,0,0,0,0,0,49,87,154,63,145,60,205,251,23,214,40,136,1,54,61,227,51,37,49,87,17,60,54,99,12,156,193,87,11,85,21,235,16,123,63,179,79,116,150,72,233,89,208,175,167,168,126,247,71,28,143,77,89,11,145,52,98,251,202,154,232,154,170,70,15,247,21,56,167,255,0,175,236,170,255,0,210,183,31,249,136,19,82,0,0,0,0,68,7,56,46,43,175,183,220,118,188,42,225,105,110,182,187,46,25,232,86,98,133,235,49,144,222,170,166,134,10,154,88,246,181,21,235,12,12,123,95,163,156,141,124,175,213,99,214,8,164,116,191,152,255,0,197,119,5,25,53,197,165,137,255,0,76,173,158,205,197,244,118,249,40,172,152,166,141,29,218,168,53,122,72,214,201,26,57,172,170,133,30,139,249,169,53,209,178,205,211,116,79,145,100,2,21,184,40,225,70,251,197,166,114,209,96,222,149,214,143,8,91,116,172,197,55,186,40,88,238,193,75,181,235,28,104,233,21,24,147,78,246,116,163,77,30,228,213,242,116,222,200,164,67,97,60,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,91,94,23,120,100,192,60,44,229,125,183,47,240,133,53,37,101,201,148,237,109,235,16,173,186,26,106,219,204,233,36,178,111,157,209,166,231,49,142,158,86,196,199,185,235,28,106,214,110,118,138,231,94,0,6,10,243,58,224,150,143,60,242,226,167,54,242,191,10,111,204,156,47,186,178,106,107,77,182,5,170,196,180,174,72,99,146,57,158,136,217,102,154,8,97,107,225,77,207,118,214,73,19,35,115,165,98,183,58,128,26,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,40,225,51,63,169,184,152,200,108,49,155,45,181,213,219,235,171,233,251,53,214,25,109,242,210,193,237,24,116,101,82,210,172,138,228,150,155,170,143,233,189,178,63,187,220,122,164,172,145,140,197,92,239,229,29,128,115,63,136,187,102,96,97,155,181,38,20,203,171,173,59,219,137,112,245,150,24,109,211,209,79,21,47,78,157,246,198,178,157,240,108,146,70,198,233,89,35,81,81,82,87,181,207,89,81,177,231,166,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,3,245,128,0,106,174,79,247,43,143,34,121,101,246,215,172,86,152,1,253,197,78,41,255,0,235,251,42,191,244,173,199,254,98,73,247,6,121,41,138,184,118,225,179,7,228,230,53,184,90,171,111,88,127,218,29,166,123,92,178,73,74,254,189,125,69,67,54,58,72,227,122,232,201,154,139,171,19,222,69,211,84,209,84,47,88,0,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,143,94,97,124,189,51,163,139,60,232,178,230,54,92,226,124,21,110,182,219,176,189,53,146,88,175,117,181,112,206,233,227,171,171,153,206,107,97,166,149,170,205,181,12,68,85,114,46,168,238,239,5,80,182,188,140,126,187,62,237,254,36,74,161,133,92,183,184,41,205,62,15,191,40,159,148,203,254,20,185,253,45,246,71,98,246,21,85,76,221,62,203,218,250,157,94,180,17,105,175,105,102,221,187,181,209,218,233,162,107,154,160,8,171,231,157,245,39,247,147,240,210,85,12,42,230,67,193,78,105,241,131,249,59,252,153,223,240,165,179,232,151,181,251,111,183,106,170,97,234,118,174,201,211,233,116,96,151,93,59,51,247,110,219,166,173,211,93,87,64,141,110,87,30,123,50,203,237,175,71,173,39,248,140,14,12,249,95,231,239,14,220,73,224,252,227,198,184,191,47,235,108,184,127,218,29,166,11,93,194,182,74,167,245,232,42,41,217,177,178,82,70,197,209,243,53,87,87,167,186,139,166,171,162,44,159,128,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,31,171,198,103,43,252,253,226,39,137,60,97,156,120,43,23,229,253,21,151,16,123,63,179,65,116,184,86,199,84,206,133,5,61,59,247,182,58,73,24,154,190,23,42,104,245,247,85,53,209,117,68,189,92,183,184,41,205,62,15,191,40,159,148,203,254,20,185,253,45,246,71,98,246,21,85,76,221,62,203,218,250,157,94,180,17,105,175,105,102,221,187,181,209,218,233,162,106,25,170,107,109,197,238,80,211,100,71,18,249,133,149,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,125,207,101,60,241,49,234,229,119,190,215,123,207,253,37,217,36,142,14,60,185,101,230,95,18,121,243,38,110,101,21,227,5,89,169,238,150,122,56,111,73,123,185,87,50,122,155,140,59,226,235,53,145,193,51,26,206,204,202,72,209,26,173,213,99,114,171,117,85,115,131,213,114,113,205,234,108,107,195,69,118,86,212,79,72,151,44,184,188,77,11,32,134,9,90,255,0,103,87,61,245,80,205,43,221,171,30,247,84,45,123,17,24,169,163,33,102,230,166,168,231,197,15,22,62,105,243,147,230,6,33,245,25,201,105,229,207,193,78,126,240,125,138,177,159,229,2,255,0,151,247,60,55,139,109,244,187,253,141,85,91,53,116,117,212,178,63,161,167,86,8,163,72,86,58,154,173,255,0,164,229,114,69,166,136,142,215,29,115,191,148,79,18,89,149,157,24,251,49,172,88,219,45,96,182,226,172,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,107,174,138,190,32,102,87,43,143,34,121,101,246,215,172,86,153,84,89,78,12,242,83,21,112,237,195,102,15,201,204,107,112,181,86,222,176,255,0,180,59,76,246,185,100,146,149,253,122,250,138,134,108,116,145,198,245,209,147,53,23,86,39,188,139,166,169,162,173,235,0,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,36,167,153,15,5,57,167,198,15,228,239,242,103,127,194,150,207,162,94,215,237,190,221,170,169,135,169,218,187,39,79,165,209,130,93,116,236,207,221,187,110,154,183,77,117,93,44,175,6,124,175,243,247,135,110,36,240,126,113,227,92,95,151,245,182,92,63,237,14,211,5,174,225,91,37,83,250,244,21,20,236,216,217,41,35,98,232,249,154,171,171,211,221,69,211,85,209,20,63,43,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,227,53,57,144,240,83,154,124,96,254,78,255,0,38,119,252,41,108,250,37,237,126,219,237,218,170,152,122,157,171,178,116,250,93,24,37,215,78,204,253,219,182,233,171,116,215,85,211,197,114,244,229,233,157,28,38,103,69,235,49,179,27,19,224,171,141,182,227,133,234,108,145,69,100,173,171,154,118,207,37,93,36,205,115,155,53,52,77,70,109,167,122,42,163,149,117,86,247,120,170,4,133,0,0,194,174,98,60,2,209,241,57,133,83,30,101,109,190,213,109,204,219,39,86,163,68,166,130,159,233,52,107,28,76,236,213,85,59,81,235,51,25,4,109,167,146,71,172,109,247,163,118,214,201,212,138,16,112,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,180,153,29,92,116,114,181,172,207,156,199,165,205,14,31,166,194,152,94,235,121,237,18,226,216,110,213,147,211,210,214,85,106,197,138,170,24,224,167,151,73,164,214,110,178,234,214,189,201,27,246,171,221,43,222,23,175,128,158,55,236,92,92,96,73,104,177,29,85,170,219,153,182,78,172,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,174,230,181,178,68,175,202,162,34,242,95,149,151,27,57,11,154,24,127,55,50,255,0,49,114,126,59,238,29,168,116,212,233,87,91,112,154,9,88,248,221,20,176,200,206,194,138,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,146,211,105,146,235,53,170,138,107,237,21,37,29,201,244,241,186,178,158,146,165,213,48,67,58,181,58,140,142,87,71,27,164,98,59,84,71,172,108,87,34,34,171,91,174,136,31,89,12,28,209,184,18,181,100,157,214,28,247,201,124,51,87,79,130,111,149,15,110,32,183,82,64,222,197,135,171,92,230,36,79,143,106,238,138,154,161,207,114,35,54,116,226,145,168,196,115,82,104,98,108,207,159,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,96,95,37,79,43,24,167,230,5,119,167,91,140,255,0,44,87,8,220,47,218,184,76,194,88,183,46,112,213,222,174,227,135,174,56,161,215,187,60,181,213,13,154,181,176,73,110,161,134,70,212,57,145,68,196,127,104,167,168,86,163,26,169,211,88,245,93,219,145,47,168,0,0,22,171,139,31,43,25,201,242,255,0,16,250,116,230,181,134,206,121,223,130,174,185,149,146,248,251,46,108,85,20,144,92,177,86,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,211,93,17,124,8,139,254,226,167,20,255,0,245,253,149,95,250,86,227,255,0,49,2,106,64,0,12,0,231,87,229,99,11,124,192,161,244,235,137,159,230,47,243,11,225,127,31,113,103,146,246,92,185,203,155,190,31,183,92,173,216,162,154,247,44,183,186,137,161,129,208,71,73,87,11,154,215,67,20,174,87,238,168,98,162,43,81,52,71,119,248,34,132,80,242,184,243,217,150,95,109,122,61,105,63,196,96,112,103,202,255,0,63,120,118,226,79,7,231,30,53,197,249,127,91,101,195,254,208,237,48,90,238,21,178,85,63,175,65,81,78,205,141,146,146,54,46,143,153,170,186,189,61,212,93,53,93,17,100,252,0,0,1,170,185,181,65,10,223,220,84,226,159,254,191,178,171,255,0,74,220,127,230,32,103,255,0,43,143,34,121,101,246,215,172,86,153,84,89,78,12,242,83,21,112,237,195,102,15,201,204,107,112,181,86,222,176,255,0,180,59,76,246,185,100,146,149,253,122,250,138,134,108,116,145,198,245,209,147,53,23,86,39,188,139,166,169,162,173,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,120,20,104,135,97,66,247,40,28,183,196,168,165,60,74,128,16,59,204,239,12,86,225,236,240,223,81,77,20,113,84,127,20,172,84,93,219,104,232,245,215,79,222,79,17,24,28,231,178,249,178,225,76,37,141,233,41,162,108,173,187,207,12,175,247,81,85,139,72,213,95,134,171,252,74,124,127,250,65,143,28,163,241,10,217,56,134,186,83,44,175,99,43,109,16,177,200,221,123,209,43,169,211,191,69,255,0,108,78,36,111,108,177,182,86,126,139,209,28,159,185,77,113,120,59,204,186,124,173,207,91,13,242,170,73,25,29,109,69,45,189,86,54,57,203,239,214,83,187,189,17,81,116,210,53,253,127,184,216,123,1,95,105,241,54,10,177,98,10,87,43,162,184,91,224,157,170,173,84,85,71,49,62,11,222,7,239,20,187,84,239,42,56,84,213,0,161,23,82,180,240,41,68,208,229,171,240,2,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,20,47,136,79,16,167,40,157,224,84,0,3,23,249,137,102,131,114,227,134,172,94,200,102,217,87,117,180,79,77,10,44,61,68,85,124,144,197,223,240,79,227,72,8,166,138,179,19,98,24,160,85,106,213,93,171,90,207,241,81,100,149,250,127,66,106,226,78,249,208,102,27,219,91,131,112,61,52,202,145,85,81,86,186,118,116,83,189,89,83,2,167,188,189,233,223,31,192,193,158,14,112,55,229,11,137,124,189,195,178,69,190,9,47,112,75,47,231,122,125,209,163,165,78,255,0,31,250,95,192,9,167,229,235,149,81,229,103,15,118,170,126,150,202,139,204,52,87,10,143,207,245,17,94,234,26,116,85,78,238,238,253,123,140,155,63,39,10,88,233,176,230,28,183,89,169,35,86,71,73,75,12,58,43,149,223,163,27,91,226,191,228,159,172,0,160,169,87,68,41,3,148,79,137,81,194,120,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,41,84,248,149,28,47,128,20,149,148,21,34,234,128,114,99,39,48,172,170,143,52,248,123,186,211,244,183,212,89,161,173,184,83,254,127,166,136,246,208,212,34,42,247,119,247,233,220,100,217,249,56,174,199,77,136,240,229,198,205,87,26,190,58,186,89,161,209,28,173,253,40,220,223,20,255,0,40,13,95,170,98,172,195,56,134,88,17,90,149,86,154,215,51,252,100,73,34,126,159,210,154,180,159,126,93,185,160,220,199,225,171,8,50,105,183,213,218,173,16,83,76,137,15,77,17,89,36,209,119,124,23,248,162,23,120,198,192,223,147,222,37,243,11,14,199,22,200,35,189,207,44,95,157,234,119,72,141,149,123,252,127,233,159,19,57,185,47,230,27,221,91,140,176,61,76,202,177,82,209,81,58,6,116,83,185,95,83,58,175,188,157,235,223,39,196,9,92,0,1,66,248,132,241,57,84,239,56,2,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,3,135,41,201,67,151,77,84,1,82,120,29,76,122,185,202,154,119,29,192,15,203,197,23,104,172,88,110,235,122,154,70,70,202,10,41,170,92,231,170,35,81,24,197,118,171,170,162,105,221,250,207,212,44,175,25,120,137,48,223,12,153,143,92,146,177,142,250,55,91,183,118,159,226,105,220,138,191,237,128,133,94,62,243,134,124,221,207,74,185,146,166,25,169,108,139,87,65,10,196,214,34,106,149,147,170,247,181,206,215,185,25,226,191,208,95,126,79,217,93,14,37,204,251,134,96,213,67,42,166,30,173,129,144,61,28,230,181,30,234,90,173,218,232,221,23,244,153,226,166,1,93,42,36,187,223,42,234,152,155,228,173,171,146,68,209,60,85,239,85,240,79,223,240,38,235,148,254,88,46,5,200,106,203,181,93,28,177,84,95,107,105,174,13,87,171,211,86,186,134,21,213,17,200,159,227,47,134,169,251,64,206,0,0,20,185,126,7,1,124,78,83,196,10,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,80,114,213,248,5,241,56,79,16,43,0,1,12,92,224,114,186,28,53,153,246,252,193,165,134,84,76,67,91,59,39,122,185,206,106,189,180,180,187,116,213,186,39,232,191,193,75,17,192,38,112,207,148,89,233,73,50,212,195,13,45,237,105,40,38,89,90,197,77,86,178,5,78,247,57,186,119,43,252,23,250,9,52,230,193,150,11,142,178,26,142,237,73,71,44,181,22,42,218,155,131,149,138,245,209,173,161,153,117,84,106,47,248,169,227,162,126,210,17,109,117,18,90,47,148,149,79,77,146,81,85,199,34,234,158,10,199,162,248,47,238,248,129,180,54,23,187,69,125,195,118,171,212,50,50,70,87,209,67,82,215,49,81,90,168,246,35,181,77,21,83,78,255,0,214,126,161,101,120,52,196,73,137,56,100,203,138,229,149,143,119,209,186,45,219,116,255,0,19,78,244,69,255,0,106,94,160,56,95,2,146,179,165,239,86,185,19,78,224,59,90,167,37,13,93,116,82,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,56,95,2,135,120,104,86,171,240,41,3,136,219,162,170,175,137,216,112,212,209,14,64,24,17,205,91,56,173,216,111,39,110,248,13,36,71,86,93,169,36,164,99,18,88,209,125,233,41,55,123,171,239,46,141,147,94,239,213,240,51,190,190,178,43,117,13,69,124,234,137,29,52,79,153,250,170,39,115,81,85,123,215,247,16,15,204,111,55,87,50,184,144,196,246,202,85,119,98,176,92,230,167,133,119,70,230,170,172,80,53,218,43,83,95,210,137,124,85,64,181,28,48,96,25,115,47,63,176,54,15,99,21,99,173,188,192,178,170,181,234,136,200,245,149,81,118,119,166,169,26,161,177,102,87,97,8,48,54,6,180,97,186,117,77,148,148,116,241,232,155,187,182,194,198,105,239,42,175,242,62,36,67,242,133,202,153,49,70,105,213,102,36,168,137,14,29,175,129,145,170,178,79,211,90,106,149,114,34,162,237,240,115,124,117,255,0,57,52,96,14,23,192,228,165,202,7,7,45,253,103,5,72,154,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,250,206,10,149,53,41,2,164,240,57,41,106,149,1,229,51,71,8,65,142,112,53,223,13,212,42,108,171,163,168,143,69,221,223,186,23,179,79,117,81,127,151,240,53,211,226,127,0,203,150,153,253,142,112,123,216,169,29,21,230,117,137,81,175,68,86,73,164,168,137,191,189,116,73,17,13,149,200,92,230,245,149,50,97,124,211,165,204,72,145,22,28,69,95,59,36,84,100,159,166,148,212,202,212,85,85,219,224,215,120,105,254,96,50,179,149,78,113,91,177,38,78,218,48,26,200,141,172,180,210,71,72,246,44,177,170,251,178,85,237,247,83,222,77,91,30,189,255,0,175,226,103,185,175,255,0,46,76,221,92,181,226,67,12,91,42,149,221,138,255,0,115,134,158,101,221,27,90,138,145,78,214,234,174,77,127,74,84,240,84,39,226,130,178,43,141,13,61,124,10,139,29,76,76,153,154,42,47,115,145,21,59,211,247,129,244,29,114,55,85,69,79,19,176,225,201,170,1,67,124,52,43,79,2,146,164,95,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,165,199,0,229,190,32,114,158,7,32,1,100,248,198,204,202,108,173,225,231,27,98,25,117,235,54,205,82,144,34,61,136,170,245,218,196,68,223,220,189,242,39,193,77,119,113,37,218,171,25,227,43,157,237,90,229,168,189,220,166,169,70,170,38,187,165,149,92,137,238,166,159,202,248,33,41,252,222,115,178,162,221,100,143,42,168,107,230,98,92,146,104,166,99,102,102,213,70,58,134,85,69,111,233,47,114,187,245,17,217,194,206,93,174,104,241,1,129,176,116,144,164,148,213,183,136,86,163,116,110,115,54,51,89,21,29,183,191,189,35,84,241,2,98,249,97,101,43,114,235,32,226,185,212,162,45,69,249,244,119,31,209,145,170,197,125,12,58,166,142,94,255,0,210,94,244,68,51,28,242,249,105,131,237,248,19,4,218,48,205,178,158,40,97,162,163,167,133,27,27,85,168,155,33,99,60,21,85,124,24,135,168,0,117,187,188,173,87,68,41,212,14,26,154,38,136,118,20,162,124,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,110,77,83,69,59,10,85,62,32,82,222,227,176,163,82,164,93,80,14,76,56,230,123,148,173,204,92,131,150,231,76,136,149,22,23,214,92,127,70,71,43,213,148,51,104,154,53,123,191,69,59,213,20,204,115,203,230,94,15,183,227,188,19,119,195,55,58,120,166,134,182,142,162,21,108,141,87,34,239,133,236,240,69,69,240,122,129,172,206,27,187,85,96,204,101,108,189,163,92,149,22,75,148,53,42,212,68,215,116,82,163,149,61,228,211,249,63,20,54,34,224,231,51,41,179,75,135,156,19,136,98,215,172,235,53,50,78,138,246,42,163,211,115,21,23,103,114,119,198,191,4,32,103,138,108,187,92,174,226,3,28,224,232,225,72,233,168,175,19,45,62,216,220,214,108,126,146,34,55,119,127,114,72,137,226,72,159,40,108,236,168,184,217,36,202,170,234,249,158,150,212,134,40,88,233,153,181,17,238,174,149,17,27,250,73,220,141,253,96,73,249,194,248,28,128,40,57,104,119,137,192,21,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,20,185,126,5,69,46,241,3,131,150,167,196,225,53,42,78,224,57,58,170,234,35,164,165,154,174,87,34,50,24,221,35,149,87,185,17,19,85,255,0,120,237,45,159,17,120,238,151,46,242,147,16,226,26,138,246,82,43,45,245,155,30,233,54,123,205,166,149,253,203,162,255,0,138,4,34,115,26,204,138,156,121,197,6,49,160,237,238,168,162,178,93,37,167,165,78,174,246,51,88,96,107,209,189,201,167,124,93,254,61,232,95,78,82,185,25,83,122,204,24,115,82,233,103,115,233,109,243,69,53,12,242,69,238,162,236,173,141,234,213,220,159,202,106,39,130,152,47,153,183,202,188,117,154,152,154,252,217,157,89,61,234,249,85,52,78,71,110,89,58,147,59,98,34,247,107,220,168,136,78,223,46,236,179,164,192,156,51,96,154,199,218,163,165,173,186,89,169,170,166,85,143,71,239,123,165,122,170,174,171,170,254,117,127,87,136,25,62,136,141,68,107,81,17,19,185,17,14,64,2,151,20,167,238,57,85,93,64,21,39,113,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,105,118,226,111,134,219,5,214,182,197,125,226,15,45,109,215,43,117,68,148,149,148,117,120,178,130,25,233,167,141,202,217,34,146,55,74,142,99,218,228,86,171,85,17,81,81,81,75,150,71,175,51,222,2,170,115,158,213,87,196,14,79,216,170,235,243,6,217,79,77,13,214,209,73,210,98,93,173,208,54,109,243,71,19,98,234,212,87,53,29,3,81,22,95,122,24,18,54,53,207,72,216,224,205,92,21,157,249,47,153,87,89,108,89,115,155,216,43,21,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,105,171,218,159,20,61,169,171,190,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,96,142,11,184,182,194,188,92,229,98,98,155,108,93,135,18,88,187,53,191,19,91,156,216,226,233,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,232,200,138,154,177,64,188,24,215,48,176,14,90,218,162,190,230,54,56,195,248,86,219,61,67,105,34,172,189,220,225,161,130,73,220,215,57,177,54,73,156,214,171,213,172,123,145,168,186,232,199,47,193,79,63,133,184,133,200,44,115,125,165,194,216,43,60,50,255,0,16,94,171,119,246,107,117,175,19,81,85,213,79,177,142,123,246,69,28,142,123,182,177,142,114,232,157,205,106,170,247,34,152,129,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,60,254,53,204,44,3,150,182,168,175,185,141,142,48,254,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,46,186,49,203,240,83,245,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,32,51,143,174,53,241,87,21,153,143,87,100,180,220,251,62,89,97,155,132,209,225,203,125,58,200,200,235,246,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,116,99,122,177,19,115,165,124,161,53,63,194,199,133,143,251,101,178,171,255,0,92,173,223,242,199,191,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,164,11,240,11,193,70,42,226,179,49,233,47,119,107,103,103,203,44,51,112,134,76,71,112,168,73,25,29,126,197,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,140,111,71,170,238,116,76,150,69,57,152,102,207,17,220,59,228,213,182,221,195,214,16,181,88,114,246,107,122,88,238,152,138,210,215,182,187,14,234,232,227,167,134,158,24,209,145,208,194,177,162,196,202,132,234,104,233,17,141,236,242,54,23,202,25,169,96,197,152,87,21,251,75,232,182,38,181,94,125,141,112,154,211,113,246,125,108,117,29,142,186,45,58,180,211,108,85,233,204,205,205,221,27,180,115,117,77,81,53,63,88,215,135,132,78,51,49,247,12,185,209,87,152,213,117,213,119,251,110,46,168,138,44,101,21,108,179,85,79,91,3,170,217,52,245,108,106,207,27,100,174,70,245,210,57,102,115,145,22,121,117,253,55,41,63,216,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,244,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,124,152,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,105,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,239,115,145,19,189,80,253,98,13,185,151,241,199,83,196,118,50,155,39,176,59,41,25,151,88,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,189,246,72,178,61,85,92,198,67,150,156,181,57,133,209,230,109,138,135,34,179,231,23,255,0,163,170,13,209,89,239,151,73,160,167,142,241,75,190,154,26,106,87,205,36,201,37,77,197,210,76,246,162,54,61,210,71,18,57,206,124,155,220,224,145,80,0,3,242,126,150,97,95,165,95,65,126,147,90,190,146,123,63,218,222,199,237,177,246,238,195,212,233,118,158,134,189,78,143,83,220,234,109,219,187,221,215,94,226,202,241,163,197,182,21,225,27,43,23,20,220,162,237,216,146,251,218,109,248,102,220,214,199,47,82,185,180,210,61,147,207,18,205,20,139,71,28,137,11,102,124,106,174,111,90,52,68,213,232,65,13,23,18,153,243,110,205,202,252,247,183,230,174,32,165,199,119,74,132,168,174,188,67,83,177,245,72,143,141,233,4,177,162,116,159,76,139,12,72,148,206,98,195,178,54,51,102,198,163,80,54,83,146,237,106,134,235,79,98,154,231,72,203,149,101,60,213,116,244,110,153,169,60,208,66,232,219,44,172,143,93,206,99,29,60,45,115,145,52,106,203,26,46,155,147,95,172,138,14,59,248,146,226,27,4,225,158,20,243,226,239,96,171,203,172,193,146,158,249,89,122,195,241,86,212,69,4,236,142,162,213,47,102,170,142,57,27,47,102,168,72,97,146,74,73,31,189,136,254,148,138,175,141,92,103,255,0,10,188,76,96,222,43,242,142,143,52,176,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,5,224,0,0,0,142,174,107,89,233,152,252,58,102,62,65,102,134,87,222,123,13,214,135,233,44,83,67,42,43,233,110,20,174,91,90,201,75,83,26,42,117,33,126,214,234,154,163,145,205,107,216,230,61,140,123,66,69,65,109,56,120,226,7,0,241,53,149,244,57,175,151,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,106,177,203,27,187,183,33,114,192,0,0,0,0,241,88,215,59,242,95,45,110,177,88,179,27,55,176,86,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,211,86,57,62,10,126,77,167,137,190,27,111,247,90,43,21,139,136,60,181,184,220,174,53,17,210,81,209,210,98,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,60,7,28,156,34,90,184,190,202,54,225,72,46,52,150,124,89,97,168,117,203,14,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,154,234,143,142,25,21,178,116,146,55,107,237,138,112,158,42,192,215,218,172,45,141,112,205,215,15,222,168,182,118,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,0,218,76,252,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,180,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,247,185,200,137,222,168,97,95,44,94,54,168,243,207,46,41,178,147,52,49,94,252,201,194,251,104,225,169,187,92,160,90,172,75,74,228,154,72,228,133,138,173,150,105,160,134,23,50,101,218,247,109,100,114,190,71,58,87,163,110,7,52,127,34,121,155,246,47,172,81,1,117,127,133,143,11,31,246,203,101,87,254,185,91,191,229,139,170,106,174,109,80,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,109,127,133,143,11,31,246,203,101,87,254,185,91,191,229,136,213,230,145,199,213,30,98,118,238,25,50,114,225,106,185,97,4,236,117,24,139,17,81,212,193,93,13,222,68,233,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,238,50,55,245,176,175,135,78,26,51,79,138,12,119,14,5,203,59,79,248,221,182,243,89,5,79,178,237,159,153,154,88,251,92,240,197,39,71,171,208,123,35,220,223,125,250,53,62,42,129,176,157,187,136,92,130,188,88,174,248,166,211,158,25,127,91,101,195,253,159,218,247,26,124,77,69,37,45,191,174,245,100,29,162,86,200,172,139,168,244,86,179,122,166,231,34,162,106,167,201,105,226,111,134,219,253,214,138,197,98,226,15,45,110,55,43,141,68,116,148,116,116,152,178,130,105,234,103,145,200,216,226,142,54,202,174,123,220,229,70,163,81,21,85,85,17,12,96,227,75,34,242,227,135,78,89,152,243,43,242,190,205,216,109,84,62,198,150,105,165,84,125,85,194,169,215,122,20,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,196,183,9,222,105,242,111,230,6,30,245,24,0,217,34,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,117,123,210,40,101,145,90,221,87,100,111,119,131,85,83,235,48,87,156,22,44,197,88,27,135,108,25,138,112,86,38,186,225,251,213,22,96,82,118,107,141,174,182,74,74,168,55,218,238,108,126,201,99,86,189,187,152,247,53,116,94,246,185,81,123,149,75,171,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,3,37,64,0,0,0,15,201,197,56,179,10,224,107,21,86,41,198,184,154,213,135,236,180,91,59,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,123,156,136,157,234,135,235,31,147,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,15,1,252,44,120,88,255,0,182,91,42,191,245,202,221,255,0,44,93,83,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,135,184,7,204,204,85,155,188,33,101,182,58,198,181,125,174,245,81,111,168,183,212,213,58,73,36,146,171,177,85,205,70,201,229,124,143,115,223,52,140,167,107,228,122,187,222,145,207,114,34,34,162,32,100,0,5,159,226,247,55,170,114,35,134,140,194,205,43,124,245,112,92,173,54,119,195,107,158,154,8,166,125,61,198,165,237,165,163,153,89,47,184,230,50,162,120,158,244,114,59,220,107,189,215,254,138,135,215,252,44,120,88,255,0,182,91,42,191,245,202,221,255,0,44,123,91,102,97,96,27,214,13,126,99,89,177,198,31,175,194,113,211,207,86,251,245,53,206,25,109,205,130,5,122,77,42,212,181,203,18,50,53,142,68,123,183,104,221,142,215,77,20,213,220,216,163,55,50,207,10,228,223,2,57,131,149,184,42,147,179,217,112,206,87,223,45,244,219,163,141,146,77,178,217,62,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,3,213,255,0,11,30,22,63,237,150,202,175,253,114,183,127,203,23,84,213,92,218,160,0,0,15,201,197,56,179,10,224,107,21,86,41,198,184,154,213,135,236,180,91,59,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,123,156,136,157,234,135,128,254,22,60,44,127,219,45,149,95,250,229,110,255,0,150,45,87,52,127,34,121,155,246,47,172,81,16,2,6,213,0,0,0,24,191,204,198,237,117,176,112,81,152,23,219,21,206,174,221,114,183,84,88,106,232,235,41,38,116,51,211,79,29,238,133,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,80,3,15,249,119,113,191,71,197,86,4,92,37,140,106,182,230,110,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,237,172,100,29,161,82,56,227,100,181,13,70,53,26,246,53,51,0,0,0,1,249,54,236,89,133,111,23,219,190,22,180,226,107,85,109,235,15,246,127,107,219,169,235,99,146,170,223,215,98,190,14,209,19,85,95,23,81,136,174,102,244,77,205,69,84,213,11,1,199,214,108,241,29,146,217,29,87,142,184,120,194,22,171,172,148,125,101,191,220,42,26,250,154,171,45,10,194,228,74,218,122,68,68,100,189,55,170,61,239,123,156,216,154,196,115,225,146,53,145,240,194,94,80,241,91,157,25,59,157,177,241,1,111,197,53,120,143,22,58,158,90,74,233,113,29,117,93,99,46,144,62,4,133,34,171,114,76,201,103,99,17,177,57,141,115,244,107,224,133,127,144,136,6,201,32,183,249,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,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,159,89,16,28,210,56,250,163,204,78,221,195,38,78,92,45,87,44,32,157,142,163,17,98,42,58,152,43,161,187,200,157,42,152,105,169,36,141,207,99,97,137,233,26,201,34,42,72,233,99,88,253,198,70,254,176,75,165,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,68,175,44,94,97,116,120,90,142,155,135,94,32,113,127,70,213,14,216,176,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,109,133,58,80,178,153,54,189,200,233,22,61,200,196,137,172,150,160,0,22,211,136,126,32,112,15,12,185,95,93,154,249,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,118,169,28,82,59,191,106,129,237,110,56,179,10,217,239,182,140,45,118,196,214,170,43,214,32,237,30,200,183,84,86,199,29,85,195,160,196,124,253,158,39,42,62,94,155,21,28,253,136,187,90,168,171,162,31,172,107,89,153,156,80,231,142,105,231,44,249,243,123,199,247,91,110,47,93,209,91,234,236,213,115,80,251,38,149,90,246,37,45,26,198,253,240,194,140,146,70,232,142,87,59,169,35,158,231,190,71,185,211,167,192,182,108,231,46,117,240,227,135,113,238,120,225,15,98,223,170,247,71,77,89,181,177,123,118,133,24,197,134,231,217,209,19,179,245,117,119,187,162,53,251,58,177,163,98,150,54,160,100,0,6,47,243,49,187,93,108,28,20,102,5,246,197,115,171,183,92,173,213,22,26,186,58,202,73,157,12,244,211,199,123,161,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,148,0,195,254,93,220,111,209,241,85,129,23,9,99,26,173,185,155,132,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,104,84,142,56,217,45,67,81,141,70,189,141,76,192,0,0,3,202,99,172,216,202,204,175,236,63,148,204,203,194,152,75,218,125,94,197,237,219,205,53,7,106,233,237,234,116,186,207,110,253,189,70,110,219,174,155,219,175,138,31,46,10,206,252,151,204,171,172,182,44,185,205,236,21,138,174,80,83,186,174,90,59,37,254,146,186,120,224,107,154,215,74,232,225,145,206,70,35,158,198,171,149,52,213,237,79,138,17,193,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,61,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,187,154,199,186,9,154,215,42,104,229,138,68,77,118,174,159,89,22,188,194,120,155,199,220,44,241,237,128,243,3,8,84,213,214,91,89,129,237,238,189,97,229,184,205,77,69,121,129,43,110,209,236,157,177,174,215,61,141,158,87,68,247,181,233,28,138,215,237,118,138,215,72,174,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,0,0,0,0,0,0,91,252,83,196,46,65,96,107,237,86,22,198,185,225,151,248,126,245,69,179,180,219,174,152,154,138,146,170,13,236,107,217,190,41,36,107,219,185,143,107,147,84,239,107,145,83,185,80,184,4,0,243,71,243,217,153,191,98,250,61,16,19,189,130,179,11,0,230,85,170,91,238,92,227,140,63,138,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,174,143,106,252,80,244,6,0,114,84,242,177,138,126,96,87,122,117,184,207,240,7,138,198,185,223,146,249,107,117,138,197,152,217,189,130,176,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,38,154,177,201,240,83,218,144,173,206,175,205,62,22,249,127,67,234,55,16,37,251,2,230,198,86,102,135,110,252,153,230,94,20,197,190,204,233,118,223,97,94,105,171,251,47,83,119,79,171,209,123,182,110,233,191,110,237,53,216,237,60,20,245,100,85,242,49,250,236,251,183,248,145,42,128,15,21,141,115,191,37,242,214,235,21,139,49,179,123,5,97,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,53,99,147,224,167,181,33,91,157,95,154,124,45,242,254,135,212,110,32,75,246,5,205,140,172,205,14,221,249,51,204,188,41,139,125,153,210,237,190,194,188,211,87,246,94,166,238,159,87,162,247,108,221,211,126,221,218,107,177,218,120,41,232,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,215,115,88,247,65,51,90,229,77,28,177,72,137,174,213,210,45,185,24,253,118,125,219,252,72,250,185,132,241,55,143,184,89,227,219,1,230,6,16,169,171,172,182,179,3,219,221,122,195,203,113,154,154,138,243,2,86,221,163,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,237,21,174,9,74,7,138,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,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,226,215,177,205,93,21,21,15,172,136,12,159,227,234,179,134,62,52,51,151,1,230,149,194,235,114,203,43,222,96,95,41,245,90,153,234,62,140,200,151,106,199,246,154,90,109,202,196,133,239,158,71,84,71,27,18,71,123,178,55,115,163,233,203,47,224,0,0,0,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,63,86,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,117,123,210,40,101,145,90,221,87,100,111,119,131,85,83,235,34,3,35,248,174,190,241,105,205,67,47,241,151,86,235,71,132,45,190,218,163,194,214,74,217,152,238,193,75,236,90,164,146,69,108,104,140,73,167,123,58,178,46,175,114,106,200,250,143,100,81,169,47,224,15,41,142,179,99,43,50,191,176,254,83,51,47,10,97,47,105,245,123,23,183,111,52,212,29,171,167,183,169,210,235,61,187,246,245,25,187,110,186,111,110,190,40,122,178,42,249,231,125,73,253,228,252,52,9,20,194,220,66,228,22,57,190,210,225,108,21,158,25,127,136,47,85,187,251,53,186,215,137,168,170,234,167,216,199,61,251,34,142,71,61,219,88,199,57,116,78,230,181,85,123,145,75,128,64,15,43,143,61,153,101,246,215,163,214,147,252,0,252,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,180,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,247,185,200,137,222,168,126,177,138,188,209,252,137,230,111,216,190,177,68,5,213,254,22,60,44,127,219,45,149,95,250,229,110,255,0,150,46,169,170,185,178,239,18,56,179,55,48,46,73,98,156,97,145,88,58,147,21,99,107,77,60,85,54,219,69,76,15,153,149,76,108,241,246,132,72,163,146,55,200,244,167,235,57,140,99,183,185,237,107,90,143,85,70,56,61,173,199,22,97,91,61,246,209,133,174,216,154,213,69,122,196,29,163,217,22,234,138,216,227,170,184,116,24,143,159,179,196,229,71,203,211,98,163,159,177,23,107,85,21,116,67,245,141,104,107,120,148,207,155,142,110,80,103,189,195,53,113,5,86,59,181,212,45,69,13,226,106,157,239,165,69,124,143,88,34,141,83,164,202,101,89,165,69,166,107,18,29,146,61,155,54,57,90,179,189,193,71,21,214,46,45,50,106,139,25,117,109,84,120,190,219,165,30,41,178,81,76,247,118,10,173,207,72,228,70,200,136,244,134,118,51,171,26,234,246,166,175,143,168,247,197,34,129,144,0,0,7,228,225,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,83,0,57,161,113,245,125,201,109,252,60,100,205,195,177,226,251,173,189,149,23,219,253,53,75,22,107,45,44,219,145,148,208,35,28,175,138,178,70,34,61,100,114,53,209,69,36,111,143,87,202,201,33,195,110,95,124,122,226,30,25,177,149,14,6,204,27,237,93,102,85,221,234,35,134,185,149,29,170,181,246,6,34,84,185,38,161,133,37,70,66,199,84,84,54,74,132,108,111,123,216,197,86,181,207,68,69,9,222,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,63,38,255,0,139,48,174,20,246,111,210,156,77,106,179,123,102,225,13,166,221,237,10,216,233,251,101,116,186,244,169,161,222,169,212,153,251,93,182,54,234,231,104,186,34,232,124,184,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,125,184,215,226,186,251,197,166,114,214,227,46,173,214,143,8,91,117,163,194,214,74,217,152,238,193,75,181,137,36,138,216,209,24,147,78,246,117,100,93,94,228,213,145,245,30,200,163,80,54,30,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,182,191,194,199,133,143,251,101,178,171,255,0,92,173,223,242,198,10,240,157,157,121,251,155,92,0,103,237,187,56,173,247,90,219,46,31,203,251,207,209,188,85,116,138,182,74,171,247,94,158,234,181,123,235,42,36,115,42,186,15,142,56,147,167,167,77,168,140,118,171,161,18,192,109,80,0,0,91,75,183,19,124,54,216,46,181,182,43,239,16,121,107,110,185,91,170,36,164,172,163,171,197,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,92,179,90,206,44,124,211,231,39,204,12,67,234,51,129,177,238,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,63,88,197,94,87,30,68,242,203,237,175,88,173,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,247,156,128,58,215,247,21,52,224,34,174,160,86,112,168,142,69,107,145,21,23,185,81,78,64,16,217,205,171,35,42,108,185,131,54,106,90,236,238,101,45,194,105,102,174,158,56,189,213,93,148,81,177,92,187,151,249,78,84,240,66,197,242,229,204,138,156,7,197,6,14,160,237,238,167,162,189,221,34,167,170,78,174,198,63,72,103,107,17,221,203,175,124,189,222,29,234,75,63,49,28,179,164,199,124,51,99,106,198,90,163,170,173,181,217,170,106,161,84,143,87,239,99,162,122,42,46,169,162,254,105,63,95,129,4,153,101,124,171,192,185,169,134,111,206,153,212,115,217,111,148,179,74,229,118,213,143,167,51,119,162,175,126,157,200,168,160,108,237,73,81,29,93,44,53,113,57,21,147,70,217,26,168,189,202,138,154,167,251,231,105,108,248,116,199,116,185,137,148,152,123,16,211,215,178,173,95,111,163,222,246,201,191,222,117,52,79,239,93,19,252,98,230,1,75,147,226,112,84,189,229,43,168,21,52,228,165,165,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,10,21,126,37,74,186,20,129,202,120,149,20,180,168,1,30,60,223,51,126,76,43,149,182,108,23,107,187,44,53,87,123,133,69,53,68,49,77,163,157,11,168,156,142,220,155,87,187,243,205,248,167,137,33,143,123,34,99,164,145,200,214,177,21,206,85,248,34,16,87,205,59,53,87,27,113,9,117,193,240,86,50,106,108,49,95,44,104,140,153,238,209,207,167,166,78,244,94,228,253,23,39,112,24,213,144,182,20,197,121,221,129,108,18,193,218,91,95,136,104,99,146,53,110,237,237,235,181,92,138,154,247,166,136,186,155,34,101,133,138,159,12,101,214,26,176,82,83,182,8,104,109,116,208,182,54,183,106,51,72,211,185,19,224,66,79,44,124,141,173,204,44,250,176,227,74,219,125,79,179,112,229,198,158,173,36,72,26,232,222,189,58,159,21,119,134,142,133,60,17,73,217,130,22,83,195,29,60,73,163,34,106,49,169,250,145,19,68,3,176,225,124,14,78,23,192,10,126,39,45,56,42,68,208,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,7,52,94,1,107,48,125,246,229,196,198,78,219,238,183,75,86,35,184,84,215,98,203,60,20,211,214,73,108,170,123,37,169,158,228,215,181,174,217,70,238,156,142,151,168,173,108,50,57,187,85,89,34,50,28,43,225,139,136,92,85,194,254,114,217,115,115,11,83,118,254,193,212,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,251,54,174,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,144,67,204,103,130,143,224,171,152,240,95,240,5,178,235,38,89,98,159,206,91,106,103,78,172,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,235,43,161,150,69,12,181,230,147,156,88,7,61,120,26,192,89,141,151,55,234,75,141,182,227,142,45,114,203,20,85,80,205,61,190,121,44,245,179,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,114,174,26,242,184,243,217,150,95,109,122,61,105,141,95,75,49,87,209,95,160,191,73,174,191,70,253,161,237,111,99,246,217,59,15,110,233,244,187,79,67,94,159,91,167,238,117,54,238,219,238,235,167,113,242,91,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,124,28,199,185,171,170,42,160,25,235,204,175,152,23,229,218,178,187,33,50,166,109,152,6,213,112,111,181,46,45,118,146,94,43,169,39,169,103,230,165,130,165,240,212,91,158,157,154,120,247,49,28,178,70,199,247,109,105,142,188,29,240,171,140,184,175,205,203,126,15,179,91,106,219,134,45,213,20,245,56,178,239,28,137,11,45,214,229,127,190,141,149,204,123,123,76,141,108,141,133,155,93,185,232,174,84,233,178,71,178,223,228,238,78,227,236,245,199,246,188,185,203,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,253,200,187,9,240,171,195,62,13,225,67,40,232,242,183,7,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,120,122,188,157,201,220,3,145,88,2,215,151,57,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,185,19,247,241,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,159,172,0,215,175,141,254,11,177,87,8,249,143,61,13,19,110,183,188,3,114,233,207,100,196,50,208,200,216,217,213,89,182,208,212,206,140,72,86,177,137,4,138,173,98,251,241,163,101,218,205,203,27,46,7,44,206,52,127,131,102,99,191,45,241,171,186,152,7,31,92,41,32,169,168,154,187,163,29,138,185,87,164,202,237,36,123,97,108,46,71,181,181,14,93,174,233,197,19,209,203,209,72,228,153,76,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,59,94,30,34,178,27,25,112,219,155,151,220,169,198,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,170,181,30,237,143,71,198,229,222,199,34,6,202,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,17,23,205,23,143,170,204,97,125,185,112,207,147,183,11,173,174,213,135,46,21,52,56,178,241,5,76,244,114,92,234,152,201,105,167,182,181,141,115,119,209,183,169,35,101,234,35,155,52,141,110,212,70,70,143,155,29,114,231,152,135,16,217,97,195,205,243,33,48,246,35,171,115,238,53,16,178,217,137,106,110,21,19,92,108,118,228,167,72,100,162,163,87,185,91,11,54,197,10,68,230,109,232,107,58,177,55,190,55,195,98,178,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,160,121,83,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,185,124,80,100,167,240,118,206,171,190,78,73,112,237,181,120,126,223,103,237,243,182,94,164,111,174,158,215,75,81,85,210,119,78,53,88,82,121,165,72,247,49,29,211,70,110,213,218,170,221,92,158,224,130,251,159,60,29,226,108,245,202,250,91,173,231,29,97,124,97,53,186,107,28,83,49,99,172,179,197,67,4,210,45,52,41,18,201,45,98,73,80,215,35,58,136,143,141,142,107,24,233,21,141,120,73,247,46,110,53,255,0,133,86,92,79,96,199,247,59,84,121,155,133,191,55,114,166,129,122,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,164,77,154,40,211,32,51,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,221,112,114,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,165,203,226,131,140,204,232,226,206,235,111,172,204,106,234,75,117,182,221,79,20,81,88,108,146,213,195,106,116,241,186,101,109,91,169,166,158,86,173,78,218,135,198,178,166,139,177,26,223,215,168,121,78,34,179,231,25,113,37,155,151,220,214,198,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,162,185,24,221,239,87,200,228,222,247,42,230,255,0,43,174,1,107,49,133,246,219,196,198,113,91,238,182,187,86,28,184,83,87,97,59,60,244,211,209,201,115,170,99,34,169,130,228,231,185,173,223,70,222,164,110,139,166,174,108,210,53,219,149,25,26,178,107,107,203,67,129,202,158,35,177,148,57,195,142,31,72,204,186,193,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,239,178,68,141,136,170,231,190,25,190,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,182,231,157,245,39,247,147,240,211,8,56,59,226,171,25,112,161,155,150,252,97,102,185,85,187,12,92,106,41,233,177,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,246,152,218,233,29,11,247,55,107,213,90,171,211,124,140,126,111,243,206,250,147,251,201,248,105,21,96,108,251,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,61,89,2,220,185,184,215,254,10,185,143,61,131,31,220,238,178,101,150,41,252,221,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,89,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,15,172,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,10,184,40,226,186,251,194,94,114,209,99,46,173,214,179,8,92,180,163,197,54,74,41,152,222,223,75,181,233,28,136,217,17,88,179,64,247,245,99,93,88,229,209,241,245,24,201,100,83,96,156,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,174,230,101,114,251,227,215,16,240,205,140,168,112,54,96,223,106,235,50,174,239,81,28,53,204,168,237,85,175,176,49,18,165,201,53,12,41,42,50,22,58,162,161,178,84,35,99,123,222,198,42,181,174,122,34,40,77,246,53,204,44,3,150,182,168,175,185,141,142,48,254,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,46,186,49,203,240,83,208,16,173,205,227,137,127,202,142,108,89,114,115,9,93,187,70,16,193,246,250,91,179,167,166,159,125,45,214,186,190,154,58,136,170,99,116,114,186,41,225,101,36,208,36,82,108,107,145,211,213,104,174,99,218,171,234,185,54,71,158,56,183,49,238,213,52,89,199,117,165,203,108,191,183,164,21,216,78,162,170,106,154,90,185,46,11,80,232,91,79,78,245,88,169,182,205,12,147,190,102,105,38,230,163,52,115,103,149,90,18,254,0,0,96,87,51,94,4,173,89,221,131,110,57,231,149,184,102,174,76,208,176,211,198,234,170,59,92,13,123,241,37,19,21,173,115,36,143,84,87,212,195,22,174,141,236,221,35,217,31,67,108,138,176,244,179,212,1,171,102,22,197,152,171,3,95,105,113,78,10,196,215,92,63,122,162,223,217,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,209,123,218,229,69,238,85,37,127,56,248,187,181,113,125,202,223,51,177,92,246,234,75,62,44,176,212,88,237,184,142,213,5,67,94,198,78,183,90,23,50,170,22,43,150,86,83,76,155,182,117,19,84,124,115,70,142,147,164,178,59,202,115,80,224,42,166,150,166,235,197,62,77,216,170,235,25,89,81,53,195,28,219,41,250,72,202,54,36,80,181,43,233,169,227,137,174,86,43,153,60,181,79,115,222,253,242,245,116,70,36,174,100,96,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,46,143,98,75,12,82,35,93,170,111,141,142,241,106,42,7,202,75,247,52,142,62,171,50,239,183,112,201,147,151,11,173,183,23,175,99,168,196,88,138,142,166,122,25,173,17,175,74,166,26,106,73,35,115,30,233,165,98,198,178,72,138,177,182,41,22,63,125,242,63,163,16,39,234,255,0,162,172,123,138,191,215,92,71,137,49,29,195,254,233,89,93,114,174,168,147,255,0,58,73,166,146,71,254,215,57,206,248,170,129,245,224,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,54,29,225,71,133,28,184,225,43,46,25,130,176,84,93,186,235,93,211,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,78,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,106,185,119,112,65,71,194,174,4,92,91,140,105,119,102,110,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,221,204,124,29,161,18,73,35,124,180,237,86,57,90,198,57,115,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,37,83,157,95,149,140,45,243,2,135,211,174,36,74,228,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,178,213,206,175,202,198,22,249,129,67,233,215,18,21,128,217,119,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,23,44,215,91,130,142,43,175,188,37,231,45,22,50,234,221,107,48,133,203,74,60,83,100,162,153,141,237,244,187,94,145,200,141,145,21,139,52,15,127,86,53,213,142,93,31,31,81,140,150,69,54,9,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,1,2,220,214,178,207,242,119,198,78,35,184,211,210,90,169,40,49,173,190,135,19,81,193,111,143,167,183,169,26,211,212,62,102,163,26,212,154,74,170,90,153,92,169,187,119,85,30,231,110,115,145,50,127,145,246,63,169,150,213,154,121,91,93,136,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,38,157,87,177,18,26,6,59,189,88,197,88,255,0,69,100,93,222,175,157,134,87,221,113,14,81,224,60,215,183,186,174,106,124,25,120,170,182,215,83,195,68,233,89,28,23,6,71,165,84,178,162,233,11,25,45,28,81,38,230,232,231,213,49,55,53,81,17,248,43,203,71,31,211,101,247,26,89,119,85,114,196,53,118,171,109,242,162,166,193,84,144,172,187,43,31,87,77,36,84,180,242,178,52,93,236,117,98,210,42,110,77,141,123,88,247,109,217,185,3,96,146,53,121,218,102,102,42,195,249,113,151,121,91,105,171,236,246,92,97,112,184,92,46,253,57,36,100,149,29,129,41,186,16,59,107,209,143,133,95,86,178,57,143,107,191,57,4,14,69,106,179,190,74,136,11,230,155,143,234,113,215,26,88,202,149,49,13,37,218,219,133,105,232,44,22,213,166,88,156,202,86,71,76,201,106,41,213,241,167,188,246,86,79,86,143,222,170,246,191,115,23,77,136,214,135,229,114,209,192,20,217,131,198,150,93,210,220,176,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,89,180,226,199,202,198,114,124,191,196,62,157,57,132,28,147,242,118,235,101,193,184,243,59,239,150,26,72,169,241,45,69,45,146,193,89,53,43,155,86,232,41,86,71,86,58,41,28,196,69,166,146,89,32,98,172,111,84,116,180,111,71,34,44,77,51,127,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,6,42,243,71,242,39,153,191,98,250,197,17,0,36,255,0,115,71,242,39,153,191,98,250,197,17,0,32,109,80,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,4,56,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,135,120,81,226,187,46,56,181,203,134,99,92,21,47,97,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,107,132,93,254,23,120,155,199,220,44,230,133,183,48,48,133,77,93,101,181,149,13,117,235,15,45,198,106,106,43,204,9,28,177,236,157,177,174,215,61,141,158,87,68,247,181,233,28,138,215,237,118,138,215,6,201,32,183,249,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,0,65,95,49,30,1,107,56,99,197,73,143,50,182,223,117,185,101,149,239,171,81,162,83,79,81,244,102,68,146,38,118,106,170,157,170,196,133,239,158,54,211,201,35,210,71,123,209,187,115,163,234,75,58,135,159,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,4,0,240,57,197,221,215,132,28,220,118,43,158,221,87,120,194,119,234,118,219,113,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,234,38,138,201,38,141,29,31,85,100,110,193,24,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,102,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,238,115,85,23,189,20,215,179,141,126,20,111,188,37,231,45,110,13,233,93,107,48,133,203,90,204,45,123,173,133,141,237,244,187,88,178,70,174,141,85,139,52,15,127,74,68,209,142,93,25,39,77,140,150,52,63,87,134,206,62,179,199,134,60,9,139,112,30,14,184,123,74,146,247,111,101,61,137,110,149,51,84,67,134,106,146,103,189,245,52,148,207,114,194,155,210,121,220,232,213,136,215,75,209,145,251,155,27,227,148,51,171,154,71,31,85,153,119,219,184,100,201,203,133,214,219,139,215,177,212,98,44,69,71,83,61,12,214,136,215,165,83,13,53,36,145,185,143,116,210,177,99,89,36,69,88,219,20,139,31,190,249,31,209,136,19,245,127,209,86,61,197,95,235,174,35,196,152,142,225,255,0,116,172,174,185,87,84,73,255,0,157,36,211,73,35,255,0,107,156,231,124,85,75,193,197,207,11,247,94,19,49,110,18,203,156,75,119,164,184,226,27,142,23,109,238,241,45,13,67,166,162,108,242,92,107,161,141,180,238,124,81,61,25,217,233,233,213,200,246,170,245,22,77,23,110,212,64,177,68,207,114,185,227,182,235,157,150,169,178,35,58,49,53,37,70,54,177,211,177,216,126,227,87,59,187,110,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,212,150,55,43,213,174,88,102,149,216,1,194,55,6,213,60,88,101,126,113,220,48,165,77,91,177,222,8,167,179,77,134,168,86,182,42,122,42,231,212,73,82,181,16,206,175,141,203,189,209,83,43,98,93,241,177,36,115,122,142,70,106,173,199,95,244,85,128,177,87,250,235,135,49,38,28,184,127,221,40,235,173,181,212,242,127,230,201,12,209,200,207,216,230,185,191,5,64,54,115,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,237,198,191,21,215,222,45,51,150,183,25,117,110,180,120,66,219,173,30,22,178,86,204,199,118,10,93,172,73,36,86,198,136,196,154,119,179,171,34,234,247,38,172,143,168,246,69,26,159,171,196,231,48,44,253,226,170,197,110,194,216,214,107,86,31,178,209,117,187,77,187,13,58,182,146,150,233,189,240,189,157,178,41,42,101,100,253,39,211,181,209,234,158,227,156,229,78,245,77,28,11,240,101,125,227,15,49,234,173,146,93,125,141,131,48,191,103,168,196,215,40,158,197,170,108,114,171,250,84,212,209,187,93,102,151,165,42,36,142,106,199,27,88,231,59,114,163,34,144,46,7,46,238,1,107,56,156,197,75,143,51,74,223,117,182,229,149,147,165,81,162,211,79,79,244,154,69,146,86,118,106,90,157,168,197,133,143,130,70,212,73,27,214,70,251,177,183,107,164,234,69,58,135,228,225,108,39,133,112,53,138,151,11,96,172,51,106,195,246,90,45,253,154,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,189,206,85,94,245,83,245,128,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,65,14,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,222,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,154,225,23,87,135,78,37,243,79,133,252,119,14,58,203,59,183,248,221,182,205,89,61,79,178,238,127,153,154,40,251,92,16,203,31,91,165,215,123,227,220,239,113,250,57,62,40,161,178,69,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,201,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,72,225,230,25,199,174,13,199,60,31,97,184,50,50,251,87,43,51,126,162,166,223,95,50,107,13,77,174,146,141,176,190,190,130,161,35,149,29,13,75,157,81,75,27,152,169,36,82,83,201,58,162,171,36,137,239,192,174,7,163,207,28,75,196,22,23,202,252,143,206,59,174,94,215,226,139,131,39,171,172,167,170,153,41,95,29,12,82,213,43,170,41,88,189,58,205,145,178,109,144,202,157,55,185,234,199,43,90,247,57,3,53,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,57,213,249,167,194,223,47,232,125,70,226,90,174,2,120,223,190,240,143,142,229,162,196,117,87,91,150,89,94,250,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,111,108,76,145,119,163,95,22,187,154,231,71,18,178,234,243,171,243,79,133,190,95,208,250,141,196,192,0,54,146,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,167,235,16,173,202,247,142,159,200,166,42,102,71,103,30,51,236,153,109,122,223,236,122,154,214,238,134,197,116,146,70,170,107,50,185,59,61,28,218,201,212,213,28,198,74,172,147,243,77,117,68,139,53,32,12,106,227,163,140,219,23,7,153,113,75,115,142,213,237,156,103,138,59,69,62,25,182,202,199,165,43,164,137,25,213,169,169,145,186,105,12,93,88,149,99,107,146,73,28,246,181,187,81,95,44,119,43,136,126,32,112,15,12,185,95,93,154,249,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,118,169,28,82,59,191,106,154,240,231,166,122,102,63,17,121,143,113,205,12,208,188,246,235,173,118,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,115,180,77,85,202,231,57,239,115,222,247,189,193,37,92,191,249,162,209,221,232,237,57,33,196,221,239,163,117,135,124,22,188,113,113,173,130,10,89,41,98,130,73,54,221,38,158,70,109,153,58,77,141,147,38,247,76,233,24,146,34,61,29,44,178,126,69,95,43,206,95,191,252,173,241,91,155,176,255,0,177,93,176,101,157,205,255,0,202,98,90,154,216,42,41,191,242,106,154,73,33,151,252,73,117,253,20,37,80,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,235,179,238,223,226,69,170,231,87,230,159,11,124,191,161,245,27,137,117,121,24,253,118,125,219,252,72,181,92,234,252,211,225,111,151,244,62,163,113,2,213,112,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,213,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,181,220,215,58,56,149,147,209,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,77,91,76,255,0,229,123,199,79,228,83,21,51,35,179,143,25,246,76,182,189,111,246,61,77,107,119,67,98,186,73,35,85,53,153,92,157,158,142,109,100,234,106,142,99,37,86,73,249,166,186,162,69,9,126,199,89,177,149,153,95,216,127,41,153,151,133,48,151,180,250,189,139,219,183,154,106,14,213,211,219,212,233,117,158,221,251,122,140,221,183,93,55,183,95,20,61,89,5,124,216,179,210,251,153,252,80,92,242,231,219,54,170,220,45,150,154,91,173,13,183,163,31,182,170,122,122,121,43,214,105,81,92,174,153,179,179,160,230,106,141,143,179,35,118,53,253,71,63,32,57,45,193,156,184,131,233,109,198,183,51,49,93,62,91,97,110,207,69,69,135,100,167,108,246,186,218,233,251,68,146,54,25,166,107,187,63,71,168,146,201,21,55,77,210,62,166,7,202,237,173,70,72,24,1,197,143,154,124,228,249,129,136,125,70,115,58,121,98,243,11,163,194,212,116,220,58,241,3,139,250,54,168,118,197,132,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,108,41,210,133,148,201,181,238,71,72,177,238,70,36,77,102,11,113,99,230,159,57,62,96,98,31,81,156,181,64,109,80,12,0,229,123,199,79,229,175,10,179,35,179,143,25,246,188,201,178,239,246,61,77,107,118,205,125,181,199,27,85,53,153,92,189,162,178,29,36,234,106,141,123,226,70,73,249,215,54,162,68,207,240,4,21,243,17,227,234,179,137,204,84,152,15,43,110,23,91,110,89,89,58,180,250,165,76,244,255,0,73,164,89,34,127,105,170,166,220,140,88,88,248,35,117,60,114,49,100,111,189,35,182,186,78,156,87,215,154,135,30,181,53,85,55,94,22,50,110,251,87,70,202,58,137,173,248,230,231,79,210,86,86,49,98,133,201,65,77,81,28,174,114,49,28,249,226,170,99,152,199,239,139,165,170,177,101,107,226,216,12,170,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,71,86,66,103,94,42,225,219,54,44,89,199,130,173,246,170,219,214,31,237,93,154,11,164,82,73,74,254,189,52,180,239,222,216,228,141,235,163,38,114,166,143,79,121,19,93,83,84,93,138,114,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,237,101,204,159,224,19,140,154,158,16,115,66,182,225,125,166,171,175,192,152,158,157,33,196,116,52,52,81,79,90,247,193,28,203,71,53,58,201,36,104,215,178,89,85,174,69,126,197,142,89,53,107,158,145,171,67,96,147,21,121,163,249,19,204,223,177,125,98,136,201,76,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,99,95,52,127,34,121,155,246,47,172,81,1,0,38,213,6,170,230,213,0,69,7,53,14,2,170,105,106,110,188,83,228,221,138,174,177,149,149,19,92,49,205,178,159,164,140,163,98,69,11,82,190,154,158,56,154,229,98,185,147,203,84,247,61,239,223,47,87,68,98,74,230,96,7,15,28,64,227,238,25,115,66,135,53,242,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,237,18,72,163,119,126,212,54,94,32,175,152,143,0,181,156,49,226,164,199,153,91,111,186,220,178,202,247,213,168,209,41,167,168,250,51,34,73,19,59,53,85,78,213,98,66,247,207,27,105,228,145,233,35,189,232,221,185,209,245,37,9,137,225,227,136,28,3,196,214,87,208,230,190,92,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,170,199,44,110,238,220,133,149,227,239,142,203,87,8,152,102,138,197,134,168,233,46,217,139,136,169,214,174,207,71,85,27,103,162,165,130,58,136,91,36,181,209,178,162,41,216,201,35,117,67,97,115,17,81,210,66,244,94,230,56,136,30,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,181,88,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,252,155,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,187,249,193,195,38,62,200,204,175,203,188,192,204,106,106,187,61,203,48,170,47,77,139,15,87,91,166,164,173,183,65,65,37,60,109,125,67,102,70,185,175,149,211,61,205,98,55,68,141,177,191,115,186,138,214,124,188,47,228,167,240,137,206,171,70,78,71,112,236,85,120,130,223,120,236,19,186,94,156,108,174,130,215,85,81,75,213,119,78,69,72,86,120,98,73,54,177,93,211,87,237,209,218,42,6,106,114,183,227,234,143,46,251,15,12,153,199,112,181,91,112,130,246,202,140,59,136,171,42,96,161,134,209,34,245,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,247,217,35,58,50,254,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,200,172,117,204,139,136,236,192,225,198,135,135,171,221,251,253,150,142,243,137,155,43,253,169,122,181,236,106,69,71,59,255,0,252,226,77,42,123,245,12,233,181,235,252,122,212,7,170,230,35,199,213,103,19,152,169,48,30,86,220,46,182,220,178,178,117,105,245,74,153,233,254,147,72,178,68,254,211,85,77,185,24,176,177,240,70,234,120,228,98,200,223,122,71,109,116,157,56,173,175,3,156,34,93,120,190,205,199,97,73,238,53,118,124,39,97,167,109,203,17,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,162,232,140,142,105,17,178,116,150,55,91,254,30,56,126,199,220,77,102,133,14,84,101,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,219,34,107,149,186,44,146,198,222,237,200,108,39,195,199,15,216,7,134,92,175,161,202,140,185,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,84,142,40,219,223,181,0,242,185,229,128,48,110,86,112,77,153,217,125,151,216,122,146,199,135,172,121,111,136,41,168,104,105,145,118,68,207,103,212,42,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,235,152,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,39,79,151,119,31,84,124,78,97,85,192,121,165,112,181,91,115,54,201,210,167,213,106,96,167,250,77,26,199,43,251,77,45,54,228,122,204,198,65,35,170,35,141,139,27,125,217,27,181,178,116,226,205,83,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,29,241,85,131,120,175,202,59,126,48,179,92,169,27,137,237,212,244,244,216,178,209,28,107,11,237,215,21,103,190,173,137,207,123,187,52,142,108,142,133,251,157,185,136,173,85,234,50,70,48,47,169,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,109,122,197,105,149,70,42,242,184,242,39,150,95,109,122,197,105,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,82,227,143,137,82,166,165,32,84,158,7,39,9,224,114,7,152,204,251,21,62,39,203,172,75,96,171,167,108,240,215,90,234,97,116,110,110,228,126,177,175,114,167,196,214,239,62,172,41,133,51,187,29,88,34,131,179,54,131,16,215,71,28,104,221,187,27,215,114,181,17,53,238,77,21,52,54,103,158,22,84,67,37,60,169,171,37,106,177,201,250,209,83,69,32,155,153,198,70,214,229,238,125,95,177,165,21,190,167,217,184,142,227,81,86,178,44,13,108,108,94,157,55,130,183,199,87,76,190,40,128,102,127,40,60,223,147,21,101,109,231,5,221,46,203,53,85,162,225,79,77,79,12,179,106,230,194,218,38,163,118,166,212,238,252,203,190,43,224,164,135,16,83,202,199,53,87,4,241,9,106,193,243,214,50,26,108,79,95,20,106,143,153,237,213,204,167,169,78,228,78,229,253,38,167,121,58,140,123,37,99,100,141,200,230,189,17,205,84,248,162,129,81,74,248,149,20,184,14,17,126,37,101,5,72,186,129,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,5,42,160,112,171,241,41,106,234,189,221,229,47,118,158,5,81,53,124,117,80,59,60,14,64,3,200,230,190,48,161,192,217,127,123,196,87,10,152,160,142,154,130,165,232,233,94,173,77,91,3,223,226,159,228,169,174,55,16,120,185,216,243,60,113,214,45,116,173,145,183,27,245,99,227,123,94,175,71,70,146,43,88,168,171,222,169,181,173,208,152,206,106,185,183,81,151,153,23,5,162,221,38,217,239,245,53,86,215,174,249,26,173,107,232,102,77,83,111,118,190,242,120,174,132,36,97,218,10,140,75,139,45,182,197,214,89,174,151,8,96,93,85,21,92,233,37,70,248,185,116,239,87,124,64,154,206,85,121,77,6,23,200,107,46,49,170,166,88,234,238,244,140,171,107,157,11,17,94,215,79,86,173,93,201,222,169,178,68,211,95,134,134,115,22,143,132,204,40,204,27,195,150,94,88,214,36,142,90,124,61,70,201,19,70,167,126,205,127,147,221,252,162,238,0,41,85,239,57,95,2,144,9,222,165,101,45,79,137,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,202,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,15,86,0,215,51,140,78,21,113,151,10,25,185,112,193,247,155,109,91,176,197,198,162,162,167,9,221,228,145,38,101,198,220,143,247,17,210,181,140,111,105,141,174,141,179,51,107,118,189,81,200,157,55,198,247,217,252,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,228,202,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,2,90,120,32,224,187,10,240,143,151,16,80,214,182,213,123,199,215,46,164,247,188,67,21,12,109,145,157,84,135,117,13,52,234,196,153,104,216,176,70,168,215,175,191,34,58,93,172,220,145,179,37,64,0,0,0,99,255,0,26,60,36,225,94,46,114,177,112,181,202,94,195,137,44,93,166,225,134,110,45,116,113,116,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,116,99,84,93,88,134,64,0,53,140,199,249,59,143,178,235,55,46,217,33,121,176,213,213,98,203,93,225,108,140,163,162,165,153,239,175,157,94,141,133,212,209,185,141,150,86,78,142,141,240,174,196,89,25,36,106,137,239,33,51,220,179,56,46,254,13,153,112,252,200,198,173,234,99,236,125,111,164,158,166,158,106,30,140,150,42,21,78,171,40,117,145,141,153,179,57,94,215,84,53,118,183,169,20,76,70,175,69,36,147,37,113,70,67,229,102,52,205,60,59,156,120,167,7,218,174,152,147,11,91,231,183,219,167,171,183,211,79,211,223,83,79,81,20,251,159,26,200,147,65,37,59,150,23,181,237,233,246,154,141,19,89,53,75,128,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,24,255,0,205,23,128,90,204,31,125,185,113,49,147,182,251,173,210,213,136,238,21,53,216,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,182,81,187,167,35,165,234,43,91,12,142,110,213,86,72,140,135,21,120,46,225,39,21,113,115,154,105,133,173,178,246,28,55,98,236,215,12,77,113,115,164,139,167,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,163,34,170,232,197,54,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,242,185,67,146,249,95,144,184,54,60,191,202,60,33,73,135,108,81,212,75,86,180,240,190,73,95,44,242,42,111,150,89,101,115,165,149,250,35,90,142,123,156,168,198,49,137,163,88,212,64,253,92,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,8,171,231,157,245,39,247,147,240,211,31,249,84,229,158,21,206,76,224,204,204,173,198,180,157,162,203,137,178,190,231,111,169,219,28,111,146,29,247,11,118,201,226,234,49,236,108,209,61,27,36,111,86,174,201,24,199,34,106,212,50,3,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,49,215,140,78,21,113,151,10,25,185,112,193,247,155,109,91,176,197,198,162,162,167,9,221,228,145,38,101,198,220,143,247,17,210,181,140,111,105,141,174,141,179,51,107,118,189,81,200,157,55,198,247,228,255,0,45,78,97,117,153,101,125,161,200,172,249,197,255,0,232,22,191,116,86,123,229,210,105,234,36,179,213,108,166,134,154,149,243,73,50,199,77,110,108,112,189,168,141,143,108,114,74,142,115,153,30,247,54,77,56,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,94,28,213,203,60,85,147,121,143,136,242,183,26,210,118,123,214,25,184,75,111,169,219,28,140,142,109,139,238,79,23,81,140,123,161,149,138,217,35,122,181,55,198,246,57,19,71,32,27,63,17,87,207,59,234,79,239,39,225,167,191,229,123,199,213,247,58,118,112,241,156,215,14,217,139,237,86,247,212,88,175,245,53,44,73,175,84,176,237,71,211,78,143,114,62,90,200,216,170,244,145,168,231,75,20,114,62,77,31,19,228,155,192,115,206,250,147,251,201,248,104,24,213,203,35,34,242,227,136,188,224,199,89,95,154,22,110,221,106,174,203,250,217,97,154,37,70,85,91,234,155,112,183,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,58,197,113,15,195,246,62,225,151,52,43,178,163,49,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,223,19,156,141,209,36,138,70,247,237,82,234,242,235,226,99,6,240,181,196,50,99,60,193,161,171,126,30,191,217,230,195,149,213,180,200,175,125,177,147,84,83,204,149,107,18,53,93,51,26,234,118,163,216,223,127,99,220,230,163,220,212,141,243,41,198,39,10,184,55,138,252,163,184,96,251,205,182,145,184,158,221,79,81,83,132,238,242,72,176,190,221,113,86,123,136,233,90,199,187,179,72,230,198,217,153,181,219,152,136,228,78,163,35,123,3,92,195,97,62,95,252,49,127,6,30,31,109,54,12,73,133,237,86,220,125,123,223,112,197,117,52,115,118,137,38,153,101,145,105,160,146,110,244,94,132,15,100,123,35,85,137,36,235,57,138,238,163,164,124,91,112,57,193,78,50,199,124,96,187,47,179,135,4,85,219,173,185,93,80,219,182,46,161,175,166,71,196,247,198,228,90,74,55,42,199,44,19,50,166,69,99,246,170,163,38,165,101,67,163,122,251,170,179,188,0,0,0,0,0,130,190,98,60,2,214,112,199,138,147,30,101,109,190,235,114,203,43,223,86,163,68,166,158,163,232,204,137,36,76,236,213,85,59,85,137,11,223,60,109,167,146,71,164,142,247,163,118,231,71,212,150,117,12,85,230,143,228,79,51,126,197,245,138,32,32,4,153,62,87,188,2,223,114,91,103,16,249,205,111,236,120,190,235,111,125,61,138,193,83,76,197,154,203,75,54,213,125,76,234,246,171,226,172,145,136,172,72,218,173,116,81,73,35,36,213,242,190,56,97,176,218,160,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,37,83,157,95,149,140,45,243,2,135,211,174,36,101,240,65,148,56,55,62,184,156,194,89,71,152,16,85,201,98,196,84,247,120,106,22,146,117,134,120,158,203,93,92,177,77,27,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,100,211,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,22,211,138,46,25,49,247,11,57,161,114,203,252,95,77,87,89,109,101,67,155,101,196,41,110,154,154,138,243,2,71,20,155,224,116,137,181,207,99,103,137,178,177,142,122,71,34,185,155,157,162,57,215,215,151,119,31,85,156,49,226,165,192,121,165,112,186,220,178,202,247,210,167,213,106,103,168,250,51,34,73,43,251,77,45,54,229,98,66,247,207,35,170,35,141,137,35,189,217,27,185,209,244,229,150,158,43,184,81,203,142,45,114,225,248,43,26,197,216,110,180,61,73,236,23,248,33,71,213,90,42,156,136,138,230,162,170,117,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,154,241,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,128,68,175,44,94,97,116,120,90,142,155,135,94,32,113,127,70,213,14,216,176,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,109,133,58,80,178,153,54,189,200,233,22,61,200,196,137,172,150,160,0,0,45,87,20,249,41,252,34,120,125,198,217,57,29,195,177,85,226,11,122,118,9,221,47,78,54,87,65,43,42,41,122,174,233,200,169,10,207,12,73,38,214,43,186,106,253,186,59,69,77,107,13,170,13,112,120,208,201,203,22,65,113,65,143,242,171,11,77,190,203,106,184,71,81,110,143,107,211,179,82,213,211,197,87,21,54,175,123,222,254,139,42,27,23,81,206,87,63,167,189,116,87,104,129,62,118,206,32,112,13,235,135,151,241,47,102,125,93,126,19,143,11,207,138,159,21,50,195,45,91,96,130,157,243,77,76,173,108,139,18,84,198,177,201,19,227,234,104,217,88,230,171,147,69,83,90,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,76,192,181,113,119,106,151,150,77,255,0,134,11,133,186,145,215,218,60,81,67,109,161,219,80,216,30,182,170,138,185,110,171,84,140,87,61,245,15,142,166,146,88,36,218,200,216,198,85,82,174,231,59,84,117,138,225,99,37,63,132,79,16,88,39,39,36,184,118,42,76,65,112,94,223,59,101,233,200,202,24,34,125,69,87,73,221,57,17,38,88,33,149,35,220,197,111,81,89,187,70,234,168,19,189,192,206,87,221,114,115,132,188,179,192,119,215,85,165,202,11,63,180,171,32,171,162,117,36,244,147,215,77,37,108,148,178,68,229,87,53,240,186,165,97,93,116,85,88,213,85,173,215,106,122,14,44,124,172,103,39,203,252,67,233,211,151,84,181,92,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,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,245,145,1,205,35,143,170,60,196,237,220,50,100,229,194,213,114,194,9,216,234,49,22,34,163,169,130,186,27,188,137,210,169,134,154,146,72,220,246,54,24,158,145,172,146,34,164,142,150,53,143,220,100,111,235,6,80,113,197,155,216,55,61,249,104,99,204,210,203,233,234,231,195,215,106,138,56,104,103,169,129,97,125,67,41,177,36,20,171,50,49,125,230,177,238,129,207,98,57,26,253,142,110,230,177,218,181,32,216,149,79,254,161,71,255,0,31,250,241,34,172,13,170,0,0,126,78,41,197,152,87,3,88,170,177,78,53,196,214,172,63,101,162,217,218,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,213,123,220,228,68,239,84,49,47,152,38,53,181,102,87,45,92,79,152,214,42,122,184,45,184,170,207,134,111,116,113,85,177,173,158,56,42,110,86,249,163,108,141,107,156,212,122,53,232,138,136,231,38,186,232,171,226,96,175,51,94,59,110,185,221,140,174,57,25,149,184,154,146,76,175,176,212,70,218,170,203,92,238,123,49,37,107,17,174,115,228,147,68,71,211,67,46,173,141,140,221,27,223,31,95,116,136,176,244,178,215,137,111,250,13,182,143,151,248,19,255,0,111,107,2,42,248,78,243,79,147,127,48,48,247,168,192,95,254,98,60,2,214,112,199,138,147,30,101,109,190,235,114,203,43,223,86,163,68,166,158,163,232,204,137,36,76,236,213,85,59,85,137,11,223,60,109,167,146,71,164,142,247,163,118,231,71,212,150,192,112,157,230,159,38,254,96,97,239,81,128,216,207,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,16,67,192,79,27,247,222,17,241,220,180,88,142,170,235,114,203,43,223,86,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,215,115,92,232,226,86,79,70,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,53,236,227,95,133,27,239,9,121,203,91,131,122,87,90,204,33,114,214,179,11,94,235,97,99,123,125,46,214,44,145,171,163,85,98,205,3,223,210,145,52,99,151,70,73,211,99,37,141,11,235,203,43,142,219,174,72,227,43,118,70,102,150,38,164,143,43,239,213,18,54,150,178,233,59,152,204,55,90,244,115,154,248,228,209,81,148,211,75,163,100,99,246,198,199,201,215,221,26,36,221,80,155,64,0,22,211,136,126,31,176,15,19,89,95,93,149,25,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,110,248,156,228,110,171,28,178,55,187,114,154,246,113,15,195,246,62,225,151,52,43,178,163,49,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,223,19,156,141,209,36,138,70,247,237,83,101,226,223,230,158,67,229,102,116,220,112,165,199,51,48,125,170,255,0,244,62,225,61,194,138,11,133,190,154,174,25,122,212,178,211,201,4,173,154,55,238,133,122,172,149,88,221,186,203,77,78,245,85,233,162,40,97,7,42,190,6,46,185,91,77,252,36,115,114,215,87,111,197,151,42,122,171,109,143,15,92,173,110,167,169,179,65,213,88,229,170,153,181,17,164,177,212,202,145,185,172,217,181,18,158,87,42,185,253,125,177,227,175,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,93,159,118,255,0,18,61,87,52,142,1,107,51,19,183,113,55,147,150,251,173,203,23,167,99,167,196,88,118,142,154,122,233,174,241,167,74,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,113,241,191,173,229,121,24,253,118,125,219,252,72,149,64,53,161,225,227,135,236,125,196,214,104,80,229,70,92,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,178,38,185,91,162,201,44,109,238,220,134,195,217,23,145,121,113,195,166,92,91,178,191,43,236,221,134,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,218,221,87,68,106,53,173,99,26,198,49,140,107,41,178,7,38,178,43,219,255,0,146,60,189,181,97,127,165,23,5,185,221,59,19,28,157,121,187,246,181,55,42,244,225,102,231,244,224,102,216,163,222,253,140,110,231,107,112,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,95,12,150,155,85,255,0,137,44,168,177,95,109,148,151,27,109,199,28,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,250,243,17,224,130,179,133,92,118,152,183,7,82,238,203,44,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,251,58,44,146,72,248,169,220,175,114,185,143,114,227,86,83,227,175,201,126,105,224,220,204,246,95,180,254,137,98,11,117,247,177,117,250,61,171,178,212,199,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,98,156,45,127,201,174,51,120,125,165,189,186,201,244,131,0,227,235,123,217,53,190,233,76,232,100,77,146,186,57,35,122,34,235,28,208,207,19,145,36,141,222,236,145,35,226,122,232,199,129,173,97,45,60,155,56,98,246,109,138,237,196,238,53,194,246,169,164,188,105,111,193,21,178,77,213,170,166,134,55,212,67,112,157,177,166,172,139,168,244,108,45,122,254,119,108,83,162,35,99,147,89,112,215,59,248,10,205,204,180,226,142,217,195,245,138,197,87,85,67,141,239,15,135,5,93,230,223,81,5,93,185,101,254,58,162,88,98,213,175,166,137,200,234,164,72,147,166,141,116,136,213,137,209,189,243,189,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,2,53,185,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,57,213,249,167,194,223,47,232,125,70,226,124,156,180,184,100,192,60,83,101,126,127,101,254,47,166,164,163,185,62,159,14,182,203,136,82,221,13,77,109,154,117,146,186,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,213,28,223,175,157,95,154,124,45,242,254,135,212,110,37,213,228,99,245,217,247,111,241,32,35,131,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,72,255,0,47,46,102,150,235,125,138,225,149,124,85,99,238,207,29,150,223,53,194,201,138,46,107,85,87,85,93,177,245,21,21,80,86,212,190,89,31,36,219,29,27,105,152,200,211,115,98,88,145,93,35,162,99,242,171,143,110,8,44,92,92,96,72,171,112,229,45,170,219,153,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,166,215,53,178,74,143,129,108,83,132,241,86,6,190,213,97,108,107,134,110,184,126,245,69,179,180,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,170,119,181,200,169,220,168,5,234,227,95,138,235,239,22,153,203,91,140,186,183,90,60,33,109,214,143,11,89,43,102,99,187,5,46,214,36,146,43,99,68,98,77,59,217,213,145,117,123,147,86,71,212,123,34,141,75,193,203,99,129,139,175,16,88,254,143,53,51,26,215,87,67,151,88,86,162,154,229,19,43,45,110,116,24,162,118,205,34,54,150,39,77,26,193,53,51,100,167,123,106,116,87,46,154,69,181,22,69,146,59,105,192,191,6,87,222,48,243,30,170,217,37,215,216,216,51,11,246,122,140,77,114,137,236,90,166,199,42,191,165,77,77,27,181,214,105,122,82,162,72,230,172,113,181,142,115,183,42,50,41,39,251,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,236,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,238,114,170,247,170,129,250,192,0,4,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,8,86,231,87,230,159,11,124,191,161,245,27,137,50,120,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,105,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,239,115,145,19,189,80,215,179,141,254,41,127,133,198,120,207,153,20,88,111,216,150,91,109,190,59,21,146,158,87,110,170,125,12,83,77,43,101,169,84,114,177,38,123,231,145,202,214,123,172,106,181,154,189,90,178,60,51,87,145,143,215,103,221,191,196,137,84,32,7,128,14,53,191,129,246,59,186,251,126,193,237,60,25,139,122,31,72,59,29,47,90,233,31,101,134,171,178,246,77,243,197,18,107,53,74,117,58,155,181,98,46,221,21,59,231,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,64,62,178,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,93,159,118,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,64,249,57,105,112,201,128,120,166,202,252,254,203,252,95,77,73,71,114,125,62,29,109,151,16,165,186,26,154,219,52,235,37,116,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,170,57,184,129,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,50,211,149,39,21,217,113,195,182,99,226,92,21,154,18,251,42,213,152,222,206,130,27,252,179,35,105,109,181,84,171,80,145,182,165,21,61,200,100,237,78,69,155,93,177,185,141,87,162,49,207,146,41,21,227,219,130,11,23,23,24,18,42,220,57,75,106,182,230,109,147,165,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,233,181,205,108,146,163,194,2,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,54,62,225,51,135,235,87,12,185,13,134,50,162,141,148,143,185,81,211,246,187,245,101,58,53,82,182,235,54,142,169,151,168,145,198,233,24,142,210,40,157,35,119,164,49,66,215,107,180,139,110,86,188,39,98,171,239,20,21,216,195,50,44,126,194,252,142,118,90,218,252,61,136,45,18,50,186,90,234,234,121,251,3,146,9,154,222,143,79,103,105,108,174,247,145,209,192,172,106,239,234,71,53,32,107,89,197,143,154,124,228,249,129,136,125,70,115,53,48,79,0,180,124,78,114,234,203,44,121,149,182,251,85,183,51,108,158,223,168,209,41,160,167,250,77,26,221,42,25,217,170,170,118,163,214,102,50,8,219,79,36,143,88,219,239,70,237,173,147,169,22,21,241,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,2,5,176,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,35,249,161,205,222,235,140,248,75,76,59,98,142,174,193,157,88,134,162,166,219,115,172,178,64,234,58,43,61,19,102,71,37,85,52,146,190,103,171,230,167,114,64,221,28,217,35,145,39,149,29,22,200,58,190,215,153,215,47,74,204,83,89,83,196,87,15,216,67,173,117,155,116,184,182,193,108,134,121,234,174,181,82,207,12,113,85,81,82,65,11,247,76,189,89,159,82,187,152,213,108,105,38,213,122,202,231,196,176,30,131,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,149,92,117,240,137,106,225,7,40,242,87,10,79,113,164,188,98,203,245,70,34,185,98,59,172,20,237,99,31,58,50,214,214,82,194,245,106,74,250,104,83,118,206,162,234,175,146,105,17,177,245,86,54,200,79,46,238,1,104,248,99,194,171,143,51,74,223,106,185,102,109,239,165,81,162,211,65,81,244,102,52,142,86,118,106,90,157,170,244,153,236,158,70,212,73,27,210,55,123,177,183,115,99,234,75,96,57,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,97,175,47,124,1,131,115,79,139,156,19,151,217,131,135,169,47,152,122,249,79,123,166,174,161,169,69,217,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,231,248,174,225,71,49,248,74,204,119,224,172,107,23,110,181,87,117,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,211,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,220,14,87,30,123,50,203,237,175,71,173,38,123,138,46,25,48,15,20,217,95,114,203,252,95,77,73,71,114,125,59,155,101,196,41,110,134,166,182,205,58,201,20,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,170,57,161,24,28,174,120,237,181,100,157,214,108,136,206,140,77,87,79,130,111,149,12,118,31,184,213,206,222,197,135,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,244,226,145,170,245,107,82,105,165,110,122,243,71,242,39,153,191,98,250,197,17,5,121,171,150,120,171,38,243,31,17,229,110,53,164,236,247,172,51,112,150,223,83,182,57,25,28,219,23,220,158,46,163,24,247,67,43,21,178,70,245,106,111,141,236,114,38,142,67,42,147,143,170,204,196,224,79,31,112,201,156,119,11,173,203,23,167,97,168,195,184,138,178,166,122,233,174,241,165,226,158,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,113,241,179,172,24,86,109,80,106,174,109,80,0,243,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,215,135,142,78,17,46,188,32,230,227,112,164,23,26,187,198,19,191,83,186,229,135,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,183,127,77,116,86,73,12,138,216,250,169,27,114,87,149,95,3,22,172,210,169,254,18,57,185,107,164,184,97,59,109,69,85,182,199,135,174,86,182,212,83,94,103,233,44,114,213,76,218,136,214,41,41,162,89,28,214,108,220,171,81,19,149,92,206,134,217,37,39,60,114,47,46,56,137,192,139,151,57,165,102,246,141,149,215,10,59,142,214,42,50,102,73,79,51,100,210,57,116,87,197,212,98,73,3,223,26,182,78,148,210,181,175,106,187,114,123,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,0,139,110,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,62,230,35,193,5,31,21,88,17,49,110,14,165,219,153,184,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,182,177,147,246,116,89,35,141,146,212,57,94,228,107,222,228,132,28,45,149,89,143,141,51,30,151,40,112,222,11,186,213,227,58,187,131,237,109,178,58,157,98,170,142,170,53,114,75,28,173,147,111,71,167,177,235,34,201,181,177,181,143,115,213,168,215,42,108,252,91,75,87,14,185,71,104,206,219,255,0,16,176,97,58,73,241,182,34,167,161,134,107,133,92,76,157,244,143,166,130,90,116,154,149,207,106,190,153,242,211,202,216,101,72,220,214,61,144,199,171,117,222,231,135,138,224,163,133,27,23,9,121,53,69,131,122,86,170,204,95,114,210,179,20,222,232,161,123,123,125,86,231,172,113,163,164,85,122,195,3,31,210,141,52,99,87,71,201,211,99,229,145,12,128,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,37,60,210,56,5,163,203,190,221,196,222,78,91,237,86,220,32,189,142,159,17,97,218,58,104,40,97,180,72,189,42,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,61,246,72,254,142,26,240,187,196,222,62,225,103,52,45,185,129,132,42,106,235,45,172,168,107,175,88,121,110,51,83,81,94,96,72,229,143,100,237,141,118,185,236,108,242,186,39,189,175,72,228,86,191,107,180,86,187,99,63,244,43,143,112,175,250,213,136,240,222,35,183,255,0,220,235,40,110,84,53,17,255,0,231,71,52,50,70,255,0,218,215,53,223,20,82,11,57,136,240,65,89,194,174,59,76,91,131,169,119,101,150,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,253,157,22,73,36,124,84,238,87,185,92,199,185,66,109,50,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,188,60,88,249,167,206,79,152,24,135,212,103,46,175,1,60,111,223,120,71,199,114,209,98,58,171,173,203,44,175,125,89,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,93,205,115,163,137,89,103,248,155,187,90,175,252,73,102,189,246,197,115,164,184,219,110,56,226,251,87,71,89,73,51,102,130,166,9,43,230,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,54,156,174,60,137,229,151,219,94,177,90,101,81,138,188,174,60,137,229,151,219,94,177,90,101,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,2,133,238,82,178,151,39,196,2,47,121,81,65,82,120,1,201,131,60,213,50,154,12,81,144,215,172,99,75,76,178,85,218,41,31,86,231,54,22,42,177,173,158,145,92,187,151,189,19,100,107,174,159,13,76,230,45,31,22,120,81,152,203,135,44,195,177,164,73,36,181,24,122,177,145,166,141,94,253,154,255,0,43,187,249,32,107,233,195,230,46,118,3,207,28,11,139,91,43,99,109,186,253,70,249,30,231,171,17,177,172,136,215,170,170,119,162,109,115,181,54,57,202,140,97,67,142,114,254,201,136,173,245,49,79,29,77,5,51,213,209,61,92,154,186,6,63,197,127,202,67,89,188,69,65,81,134,177,101,202,216,154,197,53,174,225,52,9,162,162,43,93,28,170,223,22,174,157,202,223,129,54,252,170,179,110,163,48,242,46,123,69,198,77,211,216,42,105,109,172,93,242,57,92,214,80,194,154,174,238,237,125,213,240,93,0,205,179,133,239,57,0,117,57,116,94,254,226,164,95,137,68,173,248,234,167,12,118,190,32,119,130,148,82,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,56,93,116,238,58,221,34,38,168,190,39,105,75,152,215,166,142,68,80,58,145,189,71,126,196,59,206,182,49,89,220,138,154,29,128,14,154,202,150,81,210,205,85,34,251,176,177,207,95,232,77,127,224,21,85,80,209,192,250,154,135,43,99,141,170,231,42,38,189,200,154,255,0,192,96,87,30,60,116,225,92,5,133,31,133,48,181,85,100,151,74,238,188,12,210,146,86,163,85,212,186,181,85,201,35,63,149,35,124,53,3,14,57,170,103,106,230,22,108,253,4,166,145,22,155,13,92,39,87,162,58,95,211,116,20,232,221,81,200,141,238,247,252,53,254,143,143,130,229,211,147,41,155,57,235,77,83,80,231,37,62,28,146,134,224,168,141,141,200,231,37,100,90,53,81,235,221,220,215,119,162,41,142,151,90,219,222,98,99,42,235,172,142,117,69,198,247,92,249,220,178,72,189,239,150,78,228,213,202,171,162,43,145,59,213,123,137,184,229,149,195,180,217,73,147,182,236,93,121,183,210,50,227,137,173,144,76,247,177,209,200,229,69,154,105,27,171,154,212,94,228,123,124,92,186,127,64,25,141,103,160,101,170,209,69,108,137,168,214,82,83,199,3,83,68,77,17,173,68,248,119,124,15,176,0,56,95,2,147,149,94,253,53,9,226,7,40,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,0,0,0,0,128,30,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,3,63,192,0,0,0,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,211,18,185,127,113,49,131,120,80,204,188,107,154,88,194,134,174,226,247,96,122,187,109,162,217,76,138,215,220,110,50,87,81,62,40,22,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,120,74,255,0,31,92,107,225,94,20,242,226,174,201,105,185,246,140,205,196,214,249,163,195,150,250,117,141,242,80,111,71,70,219,157,66,72,215,177,176,196,244,85,99,94,213,235,72,197,98,38,214,202,248,160,91,253,21,99,220,85,254,186,226,60,73,136,238,31,247,74,202,235,149,117,68,159,249,210,77,52,146,63,246,185,206,119,197,84,244,25,197,156,88,251,61,113,253,211,49,179,26,253,87,113,185,92,106,39,150,40,165,170,154,104,45,240,73,52,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,122,172,164,242,186,224,22,143,7,216,173,188,76,103,21,190,213,116,186,226,59,125,53,118,19,179,207,77,5,100,118,202,87,190,42,152,46,78,123,154,237,149,142,233,198,232,186,106,215,67,27,157,185,85,242,43,33,11,213,203,155,130,143,224,171,151,19,223,241,253,178,213,38,102,226,159,206,92,170,96,78,172,150,186,21,70,44,118,198,205,185,204,118,215,177,100,149,209,35,90,249,28,214,235,43,97,138,69,198,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,42,201,73,229,95,199,173,77,45,77,171,133,140,228,190,213,214,50,178,162,27,126,6,185,212,116,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,251,229,233,106,140,72,154,204,53,224,207,133,175,225,113,141,177,134,91,209,98,79,98,94,173,184,62,170,251,100,168,149,187,169,95,93,21,101,36,77,138,165,17,170,244,133,236,158,70,171,153,239,49,202,215,232,244,106,198,251,43,138,112,158,42,192,215,218,172,45,141,112,205,215,15,222,168,182,118,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,0,147,78,108,188,69,84,229,150,104,90,50,251,33,113,101,94,14,197,149,148,236,188,227,235,166,24,150,42,10,219,131,210,52,138,215,79,89,89,76,228,170,123,225,131,180,63,163,42,163,18,58,154,119,34,59,221,217,237,121,94,241,155,196,214,125,226,166,101,38,58,181,90,177,30,22,194,24,125,242,92,49,101,75,42,153,116,73,58,141,109,35,103,168,77,240,212,76,244,222,196,107,219,20,146,50,41,37,89,100,124,79,73,98,91,20,226,204,85,142,111,181,88,167,26,226,107,174,32,189,86,236,237,55,27,165,108,149,117,83,236,99,88,205,242,200,174,123,182,177,141,106,106,189,205,106,34,119,34,19,147,202,191,135,139,86,77,112,209,106,199,149,86,170,186,92,89,153,212,240,222,238,207,154,177,179,49,212,72,249,150,218,216,155,26,236,99,22,154,102,204,168,186,201,190,161,232,245,77,173,142,48,204,160,70,7,25,156,208,51,247,135,110,36,241,134,78,96,172,33,151,245,182,92,63,236,254,205,61,210,223,91,37,83,250,244,20,245,15,222,232,234,227,98,232,249,156,137,163,19,221,68,215,85,213,87,39,249,122,113,65,143,184,179,201,123,214,99,102,53,163,15,219,174,86,236,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,154,35,123,188,85,67,40,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,32,4,218,160,213,92,218,160,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,37,83,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,159,227,18,184,251,224,78,213,197,222,25,162,190,225,170,202,75,78,98,225,218,117,164,179,214,85,72,216,40,170,160,146,162,23,73,21,116,140,167,150,119,178,56,219,80,232,90,197,68,108,147,61,87,185,238,50,212,249,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,215,115,88,247,65,51,90,229,77,28,177,72,137,174,213,208,53,108,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,153,254,87,188,116,254,90,240,171,50,59,56,241,159,107,204,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,89,149,203,218,43,33,210,78,166,168,215,190,36,100,159,157,115,106,36,79,63,205,83,129,139,174,105,83,127,9,28,163,181,213,220,49,101,182,158,150,219,124,195,214,219,91,170,42,111,48,117,82,56,170,161,109,60,107,44,149,49,36,141,107,247,238,69,167,137,170,142,103,67,108,145,23,133,177,102,42,192,215,218,92,83,130,177,53,215,15,222,168,183,246,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,116,94,246,185,81,123,149,64,218,76,24,171,192,79,27,246,46,46,48,36,180,88,142,170,213,109,204,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,29,142,137,146,46,245,115,37,215,115,90,217,34,87,229,80,2,34,249,216,100,237,170,203,140,176,30,119,216,236,53,113,84,98,90,122,171,37,254,178,26,86,182,145,211,210,164,110,163,116,178,53,136,171,83,36,82,78,196,89,30,170,232,168,216,141,68,72,156,75,161,137,92,211,112,5,54,58,224,183,25,85,38,30,171,187,92,176,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,247,152,202,57,234,213,251,209,88,214,110,122,233,177,28,208,128,194,69,57,45,228,229,139,24,103,46,45,206,43,188,221,74,188,187,183,211,211,218,233,182,189,54,213,92,155,81,27,170,119,181,232,139,178,8,42,34,233,185,143,107,187,78,239,117,209,181,86,58,201,222,229,67,147,182,172,181,225,46,201,139,157,97,171,161,196,57,131,81,81,123,186,75,91,74,216,167,146,6,205,36,52,77,99,182,53,235,76,180,236,100,241,163,149,201,173,84,175,98,237,145,16,12,202,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,62,124,125,241,217,106,225,19,12,209,88,176,213,29,37,219,49,113,21,58,213,217,232,234,163,108,244,84,176,71,81,11,100,150,186,54,84,69,59,25,36,110,168,108,46,98,42,58,72,94,139,220,199,1,106,185,163,113,219,117,201,59,84,57,17,146,248,154,146,159,27,95,41,222,236,65,113,164,157,221,183,15,81,57,172,88,153,30,212,219,21,77,67,94,229,71,239,234,69,27,81,232,214,172,208,202,216,97,63,87,253,21,99,220,85,254,186,226,60,73,136,238,31,247,74,202,235,149,117,68,159,249,210,77,52,146,63,246,185,206,119,197,84,252,160,37,83,255,0,168,81,255,0,199,254,188,72,171,37,83,255,0,168,81,255,0,199,254,188,72,171,3,106,130,45,121,168,113,235,77,75,77,117,225,99,38,239,180,149,143,172,167,154,223,142,110,116,253,84,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,102,201,122,90,163,210,86,178,250,243,17,227,234,143,134,60,42,152,15,43,110,22,171,150,102,222,250,180,250,165,76,21,31,70,99,72,226,127,105,170,166,220,175,73,158,201,227,117,60,114,49,35,119,189,35,183,54,62,156,176,131,133,176,158,42,199,55,218,92,45,130,176,205,215,16,94,171,119,246,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,116,78,230,181,85,123,145,64,252,162,106,120,150,255,0,160,219,104,249,127,129,63,246,246,178,21,137,169,226,91,254,131,109,163,229,254,4,255,0,219,218,192,138,190,19,188,211,228,223,204,12,61,234,48,27,4,113,15,196,14,1,225,151,43,235,179,95,49,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,223,43,154,142,213,35,138,71,119,237,83,94,30,30,177,77,139,3,103,238,90,99,92,83,93,216,172,184,127,24,89,174,151,26,158,147,228,232,82,193,91,20,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,46,7,26,252,87,95,120,180,206,90,220,101,213,186,209,225,11,110,180,120,90,201,91,51,29,216,41,118,177,36,145,91,26,35,18,105,222,206,172,139,171,220,154,178,62,163,217,20,106,5,191,207,76,244,204,126,34,243,30,227,154,25,161,121,237,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,102,231,104,154,171,149,206,115,222,231,189,239,123,164,127,149,127,1,84,212,180,214,174,41,243,146,197,73,88,250,202,120,110,24,26,217,81,213,71,209,189,37,153,171,95,83,79,36,77,106,189,90,200,37,165,123,94,246,108,151,171,162,61,34,115,44,175,44,174,4,174,185,221,140,173,217,231,154,88,102,146,76,175,176,212,72,234,90,59,164,14,123,49,37,107,17,205,107,35,143,84,71,211,67,46,142,145,239,221,27,223,31,67,108,136,179,116,166,208,0,0,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,0,0,0,24,191,204,47,138,12,125,194,102,75,217,115,27,46,109,24,126,227,114,184,226,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,186,157,136,138,174,84,209,93,221,224,168,25,64,98,175,52,127,34,121,155,246,47,172,81,24,213,193,159,52,12,253,226,39,137,60,31,147,152,215,8,101,253,21,151,16,123,67,180,207,107,183,214,199,84,206,133,5,69,67,54,58,74,185,24,154,190,22,162,234,197,247,85,116,209,116,84,201,94,104,254,68,243,55,236,95,88,162,2,0,76,170,224,39,141,251,239,8,248,238,90,44,71,85,117,185,101,149,239,171,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,107,185,174,116,113,43,44,86,72,96,171,86,101,103,70,1,203,155,237,69,92,22,220,85,138,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,53,211,84,95,3,213,113,69,195,38,62,225,103,52,46,89,127,139,233,170,235,45,172,168,115,108,184,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,180,71,56,37,211,153,134,122,96,156,182,225,198,219,143,240,125,230,212,252,125,137,52,161,203,220,73,109,74,58,138,234,42,90,182,70,234,250,202,26,135,42,201,20,50,81,34,196,181,20,202,174,71,84,83,104,173,220,215,183,5,120,37,227,235,140,74,28,199,177,228,221,166,225,249,82,250,103,136,40,227,72,177,117,77,117,109,85,28,106,168,218,151,69,88,199,62,88,33,72,90,178,72,231,199,60,112,182,39,74,145,127,24,143,194,187,142,44,197,87,139,21,163,11,93,177,53,214,182,203,135,251,71,178,45,213,21,178,73,75,111,235,189,31,63,103,137,202,172,139,168,244,71,63,98,38,231,34,42,234,164,143,242,96,225,226,213,137,49,54,37,226,71,18,218,170,222,252,39,80,219,38,23,168,109,99,91,2,86,205,79,39,111,115,226,106,239,115,217,79,61,59,90,175,252,222,149,82,42,35,158,212,88,195,208,115,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,115,171,243,79,133,190,95,208,250,141,196,186,188,140,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,128,149,67,8,57,129,242,235,166,226,150,166,215,152,57,76,220,63,96,204,86,84,71,77,119,174,185,84,203,77,73,115,183,54,39,35,86,100,134,25,92,250,152,220,216,88,199,232,223,205,43,154,245,114,50,20,102,111,128,45,254,69,228,94,92,112,233,151,22,236,175,202,251,55,97,181,80,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,246,183,85,209,26,141,107,88,198,177,140,99,27,112,0,0,1,24,28,102,115,64,207,222,29,184,147,198,25,57,130,176,134,95,214,217,112,255,0,179,251,52,247,75,125,108,149,79,235,208,83,212,63,123,163,171,141,139,163,230,114,38,140,79,117,19,93,87,85,80,147,242,0,121,163,249,236,204,223,177,125,30,136,149,238,94,156,80,99,238,44,242,94,245,152,217,141,104,195,246,235,149,187,20,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,38,136,222,239,21,88,161,230,143,231,179,51,126,197,244,122,32,51,255,0,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,226,218,115,80,227,214,154,150,154,235,194,198,77,223,105,43,31,89,79,53,191,28,220,233,250,168,250,55,164,176,185,40,41,170,35,149,173,87,171,89,60,85,76,115,30,205,146,244,181,71,164,173,96,89,94,102,188,118,221,115,187,25,92,114,51,43,113,53,36,153,95,97,168,141,181,85,150,185,220,246,98,74,214,35,92,231,201,38,136,143,166,134,93,91,27,25,186,55,190,62,190,233,17,97,233,96,89,237,114,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,173,255,0,230,73,195,246,1,225,151,53,240,70,84,101,203,42,223,109,163,192,240,213,203,89,92,144,173,109,108,243,93,110,78,116,181,18,67,28,109,145,232,221,145,53,202,221,82,56,163,111,126,212,3,18,201,20,229,123,199,213,139,37,182,112,241,156,215,14,199,132,46,183,7,212,88,175,245,53,47,88,108,181,83,109,71,211,78,143,114,178,42,57,30,138,244,145,168,214,197,44,146,62,77,89,43,228,135,202,114,223,225,71,46,56,181,203,140,240,193,88,214,46,195,117,161,250,63,61,130,255,0,4,40,250,171,69,83,146,226,138,230,162,170,117,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,152,109,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,13,162,8,86,231,87,230,159,11,124,191,161,245,27,137,127,249,91,241,245,89,152,157,135,134,76,227,184,93,110,88,189,59,101,70,29,196,85,149,51,215,77,119,141,58,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,251,143,141,157,107,1,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,245,217,247,111,241,34,213,115,171,243,79,133,190,95,208,250,141,196,12,0,37,251,149,191,31,85,153,137,216,120,100,206,59,133,214,229,139,211,182,84,97,220,69,89,83,61,116,215,120,211,171,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,184,248,217,214,194,190,12,56,41,254,24,56,19,53,253,129,127,246,102,51,194,94,194,250,63,219,42,186,54,185,59,84,213,29,171,181,236,130,89,87,72,105,151,167,211,219,163,213,55,106,139,221,141,95,232,171,1,98,175,245,215,14,98,76,57,112,255,0,186,81,215,91,107,169,228,255,0,205,146,25,163,145,159,177,205,115,126,10,128,103,255,0,53,158,37,241,85,163,137,58,108,180,202,155,181,215,6,73,129,58,119,107,165,198,205,60,150,234,171,133,242,182,130,38,118,151,75,4,169,213,233,219,150,154,157,146,57,173,145,173,125,76,122,172,106,211,39,249,93,113,131,159,60,80,83,99,43,22,110,46,31,186,211,224,202,122,39,37,246,24,187,29,198,162,122,185,106,85,140,150,8,153,217,222,196,100,46,106,61,137,10,179,164,196,86,204,178,57,241,194,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,166,193,60,191,248,98,254,12,60,62,218,108,24,147,11,218,173,184,250,247,190,225,138,234,104,230,237,18,77,50,203,34,211,65,36,221,232,189,8,30,200,246,70,171,18,73,214,115,21,221,71,72,240,132,30,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,42,140,74,192,60,184,114,27,0,113,71,118,226,2,213,133,41,27,109,109,61,37,118,30,176,245,119,81,90,111,107,44,235,85,83,29,55,77,26,198,53,169,74,234,118,239,115,98,145,245,10,214,51,101,63,79,45,64,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,74,121,144,241,173,154,124,31,126,78,255,0,38,118,12,41,115,250,91,237,126,219,237,218,90,153,186,125,151,178,116,250,93,25,226,211,94,210,253,219,183,107,163,116,211,69,212,51,84,138,190,121,223,82,127,121,63,13,63,87,131,62,104,25,251,196,79,18,120,63,39,49,174,16,203,250,43,46,32,246,135,105,158,215,111,173,142,169,157,10,10,138,134,108,116,149,114,49,53,124,45,69,213,139,238,170,233,162,232,169,249,92,243,190,164,254,242,126,26,4,90,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,79,167,1,60,111,216,184,184,192,146,209,98,58,171,85,183,51,108,157,89,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,93,205,107,100,137,95,1,118,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,6,177,142,114,232,136,170,123,92,139,207,76,199,225,211,49,237,217,161,149,247,158,195,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,180,38,167,152,143,4,20,124,85,96,68,197,184,58,151,110,102,225,59,124,177,88,154,147,65,77,13,210,55,77,20,143,165,170,149,241,57,238,218,198,79,217,209,100,142,54,75,80,229,123,145,175,123,146,8,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,54,83,225,227,136,28,3,196,214,87,208,230,190,92,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,170,199,44,110,238,220,134,5,243,113,224,202,197,87,98,188,113,137,132,174,189,134,235,67,216,41,241,93,186,161,239,124,119,8,220,248,104,169,170,105,215,191,167,51,55,65,27,227,238,141,241,181,30,155,30,199,117,194,37,141,170,13,85,205,170,0,0,0,0,0,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,0,0,0,1,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,36,211,149,159,30,184,123,47,45,80,240,211,157,23,218,75,93,137,181,18,205,133,111,85,93,150,142,138,216,199,54,166,170,174,26,234,169,101,98,35,29,42,55,162,187,30,245,146,119,177,93,183,166,141,148,156,213,203,60,43,156,153,113,136,242,183,26,210,118,139,46,38,183,203,111,169,219,28,111,146,29,233,238,79,23,81,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,173,22,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,100,249,101,113,219,106,206,236,27,110,200,204,210,196,213,114,102,133,134,158,70,210,214,93,39,107,223,137,40,152,174,115,95,28,154,34,190,166,24,180,108,140,126,233,30,200,250,251,164,85,155,164,17,87,197,23,12,152,251,133,156,208,185,101,254,47,166,171,172,182,178,161,205,178,226,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,209,28,235,64,108,123,197,119,10,57,113,197,174,92,63,5,99,88,187,13,214,135,169,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,164,47,218,212,150,21,84,108,141,107,85,21,143,100,114,51,93,124,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,224,79,79,43,143,34,121,101,246,215,172,86,153,84,98,175,43,143,34,121,101,246,215,172,86,153,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,225,80,228,1,65,82,120,28,47,136,69,239,211,80,42,62,59,197,3,46,182,138,219,100,173,71,50,174,158,72,28,154,34,234,142,106,167,199,187,226,125,128,8,0,230,45,147,41,148,217,235,83,83,78,231,45,62,35,146,186,224,136,173,141,168,215,45,100,186,181,17,139,223,220,230,247,170,33,239,121,85,231,106,229,238,108,253,4,169,145,18,155,18,220,32,86,34,186,95,211,108,21,8,237,17,168,173,239,247,60,116,254,159,134,120,115,53,225,218,108,219,201,219,142,46,179,91,233,31,113,195,54,201,230,99,222,232,227,114,34,77,12,142,209,206,106,175,122,49,222,14,77,127,164,132,123,85,109,239,46,241,149,13,214,55,58,158,227,100,174,100,237,88,228,94,231,197,39,122,106,213,69,209,85,170,157,202,157,192,109,9,71,82,202,202,88,106,163,95,118,102,53,233,253,41,175,252,39,113,128,156,7,113,211,133,113,238,20,102,20,197,53,85,145,221,40,122,16,63,90,73,92,142,86,210,234,229,71,44,143,254,84,110,241,208,207,90,90,168,107,32,101,77,59,149,209,200,212,115,85,83,78,229,77,127,225,3,184,232,115,122,110,253,138,119,157,111,98,191,185,85,52,3,134,200,139,162,39,137,216,154,233,222,112,214,53,137,163,81,16,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,208,235,122,61,235,166,237,173,253,139,162,129,91,158,214,170,53,87,189,124,16,106,186,119,53,78,35,98,49,52,68,238,57,220,138,229,111,197,0,181,25,221,128,113,230,98,225,90,155,13,154,230,202,7,201,20,205,73,41,234,223,2,234,232,156,196,239,209,124,21,223,168,142,11,215,41,188,227,191,87,45,68,247,155,53,66,185,81,21,102,187,171,149,169,162,38,169,173,63,236,37,224,1,132,60,41,242,227,195,89,45,82,203,246,52,163,182,92,174,105,20,63,236,53,45,108,140,151,126,168,174,167,106,167,131,123,245,51,98,142,142,154,223,73,13,13,28,44,134,8,24,145,199,27,26,141,107,90,137,162,34,34,119,33,220,0,29,114,72,141,69,68,241,59,14,185,99,73,17,17,64,232,108,186,187,79,30,254,243,232,106,234,117,54,13,174,77,60,16,238,106,1,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,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,208,39,248,0,0,0,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,254,0,0,0,2,42,249,231,125,73,253,228,252,52,195,94,8,56,95,181,113,103,143,241,158,92,214,93,234,237,215,43,118,7,184,222,236,50,197,80,216,96,117,214,57,169,161,166,109,83,150,41,92,180,219,170,21,100,72,218,143,209,61,213,248,46,101,115,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,6,26,231,22,78,227,236,138,199,247,76,185,204,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,253,232,146,189,203,83,152,93,30,102,216,168,114,43,62,113,127,250,58,160,221,21,158,249,116,154,10,120,239,20,187,233,161,166,165,124,210,76,146,84,220,93,36,207,106,35,99,221,36,113,35,156,231,201,189,206,200,190,51,56,51,192,60,89,224,10,154,58,202,26,75,118,54,183,83,190,91,13,250,40,161,134,119,79,28,53,9,77,73,85,82,176,75,50,208,245,170,22,73,34,143,69,213,55,55,191,198,8,51,51,44,243,79,134,188,211,159,11,98,154,75,174,28,196,152,114,224,233,173,215,24,99,169,163,235,246,122,151,178,43,133,12,175,100,114,58,23,73,3,157,20,237,68,215,110,169,162,167,112,108,210,69,95,60,239,169,63,188,159,134,151,171,150,239,31,86,44,253,194,182,188,146,204,139,135,98,204,220,63,111,101,61,60,213,85,47,147,233,53,44,17,232,181,44,146,87,57,238,172,107,25,186,120,220,229,115,244,116,204,213,189,70,67,101,121,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,227,50,185,147,240,49,106,226,11,0,86,102,166,92,218,233,40,115,23,10,211,212,220,165,101,29,173,174,159,20,64,216,99,71,82,202,232,99,89,230,169,108,116,236,109,54,170,228,215,88,182,162,72,146,71,134,188,149,60,211,226,159,151,245,222,163,110,38,164,13,112,120,57,225,235,248,79,241,5,134,242,154,182,166,235,69,101,171,235,214,222,238,22,234,94,180,148,116,48,68,233,28,229,85,69,100,93,71,164,112,54,87,162,181,178,79,31,186,245,209,142,216,248,182,153,115,195,246,1,202,204,208,204,140,215,194,12,171,166,185,102,141,69,190,174,245,70,137,11,40,162,158,150,57,91,213,130,56,227,107,154,249,93,52,178,202,231,185,234,249,30,231,119,106,186,220,176,35,3,140,206,87,249,251,196,79,18,120,195,56,240,86,47,203,250,43,46,32,246,127,102,130,233,112,173,142,169,157,10,10,122,119,239,108,116,146,49,53,124,46,84,209,235,238,170,107,162,234,137,147,252,189,56,95,199,220,38,100,189,235,46,115,26,239,135,238,55,43,142,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,77,21,189,254,40,153,64,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,64,9,181,65,170,185,181,64,0,0,24,171,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,74,167,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,129,63,196,80,115,36,226,7,31,112,203,199,182,8,205,124,185,125,35,238,84,121,111,13,36,180,117,203,50,209,86,193,53,109,201,174,138,162,56,100,141,210,49,29,178,86,181,93,162,73,20,110,239,218,132,175,144,173,206,175,205,62,22,249,127,67,234,55,16,37,167,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,139,110,106,156,12,90,178,182,167,248,72,229,29,174,146,223,132,238,85,20,182,219,230,30,182,218,219,79,77,102,159,164,145,197,85,11,105,227,72,163,166,149,99,107,95,191,106,165,68,173,84,115,250,251,99,246,188,140,126,187,62,237,254,36,74,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,160,107,47,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,40,225,187,59,237,92,71,228,150,22,206,139,53,142,174,205,79,136,233,229,115,232,42,100,108,143,166,158,25,228,167,153,136,246,247,61,137,44,50,108,126,141,87,51,107,149,172,85,86,38,180,68,255,0,114,184,242,39,150,95,109,122,197,104,25,84,99,175,48,252,107,117,192,28,22,230,173,246,205,79,73,53,69,85,157,150,71,182,165,142,115,18,11,133,76,84,51,57,17,174,106,239,108,85,50,57,139,174,136,244,106,170,57,17,90,185,20,69,175,60,28,127,83,21,171,43,50,182,135,16,210,45,61,85,69,198,255,0,116,180,181,98,116,232,248,155,20,20,85,15,77,58,172,98,164,213,236,111,122,49,234,146,126,146,198,155,66,40,77,130,57,104,227,250,156,193,224,183,46,234,174,88,134,146,235,114,177,211,212,216,42,146,21,139,125,27,41,42,100,138,150,158,86,70,137,177,237,163,74,69,77,201,189,204,115,30,237,219,247,46,190,228,159,114,66,204,206,205,138,179,47,39,43,42,238,178,251,66,223,73,137,173,240,117,55,80,211,246,121,22,158,173,251,85,254,228,210,118,170,36,213,172,93,205,131,222,114,108,98,40,75,81,106,184,177,242,177,156,159,47,241,15,167,78,93,82,213,113,99,229,99,57,62,95,226,31,78,156,13,107,15,85,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,60,169,33,60,174,120,18,181,103,101,214,108,247,206,140,51,87,81,130,108,117,12,110,31,183,85,192,222,197,136,107,90,231,164,175,147,114,238,150,154,157,204,106,43,54,116,229,145,202,197,115,146,25,162,112,95,94,86,252,2,214,101,223,97,226,111,56,237,247,91,110,47,94,217,79,135,112,237,101,52,244,51,90,35,94,173,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,158,251,228,103,70,32,77,170,13,85,192,149,79,254,161,71,255,0,31,250,241,34,172,149,79,254,161,71,255,0,31,250,241,34,172,15,213,197,56,179,21,99,155,237,86,41,198,184,154,235,136,47,85,187,59,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,154,175,115,90,136,157,200,132,207,114,202,224,74,213,146,56,54,221,158,121,165,134,106,227,205,11,245,60,142,165,163,186,64,214,63,13,209,61,92,214,178,56,245,85,101,76,209,104,233,30,253,178,49,146,116,54,198,169,55,86,202,242,175,224,42,166,170,166,213,197,62,114,88,170,232,217,71,81,13,195,3,91,42,58,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,253,241,117,116,86,44,78,124,175,129,170,185,53,60,75,127,208,109,180,124,191,192,159,251,123,89,10,196,212,241,45,255,0,65,182,209,242,255,0,2,127,237,237,96,68,94,72,96,171,86,101,103,70,1,203,155,237,69,92,22,220,85,138,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,53,211,84,95,3,218,241,93,194,142,99,240,149,152,239,193,88,214,46,221,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,252,174,19,188,211,228,223,204,12,61,234,48,27,9,231,166,69,229,199,17,121,113,113,202,252,208,179,118,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,193,18,220,175,120,233,252,138,98,166,100,118,113,227,62,201,150,215,173,254,199,169,173,110,232,108,87,73,36,106,166,179,43,147,179,209,205,172,157,77,81,204,100,170,201,63,52,215,84,72,179,82,107,131,197,119,10,57,143,194,86,99,191,5,99,88,187,117,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,53,57,98,243,11,163,194,212,116,220,58,241,3,139,250,54,168,118,197,132,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,108,41,210,133,148,201,181,238,71,72,177,238,70,36,77,96,75,80,0,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,0,0,6,47,243,11,225,127,31,113,103,146,246,92,185,203,155,190,31,183,92,173,216,162,154,247,44,183,186,137,161,129,208,71,73,87,11,154,215,67,20,174,87,238,168,98,162,43,81,52,71,119,248,34,229,0,2,48,56,51,229,127,159,188,59,113,39,131,243,143,26,226,252,191,173,178,225,255,0,104,118,152,45,119,10,217,42,159,215,160,168,167,102,198,201,73,27,23,71,204,213,93,94,158,234,46,154,174,136,185,43,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,9,243,226,139,134,76,3,197,54,87,220,178,255,0,23,211,82,81,220,159,78,230,217,113,10,91,161,169,173,179,78,178,69,38,248,29,34,110,107,30,232,34,108,172,99,152,178,70,142,102,230,234,142,108,6,112,157,230,159,38,254,96,97,239,81,128,217,76,13,99,49,254,78,227,236,186,205,203,182,72,94,108,53,117,88,178,215,120,91,35,40,232,169,102,123,235,231,87,163,97,117,52,110,99,101,149,147,163,163,124,43,177,22,70,73,26,162,123,200,108,81,195,118,72,90,184,112,201,44,45,146,246,107,229,93,230,159,14,83,202,215,215,212,198,216,223,83,60,211,201,81,51,209,141,238,99,22,89,164,216,205,92,173,102,214,171,158,168,175,86,46,225,251,0,227,60,237,192,92,64,92,25,87,77,139,50,246,158,227,73,67,45,34,66,198,86,193,87,3,161,88,170,156,177,172,178,50,36,146,87,68,214,189,168,199,205,34,247,238,84,46,88,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,1,206,175,205,62,22,249,127,67,234,55,18,234,242,49,250,236,251,183,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,93,159,118,255,0,18,2,85,0,48,87,152,63,49,154,206,22,111,182,60,184,202,26,92,41,136,177,156,219,171,47,240,221,58,243,199,104,165,86,53,96,141,241,194,248,255,0,61,54,245,145,17,101,220,200,227,69,116,106,147,198,244,12,234,5,180,225,227,136,28,3,196,214,87,208,230,190,92,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,170,199,44,110,238,220,133,203,0,70,7,25,156,175,243,247,136,158,36,241,134,113,224,172,95,151,244,86,92,65,236,254,205,5,210,225,91,29,83,58,20,20,244,239,222,216,233,36,98,106,248,92,169,163,215,221,84,215,69,213,18,79,192,24,191,203,211,133,252,125,194,102,75,222,178,231,49,174,248,126,227,114,184,226,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,186,157,234,168,141,84,209,91,223,226,137,20,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,182,156,212,56,10,166,170,166,186,241,79,147,118,42,74,55,209,211,205,112,199,54,202,126,170,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,100,93,93,21,235,43,159,114,249,42,121,88,197,63,48,43,189,58,220,103,248,26,198,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,235,204,59,136,92,43,197,6,97,101,222,110,97,106,110,193,219,242,254,150,154,227,107,125,84,117,19,91,43,162,185,220,91,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,205,251,82,229,115,53,224,74,235,146,56,202,227,158,121,91,134,105,35,202,251,245,68,110,170,163,181,192,230,51,13,214,189,26,215,50,72,245,84,101,52,210,234,232,222,205,177,177,242,116,54,198,137,15,87,2,192,206,158,91,252,87,101,199,9,89,113,158,24,215,26,203,219,174,181,223,71,224,176,88,32,153,25,85,119,170,106,92,85,90,213,84,94,156,44,220,213,150,101,69,108,109,115,81,17,239,124,113,191,13,177,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,124,145,254,85,124,12,90,179,74,167,248,72,230,229,174,146,225,132,237,181,21,86,219,30,30,185,90,219,81,77,121,159,164,177,203,85,51,106,35,88,164,166,137,100,115,89,179,114,173,68,78,85,115,58,27,100,11,191,202,223,128,90,204,187,236,60,77,231,29,190,235,109,197,235,219,41,240,238,29,172,166,158,134,107,68,107,213,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,223,124,140,232,216,14,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,139,85,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,30,215,154,167,3,23,92,210,166,254,18,57,71,107,171,184,98,203,109,61,45,182,249,135,173,182,183,84,84,222,96,234,164,113,85,66,218,120,214,89,42,98,73,26,215,239,220,139,79,19,85,28,206,134,217,60,87,35,31,174,207,187,127,137,18,168,4,0,242,221,225,163,248,70,241,29,107,246,253,167,181,224,204,21,178,255,0,136,58,208,117,41,234,58,111,254,245,162,126,248,164,137,253,105,145,55,69,38,222,164,17,85,109,93,90,79,241,109,50,163,135,92,163,201,28,77,140,241,78,88,225,58,75,5,70,58,168,161,154,227,75,67,19,41,232,160,101,37,58,67,12,52,244,209,53,177,68,205,86,105,92,168,213,123,164,168,145,92,229,77,141,101,203,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,42,128,0,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,49,87,149,199,158,204,178,251,107,209,235,73,41,230,67,193,78,105,241,131,249,59,252,153,223,240,165,179,232,151,181,251,111,183,106,170,97,234,118,174,201,211,233,116,96,151,93,59,51,247,110,219,166,173,211,93,87,72,214,229,113,231,179,44,190,218,244,122,210,127,128,140,14,12,249,95,231,239,14,220,73,224,252,227,198,184,191,47,235,108,184,127,218,29,166,11,93,194,182,74,167,245,232,42,41,217,177,178,82,70,197,209,243,53,87,87,167,186,139,166,171,162,47,229,115,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,165,202,230,107,192,149,215,36,113,149,199,60,242,183,12,210,71,149,247,234,136,221,85,71,107,129,204,102,27,173,122,53,174,100,145,234,168,202,105,165,213,209,189,155,99,99,228,232,109,141,18,30,173,181,229,113,231,179,44,190,218,244,122,210,122,49,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,32,26,246,112,81,197,117,247,132,188,229,162,198,93,91,173,102,16,185,105,71,138,108,148,83,49,189,190,151,107,210,57,17,178,34,177,102,129,239,234,198,186,177,203,163,227,234,49,146,200,164,175,243,8,199,248,55,52,249,112,227,108,193,203,236,67,73,124,195,215,202,123,37,77,13,117,50,174,201,89,237,154,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,72,171,227,147,132,75,175,8,57,184,220,41,5,198,174,241,132,239,212,238,185,97,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,211,93,21,146,67,34,182,62,170,70,223,41,132,120,155,199,216,107,32,113,239,14,55,10,154,187,206,19,198,52,246,230,208,193,87,113,153,89,97,158,150,226,218,213,125,44,74,171,19,89,50,245,82,86,53,173,87,61,209,191,119,184,173,120,90,3,106,131,85,115,106,128,0,0,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,211,42,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,127,128,0,0,0,90,174,44,124,172,103,39,203,252,67,233,211,154,214,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,9,211,230,35,192,45,31,19,152,85,49,230,86,219,237,86,220,205,178,117,106,52,74,104,41,254,147,70,177,196,206,205,85,83,181,30,179,49,144,70,218,121,36,122,198,223,122,55,109,108,157,72,161,7,11,98,204,85,129,175,180,184,167,5,98,107,174,31,189,81,111,236,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,155,73,145,87,205,15,151,239,255,0,44,156,86,229,20,63,236,183,108,103,103,107,127,242,104,146,166,138,10,122,111,252,166,166,174,73,165,255,0,30,93,127,73,0,203,254,5,248,205,177,113,135,151,21,87,57,45,94,198,198,120,95,179,211,226,107,108,76,122,210,182,73,81,253,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,8,60,88,249,167,206,79,152,24,135,212,103,63,39,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,249,115,191,26,218,179,43,58,49,246,99,88,169,234,224,182,226,172,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,174,186,42,248,129,57,60,174,60,137,229,151,219,94,177,90,101,81,138,188,174,60,137,229,151,219,94,177,90,101,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,20,57,116,62,119,75,163,180,240,239,238,62,151,33,210,232,55,57,117,240,80,59,35,145,28,136,139,226,118,29,113,70,145,162,162,29,128,116,214,81,211,92,41,38,161,172,133,147,65,59,22,57,35,123,81,205,115,85,52,84,84,94,229,48,159,138,206,92,120,107,58,106,95,126,193,116,118,203,109,205,98,155,253,134,153,174,145,242,239,213,85,180,238,85,241,119,126,166,111,0,34,30,203,202,111,56,236,53,201,81,5,230,205,78,173,85,68,88,110,234,213,114,104,169,170,233,79,251,73,31,201,28,3,143,50,235,10,211,88,111,55,54,87,190,56,161,106,201,81,86,249,215,86,196,214,47,126,137,226,173,253,69,217,0,83,170,233,222,213,13,123,92,170,212,94,244,241,67,157,200,142,219,241,82,153,24,143,77,21,59,128,172,29,76,71,177,116,221,185,191,181,117,83,177,23,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,56,208,228,1,215,60,189,38,43,147,199,225,251,206,170,52,84,102,170,87,36,105,43,181,119,134,135,99,26,141,77,16,10,128,40,223,239,105,222,5,103,92,146,36,122,42,248,124,78,194,137,88,146,55,69,0,143,71,181,28,158,10,84,158,7,76,41,183,86,47,195,192,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,0,0,0,0,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,197,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,166,58,242,182,206,44,3,145,89,209,143,115,27,49,175,212,150,235,109,187,45,238,146,197,20,181,80,195,61,194,120,234,232,166,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,126,245,64,151,238,42,184,152,193,188,40,101,29,102,105,99,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,215,179,56,179,139,31,103,174,63,186,102,54,99,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,239,85,184,28,98,113,85,140,184,175,205,203,134,48,188,220,170,219,134,45,213,21,20,216,78,209,36,105,11,45,214,229,127,184,174,137,175,123,123,76,141,108,110,153,251,157,185,232,141,69,233,178,54,51,45,57,93,112,11,89,140,47,182,222,38,51,138,223,117,181,218,176,229,194,154,187,9,217,231,166,158,142,75,157,83,25,21,76,23,39,61,205,110,250,54,245,35,116,93,53,115,102,145,174,220,168,200,213,147,5,234,229,169,203,210,143,44,172,84,57,235,159,56,67,253,29,87,238,150,207,99,186,67,5,68,118,122,93,244,211,83,85,62,25,33,89,41,174,45,146,23,185,21,178,110,142,57,81,174,107,36,222,214,248,14,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,202,163,21,121,163,249,19,204,223,177,125,98,136,8,1,54,168,53,87,54,168,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,84,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,208,39,248,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,26,171,147,253,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,101,81,175,95,49,188,204,252,168,113,147,152,247,26,122,187,172,148,22,27,131,112,205,28,23,9,53,236,189,130,54,211,212,50,22,163,220,214,66,234,168,234,101,106,38,154,245,149,238,107,92,247,33,59,249,215,154,22,172,149,202,60,95,154,247,150,210,73,79,133,172,245,55,38,83,212,214,182,145,149,147,177,139,209,165,73,92,138,140,124,210,244,226,103,186,229,87,200,212,70,185,85,17,117,140,3,37,45,220,25,95,106,120,24,187,241,137,91,117,236,221,155,16,83,211,208,219,164,123,18,58,139,63,93,104,166,169,106,179,123,157,50,215,75,28,109,141,253,36,108,116,211,191,243,157,72,180,252,174,1,243,51,10,229,23,23,185,109,142,177,173,95,100,178,211,220,42,45,245,53,78,146,56,227,165,237,180,147,81,178,121,95,35,218,198,67,27,234,26,249,30,174,247,99,107,220,136,170,136,139,50,152,91,131,43,21,55,3,20,188,29,226,123,175,91,173,135,223,79,87,113,107,223,60,116,247,137,103,117,106,212,196,140,232,58,88,97,174,119,82,56,221,177,93,28,108,100,154,234,237,117,236,3,106,130,213,113,99,229,99,57,62,95,226,31,78,156,112,177,157,127,194,39,135,220,19,156,114,91,251,21,94,32,183,175,111,129,177,116,227,101,116,18,190,158,171,164,222,164,138,144,172,240,202,177,238,122,187,166,172,221,163,181,68,245,89,177,129,127,42,25,89,140,178,207,218,158,204,250,91,135,238,54,46,219,208,235,118,94,213,77,36,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,64,131,110,1,56,19,186,241,119,137,171,111,184,150,178,174,211,151,88,118,161,41,47,21,148,178,58,10,218,169,228,167,153,209,197,67,35,233,229,129,239,142,70,211,186,102,189,81,91,28,204,84,239,123,73,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,243,249,85,150,120,87,38,242,227,14,101,110,10,164,236,246,92,51,111,138,223,77,186,56,217,36,219,19,223,158,94,155,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,83,213,128,53,87,54,168,53,87,2,85,63,250,133,31,252,127,235,196,199,254,93,220,2,214,113,57,138,151,30,102,149,190,235,109,203,43,39,74,163,69,166,158,159,233,52,139,36,172,236,212,181,59,81,139,11,31,4,141,168,146,55,172,141,247,99,110,215,73,212,139,55,248,69,201,11,87,17,220,172,176,102,77,95,111,149,118,139,109,254,162,165,213,149,116,145,181,243,164,20,248,158,106,153,25,30,239,117,175,123,96,86,35,213,28,140,87,163,149,175,219,177,115,127,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,236,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,238,114,170,247,170,129,250,192,0,53,87,38,167,137,111,250,13,182,143,151,248,19,255,0,111,107,33,88,154,158,37,191,232,54,218,62,95,224,79,253,189,172,8,171,225,59,205,62,77,252,192,195,222,163,1,177,158,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,92,30,25,46,214,171,7,18,89,81,125,190,220,233,45,214,219,118,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,166,64,115,4,227,215,16,241,51,140,171,176,54,95,95,106,232,242,174,209,81,36,52,44,167,237,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,91,78,53,248,174,190,241,105,156,181,184,203,171,117,163,194,22,221,104,240,181,146,182,102,59,176,82,237,98,73,34,182,52,70,36,211,189,157,89,23,87,185,53,100,125,71,178,40,212,200,14,87,188,11,126,90,241,83,51,199,56,240,103,107,203,107,46,255,0,99,211,86,187,108,55,219,164,114,53,19,88,85,171,218,40,225,210,78,166,170,214,62,84,100,127,157,107,106,35,75,85,192,79,4,23,222,46,49,220,181,184,142,150,235,109,203,43,39,86,43,221,238,142,102,83,204,250,165,133,86,26,90,71,73,20,140,146,109,238,137,242,38,197,107,34,215,115,154,233,34,71,207,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,128,125,96,0,0,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,115,171,243,79,133,190,95,208,250,141,196,186,188,140,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,159,39,45,46,38,240,15,11,57,95,159,217,129,139,234,105,43,46,76,167,195,174,178,225,228,184,195,77,91,121,157,36,174,143,100,13,145,119,57,140,116,241,58,87,177,175,88,227,87,63,107,180,70,184,36,43,143,110,55,236,92,35,224,72,168,176,229,85,170,229,153,183,190,148,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,166,214,185,177,202,172,128,187,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,79,87,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,100,167,151,183,44,108,51,95,131,106,51,107,138,76,29,87,85,93,125,167,173,182,219,48,125,214,146,162,137,246,216,21,100,167,146,170,169,143,70,74,149,46,68,122,195,183,68,137,138,201,154,229,149,209,172,1,132,28,20,113,93,125,225,47,57,104,177,151,86,235,89,132,46,90,81,226,155,37,20,204,111,111,165,218,244,142,68,108,136,172,89,160,123,250,177,174,172,114,232,248,250,140,100,178,41,176,78,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,95,110,53,248,81,190,240,151,156,181,184,55,165,117,172,194,23,45,107,48,181,238,182,22,55,183,210,237,98,201,26,186,53,86,44,208,61,253,41,19,70,57,116,100,157,54,50,88,208,186,188,187,184,250,172,225,143,21,46,3,205,43,133,214,229,150,87,190,149,62,171,83,61,71,209,153,18,73,95,218,105,105,183,43,18,23,190,121,29,81,28,108,73,29,238,200,221,206,143,167,40,78,160,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,13,123,56,223,225,107,248,35,231,140,249,111,69,137,61,183,101,185,91,227,190,217,42,37,110,218,166,80,203,52,209,54,42,148,70,163,22,102,62,9,26,174,103,186,246,163,95,163,21,203,27,54,41,33,91,157,95,154,124,45,242,254,135,212,110,32,91,78,93,92,27,83,113,97,154,21,55,12,87,83,72,236,9,130,42,41,38,196,180,41,91,45,61,109,115,42,35,169,90,120,96,86,70,228,216,233,105,145,178,174,248,222,145,185,221,55,35,244,86,207,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,132,91,114,49,250,236,251,183,248,145,42,128,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,235,179,238,223,226,69,170,231,87,230,159,11,124,191,161,245,27,137,117,121,24,253,118,125,219,252,72,181,92,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,160,101,80,0,1,21,124,243,190,164,254,242,126,26,74,161,21,124,243,190,164,254,242,126,26,6,42,242,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,49,87,149,199,158,204,178,251,107,209,235,73,254,32,7,149,199,158,204,178,251,107,209,235,73,254,2,218,113,15,195,246,1,226,107,43,235,178,163,49,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,223,19,156,141,213,99,150,70,247,110,83,94,28,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,55,102,147,8,57,186,229,14,13,198,188,43,220,51,74,243,5,90,98,28,184,168,166,154,203,60,51,171,89,178,186,182,146,150,166,25,88,186,181,236,115,86,55,162,232,143,71,194,205,28,141,87,181,225,6,198,213,6,170,230,213,0,0,0,0,0,69,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,166,85,115,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,84,0,0,130,190,98,60,2,214,112,199,138,147,30,101,109,190,235,114,203,43,223,86,163,68,166,158,163,232,204,137,36,76,236,213,85,59,85,137,11,223,60,109,167,146,71,164,142,247,163,118,231,71,212,151,10,205,162,49,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,214,103,126,10,181,101,174,116,99,236,185,177,84,85,207,109,194,184,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,93,116,68,240,2,114,121,92,121,19,203,47,182,189,98,180,202,163,21,121,92,121,19,203,47,182,189,98,180,202,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,56,95,2,149,122,49,170,229,240,66,179,162,100,221,163,19,227,226,5,113,200,146,106,169,225,240,59,10,34,98,70,221,16,172,0,40,223,239,105,222,86,7,201,90,138,186,42,29,240,75,213,98,57,124,126,63,188,229,237,71,166,138,81,28,105,19,181,111,134,128,118,232,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,28,104,114,0,3,171,98,171,247,29,167,26,119,234,0,228,0,56,209,53,212,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,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,159,224,0,0,0,0,0,0,0,16,3,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,0,0,8,171,231,157,245,39,247,147,240,210,42,201,84,231,157,245,39,247,147,240,211,8,56,59,225,87,25,113,95,155,150,252,31,102,182,213,183,12,91,170,41,234,113,101,222,57,18,22,91,173,202,255,0,125,27,43,152,246,246,153,26,217,27,11,54,187,115,209,92,169,211,100,143,96,92,174,92,220,20,127,10,172,199,158,255,0,143,237,151,88,242,203,11,126,114,229,83,2,116,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,88,157,52,82,36,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,121,252,170,203,60,43,147,121,113,135,50,183,5,82,118,123,46,25,183,197,111,166,221,28,108,146,109,137,239,207,47,77,140,99,166,149,234,233,36,122,53,55,200,247,185,83,87,41,234,192,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,82,66,183,37,79,52,248,167,229,253,119,168,219,137,169,0,0,0,0,0,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,0,38,213,6,170,230,213,0,0,0,98,175,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,1,42,156,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,3,85,114,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,11,85,206,79,58,254,131,112,251,105,201,202,75,127,90,175,51,110,11,214,158,72,183,71,5,13,186,90,122,137,54,185,36,106,182,103,78,250,52,110,172,123,86,62,190,187,93,177,72,203,224,103,43,237,89,199,197,166,89,224,59,235,169,22,219,61,227,218,85,144,85,209,54,174,10,184,40,97,146,182,74,89,34,114,163,92,201,155,76,176,174,186,162,36,138,170,215,105,181,111,167,56,44,227,190,227,158,40,23,42,170,33,236,246,92,180,183,193,79,71,30,230,63,175,85,93,79,5,93,69,78,168,198,189,187,152,250,104,186,106,231,181,59,54,246,237,89,28,133,203,228,159,147,182,171,214,50,199,153,223,124,176,213,203,81,134,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,104,18,232,107,195,204,23,39,109,89,33,197,166,58,194,56,106,195,87,106,195,213,181,16,222,236,241,75,74,216,32,88,42,225,100,210,54,149,172,99,25,217,163,168,117,68,17,163,19,70,164,27,21,85,204,114,155,15,17,107,207,7,0,84,203,106,202,204,210,161,195,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,94,171,216,137,13,123,219,220,172,98,172,159,162,178,38,224,246,188,150,243,142,251,140,50,107,22,228,237,222,30,165,38,93,220,41,234,45,117,59,152,155,105,110,78,168,145,212,219,26,196,85,217,60,21,18,245,28,247,185,221,167,111,186,216,218,139,34,164,16,242,161,206,43,174,90,241,105,100,194,46,191,82,80,225,236,193,167,168,178,93,34,173,170,116,80,73,59,97,146,106,39,49,187,218,197,169,90,134,50,8,213,200,229,210,170,86,49,55,72,138,78,240,0,0,3,85,115,106,131,85,112,39,251,149,199,145,60,178,251,107,214,43,76,170,49,87,149,199,145,60,178,251,107,214,43,76,170,0,0,3,85,114,106,120,150,255,0,160,219,104,249,127,129,63,246,246,178,21,137,169,226,91,254,131,109,163,229,254,4,255,0,219,218,192,133,98,239,240,187,195,38,62,226,155,52,45,185,127,132,41,170,232,237,175,168,107,111,88,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,117,87,55,192,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,54,29,225,71,133,28,184,225,43,46,25,130,176,84,93,186,235,93,211,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,78,22,110,114,69,10,42,182,54,185,202,170,247,190,73,30,30,219,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,0,0,0,0,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,0,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,178,152,0,0,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,1,206,175,205,62,22,249,127,67,234,55,19,0,12,255,0,231,87,230,159,11,124,191,161,245,27,137,106,184,9,224,130,251,197,198,59,150,183,17,210,221,109,185,101,100,234,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,90,238,115,93,36,72,240,187,252,174,120,18,181,103,101,214,108,247,206,140,51,87,81,130,108,117,12,110,31,183,85,192,222,197,136,107,90,231,164,175,147,114,238,150,154,157,204,106,43,54,116,229,145,202,197,115,146,25,162,116,207,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,180,226,31,135,236,3,196,214,87,215,101,70,99,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,190,39,57,27,170,199,44,141,238,220,166,189,156,67,240,253,143,184,101,205,10,236,168,204,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,116,73,34,145,189,251,84,217,120,199,94,57,56,68,181,113,125,148,109,194,144,92,105,44,248,178,195,80,235,150,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,38,221,253,53,213,31,28,50,43,100,233,36,110,12,42,229,95,199,173,77,45,77,171,133,140,228,190,213,214,50,178,162,27,126,6,185,212,116,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,251,229,233,106,140,72,154,201,95,35,3,151,255,0,43,170,59,69,29,167,59,248,155,178,117,174,179,111,158,215,129,238,52,80,79,75,29,44,176,73,30,235,164,51,198,253,211,47,85,178,50,20,216,232,93,27,22,69,87,171,162,138,79,192,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,255,0,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,139,85,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,6,85,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,159,226,0,121,92,121,236,203,47,182,189,30,180,159,224,6,42,243,71,242,39,153,191,98,250,197,17,149,70,42,243,71,242,39,153,191,98,250,197,16,16,2,109,80,106,174,109,80,0,0,0,0,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,240,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,181,64,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,109,122,197,105,149,70,42,242,184,242,39,150,95,109,122,197,105,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,14,52,77,117,57,0,14,20,228,1,213,177,81,251,142,211,141,59,245,57,0,113,161,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,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,147,189,141,114,247,0,230,85,170,43,22,99,96,124,63,138,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,174,143,114,124,84,243,248,91,135,172,130,192,215,218,92,83,130,178,63,47,240,253,234,139,127,102,184,218,240,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,174,139,222,215,42,47,114,168,23,0,0,0,0,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,50,255,0,20,240,245,144,88,230,251,85,138,113,174,71,229,254,32,189,86,236,237,55,27,166,25,162,171,170,159,99,26,198,111,150,72,220,247,109,99,26,212,213,123,154,212,68,238,68,61,6,10,203,220,3,150,182,169,108,89,115,129,240,254,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,186,49,169,240,64,61,0,0,0,0,8,224,230,219,147,184,251,61,113,255,0,15,249,115,151,54,26,187,141,202,227,81,126,138,89,98,165,154,104,45,240,73,53,166,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,238,69,203,254,21,120,103,193,188,40,101,29,30,86,224,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,186,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,105,185,172,123,160,133,206,106,46,142,88,163,85,215,106,105,245,128,0,0,34,175,158,119,212,159,222,79,195,73,84,60,166,58,202,124,172,205,14,195,249,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,32,17,3,201,83,205,62,41,249,127,93,234,54,226,106,79,21,130,178,67,37,242,214,235,45,247,46,114,135,5,97,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,53,99,87,224,135,181,0,0,0,0,0,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,3,86,211,106,130,213,127,4,238,22,63,237,105,202,175,253,77,183,127,200,151,84,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,108,123,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,21,105,225,147,134,219,5,214,138,251,98,225,243,45,109,215,43,117,68,117,116,117,148,152,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,0,196,190,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,164,239,99,92,189,192,57,149,106,138,197,152,216,31,15,226,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,107,163,220,159,21,60,254,22,225,235,32,176,53,246,151,20,224,172,143,203,252,63,122,162,223,217,174,54,188,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,162,247,181,202,139,220,170,5,192,33,91,157,95,154,124,45,242,254,135,212,110,36,212,158,43,26,228,134,75,230,85,214,43,238,99,101,14,10,197,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,186,106,247,47,197,64,142,14,70,63,93,159,118,255,0,18,37,80,242,152,23,41,242,179,43,251,119,228,207,45,48,166,18,246,159,75,182,251,10,205,77,65,218,186,123,186,125,94,139,27,191,111,81,251,119,107,166,247,105,226,167,171,3,85,114,124,249,103,93,173,86,14,95,249,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,221,171,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,224,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,61,173,179,47,112,13,151,6,191,46,108,216,31,15,208,97,57,41,231,164,125,134,154,217,12,86,231,65,58,189,102,137,105,154,212,137,89,34,201,34,189,187,116,118,247,107,174,170,6,180,57,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,119,185,104,224,10,156,190,224,183,46,233,110,88,122,146,213,114,190,83,212,223,234,150,20,139,125,99,42,234,100,150,150,162,87,198,171,189,238,163,90,68,77,203,189,172,107,24,237,187,54,165,203,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,46,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,128,125,102,58,243,5,201,219,174,119,240,151,142,176,142,26,176,210,93,113,13,21,60,55,187,60,82,210,186,121,210,122,73,153,52,141,165,107,24,247,246,153,41,219,81,4,104,196,213,203,62,197,84,107,220,166,69,0,53,108,194,120,166,251,129,177,85,155,26,225,106,238,197,122,195,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,109,17,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,109,127,130,119,11,31,246,180,229,87,254,166,219,191,228,75,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,170,185,181,65,106,191,130,119,11,31,246,180,229,87,254,166,219,191,228,64,181,92,174,60,137,229,151,219,94,177,90,101,81,249,56,91,9,225,92,13,98,165,194,216,43,12,218,176,253,150,139,127,102,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,239,115,149,87,189,84,253,96,0,0,53,87,38,207,136,11,77,214,255,0,202,11,13,216,172,86,202,187,141,202,227,129,240,5,37,29,29,36,46,154,122,153,228,169,181,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,160,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,46,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,128,98,87,46,238,8,40,248,85,192,139,139,113,141,46,236,205,197,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,185,143,131,180,34,73,36,111,150,157,170,199,43,88,199,46,96,0,0,0,0,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,120,172,107,146,25,47,153,87,88,175,185,141,148,56,43,21,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,233,171,220,191,21,2,56,57,24,253,118,125,219,252,72,149,67,202,96,92,167,202,204,175,237,223,147,60,180,194,152,75,218,125,46,219,236,43,53,53,7,106,233,238,233,245,122,44,110,253,189,71,237,221,174,155,221,167,138,158,172,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,249,56,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,105,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,13,112,184,78,243,79,147,127,48,48,247,168,192,108,166,91,75,79,12,156,54,216,46,180,87,219,23,15,153,107,110,185,91,170,35,171,163,172,164,194,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,92,176,0,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,95,177,214,83,229,102,104,118,31,202,102,90,97,76,91,236,206,175,98,246,237,154,154,191,178,245,54,245,58,93,102,59,102,238,155,55,109,211,93,141,215,193,15,151,5,100,134,75,229,173,214,91,238,92,229,14,10,194,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,186,106,198,175,193,0,142,174,97,60,50,99,238,41,184,246,192,121,127,132,41,170,232,237,175,192,246,246,222,177,10,219,166,169,162,179,64,181,183,105,55,206,232,211,107,94,246,193,43,98,99,220,196,146,68,107,55,55,85,115,100,87,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,122,168,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,52,220,230,49,211,204,230,181,87,70,172,178,42,105,185,117,250,192,0,0,0,0,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,22,255,0,20,240,245,144,88,230,251,85,138,113,174,71,229,254,32,189,86,236,237,55,27,166,25,162,171,170,159,99,26,198,111,150,72,220,247,109,99,26,212,213,123,154,212,68,238,68,3,16,57,42,121,88,197,63,48,43,189,58,220,103,249,231,240,86,94,224,28,181,181,75,98,203,156,15,135,240,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,53,209,141,79,130,30,128,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,241,88,215,36,50,95,50,174,177,95,115,27,40,112,86,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,211,87,185,126,42,4,112,114,49,250,236,251,183,248,145,42,135,148,192,185,79,149,153,95,219,191,38,121,105,133,48,151,180,250,93,183,216,86,106,106,14,213,211,221,211,234,244,88,221,251,122,143,219,187,93,55,187,79,21,61,88,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,226,177,174,72,100,190,101,93,98,190,230,54,80,224,172,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,166,175,114,252,84,8,224,228,99,245,217,247,111,241,34,213,115,171,243,79,133,190,95,208,250,141,196,151,236,11,148,249,89,149,253,187,242,103,150,152,83,9,123,79,165,219,125,133,102,166,160,237,93,61,221,62,175,69,141,223,183,168,253,187,181,211,123,180,241,83,229,198,185,33,146,249,149,117,138,251,152,217,67,130,177,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,46,154,189,203,241,80,35,131,145,143,215,103,221,191,196,137,84,60,166,5,202,124,172,202,254,221,249,51,203,76,41,132,189,167,210,237,190,194,179,83,80,118,174,158,238,159,87,162,198,239,219,212,126,221,218,233,189,218,120,169,234,192,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,119,238,220,50,112,219,127,186,214,223,111,188,62,101,173,198,229,113,168,146,174,178,178,175,9,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,112,182,19,194,184,26,197,75,133,176,86,25,181,97,251,45,22,254,205,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,46,137,222,231,42,175,122,168,31,172,0,0,69,95,60,239,169,63,188,159,134,146,168,121,76,117,148,249,89,154,29,135,242,153,150,152,83,22,251,51,171,216,189,187,102,166,175,236,189,77,189,78,151,89,142,217,187,166,205,219,116,215,99,117,240,64,32,179,149,199,158,204,178,251,107,209,235,73,254,45,254,22,225,235,32,176,53,246,151,20,224,172,143,203,252,63,122,162,223,217,174,54,188,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,162,247,181,202,139,220,170,92,0,4,85,243,206,250,147,251,201,248,105,42,135,148,199,89,79,149,153,161,216,127,41,153,105,133,49,111,179,58,189,139,219,182,106,106,254,203,212,219,212,233,117,152,237,155,186,108,221,183,77,118,55,95,4,2,11,57,92,121,236,203,47,182,189,30,180,159,226,223,225,110,30,178,11,3,95,105,113,78,10,200,252,191,195,247,170,45,253,154,227,107,195,52,84,149,80,111,99,152,253,146,199,27,94,221,204,123,154,186,47,123,92,168,189,202,165,192,0,98,175,52,127,34,121,155,246,47,172,81,25,84,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,3,86,211,106,130,213,127,4,238,22,63,237,105,202,175,253,77,183,127,200,151,84,0,0,0,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,157,60,117,148,249,89,154,29,135,242,153,150,152,83,22,251,51,171,216,189,187,102,166,175,236,189,77,189,78,151,89,142,217,187,166,205,219,116,215,99,117,240,67,242,176,183,15,89,5,129,175,180,184,167,5,100,126,95,225,251,213,22,254,205,113,181,225,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,93,23,189,174,84,94,229,80,46,0,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,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,75,107,252,19,184,88,255,0,181,167,42,191,245,54,221,255,0,34,5,213,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,109,46,220,50,112,219,127,186,214,223,111,188,62,101,173,198,229,113,168,146,174,178,178,175,9,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,168,22,131,149,199,145,60,178,251,107,214,43,76,170,63,39,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,236,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,238,114,170,247,170,159,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,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,102,16,0,1,3,3,2,4,3,5,6,2,1,11,15,9,1,17,0,1,2,3,4,5,6,7,18,8,9,17,19,20,56,181,21,33,34,119,133,22,23,35,71,134,197,24,49,50,25,36,37,38,39,51,52,65,83,114,212,69,82,86,87,88,97,99,113,115,116,130,149,150,166,211,53,54,57,73,84,98,100,136,179,198,81,104,228,240,55,66,117,182,40,67,68,85,101,145,146,161,131,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,0,0,103,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,44,171,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,122,117,123,151,252,106,77,240,87,175,11,28,118,221,83,139,189,85,225,103,89,114,106,71,91,93,156,100,16,97,23,91,140,238,108,241,206,151,57,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,59,13,87,239,130,56,236,40,0,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,240,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,81,124,219,181,27,93,52,131,136,107,13,86,156,106,126,165,98,152,246,73,139,193,82,244,182,228,151,42,107,116,247,24,170,39,138,100,133,141,149,33,99,219,10,81,171,217,26,39,78,227,94,228,221,42,185,223,171,202,7,136,237,104,212,29,104,205,116,231,81,181,15,32,203,237,181,56,191,182,226,150,255,0,118,171,184,79,71,61,45,92,48,181,176,58,105,92,216,217,35,107,94,178,34,55,171,150,40,125,233,181,81,109,124,21,23,205,187,137,125,92,194,248,134,176,233,246,149,235,102,65,143,91,109,24,188,21,55,10,28,114,246,250,39,197,113,168,168,157,92,149,43,78,230,189,94,180,236,164,123,89,42,174,214,61,28,196,111,117,202,239,85,202,7,35,226,75,84,243,252,215,81,181,27,84,243,92,151,9,179,217,253,137,20,87,251,229,125,100,18,221,103,154,25,154,232,27,50,186,23,62,40,97,122,72,168,228,123,18,170,31,114,164,138,169,229,121,187,107,126,180,105,175,18,88,221,139,78,117,123,53,197,109,179,224,244,117,114,209,217,47,245,116,48,73,59,171,235,218,233,93,28,50,53,170,245,107,24,213,114,167,94,140,106,127,137,14,149,201,175,86,53,79,84,62,247,254,243,53,47,43,203,125,153,246,127,193,123,118,243,83,95,225,123,158,208,238,118,187,207,118,205,221,182,110,219,211,174,198,245,254,72,89,80,32,85,87,30,180,218,49,204,3,80,184,126,214,11,237,37,6,159,92,234,45,243,90,174,245,125,215,173,166,227,61,166,217,178,25,37,116,189,170,122,23,43,103,114,170,69,240,205,58,200,247,53,139,35,219,61,64,0,133,92,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,225,145,187,91,39,110,41,170,0,7,201,118,182,83,94,173,85,182,106,201,42,227,167,175,167,146,154,87,210,85,203,75,59,88,246,171,92,177,205,11,155,44,79,232,171,209,241,185,175,106,244,86,170,42,34,148,89,198,36,252,108,240,161,171,151,12,62,243,196,38,176,59,24,184,212,84,84,226,119,121,51,107,132,204,184,219,145,255,0,2,58,86,189,141,241,49,181,209,182,102,109,110,215,170,57,19,182,248,222,255,0,127,203,207,152,206,125,132,234,133,62,154,113,17,169,149,119,204,39,43,168,86,251,123,40,186,77,81,61,138,183,183,210,39,248,153,55,187,195,72,230,178,55,178,69,72,227,87,36,219,163,70,205,220,185,242,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,223,106,164,123,246,69,28,141,99,119,61,238,114,244,79,123,156,170,190,245,82,74,242,107,213,141,83,213,15,189,255,0,188,205,75,202,242,223,102,125,159,240,94,221,188,212,215,248,94,231,180,59,157,174,243,221,179,119,109,155,182,244,235,177,189,127,146,22,21,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,180,67,196,239,48,125,113,214,77,101,189,102,90,105,170,26,129,131,98,11,219,163,177,217,45,247,249,168,123,52,177,183,167,114,102,210,185,140,116,210,189,95,43,149,203,35,153,220,72,210,71,178,54,41,223,249,119,105,183,22,124,78,101,75,158,106,151,16,218,213,109,211,43,39,106,163,162,229,55,154,127,180,210,44,146,179,195,82,212,247,17,139,11,31,4,141,168,146,55,172,141,248,99,110,215,73,220,138,85,39,31,84,122,119,199,102,125,195,38,177,220,45,86,220,65,124,13,70,59,145,86,84,193,67,13,162,69,179,211,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,241,178,70,118,102,168,0,0,8,43,196,215,27,245,156,42,241,197,139,98,89,141,86,237,50,203,48,251,100,183,215,44,51,212,205,107,145,181,119,104,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,172,223,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,2,21,115,17,227,234,143,134,60,85,48,61,45,184,90,174,90,155,123,238,211,245,74,152,42,62,204,198,145,196,255,0,19,85,77,185,94,147,61,147,198,234,120,228,98,70,239,138,71,110,108,125,185,124,175,43,222,58,126,250,241,86,104,118,177,230,126,47,82,108,187,253,143,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,197,115,106,36,73,254,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,157,122,49,169,254,36,58,87,38,189,88,213,61,80,251,223,251,204,212,188,175,45,246,103,217,255,0,5,237,219,205,77,127,133,238,123,67,185,218,239,61,219,55,118,217,187,111,78,187,27,215,249,33,101,64,25,172,254,44,120,167,255,0,116,182,170,255,0,219,43,143,254,49,119,220,184,114,204,171,57,224,199,79,50,156,215,38,186,228,23,170,223,107,120,155,141,210,182,74,186,169,246,93,106,216,205,242,200,174,123,182,177,141,106,117,95,115,90,136,158,228,66,74,128,86,175,57,77,88,213,61,47,251,160,251,179,212,188,175,18,246,159,218,15,27,236,43,205,77,7,138,237,251,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,141,73,105,199,55,25,183,222,15,53,31,71,110,114,90,189,179,134,101,30,220,167,201,173,177,49,137,84,232,226,90,14,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,229,86,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,190,231,53,81,125,232,167,235,0,87,87,48,14,103,23,221,6,203,238,250,13,162,248,215,107,51,181,236,142,239,126,188,83,178,90,90,56,234,40,163,154,7,80,196,217,23,187,50,120,134,57,93,59,82,54,58,45,171,20,200,254,172,252,174,86,252,125,86,106,39,129,225,147,88,238,23,91,150,94,158,50,163,29,200,171,42,103,174,154,239,26,119,106,102,166,171,146,71,61,237,154,38,36,139,28,138,169,27,162,141,35,248,31,27,59,214,84,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,157,184,150,230,201,155,92,248,130,177,100,252,60,47,107,12,193,60,125,61,52,23,57,43,25,75,148,73,81,23,105,245,53,180,145,203,23,88,99,232,142,166,141,253,36,99,145,100,127,69,122,197,29,164,240,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,123,183,33,210,193,31,248,215,226,186,197,194,94,141,86,230,93,219,85,102,95,114,235,71,139,89,43,102,123,124,125,86,230,36,146,43,99,69,122,195,3,31,221,145,122,177,171,209,145,247,24,249,99,82,176,56,84,230,167,172,186,91,157,214,125,252,228,119,92,239,12,191,220,42,46,119,78,228,13,169,186,80,204,232,100,218,219,118,233,161,138,24,93,55,99,116,11,248,76,99,29,218,100,106,231,110,150,183,46,59,110,186,35,204,123,59,208,205,82,201,169,35,210,251,245,69,169,180,181,151,73,220,198,99,117,175,179,82,57,175,142,78,138,140,166,154,94,141,145,143,219,27,31,39,127,116,104,147,119,108,40,0,81,183,48,93,79,226,75,68,56,180,206,177,28,107,94,53,130,213,143,86,212,67,123,179,197,46,81,95,4,11,5,92,44,154,70,210,181,143,99,60,52,117,14,168,130,52,98,116,106,65,177,85,92,199,41,47,249,68,241,75,153,107,30,27,151,233,78,169,102,85,121,6,67,138,84,69,116,182,87,93,238,169,81,113,171,183,84,171,146,72,250,61,59,210,178,158,102,34,172,175,123,250,120,200,163,248,26,200,209,123,175,49,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,217,62,26,227,107,173,146,146,170,13,247,90,70,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,164,31,226,199,138,127,247,75,106,175,253,178,184,255,0,227,26,83,41,131,153,175,26,58,184,254,37,238,58,109,164,122,177,144,99,24,246,7,79,29,174,85,198,114,23,211,178,186,226,246,54,90,169,37,125,54,199,111,141,206,109,50,196,247,191,182,250,105,21,54,58,73,26,118,190,79,25,30,180,106,157,215,81,181,27,84,117,79,82,178,91,109,158,158,138,201,106,138,247,124,171,172,181,75,60,238,124,213,46,107,103,87,53,213,49,54,26,84,69,99,145,88,202,167,110,69,238,53,82,205,1,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,190,230,56,225,92,178,121,132,101,90,187,149,77,160,90,233,120,246,134,73,112,241,87,12,106,238,148,146,58,107,140,203,37,85,101,108,21,82,35,214,56,246,70,230,248,118,71,20,81,50,40,29,31,84,84,137,174,178,160,10,139,230,53,204,103,38,126,168,88,52,255,0,133,253,76,171,183,219,112,186,136,174,183,28,134,195,116,167,168,162,190,86,190,56,228,134,38,186,45,237,154,154,22,185,205,146,55,185,99,150,73,30,201,34,94,203,28,233,191,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,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,66,174,109,87,173,125,208,237,101,199,243,173,63,226,3,80,44,152,222,160,91,228,217,102,183,229,117,180,208,208,215,80,182,24,167,237,65,18,178,56,161,124,114,210,189,62,39,57,210,186,161,203,181,21,168,191,47,42,46,50,51,235,182,182,220,116,95,87,50,252,215,53,168,207,105,218,235,29,125,222,251,53,123,45,115,208,193,85,81,43,54,84,61,85,140,154,45,221,94,197,235,190,8,154,173,114,59,124,118,232,102,179,248,177,226,159,253,210,218,171,255,0,108,174,63,248,198,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,32,7,55,110,45,243,44,43,50,196,52,87,70,245,75,32,198,238,86,186,121,111,57,59,236,23,36,165,126,249,145,173,162,167,146,104,30,147,177,237,141,39,149,208,187,107,21,149,20,207,232,255,0,129,89,205,121,91,231,60,83,235,79,20,20,55,27,254,178,234,5,255,0,12,195,237,245,151,12,130,11,206,69,113,170,161,151,189,79,45,61,44,10,215,185,241,58,101,154,84,149,140,147,111,86,211,74,246,170,172,125,22,106,113,205,198,109,247,131,205,71,209,219,156,150,175,108,225,153,71,183,41,242,107,108,76,98,85,58,56,150,131,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,57,85,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,185,205,84,95,122,41,250,192,16,87,137,174,55,235,56,85,227,139,22,196,179,26,173,218,101,150,97,246,201,111,174,88,103,169,154,215,35,106,238,209,178,170,150,38,74,214,55,115,223,7,136,84,142,73,31,21,59,81,141,87,49,141,89,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,219,137,187,181,214,193,197,222,171,223,108,87,58,187,117,202,221,169,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,92,79,46,110,53,255,0,138,173,56,158,193,159,220,237,81,234,110,45,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,47,241,175,199,30,27,194,37,54,39,65,59,41,47,57,13,254,241,70,250,203,68,111,87,213,210,216,18,85,241,149,173,137,21,173,87,171,88,232,97,108,146,70,215,74,245,114,43,219,4,172,59,6,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,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,6,107,56,177,243,79,172,159,48,50,31,81,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,131,115,28,143,99,92,140,153,89,61,64,0,165,110,117,126,105,241,111,151,244,62,163,113,58,87,42,126,59,110,169,117,160,225,103,89,114,106,71,91,93,78,144,97,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,97,170,253,240,71,29,175,128,1,8,57,187,232,237,215,82,184,92,102,93,142,88,105,43,174,90,125,120,138,247,83,42,82,186,90,216,237,78,138,72,106,219,3,152,199,57,24,142,125,60,242,162,171,89,219,165,115,220,191,134,212,42,87,131,252,254,167,76,56,163,210,220,206,28,134,146,197,79,75,148,80,211,92,46,21,107,19,96,130,221,83,42,83,214,172,142,149,54,49,139,77,52,200,175,94,155,17,85,200,173,84,71,38,146,79,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,52,60,64,234,103,223,38,184,231,154,165,29,93,214,162,147,38,200,43,174,20,30,212,147,125,84,52,47,153,222,22,7,252,111,70,246,160,72,163,70,53,202,214,53,136,214,174,214,161,117,60,171,52,114,251,164,92,35,218,42,114,57,186,85,231,183,9,115,24,233,182,179,250,214,150,166,8,35,166,77,236,123,145,253,200,41,226,159,175,194,230,247,246,57,168,230,42,172,22,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,160,30,104,254,123,53,55,232,190,143,68,77,78,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,151,124,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,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,189,40,242,155,37,20,207,119,128,170,220,244,142,68,108,136,143,72,103,99,59,177,175,87,181,58,190,62,227,223,20,138,72,0,8,127,197,175,49,157,56,225,103,86,49,13,56,173,165,251,69,222,241,53,153,148,54,190,147,220,45,20,171,76,171,69,27,35,115,227,139,189,52,207,142,69,71,203,185,144,70,171,219,94,252,79,73,65,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,156,255,0,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,179,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,102,156,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,241,3,154,63,158,205,77,250,47,163,209,18,127,146,61,218,213,96,181,107,205,246,251,115,164,183,91,109,212,248,253,93,101,101,92,205,134,10,104,35,109,205,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,112,14,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,39,137,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,235,214,105,123,82,162,72,230,172,113,181,142,115,183,42,50,41,47,251,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,123,156,170,190,245,82,133,249,163,249,236,212,223,162,250,61,17,61,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,0,0,165,110,117,126,105,241,111,151,244,62,163,113,61,87,43,126,62,168,244,239,192,240,201,172,119,11,85,183,16,95,25,81,142,228,85,149,48,80,195,104,145,123,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,252,108,145,157,155,127,0,231,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,226,188,20,113,245,167,28,86,98,180,86,155,221,194,213,140,234,109,63,74,123,134,57,37,74,71,227,228,108,111,145,106,109,205,145,219,230,133,89,28,143,116,104,174,146,29,174,71,245,110,201,101,149,68,106,227,163,140,219,23,7,154,113,75,115,142,213,237,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,41,203,50,172,230,251,85,148,230,185,53,215,32,189,86,236,241,55,27,165,108,149,117,83,236,99,88,205,242,200,174,123,182,177,141,106,117,95,115,90,136,158,228,65,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,183,248,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,122,47,189,174,84,95,114,169,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,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,147,253,73,251,105,199,249,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,232,168,202,105,165,232,217,24,253,177,177,242,119,247,70,137,55,118,237,0,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,191,182,172,11,42,255,0,85,113,204,147,28,184,127,194,81,215,91,107,169,228,255,0,163,36,51,71,35,63,222,115,92,223,241,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,153,69,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,214,9,223,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,231,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,158,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,183,202,230,163,186,44,146,200,239,118,229,39,87,44,174,93,245,57,85,77,187,136,253,123,199,41,31,140,62,158,71,227,88,197,214,223,21,75,47,44,154,39,49,43,106,161,153,174,106,83,35,94,174,133,170,155,228,122,50,100,86,198,214,44,241,215,154,63,158,205,77,250,47,163,209,18,211,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,217,23,107,170,189,98,107,237,40,2,184,57,207,232,53,78,85,165,248,214,191,216,168,169,60,70,15,80,235,93,245,237,167,137,179,201,110,172,146,54,193,35,230,87,163,222,200,106,122,49,177,35,95,239,174,145,233,177,26,245,117,122,240,33,174,150,46,29,184,160,196,117,27,49,188,221,109,216,179,124,85,186,250,235,122,61,251,233,106,41,228,141,139,52,76,84,89,97,142,117,130,119,49,17,206,252,20,115,24,231,181,141,91,127,230,143,228,79,83,126,139,235,20,69,0,154,125,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,240,65,23,113,236,99,166,149,234,216,227,98,185,55,200,246,53,23,171,144,204,101,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,138,120,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,59,168,34,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,77,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,186,136,127,182,172,11,42,255,0,85,113,204,147,28,184,127,194,81,215,91,107,169,228,255,0,163,36,51,71,35,63,222,115,92,223,241,42,23,231,192,39,25,52,220,95,105,125,109,194,251,77,73,65,157,227,21,9,14,71,67,67,69,44,20,76,100,242,76,180,115,83,172,146,72,174,99,226,137,90,228,87,239,73,34,147,171,90,197,141,93,40,8,43,204,235,141,170,61,12,211,138,157,36,210,252,175,102,164,229,27,168,230,169,180,220,160,74,172,106,149,169,12,146,73,51,17,93,44,51,79,12,205,100,43,181,142,218,249,37,100,141,116,76,71,83,14,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,163,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,223,59,163,77,206,99,29,60,173,137,143,115,214,56,213,172,220,238,138,231,115,94,101,58,3,247,235,195,6,65,246,115,79,126,212,103,88,191,102,231,141,120,102,117,174,131,250,226,31,26,216,58,42,58,77,244,173,151,172,31,23,113,204,143,107,29,35,98,233,69,122,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,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,154,104,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,45,166,148,248,78,242,177,163,127,47,241,239,78,128,160,30,41,245,175,248,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,109,122,183,184,175,219,209,189,17,45,123,147,206,136,90,176,62,29,42,53,150,27,229,93,101,203,84,106,21,213,20,142,141,172,130,134,11,117,85,93,52,76,103,243,115,222,231,44,207,115,213,81,58,62,54,163,83,98,190,78,65,207,59,242,79,245,39,237,167,31,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,165,110,117,126,105,241,111,151,244,62,163,113,61,87,43,126,62,168,244,239,192,240,201,172,119,11,85,183,16,95,25,81,142,228,85,149,48,80,195,104,145,123,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,252,108,145,157,155,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,6,67,234,51,158,83,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,199,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,82,255,0,184,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,32,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,192,174,137,175,99,188,52,110,116,110,153,251,155,181,138,141,69,238,62,54,63,62,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,8,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,23,19,202,199,131,108,203,64,48,218,205,89,212,170,156,130,199,147,230,116,235,11,177,103,214,163,105,33,183,117,138,74,89,171,41,123,104,230,87,53,201,81,209,22,69,237,197,80,172,115,89,35,164,107,103,168,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,6,107,56,177,243,79,172,159,48,50,31,81,156,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,220,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,193,34,186,45,207,218,146,62,74,128,10,86,231,87,230,159,22,249,127,67,234,55,18,0,23,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,240,110,99,145,236,107,145,147,43,39,168,0,242,154,177,130,253,232,105,102,101,166,126,212,246,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,83,50,249,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,222,104,163,130,205,76,251,221,225,79,76,51,169,42,238,181,117,117,24,252,22,250,250,171,164,157,202,170,170,234,37,90,58,169,222,253,238,87,247,39,167,149,232,247,59,115,154,228,115,145,28,170,137,248,28,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,247,181,17,94,218,1,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,252,141,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,157,122,244,68,254,69,59,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,80,15,52,127,61,154,155,244,95,71,162,34,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,223,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,227,124,137,35,21,81,207,100,51,124,3,42,231,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,100,173,106,187,162,73,20,110,247,237,67,66,124,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,222,237,200,116,178,42,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,29,141,149,145,174,244,115,229,233,181,174,108,114,171,40,91,251,106,207,114,175,245,87,35,201,50,59,135,252,37,101,117,202,186,162,79,250,82,77,52,146,63,253,247,57,206,255,0,26,169,125,60,187,184,76,190,240,171,163,75,69,152,223,46,174,202,114,206,213,198,251,100,91,155,42,109,118,186,166,186,84,98,82,181,140,106,54,103,64,248,25,80,244,124,141,123,233,219,177,234,198,49,86,85,17,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,219,86,5,149,127,170,184,230,73,142,92,63,225,40,235,173,181,212,242,127,209,146,25,163,145,159,239,57,174,111,248,149,15,65,172,154,189,153,107,190,162,92,53,75,80,103,164,159,33,187,83,208,195,93,61,52,9,11,42,31,77,73,13,42,76,172,79,133,175,123,96,107,222,141,70,179,123,157,181,172,111,70,163,25,213,236,203,16,210,252,223,72,236,83,210,67,98,212,42,139,76,215,213,116,8,249,230,101,190,73,165,130,22,61,125,204,98,203,50,72,229,68,222,171,12,104,142,70,171,218,255,0,213,225,227,135,236,251,137,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,100,77,114,183,162,201,44,109,247,110,67,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,232,5,0,243,71,243,217,169,191,69,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,95,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,216,232,153,34,239,87,50,94,187,154,214,201,18,190,85,0,0,41,91,157,95,154,124,91,229,253,15,168,220,72,0,92,79,42,190,57,238,186,165,77,252,55,106,229,210,174,225,150,91,105,234,174,86,60,134,229,116,117,69,77,230,14,234,201,45,44,206,168,145,101,146,166,36,145,206,102,205,200,180,241,57,21,172,236,110,146,199,207,201,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,91,60,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,157,87,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,222,189,102,151,181,18,172,109,114,199,27,88,214,183,114,163,229,147,165,242,210,224,219,82,245,131,84,44,250,197,89,83,144,98,120,38,55,81,222,150,233,69,91,93,104,173,188,50,72,234,162,116,54,218,200,99,232,246,36,176,172,53,43,28,177,189,177,202,230,181,200,247,39,75,126,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,247,237,83,60,58,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,176,174,85,252,5,84,213,84,218,184,167,214,75,21,93,27,40,234,33,184,96,214,202,142,210,178,177,139,20,205,90,250,154,121,34,115,145,136,231,193,45,43,218,246,63,124,93,222,138,197,137,207,244,28,206,185,122,86,101,53,149,60,69,112,253,136,119,174,179,110,151,45,176,91,33,158,122,171,173,84,179,195,28,85,84,84,144,66,253,211,47,118,103,212,174,230,53,91,26,73,181,94,178,185,245,151,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,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,171,110,117,126,105,241,111,151,244,62,163,113,63,39,149,39,21,218,113,195,182,163,228,184,86,168,75,236,171,86,163,123,58,8,111,242,204,141,165,182,213,82,173,66,70,218,148,84,248,33,147,197,57,22,110,187,99,115,26,175,68,99,159,36,87,126,1,149,114,239,185,71,107,166,156,101,252,54,89,244,66,217,121,237,102,120,39,143,150,229,107,168,68,100,147,82,212,87,205,60,117,84,254,245,238,194,158,33,145,189,83,163,153,34,34,57,168,143,137,210,78,160,10,75,230,221,196,222,3,174,122,161,139,233,254,156,212,210,94,45,186,123,79,84,233,114,26,27,140,53,116,87,25,235,227,165,145,204,167,116,42,230,185,145,54,22,53,207,87,117,89,29,35,54,183,182,142,127,215,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,210,170,203,84,229,121,204,11,255,0,54,248,82,213,217,191,201,90,112,203,195,157,255,0,57,149,105,171,103,168,169,255,0,155,83,82,71,12,95,235,34,233,253,21,45,80,2,189,121,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,237,93,178,212,211,181,142,68,102,206,228,177,185,24,142,114,195,12,78,168,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,177,78,32,57,183,228,57,143,13,24,173,143,75,102,164,199,117,51,42,167,171,166,204,234,45,254,41,175,199,217,19,210,54,173,19,228,141,26,143,171,106,172,141,123,36,145,244,204,220,206,171,42,178,102,87,94,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,121,243,213,101,90,103,149,97,248,134,21,157,93,169,58,217,115,219,125,93,194,209,85,28,114,118,221,225,171,103,163,158,7,61,204,70,44,204,124,8,247,49,142,118,216,231,129,202,168,175,232,146,171,151,119,31,85,156,49,229,75,129,234,149,194,235,114,211,43,223,106,159,170,212,207,81,246,102,68,146,87,248,154,90,109,202,196,133,239,158,71,84,71,27,18,71,124,50,55,115,163,237,203,207,248,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,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,10,12,230,143,231,179,83,126,139,232,244,68,85,47,39,150,199,28,246,174,32,176,10,61,43,212,107,165,37,14,162,226,180,244,214,216,159,89,116,107,167,202,32,108,50,43,106,162,108,210,44,243,84,182,58,119,186,167,162,57,58,244,151,114,36,139,28,113,87,153,31,30,26,185,107,226,94,61,62,209,92,246,175,24,182,233,117,67,99,125,109,138,240,247,178,239,113,123,32,154,102,86,68,213,236,74,202,121,25,225,252,60,140,126,215,178,161,30,171,220,88,217,42,185,104,241,111,196,55,21,54,172,154,125,87,197,241,245,177,98,212,244,52,20,249,29,21,53,69,36,247,11,138,181,203,43,94,207,138,158,87,236,70,73,39,105,97,237,44,145,34,68,230,204,139,20,180,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,240,79,23,113,143,99,102,137,232,217,35,122,181,118,72,198,57,19,171,80,204,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,165,186,106,198,186,95,120,137,228,233,127,212,108,198,243,106,184,229,46,240,22,235,235,173,232,198,108,170,167,200,41,99,98,205,19,21,82,41,164,129,32,157,204,68,107,127,25,28,198,53,142,99,82,160,75,126,231,73,174,151,220,91,4,196,180,27,28,188,218,153,73,155,120,139,142,75,73,209,146,87,120,90,73,169,223,68,157,21,85,98,134,73,210,87,111,218,142,123,169,54,181,232,214,202,215,64,190,95,90,59,106,214,254,45,48,92,71,37,176,213,221,113,234,42,137,175,119,136,162,165,108,240,36,20,144,190,104,219,84,215,177,236,240,210,84,54,158,9,17,233,209,201,62,196,84,115,218,166,135,128,5,90,243,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,155,34,238,244,87,172,174,125,117,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,123,246,161,118,154,185,204,35,70,176,174,20,237,252,69,227,23,142,245,94,105,111,170,102,23,103,175,164,119,138,171,186,70,174,137,241,207,2,61,171,217,167,157,189,42,36,108,155,17,173,233,27,222,233,33,73,40,135,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,123,150,47,4,180,122,25,167,20,218,183,170,24,166,205,73,202,54,214,67,77,118,182,192,149,88,213,43,82,104,227,142,23,170,58,88,102,158,25,156,249,147,115,29,181,241,196,248,218,232,158,174,157,64,205,103,20,250,41,252,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,54,177,27,220,71,237,234,222,138,182,169,201,179,90,254,220,240,251,118,209,202,187,127,102,175,76,174,9,217,158,56,182,199,61,13,198,90,138,136,247,57,100,114,186,102,206,202,196,119,70,49,169,31,99,166,231,111,82,149,139,147,226,107,93,40,244,127,149,110,156,227,116,87,159,9,146,106,38,159,227,184,221,178,24,210,9,36,125,44,150,234,117,184,61,209,202,187,187,62,23,185,11,164,99,92,230,73,83,7,244,85,200,246,212,182,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,142,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,42,219,158,119,228,159,234,79,219,74,171,45,123,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,217,23,107,170,189,98,107,237,40,20,173,206,175,205,62,45,242,254,135,212,110,36,0,46,79,149,239,31,87,221,105,217,195,198,179,92,60,102,95,106,183,190,162,197,127,169,169,98,77,122,165,135,106,62,154,116,123,145,242,214,70,197,87,164,141,71,58,88,163,145,242,116,124,79,146,107,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,159,48,50,31,81,156,247,249,39,5,217,87,240,133,167,252,87,96,13,186,223,233,47,126,212,131,40,181,193,67,37,68,150,175,11,87,90,214,215,53,209,49,81,148,105,5,34,36,174,149,83,183,38,213,220,230,203,182,47,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,249,178,49,92,215,181,146,197,19,213,143,217,181,111,122,217,198,183,15,55,110,30,95,196,181,46,111,72,204,97,148,243,245,164,169,169,167,166,184,251,70,26,119,206,251,74,67,44,141,106,215,43,88,237,144,163,255,0,19,171,94,199,58,55,53,235,69,124,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,181,229,169,203,210,179,83,111,180,58,235,175,56,135,246,139,65,186,91,61,142,233,12,244,242,94,42,182,83,77,77,84,248,100,133,35,169,183,58,57,158,228,86,201,182,73,34,70,185,175,143,123,93,114,128,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,131,53,156,88,249,167,214,79,152,25,15,168,206,124,148,92,63,103,215,30,30,107,248,151,183,178,146,171,19,181,229,9,138,215,69,10,76,250,186,89,214,158,57,146,166,86,164,125,166,83,42,205,20,73,35,164,69,238,200,198,237,248,145,87,228,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,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,82,183,58,191,52,248,183,203,250,31,81,184,156,127,132,238,15,174,188,88,105,30,174,187,6,74,68,206,240,170,139,13,125,149,149,50,186,54,87,65,43,46,41,83,66,142,87,164,81,190,85,142,7,178,73,26,168,143,129,172,87,70,201,31,35,99,175,246,213,129,101,95,234,174,57,146,99,151,15,248,74,58,235,109,117,60,159,244,100,134,104,228,103,251,206,107,155,254,37,66,255,0,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,59,171,169,160,87,172,201,70,245,158,52,71,61,62,9,21,209,110,126,212,145,242,84,0,80,15,51,77,20,251,150,226,227,41,240,247,15,21,65,157,245,205,104,247,203,190,104,188,108,243,120,136,228,233,27,26,222,149,81,84,236,106,110,233,18,197,185,202,237,221,38,87,36,125,80,181,85,96,26,133,162,243,54,146,11,149,178,241,22,81,78,174,173,111,126,178,10,152,99,166,151,101,63,68,118,200,29,73,14,233,17,92,157,106,227,106,163,125,219,252,255,0,59,77,107,255,0,204,94,28,232,237,255,0,253,204,214,225,85,36,95,243,138,58,72,225,122,73,255,0,61,89,26,232,255,0,200,43,93,253,52,35,175,41,157,47,181,106,63,24,54,187,157,229,212,146,83,224,182,122,204,161,148,149,52,77,168,101,76,236,116,116,208,244,220,168,145,190,41,106,227,168,100,157,28,173,125,59,122,34,42,163,219,123,197,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,80,15,52,127,61,154,155,244,95,71,162,62,173,11,224,78,235,196,63,8,153,78,183,233,205,101,92,249,182,43,148,87,82,75,105,150,71,58,10,235,85,53,178,42,151,69,75,4,52,242,77,45,115,230,153,140,141,170,246,177,201,238,247,47,69,88,215,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,137,218,110,41,244,142,223,156,187,17,200,44,119,40,41,233,225,185,190,182,205,45,37,186,182,175,102,218,137,173,179,57,210,50,122,100,168,142,162,52,68,145,101,103,111,164,173,110,230,171,187,168,50,174,73,78,35,56,46,202,180,115,75,52,207,92,113,102,221,111,248,102,119,135,218,239,183,26,148,161,145,254,192,174,154,154,149,101,138,170,102,51,180,200,100,154,169,190,29,206,86,185,221,93,26,162,172,125,201,62,94,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,231,181,143,141,173,14,210,190,31,99,226,6,217,149,218,178,138,11,205,189,107,49,123,109,45,202,26,122,171,244,157,216,225,116,112,178,85,73,19,181,36,172,241,8,140,116,144,53,36,221,26,185,187,22,131,53,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,105,203,23,151,165,102,45,89,77,196,87,16,56,135,102,235,14,217,113,43,5,206,25,224,170,181,85,69,60,209,203,85,91,73,60,44,219,50,118,161,125,50,238,123,81,178,44,155,81,233,19,153,103,224,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,106,237,150,166,157,172,114,35,54,119,37,141,200,196,115,150,24,98,117,48,158,131,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,198,141,149,204,99,188,52,110,116,141,133,155,91,181,138,174,84,238,62,71,191,186,130,128,121,163,249,236,212,223,162,250,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,188,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,66,124,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,1,74,220,234,252,211,226,223,47,232,125,70,226,113,254,17,184,54,169,226,195,75,245,142,225,138,84,213,187,59,194,41,236,211,99,84,43,91,21,61,21,115,234,36,169,90,136,103,87,198,229,222,232,169,149,177,46,248,216,146,57,189,199,35,58,171,99,175,246,213,129,101,95,234,174,57,146,99,151,15,248,74,58,235,109,117,60,159,244,100,134,104,228,103,251,206,107,155,254,37,66,247,184,4,227,178,213,197,222,51,91,98,201,104,233,45,58,139,142,211,165,93,226,142,150,54,193,69,85,4,149,19,54,57,104,99,125,68,179,189,145,198,218,118,204,231,162,35,100,153,136,158,231,180,128,28,205,120,237,186,235,118,101,113,208,205,45,201,169,36,210,251,13,68,109,170,172,181,206,231,179,36,173,98,53,206,124,146,116,68,125,52,50,245,108,108,102,232,222,248,251,251,164,69,135,181,192,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,248,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,107,87,156,119,14,58,161,123,166,161,226,70,223,155,213,222,112,220,114,158,27,109,118,61,87,44,113,178,194,179,74,200,210,170,149,168,141,73,89,60,174,137,178,238,221,50,63,182,187,159,10,35,105,170,219,19,191,253,148,202,172,217,79,177,45,87,159,99,92,41,238,30,206,187,83,120,138,26,206,212,141,127,98,162,46,169,220,133,251,118,189,157,83,115,85,83,170,117,52,167,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,239,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,155,109,85,204,44,90,129,168,249,30,107,140,96,86,172,42,213,122,184,75,89,73,96,181,189,238,165,183,198,229,234,145,177,95,255,0,247,84,106,50,52,114,170,71,28,76,219,27,108,127,147,6,136,106,133,53,215,37,215,122,203,230,65,96,194,107,41,219,106,163,183,54,56,210,139,39,157,174,145,31,43,247,245,114,178,145,200,168,217,35,99,85,100,150,70,54,84,70,84,68,254,107,206,175,205,62,45,242,254,135,212,110,36,0,45,251,149,191,31,85,154,137,224,120,100,214,59,133,214,229,151,167,140,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,7,198,206,245,149,3,42,231,181,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,104,79,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,217,59,99,93,205,99,221,4,174,137,239,107,22,72,209,175,218,222,170,214,246,2,189,121,163,113,219,117,209,59,84,58,17,162,249,53,37,62,109,124,167,123,178,11,141,36,238,241,184,245,19,154,197,137,145,237,77,177,84,212,53,238,84,126,254,228,81,181,30,141,106,205,12,173,166,18,127,242,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,133,92,25,240,181,252,92,102,217,134,155,209,100,158,196,189,91,112,250,171,237,146,162,86,238,165,125,116,85,148,145,54,42,148,70,171,210,23,178,121,26,174,103,196,199,43,95,209,232,213,141,252,87,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,123,92,138,158,229,66,234,121,110,241,245,98,215,220,86,215,162,90,145,112,240,90,155,143,219,217,79,79,53,85,75,228,251,77,75,4,125,22,165,146,74,231,61,213,141,99,55,79,27,156,174,127,71,76,206,173,238,50,25,212,1,81,124,205,121,119,212,226,181,55,30,35,244,19,28,164,102,48,202,120,223,146,227,22,171,124,84,204,179,50,24,154,197,173,165,134,22,181,171,76,173,98,58,102,162,111,141,234,249,149,93,27,158,176,86,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,234,114,251,224,43,30,225,155,13,161,206,117,6,197,73,89,170,151,122,120,230,174,125,71,133,173,101,129,232,181,45,72,104,102,72,145,240,189,212,245,13,142,161,91,35,216,247,177,81,174,115,17,21,104,132,187,238,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,219,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,58,162,248,135,225,251,62,225,151,84,43,180,163,81,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,223,19,156,141,232,146,69,35,125,251,84,246,188,20,112,163,125,226,211,89,104,176,222,213,214,143,16,182,244,172,202,111,116,80,177,222,2,151,107,214,56,209,210,42,49,38,157,236,237,70,157,30,228,234,249,59,111,100,82,33,160,156,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,0,243,71,243,217,169,191,69,244,122,35,202,112,247,194,141,247,136,189,26,213,236,203,5,138,235,113,203,244,223,216,149,150,251,37,20,44,151,218,180,181,46,171,74,184,209,170,168,245,153,140,129,146,198,140,87,57,221,183,198,145,189,242,177,89,197,113,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,247,181,202,139,238,85,62,75,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,25,240,115,195,215,240,193,195,238,55,164,213,181,54,170,219,213,39,126,182,247,112,183,82,246,99,172,174,158,87,72,231,42,170,35,229,237,177,99,129,178,189,17,206,142,8,254,22,39,70,55,181,148,129,205,207,135,175,186,158,32,162,213,155,101,77,169,150,93,85,239,86,197,111,163,165,240,242,81,215,82,69,77,29,99,164,70,166,201,59,207,149,147,247,81,81,206,146,105,183,55,171,81,242,112,189,39,215,154,108,87,134,61,113,208,11,237,109,95,135,206,41,236,119,75,19,29,81,43,160,142,227,71,116,166,116,241,178,20,98,177,143,154,155,171,221,42,185,158,234,24,216,187,213,204,70,240,163,191,241,223,174,150,46,34,120,160,203,181,27,14,188,221,110,56,179,188,45,186,196,235,130,61,155,41,105,233,227,141,235,12,79,85,88,161,146,116,158,118,177,81,174,252,101,115,216,215,185,237,75,10,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,190,134,55,174,244,115,21,182,62,0,5,11,115,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,176,174,84,220,18,209,234,181,246,167,136,29,94,197,60,102,25,102,238,81,216,45,183,75,108,21,22,252,130,169,236,150,25,228,123,38,71,119,33,167,247,116,84,102,215,78,169,182,68,90,121,24,183,40,1,86,188,231,248,117,166,125,171,26,226,79,16,196,233,35,168,130,161,214,108,198,186,150,41,123,243,177,237,141,45,245,19,163,26,177,35,35,88,229,129,102,122,181,234,179,82,197,213,232,140,70,70,14,86,154,233,89,163,252,86,88,113,186,219,207,132,198,245,19,251,91,185,195,34,79,36,111,170,145,21,109,239,108,113,46,222,247,138,237,194,217,30,215,53,145,212,207,253,20,114,189,177,0,149,92,113,107,95,219,156,107,65,116,114,146,223,217,164,211,45,47,199,187,211,201,22,217,39,174,184,218,104,42,36,218,228,145,200,232,91,3,40,209,189,88,199,36,157,254,187,155,177,78,235,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,117,116,111,93,138,214,43,174,36,170,190,121,223,146,127,169,63,109,33,175,4,252,51,211,113,93,150,231,250,97,13,117,37,190,251,6,15,81,119,199,171,170,214,94,197,53,198,27,141,2,55,184,145,185,21,89,36,82,77,10,170,181,251,18,101,145,24,247,49,168,113,92,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,186,158,91,28,115,218,184,130,192,40,244,175,81,174,148,148,58,139,138,211,211,91,98,125,101,209,174,159,40,129,176,200,173,170,137,179,72,179,205,82,216,233,222,234,158,136,228,235,210,93,200,146,44,113,205,242,149,185,213,249,167,197,190,95,208,250,141,196,227,252,35,112,109,83,197,134,151,235,29,195,20,169,171,118,119,132,83,217,166,198,168,86,182,42,122,42,231,212,73,82,181,16,206,175,141,203,189,209,83,43,98,93,241,177,36,115,123,142,70,117,86,199,95,237,171,2,202,191,213,92,115,36,199,46,31,240,148,117,214,218,234,121,63,232,201,12,209,200,207,247,156,215,55,252,74,133,239,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,62,96,100,62,163,57,115,220,179,173,54,171,255,0,47,253,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,178,249,140,240,81,252,42,234,60,23,252,2,217,117,147,76,178,159,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,138,191,107,50,175,178,191,97,126,211,93,126,205,251,67,218,222,199,241,178,120,31,29,219,237,120,158,199,94,223,123,183,240,119,54,238,219,240,245,233,238,37,87,46,110,10,63,138,173,71,158,255,0,159,219,46,177,233,150,45,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,245,128,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,190,227,52,90,223,154,218,181,43,90,51,237,70,177,83,213,193,109,202,178,139,173,238,142,42,182,53,179,199,5,77,92,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,255,0,50,205,57,46,107,166,156,80,225,57,31,15,23,59,207,129,204,235,178,10,156,146,219,77,80,136,200,238,52,174,163,166,142,70,83,191,175,199,52,126,21,239,124,106,136,238,219,145,237,222,140,149,99,179,240,102,179,139,31,52,250,201,243,3,33,245,25,203,73,228,213,105,181,95,248,68,205,172,87,219,101,37,198,219,113,206,46,84,149,148,117,112,182,104,42,96,146,217,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,47,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,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,187,155,43,34,242,156,23,113,109,149,112,141,170,105,148,219,98,241,216,221,247,195,91,242,107,115,155,36,189,202,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,163,212,191,237,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,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,234,185,162,240,11,71,152,88,174,92,76,104,237,190,213,107,186,227,150,250,154,236,178,207,5,52,20,113,220,233,88,249,106,103,185,53,237,107,119,214,55,185,35,165,238,43,157,52,109,110,213,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,255,0,18,166,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,1,89,124,238,52,190,213,85,128,105,238,180,66,234,72,46,86,203,196,184,189,66,54,137,189,250,200,42,97,146,166,45,245,29,81,219,32,117,36,219,99,84,114,117,171,145,200,173,247,239,134,188,178,245,175,238,91,139,140,91,196,91,252,85,6,119,211,10,172,217,22,249,162,241,179,195,225,228,143,172,140,107,122,85,69,77,189,203,187,164,75,46,214,171,182,244,252,158,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,31,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,245,90,199,202,247,70,181,155,137,168,245,154,249,31,179,177,107,141,189,106,111,246,43,68,142,163,146,229,124,101,84,111,74,137,30,136,228,236,212,64,233,153,58,69,216,147,185,27,36,71,185,243,72,246,204,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,25,87,52,103,161,184,6,27,170,124,19,105,142,159,106,14,61,73,124,199,175,154,111,143,211,87,80,212,162,236,149,158,207,167,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,164,190,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,226,183,28,179,42,188,88,173,24,181,219,38,186,214,217,113,255,0,17,236,139,117,69,108,146,82,219,251,239,71,207,225,226,114,171,34,238,61,17,207,216,137,185,200,138,189,84,158,156,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,55,46,233,105,169,220,198,162,179,103,110,89,28,172,87,57,33,154,39,92,248,0,25,235,230,61,137,226,184,55,25,218,135,139,97,88,205,171,31,178,209,123,39,195,91,173,116,81,210,82,193,190,213,72,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,146,215,145,173,166,213,53,215,89,47,179,91,41,31,114,163,167,176,210,83,214,58,22,172,240,193,51,171,157,44,76,147,166,230,177,238,130,23,57,168,189,28,177,70,171,215,106,116,181,240,10,1,230,143,231,179,83,126,139,232,244,68,244,228,213,105,181,95,248,68,205,172,87,219,101,37,198,219,113,206,46,84,149,148,117,112,182,104,42,96,146,217,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,131,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,121,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,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,39,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,227,130,94,219,222,198,205,19,209,209,200,196,114,236,145,143,106,175,86,169,234,192,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,245,92,210,56,5,172,212,79,29,196,222,142,91,238,183,44,189,60,29,62,69,142,209,211,79,93,53,222,52,237,83,67,83,73,28,109,123,219,52,76,72,210,72,209,18,55,69,26,201,240,62,55,247,170,46,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,246,186,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,208,167,14,156,52,105,103,11,248,36,56,46,153,218,127,215,120,219,205,100,20,222,212,185,254,52,210,199,226,231,134,40,251,221,174,251,217,30,230,252,12,232,212,255,0,26,175,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,74,33,230,35,193,5,103,10,185,218,101,184,117,46,237,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,115,223,63,135,69,146,73,31,21,59,149,238,87,49,238,95,202,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,219,219,19,36,93,232,215,197,215,115,92,232,226,86,56,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,255,0,87,0,156,9,221,120,187,201,171,111,185,45,101,93,167,78,177,218,132,164,188,86,82,200,232,43,106,167,146,158,103,71,21,12,143,167,150,7,190,57,27,78,233,154,245,69,108,115,49,83,222,246,151,211,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,76,60,234,252,211,226,223,47,232,125,70,226,115,78,10,248,54,166,226,251,75,245,126,223,98,169,164,160,206,241,138,140,114,108,114,186,186,182,88,40,152,201,228,173,74,200,106,18,56,228,87,49,241,68,142,106,163,55,164,145,71,209,205,98,200,142,140,31,219,86,5,149,127,170,184,230,73,142,92,63,225,40,235,173,181,212,242,127,209,146,25,163,145,159,239,57,174,111,248,149,11,211,229,221,198,253,31,21,88,34,226,89,141,86,221,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,136,84,142,56,217,45,67,81,141,70,189,141,73,128,101,92,238,185,191,10,185,149,143,134,61,60,226,147,28,182,213,220,177,60,142,158,178,155,32,157,178,36,139,105,184,197,116,171,165,137,94,198,177,22,58,105,98,142,157,173,122,185,255,0,141,220,107,149,157,200,90,239,147,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,246,233,197,191,49,237,47,209,173,18,178,102,186,55,149,227,249,118,89,155,211,195,93,138,209,190,41,42,41,157,68,147,163,106,42,107,35,100,145,75,3,26,140,158,20,107,149,178,120,134,171,54,47,106,126,221,27,127,109,89,238,85,254,170,228,121,38,71,112,255,0,132,172,174,185,87,84,73,255,0,74,73,166,146,71,255,0,190,231,57,223,227,85,36,87,23,60,27,84,240,159,165,250,57,112,202,234,106,219,157,230,244,247,153,178,90,20,173,138,162,138,133,244,242,83,45,60,48,43,35,106,239,108,85,40,217,87,124,140,89,26,238,219,149,157,21,221,131,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,90,115,53,224,74,213,173,216,109,199,92,244,183,25,171,147,84,44,52,241,186,170,142,215,3,94,252,146,137,138,214,185,146,71,213,21,245,48,197,213,209,189,155,164,123,35,236,109,145,86,30,213,48,226,217,102,85,131,95,105,114,156,43,38,186,227,247,170,45,254,26,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,95,247,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,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,201,37,65,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,67,93,3,229,123,163,90,45,196,22,67,172,210,71,237,91,101,29,194,58,156,14,197,85,35,170,35,178,245,138,55,190,162,103,189,17,101,154,57,214,86,83,163,183,118,163,100,114,57,242,76,173,124,51,84,202,185,127,220,174,60,137,233,151,214,189,98,180,245,92,107,240,163,98,226,211,70,171,112,222,213,170,143,47,182,245,172,197,175,117,176,189,222,2,171,115,22,72,213,209,170,61,33,157,140,237,72,157,30,212,234,201,59,111,124,81,161,237,120,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,217,19,92,173,234,145,197,27,125,251,80,233,96,160,30,104,254,123,53,55,232,190,143,68,73,254,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,215,235,230,135,203,247,255,0,57,56,173,210,40,127,202,221,179,59,59,91,255,0,54,137,42,104,160,167,166,255,0,156,212,213,201,52,191,235,229,235,253,36,35,255,0,41,221,11,190,234,127,20,22,205,70,246,53,170,183,22,211,78,183,27,187,174,10,199,237,170,158,158,162,58,4,134,37,71,43,166,108,236,239,181,253,17,177,248,101,118,246,191,182,215,222,160,33,175,53,237,29,181,106,87,9,119,188,185,182,26,186,236,135,79,170,41,239,118,185,104,169,91,44,241,192,233,163,134,181,175,118,199,61,41,146,157,239,158,68,106,181,58,210,196,247,174,216,213,10,33,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,167,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,28,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,79,86,0,5,43,115,66,227,167,239,175,42,126,135,104,230,103,226,244,218,203,179,219,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,252,86,182,158,68,128,5,175,114,138,227,38,154,170,154,223,194,6,103,77,73,70,250,58,122,153,176,202,138,74,41,85,245,143,89,106,235,107,161,170,151,184,230,163,209,175,223,18,164,108,102,200,164,107,156,175,88,209,246,148,1,202,184,167,209,79,226,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,96,6,135,185,125,104,237,215,68,56,75,193,113,28,150,195,73,106,200,107,105,230,189,222,34,138,149,208,78,179,213,204,249,163,109,83,94,198,63,196,199,78,234,120,36,71,167,86,172,27,17,85,172,106,146,40,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,19,83,152,143,0,180,124,78,98,169,158,105,109,190,213,109,212,219,39,118,163,162,83,65,79,246,154,53,142,38,120,106,170,157,168,245,153,140,130,54,211,201,35,214,54,252,81,187,107,100,238,69,72,56,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,127,134,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,162,251,218,229,69,247,42,151,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,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,87,95,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,143,85,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,3,227,127,122,170,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,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,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,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,59,254,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,130,120,187,140,123,27,52,79,70,201,27,213,171,178,70,49,200,157,90,133,59,86,242,159,213,202,94,43,232,52,158,10,42,186,205,51,172,168,91,204,217,76,50,189,25,71,96,74,201,35,74,121,106,159,76,216,86,232,176,177,189,33,142,55,183,124,172,122,162,68,143,115,46,39,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,199,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,83,213,128,1,73,124,203,248,245,169,215,156,134,109,21,210,107,237,92,26,117,99,168,146,27,187,227,237,108,191,220,96,170,145,173,153,179,67,44,141,158,133,27,28,50,194,159,6,231,185,94,246,185,89,10,178,5,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,111,251,131,62,51,48,30,44,240,10,106,202,58,234,75,118,109,110,167,100,87,235,12,178,195,12,238,158,56,105,214,166,174,150,153,39,150,101,161,239,84,36,113,203,39,69,234,155,93,239,254,114,40,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,202,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,252,104,185,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,185,169,44,42,170,232,220,230,170,43,216,248,228,127,106,229,153,198,143,240,217,168,239,211,124,213,221,204,7,62,184,82,65,83,81,53,119,102,59,21,114,175,105,149,221,36,123,97,108,46,71,181,181,14,93,174,237,197,19,209,203,217,72,228,188,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,15,172,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,18,255,0,141,254,52,113,94,17,244,226,122,234,39,90,175,121,245,203,183,5,147,30,150,186,54,200,206,234,77,182,186,166,4,122,76,180,108,88,36,69,115,19,227,145,27,22,230,110,89,25,64,59,47,185,206,85,219,183,90,60,109,235,32,184,109,130,130,211,110,100,125,250,169,228,248,97,167,165,167,99,88,221,207,122,53,145,68,196,106,117,70,181,168,157,16,187,238,89,156,25,86,112,215,167,15,212,76,202,235,117,251,103,168,22,250,74,138,235,59,159,61,53,45,166,151,167,114,26,105,105,159,183,125,99,123,139,220,146,70,110,137,206,124,81,237,78,235,231,154,160,28,43,142,13,29,181,107,127,11,154,129,136,214,88,106,238,183,42,43,61,77,238,195,21,13,43,103,173,75,173,36,78,154,153,180,237,86,61,219,228,115,86,7,36,105,189,209,207,35,26,169,191,169,158,28,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,238,62,75,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,41,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,178,43,143,135,98,214,42,172,74,172,123,221,80,178,189,239,106,174,247,185,206,234,237,221,87,165,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,125,92,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,239,137,206,70,245,88,229,145,190,237,202,84,182,136,114,159,213,203,247,17,119,61,53,214,138,42,186,12,19,24,167,100,215,108,158,203,43,224,130,224,249,233,119,211,195,108,154,170,155,165,67,219,43,154,146,175,107,100,105,20,173,87,53,235,18,62,234,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,62,176,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,38,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,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,102,230,164,176,170,171,163,115,154,168,175,99,227,145,253,43,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,239,99,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,192,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,21,23,204,179,151,101,214,203,147,82,235,71,13,216,45,93,194,219,127,168,130,219,114,195,113,140,121,207,91,100,236,167,84,109,85,52,20,113,109,109,51,219,7,226,110,68,86,204,244,118,231,247,182,197,55,248,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,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,57,42,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,54,218,253,164,223,113,90,203,150,105,31,218,251,86,81,246,94,224,234,47,106,91,29,214,25,254,20,118,215,55,170,246,230,102,238,220,177,110,119,110,86,72,205,206,219,185,90,3,164,223,126,186,203,137,233,31,218,251,86,47,246,162,224,218,47,106,92,221,210,24,62,23,59,107,91,213,59,147,63,111,110,40,183,55,185,43,227,102,230,238,220,154,62,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,241,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,245,101,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,233,92,209,184,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,120,220,134,137,173,98,68,248,246,174,217,106,105,218,199,34,51,103,114,88,220,140,71,57,97,134,39,84,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,232,119,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,153,194,47,163,151,14,39,138,231,60,189,180,243,22,205,113,155,86,65,101,173,246,183,137,183,93,40,163,171,165,159,101,238,173,236,223,20,136,230,59,107,216,215,39,84,247,57,168,169,239,68,42,219,143,190,13,170,120,65,213,10,43,125,138,166,174,191,4,201,233,214,108,114,186,186,182,41,235,94,248,35,133,43,33,168,72,227,141,26,246,75,42,57,170,140,216,177,203,31,71,57,233,34,54,48,22,189,202,191,128,170,106,90,107,87,20,250,201,98,164,172,125,101,60,55,12,26,217,81,221,71,209,189,37,153,171,95,83,79,36,77,106,189,90,200,37,165,123,94,246,108,151,187,209,30,145,57,159,47,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,215,184,135,226,7,1,225,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,223,43,154,142,234,145,197,35,189,251,84,206,102,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,189,85,25,27,63,255,0,111,114,186,71,187,171,228,123,222,231,61,214,191,202,175,129,204,135,74,169,191,136,253,82,126,65,99,201,238,180,245,86,187,102,49,51,42,173,207,162,164,238,171,36,146,225,11,209,142,149,242,58,36,116,113,61,22,38,177,35,155,227,145,209,172,22,62,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,20,3,205,31,207,102,166,253,23,209,232,142,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,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,253,93,19,225,215,72,248,123,166,200,160,210,220,78,146,210,252,170,241,83,121,185,205,28,76,107,228,124,146,200,248,233,218,140,107,91,29,52,13,145,99,134,22,34,49,140,234,189,21,239,145,239,233,96,25,172,226,159,69,63,135,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,19,167,148,103,15,95,122,220,65,75,171,55,58,155,83,236,186,85,217,173,150,223,89,75,226,36,172,174,171,138,166,58,55,70,142,77,145,246,95,19,231,238,170,171,155,36,48,237,111,87,43,227,187,240,0,43,171,154,207,27,85,154,83,98,166,225,251,72,114,191,7,153,222,123,117,151,251,149,174,229,61,61,195,31,165,99,226,154,8,216,248,85,189,185,170,61,253,81,95,185,176,34,238,141,82,162,55,165,75,105,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,110,142,71,199,14,245,248,231,151,182,199,189,176,196,196,116,146,61,26,187,35,99,220,169,209,170,91,254,172,242,155,211,139,199,12,22,13,47,211,68,181,51,83,113,94,146,82,229,245,241,165,7,181,164,154,161,31,86,218,245,167,138,71,201,14,199,63,176,215,35,228,139,183,11,18,85,106,202,178,83,95,246,213,129,101,95,234,174,57,146,99,151,15,248,74,58,235,109,117,60,159,244,100,134,104,228,103,251,206,107,155,254,37,66,247,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,210,212,2,133,185,165,232,93,102,143,241,89,126,201,40,172,222,19,27,212,79,237,146,217,52,107,60,145,190,170,68,68,184,49,210,74,155,123,222,43,185,51,163,99,156,214,71,83,7,244,81,200,198,196,3,186,240,71,160,212,220,71,113,47,135,105,181,230,138,174,124,121,106,31,116,200,22,26,121,100,98,91,169,152,178,201,28,175,137,236,116,44,153,205,142,153,37,222,221,143,168,98,167,87,109,106,232,204,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,210,120,162,226,111,1,225,103,75,238,90,129,151,212,210,86,92,153,78,231,89,113,228,184,195,77,91,121,157,36,138,61,144,54,69,220,230,49,211,196,233,94,198,189,99,141,92,253,174,232,141,118,120,117,87,82,47,186,193,168,249,30,168,100,244,118,170,75,174,77,112,150,227,87,13,174,133,148,148,172,146,69,234,168,200,217,255,0,251,123,149,210,61,221,95,35,222,247,57,238,181,254,85,124,14,100,58,85,77,252,71,234,147,242,11,30,79,117,167,170,181,219,49,137,153,85,110,125,21,39,117,89,36,151,8,94,140,116,175,145,209,35,163,137,232,177,53,137,28,223,28,142,141,96,142,188,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,167,110,99,188,185,174,184,102,101,65,169,220,48,233,158,65,120,177,101,53,19,182,239,142,216,45,110,171,101,150,181,17,30,215,193,12,61,101,101,52,201,220,93,137,31,110,23,198,173,71,53,178,195,19,38,79,47,142,4,171,56,63,177,95,47,121,150,97,237,156,207,40,219,5,116,54,186,201,210,207,75,75,19,220,176,181,145,189,25,223,153,119,43,150,105,35,71,49,30,177,198,141,69,149,243,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,7,159,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,58,244,234,169,252,200,65,253,90,190,22,63,216,14,170,255,0,213,86,239,244,226,111,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,157,122,244,85,254,101,112,115,100,227,106,142,223,98,254,25,52,135,43,238,215,221,55,187,49,186,90,46,80,73,28,52,173,124,208,73,102,147,182,174,145,147,58,72,213,103,98,172,110,108,109,100,110,73,27,60,141,109,101,232,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,36,95,147,86,48,95,186,253,83,204,180,207,218,158,211,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,116,12,99,133,29,71,206,120,101,188,113,55,133,69,237,155,86,47,144,85,217,239,246,184,33,85,170,161,165,138,150,154,116,175,111,69,94,236,41,226,28,146,162,34,58,38,177,178,46,230,44,142,139,202,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,67,220,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,159,126,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,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,4,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,148,3,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,248,209,39,255,0,42,126,57,238,182,92,154,131,133,221,87,186,85,220,45,183,250,132,143,20,189,92,110,142,122,219,39,101,59,35,138,216,189,249,54,182,153,237,129,140,130,56,186,43,102,126,196,99,251,200,177,91,161,74,220,234,252,211,226,223,47,232,125,70,226,125,92,174,245,231,13,225,183,72,248,138,213,108,206,182,145,172,183,83,227,204,182,80,205,80,176,190,237,113,86,93,86,158,138,37,107,30,237,242,57,189,21,200,199,108,98,62,71,38,198,57,82,26,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,83,240,37,106,75,85,7,20,218,203,140,213,186,228,234,132,159,8,181,92,96,107,96,142,4,107,29,29,225,88,170,174,123,220,229,114,65,189,173,70,35,59,237,71,239,130,72,237,40,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,108,116,149,113,189,122,50,102,162,245,98,124,72,189,58,167,69,94,193,194,255,0,20,24,15,22,120,5,195,81,180,230,209,144,91,173,182,235,196,182,73,98,189,211,195,12,238,158,56,97,153,206,107,97,150,86,171,54,212,49,17,85,200,189,81,222,239,228,171,216,1,155,110,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,159,173,192,254,142,221,117,191,138,61,63,196,104,236,52,151,91,109,21,226,154,247,126,138,186,149,211,209,37,170,146,86,205,82,218,134,163,30,221,146,53,169,3,82,68,216,233,39,141,142,84,223,212,209,152,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,128,31,213,171,225,99,253,128,234,175,253,85,110,255,0,78,38,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,215,175,69,95,230,101,220,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,57,87,17,124,52,105,103,20,24,36,216,46,166,90,127,214,248,43,205,28,20,222,212,182,126,52,50,201,225,39,154,41,59,61,222,195,25,38,214,252,108,234,213,255,0,18,166,122,245,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,57,85,241,207,106,210,218,159,225,187,87,46,148,150,252,78,229,81,85,114,177,228,55,43,163,105,233,172,211,246,150,73,105,102,117,68,137,20,116,210,172,110,115,54,109,84,168,149,200,173,127,127,116,119,18,69,254,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,186,157,234,168,141,84,232,173,247,255,0,52,79,65,194,151,26,218,89,198,15,218,159,187,59,6,87,108,251,37,224,124,111,183,105,105,161,238,120,174,255,0,111,181,217,158,94,189,60,51,247,110,219,211,171,122,117,234,189,43,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,0,57,254,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,185,236,241,117,79,114,71,77,77,189,140,122,199,221,158,72,162,238,108,86,179,126,231,124,45,85,51,67,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,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,210,246,128,235,29,139,136,13,26,196,245,139,28,135,195,210,100,214,246,212,73,77,185,239,240,149,76,115,163,169,166,222,246,49,100,237,79,28,177,119,54,35,95,179,115,126,23,34,157,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,19,167,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,249,204,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,117,85,232,200,218,214,53,58,35,81,17,17,11,148,229,53,194,38,125,162,184,205,223,90,53,26,227,144,88,174,89,149,59,237,177,97,181,84,243,81,165,52,16,84,42,54,170,186,9,154,215,45,74,185,143,236,244,78,140,134,87,187,115,251,234,216,233,132,189,238,94,249,254,27,165,156,184,112,157,65,212,28,134,146,199,143,88,233,239,117,53,213,213,42,187,34,103,182,107,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,91,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,129,93,19,94,246,248,153,26,216,221,51,247,59,115,209,26,139,219,100,108,103,20,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,78,143,98,75,12,177,171,155,213,55,198,246,255,0,54,170,37,154,114,197,230,23,71,139,81,211,112,235,196,14,95,217,181,67,182,44,74,255,0,115,154,8,41,109,84,177,65,52,146,210,214,213,207,51,54,194,157,168,89,76,155,94,228,116,139,30,228,98,68,214,126,183,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,20,228,251,150,98,184,55,17,57,158,83,154,228,214,172,126,203,69,167,245,126,38,227,116,173,142,146,150,13,247,75,99,25,190,89,21,172,110,231,189,173,78,171,239,115,145,19,222,168,114,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,118,239,237,167,68,100,112,198,174,147,180,146,59,191,242,185,224,74,213,173,151,89,181,223,90,49,154,186,140,38,199,80,198,227,246,234,184,27,224,178,26,214,185,233,43,228,220,187,165,166,167,115,26,138,205,157,185,100,114,177,92,228,134,104,157,115,224,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,40,7,154,63,158,205,77,250,47,163,209,17,214,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,93,205,99,221,4,140,71,244,216,143,216,213,84,116,140,71,116,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,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,5,74,243,172,208,186,59,85,247,11,226,30,195,102,236,251,111,126,55,145,84,198,176,71,27,234,162,103,114,133,238,98,34,75,36,207,133,181,76,116,138,175,106,71,73,3,62,14,141,71,214,9,123,220,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,38,80,33,254,189,243,64,208,46,29,181,98,251,163,153,174,33,168,21,183,172,127,194,248,153,237,118,250,41,41,95,223,166,138,161,155,29,37,92,111,94,140,153,168,189,88,159,18,47,78,169,209,87,160,112,165,198,182,150,113,131,246,167,238,206,193,149,219,62,201,120,31,27,237,218,90,104,123,158,43,191,219,237,118,103,151,175,79,12,253,219,182,244,234,222,157,122,175,71,26,252,87,88,184,75,209,170,220,203,187,106,172,203,238,93,104,241,107,37,108,207,111,143,170,220,196,146,69,108,104,175,88,96,99,251,178,47,86,53,122,50,62,227,31,44,106,103,179,41,203,50,172,230,251,85,148,230,185,53,215,32,189,86,236,241,55,27,165,108,149,117,83,236,99,88,205,242,200,174,123,182,177,141,106,117,95,115,90,136,158,228,66,239,185,102,112,93,252,54,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,169,88,28,216,184,32,172,201,61,167,197,158,153,210,239,171,183,219,210,92,218,137,102,158,105,170,163,135,195,193,79,85,75,11,98,122,55,181,2,61,106,21,210,50,54,197,78,215,163,119,36,142,117,106,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,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,0,128,28,228,244,83,237,207,15,182,157,99,164,184,118,106,244,202,224,189,232,36,151,108,115,208,220,101,167,167,147,107,82,55,43,166,108,236,163,86,245,123,26,145,247,250,238,118,196,41,88,183,78,73,250,59,117,178,225,185,230,183,223,44,52,145,83,228,181,20,182,75,5,100,212,174,109,91,160,165,89,29,88,232,164,115,17,22,154,73,100,129,138,177,189,81,210,209,189,28,136,177,52,179,64,85,95,60,239,201,63,212,159,182,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,237,43,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,10,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,100,159,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,185,119,75,77,78,230,53,21,155,59,114,200,229,98,185,201,12,209,58,231,202,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,7,52,226,110,211,117,191,240,219,170,246,43,21,178,174,227,114,184,224,247,218,74,58,58,72,93,52,245,51,201,65,51,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,207,191,240,157,197,63,251,154,117,87,254,198,220,127,240,75,243,209,12,42,235,91,194,38,3,167,55,218,140,131,21,185,79,166,246,171,37,100,180,143,117,13,214,213,59,173,145,195,35,163,115,155,186,10,152,156,170,168,170,222,172,123,83,170,123,186,20,131,199,63,11,249,247,12,186,209,93,71,151,221,234,239,246,220,186,162,186,247,101,191,84,212,77,85,61,108,14,171,149,54,213,212,201,20,109,146,185,27,218,146,116,102,228,69,157,142,235,241,161,208,57,95,241,65,128,240,223,173,23,42,61,70,180,82,54,219,157,83,209,217,34,191,120,120,82,123,76,235,87,26,53,210,84,205,44,109,130,133,91,35,228,168,84,220,170,180,244,238,233,240,41,194,184,177,243,79,172,159,48,50,31,81,156,154,156,23,113,41,167,28,55,242,232,212,107,158,106,150,171,165,215,35,204,47,86,187,6,55,95,74,149,145,222,106,159,104,183,181,99,158,157,92,221,244,109,238,53,106,21,92,214,164,110,218,138,175,146,54,62,186,242,203,255,0,218,188,170,243,148,251,18,213,102,246,205,194,162,225,236,235,77,55,135,161,163,238,200,231,246,41,226,234,189,184,89,187,107,25,213,118,181,17,58,175,66,229,57,86,112,101,168,252,63,216,174,186,189,170,23,91,173,150,235,154,219,226,167,135,14,222,177,199,75,74,143,73,35,169,175,141,127,254,51,250,72,200,253,206,130,57,101,107,254,57,95,28,53,87,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,193,18,185,134,112,89,106,226,159,75,234,47,184,134,63,72,237,84,198,169,209,113,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,109,212,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,114,156,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,118,67,36,174,151,187,81,92,212,116,238,85,72,190,40,96,89,30,231,61,36,123,163,7,58,191,52,248,183,203,250,31,81,184,144,255,0,6,208,189,71,212,157,56,206,117,67,10,179,123,86,213,167,62,6,91,252,48,42,186,170,158,150,169,42,21,42,155,26,39,199,12,126,21,221,213,69,220,198,189,175,86,171,27,35,217,229,113,59,255,0,217,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,234,157,200,95,183,107,217,213,55,53,85,58,167,83,71,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,155,35,21,205,99,159,20,177,61,88,205,251,83,170,148,129,204,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,201,240,215,27,94,51,91,87,75,62,203,85,35,31,178,88,227,115,29,181,236,115,87,162,251,156,213,69,247,162,147,131,148,78,158,231,218,107,195,110,73,98,212,108,31,32,197,110,83,231,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,58,117,99,147,252,74,77,240,81,15,54,108,215,1,204,248,193,186,69,131,83,210,45,70,61,103,163,178,100,21,148,204,135,101,109,214,39,72,233,28,178,68,229,89,31,20,82,65,76,245,147,163,216,250,103,70,168,137,27,79,85,201,134,237,106,183,113,95,123,163,184,92,233,41,106,46,152,61,125,37,12,83,76,214,62,170,116,172,162,153,98,137,170,189,94,244,138,25,100,86,183,170,236,141,238,254,77,85,75,180,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,25,172,254,19,184,167,255,0,115,78,170,255,0,216,219,143,254,9,160,142,25,45,55,91,7,13,186,81,98,190,219,42,237,215,43,118,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,76,209,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,228,10,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,162,43,234,97,139,163,100,99,247,72,246,71,223,221,34,172,221,174,151,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,161,108,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,179,196,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,213,61,237,114,42,123,149,11,105,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,129,241,179,189,205,121,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,175,94,143,106,255,0,141,14,149,201,175,73,245,79,75,254,247,254,243,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,110,253,189,198,110,219,215,166,246,245,254,104,112,14,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,0,0,172,190,118,26,197,117,178,225,184,30,136,88,239,212,145,83,228,181,21,87,187,253,28,53,78,109,91,160,165,88,219,70,217,99,107,209,22,154,73,100,157,232,146,49,81,210,209,177,90,168,177,56,175,94,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,208,115,5,209,219,86,136,113,105,157,98,56,213,134,174,213,143,86,212,67,123,179,197,45,43,96,129,96,171,133,147,72,218,86,177,140,103,134,142,161,213,16,70,140,78,141,72,54,42,171,152,229,44,39,146,222,177,223,115,13,26,203,116,118,239,15,114,147,78,238,20,245,22,186,157,204,77,180,183,39,84,72,234,109,141,98,42,236,158,10,137,123,142,123,220,239,19,183,225,108,109,69,177,82,149,185,213,249,167,197,190,95,208,250,141,196,244,28,166,117,123,13,208,93,47,226,51,87,53,2,122,184,236,88,237,62,51,53,66,82,64,179,79,43,223,37,194,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,231,36,63,226,139,137,188,251,138,109,80,185,106,6,95,83,87,71,109,125,67,157,101,199,146,227,53,77,21,154,5,142,40,246,64,217,23,107,94,246,193,19,165,123,26,196,146,68,115,246,183,170,53,179,3,149,95,3,22,173,82,169,254,36,117,114,215,73,112,196,237,181,21,86,219,30,61,114,181,182,162,154,243,63,105,99,150,170,102,212,70,177,73,77,18,200,230,179,102,229,90,136,156,170,230,118,54,201,113,38,85,206,171,145,113,47,170,121,14,132,226,60,58,123,91,217,152,102,37,227,255,0,173,109,211,212,195,237,127,21,88,149,159,215,236,238,172,85,29,153,147,172,95,134,221,157,85,125,234,189,79,127,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,215,172,210,246,165,68,145,205,88,227,107,28,231,110,84,100,82,91,255,0,21,220,18,233,198,190,112,250,253,36,194,177,76,83,19,186,216,59,149,152,109,76,22,212,166,165,180,213,62,84,146,104,218,202,116,111,110,26,143,137,146,162,53,205,220,246,202,177,200,248,152,133,6,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,85,215,126,42,179,46,33,244,143,76,48,253,74,185,85,221,242,125,60,168,188,211,58,239,60,105,190,186,221,80,202,15,10,179,75,189,93,53,75,93,79,80,215,189,90,221,204,72,92,229,146,71,72,245,145,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,146,127,169,63,109,33,175,7,90,95,117,214,58,29,117,192,236,78,171,91,148,250,79,93,114,163,130,146,137,213,115,213,207,67,119,181,86,199,75,28,77,84,115,159,51,169,146,20,233,213,81,100,69,70,187,166,213,142,166,162,52,246,231,134,222,176,12,106,243,167,49,210,71,137,215,217,232,170,108,44,164,164,90,88,27,110,124,44,117,50,71,10,181,171,19,59,74,206,140,86,183,106,116,78,137,211,161,232,0,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,80,15,52,127,61,154,155,244,95,71,162,36,167,37,172,79,21,206,108,90,237,139,102,184,205,171,32,178,214,253,152,241,54,235,165,20,117,116,179,236,125,197,236,223,20,136,230,59,107,216,215,39,84,247,57,168,169,239,68,35,95,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,245,121,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,65,94,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,123,158,206,197,45,13,68,21,117,21,61,81,142,99,182,189,148,209,118,213,204,114,248,157,237,220,145,185,10,65,52,187,195,118,183,218,184,143,209,44,91,90,44,214,58,187,53,62,71,79,43,159,65,83,35,100,125,52,240,207,37,60,204,71,183,220,246,36,176,201,177,253,26,174,102,215,43,88,170,172,78,150,10,64,230,61,195,214,190,231,60,103,106,30,83,133,104,126,160,100,22,90,223,100,248,107,141,175,25,173,171,165,159,101,170,145,143,217,44,113,185,142,218,246,57,171,209,125,206,106,162,251,209,73,43,201,175,73,245,79,75,254,247,254,243,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,110,253,189,198,110,219,215,166,246,245,254,104,126,87,55,62,19,53,31,40,163,139,136,172,42,249,149,229,22,171,55,122,91,253,130,170,230,181,20,182,10,94,197,52,105,85,110,164,70,39,106,21,240,238,125,82,163,156,237,202,201,21,168,198,200,230,86,94,139,234,173,215,68,53,67,31,213,123,22,59,143,223,46,88,221,67,170,232,232,239,212,142,169,162,89,251,110,108,114,186,54,189,142,223,27,156,146,198,228,114,43,100,141,142,79,232,154,62,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,251,83,143,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,219,151,189,202,231,134,124,203,135,173,6,154,235,168,21,217,5,21,247,60,168,101,222,163,24,175,84,142,11,35,25,189,145,116,135,114,171,106,102,139,182,249,149,219,94,136,144,68,230,53,208,42,186,101,3,133,113,185,173,246,174,31,184,104,204,115,203,133,143,31,191,212,79,78,203,61,13,142,249,35,124,37,214,122,183,164,43,11,226,95,125,67,27,19,165,153,240,55,162,190,40,101,78,172,78,175,110,115,11,211,229,29,169,152,174,97,194,21,159,5,180,213,244,189,96,87,10,251,125,222,150,73,35,238,55,196,213,205,89,4,237,99,94,175,72,94,201,213,141,123,218,221,210,65,59,81,21,25,213,102,168,42,175,158,119,228,159,234,79,219,74,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,245,71,61,172,114,51,115,213,140,127,128,52,39,192,47,20,184,175,19,250,29,73,93,105,198,237,88,181,235,16,236,216,174,248,245,181,209,178,150,143,100,45,236,75,75,3,92,175,138,142,70,34,164,77,122,38,215,69,44,72,178,36,93,199,73,82,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,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,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,162,63,255,0,29,60,56,255,0,17,223,194,255,0,219,63,237,175,252,23,198,237,103,178,253,169,191,111,178,252,70,239,240,207,253,205,187,55,254,14,254,255,0,224,146,0,0,14,63,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,103,179,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,241,162,120,160,88,167,45,78,94,149,154,155,125,161,215,93,121,196,63,180,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,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,192,42,175,156,103,13,26,89,138,98,182,126,35,49,107,79,177,178,75,206,65,79,96,184,210,219,224,166,167,161,172,238,199,112,172,150,182,102,50,36,146,74,199,200,214,163,165,116,139,185,168,136,168,170,157,72,171,202,227,207,102,153,125,107,209,235,78,171,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,202,115,34,229,187,247,127,237,78,33,120,122,176,255,0,106,159,29,102,77,140,209,197,255,0,145,127,198,250,202,70,39,255,0,193,255,0,53,146,36,255,0,7,247,185,169,216,234,148,241,3,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,9,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,74,190,212,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,102,172,103,95,122,26,167,153,106,103,178,253,153,246,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,253,94,31,181,51,238,111,92,112,61,82,146,174,235,79,73,140,228,20,55,10,255,0,101,201,178,170,106,22,76,223,21,3,62,54,35,187,176,44,177,171,28,228,107,218,245,107,151,107,148,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,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,72,255,0,164,220,116,240,227,173,122,203,127,208,236,11,51,241,119,235,47,95,7,83,35,88,218,27,239,109,170,181,30,206,153,28,190,35,179,209,119,123,155,189,168,233,34,238,196,215,72,146,0,0,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,204,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,45,254,26,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,105,123,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,87,175,58,61,11,211,138,28,39,28,226,30,217,102,240,57,157,118,65,77,141,220,170,105,213,25,29,198,149,212,117,50,70,250,134,116,248,230,143,194,177,140,145,21,29,219,114,177,219,209,145,36,113,3,149,199,158,205,50,250,215,163,214,151,252,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,135,10,226,167,140,157,35,225,6,213,143,220,53,58,155,32,175,168,201,234,39,134,221,67,100,162,100,243,189,144,53,171,52,206,89,100,142,38,177,139,44,45,84,87,239,85,149,187,90,228,71,171,122,254,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,190,231,53,81,125,232,167,235,0,103,135,152,46,177,90,181,191,139,76,235,46,198,175,213,119,92,122,138,162,27,37,158,89,106,155,60,9,5,36,44,134,71,82,185,143,123,60,52,149,13,168,158,53,98,244,114,79,189,81,28,247,33,47,249,31,96,20,210,221,117,79,84,171,177,234,180,168,165,167,183,88,45,119,103,36,173,129,89,43,165,158,182,157,139,215,180,247,162,195,64,247,123,149,236,69,143,250,41,34,238,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,247,35,222,137,39,244,146,52,219,192,57,80,235,21,215,77,120,180,178,98,46,191,82,80,227,218,131,79,81,100,186,69,91,84,232,160,146,118,195,36,212,78,99,119,181,139,82,181,12,100,17,171,145,203,210,170,86,49,55,72,138,94,241,74,220,234,252,211,226,223,47,232,125,70,226,64,168,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,250,237,115,216,217,230,107,92,169,213,169,44,136,157,55,47,89,85,192,39,2,119,94,46,242,106,219,238,75,89,87,105,211,172,118,161,41,47,21,148,178,58,10,218,169,228,167,153,209,197,67,35,233,229,129,239,142,70,211,186,102,189,81,91,28,204,84,247,189,165,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,102,85,206,149,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,118,200,154,229,111,69,146,88,219,238,220,134,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,8,85,204,71,128,90,62,39,49,84,207,52,182,223,106,182,234,109,147,187,81,209,41,160,167,251,77,26,199,19,60,53,85,78,212,122,204,198,65,27,105,228,145,235,27,126,40,221,181,178,119,34,162,194,127,242,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,67,93,107,210,251,174,138,234,230,95,165,23,151,85,201,81,139,94,42,109,172,168,169,162,117,35,235,32,99,215,179,84,145,57,85,88,201,162,237,202,207,137,200,172,145,170,142,114,42,42,221,79,41,60,214,213,149,112,91,143,216,173,244,245,113,212,97,215,139,173,146,185,211,49,168,201,39,125,75,171,145,209,42,57,85,89,218,174,137,170,174,70,174,246,189,58,116,68,115,166,80,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,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,72,63,212,209,226,159,239,219,238,47,236,159,235,31,1,113,251,49,254,7,226,191,195,252,47,255,0,241,254,135,247,239,131,253,242,239,180,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,248,81,58,245,94,170,189,0,20,67,205,123,88,174,186,149,197,165,239,17,109,250,146,187,30,211,234,122,123,37,174,42,42,167,75,4,115,186,24,230,173,115,219,189,204,74,148,168,123,224,145,90,141,94,148,177,49,233,186,53,82,26,150,233,201,63,88,174,183,172,55,60,209,11,229,250,146,90,124,106,162,150,247,96,163,154,169,206,171,108,21,75,35,107,27,20,110,122,162,83,71,44,112,61,82,54,34,54,90,199,171,149,86,86,150,104,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,253,124,187,184,223,172,225,87,59,92,75,49,170,221,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,238,123,224,241,10,145,201,35,226,167,106,49,170,230,49,171,122,121,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,251,220,228,68,247,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,73,43,202,155,130,90,61,86,190,212,241,3,171,216,167,140,195,44,221,202,59,5,182,233,109,130,162,223,144,85,61,146,195,60,143,100,200,238,228,52,254,238,138,140,218,233,213,54,200,139,79,35,22,229,0,42,47,157,134,177,90,175,89,150,7,162,22,59,245,92,181,24,213,61,85,238,255,0,71,13,83,93,72,217,234,146,54,209,182,88,218,245,84,169,142,40,231,122,36,140,69,108,85,140,86,170,164,174,43,44,159,252,155,53,175,236,55,16,87,109,28,171,183,247,169,53,54,222,157,153,227,139,116,144,87,91,162,168,168,143,115,150,70,163,97,116,15,172,71,116,99,220,178,118,58,109,110,245,46,164,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,191,243,34,229,187,247,129,237,78,33,120,122,176,255,0,109,127,29,102,77,140,209,197,255,0,150,191,198,250,202,70,39,255,0,198,127,53,146,36,255,0,8,247,185,169,223,234,149,21,129,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,4,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,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,218,182,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,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,240,62,53,145,234,136,214,50,106,75,251,89,149,125,170,251,117,246,154,235,246,147,218,30,214,246,199,141,147,199,120,238,231,119,196,247,250,247,59,221,207,143,185,187,118,239,139,175,95,121,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,6,230,57,30,198,185,25,50,178,122,128,1,21,120,250,224,163,21,226,179,78,42,239,118,155,103,135,212,220,102,223,52,152,229,194,157,35,100,149,251,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,181,210,178,90,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,150,188,185,184,40,254,42,181,30,123,254,127,108,186,199,166,88,183,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,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,58,175,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,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,219,229,151,255,0,181,121,85,231,41,246,37,170,205,237,155,133,69,195,217,214,154,111,15,67,71,221,145,207,236,83,197,213,123,112,179,118,214,51,170,237,106,34,117,94,133,196,242,136,225,199,62,211,173,47,126,180,101,249,190,65,79,109,206,41,229,146,203,134,172,179,69,65,12,14,146,52,246,156,240,72,136,215,84,204,218,104,187,82,49,58,120,117,107,183,201,222,70,197,97,64,17,87,153,166,181,253,203,112,143,148,248,123,127,138,175,206,250,225,84,123,226,223,12,94,54,9,188,68,146,116,145,142,111,74,88,170,118,57,55,116,149,98,220,213,110,238,148,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,235,211,170,47,242,63,43,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,251,151,190,168,90,181,87,131,237,54,185,219,219,73,13,69,130,207,22,47,93,73,13,107,106,95,79,61,189,169,76,157,222,136,139,27,229,138,56,170,18,55,39,86,178,161,158,247,34,163,221,34,138,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,33,87,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,252,111,145,253,154,150,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,222,215,42,47,185,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,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,153,87,52,167,194,119,149,141,27,249,127,143,122,116,4,85,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,44,39,136,126,32,112,30,25,116,190,187,85,245,25,245,111,182,209,212,83,210,69,71,66,176,173,109,108,243,72,141,108,84,241,205,36,109,145,232,221,242,185,168,238,169,28,82,59,223,181,76,240,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,90,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,209,81,148,211,75,209,178,49,251,99,99,228,239,238,141,18,110,237,218,3,197,107,94,168,90,180,87,72,242,253,87,188,182,146,74,124,90,207,83,114,101,61,77,107,105,25,89,59,24,189,154,84,149,200,168,199,205,47,110,38,124,46,85,124,141,68,107,149,81,23,49,134,130,57,104,224,21,58,125,193,110,157,210,220,177,234,75,85,202,249,79,83,127,170,88,82,45,245,140,171,169,146,90,90,137,95,26,174,247,186,141,105,17,55,46,246,177,172,99,182,236,218,142,101,216,5,78,160,240,91,168,148,182,220,122,146,235,114,177,211,211,95,233,86,100,139,125,27,41,42,99,150,170,162,39,200,169,177,237,163,74,180,93,171,189,204,115,216,221,219,246,173,6,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,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,10,97,231,87,230,159,22,249,127,67,234,55,18,47,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,15,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,248,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,122,176,101,92,189,238,83,120,6,27,140,240,115,140,102,118,44,122,146,146,251,152,212,92,42,111,183,6,162,172,245,207,167,184,85,83,192,143,114,170,170,50,56,163,68,107,19,163,17,93,35,145,55,72,247,58,101,0,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,4,210,120,167,119,85,23,107,220,198,189,90,143,116,143,127,229,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,126,79,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,77,172,103,98,170,134,158,10,74,138,110,136,247,61,219,88,202,105,123,138,214,53,124,78,198,238,88,220,167,75,228,125,154,218,168,51,253,83,211,153,169,234,214,229,124,179,219,175,116,242,181,141,236,54,10,25,165,134,86,189,219,183,35,213,215,8,85,168,141,84,84,108,157,85,189,17,29,110,128,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,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,185,140,89,102,143,123,250,57,90,205,206,70,189,81,24,185,172,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,249,78,171,194,198,181,255,0,14,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,61,207,70,247,17,155,186,183,170,46,148,192,0,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,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,125,94,97,198,6,184,230,220,62,226,220,51,221,178,77,152,102,47,185,170,216,159,50,213,93,35,108,171,37,52,53,146,190,71,119,33,167,247,54,24,152,140,141,173,100,93,90,229,138,55,51,245,120,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,123,220,229,85,247,170,159,172,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,52,58,253,172,119,222,32,53,151,44,214,44,142,31,15,87,147,92,29,81,29,54,230,63,194,82,177,169,29,53,54,246,49,137,39,106,8,226,139,185,177,28,253,155,157,241,57,84,240,7,234,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,113,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,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,137,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,219,107,246,172,253,250,235,46,89,171,159,100,45,88,191,218,139,131,171,125,151,108,111,72,96,248,81,187,156,238,137,220,153,251,123,146,203,181,189,201,95,35,246,183,118,212,176,174,78,60,56,231,206,169,174,226,70,225,155,228,22,44,77,106,38,182,208,227,212,146,205,5,54,71,60,113,62,53,170,170,106,162,69,61,52,11,81,43,98,219,185,124,67,100,93,209,246,85,178,243,94,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,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,1,154,206,44,124,211,235,39,204,12,135,212,103,44,167,66,120,182,197,120,70,229,129,166,153,77,202,47,29,146,95,126,209,219,241,155,115,91,28,189,202,230,220,46,47,100,243,196,179,69,34,209,199,34,66,217,159,26,171,155,222,141,17,58,189,10,161,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,73,191,253,73,61,83,254,22,62,244,188,79,247,73,255,0,203,255,0,103,55,212,255,0,228,63,103,119,252,23,133,240,126,35,218,254,35,240,251,91,187,127,254,111,93,222,242,10,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,113,127,220,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,200,47,120,244,85,209,186,71,246,146,29,213,212,208,43,214,100,163,122,207,26,35,158,159,4,138,232,183,63,106,72,249,42,0,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,157,87,157,95,154,124,91,229,253,15,168,220,79,85,202,27,83,49,93,27,211,142,35,245,75,53,171,240,246,92,102,223,96,184,84,237,146,54,73,54,196,185,236,130,46,227,216,199,77,43,213,177,198,197,114,111,145,236,106,47,87,33,21,120,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,39,70,33,34,185,97,112,21,77,172,247,90,78,32,117,130,197,73,95,167,214,202,138,152,109,86,138,190,235,22,237,113,129,208,236,154,72,157,23,106,162,133,170,233,218,168,146,252,83,64,177,189,174,98,72,199,92,248,0,169,94,118,154,199,125,151,42,193,120,126,167,135,179,101,166,183,166,99,89,38,230,59,197,213,73,37,69,37,58,116,86,111,143,178,200,170,125,232,253,175,241,95,19,122,198,213,94,85,201,215,76,254,216,113,89,54,117,87,73,117,74,76,11,31,172,184,67,85,79,31,245,171,107,170,81,40,227,130,161,234,197,68,223,4,245,143,99,17,205,115,157,2,185,21,90,199,162,254,7,54,109,47,181,105,199,24,55,75,157,153,212,145,211,231,86,122,60,161,244,148,212,77,167,101,52,239,116,148,211,117,218,170,146,62,89,105,36,168,124,157,26,174,125,67,186,162,170,43,221,34,185,37,235,95,254,125,112,231,89,111,255,0,238,230,182,250,168,226,255,0,155,209,213,199,51,214,79,249,146,198,214,199,254,93,92,239,232,33,106,133,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,245,92,220,184,174,215,29,33,172,198,116,119,76,165,186,226,86,172,138,222,151,138,188,178,223,52,212,245,85,114,71,59,154,180,20,213,12,70,246,123,123,34,150,101,141,235,35,155,60,45,93,140,87,36,209,215,150,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,173,150,11,140,245,81,181,211,58,105,165,141,176,80,171,100,154,89,147,227,218,246,163,216,214,171,230,87,243,94,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,202,185,114,122,193,198,253,31,10,188,14,232,214,37,135,85,110,212,220,179,75,236,114,216,156,144,193,83,13,174,54,210,81,198,250,170,168,159,43,94,221,204,124,254,29,86,57,35,124,180,238,71,181,90,199,181,106,7,251,106,207,114,175,245,87,35,201,50,59,135,252,37,101,117,202,186,162,79,250,82,77,52,146,63,253,247,57,206,255,0,26,169,55,248,138,229,83,159,104,135,14,148,26,175,65,124,164,190,100,56,221,61,109,94,115,71,69,83,53,76,11,7,138,141,180,178,219,99,74,70,63,100,116,238,124,181,46,157,200,141,72,220,230,252,45,82,32,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,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,0,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,230,85,205,41,240,157,229,99,70,254,95,227,222,157,1,21,121,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,82,183,58,191,52,248,183,203,250,31,81,184,158,215,147,134,127,134,233,102,27,196,22,160,234,14,67,73,99,199,172,116,248,229,77,117,117,74,174,200,153,214,228,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,18,184,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,165,240,63,203,139,50,226,186,213,113,207,178,187,189,94,29,130,71,79,85,77,106,185,165,42,75,61,210,226,141,115,24,176,70,229,68,125,52,50,244,89,95,213,55,171,29,12,106,143,238,73,4,106,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,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,178,46,215,85,122,196,215,218,81,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,32,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,106,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,65,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,150,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,77,10,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,187,221,21,52,110,122,245,232,175,87,42,35,81,81,169,92,28,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,79,243,159,210,26,156,191,65,177,173,92,183,65,87,53,70,158,222,29,13,98,54,120,153,4,54,235,135,110,41,38,123,29,241,189,233,83,13,12,109,70,47,185,38,145,85,170,137,185,149,193,192,62,166,98,186,69,197,238,155,103,89,173,95,132,178,211,220,42,45,245,53,78,146,56,227,165,241,180,147,81,178,121,95,35,218,198,67,27,234,26,249,30,174,248,99,107,220,136,170,136,139,162,144,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,10,203,231,97,172,87,91,46,27,129,232,133,142,253,73,21,62,75,81,85,123,191,209,195,84,230,213,186,10,85,141,180,109,150,54,189,17,105,164,150,73,222,137,35,21,29,45,27,21,170,139,19,138,171,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,157,94,168,217,28,137,182,55,185,190,124,244,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,126,124,187,117,210,179,95,184,83,197,50,75,245,231,218,121,37,135,187,141,223,166,114,78,178,58,170,149,81,34,124,178,76,174,116,211,73,74,250,89,164,145,28,230,186,73,159,253,21,69,99,100,168,0,21,65,206,159,53,208,107,157,78,41,133,91,233,233,43,117,126,207,80,201,107,171,41,25,213,246,251,35,226,145,201,73,85,34,57,17,95,36,178,69,52,81,57,28,230,49,36,127,225,182,116,239,85,177,118,124,158,115,45,35,191,112,233,81,139,98,22,10,74,12,239,24,168,88,115,26,166,218,217,4,247,6,79,85,87,53,190,103,212,177,58,212,49,177,58,88,154,143,118,248,214,41,19,107,88,172,115,231,168,4,53,230,189,172,86,173,53,225,46,247,136,182,253,87,67,144,234,13,69,61,146,215,21,21,83,98,158,72,27,52,115,86,185,237,222,215,173,50,211,177,240,72,173,71,39,90,168,152,244,219,34,169,76,26,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,248,156,136,120,3,218,234,198,151,221,116,170,245,101,182,92,29,87,53,61,255,0,23,177,229,20,53,115,81,58,153,149,16,92,45,240,212,175,107,170,170,72,200,165,146,90,117,145,171,209,207,167,127,185,170,138,198,219,167,38,205,107,251,115,195,237,219,71,42,237,253,154,189,50,184,39,102,120,226,219,28,244,55,25,106,42,35,220,229,145,202,233,155,59,43,17,221,24,198,164,125,142,155,157,189,73,254,85,95,60,239,201,63,212,159,182,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,255,0,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,31,95,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,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,133,48,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,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,0,0,0,0,0,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,62,96,100,62,163,57,205,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,163,24,178,205,44,138,214,244,77,242,61,223,205,202,171,103,252,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,222,215,43,213,253,246,163,54,65,36,150,190,85,95,53,206,5,191,191,241,65,162,152,103,254,209,85,159,209,80,187,252,215,54,233,29,58,55,254,87,197,61,174,255,0,89,50,179,252,34,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,96,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,78,171,206,175,205,62,45,242,254,135,212,110,36,10,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,174,215,61,141,158,102,181,202,157,90,146,200,137,211,114,245,148,28,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,253,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,220,232,153,45,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,125,96,3,57,156,112,107,21,215,91,248,163,212,12,186,178,253,73,117,182,209,94,42,108,150,25,104,106,157,61,18,90,169,37,116,52,206,167,114,189,237,217,35,90,179,185,99,93,142,146,121,30,212,77,253,11,62,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,233,209,93,35,145,58,73,185,222,127,157,102,153,253,160,208,236,47,84,169,41,46,181,21,120,126,64,251,124,222,30,61,244,180,244,53,240,254,36,245,29,24,170,206,147,210,81,198,199,171,154,221,211,171,85,28,231,179,164,0,229,213,172,119,221,27,226,227,4,169,180,67,226,41,51,11,132,24,117,210,155,115,25,222,165,175,158,40,218,187,220,199,171,123,83,165,60,253,27,181,207,236,108,220,214,189,202,104,80,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,19,255,0,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,191,114,103,175,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,190,42,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,185,254,74,158,86,50,159,152,21,222,157,110,39,248,0,202,185,245,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,127,147,88,198,181,58,34,34,23,41,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,114,237,138,166,161,175,106,43,54,119,34,141,170,197,115,86,105,162,109,133,20,173,205,11,129,111,185,76,169,250,227,163,152,103,132,211,107,214,207,108,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,240,154,234,120,214,53,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,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,249,149,115,74,124,39,121,88,209,191,151,248,247,167,64,69,94,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,20,173,206,175,205,62,45,242,254,135,212,110,36,21,183,101,153,85,158,197,119,197,173,57,53,214,138,203,144,120,127,107,219,169,235,100,142,150,225,216,122,190,15,17,19,85,25,47,109,234,174,102,244,93,174,85,84,232,167,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,235,214,105,123,82,162,72,230,172,113,181,142,115,183,42,50,41,47,251,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,123,156,170,190,245,82,53,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,29,142,149,241,166,197,115,37,233,181,205,108,146,163,232,91,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,123,92,138,158,229,66,239,185,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,195,35,118,182,78,220,81,215,158,85,218,213,53,215,70,236,80,220,233,31,114,163,167,191,85,212,81,182,102,172,240,193,51,168,91,20,175,143,174,230,177,238,130,102,181,202,157,28,177,72,137,215,106,244,138,188,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,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,197,57,44,103,244,215,222,30,114,189,62,168,200,106,235,46,88,174,80,250,150,80,204,178,185,148,22,234,202,120,214,20,137,92,155,26,199,212,65,94,245,99,23,220,253,238,114,39,113,21,209,131,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,90,79,23,186,67,83,174,252,52,106,22,150,219,224,171,158,229,118,179,190,107,92,20,211,197,11,234,46,52,207,109,85,28,42,249,126,6,177,245,16,68,199,171,149,191,3,157,241,51,250,73,155,115,79,186,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,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,25,172,226,159,90,255,0,136,158,32,179,109,99,142,223,224,169,50,11,130,120,8,29,23,110,70,80,193,19,41,233,123,173,238,72,137,50,193,12,75,38,215,171,123,138,253,189,27,209,18,85,105,158,138,125,134,229,35,172,122,199,87,112,239,85,234,109,194,203,217,130,57,119,71,5,13,186,251,21,60,123,154,177,181,91,51,167,125,98,187,163,222,213,143,177,211,107,183,161,0,9,255,0,206,79,69,62,195,113,5,105,214,58,75,135,122,147,83,109,235,222,130,73,119,73,5,117,186,42,122,121,54,181,35,106,54,23,64,250,53,111,87,189,203,39,127,174,214,236,65,201,179,90,254,195,113,5,118,209,202,187,127,122,147,83,109,233,217,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,119,70,61,203,39,99,166,214,239,82,234,64,7,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,224,87,68,215,177,222,26,55,58,55,76,253,205,218,197,70,162,247,31,27,31,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,147,250,151,203,119,89,116,247,133,60,107,136,41,44,55,89,47,78,241,151,12,195,30,154,38,178,170,197,107,85,103,131,155,176,221,207,118,214,50,89,106,21,206,107,225,108,209,53,209,53,33,158,68,225,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,222,253,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,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,65,69,124,216,181,210,251,169,252,80,92,244,231,219,54,170,220,91,77,58,91,173,13,183,163,31,182,170,122,122,121,43,214,105,81,92,174,153,179,179,176,230,117,70,199,225,145,187,26,254,227,159,216,57,39,232,237,170,245,153,103,154,223,124,176,213,203,81,141,83,210,217,44,21,147,82,181,212,141,158,169,36,117,99,162,145,204,85,74,152,226,142,6,42,198,244,86,197,88,244,114,42,74,210,178,203,31,227,255,0,71,110,183,174,9,184,95,214,251,29,134,146,90,124,107,7,179,217,47,245,144,210,185,213,109,130,170,223,72,234,55,75,35,88,168,148,209,203,28,236,69,145,232,141,150,177,136,212,85,149,196,116,229,219,174,148,122,3,197,102,41,146,95,175,62,204,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,233,34,171,29,161,66,170,249,231,126,73,254,164,253,180,171,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,14,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,104,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,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,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,3,53,156,88,249,167,214,79,152,25,15,168,206,72,174,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,134,239,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,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,166,30,99,60,189,47,186,73,155,65,169,186,21,136,93,111,24,102,91,112,237,85,208,80,66,201,164,180,94,42,235,31,217,165,130,150,158,22,118,168,223,221,130,26,116,68,122,164,137,219,115,145,95,10,62,90,114,191,224,151,62,225,194,213,114,213,125,70,203,42,233,238,89,197,158,141,177,98,148,203,52,80,81,192,230,199,59,95,112,138,102,49,222,58,55,57,241,35,17,189,33,69,157,55,73,222,84,142,122,128,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,58,175,58,191,52,248,183,203,250,31,81,184,145,127,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,226,68,246,160,3,143,241,129,159,211,105,135,11,154,165,153,205,144,213,216,170,41,113,122,234,107,125,194,145,101,108,240,92,106,98,90,122,37,141,209,38,246,61,106,102,133,17,233,211,98,170,57,85,168,138,228,206,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,134,154,116,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,189,58,117,68,254,71,228,241,47,128,84,234,159,15,58,145,167,214,252,122,146,249,114,190,98,247,42,107,93,13,74,69,178,91,143,135,122,209,170,44,170,140,99,219,80,145,61,143,114,166,199,181,174,234,221,189,83,53,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,94,225,251,83,62,249,52,59,3,213,41,42,237,85,21,121,54,63,67,112,175,246,92,155,233,97,174,124,45,241,80,51,227,122,183,181,58,75,26,177,206,87,49,204,86,185,119,53,74,150,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,132,106,227,127,130,236,87,139,141,56,158,134,137,182,171,38,125,109,237,207,100,200,101,161,141,210,63,180,147,109,161,169,157,24,179,37,27,214,121,21,90,197,248,36,86,203,181,251,86,55,208,14,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,247,151,41,201,83,202,198,83,243,2,187,211,173,196,255,0,0,25,87,44,167,149,191,0,180,122,137,224,120,155,214,59,125,170,229,136,39,140,167,199,113,218,202,104,43,161,187,200,157,218,105,170,106,227,145,175,99,97,137,233,34,71,26,162,72,233,99,73,62,6,70,206,245,191,131,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,247,57,168,169,239,68,40,179,140,222,94,154,143,160,26,177,67,99,210,124,67,43,204,176,204,163,108,88,213,77,60,43,115,184,73,85,29,55,114,166,150,161,148,208,179,108,201,218,168,153,136,216,246,186,6,171,145,206,88,230,70,89,255,0,47,142,14,242,174,16,52,226,249,100,205,115,239,110,222,178,107,131,107,106,109,246,249,228,125,158,221,218,71,70,199,83,36,140,99,221,52,172,86,172,210,171,89,185,25,11,17,189,33,71,190,85,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,243,42,230,148,248,78,242,177,163,127,47,241,239,78,128,138,188,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,41,91,157,95,154,124,91,229,253,15,168,220,72,149,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,118,200,154,229,111,69,146,88,219,238,220,134,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,0,57,161,112,45,247,215,138,191,92,116,115,12,241,122,147,101,217,237,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,254,43,155,79,26,67,254,90,220,20,235,46,169,103,120,255,0,16,116,183,251,174,9,134,88,46,19,120,123,237,5,83,105,174,149,211,54,25,152,190,1,146,193,52,83,66,217,182,69,63,121,189,167,177,243,68,157,197,108,140,111,224,115,108,205,110,185,87,26,89,5,138,225,79,73,29,62,29,103,181,89,40,93,11,28,143,146,7,211,54,185,93,42,171,149,21,253,218,233,90,138,212,106,108,107,19,167,84,87,59,165,114,83,211,63,180,26,227,154,106,149,93,37,170,162,147,15,199,217,111,135,196,71,190,170,158,186,190,111,195,158,159,171,21,25,210,10,74,200,222,244,115,93,182,116,106,35,154,247,244,185,64,81,95,55,156,23,236,151,25,55,43,255,0,181,60,95,219,92,126,215,125,236,246,59,126,19,183,27,168,59,91,183,47,115,175,128,238,110,232,223,239,187,122,124,59,157,32,57,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,76,214,113,79,162,159,195,183,16,89,182,142,71,112,241,180,152,253,193,60,4,238,151,185,35,232,103,137,149,20,189,215,118,227,69,153,32,154,36,147,107,17,189,196,126,222,173,232,171,111,220,163,181,51,21,204,56,66,179,224,182,154,190,151,172,10,225,95,111,187,210,201,36,125,198,248,154,185,171,32,157,172,107,213,233,11,217,58,177,175,123,91,186,72,39,106,34,163,58,172,213,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,35,87,49,45,116,172,208,30,20,242,188,146,195,121,246,102,73,126,237,99,118,25,154,147,164,141,170,170,85,73,95,20,144,171,93,12,209,210,178,170,104,228,87,53,173,146,22,127,73,85,24,234,12,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,190,230,17,128,97,186,89,203,135,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,178,38,123,102,141,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,136,77,9,243,18,208,186,205,126,225,79,43,198,236,54,111,105,228,150,30,214,73,97,133,171,58,200,234,170,85,85,149,145,71,10,57,211,77,37,43,234,161,142,53,107,154,233,38,103,244,85,17,237,161,109,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,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,77,52,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,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,158,206,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,5,116,77,123,219,226,100,107,99,116,207,220,237,207,68,106,47,109,145,177,146,127,149,55,4,180,122,173,125,169,226,7,87,177,79,25,134,89,187,148,118,11,109,210,219,5,69,191,32,170,123,37,134,121,30,201,145,221,200,105,253,221,21,25,181,211,170,109,145,22,158,70,45,202,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,174,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,147,197,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,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,162,158,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,76,230,26,19,195,52,114,197,196,7,47,76,31,71,114,57,188,61,38,77,165,246,10,120,234,118,189,254,18,169,148,20,210,83,84,236,99,216,178,118,167,142,41,123,123,209,175,217,181,223,11,149,12,251,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,251,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,61,223,19,88,247,64,175,70,42,185,88,143,70,171,159,183,122,192,190,121,223,146,127,169,63,109,43,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,171,161,62,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,186,43,157,216,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,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,2,138,241,254,18,114,174,46,120,250,214,60,90,219,47,129,198,236,90,129,120,184,100,215,23,58,72,187,116,46,189,61,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,175,70,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,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,62,75,157,166,213,122,166,101,29,230,217,73,95,79,29,68,21,108,138,166,22,202,198,207,4,172,154,25,81,174,69,68,124,114,199,28,140,119,243,107,216,215,39,69,68,83,235,0,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,78,255,0,205,91,76,242,173,100,227,187,76,244,183,10,164,241,23,172,155,15,182,91,233,183,71,35,227,135,125,206,227,190,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,165,133,112,119,194,174,27,194,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,241,163,101,115,24,239,13,27,157,35,97,102,214,237,98,171,149,59,143,145,239,238,160,0,87,7,58,125,98,181,89,116,143,20,209,11,125,250,174,43,238,75,120,101,238,186,142,146,169,173,99,173,84,172,145,168,218,168,209,232,245,100,149,50,68,248,145,204,86,57,244,114,47,84,116,72,65,94,90,250,67,83,171,252,96,224,240,44,21,107,109,195,234,23,47,185,77,77,60,81,62,6,80,185,175,167,114,164,157,119,177,213,139,73,27,218,196,87,171,37,114,166,222,138,246,232,36,25,214,227,219,76,242,173,47,226,227,83,45,217,77,39,111,219,217,5,110,77,110,157,145,200,144,213,80,215,206,250,136,159,27,158,198,239,219,220,116,79,86,245,106,75,12,172,71,59,103,82,199,249,44,103,244,215,222,30,114,189,62,168,200,106,235,46,88,174,80,250,150,80,204,178,185,148,22,234,202,120,214,20,137,92,155,26,199,212,65,94,245,99,23,220,253,238,114,39,113,21,209,131,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,2,5,115,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,190,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,252,27,152,229,99,220,228,100,40,207,151,146,167,149,140,167,230,5,119,167,91,137,254,0,40,91,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,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,235,0,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,128,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,101,92,210,159,9,222,86,52,111,229,254,61,233,208,17,87,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,5,59,115,108,192,51,45,83,227,103,0,211,237,62,199,170,239,153,13,243,7,160,166,161,161,166,68,223,43,253,161,114,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,176,158,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,3,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,160,206,104,254,123,53,55,232,190,143,68,75,78,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,78,155,92,246,54,120,92,230,162,245,106,75,26,175,77,201,214,210,129,81,124,240,112,171,85,6,127,165,154,141,13,69,90,220,175,150,123,141,146,162,39,61,189,134,193,67,52,83,68,230,55,110,228,122,186,225,50,57,85,202,138,141,143,162,55,162,171,188,255,0,36,188,166,251,73,175,185,214,21,79,93,178,203,117,195,214,233,89,77,218,98,247,106,169,43,105,227,167,147,122,166,246,237,101,109,74,116,69,70,175,115,171,145,85,173,84,252,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,37,43,115,147,209,79,176,220,65,90,117,142,146,225,222,164,212,219,122,247,160,146,93,210,65,93,110,138,158,158,77,173,72,218,141,133,208,62,141,91,213,239,114,201,223,235,181,187,16,244,28,147,245,66,213,143,106,230,121,165,23,6,210,67,81,153,217,233,110,84,53,19,86,182,39,201,61,189,242,117,165,138,37,78,179,61,241,86,75,42,237,119,86,178,149,235,181,200,170,172,184,144,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,2,149,185,201,235,95,219,158,32,173,58,57,73,111,236,210,105,149,189,123,211,201,22,217,39,174,184,197,79,81,38,215,36,142,71,66,216,25,70,141,234,198,57,36,239,245,220,221,138,57,54,104,167,219,158,32,174,218,199,87,112,236,210,105,149,189,59,48,71,46,217,39,174,184,197,81,79,30,230,172,110,71,66,216,25,88,174,232,246,57,36,236,116,220,221,232,79,254,104,254,68,245,55,232,190,177,68,80,9,170,131,53,156,83,232,167,240,237,196,22,109,163,145,220,60,109,38,63,112,79,1,59,165,238,72,250,25,226,101,69,47,117,221,184,209,102,72,38,137,36,218,196,111,113,31,183,171,122,42,218,167,38,205,107,251,115,195,237,219,71,42,237,253,154,189,50,184,39,102,120,226,219,28,244,55,25,106,42,35,220,229,145,202,233,155,59,43,17,221,24,198,164,125,142,155,157,189,73,254,10,203,231,63,115,226,26,44,103,26,179,99,145,213,174,144,85,83,186,167,32,125,178,146,161,202,151,24,170,35,108,73,114,153,173,237,50,153,86,106,127,14,197,114,111,153,37,87,35,157,28,42,216,21,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,222,231,42,175,189,84,253,99,197,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,115,173,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,239,218,165,186,114,140,212,45,113,205,184,125,150,213,168,246,29,152,102,47,217,181,225,119,185,251,203,85,116,141,178,212,173,76,110,116,178,187,185,13,63,245,188,17,43,24,200,218,214,58,36,87,44,78,70,115,254,116,154,233,125,197,176,76,75,65,177,203,205,169,148,153,183,136,184,228,180,157,25,37,119,133,164,154,157,244,73,209,85,86,40,100,157,37,118,253,168,231,186,147,107,94,141,108,173,116,11,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,202,185,165,62,19,188,172,104,223,203,252,123,211,160,42,3,155,22,133,223,116,195,138,11,158,163,123,26,213,69,139,106,95,75,141,161,214,245,99,55,85,65,79,79,29,122,77,18,35,85,179,58,119,247,220,254,138,217,60,74,59,123,159,220,107,59,7,36,253,98,181,89,115,44,243,68,47,151,234,184,170,50,90,122,91,221,130,142,106,166,182,145,211,210,164,141,172,108,81,185,232,171,83,36,82,64,245,72,216,170,232,168,222,174,84,72,154,122,174,119,22,155,173,254,235,160,214,43,21,178,174,227,114,184,212,100,20,148,116,116,144,186,105,234,103,145,214,198,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,40,56,9,224,130,197,194,62,9,45,110,71,75,106,185,106,109,239,187,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,14,198,196,249,19,98,57,242,245,220,231,54,56,145,146,168,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,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,7,159,195,112,12,55,79,169,174,180,184,102,61,73,106,101,242,241,91,127,185,172,40,187,235,46,53,114,172,181,21,18,189,202,174,123,220,229,232,157,87,225,99,88,198,237,99,26,212,244,0,0,0,0,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,211,167,85,95,230,119,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,182,157,138,136,173,85,234,174,247,255,0,36,78,192,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,127,242,68,236,0,28,127,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,125,255,0,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,241,34,117,234,157,81,101,4,120,6,27,22,127,81,170,77,199,169,23,44,170,179,195,96,125,217,200,174,157,45,209,77,36,237,167,98,170,244,99,22,89,158,247,109,68,222,169,30,253,221,184,246,250,0,0,4,95,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,119,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,187,249,42,74,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,247,127,53,95,175,133,174,2,180,179,132,108,170,241,148,233,158,117,168,21,222,221,183,165,190,182,221,121,185,211,75,67,38,217,26,248,231,88,161,167,139,172,209,244,123,88,247,42,237,108,210,162,39,198,167,201,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,247,84,61,21,81,200,157,17,190,239,230,171,232,56,82,224,167,75,56,62,251,83,247,103,127,202,238,127,107,124,15,141,246,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,243,248,158,1,134,224,181,57,5,86,31,143,82,90,95,149,94,36,191,221,210,153,21,172,170,184,201,20,81,75,80,172,235,181,175,123,96,141,95,181,19,115,247,61,221,94,247,185,222,128,0,121,252,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,0,0,0,4,63,215,190,87,250,5,196,78,172,95,117,143,53,203,245,2,138,245,144,120,95,19,5,174,225,69,29,43,59,20,209,83,179,99,100,164,145,233,213,144,181,87,171,215,226,85,233,209,58,34,116,14,20,184,41,210,206,15,190,212,253,217,223,242,187,159,218,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,116,235,226,95,187,118,238,189,27,211,167,69,235,32,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,155,27,37,36,143,78,172,133,170,189,94,191,18,175,78,137,209,19,176,112,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,175,85,119,191,249,34,118,2,0,127,81,83,133,143,246,125,170,191,245,173,187,253,4,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,207,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,223,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,18,39,94,169,213,22,96,3,197,73,163,184,13,78,174,59,91,238,22,26,74,252,178,59,61,37,146,134,178,174,150,25,95,108,130,7,214,185,93,75,34,179,187,11,229,74,249,89,42,181,253,30,198,70,157,19,162,238,246,160,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,102,198,201,73,35,211,171,33,106,175,87,175,196,171,211,162,116,68,236,28,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,239,254,72,157,128,17,255,0,138,222,10,116,179,140,31,178,223,121,151,252,174,217,246,75,199,120,47,97,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,247,127,37,71,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,251,191,154,175,160,225,75,130,157,44,224,251,237,79,221,157,255,0,43,185,253,173,240,62,55,219,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,2,0,127,81,83,133,143,246,125,170,191,245,173,187,253,4,151,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,251,221,28,113,177,122,62,103,34,116,98,124,40,157,122,175,85,94,128,1,31,248,173,224,167,75,56,193,251,45,247,153,127,202,237,159,100,188,119,130,246,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,119,242,84,244,28,86,240,83,165,156,96,253,150,251,204,191,229,118,207,178,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,235,211,195,51,110,221,189,58,187,175,94,169,211,207,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,253,212,236,68,85,114,167,69,119,187,249,42,74,2,63,241,91,193,78,150,113,131,246,91,239,50,255,0,149,219,62,201,120,239,5,236,42,170,104,123,158,43,177,220,238,247,160,151,175,79,12,205,187,118,244,234,238,189,122,167,78,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,126,246,199,73,27,215,163,38,114,167,71,167,196,137,215,170,117,69,152,0,0,64,15,234,42,112,177,254,207,181,87,254,181,183,127,160,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,123,163,142,54,47,71,204,228,78,140,79,133,19,175,85,234,171,208,0,4,63,215,190,87,250,5,196,78,172,95,117,143,53,203,245,2,138,245,144,120,95,19,5,174,225,69,29,43,59,20,209,83,179,99,100,164,145,233,213,144,181,87,171,215,226,85,233,209,58,34,116,14,20,184,41,210,206,15,190,212,253,217,223,242,187,159,218,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,116,235,226,95,187,118,238,189,27,211,167,69,235,32,0,33,86,170,242,159,208,45,100,212,124,143,84,179,93,73,213,90,139,214,77,112,150,225,83,182,241,68,248,225,222,191,4,17,119,40,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,32,56,107,225,175,78,56,86,211,133,211,45,50,91,172,212,19,92,39,186,85,213,221,42,146,122,170,186,169,81,140,89,30,172,107,35,111,72,226,138,52,72,216,198,237,141,21,81,92,174,115,191,87,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,133,87,167,69,232,169,16,63,168,169,194,199,251,62,213,95,250,214,221,254,130,79,242,53,113,75,192,14,135,113,109,149,89,243,93,67,184,229,118,171,213,158,222,182,182,212,216,171,225,139,196,82,164,142,146,56,229,100,240,202,207,129,242,76,173,86,35,92,189,215,35,149,200,140,70,184,90,224,43,75,56,70,202,175,25,78,153,231,90,129,93,237,219,122,91,235,109,215,155,157,52,180,50,109,145,175,142,117,138,26,120,186,205,31,71,181,143,114,174,214,205,42,34,124,106,73,80,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,255,0,66,184,117,210,62,28,49,153,241,109,40,196,233,45,116,245,85,19,77,81,84,177,49,213,181,44,117,68,211,69,12,245,59,82,89,217,2,84,62,40,150,87,61,237,141,26,138,231,47,87,47,75,0,226,156,73,240,135,163,92,86,253,146,251,218,162,186,205,246,58,224,250,218,63,103,215,186,155,191,12,187,60,69,36,221,17,122,195,47,106,45,202,205,146,183,182,157,185,25,213,219,187,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,132,85,226,31,150,174,139,241,53,170,21,218,175,168,218,131,169,76,185,86,83,211,210,69,71,67,118,164,74,42,40,33,141,26,216,169,227,154,150,71,70,197,118,249,92,212,119,69,146,89,29,238,220,167,181,225,75,130,157,44,224,251,237,79,221,157,255,0,43,185,253,173,240,62,55,219,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,212,84,225,99,253,159,106,175,253,107,110,255,0,65,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,114,174,42,120,54,210,62,47,173,88,253,191,83,170,114,10,10,140,98,162,121,173,213,214,74,214,65,59,25,59,90,147,66,228,150,57,34,115,30,177,66,229,85,102,244,88,155,181,205,69,122,59,154,104,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,241,34,117,234,157,81,101,5,215,0,195,111,185,149,131,80,111,56,245,37,102,67,138,211,215,83,89,107,166,69,115,232,25,88,145,37,74,196,138,187,90,247,182,8,216,175,233,189,25,189,168,168,217,30,142,244,0,2,47,241,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,253,213,15,69,84,114,39,68,111,187,249,170,250,14,20,184,41,210,206,15,190,212,253,217,223,242,187,159,218,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,116,235,226,95,187,118,238,189,27,211,167,69,235,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,244,233,213,19,249,18,127,65,53,175,21,226,39,73,236,90,199,133,91,238,180,86,92,131,197,120,104,46,145,71,29,83,59,21,50,211,191,123,99,146,70,39,87,194,229,78,143,95,133,83,175,69,234,137,208,1,23,248,160,230,23,162,252,38,103,246,253,57,212,108,99,53,184,220,174,54,120,175,113,75,100,162,164,154,6,193,36,211,66,214,185,211,84,196,228,126,234,119,170,162,53,83,162,183,223,252,209,61,7,10,92,107,105,103,24,63,106,126,236,236,25,93,179,236,151,129,241,190,221,165,166,135,185,226,187,253,190,215,102,121,122,244,240,207,221,187,111,78,173,233,215,170,244,243,252,80,115,11,209,126,19,51,251,126,156,234,54,49,154,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,117,59,213,81,26,169,209,91,239,254,104,158,131,133,46,53,180,179,140,31,181,63,118,118,12,174,217,246,75,192,248,223,110,210,211,67,220,241,93,254,223,107,179,60,189,122,120,103,238,221,183,167,86,244,235,213,122,72,0,15,21,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,248,149,125,168,0,132,25,255,0,54,205,11,210,204,202,237,167,218,131,164,26,193,99,200,108,117,11,77,93,67,83,105,182,239,137,253,17,81,81,82,189,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,125,255,0,12,252,197,56,121,226,151,50,169,211,236,49,217,5,131,33,101,63,137,162,161,200,233,169,233,159,115,99,81,203,42,83,44,51,74,215,190,54,183,123,152,170,215,236,85,115,81,205,100,138,201,64,71,254,43,120,214,210,206,15,190,203,125,230,88,50,187,159,218,223,29,224,189,133,75,77,55,111,194,246,59,157,222,244,241,116,235,226,89,183,110,238,189,29,215,167,68,235,231,248,95,230,23,162,252,89,231,247,13,57,211,156,99,53,183,92,173,214,121,111,114,203,123,162,164,134,7,65,28,208,194,230,181,208,212,202,229,126,234,134,42,34,181,19,162,59,223,252,145,101,1,29,120,169,227,179,69,248,68,186,227,246,45,70,163,200,46,215,44,138,158,122,184,168,236,17,210,79,61,44,17,185,173,108,179,199,53,68,78,99,36,115,158,216,220,136,168,229,134,100,255,0,243,20,226,150,158,114,188,54,223,238,180,86,43,22,151,107,5,198,229,113,168,142,146,142,142,146,201,65,52,245,51,200,228,108,113,71,27,107,85,207,123,156,168,212,106,34,170,170,162,33,58,173,53,181,55,27,85,21,194,178,211,87,107,168,170,167,142,105,104,106,221,19,167,165,123,154,138,232,100,88,94,248,149,237,85,86,170,198,247,179,170,46,215,57,58,42,253,96,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,225,247,137,221,26,226,122,197,118,191,233,14,81,237,40,236,151,9,109,245,212,211,194,234,122,168,122,61,233,12,238,133,253,30,144,206,198,44,145,61,81,58,183,115,92,141,146,57,99,103,85,7,63,206,117,211,78,52,219,81,240,109,47,205,111,62,202,186,234,55,142,138,193,52,232,141,165,168,170,165,90,116,90,87,72,171,240,77,39,138,111,105,21,54,189,204,115,17,200,247,70,199,244,0,0,7,159,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,231,236,89,254,27,147,100,217,54,25,98,200,105,42,239,184,117,69,53,53,246,222,213,84,158,133,245,20,236,168,129,94,213,68,85,100,145,72,138,215,167,86,42,182,70,162,238,141,237,111,160,0,2,10,229,60,223,244,11,6,190,213,98,217,174,141,235,86,63,122,162,217,226,109,215,76,122,138,146,170,13,236,107,217,190,41,43,90,246,238,99,218,228,234,158,246,185,21,61,202,135,85,225,143,152,22,129,113,85,125,185,98,216,84,215,92,126,245,69,217,240,214,236,149,212,84,149,87,77,236,153,239,240,113,71,83,43,231,237,50,157,206,147,162,124,13,115,85,125,202,189,36,169,23,248,160,230,23,162,252,38,103,246,253,57,212,108,99,53,184,220,174,54,120,175,113,75,100,162,164,154,6,193,36,211,66,214,185,211,84,196,228,126,234,119,170,162,53,83,162,183,223,252,209,61,7,10,92,107,105,103,24,63,106,126,236,236,25,93,179,236,151,129,241,190,221,165,166,135,185,226,187,253,190,215,102,121,122,244,240,207,221,187,111,78,173,233,215,170,244,144,4,95,226,99,152,167,15,60,45,102,84,218,125,153,187,32,191,228,47,167,241,53,180,56,229,53,61,75,237,140,114,53,98,74,149,154,104,154,199,200,215,111,107,17,92,253,136,142,114,53,175,141,95,205,113,110,111,250,5,156,223,105,113,108,43,70,245,171,32,189,86,239,240,214,235,94,61,69,87,85,62,198,57,239,217,20,117,174,123,182,177,142,114,244,79,115,90,170,190,228,83,213,107,223,52,13,2,225,219,86,47,186,57,154,226,26,129,91,122,199,252,47,137,158,215,111,162,146,149,253,250,104,170,25,177,210,85,198,245,232,201,154,139,213,137,241,34,244,234,157,21,123,7,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,219,80,196,69,87,34,245,71,123,191,146,175,96,0,0,14,41,196,167,24,26,29,194,181,137,46,122,155,146,119,174,179,118,29,73,141,218,223,12,247,138,184,229,123,218,147,50,157,242,51,108,41,218,149,86,89,28,200,250,198,173,71,43,213,172,119,96,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,56,254,21,197,110,139,231,122,219,152,240,255,0,102,202,105,35,203,48,234,138,122,71,197,81,93,72,140,186,206,248,36,154,104,168,90,217,157,44,239,166,72,164,109,67,118,53,98,123,85,23,249,42,167,96,0,231,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,249,52,27,136,173,35,226,75,13,166,204,244,167,44,164,184,177,212,240,205,93,108,124,172,109,198,210,249,21,237,72,107,41,209,202,232,95,186,41,81,21,122,177,251,21,209,185,236,232,229,137,127,213,171,225,99,253,128,234,175,253,85,110,255,0,78,37,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,126,246,199,36,140,78,175,133,202,157,30,191,10,167,94,139,213,19,160,17,214,237,199,255,0,11,150,13,121,173,225,242,251,168,180,150,235,197,186,158,69,172,188,213,201,20,54,74,106,216,250,172,150,249,43,28,244,107,42,90,212,85,84,84,72,209,200,177,44,157,239,194,58,174,178,106,246,27,161,26,119,112,213,45,65,158,174,12,122,211,81,67,13,116,244,208,44,207,167,101,77,92,52,169,50,177,62,39,49,142,157,175,122,53,28,253,141,118,214,189,221,26,190,170,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,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,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,250,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,247,57,170,139,239,69,63,88,0,1,0,63,171,87,194,199,251,1,213,95,250,170,221,254,156,75,253,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,15,21,225,160,186,69,28,117,76,236,84,203,78,253,237,142,73,24,157,95,11,149,58,61,126,21,78,189,23,170,39,64,7,63,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,216,217,36,141,139,209,243,53,87,171,211,225,69,233,213,122,34,198,13,61,230,237,195,110,165,103,248,214,156,216,176,157,74,130,229,149,94,40,172,148,114,213,219,104,27,4,115,212,204,200,99,116,142,109,99,156,140,71,61,21,85,26,229,233,215,162,47,242,38,248,0,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,125,223,205,83,128,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,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,188,211,134,190,48,52,59,138,155,18,220,244,203,36,236,221,97,239,186,175,27,186,62,24,47,20,145,196,246,53,102,125,59,36,126,232,87,187,18,164,177,185,241,245,145,26,174,71,163,152,222,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,205,116,123,138,29,14,215,155,238,77,141,233,126,127,106,188,215,226,247,9,168,102,134,42,184,86,74,200,226,100,11,37,101,52,104,245,146,90,52,146,161,176,165,70,212,141,242,49,219,21,205,86,61,253,84,3,149,113,41,196,166,156,112,173,167,9,169,186,154,151,89,168,38,184,65,107,164,164,181,210,164,245,85,117,82,163,222,145,177,30,230,70,222,145,197,44,138,178,61,141,219,26,162,42,185,90,215,123,92,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,143,252,80,115,11,209,126,19,51,251,126,156,234,54,49,154,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,117,59,213,81,26,169,209,91,239,254,104,158,131,133,46,53,180,179,140,31,181,63,118,118,12,174,217,246,75,192,248,223,110,210,211,67,220,241,93,254,223,107,179,60,189,122,120,103,238,221,183,167,86,244,235,213,122,72,3,138,113,21,198,6,135,112,189,236,56,245,75,36,217,87,123,184,83,82,120,11,123,225,168,174,163,165,155,187,253,145,154,151,184,147,45,27,22,9,26,233,35,99,221,187,163,90,215,57,122,29,87,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,115,154,168,190,244,83,229,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,226,99,152,246,238,99,218,229,244,0,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,24,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,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,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,192,33,7,48,206,94,118,174,37,237,85,26,169,165,116,116,150,237,84,183,83,162,61,138,230,195,6,73,4,109,232,218,121,220,189,26,202,150,181,17,177,78,229,68,84,70,197,42,236,237,201,5,32,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,95,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,216,232,153,34,239,87,50,94,187,154,214,201,18,190,42,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,179,238,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,155,154,178,204,168,173,141,174,106,34,61,239,142,55,231,139,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,123,149,191,0,181,154,119,224,120,155,214,59,125,214,219,151,175,140,167,199,113,218,202,105,232,102,180,70,189,218,105,170,106,227,145,172,123,166,149,139,34,71,26,162,198,216,164,73,62,55,200,206,205,149,0,10,118,230,169,199,61,171,84,170,127,134,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,223,185,86,162,38,162,53,157,141,210,67,94,29,56,151,213,62,23,243,184,115,173,51,187,127,174,241,182,106,201,234,125,151,115,252,25,162,143,197,193,12,177,247,187,93,247,190,61,206,248,31,209,201,254,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,21,87,207,59,242,79,245,39,237,167,127,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,234,181,48,83,253,166,141,99,149,254,38,150,155,114,61,102,99,32,145,213,17,198,197,141,191,12,141,218,217,59,113,77,80,0,42,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,74,14,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,0,2,146,248,192,226,7,62,225,151,153,222,127,170,250,114,250,71,220,168,233,237,212,146,209,215,44,203,69,91,4,214,58,54,186,42,136,225,146,55,72,196,118,201,90,213,119,68,146,40,221,239,218,133,186,104,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,10,245,230,141,192,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,198,228,52,77,107,18,39,199,181,118,203,83,78,214,57,17,155,59,146,198,228,98,57,203,12,49,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,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,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,43,47,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,68,180,227,147,142,60,55,132,44,53,180,180,172,164,190,106,45,242,157,207,176,216,94,245,217,27,58,171,124,109,102,213,71,50,153,174,71,34,53,21,31,51,218,172,98,181,27,44,177,80,102,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,190,230,181,17,61,200,133,212,242,221,224,22,197,160,88,173,175,91,117,34,223,227,117,55,32,183,178,162,158,26,170,103,199,246,102,150,120,250,173,51,35,149,173,123,107,28,199,237,158,71,53,28,206,174,133,157,27,220,124,213,215,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,12,235,113,175,195,238,184,232,30,178,214,209,107,94,65,117,203,164,189,245,158,211,152,214,207,53,71,183,105,98,107,35,107,150,73,92,247,182,104,152,145,50,72,92,247,58,63,131,162,186,55,69,35,228,87,43,158,59,109,90,39,117,155,66,53,163,38,171,167,194,111,149,12,118,63,113,171,157,190,11,30,173,115,158,178,178,77,201,186,42,106,135,61,170,175,223,219,138,70,171,213,173,73,166,149,183,62,8,1,205,11,142,159,185,76,85,250,29,163,153,159,132,212,155,214,207,108,84,209,55,116,214,43,92,145,185,87,164,200,228,240,245,147,117,143,183,209,28,246,68,175,147,240,156,234,121,22,154,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,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,175,88,101,237,74,169,27,156,178,70,230,57,174,220,136,201,100,146,167,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,239,115,145,19,222,168,80,15,29,28,102,223,120,195,212,122,91,156,118,175,99,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,221,121,60,233,86,180,94,245,134,163,85,241,140,138,174,211,167,88,237,66,210,100,180,110,171,171,130,11,236,242,80,213,182,158,38,70,198,44,21,79,166,146,88,229,115,100,114,44,73,52,110,111,189,233,214,189,139,254,229,113,228,79,76,190,181,235,21,167,148,230,35,199,213,31,12,120,170,96,122,91,112,181,92,181,54,247,221,167,234,149,48,84,125,153,141,35,137,254,38,170,155,114,189,38,123,39,141,212,241,200,196,141,223,20,142,220,216,251,114,210,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,158,230,181,85,125,200,165,207,113,109,167,153,246,149,114,166,200,240,61,82,212,42,188,223,44,182,211,218,221,118,190,84,212,77,80,250,137,230,191,211,76,172,73,103,114,203,35,34,73,18,22,61,253,21,204,137,171,181,157,118,54,58,242,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,198,201,25,217,183,240,0,34,175,52,127,34,122,155,244,95,88,162,34,255,0,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,178,46,215,85,122,196,215,218,80,0,28,171,139,31,43,26,201,242,255,0,33,244,233,202,160,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,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,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,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,144,121,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,241,178,69,145,234,170,230,50,31,202,229,125,162,26,209,168,124,67,89,115,124,26,249,144,98,120,158,57,80,218,188,130,249,77,29,92,116,151,56,41,170,41,102,146,202,178,197,182,41,95,58,186,5,124,50,61,17,34,221,34,181,251,26,199,79,254,109,54,206,33,171,248,121,167,170,209,185,42,219,140,91,170,42,106,115,148,181,85,212,67,113,117,185,105,221,18,34,178,55,35,102,161,219,44,235,82,199,35,186,116,133,253,59,108,149,205,168,14,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,209,78,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,226,85,246,167,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,113,158,206,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,209,136,78,174,75,154,123,174,54,139,22,71,168,181,215,239,13,164,247,239,19,73,73,100,168,239,36,149,55,136,95,76,137,113,167,107,226,237,246,123,126,34,157,242,71,47,87,201,10,49,237,119,101,170,206,43,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,194,120,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,189,21,200,199,108,98,62,71,38,198,57,83,60,58,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,181,254,78,250,33,170,26,125,164,119,173,73,204,239,153,5,178,197,155,84,50,123,30,45,83,28,109,164,150,6,177,157,47,8,142,235,43,31,50,126,27,58,118,145,241,68,217,28,147,53,212,238,142,26,227,252,91,101,92,35,113,245,172,121,77,182,47,29,141,223,117,2,241,111,201,173,206,108,146,247,40,91,122,123,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,78,143,82,237,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,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,3,149,113,99,229,99,89,62,95,228,62,157,57,81,124,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,248,25,26,72,197,69,107,217,53,223,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,0,1,154,206,44,124,211,235,39,204,12,135,212,103,59,87,46,110,53,255,0,133,93,71,158,193,159,220,238,178,105,150,83,248,119,42,104,23,187,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,221,37,116,49,70,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,149,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,12,171,150,19,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,225,154,117,145,238,107,22,71,182,231,192,5,90,243,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,155,34,238,244,87,172,174,125,112,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,182,96,115,67,226,95,75,56,160,193,52,55,58,211,59,183,251,38,241,182,106,201,233,189,169,108,252,106,40,163,241,112,67,44,157,158,239,97,239,143,115,190,54,116,114,127,141,19,159,242,200,215,77,56,225,211,88,51,173,80,213,11,207,129,181,80,233,253,108,80,195,18,35,234,174,21,78,184,91,214,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,241,94,34,248,151,213,62,40,51,185,179,173,76,187,127,173,240,86,106,57,234,125,151,108,252,24,98,147,194,65,52,178,118,123,189,134,62,77,174,248,223,213,203,254,36,73,169,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,3,35,103,122,223,192,5,106,243,72,227,234,179,78,252,119,12,154,57,112,186,219,114,245,240,117,25,22,69,71,83,61,12,214,136,215,181,83,13,53,36,145,185,143,116,210,177,99,89,36,69,88,219,20,139,31,198,249,31,217,170,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,146,156,108,114,249,207,184,79,169,164,200,236,211,85,229,152,37,85,60,77,125,234,158,142,103,62,134,120,226,165,142,103,215,109,139,179,72,201,170,231,145,41,217,221,145,85,136,141,87,57,237,85,119,159,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,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,115,154,168,190,244,82,176,121,231,126,73,254,164,253,180,172,188,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,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,189,40,242,155,37,20,207,119,128,170,220,244,142,68,108,136,143,72,103,99,59,177,175,87,181,58,190,62,227,223,20,138,72,0,1,85,124,243,191,36,255,0,82,126,218,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,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,66,124,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,228,226,151,139,109,44,225,27,21,179,229,58,153,21,214,187,219,183,5,183,209,91,172,205,166,150,186,77,177,185,242,78,145,77,52,93,97,143,163,26,247,181,87,107,166,137,21,62,52,61,6,144,241,41,160,218,245,77,28,218,71,170,184,254,69,81,37,60,181,107,111,134,167,181,113,138,8,229,72,159,44,180,82,163,106,34,102,245,106,35,159,27,81,119,177,83,170,61,170,189,44,20,3,205,31,207,102,166,253,23,209,232,143,63,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,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,115,154,168,190,244,83,245,128,5,64,115,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,198,201,31,217,133,124,58,113,47,170,124,47,231,112,231,90,103,118,255,0,93,227,108,213,147,212,251,46,231,248,51,69,31,139,130,25,99,239,118,187,239,124,123,157,240,63,163,147,252,104,189,171,153,190,186,105,199,17,122,193,130,234,134,151,222,124,117,170,187,79,232,162,154,25,81,25,85,111,170,109,194,224,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,218,242,210,226,111,1,225,103,75,245,251,80,50,250,154,74,203,147,41,241,215,89,113,228,184,195,77,91,121,157,36,174,143,100,13,145,119,57,140,116,241,58,87,177,175,88,227,87,63,107,186,35,93,18,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,99,252,171,248,10,166,165,166,181,113,79,172,150,42,74,199,214,83,195,112,193,173,149,29,212,125,27,210,89,154,181,245,52,242,68,214,171,213,172,130,90,87,181,239,102,201,123,189,17,233,19,153,105,69,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,3,143,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,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,213,28,220,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,44,211,150,47,48,186,204,166,178,155,135,94,32,114,254,245,214,109,177,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,186,101,238,194,202,100,218,198,171,99,88,247,43,214,38,190,74,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,29,141,149,145,174,244,115,229,233,181,174,108,114,171,40,91,41,203,50,172,230,251,85,148,230,185,53,215,32,189,86,236,241,55,27,165,108,149,117,83,236,99,88,205,242,200,174,123,182,177,141,106,117,95,115,90,136,158,228,67,242,143,127,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,123,183,33,82,220,205,120,237,186,235,118,101,113,208,205,45,201,169,36,210,251,13,68,109,170,172,181,206,231,179,36,173,98,53,206,124,146,116,68,125,52,50,245,108,108,102,232,222,248,251,251,164,69,135,181,192,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,248,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,114,238,91,246,135,241,93,98,225,47,149,126,159,230,93,219,85,102,95,114,246,213,30,45,100,173,153,237,241,245,94,218,170,73,36,86,198,138,245,134,6,63,187,34,245,99,87,163,35,238,49,242,198,165,80,231,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,201,242,202,224,74,213,162,56,109,187,92,245,75,25,171,143,84,47,212,242,58,150,142,233,3,88,252,110,137,234,230,181,145,199,213,85,149,51,69,209,210,61,251,100,99,36,236,109,141,82,110,239,75,230,143,228,79,83,126,139,235,20,69,0,151,61,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,114,109,150,166,157,172,106,171,247,247,37,141,202,245,107,150,25,165,117,133,0,8,171,205,31,200,158,166,253,23,214,40,138,1,47,79,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,252,50,55,107,100,237,197,53,64,7,42,226,199,202,198,178,124,191,200,125,58,115,53,133,175,114,175,227,214,154,170,154,213,194,198,178,95,105,40,223,71,79,13,191,6,185,212,119,85,245,143,89,102,114,208,84,212,73,43,154,143,70,190,8,169,88,214,49,155,34,237,117,87,172,77,125,165,0,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,61,57,172,113,219,117,91,173,127,11,58,53,147,82,54,218,218,117,131,55,186,219,167,115,167,146,117,115,219,37,157,30,136,141,99,26,212,106,207,177,206,87,171,251,14,86,108,158,57,32,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,232,123,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,190,214,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,133,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,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,114,71,178,109,191,173,203,67,140,74,158,27,245,114,28,31,51,188,85,253,221,103,21,17,209,86,195,37,100,81,82,90,110,50,62,54,69,116,114,205,209,172,99,90,157,185,149,31,31,88,149,30,238,226,193,27,11,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,166,190,103,188,122,211,107,61,214,175,135,237,31,190,210,87,233,245,178,162,154,107,173,222,147,186,197,187,92,96,116,219,225,142,86,203,218,168,161,106,186,7,34,172,95,20,208,36,140,115,152,145,189,209,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,154,19,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,155,57,213,249,167,197,190,95,208,250,141,196,246,188,156,51,252,55,75,48,222,32,181,7,80,114,26,75,30,61,99,167,199,42,107,171,170,85,118,68,206,183,36,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,88,149,198,143,22,217,87,23,58,166,185,77,202,47,3,141,216,188,77,191,25,183,53,178,69,219,161,117,76,143,100,243,196,179,75,26,86,73,26,194,217,159,26,163,93,217,141,17,58,49,14,235,203,67,128,170,157,121,200,97,214,173,89,177,85,193,167,86,58,136,230,180,50,78,214,203,253,198,10,168,220,232,93,12,209,72,217,232,81,177,205,20,203,240,110,123,145,140,115,149,147,35,46,208,205,103,22,62,105,245,147,230,6,67,234,51,146,43,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,3,35,73,24,168,173,123,38,187,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,229,92,88,249,88,214,79,151,249,15,167,78,102,176,180,158,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,62,96,100,62,163,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,101,92,169,248,231,186,217,114,106,14,23,117,94,233,87,112,182,223,234,18,60,82,245,113,186,57,235,108,157,148,236,142,43,98,247,228,218,218,103,182,6,50,8,226,232,173,153,251,17,143,239,34,197,110,133,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,68,174,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,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,50,174,126,173,255,0,19,202,177,79,102,253,169,198,110,182,111,108,219,225,187,91,189,161,69,37,63,140,161,151,175,106,166,29,232,157,200,95,181,219,100,111,86,187,162,244,85,232,90,255,0,42,126,57,237,87,172,102,131,133,221,87,186,82,91,238,86,10,116,143,20,189,92,110,141,98,92,224,125,67,35,138,216,189,249,55,58,165,142,157,140,130,56,186,163,161,102,196,99,59,40,178,217,160,0,164,190,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,250,170,50,154,105,122,186,55,179,108,108,124,157,141,177,162,67,221,129,96,153,92,190,248,10,200,120,153,204,168,115,157,65,177,85,209,233,93,162,162,57,171,159,81,226,168,159,127,98,165,75,82,26,25,146,37,100,204,109,69,59,99,168,86,200,199,177,143,84,107,154,245,69,75,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,192,34,87,49,94,50,106,120,79,210,250,107,126,41,77,86,220,239,55,167,171,135,26,174,90,40,170,40,168,95,79,37,50,84,77,58,62,70,174,246,197,82,174,137,54,72,197,145,173,238,53,89,213,29,66,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,189,203,187,130,156,87,134,44,17,115,170,139,253,171,40,204,243,59,124,94,50,243,106,170,142,182,214,148,61,233,101,167,246,108,235,4,114,246,102,133,244,207,151,171,156,215,190,40,220,223,115,90,164,160,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,235,113,103,160,53,60,51,235,206,79,164,206,186,82,92,40,104,42,60,77,170,104,174,17,85,79,236,233,186,190,149,42,146,52,106,197,83,218,86,119,24,232,217,239,248,216,139,19,227,123,229,87,42,30,48,115,236,39,84,44,156,49,223,86,174,249,132,229,117,21,13,182,68,145,77,81,61,138,183,183,36,202,248,27,19,30,239,13,35,154,189,214,42,36,113,171,157,80,174,141,27,58,201,210,249,231,126,73,254,164,253,180,171,91,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,242,107,24,231,47,68,69,83,160,112,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,123,246,161,161,62,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,118,228,58,88,5,85,243,206,252,147,253,73,251,105,86,180,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,209,140,89,102,138,52,115,186,38,249,24,223,230,228,69,234,188,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,30,201,219,26,237,115,216,217,229,116,79,123,94,145,200,173,126,215,116,86,187,160,115,9,226,170,155,138,173,109,167,200,177,107,149,91,240,155,37,158,138,154,193,73,60,114,194,248,31,52,17,207,88,179,66,231,185,137,82,149,15,124,15,124,95,3,217,75,15,69,122,53,175,116,138,228,183,161,118,44,167,59,203,117,231,35,179,93,95,87,132,248,123,118,53,87,213,241,208,248,170,184,106,25,90,189,81,17,37,154,56,22,38,236,220,173,99,106,247,57,138,231,68,230,219,248,40,7,154,63,158,205,77,250,47,163,209,17,126,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,101,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,134,70,238,116,125,185,111,80,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,67,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,177,0,19,211,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,62,168,143,166,134,94,142,145,239,221,27,223,31,99,108,136,179,118,174,208,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,1,21,120,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,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,232,53,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,14,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,172,160,135,128,172,135,79,56,40,212,110,37,181,162,197,87,107,190,182,158,215,14,43,101,170,241,84,117,182,199,186,247,29,45,92,213,212,178,196,197,71,186,36,111,101,55,189,139,28,239,122,183,119,109,91,13,73,211,204,139,128,91,238,129,101,87,77,109,211,123,127,141,211,44,130,224,250,138,136,105,105,153,31,217,154,169,228,234,148,207,142,38,181,141,163,115,223,182,9,26,212,107,58,182,23,244,119,109,243,68,12,63,85,117,31,79,236,89,78,49,133,102,151,91,45,171,53,183,182,215,127,164,163,168,88,227,184,82,163,209,233,28,136,159,244,155,213,58,57,99,150,104,213,118,75,35,93,250,186,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,208,167,14,156,52,105,103,11,248,36,56,46,153,218,127,215,120,219,205,100,20,222,212,185,254,52,210,199,226,231,134,40,251,221,174,251,217,30,230,252,12,232,212,255,0,26,175,85,50,174,125,85,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,85,252,5,84,213,84,218,184,167,214,75,21,93,27,40,234,33,184,96,214,202,142,210,178,177,139,20,205,90,250,154,121,34,115,145,136,231,193,45,43,218,246,63,124,93,222,138,197,137,207,158,151,254,48,52,59,22,226,58,219,194,237,255,0,36,240,121,125,214,223,13,93,52,207,124,43,67,226,166,122,164,54,233,36,73,21,241,86,72,196,73,25,28,140,107,94,217,34,70,185,95,44,108,119,128,230,143,228,79,83,126,139,235,20,69,0,159,171,253,181,96,89,87,250,171,142,100,152,229,195,254,18,142,186,219,93,79,39,253,25,33,154,57,25,254,243,154,230,255,0,137,80,189,238,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,185,237,37,168,4,85,230,143,228,79,83,126,139,235,20,69,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,17,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,111,74,60,166,201,69,51,221,224,42,183,61,35,145,27,34,35,210,25,216,206,236,107,213,237,78,175,143,184,247,197,34,146,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,192,94,159,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,63,85,169,130,159,237,52,107,28,175,241,52,180,219,145,235,51,25,4,142,168,142,54,44,109,248,100,110,214,201,219,138,106,128,12,171,146,255,0,151,55,26,255,0,194,174,163,207,96,207,238,119,89,52,203,41,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,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,200,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,64,14,117,126,86,49,111,152,20,62,157,113,41,130,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,245,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,82,255,0,184,68,225,127,1,224,159,69,234,232,234,238,244,140,185,86,83,197,123,204,175,213,181,16,164,17,207,13,35,18,118,178,165,98,133,201,67,11,155,60,145,164,222,246,36,178,185,85,55,56,245,92,51,241,85,164,124,87,225,181,57,134,150,220,170,218,251,117,71,134,185,218,46,81,178,27,141,185,234,174,237,172,209,49,239,110,201,26,213,115,30,199,57,142,232,230,245,222,201,24,206,192,120,173,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,198,139,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,238,184,47,50,45,101,192,184,71,174,225,234,201,126,186,197,146,69,112,138,142,205,147,58,86,190,107,110,58,232,28,146,209,192,255,0,134,72,102,142,70,70,144,202,189,197,108,83,200,214,44,11,4,10,70,173,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,28,242,246,216,247,182,24,152,142,146,71,163,87,100,108,123,149,58,53,77,9,240,127,195,93,139,133,109,14,179,233,149,177,123,215,89,182,221,50,74,182,213,62,120,234,239,18,195,27,42,36,137,92,214,109,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,218,202,86,231,87,230,159,22,249,127,67,234,55,18,10,211,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,157,255,0,130,14,11,178,174,46,53,30,10,26,214,221,108,152,13,183,185,61,239,33,138,134,71,70,254,210,195,186,134,154,117,98,194,149,143,73,227,84,107,215,224,141,93,46,215,237,72,223,115,250,197,196,14,131,112,63,128,96,86,44,189,245,118,188,122,122,138,76,86,203,71,68,190,46,122,42,40,33,70,248,151,199,36,157,249,105,169,227,100,77,146,70,36,178,34,201,18,109,115,158,157,123,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,109,248,177,243,79,172,159,48,50,31,81,156,230,149,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,209,236,73,97,150,53,115,122,166,248,222,223,230,213,68,178,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,109,109,51,219,3,25,4,113,116,86,204,253,136,199,247,145,98,183,67,149,113,99,229,99,89,62,95,228,62,157,57,154,195,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,46,127,150,167,48,47,191,106,58,29,4,213,105,182,103,214,171,123,189,151,113,115,186,71,120,161,164,130,153,159,139,44,245,47,154,162,226,245,241,51,201,181,136,213,142,55,191,221,181,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,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,41,208,158,18,113,94,46,121,96,105,166,45,114,151,192,228,150,47,180,119,12,102,226,215,71,23,110,185,215,11,139,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,94,172,66,168,115,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,228,249,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,223,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,13,204,114,61,141,114,50,101,100,75,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,202,185,213,249,167,197,190,95,208,250,141,196,130,180,216,181,246,175,21,184,230,180,244,59,236,182,171,133,29,174,178,167,186,196,237,85,85,199,83,37,60,123,21,119,187,115,40,170,87,170,34,181,59,125,28,168,174,106,47,127,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,238,174,166,129,94,144,173,99,18,8,209,28,244,248,227,71,69,185,155,146,70,95,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,247,31,172,101,92,186,157,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,178,217,20,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,237,116,172,150,154,255,0,182,172,11,42,255,0,85,113,204,147,28,184,127,194,81,215,91,107,169,228,255,0,163,36,51,71,35,63,222,115,92,223,241,42,23,125,203,51,141,31,226,79,78,31,166,249,171,187,121,246,3,111,164,130,166,162,106,238,244,151,218,20,78,211,43,186,72,247,76,233,154,172,107,106,28,187,155,220,150,39,163,147,188,145,199,53,64,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,66,128,120,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,122,116,154,46,236,72,178,53,169,28,141,123,92,221,170,175,138,63,192,224,179,134,122,158,43,181,230,213,166,19,87,85,219,236,80,83,205,119,200,107,169,22,46,253,53,186,29,168,238,218,72,228,69,124,146,201,12,40,168,215,236,89,146,69,99,218,199,33,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,244,0,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,60,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,111,137,206,70,244,73,34,145,190,253,170,79,78,88,188,194,232,241,106,58,110,29,120,129,203,251,54,168,118,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,102,216,83,181,11,41,147,107,220,142,145,99,220,140,72,154,201,171,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,211,164,49,119,98,85,141,174,73,36,115,218,214,237,69,124,177,208,14,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,190,230,181,17,61,200,133,212,242,221,224,22,197,160,88,173,175,91,117,34,223,227,117,55,32,183,178,162,158,26,170,103,199,246,102,150,120,250,173,51,35,149,173,123,107,28,199,237,158,71,53,28,206,174,133,157,27,220,124,220,87,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,79,85,204,71,128,90,206,24,242,164,207,52,182,223,117,185,105,149,239,187,81,209,41,167,168,251,51,34,73,19,60,53,85,78,213,98,66,247,207,27,105,228,145,233,35,190,40,221,185,209,247,37,230,188,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,110,130,49,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,247,57,170,139,239,69,63,88,21,87,207,59,242,79,245,39,237,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,78,107,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,183,182,87,198,155,17,175,139,166,215,57,209,202,140,139,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,83,225,187,68,45,92,56,104,150,45,162,246,107,229,93,230,159,28,167,149,175,175,169,141,177,190,166,121,167,146,162,103,163,27,238,99,22,89,164,216,206,174,86,179,107,85,207,84,87,175,75,5,0,243,71,243,217,169,191,69,244,122,34,90,114,219,225,251,1,226,107,128,156,223,74,53,25,149,108,182,214,106,68,213,113,86,80,164,41,91,69,60,52,86,215,54,90,121,38,142,70,198,245,110,248,156,228,111,85,142,89,27,238,220,164,32,202,120,22,226,59,31,226,10,171,134,155,78,25,246,155,47,167,183,178,237,28,150,183,62,59,125,69,11,162,107,214,165,149,53,109,133,137,11,94,171,2,200,253,173,239,181,98,69,87,244,69,188,158,19,52,103,50,208,29,6,198,52,183,60,212,90,188,198,239,103,167,216,250,169,122,44,20,76,94,155,104,169,92,173,73,95,77,10,124,17,186,85,87,170,39,185,35,143,183,12,93,128,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,206,183,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,208,56,4,224,218,167,139,237,80,173,183,223,106,106,232,48,76,98,157,38,200,235,168,107,98,130,181,143,158,57,146,142,26,116,146,57,17,207,124,177,43,156,170,205,137,28,82,117,115,94,177,163,175,207,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,123,156,170,190,245,83,245,129,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,0,0,2,0,115,66,224,91,239,175,21,126,184,232,230,25,226,245,38,203,179,219,20,212,78,219,53,246,215,28,110,69,233,10,53,124,69,100,61,35,237,244,86,189,241,35,227,252,87,54,158,52,138,188,175,120,22,251,235,202,153,174,58,199,134,120,189,54,178,239,246,61,53,107,182,195,125,186,71,35,81,58,194,173,95,17,71,15,73,59,157,85,172,124,168,200,255,0,21,173,168,141,39,255,0,52,127,34,122,155,244,95,88,162,40,4,212,150,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,158,231,53,21,61,232,133,11,241,127,192,46,163,240,233,172,182,188,15,5,183,221,115,155,46,107,226,234,48,245,183,211,45,85,210,162,58,118,181,245,20,211,83,66,213,122,205,3,30,199,58,70,51,182,246,42,72,155,23,185,28,86,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,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,201,80,101,92,154,156,187,184,5,172,226,115,42,92,243,84,173,247,91,110,153,89,59,85,29,22,154,122,127,180,210,44,146,179,195,82,212,237,70,44,44,124,18,54,162,72,222,178,55,225,141,187,93,39,114,43,31,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,251,152,226,136,127,182,172,247,42,255,0,85,114,60,147,35,184,127,194,86,87,92,171,170,36,255,0,165,36,211,73,35,255,0,223,115,156,239,241,170,151,41,197,30,1,170,122,95,202,123,38,193,117,175,53,251,91,153,219,60,23,180,239,30,210,169,175,241,93,204,150,9,97,252,122,150,182,87,237,134,72,153,241,53,58,108,218,158,228,69,41,88,183,238,105,28,2,214,106,39,142,226,111,71,45,247,91,150,94,158,14,159,34,199,104,233,167,174,154,239,26,118,169,161,169,164,142,54,189,237,154,38,36,105,36,104,137,27,162,141,100,248,31,27,251,213,87,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,227,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,161,238,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,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,73,254,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,250,170,50,154,105,122,186,55,179,108,108,124,157,141,177,162,67,221,138,188,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,222,253,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,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,22,189,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,108,139,187,209,94,178,185,245,131,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,1,149,115,245,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,193,215,166,215,53,86,197,57,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,134,223,200,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,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,127,171,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,128,28,234,252,172,98,223,48,40,125,58,226,83,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,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,224,124,105,27,17,17,175,124,208,215,153,95,48,47,191,106,202,237,4,210,153,182,96,54,171,131,125,169,113,107,186,73,120,174,164,158,165,159,133,44,21,47,134,162,220,244,240,211,199,185,136,229,146,54,63,221,181,167,52,229,155,165,90,209,168,124,73,90,175,186,81,145,85,216,45,184,141,69,190,233,149,214,54,174,174,150,10,203,83,107,233,221,45,181,242,64,199,54,71,206,216,222,230,193,42,181,146,36,18,42,175,192,165,250,2,5,115,119,198,56,121,169,208,102,100,58,141,112,164,179,106,10,84,68,204,70,170,138,219,79,61,214,232,248,123,155,168,158,231,109,151,192,181,42,94,249,28,146,53,145,61,209,63,164,143,86,67,53,38,22,189,201,67,13,210,54,90,179,45,65,117,254,146,77,80,158,162,162,204,203,91,174,140,239,193,96,99,104,165,117,67,40,209,81,234,201,42,100,99,29,51,145,205,69,134,54,177,88,171,38,251,74,5,43,115,171,243,79,139,124,191,161,245,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,22,250,109,150,206,30,121,127,112,242,250,90,89,41,44,24,197,130,158,122,149,90,154,186,118,92,114,11,139,105,223,43,209,31,43,163,109,85,116,237,129,200,198,34,183,174,198,177,136,200,216,214,182,136,120,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,58,71,171,90,198,190,89,101,122,49,155,246,165,154,114,119,209,13,121,192,112,219,214,164,230,119,202,187,62,159,102,52,236,158,199,139,84,199,213,245,179,170,179,165,225,17,222,250,118,58,38,246,217,211,223,80,199,54,71,38,200,169,220,250,203,226,199,205,62,178,124,192,200,125,70,114,202,116,39,132,156,87,139,158,88,26,105,139,92,165,240,57,37,139,237,29,195,25,184,181,209,197,219,174,117,194,226,198,65,60,171,12,178,37,28,146,44,46,153,145,162,57,221,152,213,23,171,16,170,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,183,238,88,92,122,212,235,61,170,147,135,237,96,190,213,215,234,13,178,158,166,107,85,222,175,180,196,187,91,160,108,59,33,146,87,75,221,168,174,106,58,119,42,164,95,20,48,44,143,115,158,146,61,210,215,139,31,43,26,201,242,255,0,33,244,233,204,214,22,233,175,220,14,83,113,29,193,54,144,235,14,14,250,182,106,46,23,164,246,38,67,73,27,37,168,101,242,221,13,189,147,173,19,97,98,57,201,82,142,124,174,133,204,111,198,249,22,55,162,163,152,248,106,131,251,106,192,178,175,245,87,28,201,49,203,135,252,37,29,117,182,186,158,79,250,50,67,52,114,51,253,231,53,205,255,0,18,161,127,220,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,200,47,120,244,85,209,186,71,246,146,29,213,212,208,43,214,100,163,122,207,26,35,158,159,4,138,232,183,63,106,72,249,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,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,159,48,50,31,81,156,183,238,81,218,153,138,230,28,33,89,240,91,77,95,75,214,5,112,175,183,221,233,100,146,62,227,124,77,92,213,144,78,214,53,234,244,133,236,157,88,215,189,173,221,36,19,181,17,81,157,87,242,185,158,112,65,89,196,94,43,77,171,218,111,75,191,62,195,237,243,69,81,78,233,167,127,181,108,240,199,81,80,148,176,83,197,20,139,37,103,125,221,33,70,236,71,119,228,107,220,238,145,236,166,27,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,58,178,70,175,189,170,142,79,230,135,95,227,51,138,95,226,227,54,195,245,34,183,27,246,37,234,219,135,210,216,175,116,241,59,117,43,235,162,172,171,149,210,211,42,185,94,144,189,147,198,228,107,254,38,57,92,206,175,70,164,143,154,188,140,127,59,63,77,254,228,114,174,117,126,105,241,111,151,244,62,163,113,61,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,93,146,179,173,201,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,37,113,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,124,123,94,212,123,26,213,124,202,251,180,50,174,94,159,43,174,43,172,90,227,161,214,221,42,187,75,106,182,230,122,109,111,166,179,173,182,9,158,146,87,89,233,225,138,26,106,246,177,233,255,0,20,82,163,28,244,108,141,107,215,182,147,198,196,241,92,207,120,10,169,214,123,85,95,16,58,63,98,171,175,212,27,101,61,52,55,91,69,39,105,137,118,183,64,217,183,205,28,77,139,187,81,92,212,116,13,68,89,126,40,96,72,216,215,61,35,99,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,116,167,162,153,102,101,157,105,30,33,152,106,38,29,87,138,228,247,107,61,53,77,222,209,83,2,66,250,90,183,49,59,168,145,119,36,116,108,87,117,115,25,35,187,173,99,154,217,17,146,35,216,223,106,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,1,31,248,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,235,89,139,94,235,97,123,188,5,86,230,44,145,171,163,84,122,67,59,25,218,145,58,61,169,213,146,118,222,248,163,67,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,245,106,70,170,234,62,176,95,105,242,125,80,205,46,185,53,214,146,223,77,107,134,174,227,80,178,200,202,88,25,178,56,209,87,254,147,156,191,210,124,143,146,71,171,158,247,185,214,85,202,243,151,239,254,109,241,91,171,176,255,0,146,187,97,150,119,55,254,115,18,212,214,193,81,77,255,0,54,169,164,146,25,127,214,75,215,250,40,90,161,85,124,243,191,36,255,0,82,126,218,64,174,17,117,190,213,195,143,17,120,102,178,223,108,117,119,123,109,130,162,165,181,148,148,146,53,147,172,21,20,179,83,72,248,247,124,46,123,27,58,189,24,170,212,122,177,26,174,102,237,233,161,75,181,179,72,248,139,210,250,219,53,100,152,254,121,130,101,52,242,83,74,250,74,182,85,209,85,177,146,43,92,177,205,11,149,17,241,203,26,244,124,110,71,199,36,104,173,86,189,136,169,65,124,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,40,57,60,235,126,180,81,106,133,70,141,67,99,200,50,125,58,184,211,171,106,42,221,37,92,212,88,140,236,142,174,166,39,179,250,80,83,178,170,68,153,142,98,163,22,89,22,55,35,186,198,172,125,196,130,170,249,231,126,73,254,164,253,180,133,92,16,113,75,252,35,235,140,26,145,91,141,251,110,203,114,183,201,98,189,211,196,237,181,76,161,150,104,101,116,180,202,174,70,44,204,124,17,185,26,255,0,133,237,71,51,171,21,201,35,47,167,44,176,105,103,19,186,53,121,197,189,183,106,202,48,204,206,223,81,111,246,141,166,166,154,182,21,248,156,206,253,60,189,36,139,189,12,204,220,199,244,118,201,98,69,233,213,165,117,240,67,203,143,42,210,190,50,114,91,190,169,81,123,87,27,210,174,205,78,57,116,146,219,36,52,119,234,234,168,247,82,212,66,217,225,116,114,120,120,251,143,145,35,151,116,21,77,131,107,222,141,87,45,170,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,0,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,96,230,143,228,79,83,126,139,235,20,69,0,154,168,62,74,219,77,170,227,83,65,89,112,182,82,85,84,90,234,22,174,134,89,161,107,223,75,58,197,36,43,44,78,84,234,199,172,83,75,26,185,189,23,100,143,111,242,114,162,253,96,25,87,46,123,133,174,38,240,30,22,121,98,96,186,129,151,212,210,86,92,153,79,124,117,151,30,75,140,52,213,183,153,210,249,81,30,200,27,34,238,115,24,233,226,116,175,99,94,177,198,174,126,215,116,70,186,162,245,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,252,16,69,220,123,222,216,98,98,54,56,216,174,93,145,177,141,69,232,212,45,211,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,222,193,205,31,200,158,166,253,23,214,40,138,1,52,145,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,107,3,154,55,2,86,173,19,186,195,174,250,47,140,213,211,225,55,202,135,183,32,183,82,64,223,5,143,86,185,204,72,159,30,213,221,21,53,67,158,228,70,108,237,197,35,81,136,230,164,208,196,216,215,193,174,183,235,70,136,235,109,142,239,163,118,60,131,44,168,170,168,87,92,48,219,92,149,110,102,65,4,112,76,142,100,144,83,245,89,31,20,82,79,36,111,115,36,72,158,157,205,174,70,185,171,163,48,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,61,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,220,230,162,167,189,16,160,30,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,222,157,38,139,187,18,44,141,106,71,35,94,215,55,106,171,226,143,229,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,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,185,205,84,95,122,41,250,199,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,75,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,170,163,41,166,151,171,163,123,54,198,199,201,216,219,26,36,61,216,171,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,239,218,134,132,248,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,189,219,144,233,96,202,185,113,60,62,112,171,134,241,95,202,223,2,195,239,54,218,70,228,246,234,124,138,167,19,187,201,34,194,251,117,197,110,181,187,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,85,6,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,78,216,228,100,115,108,95,130,120,187,140,99,221,12,172,86,201,27,213,169,190,55,177,200,157,28,133,186,114,194,227,214,167,89,237,84,156,63,107,5,246,174,191,80,109,148,245,51,90,174,245,125,166,37,218,221,3,97,217,12,146,186,94,237,69,115,81,211,185,85,34,248,161,129,100,123,156,244,145,238,236,28,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,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,4,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,12,251,241,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,240,43,162,107,222,223,19,35,91,27,166,126,231,110,122,35,81,123,108,141,140,189,238,19,188,172,104,223,203,252,123,211,160,58,169,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,44,127,154,199,28,246,171,46,51,95,194,238,148,93,41,46,23,43,253,58,199,149,222,173,215,70,189,45,144,50,161,241,203,108,78,196,155,155,82,247,64,246,79,28,189,17,176,191,98,177,253,229,88,171,43,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,30,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,183,200,230,245,70,171,221,177,136,200,218,187,24,212,78,150,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,4,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,12,251,241,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,240,43,162,107,222,223,19,35,91,27,166,126,231,110,122,35,81,123,108,141,140,249,44,28,31,235,142,83,195,141,203,138,43,6,55,227,49,11,85,194,106,74,152,88,201,146,187,194,194,196,89,174,49,198,177,163,37,163,141,234,177,190,72,222,231,49,209,202,174,106,50,41,30,223,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,154,30,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,41,91,157,95,154,124,91,229,253,15,168,220,78,149,201,30,237,106,176,90,181,230,251,125,185,210,91,173,182,234,124,126,174,178,178,174,102,195,5,52,17,182,230,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,34,87,27,252,104,229,92,92,106,60,245,212,78,186,217,48,27,111,110,11,38,61,45,116,142,141,253,165,155,109,117,76,8,245,133,43,30,147,200,138,230,39,193,26,182,45,207,218,178,63,165,242,208,224,114,167,136,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,227,100,137,27,17,85,207,124,55,125,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,155,126,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,156,127,155,191,14,58,95,151,105,123,56,136,188,102,244,152,174,97,138,211,197,104,163,241,178,200,232,47,240,58,73,36,142,220,200,154,142,114,84,163,159,60,145,189,141,233,211,187,222,233,26,119,160,166,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,179,106,206,119,173,156,178,179,29,66,212,140,66,235,98,191,87,105,125,246,58,137,110,13,133,158,215,217,107,153,169,115,133,145,35,123,112,212,127,125,107,93,28,125,55,46,196,124,93,185,100,161,115,74,124,39,121,88,209,191,151,248,247,167,64,87,7,56,142,25,244,143,0,169,178,235,254,31,93,73,99,201,243,59,195,232,174,248,252,74,198,178,232,254,211,229,150,233,20,123,145,204,123,92,145,178,117,107,85,143,125,68,79,118,201,28,247,77,0,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,255,0,18,166,146,52,171,48,190,234,6,156,99,153,174,79,129,93,112,171,173,234,223,21,101,93,130,232,246,58,170,223,35,147,170,198,245,103,255,0,221,17,200,201,17,170,137,36,113,63,116,109,245,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,3,53,156,88,249,167,214,79,152,25,15,168,206,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,54,70,43,154,246,178,88,162,122,177,251,54,174,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,255,0,18,173,106,243,88,224,74,234,151,90,254,41,180,107,25,164,117,181,212,235,62,111,106,183,64,230,207,28,232,231,186,75,194,49,21,90,246,57,170,212,159,99,90,172,86,119,220,143,223,60,145,213,177,106,156,140,127,59,63,77,254,228,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,19,255,0,138,29,28,211,141,115,208,236,171,6,213,9,173,84,22,175,103,212,87,67,123,184,181,59,118,26,168,161,122,199,114,71,43,227,217,217,234,231,59,241,24,215,71,220,99,215,99,222,139,155,107,181,21,53,186,235,91,111,163,187,82,93,41,233,106,36,134,42,234,70,202,216,42,152,215,42,54,104,210,102,50,84,99,145,17,200,146,49,143,232,169,185,173,94,168,151,19,201,239,136,45,71,206,244,226,227,163,185,174,63,149,221,45,88,158,247,88,50,201,224,89,45,176,210,177,41,218,182,103,84,43,83,164,209,119,91,44,76,87,189,221,153,28,212,72,217,12,104,234,108,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,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,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,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,126,86,39,192,87,15,56,135,16,217,7,18,84,182,42,187,142,67,144,84,73,112,91,125,219,195,214,219,168,46,50,84,69,80,250,250,70,203,18,205,13,79,122,39,61,175,73,87,103,122,68,98,53,187,90,217,20,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,5,5,243,77,205,109,89,159,26,89,148,86,106,124,125,105,241,234,122,11,35,235,45,44,110,250,217,226,166,99,166,117,92,141,114,164,149,49,75,36,148,206,95,114,177,148,209,198,168,139,26,145,44,211,158,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,151,218,149,87,207,59,242,79,245,39,237,165,85,147,211,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,78,138,140,166,154,94,141,145,143,219,27,31,39,127,116,104,147,119,109,167,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,221,185,70,131,112,235,164,124,54,225,180,216,102,148,226,116,150,230,54,158,24,107,174,111,137,142,184,221,159,26,189,201,53,101,66,53,29,51,247,75,42,162,47,70,51,122,182,54,177,157,26,157,44,21,87,207,59,242,79,245,39,237,165,85,147,211,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,78,138,140,166,154,94,141,145,143,219,27,31,39,127,116,104,147,119,110,208,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,0,0,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,1,149,115,245,110,57,102,85,120,177,90,49,107,182,77,117,173,178,227,254,35,217,22,234,138,217,36,165,183,247,222,143,159,195,196,229,86,69,220,122,35,159,177,19,115,145,21,122,169,98,156,173,248,5,163,212,79,3,196,222,177,219,237,87,44,65,60,101,62,59,142,214,83,65,93,13,222,68,238,211,77,83,87,28,141,123,27,12,79,73,18,56,213,18,71,75,26,73,240,50,54,119,173,252,138,188,209,252,137,234,111,209,125,98,136,160,19,181,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,66,120,182,83,167,26,227,167,20,185,38,55,93,106,203,112,204,182,222,246,181,206,137,38,165,174,165,145,29,28,176,203,20,137,254,124,114,69,35,81,205,114,61,143,106,42,57,169,200,56,103,224,43,135,158,22,42,106,111,56,61,138,174,249,144,207,81,222,135,32,200,252,61,93,198,137,157,167,68,176,211,72,200,163,108,12,86,201,46,229,99,81,239,238,42,61,206,107,88,214,200,160,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,57,254,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,116,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,155,157,209,122,43,85,174,115,30,215,177,239,99,179,217,196,95,13,26,167,194,254,119,54,11,169,150,159,245,190,10,243,71,5,79,178,238,127,131,12,178,120,73,230,138,62,247,107,190,198,73,181,191,3,250,181,127,196,171,34,185,108,113,207,117,225,247,63,163,210,189,70,186,85,215,105,214,85,81,77,109,137,245,151,71,54,12,94,119,77,34,182,170,38,205,34,65,13,51,164,168,123,170,122,35,87,167,73,119,42,198,177,201,121,39,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,15,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,220,230,162,167,189,16,161,126,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,189,178,190,52,216,141,124,93,54,185,206,142,84,103,159,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,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,185,205,84,95,122,41,250,198,85,203,254,229,113,228,79,76,190,181,235,21,167,52,230,239,162,26,95,152,104,51,53,126,251,124,199,241,140,195,18,168,138,11,101,198,182,57,59,247,152,31,220,85,179,179,181,213,207,123,156,171,52,125,88,244,141,99,149,85,97,142,73,229,109,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,91,254,184,235,102,101,175,124,163,178,140,227,80,112,204,130,193,144,178,158,193,69,93,53,218,137,41,153,122,123,110,54,215,165,210,145,17,140,107,233,170,27,35,100,106,181,141,99,94,178,49,187,154,196,123,171,47,132,239,52,250,55,243,3,30,245,24,13,36,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,81,15,49,158,53,255,0,138,173,71,130,193,128,92,238,177,233,150,45,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,0,210,159,9,222,86,52,111,229,254,61,233,208,29,84,128,28,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,135,235,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,213,242,57,61,238,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,227,145,29,46,214,110,72,217,37,65,72,28,207,56,223,163,226,47,42,166,210,29,55,170,223,128,225,247,9,165,168,168,116,48,63,218,183,136,100,168,167,74,168,42,34,150,68,146,143,176,238,176,171,118,43,187,242,57,237,119,72,246,114,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,65,31,100,241,95,178,191,97,126,204,218,190,205,251,63,217,62,199,240,81,248,31,3,219,237,120,110,199,78,223,103,183,240,118,246,237,219,240,244,233,238,40,223,153,127,7,117,60,55,234,228,217,198,25,103,171,251,186,206,42,36,173,162,154,58,56,162,164,180,220,100,124,143,150,214,212,135,163,88,198,181,59,144,162,178,62,177,42,177,189,197,130,71,159,147,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,108,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,237,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,10,97,231,87,230,159,22,249,127,67,234,55,18,21,89,117,51,42,199,244,227,40,210,219,77,95,135,178,230,23,11,93,194,239,219,146,70,73,81,224,18,171,177,3,182,189,24,248,85,245,107,35,152,246,187,241,32,129,200,173,86,123,250,175,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,52,19,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,205,103,22,62,105,245,147,230,6,67,234,51,151,61,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,42,131,141,254,52,114,174,46,53,30,122,234,39,93,108,152,13,183,183,5,147,30,150,186,71,70,254,210,205,182,186,166,4,122,194,149,143,73,228,69,115,19,224,141,91,22,231,237,89,31,216,57,104,112,21,83,175,57,12,58,213,171,54,42,184,52,234,199,81,28,214,134,73,218,217,127,184,193,85,27,157,11,161,154,41,27,61,10,54,57,162,153,126,13,207,114,49,142,114,178,100,101,175,241,99,229,99,89,62,95,228,62,157,57,154,195,67,218,97,172,88,14,133,112,53,165,250,141,168,215,234,75,117,182,221,166,246,73,98,138,90,168,97,158,225,60,118,118,76,218,74,86,204,246,54,90,153,27,19,210,56,145,200,174,84,255,0,141,82,144,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,201,149,202,235,128,90,204,194,251,109,226,99,88,173,247,91,93,171,28,184,83,87,98,118,121,233,167,163,146,231,84,198,69,83,5,201,207,115,91,190,141,189,200,221,23,109,92,217,164,107,183,42,50,53,100,214,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,6,107,56,177,243,79,172,159,48,50,31,81,156,249,51,125,6,204,176,205,30,211,205,114,117,21,93,94,39,159,211,214,49,151,6,211,163,96,162,184,211,215,85,211,186,137,238,71,185,119,186,42,102,78,215,57,25,189,36,145,172,71,118,100,113,216,56,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,232,254,213,115,220,87,253,74,200,241,188,142,223,255,0,7,89,67,114,161,168,143,254,148,115,67,36,111,255,0,125,174,107,191,198,138,80,191,50,190,30,177,94,29,56,154,174,178,97,85,61,44,185,117,189,185,109,53,189,180,177,193,29,171,196,213,84,198,250,56,146,52,70,44,44,124,14,88,209,26,221,177,189,140,84,114,177,94,249,85,200,199,243,179,244,223,238,71,42,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,229,57,162,241,245,89,152,95,110,92,51,232,237,194,235,107,181,99,151,10,154,28,178,241,5,76,244,114,92,234,152,201,105,167,182,181,141,115,119,209,183,185,35,101,238,35,155,52,141,110,212,70,70,143,154,21,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,108,108,71,57,141,124,178,196,197,123,55,238,77,15,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,36,76,198,19,43,137,14,2,178,28,67,66,244,215,137,45,35,177,85,220,113,140,131,7,176,92,50,75,125,55,138,173,171,160,184,201,109,117,69,109,122,181,177,43,97,161,219,19,94,247,190,85,217,44,206,68,70,199,177,173,226,156,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,18,175,181,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,42,47,155,182,183,235,70,154,241,37,141,216,180,231,87,179,92,86,219,62,15,71,87,45,29,146,255,0,87,67,4,147,186,190,189,174,149,209,195,35,90,175,86,177,141,87,42,117,232,198,167,248,144,233,92,154,245,99,84,245,67,239,127,239,51,82,242,188,183,217,159,103,252,23,183,111,53,53,254,23,185,237,14,231,107,188,247,108,221,219,102,237,189,58,236,111,95,228,133,149,28,171,138,125,107,254,29,184,125,205,181,142,59,127,141,171,199,237,233,224,32,116,93,200,223,93,60,172,167,165,238,183,185,26,172,41,60,209,44,155,94,142,237,163,246,245,119,68,92,214,29,43,136,77,6,204,184,113,212,68,211,108,230,138,174,11,146,89,237,119,71,172,212,233,27,21,245,52,145,75,52,113,61,175,123,38,100,53,14,158,153,101,141,238,99,223,78,245,78,158,246,165,164,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,252,45,141,168,182,42,85,95,60,239,201,63,212,159,182,144,87,131,61,20,197,120,137,226,79,15,209,204,214,225,117,162,178,228,30,208,241,51,218,229,142,58,166,118,40,42,42,25,177,210,71,35,19,171,225,106,47,86,47,194,171,211,162,244,84,242,154,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,177,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,100,93,174,170,245,137,175,180,162,181,121,202,106,198,169,233,127,221,7,221,158,165,229,120,151,180,254,208,120,223,97,94,106,104,60,87,111,217,253,190,239,101,237,223,183,184,253,187,186,244,222,238,159,205,78,107,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,58,244,123,147,252,106,122,14,121,223,146,127,169,63,109,34,175,47,30,30,177,94,40,53,11,81,52,143,41,169,240,30,63,79,234,170,109,215,70,82,199,81,53,178,186,43,157,185,209,84,70,215,167,249,209,189,26,230,57,241,75,43,17,236,223,185,56,166,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,127,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,217,23,107,170,189,98,107,237,40,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,231,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,207,191,241,99,197,63,251,165,181,87,254,217,92,127,241,141,41,128,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,3,53,159,197,143,20,255,0,238,150,213,95,251,101,113,255,0,198,52,17,195,37,218,235,127,225,183,74,47,183,219,157,93,198,229,113,193,236,85,117,149,149,115,58,105,234,103,146,130,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,210,192,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,3,42,228,191,229,221,193,5,103,21,89,218,229,185,141,46,221,50,196,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,136,68,146,57,25,21,67,85,142,71,61,142,75,222,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,200,171,205,31,200,158,166,253,23,214,40,138,1,37,87,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,245,121,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,35,175,49,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,217,62,26,227,107,173,146,146,170,13,247,90,70,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,168,190,25,56,155,226,74,255,0,196,150,148,88,175,188,65,234,85,198,219,113,206,44,84,149,148,117,121,101,124,208,84,193,37,124,45,146,41,35,116,170,215,177,205,85,106,181,81,81,81,85,20,181,254,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,7,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,224,71,74,214,61,222,26,71,54,54,204,205,174,220,196,71,34,119,25,27,217,158,204,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,179,78,87,156,192,191,243,111,133,45,93,155,252,149,167,12,188,57,223,243,153,86,154,182,122,138,159,249,181,53,36,112,197,254,178,46,159,209,82,127,241,99,229,99,89,62,95,228,62,157,57,154,195,85,7,63,214,29,116,211,141,6,163,198,110,218,161,121,246,53,171,40,200,33,198,225,185,74,136,148,180,117,82,193,60,209,190,165,234,169,218,133,124,59,152,178,116,86,177,207,106,191,107,17,239,99,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,47,134,141,83,225,127,59,155,5,212,203,79,250,223,5,121,163,130,167,217,119,63,193,134,89,60,36,243,69,31,123,181,223,99,36,218,223,129,253,90,191,226,85,239,252,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,225,145,187,157,31,110,91,212,50,174,95,71,46,76,166,197,131,114,234,194,243,92,166,187,193,89,113,251,126,69,116,184,212,246,159,39,98,150,11,165,124,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,170,248,223,227,71,42,226,227,81,231,174,162,117,214,201,128,219,123,112,89,49,233,107,164,116,111,237,44,219,107,170,96,71,172,41,88,244,158,68,87,49,62,8,213,177,110,126,213,145,253,3,150,103,5,223,196,158,163,191,82,51,86,246,240,28,6,225,73,61,77,60,212,61,232,239,181,200,189,214,80,245,145,142,133,208,181,24,215,84,53,119,59,183,44,76,70,167,121,36,142,199,249,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,133,48,240,157,230,159,70,254,96,99,222,163,1,47,249,149,243,11,172,212,219,237,118,133,104,54,95,253,162,208,109,138,241,124,181,205,61,60,151,138,173,149,48,212,210,178,104,230,72,234,109,206,142,102,53,81,209,237,146,72,149,205,115,227,216,231,66,13,46,210,28,203,87,234,114,104,48,248,41,21,152,126,47,115,203,238,243,84,206,145,50,11,117,12,91,229,114,39,189,207,123,156,177,198,198,181,23,171,229,106,187,107,17,239,111,138,45,211,140,93,66,207,180,215,150,63,14,247,221,57,206,50,12,86,229,61,62,37,73,45,101,146,231,53,12,242,64,236,126,161,206,137,210,66,230,185,88,174,99,28,173,85,233,213,141,95,241,33,10,184,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,194,185,213,249,88,197,190,96,80,250,117,196,165,98,236,249,104,112,21,77,160,216,244,58,213,171,54,42,73,245,22,249,79,28,214,134,73,221,223,96,183,79,75,27,157,11,161,154,40,221,5,114,186,73,162,153,126,61,172,106,49,142,106,62,100,124,245,4,10,230,193,196,238,101,164,186,71,83,164,216,102,35,144,64,252,230,158,59,125,207,41,154,204,146,217,153,110,169,101,92,117,20,17,85,57,219,91,92,246,193,239,98,198,238,144,72,247,181,90,253,174,109,48,226,118,15,181,121,85,155,22,246,221,170,205,237,155,133,61,191,218,55,106,159,15,67,71,221,145,172,239,212,75,209,123,112,179,118,231,191,162,237,106,42,244,94,134,140,248,76,209,12,7,135,221,6,198,52,255,0,78,111,148,153,5,181,212,254,212,151,33,167,142,22,165,242,122,158,146,58,183,116,61,90,246,57,170,198,196,170,231,170,66,200,89,189,251,17,203,216,15,21,172,90,59,128,235,174,1,116,211,157,70,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,248,209,115,109,171,24,47,221,126,169,230,90,103,237,79,105,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,45,83,147,159,18,154,143,168,22,44,139,65,179,84,186,222,173,88,85,190,154,174,193,120,125,42,201,29,190,149,94,177,173,186,122,149,119,249,174,166,141,90,174,72,226,169,106,59,100,81,177,188,3,157,95,154,124,91,229,253,15,168,220,72,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,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,219,228,115,122,163,85,238,216,196,100,109,93,140,106,39,75,6,107,56,177,243,79,172,159,48,50,31,81,156,233,90,177,196,14,125,110,224,211,70,56,104,183,190,146,151,19,186,89,234,178,170,233,97,89,153,87,85,58,100,87,168,82,154,87,36,157,167,211,34,195,20,169,27,163,85,238,198,199,110,248,81,19,207,240,65,194,215,241,113,174,48,105,189,110,73,236,75,45,182,223,37,246,247,81,19,119,85,62,134,41,161,137,209,83,34,181,88,147,61,243,198,212,115,254,22,53,92,254,143,86,164,111,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,247,158,3,139,31,43,26,201,242,255,0,33,244,233,204,214,29,171,93,120,174,212,125,115,194,116,255,0,75,238,114,251,43,12,211,156,126,217,103,182,217,169,230,87,71,81,85,75,70,202,121,43,234,23,162,119,38,126,215,236,69,77,177,70,245,99,122,171,165,146,94,171,203,155,130,143,226,171,81,231,191,231,246,203,172,122,101,139,126,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,66,190,110,218,133,159,105,175,13,184,221,247,78,115,140,131,21,185,79,156,81,210,75,89,100,185,205,67,60,144,58,130,189,206,137,210,66,230,185,88,174,99,28,173,85,233,213,141,95,241,33,90,188,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,62,96,100,62,163,57,111,220,6,233,158,43,172,156,179,49,93,45,205,105,60,69,151,38,183,223,237,245,59,99,141,242,67,190,239,91,178,120,187,140,123,27,52,79,70,201,27,213,171,178,70,49,200,157,90,133,80,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,240,35,165,107,24,223,19,27,93,27,102,102,214,237,122,163,145,59,111,141,239,146,156,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,25,167,89,30,230,177,100,123,126,94,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,28,171,157,95,154,124,91,229,253,15,168,220,72,235,161,28,85,102,92,60,105,30,167,225,250,107,114,171,180,100,250,135,81,102,166,109,222,8,211,125,13,186,157,149,254,41,97,151,122,58,26,151,58,162,157,172,122,53,219,88,179,57,171,28,141,141,233,205,52,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,252,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,47,251,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,245,122,146,0,202,185,164,142,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,77,124,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,151,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,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,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,4,95,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,119,243,85,244,28,41,112,83,165,156,31,125,169,251,179,191,229,119,63,181,190,7,198,251,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,64,21,151,206,195,88,174,182,92,55,3,209,11,29,250,146,42,124,150,162,170,247,127,163,134,169,205,171,116,20,171,27,104,219,44,109,122,34,211,73,44,147,189,18,70,42,58,90,54,43,85,22,39,21,235,193,126,142,88,181,247,138,12,3,74,178,153,182,89,110,183,9,42,46,49,237,122,248,154,90,74,121,106,229,166,234,199,177,236,239,50,157,209,119,26,228,115,59,155,211,170,183,162,207,78,120,56,5,76,182,173,44,213,42,28,122,145,41,233,106,46,54,11,165,217,169,19,103,87,202,216,167,162,167,122,245,238,189,136,144,215,189,190,229,99,21,100,254,138,200,155,162,175,43,44,254,167,5,227,75,13,165,92,134,146,211,109,202,169,235,236,23,37,169,88,154,202,166,73,76,249,105,233,209,242,39,194,247,214,65,72,140,216,168,247,63,107,19,174,245,107,175,208,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,45,83,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,217,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,123,218,228,84,247,42,23,125,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,25,27,181,178,118,226,234,188,86,240,83,165,156,96,253,150,251,204,191,229,118,207,178,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,235,211,195,51,110,221,189,58,187,175,94,169,211,207,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,253,212,236,68,85,114,167,69,119,187,249,42,68,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,19,255,0,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,217,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,123,218,228,84,247,42,23,211,203,187,138,29,71,226,115,70,150,237,170,88,37,214,219,122,178,118,169,254,209,173,189,105,237,121,52,106,233,99,241,52,174,232,140,89,152,248,36,101,68,113,162,198,215,237,86,237,73,59,81,74,160,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,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,168,169,194,199,251,62,213,95,250,214,221,254,130,79,240,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,0,64,15,234,42,112,177,254,207,181,87,254,181,183,127,160,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,61,0,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,69,94,104,254,68,245,55,232,190,177,68,80,9,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,179,136,190,26,53,79,133,252,238,108,23,83,45,63,235,124,21,230,142,10,159,101,220,255,0,6,25,100,240,147,205,20,125,238,215,125,140,147,107,126,7,245,106,255,0,137,86,106,114,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,198,201,25,217,179,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,21,94,157,23,162,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,94,157,122,42,127,51,218,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,4,53,230,9,192,86,61,196,206,27,93,156,233,245,138,146,143,85,45,20,242,77,66,250,127,11,68,203,251,213,105,154,176,215,76,177,43,230,123,105,233,221,29,58,186,70,49,143,122,35,156,214,42,170,81,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,223,233,46,127,153,106,127,41,59,246,103,168,25,13,93,246,251,85,166,249,133,53,69,194,173,81,211,206,202,100,184,83,196,178,59,167,87,189,34,134,52,87,187,171,222,168,174,114,185,202,174,90,54,53,80,64,14,117,126,86,49,111,152,20,62,157,113,60,167,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,252,15,141,157,233,107,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,192,142,149,172,123,188,52,142,108,109,153,155,93,185,136,142,68,238,50,55,179,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,110,124,154,181,211,81,245,39,78,51,61,47,205,111,62,213,181,105,207,178,98,176,77,58,43,170,169,233,106,146,169,22,149,210,42,252,112,199,225,91,218,69,77,204,107,220,196,114,177,177,177,148,216,119,92,223,138,172,202,249,195,30,158,112,183,142,92,170,237,184,158,57,79,89,83,144,64,216,210,53,187,92,101,186,85,213,68,143,123,94,171,37,52,81,73,78,230,177,90,207,198,238,57,200,254,220,46,111,213,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,241,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,224,28,209,252,137,234,111,209,125,98,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,65,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,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,118,150,206,21,112,222,20,57,126,106,166,31,102,182,210,59,39,184,233,189,230,167,44,187,199,34,204,251,141,197,45,83,239,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,68,37,249,219,184,95,192,120,179,224,107,67,52,231,81,174,249,5,186,219,110,197,241,139,220,82,217,42,33,134,119,79,29,157,33,107,92,233,162,149,170,205,181,15,85,68,106,47,84,111,191,249,162,249,93,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,233,215,162,167,243,60,255,0,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,57,254,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,116,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,155,157,209,122,43,85,174,115,30,215,177,239,99,179,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,55,198,213,29,194,197,252,50,106,246,87,218,175,181,236,118,29,116,187,220,160,142,57,169,92,248,96,142,205,31,113,91,35,230,108,146,34,192,196,89,28,232,220,248,218,145,182,8,218,235,63,32,175,51,206,55,235,56,116,197,105,180,135,77,234,182,103,217,133,190,105,106,42,29,12,236,246,85,158,104,234,41,210,170,10,136,165,141,99,172,239,183,172,42,221,232,222,196,142,123,91,214,61,244,215,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,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,161,62,15,248,107,177,112,173,161,214,125,50,182,47,122,235,54,219,166,73,86,218,167,207,29,93,226,88,99,101,68,145,43,154,205,176,167,105,145,198,136,198,47,110,54,43,145,94,175,115,171,7,157,95,154,124,91,229,253,15,168,220,78,149,200,214,211,106,154,235,172,151,217,173,148,143,185,81,211,216,105,41,235,29,11,86,120,96,153,213,206,150,38,73,211,115,88,247,65,11,156,212,94,142,88,163,85,235,181,58,90,248,6,107,56,177,243,79,172,159,48,50,31,81,156,145,90,227,133,90,171,249,85,240,225,168,211,84,85,165,202,199,148,95,172,148,241,53,237,236,58,10,234,235,140,210,185,237,219,185,94,142,183,194,141,84,114,34,35,164,234,142,234,138,222,105,203,171,88,239,186,55,197,198,9,83,104,135,196,82,102,23,8,48,235,165,54,230,51,189,75,95,60,81,181,119,185,143,86,246,167,74,121,250,55,107,159,216,217,185,173,123,148,208,161,202,184,177,242,177,172,159,47,242,31,78,156,205,97,221,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,248,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,104,35,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,199,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,83,213,156,127,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,125,255,0,205,23,128,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,175,78,189,21,63,153,55,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,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,218,241,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,240,35,165,107,30,239,13,35,155,27,102,102,215,110,98,35,145,59,140,141,236,207,182,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,78,216,228,100,115,108,95,130,120,187,140,99,221,12,172,86,201,27,213,169,190,55,177,200,157,28,135,215,169,122,189,153,106,213,54,27,6,103,61,36,239,193,177,122,92,66,217,52,48,36,79,125,186,154,89,159,78,217,81,191,11,158,198,207,219,71,34,55,171,35,98,187,115,247,61,214,63,200,199,243,179,244,223,238,71,42,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,94,79,44,206,11,191,134,205,56,126,164,102,173,238,103,217,245,190,146,122,154,121,168,123,50,88,168,85,59,172,161,235,35,27,51,102,114,189,174,168,106,237,111,114,40,152,141,94,202,73,36,213,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,232,53,139,71,112,29,117,192,46,154,115,168,214,26,75,141,182,227,79,60,81,75,45,44,51,79,111,158,72,100,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,255,0,26,45,64,81,114,159,213,202,174,43,235,244,158,122,42,186,61,51,163,168,75,204,57,76,210,189,89,89,96,90,200,227,90,120,170,153,76,232,82,232,144,189,221,97,146,54,55,124,79,122,34,196,172,115,237,255,0,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,237,64,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,51,237,204,187,63,166,212,30,52,181,18,170,219,144,213,221,109,182,58,138,107,5,42,76,178,236,163,125,37,52,113,85,83,196,201,17,54,49,181,137,86,171,181,54,57,238,123,219,187,126,229,146,188,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,61,56,248,211,60,171,87,120,66,212,156,23,10,164,241,119,170,139,125,61,194,154,149,177,201,36,149,94,10,174,26,199,193,19,35,99,158,249,164,101,59,153,27,17,191,20,142,99,85,81,21,85,51,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,168,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,43,7,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,32,7,52,46,5,190,250,241,87,235,142,142,97,158,47,82,108,187,61,177,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,197,115,105,227,79,41,203,91,151,53,247,75,238,56,255,0,19,26,205,85,117,178,229,244,253,233,236,88,196,123,35,240,148,181,20,179,83,189,215,20,123,21,233,51,217,58,185,176,181,88,232,182,183,184,170,247,62,40,172,168,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,72,213,196,23,47,126,28,120,147,212,123,78,169,103,246,123,173,37,234,139,180,203,151,177,234,217,73,29,246,24,213,157,184,235,190,7,61,219,88,197,141,36,137,209,203,219,118,221,253,25,23,110,69,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,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,160,30,104,254,123,53,55,232,190,143,68,78,158,79,185,102,43,131,112,119,153,229,57,174,77,106,199,236,180,90,129,87,226,110,55,74,216,233,41,96,223,67,108,99,55,203,34,181,141,220,247,181,169,213,125,238,114,34,123,213,14,151,193,191,49,220,55,138,189,80,204,180,234,178,209,73,138,84,65,80,149,56,85,45,93,82,248,219,197,185,177,175,125,36,111,69,137,42,99,88,214,101,100,111,95,195,153,81,168,244,166,146,103,204,160,0,0,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,34,175,52,127,34,122,155,244,95,88,162,40,4,213,65,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,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,86,7,9,28,169,245,67,85,179,43,219,184,137,180,100,26,123,137,227,149,19,91,166,99,27,28,119,27,173,107,81,81,18,141,207,107,226,90,102,170,163,214,169,26,248,228,247,50,45,253,95,36,55,104,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,13,63,250,27,110,255,0,47,243,191,254,189,208,165,99,85,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,170,207,107,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,248,145,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,249,177,177,28,231,185,145,69,19,21,239,217,185,122,169,21,121,163,249,19,212,223,162,250,197,17,65,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,189,203,155,130,143,225,87,78,39,191,231,246,203,84,154,155,148,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,47,107,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,164,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,137,92,195,56,44,181,113,79,165,245,23,220,67,31,164,118,170,99,84,232,184,253,98,212,182,149,107,96,73,55,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,54,234,33,254,218,176,44,171,253,85,199,50,76,114,225,255,0,9,71,93,109,174,167,147,254,140,144,205,28,140,255,0,121,205,115,127,196,168,92,78,21,205,99,1,111,6,82,234,94,87,119,164,77,91,180,211,187,30,142,195,80,232,102,158,241,123,101,51,86,59,135,134,129,209,57,148,50,57,201,36,175,233,19,88,173,154,24,213,238,72,187,149,23,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,224,130,46,227,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,114,156,176,248,32,172,225,211,21,169,213,237,72,165,217,159,102,22,248,98,167,167,108,211,179,217,86,121,163,167,168,90,89,233,229,138,53,142,179,190,222,147,35,183,163,123,17,181,142,111,89,55,206,162,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,6,107,56,177,243,79,172,159,48,50,31,81,156,179,77,33,194,173,89,255,0,37,58,251,21,230,162,174,26,122,92,95,37,189,177,212,207,107,94,179,219,238,245,181,208,181,85,205,114,108,116,180,209,181,233,211,170,177,92,136,173,85,71,37,64,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,105,207,73,243,175,189,13,44,195,117,51,217,126,204,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,121,94,44,124,172,107,39,203,252,135,211,167,51,88,104,123,151,238,144,225,186,65,194,134,3,6,31,5,90,63,48,179,208,229,247,121,170,103,89,95,61,198,186,142,7,202,228,79,115,88,198,181,35,141,141,106,39,70,68,213,118,231,171,222,233,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,136,127,204,103,130,143,226,171,78,32,191,224,22,203,84,122,155,139,126,37,182,166,116,237,73,116,161,68,122,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,37,16,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,90,87,35,31,206,207,211,127,185,28,171,157,95,154,124,91,229,253,15,168,220,79,65,201,119,71,112,28,235,63,212,29,70,203,236,52,151,123,150,23,79,104,138,203,21,109,44,53,16,82,207,83,52,211,120,182,54,70,57,204,169,141,212,17,36,114,177,205,86,164,146,255,0,61,200,173,184,144,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,231,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,78,189,58,170,127,51,46,229,249,242,178,192,41,176,94,11,112,218,165,199,170,237,55,44,170,162,190,255,0,114,74,148,149,175,170,124,149,47,138,158,161,25,34,252,44,125,28,20,138,205,136,140,115,54,189,58,239,87,58,90,153,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,122,116,234,137,252,139,222,229,125,150,125,171,224,151,79,188,70,77,237,154,251,55,180,109,53,155,235,124,68,212,125,170,233,252,61,52,157,85,93,30,202,87,83,108,141,122,109,137,98,218,136,213,105,21,121,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,113,254,38,56,170,210,62,20,48,218,108,195,84,174,85,110,125,198,163,195,91,45,22,216,217,53,198,226,244,86,247,22,24,158,246,55,100,109,114,57,239,123,154,198,245,107,122,239,124,108,127,138,224,95,140,219,23,24,122,113,85,115,146,213,236,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,91,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,40,7,154,63,158,205,77,250,47,163,209,28,42,61,98,207,169,180,141,186,33,111,191,85,208,98,114,94,42,239,117,212,116,149,83,68,203,156,243,178,137,168,218,168,209,253,169,153,18,208,68,248,145,204,234,199,190,69,234,189,83,111,148,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,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,0,0,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,13,63,250,27,110,255,0,47,243,191,254,189,208,165,99,85,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,170,203,201,229,39,163,184,14,43,194,190,63,170,246,251,13,36,153,102,99,81,117,150,186,237,53,44,43,87,28,12,173,117,50,82,69,58,49,37,74,110,148,49,74,177,57,206,78,235,158,239,241,162,54,111,130,42,243,71,242,39,169,191,69,245,138,35,138,114,212,229,233,71,166,86,42,29,117,215,156,67,251,122,175,221,45,158,199,116,134,10,136,236,244,187,233,166,166,170,124,50,66,178,83,92,91,36,47,114,43,100,221,28,114,163,92,214,73,189,173,177,83,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,82,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,0,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,42,216,176,158,83,252,27,83,106,214,101,77,196,150,103,83,73,62,49,131,94,36,134,217,111,134,182,88,170,223,127,166,74,74,138,121,165,107,99,218,234,102,54,125,232,137,43,92,178,198,196,115,93,30,230,186,231,193,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,47,137,124,2,155,75,56,134,212,141,62,183,227,213,118,59,109,143,40,185,83,90,232,106,82,93,241,91,188,67,214,141,81,101,85,123,216,234,117,137,236,123,149,119,177,205,119,87,110,234,183,41,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,247,94,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,72,28,227,49,60,87,20,226,158,207,246,91,25,181,89,189,179,135,211,221,174,62,207,162,142,159,198,87,75,113,184,119,106,102,216,137,220,153,251,91,186,71,117,115,186,39,85,94,135,107,228,99,249,217,250,111,247,35,149,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,18,185,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,213,239,72,161,150,69,107,122,174,200,222,239,228,213,84,160,195,81,26,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,232,10,11,230,167,105,186,219,184,227,207,171,46,22,202,186,90,123,165,61,158,174,134,89,161,115,25,85,2,91,41,161,89,98,114,167,71,177,37,134,88,213,205,234,155,227,123,127,155,85,18,90,242,58,202,111,181,120,174,174,97,85,21,219,236,182,171,133,158,233,71,77,218,98,118,170,170,227,170,142,162,77,232,155,221,185,148,84,201,209,85,90,157,190,173,68,87,57,87,242,185,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,86,7,54,46,10,114,172,175,218,124,86,225,119,251,173,231,216,214,244,251,69,103,174,170,146,163,193,208,197,225,226,135,217,144,71,2,246,225,102,234,186,154,158,228,168,214,245,146,84,233,213,232,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,125,95,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,123,99,146,70,39,87,194,229,78,143,95,133,83,175,69,234,137,103,252,149,60,172,101,63,48,43,189,58,220,79,240,0,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,64,60,209,252,246,106,111,209,125,30,136,226,154,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,159,252,102,242,155,177,105,214,147,208,231,60,51,166,87,127,186,227,219,105,239,22,74,136,223,114,184,94,163,154,167,163,42,105,219,77,18,116,154,46,235,90,248,219,27,99,88,35,71,252,47,141,235,61,123,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,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,0,0,0,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,195,79,254,134,219,191,203,252,239,255,0,175,116,41,88,213,65,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,170,178,255,0,185,92,121,19,211,47,173,122,197,105,42,129,231,243,204,3,13,212,252,102,124,51,80,49,234,75,237,138,170,162,146,166,162,223,86,138,232,39,125,53,68,117,17,36,141,235,209,236,73,97,141,85,142,234,199,162,43,92,142,106,171,87,208,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,82,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,0,10,86,230,133,199,79,223,94,84,253,14,209,204,207,197,233,181,151,103,182,42,104,155,182,27,237,210,57,28,171,210,100,114,248,138,56,122,71,219,232,141,99,229,71,201,248,173,109,60,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,38,7,45,14,49,42,120,111,213,200,112,124,206,241,87,247,117,156,84,71,69,91,12,149,145,69,73,105,184,200,248,217,21,209,203,55,70,177,141,106,118,230,84,124,125,98,84,123,187,139,4,108,47,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,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,122,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,116,232,142,141,202,157,100,220,239,107,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,223,11,119,246,217,220,142,171,164,139,177,92,238,196,31,18,35,58,45,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,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,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,202,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,172,190,120,57,173,214,131,0,210,205,57,134,158,145,109,183,203,197,198,247,81,43,152,238,251,103,161,134,40,98,107,29,187,106,49,91,112,153,92,138,213,85,86,199,209,91,209,81,213,235,193,102,153,253,238,241,89,166,24,44,148,150,170,186,74,140,130,11,133,125,45,210,62,229,45,85,13,18,45,101,84,15,102,199,35,251,144,83,202,196,99,155,181,206,114,53,202,141,85,84,209,240,42,47,158,14,21,106,160,207,244,179,81,161,168,171,91,149,242,207,113,178,84,68,231,183,176,216,40,102,138,104,156,198,237,220,143,87,92,38,71,42,185,81,81,177,244,70,244,85,119,148,228,177,159,212,216,184,134,202,244,250,163,33,164,163,182,229,88,187,234,89,67,50,196,215,215,220,104,234,35,88,82,37,114,111,115,217,79,61,123,213,140,95,123,55,185,200,189,180,86,244,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,2,146,249,154,240,37,117,209,28,202,227,174,122,91,140,210,71,165,247,234,136,221,85,71,107,129,204,102,55,90,244,107,92,201,35,234,168,202,105,165,234,232,222,205,177,177,242,118,54,198,137,15,118,5,151,83,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,20,3,205,31,207,102,166,253,23,209,232,137,211,201,47,22,177,82,104,22,117,154,211,208,236,189,93,115,5,181,214,84,247,94,189,218,90,74,42,121,41,227,216,171,177,187,95,91,82,189,81,17,203,220,232,229,84,107,81,44,84,166,14,104,220,9,90,180,78,235,14,187,232,190,51,87,79,132,223,42,30,220,130,221,73,3,124,22,61,90,231,49,34,124,123,87,116,84,213,14,123,145,25,179,183,20,141,70,35,154,147,67,19,98,175,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,246,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,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,171,0,0,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,195,79,254,134,219,191,203,252,239,255,0,175,116,41,88,213,65,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,170,178,255,0,185,92,121,19,211,47,173,122,197,105,42,128,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,16,3,154,23,29,63,114,152,171,244,59,71,51,63,9,169,55,173,158,216,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,225,57,212,242,45,64,105,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,110,142,71,199,14,245,248,231,151,182,199,189,176,196,196,116,146,61,26,187,35,99,220,169,209,170,94,166,154,114,247,209,171,23,8,240,112,199,158,217,253,169,237,77,183,155,237,198,26,183,73,52,89,19,224,99,36,174,161,149,236,111,103,183,177,35,139,240,218,139,19,118,202,217,59,147,119,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,44,127,148,223,27,84,119,11,23,240,201,171,217,95,106,190,215,177,216,117,210,239,114,130,56,230,165,115,225,130,59,52,125,197,108,143,153,178,72,139,3,17,100,115,163,115,227,106,70,216,35,107,172,252,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,156,127,157,62,1,77,125,225,231,20,212,26,124,122,174,178,229,138,229,12,166,125,116,41,43,153,65,110,172,167,145,38,89,81,171,177,172,125,68,20,12,71,189,61,207,216,214,170,119,21,29,92,28,4,234,102,85,165,252,92,105,157,199,22,171,237,251,123,32,162,198,110,48,62,73,18,26,170,26,249,217,79,43,36,107,30,221,251,123,141,149,136,238,173,73,97,137,234,215,108,232,94,167,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,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,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,28,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,10,160,231,149,118,181,77,117,209,187,20,55,58,71,220,168,233,239,213,117,20,109,153,171,60,48,76,234,22,197,43,227,235,185,172,123,160,153,173,114,167,71,44,82,34,117,218,189,56,7,41,60,42,235,149,113,165,143,223,109,245,20,145,211,225,214,123,173,238,185,179,61,200,249,32,125,51,168,81,177,34,53,81,95,221,174,137,202,142,86,166,198,189,122,245,68,107,175,120,21,107,207,42,211,117,154,213,163,119,216,109,149,111,182,209,212,95,169,42,43,27,11,150,8,103,153,180,46,138,39,201,211,107,94,246,193,51,154,213,94,174,72,164,84,235,181,122,68,190,87,30,123,52,203,235,94,143,90,74,174,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,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,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,167,73,162,238,196,139,35,90,145,200,215,181,205,218,170,248,163,177,94,74,158,86,50,159,152,21,222,157,110,39,248,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,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,80,103,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,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,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,62,176,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,225,167,255,0,67,109,223,229,254,119,255,0,215,186,20,172,106,160,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,85,89,127,220,174,60,137,233,151,214,189,98,180,149,64,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,112,174,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,5,116,77,123,29,225,163,115,163,116,207,220,221,172,84,106,47,113,241,177,249,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,158,229,135,193,5,103,14,152,173,78,175,106,69,46,204,251,48,183,195,21,61,59,102,157,158,202,179,205,29,61,66,210,207,79,44,81,172,117,157,246,244,153,29,189,27,216,141,172,115,122,201,190,117,17,127,143,94,14,241,238,41,244,142,230,235,53,158,146,13,69,177,211,248,220,126,231,13,29,47,139,173,124,12,157,209,218,229,168,151,107,155,77,43,166,145,17,59,172,99,37,115,37,93,200,199,53,212,25,253,181,96,89,87,250,171,142,100,152,229,195,254,18,142,186,219,93,79,39,253,25,33,154,57,25,254,243,154,230,255,0,137,80,191,62,2,184,196,199,184,167,210,59,99,111,55,138,72,53,22,199,79,224,178,11,100,213,148,190,46,181,240,50,6,201,116,138,158,45,174,109,52,174,154,53,85,237,49,140,149,207,137,55,35,26,231,87,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,78,171,197,118,39,246,231,134,93,85,197,163,198,126,208,85,214,225,247,111,1,110,109,23,139,146,122,230,82,200,250,94,212,93,28,174,153,179,178,39,71,181,55,36,141,98,183,226,68,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,161,77,66,205,110,186,149,203,195,37,212,107,237,61,36,23,44,171,69,235,111,117,145,82,49,205,130,57,234,108,111,154,70,198,215,57,206,70,35,158,168,136,174,114,244,233,213,87,249,153,225,52,167,194,119,149,141,27,249,127,143,122,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,0,12,251,113,55,195,39,18,87,254,36,181,94,251,98,225,243,82,174,54,219,142,113,125,171,163,172,164,196,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,133,186,114,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,226,109,215,74,41,41,42,160,223,117,171,123,55,197,34,53,237,220,199,181,201,213,61,237,114,42,123,149,9,42,10,139,230,237,162,26,209,169,92,73,99,119,221,57,210,28,215,42,182,193,131,209,210,75,89,100,176,85,215,65,28,237,175,175,115,162,116,144,198,230,163,209,175,99,149,170,189,122,61,171,254,52,58,87,38,189,39,213,61,47,251,223,251,204,211,76,175,18,246,159,217,255,0,5,237,219,53,77,7,138,237,251,67,185,218,239,49,187,246,247,25,187,111,94,155,219,215,249,161,205,121,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,175,94,143,106,255,0,141,14,149,201,175,73,245,79,75,254,247,254,243,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,110,253,189,198,110,219,215,166,246,245,254,104,89,80,6,107,63,132,238,41,255,0,220,211,170,191,246,54,227,255,0,130,104,35,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,165,128,0,43,87,156,166,147,234,158,168,125,208,125,217,233,166,87,150,251,51,237,7,141,246,21,154,166,191,194,247,61,159,219,238,246,88,237,155,187,111,219,187,167,93,142,233,252,148,230,188,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,175,70,57,127,196,165,186,0,1,81,124,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,198,135,170,228,241,195,142,125,167,217,254,163,106,54,168,233,230,107,136,92,169,172,244,86,75,84,87,187,76,214,248,43,32,170,153,243,84,185,173,158,38,186,71,198,234,42,84,69,99,186,53,37,118,228,93,205,84,180,160,66,14,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,233,213,237,79,241,161,7,249,112,240,245,175,184,55,25,218,121,148,230,186,31,168,24,253,150,139,218,222,38,227,116,198,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,117,95,123,156,136,158,245,66,74,243,148,210,125,83,213,15,186,15,187,61,52,202,242,223,102,125,160,241,190,194,179,84,215,248,94,231,179,251,125,222,203,29,179,119,109,251,119,116,235,177,221,63,146,145,171,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,13,246,170,182,51,124,178,70,214,55,115,222,214,167,85,247,185,200,137,239,84,46,252,0,10,213,231,41,164,250,167,170,31,116,31,118,122,105,149,229,190,204,251,65,227,125,133,102,169,175,240,189,207,103,246,251,189,150,59,102,238,219,246,238,233,215,99,186,127,37,57,175,40,157,16,214,141,53,226,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,235,209,142,95,241,41,110,128,0,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,112,174,91,124,63,103,220,50,233,70,111,165,26,140,202,71,220,168,243,137,170,226,172,161,73,150,138,182,9,173,86,215,54,90,121,38,142,55,72,196,118,248,156,228,111,68,146,41,27,239,218,164,181,0,0,10,139,230,237,162,26,209,169,92,73,99,119,221,57,210,28,215,42,182,193,131,209,210,75,89,100,176,85,215,65,28,237,175,175,115,162,116,144,198,230,163,209,175,99,149,170,189,122,61,171,254,52,58,87,38,189,39,213,61,47,251,223,251,204,211,76,175,18,246,159,217,255,0,5,237,219,53,77,7,138,237,251,67,185,218,239,49,187,246,247,25,187,111,94,155,219,215,249,161,101,64,20,129,204,123,135,173,125,206,120,206,212,60,167,10,208,253,64,200,44,181,190,201,240,215,27,94,51,91,87,75,62,203,85,35,31,178,88,227,115,29,181,236,115,87,162,251,156,213,69,247,162,147,131,148,78,158,231,218,107,195,110,73,98,212,108,31,32,197,110,83,231,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,58,117,99,147,252,74,77,240,120,173,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,173,11,107,71,1,124,73,105,78,168,100,26,127,98,210,188,215,57,182,218,106,26,218,60,134,195,138,215,205,69,95,3,227,108,145,189,174,108,110,106,61,26,244,108,140,71,61,25,35,94,196,115,246,238,89,169,202,231,60,226,75,68,238,179,104,70,180,104,126,176,83,225,55,202,134,59,31,184,213,226,149,254,11,30,173,115,158,178,178,77,208,110,138,154,161,207,106,171,247,246,226,145,170,245,107,82,105,165,109,165,0,0,35,87,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,125,151,90,71,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,164,31,225,59,138,127,247,52,234,175,253,141,184,255,0,224,154,83,0,3,53,159,194,119,20,255,0,238,105,213,95,251,27,113,255,0,193,46,251,151,14,39,149,96,220,24,233,230,45,154,227,55,92,126,245,69,237,111,19,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,78,169,239,107,145,83,220,168,73,80,70,174,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,251,46,180,143,126,200,163,71,61,219,88,199,57,122,39,185,173,85,95,114,41,72,63,194,119,20,255,0,238,105,213,95,251,27,113,255,0,193,52,166,0,4,106,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,178,235,72,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,149,23,195,39,12,156,73,88,56,146,210,139,237,247,135,205,74,183,91,109,217,197,138,174,178,178,175,19,175,134,10,104,35,175,133,210,75,36,142,137,26,198,53,168,174,87,42,162,34,34,170,154,9,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,42,225,243,79,115,235,47,41,251,174,156,222,112,124,130,131,44,147,7,205,41,25,97,169,182,77,21,197,211,207,53,201,97,137,41,156,212,149,95,34,73,26,177,187,122,187,123,122,117,234,133,69,255,0,9,220,83,255,0,185,167,85,127,236,109,199,255,0,4,210,153,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,198,132,31,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,125,170,173,140,223,44,145,181,141,220,247,181,169,213,125,238,114,34,123,213,11,191,41,3,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,125,150,170,70,63,100,177,198,230,59,107,216,230,175,69,247,57,170,139,239,69,36,175,38,189,39,213,61,47,251,223,251,204,211,76,175,18,246,159,217,255,0,5,237,219,53,77,7,138,237,251,67,185,218,239,49,187,246,247,25,187,111,94,155,219,215,249,161,90,223,194,119,20,255,0,238,105,213,95,251,27,113,255,0,193,46,251,151,14,39,149,96,220,24,233,230,45,154,227,55,92,126,245,69,237,111,19,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,78,169,239,107,145,83,220,168,73,80,0,57,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,134,125,255,0,132,238,41,255,0,220,211,170,191,246,54,227,255,0,130,104,35,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,165,144,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,252,104,86,175,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,104,36,3,133,113,119,194,38,3,197,254,1,73,136,101,247,26,187,53,202,205,81,45,109,150,245,69,79,12,147,210,206,248,95,31,109,253,198,171,159,76,231,44,79,146,22,62,53,145,96,139,227,110,212,84,130,188,9,242,194,207,176,221,121,168,212,46,32,237,244,144,91,116,226,240,244,179,82,210,87,76,213,185,93,96,240,211,209,220,35,114,68,141,154,135,108,174,122,42,72,199,247,161,72,229,141,54,75,26,218,248,5,101,243,78,224,62,167,47,166,163,215,253,4,192,170,235,114,22,212,37,22,75,143,227,182,120,156,250,246,77,44,178,173,211,183,10,36,211,84,247,165,70,74,168,217,94,246,61,143,93,141,133,238,119,95,229,205,192,79,240,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,190,246,163,152,214,68,187,90,233,38,140,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,198,135,74,228,215,164,250,167,165,255,0,123,255,0,121,154,105,149,226,94,211,251,63,224,189,187,102,169,160,241,93,191,104,119,59,93,230,55,126,222,227,55,109,235,211,123,122,255,0,52,44,168,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,110,156,184,113,60,171,6,224,199,79,49,108,215,25,186,227,247,170,47,107,120,155,117,210,138,74,74,168,55,221,106,222,205,241,72,141,123,119,49,237,114,117,79,123,92,138,158,229,66,74,153,235,226,23,132,237,125,251,253,212,191,176,188,52,234,7,217,191,182,23,159,99,251,39,13,173,240,62,7,198,203,216,240,253,168,123,125,158,222,205,155,62,29,189,58,123,186,22,21,194,86,57,173,9,203,11,83,244,163,57,210,204,130,197,125,179,89,242,235,38,63,105,169,177,213,210,220,110,48,84,208,62,166,55,36,18,166,249,158,250,154,201,226,98,198,212,69,216,214,162,43,145,202,181,109,252,39,113,79,254,230,157,85,255,0,177,183,31,252,19,65,28,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,157,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,204,103,143,111,225,94,197,6,155,233,220,30,35,83,114,107,127,140,164,168,158,159,125,45,150,133,239,124,73,88,228,122,108,154,101,124,114,54,40,189,237,71,49,207,149,54,181,177,205,213,120,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,2,37,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,94,174,123,219,11,81,85,99,105,45,64,4,53,225,99,142,58,157,74,226,75,85,120,91,212,150,82,69,125,198,50,140,129,152,181,205,175,138,4,184,219,169,107,228,98,81,62,62,168,175,169,134,46,142,107,163,106,247,33,138,71,61,26,232,157,36,211,40,0,8,149,127,227,110,213,122,227,143,7,225,35,78,39,164,175,167,142,162,182,108,178,241,77,84,217,88,217,224,182,92,94,251,74,198,232,85,17,241,203,29,28,175,150,41,122,181,236,116,46,68,84,145,167,234,243,27,212,93,109,210,14,26,43,117,75,67,51,58,76,110,229,141,222,40,38,187,79,53,28,21,47,158,221,51,214,149,97,137,147,195,43,21,254,34,162,149,234,170,141,232,200,223,209,223,254,107,171,47,73,249,163,241,99,247,167,134,253,233,107,159,246,153,246,130,221,246,143,251,89,182,255,0,228,191,19,31,138,254,241,73,221,254,243,220,254,247,241,255,0,173,247,244,47,80,17,171,152,71,18,151,222,23,184,113,184,102,184,114,108,202,111,119,8,49,235,21,75,233,89,81,13,29,84,204,146,71,207,35,30,228,69,217,4,19,171,58,163,219,221,237,35,216,230,43,208,172,13,39,230,27,199,102,168,106,158,27,166,127,196,63,179,62,214,228,22,235,23,141,251,37,103,155,194,248,170,152,225,238,246,252,51,119,237,238,110,219,185,189,122,116,234,157,122,150,41,205,3,94,245,99,135,109,2,176,102,186,57,149,253,159,189,86,230,20,182,185,234,124,13,53,94,250,87,209,86,200,232,246,84,71,35,19,171,225,141,122,162,110,248,122,117,232,170,139,0,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,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,239,46,252,0,82,7,16,188,199,184,206,193,181,247,82,240,172,91,89,60,21,151,31,204,47,54,187,117,55,217,219,84,157,138,88,43,101,142,40,247,190,153,207,118,214,49,169,213,202,174,94,157,85,85,125,229,159,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,14,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,172,128,33,255,0,52,13,123,213,142,29,180,10,193,154,232,230,87,246,126,245,91,152,82,218,231,169,240,52,213,123,233,95,69,91,35,163,217,81,28,140,78,175,134,53,234,137,187,225,233,215,162,170,44,0,225,235,152,247,25,217,206,190,233,166,21,148,235,39,141,178,228,25,133,154,215,113,166,251,59,106,143,191,75,61,108,81,203,30,246,83,53,237,220,199,185,58,181,81,201,215,170,42,47,188,187,240,81,94,172,115,13,227,179,75,245,79,50,211,63,226,31,218,127,100,178,11,141,139,198,253,146,179,195,226,188,45,76,144,247,123,126,25,219,55,118,247,109,220,238,157,122,117,94,157,75,63,229,239,196,165,247,138,30,28,109,249,174,98,155,242,155,37,194,124,122,251,82,202,86,83,195,89,85,11,35,145,147,198,198,57,81,55,193,60,10,254,136,198,247,123,168,198,53,136,196,60,167,52,13,123,213,142,29,180,10,193,154,232,230,87,246,126,245,91,152,82,218,231,169,240,52,213,123,233,95,69,91,35,163,217,81,28,140,78,175,134,53,234,137,187,225,233,215,162,170,44,0,225,235,152,247,25,217,206,190,233,166,21,148,235,39,141,178,228,25,133,154,215,113,166,251,59,106,143,191,75,61,108,81,203,30,246,83,53,237,220,199,185,58,181,81,201,215,170,42,47,188,187,242,154,248,201,230,111,196,158,63,196,118,103,133,104,166,113,246,87,22,196,110,18,99,209,211,62,197,65,60,213,21,84,175,116,117,83,200,250,134,76,171,186,116,149,25,181,88,222,211,34,85,99,94,175,85,151,252,173,181,171,93,184,132,210,204,195,83,53,175,83,190,211,118,242,6,216,173,148,94,197,163,162,240,61,138,104,230,154,94,229,52,113,247,123,190,46,38,237,115,126,15,15,213,21,119,170,36,213,5,32,113,11,204,123,140,236,27,95,117,47,10,197,181,147,193,89,113,252,194,243,107,183,83,125,157,181,73,216,165,130,182,88,226,143,123,233,156,247,109,99,26,157,92,170,229,233,213,85,87,222,79,254,87,250,247,171,28,68,232,21,255,0,53,214,60,175,237,5,234,139,48,170,181,193,83,224,105,169,54,82,178,138,138,70,199,178,158,56,216,189,31,52,139,213,83,119,197,211,175,68,68,73,128,1,15,249,160,107,222,172,112,237,160,86,12,215,71,50,191,179,247,170,220,194,150,215,61,79,129,166,171,223,74,250,42,217,29,30,202,136,228,98,117,124,49,175,84,77,223,15,78,189,21,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,196,134,157,146,55,164,145,49,223,11,147,175,78,139,213,21,81,103,255,0,25,156,82,255,0,8,248,78,31,169,21,184,223,182,236,183,44,194,150,197,123,167,137,219,106,153,67,45,29,92,174,150,153,85,200,197,153,143,130,55,35,95,240,189,168,230,117,98,185,36,103,106,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,190,227,245,128,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,177,232,42,247,213,62,182,182,55,73,190,162,9,30,157,89,12,105,209,23,111,195,215,167,85,85,94,129,202,147,138,61,118,226,83,239,71,239,175,57,251,71,246,115,216,158,204,254,198,81,209,246,60,71,142,239,127,131,69,30,237,221,136,191,165,215,166,223,119,78,171,214,127,130,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,30,157,122,42,162,196,14,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,137,13,59,36,111,73,34,99,190,23,39,94,157,23,170,42,162,206,174,59,248,156,190,240,151,167,184,110,170,218,44,190,219,164,126,97,29,174,233,104,241,44,166,241,244,178,219,46,14,108,125,247,69,42,197,182,120,233,229,234,214,238,94,214,206,168,215,56,238,184,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,0,3,133,113,191,171,217,150,130,240,199,150,234,230,159,207,73,29,247,29,168,180,77,78,149,112,36,208,74,199,221,41,34,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,244,28,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,155,35,21,205,99,159,20,177,61,88,205,251,83,170,128,8,213,197,111,25,182,46,18,245,31,74,237,153,229,171,187,134,103,126,215,167,187,220,160,99,223,85,106,146,157,104,187,21,45,141,189,123,176,167,136,149,37,141,26,178,109,86,185,157,85,157,169,100,168,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,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,123,143,21,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,168,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,34,87,3,60,102,223,120,195,212,125,98,185,199,106,246,54,25,139,251,14,159,25,182,202,198,45,83,99,149,107,251,181,53,50,55,175,89,165,237,68,171,27,92,177,198,214,53,173,220,168,249,100,249,109,28,113,212,227,92,192,51,46,17,245,25,148,137,98,185,84,91,89,136,221,149,241,83,173,13,92,182,154,105,221,69,58,185,90,146,178,121,92,254,211,147,172,169,52,173,143,163,219,35,59,51,40,0,0,4,106,226,183,140,219,23,9,122,143,165,118,204,242,213,221,195,51,191,107,211,221,238,80,49,239,170,181,73,78,180,93,138,150,198,222,189,216,83,196,74,146,198,141,89,54,171,92,206,170,206,212,178,84,2,144,56,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,189,244,206,123,182,177,141,78,174,85,114,244,234,170,171,239,44,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,63,27,91,225,97,167,238,246,174,85,80,199,248,112,177,145,183,164,113,49,191,11,83,175,78,171,213,85,85,100,0,43,3,154,7,25,156,73,240,237,175,182,12,43,71,53,35,236,253,150,183,15,165,186,79,77,236,122,10,189,245,79,173,173,141,210,111,168,130,71,167,86,67,26,116,69,219,240,245,233,213,85,87,160,114,164,226,143,93,184,148,251,209,251,235,206,126,209,253,156,246,39,179,63,177,148,116,125,143,17,227,187,223,224,209,71,187,119,98,47,233,117,233,183,221,211,170,245,234,188,94,115,17,209,174,20,188,78,45,211,237,142,161,67,225,95,246,94,138,161,208,118,33,155,171,187,149,85,93,183,199,7,72,219,185,35,232,233,93,220,133,118,36,114,119,91,199,249,110,115,19,186,235,189,76,154,47,175,119,218,73,245,6,74,135,59,30,175,134,129,209,62,249,7,106,122,137,217,43,32,133,41,224,125,59,32,94,143,85,141,36,99,216,212,106,189,142,124,150,20,1,92,28,120,243,53,169,209,157,92,197,244,215,66,175,84,151,103,226,183,134,213,106,3,98,130,39,50,165,145,189,157,108,241,85,72,217,27,27,213,189,228,157,236,137,95,19,251,77,107,209,236,154,52,157,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,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,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,172,173,11,231,39,125,155,89,111,114,107,206,61,225,240,28,154,225,77,29,173,150,197,99,254,200,210,177,178,181,206,115,91,15,122,225,189,93,3,165,114,189,28,221,146,58,40,190,38,192,76,174,37,184,227,195,120,106,204,180,122,170,254,202,75,182,157,106,109,61,205,245,87,235,107,214,165,244,108,141,40,93,75,91,15,109,85,181,20,202,218,167,171,218,196,87,171,28,215,198,174,86,118,165,148,0,0,8,213,138,241,155,98,171,227,59,53,224,239,45,181,120,27,173,15,132,168,197,46,52,236,123,227,184,70,235,84,21,181,52,213,9,239,237,204,205,211,200,201,61,209,190,54,171,23,99,216,222,252,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,188,125,113,175,138,240,167,167,21,118,75,77,207,196,106,110,77,111,154,60,114,223,78,177,190,74,13,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,218,217,95,21,11,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,208,56,104,226,47,59,225,127,84,232,53,51,5,168,255,0,37,71,120,162,217,15,246,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,189,159,205,23,249,162,232,35,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,89,64,60,209,252,246,106,111,209,125,30,136,177,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,124,111,145,36,98,170,57,236,134,111,128,102,219,137,187,181,214,193,197,222,171,223,108,87,58,187,117,202,221,169,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,92,167,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,203,80,8,65,204,191,142,58,110,28,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,129,241,172,143,84,70,177,147,87,7,43,143,61,154,101,245,175,71,173,47,79,86,48,95,189,13,44,204,180,207,218,158,204,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,102,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,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,205,20,112,89,169,159,123,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,189,202,254,228,244,242,189,30,231,110,115,92,142,114,35,149,81,59,89,82,188,237,53,142,251,46,85,130,240,253,79,15,102,203,77,111,76,198,178,77,204,119,139,170,146,74,138,74,116,232,172,223,31,101,145,84,251,209,251,95,226,190,38,245,141,170,188,171,147,174,153,253,176,226,178,108,234,174,146,234,148,152,22,63,89,112,134,170,158,63,235,86,215,84,162,81,199,5,67,213,138,137,190,9,235,30,198,35,154,231,58,5,114,42,181,143,69,152,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,136,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,83,95,57,189,11,172,197,181,150,197,175,54,139,54,203,46,109,111,142,221,116,171,141,103,147,251,49,72,213,99,86,101,114,44,81,119,41,18,157,177,177,174,69,127,132,157,219,17,90,231,59,207,242,119,214,139,86,157,113,13,122,211,252,163,47,164,179,90,51,251,59,41,40,233,234,88,214,178,190,247,13,67,60,28,73,42,183,171,30,177,77,90,214,53,92,214,200,249,26,207,138,69,137,9,107,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,127,220,85,106,151,220,183,14,58,139,169,144,223,125,141,95,102,199,234,189,149,91,225,124,71,106,233,43,59,52,63,134,172,123,93,214,170,88,27,241,181,88,157,122,191,163,81,202,153,182,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,210,159,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,214,90,217,163,124,189,30,172,146,166,73,164,68,84,111,68,122,34,53,168,136,212,233,96,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,33,175,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,6,70,146,49,81,90,246,77,121,32,0,82,183,58,191,52,248,183,203,250,31,81,184,159,171,201,171,93,52,227,77,181,31,51,210,252,214,243,236,171,174,163,123,38,43,4,211,162,54,150,162,170,149,106,145,105,93,34,175,193,52,158,41,189,164,84,218,247,49,204,71,35,221,27,31,114,128,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,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,1,21,121,163,249,19,212,223,162,250,197,17,78,220,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,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,128,85,95,60,239,201,63,212,159,182,158,127,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,20,3,205,31,207,102,166,253,23,209,232,137,255,0,203,23,143,31,190,251,21,54,131,106,197,235,118,125,143,219,219,236,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,114,174,44,124,172,107,39,203,252,135,211,167,40,7,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,243,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,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,41,91,153,215,30,63,125,247,218,157,6,210,123,214,236,7,31,184,59,218,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,58,175,35,31,206,207,211,127,185,17,87,154,63,158,205,77,250,47,163,209,19,255,0,150,47,30,63,125,246,42,109,6,213,139,214,236,251,31,183,183,217,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,248,0,0,85,95,60,239,201,63,212,159,182,158,83,149,167,30,223,97,43,44,60,40,234,132,27,241,251,173,195,193,226,23,74,122,126,178,80,87,85,206,174,74,58,134,177,58,201,12,211,202,229,100,189,21,209,201,34,163,213,98,114,58,11,127,6,107,56,177,243,79,172,159,48,50,31,81,156,182,158,81,218,233,167,25,127,13,150,125,16,182,94,123,89,158,9,227,229,185,90,234,17,25,36,212,181,21,243,79,29,85,63,189,123,176,167,136,100,111,84,232,230,72,136,142,106,35,226,116,147,168,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,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,135,251,106,192,178,175,245,87,28,201,49,203,135,252,37,29,117,182,186,158,79,250,50,67,52,114,51,253,231,53,205,255,0,18,161,122,124,185,184,215,254,42,180,226,123,6,127,115,181,71,169,184,183,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,2,5,115,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,39,78,143,141,86,147,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,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,250,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,246,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,235,214,105,123,81,42,198,215,44,113,181,141,107,119,42,62,89,61,7,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,74,243,184,180,218,172,22,173,6,177,88,173,148,150,235,109,186,159,32,164,163,163,164,133,176,193,77,4,109,182,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,202,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,0,20,3,205,31,207,102,166,253,23,209,232,139,52,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,184,151,226,47,4,225,127,75,43,245,51,58,168,255,0,43,71,103,162,217,55,246,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,21,203,11,151,189,170,255,0,106,164,226,59,95,49,58,75,141,182,227,79,83,14,59,139,95,173,13,154,10,152,36,108,61,155,179,145,242,43,94,199,53,106,89,28,83,64,168,168,172,157,139,253,233,199,0,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,208,123,88,231,189,237,87,191,159,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,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,190,226,133,249,163,249,236,212,223,162,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,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,208,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,119,19,170,62,57,163,71,73,218,89,29,34,129,154,206,44,124,211,235,39,204,12,135,212,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,142,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,192,71,94,57,56,187,181,112,131,164,109,202,224,183,82,94,50,203,245,67,173,184,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,54,239,237,167,85,124,144,198,174,143,186,146,55,62,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,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,73,94,87,30,123,52,203,235,94,143,90,95,241,64,60,205,52,83,238,91,139,140,167,195,220,60,85,6,119,215,53,163,223,46,249,162,241,179,205,226,35,147,164,108,107,122,85,69,83,177,169,187,164,75,22,231,43,183,116,151,252,146,245,142,197,46,43,157,112,253,81,15,102,245,77,112,92,198,142,77,207,119,139,165,146,58,122,74,132,232,140,217,31,101,241,83,123,213,251,159,226,190,22,244,141,202,182,126,103,51,142,156,214,235,159,241,131,171,119,219,205,61,36,53,20,185,69,93,145,141,166,99,154,197,130,222,239,3,11,149,28,231,46,247,69,77,27,158,189,122,43,213,202,136,212,84,106,89,167,38,77,45,251,41,195,141,247,83,43,236,94,22,191,59,200,36,240,213,190,43,127,140,181,209,49,33,135,240,209,234,216,246,85,58,226,223,123,90,247,117,234,189,91,219,81,206,175,202,198,45,243,2,135,211,174,37,74,240,245,148,216,176,109,125,211,76,215,41,174,240,86,92,127,48,179,93,46,53,61,167,201,216,165,130,182,41,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,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,62,176,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,247,25,162,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,125,107,214,43,73,84,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,130,53,115,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,45,123,154,158,117,247,161,192,46,146,106,95,178,253,153,246,183,32,176,95,124,23,127,189,225,124,85,150,182,110,215,115,107,119,237,238,109,221,181,189,122,117,232,157,122,21,173,194,119,154,125,27,249,129,143,122,140,4,244,231,95,173,247,85,186,225,188,55,67,99,164,109,181,180,244,249,197,69,201,210,57,211,201,58,186,182,142,40,24,223,115,88,198,181,38,115,149,119,43,213,241,162,108,216,189,200,235,202,179,71,44,90,187,197,197,162,167,35,155,173,38,5,111,151,49,142,155,107,255,0,174,170,169,167,130,58,100,222,199,181,89,219,158,162,41,250,252,77,119,99,99,154,173,122,170,95,72,6,107,56,177,243,79,172,159,48,50,31,81,156,179,78,74,25,254,27,46,139,230,90,90,220,134,145,50,202,92,162,162,254,251,75,149,91,58,219,165,164,162,129,181,12,69,78,143,98,75,11,216,237,170,187,21,99,223,183,185,30,235,31,0,172,190,117,250,189,134,179,0,195,116,17,179,213,201,150,79,120,167,203,223,27,96,94,196,22,230,67,91,74,215,62,69,232,138,249,37,145,232,214,183,119,68,134,69,126,206,177,239,134,188,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,82,177,99,252,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,28,212,230,71,197,133,79,12,58,37,28,24,102,71,87,104,212,92,186,161,176,227,19,67,110,138,169,145,50,158,120,31,91,52,169,59,93,10,49,33,127,109,17,81,207,87,206,197,107,122,53,239,100,85,224,215,154,230,182,229,217,149,143,71,181,91,76,234,245,46,229,123,168,90,106,27,150,51,79,5,45,221,207,84,154,69,89,105,213,99,164,145,137,248,77,87,163,169,153,12,49,73,36,139,39,69,82,215,193,74,220,234,252,211,226,223,47,232,125,70,226,64,2,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,28,223,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,74,86,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,0,8,171,205,31,200,158,166,253,23,214,40,138,1,37,255,0,46,110,53,255,0,133,93,71,158,193,159,220,238,178,105,150,83,248,119,42,104,23,187,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,221,37,116,49,70,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,130,170,249,231,126,73,254,164,253,180,170,178,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,171,149,85,234,238,182,20,10,1,230,143,231,179,83,126,139,232,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,99,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,57,87,22,62,86,53,147,229,254,67,233,211,153,172,36,87,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,110,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,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,98,178,249,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,172,73,12,174,143,163,221,35,251,53,22,90,167,35,31,206,207,211,127,185,17,87,154,63,158,205,77,250,47,163,209,17,126,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,65,60,11,241,155,98,227,15,78,42,174,114,90,189,141,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,0,85,95,60,239,201,63,212,159,182,149,86,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,245,114,170,189,93,214,194,140,214,113,99,230,159,89,62,96,100,62,163,57,229,52,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,14,102,62,55,117,142,87,183,226,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,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,43,171,153,215,47,250,205,93,163,169,226,7,68,49,223,23,157,82,110,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,119,69,116,141,99,36,169,109,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,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,110,153,63,56,13,47,166,225,162,147,82,241,235,21,34,234,133,230,162,178,219,75,133,62,178,74,166,90,231,137,255,0,13,85,100,253,184,85,212,221,167,195,34,108,68,89,94,245,133,142,69,142,105,33,166,187,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,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,123,207,213,200,180,183,59,197,48,76,71,83,47,246,47,11,141,231,126,63,236,253,111,138,133,254,51,193,76,144,213,126,27,30,178,71,178,71,35,127,17,173,221,215,171,122,167,188,151,252,184,57,128,86,112,239,125,139,73,53,123,34,254,228,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,25,37,250,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,169,192,56,62,225,51,50,226,235,84,62,195,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,126,254,157,199,162,43,98,122,166,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,18,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,37,107,115,206,252,147,253,73,251,105,85,101,207,114,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,175,87,42,171,213,221,126,190,105,60,110,231,124,57,125,143,211,61,20,201,125,139,153,221,183,95,110,117,190,14,26,159,15,107,78,228,48,197,219,169,130,72,159,222,153,37,118,230,185,31,31,131,232,169,210,84,81,192,215,51,124,171,137,237,71,182,232,214,107,163,30,22,245,81,111,173,173,169,200,49,233,164,146,223,15,101,85,236,116,244,178,35,159,75,10,177,91,23,117,103,147,172,238,137,168,212,73,83,100,255,0,5,0,243,71,243,217,169,191,69,244,122,34,58,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,222,240,94,35,168,117,150,147,58,212,139,167,182,180,218,175,117,30,29,61,190,7,197,67,106,234,212,116,148,115,68,174,118,202,199,118,247,186,87,57,124,67,88,142,98,181,177,44,20,241,43,134,188,147,75,241,29,121,193,178,45,104,198,41,47,248,77,29,226,21,189,81,213,172,139,3,96,119,86,248,137,35,141,143,116,204,133,206,108,235,6,215,36,201,18,196,168,168,245,52,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,205,120,161,212,205,26,210,205,14,202,175,122,243,87,211,16,185,91,234,44,213,118,248,164,115,106,174,222,38,23,198,180,52,200,199,177,238,154,86,43,209,54,185,187,90,142,123,156,198,49,207,110,109,174,210,90,166,186,214,205,98,162,171,163,182,190,162,71,81,211,213,212,182,166,120,96,87,47,109,146,74,216,227,108,143,70,244,69,122,70,196,114,162,170,53,189,122,37,191,242,88,198,53,114,215,164,121,94,69,121,184,82,83,233,213,230,240,247,217,109,179,91,94,218,185,238,44,100,113,212,214,197,80,187,90,180,202,214,71,2,183,241,119,75,3,250,44,43,19,210,104,65,205,31,207,102,166,253,23,209,232,143,63,130,240,125,147,106,143,8,151,190,36,116,253,42,238,23,44,63,40,185,80,100,54,215,75,79,20,16,217,41,173,144,86,58,185,142,145,236,118,248,220,233,26,232,219,220,116,137,44,106,214,183,182,237,252,255,0,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,19,195,71,17,120,39,20,26,89,65,169,152,45,71,249,42,59,197,22,201,191,177,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,254,104,191,205,19,170,153,172,226,199,205,62,178,124,192,200,125,70,115,228,143,65,179,42,222,30,91,196,109,158,138,174,225,143,81,229,21,120,205,233,97,167,69,101,169,236,167,162,150,154,105,94,143,87,108,157,213,114,70,139,177,24,199,196,198,171,213,211,49,167,234,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,247,169,154,241,137,164,120,143,11,145,113,78,219,197,36,182,43,165,157,181,182,58,26,138,198,50,123,133,198,72,156,177,90,250,195,222,70,212,247,88,248,165,70,164,157,149,142,103,63,225,137,234,148,45,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,175,44,225,51,50,193,120,80,199,248,161,204,42,42,237,44,202,178,136,236,182,139,29,77,2,53,245,86,233,40,229,168,138,228,146,247,55,53,143,116,18,53,145,186,36,220,205,178,181,202,199,179,119,181,229,113,231,179,76,190,181,232,245,165,255,0,21,129,206,211,71,44,82,226,184,47,16,52,243,118,111,84,215,4,195,171,35,218,247,120,186,89,35,168,171,167,94,170,253,145,246,95,21,79,185,25,185,254,43,226,119,72,218,139,16,57,101,235,95,220,183,23,24,183,136,183,248,170,12,239,166,21,89,178,45,243,69,227,103,135,195,201,31,89,24,214,244,170,138,155,123,151,119,72,150,93,173,87,109,233,117,60,85,106,151,220,183,14,58,139,169,144,223,125,141,95,102,199,234,189,149,91,225,124,71,106,233,43,59,52,63,134,172,123,93,214,170,88,27,241,181,88,157,122,191,163,81,202,153,182,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,78,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,134,188,234,252,172,98,223,48,40,125,58,226,82,177,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,10,54,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,198,201,22,71,170,171,152,200,97,1,127,220,174,60,137,233,151,214,189,98,180,149,68,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,6,115,56,214,225,226,235,195,63,16,217,46,7,61,170,146,130,197,112,168,154,247,139,50,154,177,213,44,246,36,245,18,165,43,85,210,42,202,143,141,35,116,47,73,62,45,241,57,81,94,213,108,143,253,251,134,186,81,229,60,189,40,180,26,239,121,223,122,194,117,66,150,227,107,164,145,32,143,251,15,87,65,112,123,146,20,106,164,178,246,234,214,161,210,61,205,84,103,139,129,187,213,28,214,183,154,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,125,124,85,106,151,223,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,134,172,99,155,210,150,40,27,241,181,30,189,58,191,171,149,202,182,211,202,19,66,235,52,195,135,26,189,70,200,108,222,10,245,169,119,6,220,97,115,214,118,76,235,60,12,88,232,146,72,164,70,177,187,158,250,185,216,246,34,164,145,84,196,229,123,147,107,89,58,128,51,89,197,143,154,125,100,249,129,144,250,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,241,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,216,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,166,221,253,180,234,175,146,24,213,209,247,82,70,231,219,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,137,43,202,227,207,102,153,125,107,209,235,73,255,0,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,38,223,137,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,251,93,106,226,119,89,120,132,177,97,54,13,88,202,61,183,30,5,111,154,223,109,169,150,22,248,169,251,175,106,201,61,76,223,211,154,101,100,116,241,171,220,190,246,192,215,42,44,142,150,73,38,167,38,78,29,62,210,231,119,222,37,239,244,253,104,49,14,229,139,31,248,255,0,167,116,158,20,241,82,252,18,163,147,181,75,42,51,108,145,185,143,241,187,154,168,232,125,214,254,10,86,231,87,230,159,22,249,127,67,234,55,18,58,232,7,9,153,151,17,154,95,170,217,198,159,212,85,215,95,116,214,158,215,83,79,142,82,80,36,243,222,89,85,36,233,42,70,254,227,85,175,138,42,121,36,70,53,146,62,85,232,198,166,229,106,47,42,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,9,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,72,235,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,162,244,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,240,181,239,108,14,99,21,202,214,111,115,119,57,141,234,228,242,151,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,63,203,23,143,31,190,251,21,54,131,106,197,235,118,125,143,219,219,236,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,8,171,205,31,200,158,166,253,23,214,40,138,1,58,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,114,186,23,238,138,70,62,55,42,237,123,29,181,207,102,201,31,45,121,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,94,216,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,245,70,198,231,190,59,148,5,85,243,206,252,147,253,73,251,105,2,184,104,225,159,50,226,151,33,202,240,205,62,174,164,102,67,96,197,234,50,58,26,42,149,70,50,230,248,106,169,161,90,68,149,92,141,133,238,109,67,149,143,119,193,189,141,107,149,141,114,200,206,85,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,126,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,40,7,154,63,158,205,77,250,47,163,209,28,171,77,120,122,202,181,83,70,181,71,87,49,106,158,255,0,221,95,178,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,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,135,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,83,67,220,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,7,42,226,199,202,198,178,124,191,200,125,58,115,53,135,117,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,189,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,58,117,124,138,179,171,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,15,107,174,250,57,125,208,45,76,173,210,172,166,109,247,171,85,190,213,81,113,143,107,19,195,85,85,219,169,234,229,166,234,199,189,143,236,190,161,209,119,26,229,107,251,123,211,162,59,162,88,175,35,31,206,207,211,127,185,17,87,154,63,158,205,77,250,47,163,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,248,111,122,73,38,249,26,173,252,54,187,111,78,174,232,158,243,235,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,104,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,219,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,117,80,0,42,175,158,119,228,159,234,79,219,72,21,195,71,12,249,151,20,185,14,87,134,105,245,117,35,50,27,6,47,81,145,208,209,84,170,49,151,55,195,85,77,10,210,36,170,228,108,47,115,106,28,172,123,190,13,236,107,92,172,107,150,70,114,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,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,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,83,15,22,62,105,245,147,230,6,67,234,51,158,131,46,225,51,50,199,184,87,192,184,172,179,84,85,222,241,236,170,162,227,77,122,142,26,4,107,49,231,193,90,234,90,101,150,68,145,206,145,147,186,57,58,63,182,198,49,251,35,85,87,72,205,206,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,167,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,10,107,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,221,12,108,115,97,115,29,209,91,27,152,200,235,172,182,158,82,156,20,123,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,235,226,199,205,62,178,124,192,200,125,70,114,218,120,45,208,189,56,226,47,150,102,7,165,250,161,102,241,214,170,239,108,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,128,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,203,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,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,230,198,196,115,158,230,69,20,76,87,191,102,229,234,165,85,243,206,252,147,253,73,251,105,2,184,104,225,159,50,226,151,33,202,240,205,62,174,164,102,67,96,197,234,50,58,26,42,149,70,50,230,248,106,169,161,90,68,149,92,141,133,238,109,67,149,143,119,193,189,141,107,149,141,114,200,206,85,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,234,245,147,87,179,45,119,212,75,134,169,106,12,244,147,228,55,106,122,24,107,167,166,129,33,101,67,233,169,33,165,73,149,137,240,181,239,108,13,123,209,168,214,111,115,182,181,141,232,212,182,158,77,26,33,117,193,116,74,255,0,173,23,11,229,37,69,62,168,84,64,218,26,8,99,118,250,72,45,179,214,83,171,229,122,244,69,124,146,201,47,70,53,21,26,200,216,237,202,175,86,71,97,64,160,30,104,254,123,53,55,232,190,143,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,8,100,241,76,99,36,69,86,247,26,172,118,197,124,73,39,235,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,108,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,246,109,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,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,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,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,242,181,150,122,221,240,255,0,100,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,219,217,252,149,63,146,172,202,229,167,204,79,25,209,92,102,171,67,120,128,190,210,90,112,155,77,60,245,248,221,225,180,21,19,79,77,60,149,8,249,104,95,29,44,50,58,86,61,211,77,51,100,114,34,177,91,35,85,207,71,198,216,248,87,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,191,120,17,190,241,85,149,71,154,229,44,240,90,101,143,220,18,59,141,79,86,73,237,74,168,36,165,146,91,86,198,84,69,81,7,118,154,161,203,226,90,138,214,116,232,157,93,238,75,222,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,160,206,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,34,175,52,46,5,190,229,50,167,235,142,142,97,158,19,77,175,91,61,177,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,194,107,169,227,88,255,0,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,76,230,113,99,230,159,89,62,96,100,62,163,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,125,228,32,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,39,72,171,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,31,93,173,123,219,4,45,115,145,58,185,34,141,23,174,212,233,48,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,244,24,230,53,236,123,145,236,155,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,199,248,192,192,41,181,63,133,205,82,195,38,199,170,239,181,21,88,189,117,77,190,223,72,146,186,121,238,52,209,45,69,18,70,216,151,123,222,149,48,194,168,196,235,189,81,26,168,228,85,106,231,51,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,123,139,63,230,183,196,46,43,169,28,44,104,157,163,195,120,28,147,62,246,110,161,251,46,58,168,234,61,155,66,235,116,173,219,51,186,182,79,138,74,221,145,191,180,141,147,195,207,253,21,102,213,135,252,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,13,10,16,3,157,95,149,140,91,230,5,15,167,92,74,128,210,124,23,239,67,84,240,221,51,246,167,179,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,219,79,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,55,138,230,167,199,143,254,87,225,83,72,47,95,228,162,203,239,182,203,143,252,187,42,108,142,103,107,254,110,233,95,28,223,229,41,222,223,239,172,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,124,254,172,96,191,117,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,189,78,87,30,68,244,203,235,94,177,90,74,162,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,2,176,57,218,104,229,138,92,87,5,226,6,158,110,205,234,154,224,152,117,100,123,94,239,23,75,36,117,21,116,235,213,95,178,62,203,226,169,247,35,55,63,197,124,78,233,27,81,106,88,30,171,73,240,95,189,13,83,195,116,207,218,158,204,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,163,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,251,207,214,0,205,103,22,62,105,245,147,230,6,67,234,51,159,36,122,13,153,86,240,242,222,35,108,244,85,119,12,122,143,40,171,198,111,75,13,58,43,45,79,101,61,20,180,211,74,244,122,187,100,238,171,146,52,93,136,198,62,38,53,94,174,153,141,63,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,189,76,215,140,77,35,196,120,92,139,138,118,222,41,37,177,93,44,237,173,177,208,212,86,49,147,220,46,50,68,229,138,215,214,30,242,54,167,186,199,197,42,53,36,236,172,115,57,255,0,12,79,84,161,110,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,100,109,119,69,114,49,187,222,175,145,201,189,238,85,245,121,103,9,153,150,11,194,134,63,197,14,97,81,87,105,102,85,148,71,101,180,88,234,104,17,175,170,183,73,71,45,68,87,36,151,185,185,172,123,160,145,172,141,209,38,230,109,149,174,86,61,155,189,175,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,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,240,181,16,232,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,30,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,122,202,147,74,233,58,189,178,63,179,8,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,54,70,43,154,246,178,88,162,122,177,251,54,173,143,243,67,213,236,55,94,184,9,211,109,92,211,249,234,228,177,100,89,197,28,212,233,87,2,195,60,79,101,21,206,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,107,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,233,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,221,12,108,107,166,107,221,209,93,35,88,201,41,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,67,65,60,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,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,149,0,17,87,154,63,145,61,77,250,47,172,81,20,2,104,247,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,156,3,151,255,0,46,11,23,14,244,118,157,94,213,184,60,126,172,124,117,20,209,65,90,255,0,11,142,199,44,18,66,250,102,246,220,145,212,204,232,230,122,75,35,183,198,142,218,216,191,160,179,75,58,129,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,59,175,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,244,137,97,137,210,117,99,163,127,122,173,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,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,77,156,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,114,174,103,92,7,125,200,95,106,117,231,73,236,187,112,28,130,224,239,105,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,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,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,252,232,222,141,115,28,248,165,149,136,246,111,220,153,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,121,75,157,218,235,122,169,101,101,230,231,87,95,81,29,60,20,140,150,166,103,74,246,193,4,76,134,24,145,206,85,84,100,113,71,28,108,111,242,107,24,214,167,68,68,66,231,249,98,240,29,247,33,98,166,215,157,88,178,237,207,178,11,123,125,155,107,184,219,187,117,88,188,46,124,205,147,163,187,174,78,245,68,14,167,87,110,142,57,97,106,201,10,244,223,43,86,0,115,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,21,121,163,249,236,212,223,162,250,61,17,39,249,35,218,109,87,251,86,188,216,175,182,202,75,141,182,227,79,143,210,86,81,213,194,217,160,169,130,70,220,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,106,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,248,14,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,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,192,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,151,252,114,242,207,183,113,59,157,217,117,51,77,239,118,172,83,36,175,184,50,60,198,182,224,181,85,30,58,133,33,130,24,230,134,52,122,198,147,65,29,62,214,194,214,196,217,123,170,175,149,138,196,87,72,174,25,248,85,210,62,20,48,218,156,63,75,109,181,110,125,198,163,196,220,238,247,41,25,53,198,226,244,87,118,210,105,88,198,55,100,109,114,181,140,99,90,198,245,115,186,111,124,143,125,6,113,99,230,159,89,62,96,100,62,163,57,115,220,179,173,54,171,255,0,47,253,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,168,56,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,122,116,154,46,236,72,178,53,169,28,141,123,92,221,170,175,138,63,109,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,123,94,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,92,22,62,79,58,95,75,196,189,211,34,185,85,213,213,233,4,20,241,87,209,99,149,43,38,250,137,234,25,87,28,180,41,89,13,75,42,24,202,87,178,146,118,72,230,170,200,201,155,19,156,247,71,36,142,177,243,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,61,7,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,109,119,201,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,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,201,80,85,95,60,239,201,63,212,159,182,156,127,147,13,218,213,110,226,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,122,189,233,20,50,200,173,111,85,217,27,221,252,154,170,146,43,154,95,1,63,110,232,239,220,87,105,124,251,50,11,85,191,198,101,246,186,138,142,145,215,208,210,64,141,90,202,119,61,122,71,52,48,68,212,124,93,81,178,71,26,43,17,37,106,182,122,192,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,196,228,67,75,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,31,88,40,7,154,63,158,205,77,250,47,163,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,236,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,250,184,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,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,254,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,190,227,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,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,240,35,165,107,30,239,13,35,155,27,102,102,215,110,98,35,145,59,140,141,236,207,14,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,247,157,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,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,250,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,235,252,196,56,146,195,120,122,225,230,239,75,145,88,41,50,91,150,125,79,85,140,219,108,51,214,172,12,170,100,244,239,109,68,211,118,228,100,254,26,56,221,209,235,10,163,247,203,11,55,197,220,73,89,159,114,252,249,104,112,219,153,112,227,195,204,52,185,197,254,173,247,44,210,162,60,154,107,12,148,73,78,203,27,230,167,141,169,11,183,198,217,214,165,99,100,73,50,61,118,49,241,163,24,196,218,249,102,166,30,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,136,107,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,141,146,44,143,85,87,49,144,194,2,199,249,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,100,87,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,12,214,113,85,165,191,114,220,71,106,46,153,195,98,246,53,5,155,32,170,246,85,23,138,241,29,171,92,175,239,80,254,34,189,238,119,90,89,96,119,198,229,122,117,232,254,142,71,34,120,172,155,53,186,229,86,92,78,197,112,167,164,142,159,14,179,201,100,161,116,44,114,62,72,31,112,171,174,87,74,170,229,69,127,118,186,86,162,181,26,155,26,196,233,213,21,206,179,238,72,250,67,76,203,86,161,107,221,116,20,146,84,79,81,22,33,107,145,179,203,223,129,140,108,117,85,173,124,126,232,149,146,44,148,10,215,124,79,69,134,68,248,17,87,125,165,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,228,249,129,112,35,98,226,171,21,147,53,197,153,224,181,55,31,183,172,118,234,158,175,147,218,148,176,71,85,36,86,173,143,168,138,158,14,237,77,67,87,196,185,21,204,233,209,122,183,220,148,89,253,181,96,89,87,250,171,142,100,152,229,195,254,18,142,186,219,93,79,39,253,25,33,154,57,25,254,243,154,230,255,0,137,80,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,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,126,124,0,240,125,106,225,55,72,218,219,130,85,201,157,230,52,244,117,249,91,230,149,170,202,105,216,199,44,116,49,54,55,186,45,148,235,52,172,89,26,231,44,175,115,223,187,98,199,28,116,153,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,16,115,40,230,7,171,151,140,203,56,225,111,15,177,85,225,56,197,186,161,45,23,122,170,152,95,13,222,240,198,163,187,189,29,187,108,84,53,13,124,110,98,53,170,249,161,70,185,207,237,206,248,82,58,106,63,25,183,221,91,224,239,21,225,159,57,181,119,110,184,38,65,110,168,178,94,41,216,198,71,61,158,158,134,174,153,180,213,12,78,157,38,139,187,11,89,35,81,82,72,209,119,244,123,21,243,120,14,19,188,211,232,223,204,12,123,212,96,52,166,1,226,181,175,75,237,90,213,164,121,126,148,94,93,73,29,62,83,103,169,182,178,162,166,137,181,108,163,157,236,94,205,82,68,229,68,123,225,151,183,43,62,38,170,62,54,170,57,170,136,169,154,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,239,63,40,177,254,77,60,60,93,114,77,80,186,113,35,122,181,82,63,30,196,233,234,236,150,122,135,86,57,179,165,238,104,226,238,57,145,49,126,38,50,142,121,90,229,151,225,235,85,26,177,28,230,185,99,184,144,1,154,206,44,124,211,235,39,204,12,135,212,103,44,251,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,132,28,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,21,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,235,181,175,123,96,133,174,114,39,87,36,81,162,245,218,157,38,7,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,254,131,28,198,189,143,114,61,147,127,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,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,94,167,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,213,110,188,31,105,125,127,21,22,14,45,40,18,174,219,150,90,233,235,155,114,108,50,200,246,93,231,150,138,42,26,119,202,146,61,204,137,144,83,54,118,163,33,99,21,239,145,142,115,191,13,90,254,234,1,74,220,234,252,211,226,223,47,232,125,70,226,114,174,93,220,94,127,10,90,202,191,106,107,123,58,123,152,246,168,178,141,148,30,38,104,59,77,151,194,213,199,181,82,68,237,73,43,183,163,119,238,138,73,122,70,249,18,45,183,252,80,183,49,158,10,63,133,93,71,130,255,0,128,91,46,178,105,150,83,248,150,218,153,211,187,29,174,185,85,235,37,177,211,110,115,221,181,140,73,34,116,168,215,62,55,57,189,101,116,50,200,177,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,146,188,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,77,124,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,123,161,141,142,108,46,99,186,43,99,115,25,28,21,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,57,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,223,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,14,22,62,71,117,146,86,55,225,106,244,235,213,122,34,42,166,107,53,87,48,177,106,6,163,228,121,174,49,129,90,176,171,85,234,225,45,101,37,130,214,247,186,150,223,27,151,170,70,197,127,255,0,221,81,168,200,209,202,169,28,113,51,108,109,179,78,78,60,56,234,133,146,154,187,137,27,134,111,87,102,195,114,58,121,173,180,56,245,36,177,200,203,242,195,43,227,90,170,166,170,57,34,100,18,182,86,197,183,108,202,254,226,238,100,42,173,169,137,124,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,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,0,241,165,192,230,101,194,214,174,90,48,252,121,245,121,86,61,156,212,72,204,54,104,88,146,220,106,158,215,198,199,81,75,4,105,185,213,44,116,240,181,28,198,236,151,184,199,49,26,229,124,81,217,255,0,44,190,20,53,67,133,253,47,189,187,84,111,245,112,92,179,10,136,170,229,196,220,232,229,130,197,60,18,84,68,233,89,52,51,203,12,207,169,133,105,94,231,49,172,84,72,163,99,183,108,77,179,40,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,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,161,87,44,222,94,121,53,175,63,111,16,122,223,71,73,70,204,54,241,112,182,216,172,10,234,122,197,158,235,71,52,180,147,213,78,228,222,198,50,158,162,57,82,45,139,189,211,68,217,81,204,100,108,89,173,124,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,83,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,248,144,189,146,55,164,145,49,223,11,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,254,171,203,155,141,127,225,87,81,231,176,103,247,59,172,154,101,148,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,244,128,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,205,103,22,62,105,245,147,230,6,67,234,51,147,255,0,147,239,23,159,203,132,124,234,183,252,189,110,12,232,232,63,229,234,171,233,38,149,139,254,124,241,171,217,254,93,171,39,247,136,203,31,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,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,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,217,35,91,213,90,143,118,199,163,227,114,239,99,145,60,85,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,248,250,117,218,214,162,89,255,0,35,31,206,207,211,127,185,22,168,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,85,124,243,191,36,255,0,82,126,218,85,173,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,123,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,72,213,173,147,232,215,42,237,101,187,235,158,27,166,127,104,235,245,143,185,69,99,199,104,170,29,105,161,198,232,105,155,4,151,54,164,219,167,108,158,34,170,74,57,35,137,180,236,108,77,99,216,199,49,168,140,124,149,225,139,152,7,15,188,79,123,23,27,176,100,94,196,207,174,86,249,43,42,113,75,132,114,182,104,100,139,251,244,112,212,171,27,13,87,68,69,145,169,27,187,139,18,43,221,27,54,200,214,73,80,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,18,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,217,214,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,181,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,173,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,7,20,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,116,114,246,161,149,219,28,141,86,174,112,142,149,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,245,138,182,24,217,47,70,43,228,166,146,104,209,85,91,209,94,138,142,106,162,57,52,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,148,3,205,31,207,102,166,253,23,209,232,137,105,203,123,94,112,222,27,121,126,106,62,171,102,117,180,141,101,187,56,184,178,217,67,53,66,194,251,181,197,109,84,11,79,69,18,181,143,118,249,28,222,138,228,99,182,49,31,35,147,99,28,169,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,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,97,92,171,56,14,255,0,201,28,85,234,253,151,252,172,184,133,138,231,110,255,0,144,125,53,237,175,238,255,0,206,27,19,36,135,252,157,67,29,253,233,229,170,25,172,226,199,205,62,178,124,192,200,125,70,115,208,98,124,89,230,88,47,10,25,7,11,216,125,61,93,165,153,86,81,37,234,239,124,166,175,70,190,170,221,37,28,84,242,219,86,46,222,230,177,238,130,55,62,70,202,155,153,186,39,53,88,247,238,242,156,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,110,200,218,238,168,213,123,119,189,89,27,87,123,218,139,117,55,62,91,154,37,95,194,131,56,97,165,150,174,220,246,212,65,126,92,130,153,243,185,238,201,35,163,101,51,238,107,79,44,207,110,201,26,215,35,233,145,233,26,49,238,70,43,31,182,86,209,182,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,78,216,228,100,115,108,95,130,120,187,140,99,221,12,172,86,201,27,213,169,190,55,177,200,157,28,135,106,212,126,51,111,186,183,193,222,43,195,62,115,106,238,221,112,76,130,221,81,100,188,83,177,140,142,123,61,61,13,93,51,105,170,24,157,58,77,23,118,22,178,70,162,164,145,162,239,232,246,43,230,253,110,87,30,123,52,203,235,94,143,90,95,240,42,3,157,166,153,229,84,218,167,130,235,31,132,238,227,119,12,125,49,158,252,113,200,239,15,93,79,83,81,81,178,103,108,237,179,185,29,87,88,211,122,185,221,137,254,20,70,117,90,214,52,39,203,171,71,44,90,55,194,62,9,77,104,155,196,85,230,22,248,51,27,165,78,215,179,189,85,95,4,82,53,54,57,239,70,246,160,74,120,58,183,107,95,216,223,181,174,123,144,146,164,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,189,62,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,207,102,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,247,30,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,26,56,139,193,56,160,210,202,13,76,193,106,63,201,81,222,40,182,77,253,140,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,236,127,243,69,254,104,148,3,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,228,230,13,193,37,171,138,252,2,59,238,49,5,37,14,162,226,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,197,106,34,73,39,90,22,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,233,124,39,121,167,209,191,152,24,247,168,192,105,76,0,81,15,53,141,6,166,209,190,40,235,242,107,21,21,92,118,45,73,167,92,154,55,186,158,84,130,59,139,229,123,107,225,100,207,123,146,87,247,81,42,92,136,173,237,165,100,108,70,53,168,197,116,53,52,39,203,171,71,44,90,55,194,62,9,77,104,155,196,85,230,22,248,51,27,165,78,215,179,189,85,95,4,82,53,54,57,239,70,246,160,74,120,58,183,107,95,216,223,181,174,123,144,146,160,141,89,103,49,238,12,112,108,170,243,133,101,58,201,224,175,88,253,194,162,215,113,166,251,59,117,147,177,85,4,142,142,88,247,178,153,204,118,215,177,201,213,170,173,94,157,81,85,61,231,85,209,77,123,210,126,34,113,90,172,215,71,50,191,180,22,90,43,131,237,115,212,248,26,154,77,149,76,142,57,29,30,202,136,227,122,244,100,209,175,84,77,191,23,78,189,81,81,51,217,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,15,249,161,113,175,252,64,103,111,209,141,61,185,218,171,180,219,13,184,50,166,43,141,18,247,189,179,116,108,46,99,234,18,87,53,58,67,23,118,120,99,72,213,89,39,199,46,249,26,248,187,112,88,179,78,84,252,117,83,97,210,80,112,177,170,245,244,148,214,42,170,132,135,10,174,109,44,174,157,183,26,186,214,39,179,94,144,198,228,115,37,150,162,73,91,52,138,222,218,164,141,115,220,215,70,145,119,94,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,148,215,141,98,215,220,194,227,53,167,28,161,241,117,116,246,250,251,164,145,247,89,30,218,90,42,89,106,234,100,234,245,68,93,144,65,43,250,117,220,237,189,26,138,229,68,95,175,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,197,53,175,140,206,27,56,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,123,30,190,175,125,43,228,146,54,201,190,158,9,24,157,95,12,137,209,87,119,195,215,167,69,69,95,214,208,190,40,244,39,137,79,109,253,202,103,63,104,254,206,120,111,105,255,0,99,43,40,251,30,35,187,217,255,0,9,138,61,219,187,18,255,0,71,175,77,190,254,157,83,173,85,243,171,243,79,139,124,191,161,245,27,137,0,11,41,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,181,77,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,196,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,158,206,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,155,154,146,194,170,174,141,206,106,162,189,143,142,71,244,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,20,45,204,103,130,143,225,87,81,224,191,224,22,203,172,154,101,148,254,37,182,166,116,238,199,107,174,85,122,201,108,116,219,156,247,109,99,18,72,157,42,53,207,141,206,111,89,93,12,178,47,53,224,251,139,60,203,132,93,80,251,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,155,250,119,24,138,141,149,232,186,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,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,28,171,93,56,163,208,158,26,253,137,247,215,156,253,156,251,71,226,125,153,253,140,172,172,239,248,126,215,123,252,26,41,54,237,239,197,253,46,157,119,123,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,216,245,244,155,41,89,36,113,186,77,245,16,70,197,232,249,163,78,136,187,190,46,189,58,34,170,65,110,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,28,255,0,152,207,26,255,0,197,86,163,193,96,192,46,119,88,244,203,22,252,59,109,52,235,218,142,233,92,138,244,146,230,232,118,181,237,220,199,164,113,54,85,115,153,27,92,238,145,58,105,99,79,175,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,189,226,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,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,247,17,175,250,168,252,9,255,0,183,159,253,217,188,127,162,29,87,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,14,63,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,103,135,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,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,79,94,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,167,181,137,181,177,189,239,142,226,64,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,131,53,156,88,249,167,214,79,152,25,15,168,206,114,162,244,249,103,241,175,113,226,127,4,185,97,58,151,115,241,58,147,137,117,169,173,172,145,105,97,246,205,12,211,72,177,212,67,79,11,99,217,217,234,200,36,70,199,181,58,192,229,122,186,101,107,122,95,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,109,117,0,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,154,114,49,252,236,253,55,251,145,106,128,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,21,87,207,59,242,79,245,39,237,165,101,226,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,254,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,218,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,119,79,37,68,189,92,221,201,221,217,213,90,214,150,21,201,131,135,139,174,55,140,228,188,72,228,182,170,70,51,44,167,109,147,23,168,109,99,157,58,209,67,81,39,143,115,226,106,236,107,31,81,5,59,90,175,252,78,180,178,42,35,88,228,89,37,166,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,137,13,59,227,119,88,229,99,190,23,47,78,189,23,162,162,162,116,13,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,241,116,235,213,21,18,144,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,228,127,227,23,131,172,19,139,252,18,158,193,127,172,246,54,73,102,223,246,127,32,237,205,81,236,190,236,212,239,170,254,181,100,241,71,63,118,58,116,143,241,21,118,117,220,222,138,158,252,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,164,242,148,227,95,219,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,165,121,218,107,29,246,92,171,5,225,250,158,30,205,150,154,222,153,141,100,155,152,239,23,85,36,149,20,148,233,209,89,190,62,203,34,169,247,163,246,191,197,124,77,235,27,85,98,175,47,126,26,236,92,80,241,29,111,194,179,21,223,139,89,45,243,228,55,218,102,85,62,158,106,202,88,95,28,108,130,55,177,170,169,190,121,224,71,244,86,59,181,221,86,61,175,70,41,197,117,99,5,251,175,213,60,203,76,253,169,237,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,165,234,114,203,214,191,190,158,17,241,111,17,111,240,181,248,39,76,42,179,100,91,33,151,193,65,15,135,146,62,178,61,206,235,75,45,54,247,46,222,178,164,187,90,141,219,214,85,20,3,205,31,207,102,166,253,23,209,232,142,21,38,7,170,19,104,189,62,167,77,75,86,253,58,163,202,38,176,211,206,235,132,107,4,55,185,169,35,154,86,178,155,126,246,189,244,240,66,174,149,35,218,228,138,54,171,149,90,136,141,20,201,48,28,59,87,49,12,175,84,177,138,188,139,19,179,222,41,171,110,214,170,101,133,95,87,4,111,71,44,106,201,216,232,165,103,84,77,240,189,26,146,177,29,30,248,247,247,27,165,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,205,103,22,62,105,245,147,230,6,67,234,51,156,255,0,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,123,205,4,240,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,187,103,113,122,171,228,154,68,108,125,213,141,178,40,137,92,193,184,36,181,113,95,128,71,125,198,32,164,161,212,92,86,158,162,107,85,99,105,90,233,238,208,54,25,156,203,75,228,116,209,49,140,146,161,209,185,178,200,174,72,87,184,173,68,73,36,235,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,146,131,149,199,158,205,50,250,215,163,214,151,252,8,1,206,175,202,198,45,243,2,135,211,174,37,59,105,237,110,27,110,207,241,171,134,163,90,106,238,152,157,45,226,138,107,245,13,35,149,179,213,91,155,51,22,166,24,213,30,197,71,186,36,123,81,81,236,247,170,124,77,254,105,168,128,64,14,117,126,86,49,111,152,20,62,157,113,42,3,73,243,175,186,253,83,195,117,51,217,126,211,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,122,190,37,248,139,206,248,160,213,58,253,76,206,170,63,202,209,217,232,182,67,253,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,124,7,52,46,5,190,229,50,167,235,142,142,97,158,19,77,175,91,61,177,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,194,107,169,227,88,191,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,249,254,33,114,155,22,115,175,186,151,154,226,213,222,54,203,144,102,23,155,165,186,167,180,248,251,244,179,214,203,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,187,254,87,30,68,244,203,235,94,177,90,74,162,173,121,211,232,54,27,69,143,98,156,70,217,168,169,45,249,13,101,225,152,205,233,97,167,84,125,213,143,165,146,90,105,165,122,61,27,190,6,210,73,26,46,197,123,217,43,26,175,70,194,198,149,109,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,61,197,255,0,112,11,197,117,31,21,186,29,73,123,185,203,179,51,197,251,54,124,162,25,38,129,100,158,169,176,181,91,94,216,226,70,246,225,168,248,220,212,88,216,214,200,201,227,110,228,139,123,164,168,5,101,243,184,205,112,22,96,26,123,167,51,83,210,84,102,210,222,37,189,211,202,214,66,249,232,109,77,134,72,101,107,221,187,189,19,42,38,124,42,212,70,236,145,104,164,234,189,97,68,42,215,73,239,248,174,41,170,120,110,83,157,89,61,179,141,217,178,11,117,194,241,110,240,209,212,120,202,24,170,99,124,240,118,165,84,142,77,241,181,237,216,245,70,187,175,69,84,69,83,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,220,126,176,51,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,122,172,3,140,92,239,75,248,88,200,248,104,193,104,253,153,246,183,32,172,184,222,47,125,200,102,241,86,186,171,115,104,167,183,120,121,96,118,205,221,182,63,190,201,26,244,233,181,17,58,171,142,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,235,159,203,121,101,104,149,127,10,11,160,152,245,150,145,185,61,186,157,247,91,102,75,36,243,194,247,100,139,71,12,50,85,185,94,233,221,5,53,75,169,161,73,169,217,186,52,98,34,177,189,198,70,246,210,14,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,247,253,66,227,6,235,171,252,19,99,220,59,231,107,72,183,221,61,202,45,14,176,213,67,19,152,250,235,36,86,250,248,54,74,214,179,180,215,211,43,169,163,71,238,71,74,201,153,213,170,232,229,145,255,0,95,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,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,116,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,155,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,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,139,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,202,185,213,249,167,197,190,95,208,250,141,196,243,252,188,184,76,195,120,186,210,253,109,193,239,181,20,150,123,237,5,70,47,83,98,200,221,64,181,83,218,158,178,87,172,232,198,36,145,43,217,44,76,88,220,197,126,206,189,183,170,43,162,98,164,64,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,137,229,139,199,143,223,125,138,155,65,181,98,245,187,62,199,237,237,246,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,79,147,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,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,26,235,255,0,29,84,220,50,241,155,143,233,134,167,87,210,82,233,126,71,131,193,114,170,174,117,44,178,79,104,184,165,77,193,27,59,18,8,223,44,204,153,32,134,23,70,173,93,171,219,145,174,98,54,68,146,79,234,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,36,47,100,141,233,36,76,119,194,228,235,211,162,245,69,84,92,251,241,131,194,102,101,194,46,168,125,135,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,253,253,59,111,84,70,202,197,95,127,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,108,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,237,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,15,172,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,228,159,234,79,219,72,65,195,30,21,117,207,241,77,127,177,89,170,41,33,168,165,210,122,171,219,221,82,247,53,139,5,190,245,105,174,153,168,173,107,151,123,162,166,145,172,78,157,21,234,212,85,106,42,185,56,81,167,221,42,197,180,227,11,211,140,115,27,210,26,27,85,38,25,73,111,137,214,70,218,229,73,105,100,165,145,59,141,153,146,162,187,189,220,222,178,44,170,231,58,71,61,94,231,57,92,174,95,86,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,241,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,138,188,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,5,121,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,50,69,210,184,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,71,195,43,81,149,51,189,141,89,40,101,108,143,108,91,42,22,24,152,146,57,205,88,158,214,63,118,196,146,57,40,6,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,226,121,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,38,216,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,245,71,72,215,190,75,21,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,102,179,139,31,52,250,201,243,3,33,245,25,201,85,69,192,119,223,127,47,109,59,215,157,39,178,238,207,177,251,125,239,218,86,187,117,187,185,85,148,66,219,220,237,143,171,187,173,78,245,60,13,168,86,237,142,73,102,106,71,10,117,217,19,82,16,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,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,37,96,115,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,252,236,253,55,251,145,106,128,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,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,62,189,95,26,44,43,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,46,233,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,248,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,81,103,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,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,220,157,200,220,215,171,163,88,232,216,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,117,138,15,19,60,85,53,17,193,79,30,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,140,145,78,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,51,89,197,86,169,125,244,241,29,168,186,153,13,247,219,52,23,156,130,171,217,85,190,23,195,247,109,113,63,179,67,248,106,198,57,189,41,98,129,191,27,81,235,211,171,250,185,92,171,101,60,146,244,207,21,166,210,204,235,88,252,39,119,36,184,100,11,140,247,228,142,55,120,122,26,122,106,122,141,144,187,103,113,157,201,42,186,200,155,213,174,236,65,240,162,179,170,198,14,112,184,85,171,21,227,5,247,219,125,69,92,149,25,142,47,109,189,215,54,103,181,89,28,236,116,212,40,216,145,26,138,140,237,80,196,229,71,43,151,123,158,189,122,42,53,189,127,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,122,191,107,60,47,194,222,178,57,82,218,138,1,230,143,231,179,83,126,139,232,244,68,233,229,1,139,88,179,158,11,245,11,10,202,104,124,109,151,32,204,46,214,187,141,55,117,241,247,233,103,180,208,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,33,95,48,46,4,111,188,42,229,82,102,184,179,60,110,153,100,23,5,142,221,83,213,145,251,46,170,121,42,164,138,213,177,245,18,212,79,218,166,167,106,248,151,34,53,253,122,47,71,123,149,203,247,142,235,239,10,185,84,120,86,82,255,0,27,166,89,5,193,36,184,211,116,100,126,203,170,158,74,88,229,186,239,101,60,181,19,246,169,169,220,158,25,170,141,127,94,169,209,222,245,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,12,219,241,99,230,159,89,62,96,100,62,163,57,99,252,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,209,21,242,75,35,21,206,118,238,137,12,104,205,157,100,223,102,128,21,87,206,143,135,172,86,223,71,142,113,59,105,169,240,119,171,149,194,155,18,187,209,71,75,27,99,174,252,10,153,160,172,116,141,68,122,204,198,64,176,185,95,191,116,105,2,34,177,34,232,248,171,202,227,207,102,153,125,107,209,235,75,254,5,59,115,184,205,110,181,250,209,167,186,115,53,61,34,91,108,120,188,183,186,121,90,199,119,221,61,117,92,144,202,215,187,118,213,98,54,223,10,181,17,168,168,174,147,170,187,170,35,107,128,208,159,46,173,99,177,107,39,8,248,37,77,162,31,15,87,135,219,224,195,174,148,219,158,254,205,85,4,17,70,213,222,230,49,29,221,129,105,231,232,221,205,103,127,102,231,57,142,82,74,144,3,157,95,149,140,91,230,5,15,167,92,74,86,38,87,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,254,131,28,198,189,143,114,61,151,167,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,242,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,121,66,252,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,13,234,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,220,217,89,20,85,47,251,149,199,145,61,50,250,215,172,86,146,168,128,28,234,252,172,98,223,48,40,125,58,226,82,177,213,120,104,226,47,59,225,127,84,232,53,51,5,168,255,0,37,71,120,162,217,15,246,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,221,0,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,70,178,250,57,86,107,29,247,87,120,71,180,83,100,112,245,171,192,174,18,225,209,212,238,103,245,213,45,52,16,73,76,187,24,198,163,59,112,84,69,7,79,137,206,236,111,115,149,207,84,73,128,0,51,89,197,143,154,125,100,249,129,144,250,140,231,63,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,158,242,250,120,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,41,84,67,94,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,253,54,53,142,123,24,229,123,40,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,80,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,11,115,25,224,163,248,85,212,120,47,248,5,178,235,38,153,101,63,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,98,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,185,179,181,100,84,145,171,28,115,252,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,191,243,48,224,162,227,196,254,9,109,205,180,210,217,226,117,39,18,233,77,69,71,26,82,195,237,154,25,166,141,36,167,154,162,103,71,179,179,213,243,198,174,147,106,117,157,168,197,116,200,230,209,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,133,113,135,198,109,139,140,62,4,108,23,57,45,94,198,204,241,125,64,180,211,228,214,216,152,245,165,108,146,219,46,157,170,154,105,29,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,113,94,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,165,110,117,126,105,241,111,151,244,62,163,113,36,167,38,173,116,212,125,73,211,140,207,75,243,91,207,181,109,90,115,236,152,172,19,78,138,234,170,122,90,164,170,69,165,116,138,191,28,49,248,86,246,145,83,115,26,247,49,28,172,108,108,100,181,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,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,51,110,95,247,43,143,34,122,101,245,175,88,173,37,81,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,132,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,175,78,157,81,63,145,122,124,172,179,250,108,235,130,220,54,149,114,26,187,181,203,21,168,175,176,92,150,165,101,115,233,95,29,75,229,167,167,71,200,159,19,25,71,61,34,51,98,171,26,205,172,78,155,21,173,150,165,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,138,188,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,151,124,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,209,71,8,186,223,117,226,59,135,76,51,89,111,182,58,75,69,202,255,0,79,82,218,202,74,73,28,248,18,122,122,169,169,164,124,123,190,38,177,238,129,94,140,85,114,177,30,141,87,63,110,245,134,188,218,120,58,193,46,88,37,251,139,107,5,103,177,178,75,55,133,251,65,23,110,106,143,111,119,102,161,160,165,248,159,63,110,151,177,26,42,254,28,75,220,235,241,116,84,220,86,183,9,222,105,244,111,230,6,61,234,48,26,83,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,42,230,197,193,69,199,22,202,174,124,84,105,189,179,126,55,121,233,83,152,192,196,165,167,134,213,92,233,41,233,227,168,141,168,230,73,55,138,146,109,207,70,198,247,36,169,44,143,122,164,168,140,133,124,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,155,35,21,205,123,89,44,81,61,88,253,155,87,186,243,67,213,236,55,94,181,95,77,181,115,79,231,171,146,197,145,105,189,28,212,233,87,2,195,60,79,101,214,231,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,138,228,99,249,217,250,111,247,34,213,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,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,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,5,184,50,229,193,71,195,167,20,25,214,161,95,224,186,220,236,184,207,135,143,77,174,245,53,176,51,196,71,89,79,51,107,93,60,16,185,94,179,64,199,165,50,58,70,199,27,247,201,35,98,234,172,237,79,240,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,85,7,57,110,25,240,219,4,118,190,41,236,85,213,116,183,220,142,241,73,142,95,104,92,171,36,21,143,74,41,86,10,182,42,187,172,47,100,84,105,19,152,136,172,122,118,220,136,199,53,235,44,96,229,113,231,179,76,190,181,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,199,78,107,106,192,56,62,213,187,237,230,158,174,106,122,172,94,174,200,198,211,49,174,122,79,112,111,129,133,202,142,115,83,99,101,169,141,207,94,189,81,136,229,68,114,162,53,115,152,105,35,131,252,2,155,76,56,92,210,220,50,28,122,174,197,81,75,139,208,212,220,45,245,105,43,103,130,227,83,18,84,86,164,141,149,119,177,235,83,52,202,172,94,155,21,85,168,141,68,70,164,85,231,79,128,83,95,120,121,197,53,6,159,30,171,172,185,98,185,67,41,159,93,10,74,230,80,91,171,41,228,73,150,84,106,236,107,31,81,5,3,17,239,79,115,246,53,170,157,197,71,86,183,2,217,173,215,0,227,7,73,47,182,106,122,73,170,42,178,138,75,35,219,82,199,57,137,5,193,222,6,103,34,53,205,93,237,138,166,71,49,122,244,71,163,85,81,200,138,213,209,153,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,73,254,45,245,67,75,244,155,135,156,219,32,213,198,210,85,216,171,236,245,150,132,179,205,91,37,43,239,147,212,83,200,198,91,162,146,36,89,90,249,147,115,85,236,69,88,217,190,85,232,216,220,228,206,102,89,113,177,94,50,171,205,219,22,199,62,207,217,107,110,21,21,22,235,71,140,125,95,179,233,95,35,157,21,55,125,232,143,151,182,197,107,59,142,77,206,219,213,125,234,93,79,41,189,46,226,11,79,116,59,218,26,155,146,246,176,203,254,203,158,43,141,212,69,21,76,148,244,181,16,195,81,29,117,61,92,85,14,236,195,63,122,93,244,146,68,142,73,24,146,34,198,175,145,36,169,110,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,102,179,138,173,82,251,233,226,59,81,117,50,27,239,182,104,47,57,5,87,178,171,124,47,135,238,218,226,127,102,135,240,213,140,115,122,82,197,3,126,54,163,215,167,87,245,114,185,87,207,234,46,151,221,116,226,203,128,220,239,46,171,142,163,58,197,219,148,50,146,166,137,212,239,166,129,247,10,202,104,122,110,85,89,25,44,84,145,212,50,78,141,71,50,161,189,17,81,17,238,177,254,73,122,215,255,0,159,92,57,214,91,255,0,251,185,173,190,170,56,191,230,244,117,113,204,245,147,254,100,177,181,177,255,0,151,87,59,250,8,90,161,0,57,213,249,88,197,190,96,80,250,117,196,168,189,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,39,94,157,81,127,145,165,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,244,0,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,206,14,172,96,191,117,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,189,78,87,30,68,244,203,235,94,177,90,74,162,0,115,171,242,177,139,124,192,161,244,235,137,84,28,50,90,109,87,254,36,180,162,197,125,182,82,92,109,183,28,226,197,73,89,71,87,11,102,130,166,9,43,225,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,147,254,237,201,162,166,227,196,149,109,190,143,46,171,181,233,5,85,60,151,200,171,169,41,98,116,244,175,117,122,163,108,81,164,213,79,153,94,218,69,71,37,116,140,123,58,162,110,141,206,234,139,103,248,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,14,21,198,183,16,246,174,25,248,121,201,115,201,238,181,116,23,219,133,60,214,76,89,244,212,109,169,127,182,231,167,149,105,92,173,145,22,36,100,107,27,166,122,201,240,236,137,200,136,247,43,99,126,115,1,50,185,83,235,205,54,141,241,71,65,140,223,107,106,227,177,106,77,58,99,50,49,181,18,164,17,220,95,43,29,65,51,225,99,28,146,191,186,139,76,213,84,111,109,43,36,122,189,173,71,163,175,120,0,102,179,139,31,52,250,201,243,3,33,245,25,203,20,228,185,161,122,113,93,132,228,124,67,220,236,222,59,51,161,200,42,113,187,109,77,66,163,227,183,82,182,142,154,73,31,78,206,159,4,210,120,167,177,242,42,171,187,109,70,55,98,62,84,146,207,192,42,87,156,39,10,58,113,131,81,219,184,155,194,162,246,53,215,40,200,25,103,191,218,224,133,18,150,186,170,88,42,39,74,246,244,84,237,76,190,29,201,42,34,43,101,115,219,34,237,122,72,233,99,95,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,66,173,121,183,240,89,117,189,84,201,197,102,150,227,245,117,245,17,211,244,207,32,138,165,210,189,176,65,20,113,211,220,34,129,90,170,140,142,40,213,147,171,29,209,172,100,82,118,209,18,121,74,161,37,87,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,50,174,95,247,43,143,34,122,101,245,175,88,173,37,81,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,242,156,220,116,207,42,195,248,189,188,103,87,106,78,182,92,246,223,65,112,180,85,71,28,157,183,120,106,72,104,231,129,207,115,17,139,51,31,2,61,204,99,157,182,57,224,114,170,43,250,39,117,228,125,159,211,69,117,213,61,45,174,200,106,214,162,170,158,221,127,181,218,92,178,186,4,100,78,150,10,218,134,39,78,211,30,171,53,3,29,239,71,189,18,63,233,36,107,182,215,202,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,67,42,229,255,0,114,184,242,39,166,95,90,245,138,209,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,69,5,243,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,98,89,106,156,140,127,59,63,77,254,228,90,160,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,92,28,238,51,91,85,6,139,233,238,156,205,79,86,183,43,230,81,45,238,158,86,177,189,134,193,67,73,36,50,181,238,221,185,30,174,184,66,173,68,106,162,163,100,234,173,232,136,234,181,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,251,205,52,156,83,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,211,238,147,231,95,122,26,89,134,234,103,178,253,153,246,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,162,206,104,254,123,53,55,232,190,143,68,78,158,80,25,77,139,6,224,191,80,179,92,166,187,193,89,113,252,194,237,116,184,212,246,159,39,98,150,11,77,4,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,189,184,228,226,238,235,197,246,174,55,43,130,221,87,103,196,236,52,238,182,227,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,219,191,182,157,17,145,195,26,186,78,210,72,238,235,202,247,129,111,190,188,169,154,227,172,120,103,139,211,107,46,255,0,99,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,241,90,218,136,210,234,76,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,17,255,0,143,109,76,197,116,191,132,125,76,184,229,53,125,191,111,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,246,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,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,107,252,211,244,26,155,11,224,155,72,169,105,232,170,239,247,45,40,168,181,227,47,190,67,79,44,108,138,220,235,122,211,205,52,177,53,238,100,76,150,162,150,129,17,94,174,218,247,49,141,127,198,187,160,255,0,46,173,99,190,232,223,23,24,37,77,162,31,17,73,152,92,32,195,174,148,219,152,206,245,45,124,241,70,213,222,230,61,91,218,157,41,231,232,221,174,127,99,102,230,181,238,83,66,132,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,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,62,244,126,215,248,175,137,189,99,106,173,101,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,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,62,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,238,52,189,162,154,161,106,214,173,35,196,53,94,204,218,72,233,242,155,61,53,201,244,244,213,173,171,101,28,239,98,119,169,86,86,162,35,223,12,189,200,159,240,181,81,241,185,21,173,84,84,79,106,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,70,220,203,56,21,166,225,151,38,165,212,253,49,160,164,165,210,252,142,162,11,109,45,11,106,165,146,123,69,197,41,213,93,3,214,121,31,44,204,153,32,154,102,200,142,93,171,220,141,205,98,54,53,147,197,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,67,42,229,244,114,228,202,108,88,55,46,172,47,53,202,107,188,21,151,31,183,228,87,75,141,79,105,242,118,41,96,186,87,201,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,43,47,91,249,150,241,23,170,58,195,108,212,236,55,36,171,194,237,184,213,67,234,241,171,3,86,150,190,11,100,242,208,248,74,137,94,231,211,53,181,79,123,95,80,173,116,209,185,98,74,137,27,30,222,170,171,55,248,153,226,187,78,56,181,229,153,169,57,174,21,47,129,186,208,251,10,11,253,130,121,145,245,86,138,167,93,232,213,26,229,68,78,228,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,155,13,84,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,34,185,216,105,125,215,33,210,60,15,85,237,238,171,154,159,12,188,85,91,107,169,225,162,116,172,142,11,131,35,233,85,44,168,189,33,99,37,163,138,36,220,222,142,125,83,19,115,85,17,31,5,121,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,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,12,171,151,253,202,227,200,158,153,125,107,214,43,71,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,190,227,163,140,219,23,7,154,113,75,115,142,213,237,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,235,47,132,78,100,154,161,128,241,23,87,151,235,214,123,87,118,195,243,218,136,147,46,84,182,198,228,167,158,58,86,83,83,92,32,167,167,72,219,19,216,216,105,217,42,196,197,89,33,99,186,199,44,140,139,111,106,231,113,118,181,95,237,90,13,125,177,92,233,46,54,219,141,62,65,87,71,89,73,51,102,130,166,9,27,108,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,28,215,146,167,154,124,167,229,253,119,168,219,139,169,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,163,202,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,36,47,100,141,233,36,76,119,194,228,235,211,162,245,69,84,92,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,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,243,215,145,143,231,103,233,191,220,139,84,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,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,41,91,157,95,154,124,91,229,253,15,168,220,79,201,228,219,139,88,178,14,46,43,46,215,122,31,17,87,140,225,247,27,165,174,78,235,217,225,234,159,61,53,35,164,232,213,68,127,88,42,234,25,209,200,173,248,250,244,220,214,170,93,248,51,3,171,24,47,221,126,169,230,90,103,237,79,105,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,123,150,142,127,83,168,60,22,233,221,85,203,33,164,186,220,172,116,245,54,10,164,133,98,223,70,202,74,153,34,165,167,149,145,162,108,123,104,210,145,83,114,111,115,28,199,187,118,253,203,84,60,209,252,246,106,111,209,125,30,136,143,255,0,122,89,223,221,103,220,167,183,127,180,207,180,31,106,125,153,225,97,255,0,202,158,27,195,119,251,219,59,191,222,126,29,155,246,127,143,111,95,121,32,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,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,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,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,140,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,21,129,206,211,88,236,81,98,184,47,15,212,240,247,175,85,55,4,204,107,36,220,246,248,74,88,227,168,164,167,78,138,205,146,119,159,45,79,189,31,185,158,23,226,111,73,26,169,21,121,86,104,229,139,87,120,184,180,84,228,115,117,164,192,173,242,230,49,211,109,127,245,213,85,52,240,71,76,155,216,246,171,59,115,212,69,63,95,137,174,236,108,115,85,175,85,75,158,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,52,112,253,169,159,124,154,29,129,234,148,149,118,170,138,188,155,31,161,184,87,251,46,77,244,176,215,62,22,248,168,25,241,189,91,218,157,37,141,88,231,43,152,230,43,92,187,154,164,64,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,131,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,184,205,22,181,234,133,215,90,181,115,47,213,123,203,106,227,168,202,111,21,55,38,83,212,214,186,173,244,112,61,235,217,165,73,92,136,175,100,49,118,226,103,194,212,70,70,212,70,181,17,17,37,166,172,104,229,247,72,185,80,233,245,78,71,55,74,188,247,84,41,179,24,233,182,179,250,214,150,166,207,85,29,50,111,99,220,143,238,65,79,20,253,126,23,55,191,177,205,71,49,85,99,95,9,222,105,244,111,230,6,61,234,48,30,255,0,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,56,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,217,3,34,168,88,228,84,223,248,143,174,123,145,159,11,220,182,104,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,202,185,127,220,174,60,137,233,151,214,189,98,180,129,92,203,121,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,143,19,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,209,168,136,196,111,72,45,98,207,243,44,103,25,201,176,203,22,67,87,73,98,204,105,233,169,175,182,246,170,44,21,204,167,168,101,68,10,246,170,42,35,227,150,52,86,189,58,61,17,210,53,23,108,143,107,188,249,170,128,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,44,211,142,109,47,186,235,31,9,122,153,129,216,157,86,183,41,236,254,210,163,130,146,137,213,115,213,207,67,52,117,177,210,199,19,85,28,231,204,234,100,133,58,117,84,89,17,81,174,233,181,115,152,106,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,138,23,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,67,42,229,255,0,114,184,242,39,166,95,90,245,138,209,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,69,26,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,137,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,61,156,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,55,53,37,133,85,93,27,156,213,69,123,31,28,143,231,249,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,196,99,18,73,55,200,212,119,226,57,219,122,116,111,68,247,19,87,146,167,154,124,167,229,253,119,168,219,139,169,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,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,51,173,199,230,117,247,137,198,78,172,95,253,151,236,255,0,9,144,73,98,236,247,251,187,189,155,27,40,59,187,182,183,167,115,194,247,54,244,248,119,237,234,238,155,150,106,242,66,210,223,255,0,41,122,215,112,177,127,236,152,181,162,231,226,191,227,169,175,131,178,143,255,0,244,107,183,189,159,239,49,223,223,16,181,64,103,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,174,246,197,83,27,94,157,58,35,209,200,138,228,68,114,217,167,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,28,171,134,142,29,51,190,40,53,78,131,76,240,90,127,242,85,151,138,221,240,255,0,99,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,219,223,252,145,63,154,166,132,244,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,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,227,62,220,202,53,122,167,87,248,193,206,39,73,234,214,219,135,212,38,33,109,134,166,8,162,124,12,161,115,153,80,212,88,250,239,99,171,22,174,70,57,234,175,86,74,212,93,189,17,141,154,188,145,244,190,213,75,128,106,22,180,76,234,73,238,87,59,196,88,189,58,58,137,189,250,56,41,161,142,166,93,149,29,85,219,39,117,92,59,163,68,106,117,164,141,202,174,247,108,179,67,60,60,194,52,190,235,165,92,96,234,77,178,224,234,185,169,239,247,137,114,138,26,185,168,157,76,202,136,46,14,90,149,237,117,85,73,25,20,178,75,78,178,53,122,57,244,239,247,53,81,88,219,31,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,254,34,49,27,38,250,166,220,93,239,115,158,222,157,23,163,123,104,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,134,188,214,53,230,167,70,248,92,175,198,108,85,180,145,223,117,38,161,113,152,216,234,136,146,120,237,207,137,238,175,153,144,189,142,89,89,218,68,166,114,162,55,182,181,145,189,30,215,35,17,212,193,195,246,153,253,242,107,142,7,165,178,82,93,106,41,50,108,130,134,223,95,236,184,247,213,67,66,249,155,226,167,103,192,244,111,106,4,150,69,123,154,173,99,88,174,114,109,106,150,169,205,255,0,22,177,96,220,23,233,238,21,139,80,248,43,46,63,152,90,109,118,234,110,235,228,236,82,193,105,175,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,86,15,9,222,105,244,111,230,6,61,234,48,22,125,206,111,66,232,242,157,26,177,107,205,162,205,190,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,118,197,71,57,205,175,110,0,53,230,167,135,206,40,241,28,154,106,218,74,107,21,254,161,152,206,66,250,186,136,169,160,101,186,174,88,218,233,164,154,70,57,34,100,18,182,26,149,84,86,245,74,117,98,189,173,115,148,208,240,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,67,42,229,255,0,114,184,242,39,166,95,90,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,80,183,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,182,37,154,168,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,76,203,107,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,196,213,66,234,121,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,125,92,136,143,235,5,93,59,250,181,85,191,31,78,187,154,228,74,193,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,21,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,67,42,229,255,0,114,184,242,39,166,95,90,245,138,209,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,103,20,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,123,53,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,18,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,36,213,228,169,230,159,41,249,127,93,234,54,226,234,65,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,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,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,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,81,95,55,156,23,236,151,25,55,43,255,0,181,60,95,219,92,126,215,125,236,246,59,126,19,183,27,168,59,91,183,47,115,175,128,238,110,232,223,239,187,122,124,59,157,40,57,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,197,94,97,24,6,101,170,124,199,179,109,62,211,236,122,174,249,144,223,42,44,148,212,52,52,200,155,229,127,177,168,213,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,45,167,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,141,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,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,94,158,172,103,95,117,250,89,153,106,103,178,253,167,246,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,204,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,247,26,51,224,255,0,0,166,211,14,23,52,183,12,135,30,171,177,84,82,226,244,53,55,11,125,90,74,217,224,184,212,196,149,21,169,35,101,93,236,122,212,205,50,171,23,166,197,85,106,35,81,17,169,216,10,149,231,105,163,151,216,178,172,23,136,26,121,187,214,90,155,122,97,213,145,237,99,124,37,84,114,84,85,211,175,85,126,249,59,204,150,167,220,140,218,207,11,241,59,172,141,68,226,188,163,53,51,21,211,190,46,33,183,101,53,126,19,237,174,63,87,140,219,167,124,145,199,11,107,164,158,158,162,38,72,231,189,189,59,158,21,209,49,27,185,206,150,88,152,141,248,186,164,213,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,130,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,123,167,36,189,28,190,203,149,103,92,64,212,77,217,178,211,91,215,14,163,143,107,29,226,234,164,146,158,174,161,122,163,247,199,217,100,84,222,229,102,215,248,175,133,221,99,114,47,107,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,209,70,172,96,191,122,26,89,153,105,159,181,61,153,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,204,190,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,247,154,9,224,3,94,105,184,131,225,115,17,201,166,173,171,169,190,216,41,217,140,228,47,171,168,150,166,119,220,105,34,141,174,154,73,164,99,86,87,207,19,161,169,85,69,119,69,168,86,43,220,230,185,73,20,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,138,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,134,85,203,254,229,113,228,79,76,190,181,235,21,164,170,60,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,226,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,207,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,205,205,73,97,85,87,70,231,53,81,94,199,199,35,244,124,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,148,129,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,210,249,31,102,182,170,12,255,0,84,244,230,106,122,181,185,95,44,246,235,221,60,173,99,123,13,130,134,105,97,149,175,118,237,200,245,117,194,21,106,35,85,21,27,39,85,111,68,71,71,94,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,50,174,95,247,43,143,34,122,101,245,175,88,173,28,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,8,149,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,116,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,110,130,188,154,173,55,91,7,23,121,181,138,251,108,171,183,92,173,216,61,202,146,178,142,174,23,67,61,52,241,220,237,237,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,231,193,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,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,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,213,213,142,77,127,122,26,167,153,106,103,241,29,236,207,181,185,5,198,251,224,190,200,119,188,47,138,169,146,110,215,115,198,183,126,222,230,221,219,91,215,167,94,137,215,161,53,120,92,208,191,225,175,66,113,157,20,251,83,246,143,236,231,141,254,201,248,31,7,223,241,21,147,212,255,0,121,238,73,183,111,127,111,244,215,174,222,190,238,189,19,170,130,21,113,173,203,123,248,193,213,59,86,166,125,242,253,146,246,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,127,68,245,124,12,112,49,252,23,125,182,254,234,63,108,126,216,251,55,253,68,246,127,133,240,158,39,255,0,136,155,126,239,19,255,0,187,211,103,248,250,251,186,174,27,195,166,9,137,107,182,119,196,87,135,241,121,158,107,217,163,241,187,230,143,194,90,227,163,160,135,193,246,251,171,20,157,102,160,239,119,123,109,127,226,236,235,209,189,93,213,64,5,106,234,199,38,191,189,13,83,204,181,51,248,142,246,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,252,31,105,101,215,76,254,222,253,173,246,158,65,61,247,198,251,47,192,118,251,148,212,240,246,187,125,233,122,244,240,219,183,110,78,187,250,116,247,117,89,0,1,31,248,214,225,75,248,193,210,203,86,153,253,189,251,37,236,204,130,11,239,141,246,95,143,238,118,233,170,33,237,118,251,209,116,235,226,119,110,220,189,54,116,233,239,234,156,3,133,206,84,159,195,94,187,99,58,215,247,245,246,143,236,231,141,254,198,125,150,240,125,255,0,17,71,61,55,247,239,23,38,221,189,253,223,208,94,187,122,123,186,245,73,41,197,231,15,119,222,40,116,106,167,71,109,26,151,246,42,146,231,112,165,168,186,84,251,25,151,47,25,75,3,150,70,211,108,116,145,172,127,142,218,121,123,141,122,59,240,118,251,218,247,33,13,180,247,146,165,171,13,207,241,172,190,251,175,116,153,37,182,199,120,162,185,86,89,106,240,150,246,46,80,67,51,36,146,150,77,213,175,110,201,26,213,98,245,99,147,163,151,171,93,252,150,205,1,197,56,188,225,142,197,197,166,141,84,233,85,222,245,236,74,182,92,41,110,150,187,191,134,125,79,128,170,137,202,215,73,216,108,177,36,187,160,146,162,46,142,118,212,238,239,232,174,107,72,129,164,252,154,254,235,245,79,13,212,207,226,59,218,127,100,178,11,117,247,193,125,144,236,248,175,11,83,28,221,174,231,141,118,205,221,189,187,182,187,167,94,189,23,167,66,85,113,173,194,151,241,131,165,150,173,51,251,123,246,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,233,215,196,238,221,185,122,108,233,211,223,213,34,174,147,242,107,251,175,213,60,55,83,63,136,239,105,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,219,55,118,246,238,218,238,157,122,244,94,157,11,42,0,21,171,171,28,154,254,244,53,79,50,212,207,226,59,217,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,195,94,132,227,58,41,246,167,237,31,217,207,27,253,147,240,62,15,191,226,43,39,169,254,243,220,147,110,222,254,223,233,175,93,189,125,221,122,39,85,35,255,0,26,220,41,127,24,58,89,106,211,63,183,191,100,189,153,144,65,125,241,190,203,241,253,206,221,53,68,61,174,223,122,46,157,124,78,237,219,151,166,206,157,61,253,82,42,233,63,38,191,186,253,83,195,117,51,248,142,246,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,86,6,89,201,106,251,156,229,87,156,215,41,226,199,198,222,178,11,133,69,210,227,83,246,17,145,247,234,167,145,210,75,38,198,87,53,141,220,247,185,122,53,17,169,215,162,34,39,184,157,92,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,221,45,68,141,98,127,155,27,17,206,123,153,20,81,49,94,253,155,151,202,113,173,194,151,241,131,165,150,173,51,251,123,246,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,233,215,196,238,221,185,122,108,233,211,223,213,34,174,147,242,107,251,175,213,60,55,83,63,136,239,105,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,219,55,118,246,238,218,238,157,122,244,94,157,11,42,32,7,19,188,164,241,93,126,214,91,214,174,98,218,181,246,31,237,31,110,166,227,107,102,51,29,100,46,174,70,237,150,162,55,50,120,54,247,118,182,71,163,154,247,58,87,74,245,122,239,218,222,213,193,15,8,55,222,14,113,92,151,10,168,213,255,0,182,150,91,229,194,27,165,29,55,217,246,91,188,5,87,111,183,81,38,244,154,87,203,221,99,41,147,162,170,53,157,142,173,78,175,114,146,84,21,171,171,28,154,254,244,53,79,50,212,207,226,59,217,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,85,112,83,194,151,240,125,165,151,93,51,251,123,246,183,218,121,4,247,223,27,236,191,1,219,238,83,83,195,218,237,247,165,235,211,195,110,221,185,58,239,233,211,221,213,100,0,4,127,227,91,133,47,227,7,75,45,90,103,246,247,236,151,179,50,8,47,190,55,217,126,63,185,219,166,168,135,181,219,239,69,211,175,137,221,187,114,244,217,211,167,191,170,112,14,23,57,82,127,13,122,237,140,235,95,223,215,218,63,179,158,55,251,25,246,91,193,247,252,69,28,244,223,223,188,92,155,118,247,247,127,65,122,237,233,238,235,213,59,255,0,26,220,41,127,24,58,89,106,211,63,183,191,100,189,153,144,65,125,241,190,203,241,253,206,221,53,68,61,174,223,122,46,157,124,78,237,219,151,166,206,157,61,253,83,128,112,185,202,147,248,107,215,108,103,90,254,254,190,209,253,156,241,191,216,207,178,222,15,191,226,40,231,166,254,253,226,228,219,183,191,187,250,11,215,111,79,119,94,169,63,192,0,133,92,107,114,222,254,48,117,78,213,169,159,124,191,100,189,153,143,193,98,240,95,103,124,127,115,183,83,81,55,119,185,226,162,233,215,196,237,219,181,122,108,235,215,223,209,61,95,3,28,12,127,5,223,109,191,186,143,219,31,182,62,205,255,0,81,61,159,225,124,39,137,255,0,226,38,223,187,196,255,0,238,244,217,254,62,190,233,84,8,255,0,198,183,10,95,198,14,150,90,180,207,237,239,217,47,102,100,16,95,124,111,178,252,127,115,183,77,81,15,107,183,222,139,167,95,19,187,118,229,233,179,167,79,127,84,224,28,46,114,164,254,26,245,219,25,214,191,191,175,180,127,103,60,111,246,51,236,183,131,239,248,138,57,233,191,191,120,185,54,237,239,238,254,130,245,219,211,221,215,170,119,254,53,184,82,254,48,116,178,213,166,127,111,126,201,123,51,32,130,251,227,125,151,227,251,157,186,106,136,123,93,190,244,93,58,248,157,219,183,47,77,157,58,123,250,167,0,225,115,149,39,240,215,174,216,206,181,253,253,125,163,251,57,227,127,177,159,101,188,31,127,196,81,207,77,253,251,197,201,183,111,127,119,244,23,174,222,158,238,189,82,127,144,171,141,110,91,223,198,14,169,218,181,51,239,151,236,151,179,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,251,250,39,171,224,99,129,143,224,187,237,183,247,81,251,99,246,199,217,191,234,39,179,252,47,132,241,63,252,68,219,247,120,159,253,222,155,63,199,215,221,42,138,171,254,161,143,255,0,125,23,253,201,255,0,240,242,127,240,185,161,127,195,94,132,227,58,41,246,167,237,31,217,207,27,253,147,240,62,15,191,226,43,39,169,254,243,220,147,110,222,254,223,233,175,93,189,125,221,122,39,85,7,20,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,103,107,0,17,87,142,126,6,63,141,31,177,63,221,71,236,119,216,239,105,127,168,158,208,241,94,47,195,127,241,16,236,219,225,191,247,186,239,255,0,23,79,127,148,224,167,150,247,240,125,170,119,93,76,251,229,251,91,237,60,126,123,23,130,251,59,224,59,125,202,154,121,187,189,207,21,47,94,158,27,110,221,169,215,127,94,190,238,139,53,72,171,199,63,3,31,198,143,216,159,238,163,246,59,236,119,180,191,212,79,104,120,175,23,225,191,248,136,118,109,240,223,251,221,119,255,0,139,167,191,149,112,185,202,147,248,107,215,108,103,90,254,254,190,209,253,156,241,191,216,207,178,222,15,191,226,40,231,166,254,253,226,228,219,183,191,187,250,11,215,111,79,119,94,168,226,143,149,39,241,41,174,217,54,181,253,253,125,156,251,71,224,191,177,159,101,188,103,99,195,209,193,77,253,251,197,199,187,119,99,119,244,19,166,238,158,254,157,87,170,240,49,192,199,240,93,246,219,251,168,253,177,251,99,236,223,245,19,217,254,23,194,120,159,254,34,109,251,188,79,254,239,77,159,227,235,238,149,64,3,202,106,198,11,247,161,165,153,150,153,251,83,217,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,74,214,254,161,143,255,0,125,23,253,201,255,0,240,242,213,0,4,0,226,143,149,39,241,41,174,217,54,181,253,253,125,156,251,71,224,191,177,159,101,188,103,99,195,209,193,77,253,251,197,199,187,119,99,119,244,19,166,238,158,254,157,87,170,240,49,192,199,240,93,246,219,251,168,253,177,251,99,236,223,245,19,217,254,23,194,120,159,254,34,109,251,188,79,254,239,77,159,227,235,238,229,92,81,242,164,254,37,53,219,38,214,191,191,175,179,159,104,252,23,246,51,236,183,140,236,120,122,56,41,191,191,120,184,247,110,236,110,254,130,116,221,211,223,211,170,245,94,6,56,24,254,11,190,219,127,117,31,182,63,108,125,155,254,162,123,63,194,248,79,19,255,0,196,77,191,119,137,255,0,221,233,179,252,125,125,210,168,170,191,234,24,255,0,247,209,127,220,159,255,0,15,39,255,0,11,154,23,252,53,232,78,51,162,159,106,126,209,253,156,241,191,217,63,3,224,251,254,34,178,122,159,239,61,201,54,237,239,237,254,154,245,219,215,221,215,162,56,163,208,191,226,83,66,114,109,20,251,83,246,115,237,31,130,254,201,248,31,25,216,240,245,144,84,255,0,121,238,71,187,119,99,111,244,211,166,238,190,254,157,22,21,105,63,38,191,186,253,83,195,117,51,248,142,246,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,111,225,211,4,178,113,29,91,196,189,130,159,192,228,151,220,126,170,197,144,124,115,75,237,61,207,183,248,89,126,57,86,56,123,49,219,213,155,99,141,59,157,237,206,94,172,248,186,168,43,87,86,57,53,253,232,106,158,101,169,159,196,119,179,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,134,189,9,198,116,83,237,79,218,63,179,158,55,251,39,224,124,31,127,196,86,79,83,253,231,185,38,221,189,253,191,211,94,187,122,251,186,244,78,170,8,85,198,183,45,239,227,7,84,237,90,153,247,203,246,75,217,152,252,22,47,5,246,119,199,247,59,117,53,19,119,123,158,42,46,157,124,78,221,187,87,166,206,189,125,253,19,213,240,49,192,199,240,93,246,219,251,168,253,177,251,99,236,223,245,19,217,254,23,194,120,159,254,34,109,251,188,79,254,239,77,159,227,235,238,149,64,0,86,174,172,114,107,251,208,213,60,203,83,63,136,239,102,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,255,0,13,122,19,140,232,167,218,159,180,127,103,60,111,246,79,192,248,62,255,0,136,172,158,167,251,207,114,77,187,123,251,127,166,189,118,245,247,117,232,157,84,0,69,94,57,248,24,254,52,126,196,255,0,117,31,177,223,99,189,165,254,162,123,67,197,120,191,13,255,0,196,67,179,111,134,255,0,222,235,191,252,93,61,254,83,130,158,91,223,193,246,169,221,117,51,239,151,237,111,180,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,251,186,44,213,0,2,0,113,71,202,147,248,148,215,108,155,90,254,254,190,206,125,163,240,95,216,207,178,222,51,177,225,232,224,166,254,253,226,227,221,187,177,187,250,9,211,119,79,127,78,171,223,248,41,225,75,248,62,210,203,174,153,253,189,251,91,237,60,130,123,239,141,246,95,128,237,247,41,169,225,237,118,251,210,245,233,225,183,110,220,157,119,244,233,238,234,178,0,2,63,241,173,194,151,241,131,165,150,173,51,251,123,246,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,233,215,196,238,221,185,122,108,233,211,223,213,56,7,11,156,169,63,134,189,118,198,117,175,239,235,237,31,217,207,27,253,140,251,45,224,251,254,34,142,122,111,239,222,46,77,187,123,251,191,160,189,118,244,247,117,234,147,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,95,234,163,240,39,254,222,127,247,102,241,254,136,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,0,126,78,77,148,216,176,251,116,55,108,142,187,194,82,84,92,40,45,113,201,218,124,155,170,171,106,162,164,166,143,163,17,85,55,207,60,76,235,211,107,119,117,114,163,81,85,63,88,0,115,253,107,215,189,39,225,219,21,165,205,117,143,43,251,63,101,173,184,50,215,5,79,129,169,171,223,84,248,228,145,177,236,167,142,71,167,86,67,34,245,84,219,240,244,235,213,81,23,159,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,248,147,83,178,54,244,142,39,187,226,114,117,233,209,58,170,162,44,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,113,26,255,0,170,143,192,159,251,121,255,0,221,155,199,250,33,42,128,34,175,245,81,248,19,255,0,111,63,251,179,120,255,0,68,36,86,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,121,253,107,215,189,39,225,219,21,165,205,117,143,43,251,63,101,173,184,50,215,5,79,129,169,171,223,84,248,228,145,177,236,167,142,71,167,86,67,34,245,84,219,240,244,235,213,81,23,159,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,248,147,83,178,54,244,142,39,187,226,114,117,233,209,58,170,162,44,128,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,137,13,59,227,119,88,229,99,190,23,47,78,189,23,162,162,162,122,189,11,226,143,66,120,148,246,223,220,166,115,246,143,236,231,134,246,159,246,50,178,143,177,226,59,189,159,240,152,163,221,187,177,47,244,122,244,219,239,233,213,58,245,80,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,253,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,15,172,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,63,39,38,202,108,88,125,186,27,182,71,93,225,41,42,46,20,22,184,228,237,62,77,213,85,181,81,82,83,71,209,136,170,155,231,158,38,117,233,181,187,186,185,81,168,170,159,172,115,255,0,191,237,26,251,229,254,31,62,240,173,95,120,94,207,246,159,176,183,187,189,217,219,191,110,254,157,190,247,111,241,123,27,187,189,175,197,217,219,248,206,128,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,121,253,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,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,192,60,86,107,173,26,95,167,89,150,29,167,249,198,95,73,102,190,231,245,21,20,152,229,61,75,36,107,43,231,133,35,223,18,74,141,237,49,234,179,68,214,53,238,106,200,249,26,198,110,114,162,30,212,242,151,29,85,211,139,70,163,218,52,134,231,154,90,169,179,59,245,190,162,233,109,178,73,80,137,85,83,75,10,162,73,35,91,255,0,249,171,81,126,39,182,25,220,212,114,67,42,179,213,128,15,21,164,58,209,165,250,245,134,199,168,26,71,151,210,100,86,41,42,37,164,90,136,89,36,79,138,120,213,55,197,44,82,181,178,196,254,138,215,35,94,214,170,177,236,122,117,107,218,171,237,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,220,70,191,234,163,240,39,254,222,127,247,102,241,254,136,74,160,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,247,17,175,250,168,252,9,255,0,183,159,253,217,188,127,162,18,168,0,0,60,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,225,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,224,31,213,71,224,79,253,188,255,0,238,205,227,253,16,149,64,243,249,230,127,134,233,134,51,62,103,168,25,13,37,138,197,75,81,73,77,81,112,171,85,108,16,62,166,162,58,120,150,71,116,232,198,44,179,70,138,247,116,99,17,85,206,86,181,21,201,232,0,0,2,42,255,0,85,31,129,63,246,243,255,0,187,55,143,244,67,191,233,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,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,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,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,17,175,250,168,252,9,255,0,183,159,253,217,188,127,162,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,251,143,214,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,251,136,215,253,84,126,4,255,0,219,207,254,236,222,63,209,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,125,199,235,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,214,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,171,30,177,77,20,136,215,116,93,146,49,223,201,200,171,197,117,123,141,254,24,244,23,50,147,79,245,115,80,234,241,219,236,116,241,85,165,60,216,229,210,86,75,4,136,187,37,138,88,169,157,20,172,234,142,106,185,142,114,35,216,246,47,71,49,200,158,131,66,248,163,208,158,37,61,183,247,41,156,253,163,251,57,225,189,167,253,140,172,163,236,120,142,239,103,252,38,40,247,110,236,75,253,30,189,54,251,250,117,78,189,84,28,127,91,248,186,225,211,135,27,173,178,197,172,186,153,73,96,185,93,233,223,87,73,70,218,42,170,217,214,6,187,111,117,241,211,69,35,163,98,187,115,90,231,163,81,234,201,17,187,182,63,167,201,162,156,102,112,217,196,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,216,245,244,155,41,89,36,113,186,77,245,16,70,197,232,249,163,78,136,187,190,46,189,58,34,170,53,175,140,206,27,56,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,123,30,190,175,125,43,228,146,54,201,190,158,9,24,157,95,12,137,209,87,119,195,215,167,69,69,95,214,208,190,40,244,39,137,79,109,253,202,103,63,104,254,206,120,111,105,255,0,99,43,40,251,30,35,187,217,255,0,9,138,61,219,187,18,255,0,71,175,77,190,254,157,83,175,85,7,228,217,178,155,22,65,113,191,90,109,21,222,34,175,25,184,50,215,116,143,180,246,120,122,167,210,193,86,216,250,185,17,31,214,10,186,119,245,106,171,126,62,157,119,53,200,159,172,0,0,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,0,15,41,169,26,171,167,26,63,98,167,201,245,67,52,181,99,54,170,187,133,53,174,26,187,141,66,69,27,234,167,126,200,227,69,95,250,78,114,255,0,69,145,178,73,30,173,99,30,230,250,176,0,7,159,196,243,252,55,58,169,200,41,112,252,134,146,236,252,86,241,37,130,238,180,202,174,101,45,198,56,162,150,90,117,127,77,174,123,27,60,104,253,170,187,95,185,142,232,246,61,173,244,0,30,43,87,181,163,75,244,23,13,147,80,53,115,47,164,199,108,81,212,69,72,149,19,50,73,95,44,242,42,236,138,40,162,107,165,149,253,17,206,86,177,174,84,99,30,245,232,214,57,83,213,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,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,34,175,52,127,34,122,155,244,95,88,162,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,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,206,103,27,154,13,77,195,143,18,249,142,155,89,168,170,224,199,146,161,151,76,125,102,167,150,54,45,186,165,137,44,113,196,249,94,247,76,200,92,233,41,150,93,238,222,250,119,170,244,118,230,165,143,114,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,252,45,141,168,191,173,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,244,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,113,152,220,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,189,238,88,186,91,247,95,193,182,21,226,236,94,204,186,229,190,35,41,184,127,93,119,188,87,138,145,124,36,254,231,185,172,221,67,29,23,192,221,189,58,124,77,71,171,201,84,10,22,230,51,198,191,241,85,168,240,88,48,11,157,214,61,50,197,191,14,219,77,58,246,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,164,78,154,88,211,165,114,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,20,173,197,87,16,185,87,11,252,212,51,45,92,197,169,188,127,128,246,77,53,198,214,250,169,41,225,185,208,203,101,162,108,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,246,109,91,116,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,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,146,243,126,51,111,188,97,241,221,162,55,56,237,94,198,195,49,125,64,179,83,227,54,217,88,197,170,108,114,220,233,123,181,53,50,55,175,89,165,237,68,171,27,92,177,198,214,53,173,220,168,249,100,181,254,44,35,226,45,250,37,120,119,11,21,180,144,106,12,117,20,142,163,100,212,212,178,190,120,59,236,73,217,19,170,228,109,60,79,216,170,245,124,173,145,21,140,123,26,212,123,217,35,51,175,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,129,76,28,203,121,130,84,235,13,214,241,195,230,144,93,105,36,211,234,10,143,13,120,187,82,75,21,84,25,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,209,200,170,197,111,94,107,203,155,141,127,225,87,81,231,176,103,247,59,172,154,101,148,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,103,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,252,233,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,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,219,79,1,119,222,55,177,174,8,111,55,167,96,212,153,133,100,20,244,173,210,123,61,230,185,41,43,103,162,122,163,28,250,137,37,123,27,224,99,107,153,45,59,28,246,72,248,227,145,140,115,98,117,51,146,165,174,122,209,170,23,173,92,102,187,222,114,250,186,252,238,59,196,23,230,94,42,89,28,175,109,108,15,99,225,114,70,230,172,72,200,214,56,209,145,108,237,181,140,107,17,168,196,70,151,211,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,88,28,218,248,215,246,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,144,215,151,78,168,107,206,9,196,190,57,140,104,83,105,46,85,25,133,67,104,174,246,27,149,111,134,183,92,104,162,99,229,150,73,159,209,203,19,224,137,179,74,201,152,199,200,222,142,107,89,42,72,248,101,208,72,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,4,85,230,143,228,79,83,126,139,235,20,68,117,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,78,145,44,49,54,62,140,116,108,239,89,160,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,2,149,185,98,241,227,247,33,125,166,208,109,88,189,109,192,114,11,131,125,155,116,184,220,123,116,184,188,206,100,206,147,163,123,78,94,205,68,238,167,71,110,146,56,161,114,201,50,244,223,43,150,234,64,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,139,31,43,26,201,242,255,0,33,244,233,200,1,202,179,143,31,252,145,194,166,175,222,191,202,197,136,95,110,119,31,249,6,83,89,26,206,215,252,225,209,62,73,191,201,211,177,191,222,152,90,160,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,233,207,249,53,93,174,183,254,27,115,107,237,246,231,87,113,185,92,117,34,229,87,89,89,87,51,166,158,166,121,40,45,238,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,133,115,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,246,177,190,18,170,57,42,42,233,215,170,191,124,157,230,75,83,238,70,109,103,133,248,157,214,70,162,113,94,81,154,153,138,233,223,23,16,219,178,154,191,9,246,215,31,171,198,109,211,190,72,227,133,181,210,79,79,81,19,36,115,222,222,157,207,10,232,152,141,220,231,75,44,76,70,252,93,82,245,1,66,220,212,245,142,197,171,188,92,93,233,177,200,122,210,96,86,248,176,233,42,119,63,250,234,170,154,121,228,169,93,143,99,85,157,185,234,37,131,167,196,215,118,55,181,202,215,162,36,170,228,151,163,150,40,177,92,235,136,26,137,187,215,170,155,130,225,212,113,237,123,124,37,44,113,211,213,212,47,84,126,201,59,207,150,155,220,172,220,207,11,240,187,164,142,68,226,188,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,20,193,196,239,19,25,151,10,28,210,53,7,84,176,250,26,75,139,29,79,104,182,221,237,149,40,141,101,198,221,37,170,220,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,246,233,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,227,130,94,219,222,198,205,19,209,209,200,196,114,236,145,143,106,175,86,169,234,192,0,163,110,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,124,12,141,36,98,162,181,236,154,242,64,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,113,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,58,101,114,172,227,199,255,0,36,112,169,171,247,175,242,177,98,23,219,157,199,254,65,148,214,70,179,181,255,0,56,116,79,146,111,242,116,236,111,247,166,22,168,0,33,7,54,157,77,214,221,60,225,230,158,151,75,108,213,108,199,178,42,138,155,86,103,124,134,56,39,101,29,186,122,119,83,182,146,88,164,141,238,99,42,93,58,162,84,49,89,219,124,44,102,237,211,176,170,14,15,248,148,190,240,173,174,54,125,77,182,39,122,213,54,219,94,73,72,218,86,79,37,93,158,89,163,125,68,113,35,156,205,179,39,105,146,70,168,246,39,114,54,35,149,88,175,107,180,81,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,125,199,235,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,165,11,115,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,172,181,228,185,145,241,5,93,98,200,236,119,54,120,237,24,161,241,49,91,106,106,42,34,124,150,235,235,95,77,36,148,180,236,238,119,89,12,144,213,62,103,162,198,177,119,26,142,107,152,247,202,146,89,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,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,171,205,31,200,158,166,253,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,190,158,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,150,160,128,28,234,252,172,98,223,48,40,125,58,226,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,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,141,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,103,117,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,92,28,231,244,26,167,42,210,252,107,95,236,84,84,158,35,7,168,117,174,250,246,211,196,217,228,183,86,73,27,96,145,243,43,209,239,100,53,61,24,216,145,175,247,215,72,244,216,141,122,186,5,114,237,215,74,61,1,226,179,20,201,47,215,159,102,99,119,238,238,55,126,153,201,2,70,218,90,164,68,137,242,201,50,181,176,195,29,83,41,102,146,68,115,92,216,225,127,244,145,85,142,177,94,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,44,39,156,54,183,218,176,62,29,41,244,106,107,29,93,101,203,84,106,17,180,245,109,145,172,130,134,11,117,85,37,76,175,127,243,115,222,231,44,44,107,17,17,58,62,71,43,147,98,50,74,161,225,99,69,63,136,158,32,176,157,28,146,225,224,169,50,11,130,248,249,219,47,110,70,80,193,19,234,42,187,78,237,200,137,50,193,12,169,30,230,43,123,138,205,221,27,213,83,74,96,166,190,103,92,192,40,245,118,178,167,135,237,16,200,188,94,11,73,186,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,221,17,209,181,143,146,32,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,108,108,71,57,141,124,178,196,197,123,55,238,79,41,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,248,144,189,241,187,172,114,177,223,11,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,189,102,133,0,243,71,243,217,169,191,69,244,122,35,242,120,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,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,61,4,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,165,110,103,92,120,253,247,223,106,116,27,73,239,91,176,28,126,224,239,105,93,45,215,30,229,46,81,51,89,11,163,234,222,211,87,179,79,59,106,17,187,100,146,41,156,145,204,157,118,68,228,138,188,39,121,167,209,191,152,24,247,168,192,105,76,170,190,107,156,11,127,127,226,131,69,48,207,253,162,171,63,162,161,119,249,174,109,210,58,116,111,252,175,138,123,93,254,178,101,103,248,68,197,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,52,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,111,141,206,232,142,86,55,123,21,146,53,54,61,170,176,131,154,95,30,223,97,40,239,220,40,233,124,27,242,11,173,191,193,229,247,74,138,126,177,208,80,213,192,142,90,58,118,189,58,73,52,208,74,213,124,189,21,177,199,34,35,21,101,114,186,10,129,5,138,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,239,154,71,185,176,185,141,234,141,141,207,124,118,233,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,157,255,0,150,231,47,186,110,34,106,100,214,29,100,181,85,183,78,173,213,14,166,162,182,205,20,176,179,38,122,197,60,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,250,245,100,136,151,104,84,7,54,46,10,46,56,182,85,115,226,163,77,237,155,241,187,207,74,156,198,6,37,45,60,54,170,231,73,79,79,29,68,109,71,50,73,188,84,147,110,122,54,55,185,37,73,100,123,213,37,68,100,43,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,236,218,186,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,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,188,43,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,178,157,102,137,233,27,154,229,149,238,99,54,236,89,36,142,128,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,47,211,151,119,8,127,194,150,141,47,218,154,46,206,161,102,61,170,220,163,101,127,137,134,14,211,165,240,180,145,237,68,141,59,81,202,237,234,221,251,165,146,94,146,62,52,139,108,170,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,138,188,209,252,137,234,111,209,125,98,136,160,18,247,185,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,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,6,85,203,105,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,119,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,179,240,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,22,62,86,53,147,229,254,67,233,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,27,228,73,24,170,142,123,33,155,224,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,252,16,69,220,123,222,216,98,98,54,56,216,174,93,145,177,141,69,232,212,45,255,0,146,167,149,140,167,230,5,119,167,91,142,213,204,87,71,44,90,201,194,62,119,77,119,155,195,213,225,246,249,243,27,93,78,215,191,179,85,65,4,178,57,54,53,236,71,119,96,90,136,58,187,115,89,223,223,181,206,99,80,161,109,39,206,190,235,245,79,13,212,207,101,251,79,236,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,54,187,102,238,222,221,219,93,211,175,94,139,211,161,166,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,238,63,43,86,51,175,186,253,44,204,181,51,217,126,211,251,37,143,220,111,190,11,191,217,241,94,22,154,73,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,102,95,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,123,141,9,240,19,166,120,174,151,240,143,166,118,236,90,147,183,237,236,126,139,38,184,206,248,227,73,170,171,171,224,101,68,175,145,204,99,119,237,238,54,38,43,186,185,34,134,38,43,157,179,169,90,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,20,3,205,31,207,102,166,253,23,209,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,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,251,142,107,170,188,93,112,233,162,25,253,163,76,117,95,83,41,49,188,134,249,79,79,87,71,5,93,21,87,97,96,154,103,195,28,178,84,182,37,130,22,119,34,145,21,210,72,212,106,53,92,237,173,247,157,86,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,6,85,203,73,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,124,44,107,58,90,248,5,21,243,25,227,219,248,168,190,193,166,250,119,7,135,211,44,102,225,227,41,42,39,167,217,85,122,174,99,31,18,86,57,30,155,225,133,25,36,141,138,47,115,149,175,115,229,77,206,108,112,194,176,94,79,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,55,200,146,49,85,28,246,67,55,192,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,251,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,132,128,229,55,197,231,221,22,163,255,0,15,185,173,110,204,67,63,184,51,217,46,142,131,187,37,46,69,50,195,4,59,164,98,163,210,25,216,198,196,238,173,122,54,70,192,228,237,49,102,122,221,73,85,124,212,248,241,255,0,202,252,42,105,5,235,252,148,89,125,246,217,113,255,0,151,101,77,145,204,237,127,205,221,43,227,155,252,165,59,219,253,245,132,0,225,163,135,76,239,138,13,83,160,211,60,22,159,252,149,101,226,183,124,63,216,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,118,247,255,0,36,79,230,169,162,141,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,28,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,79,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,42,243,71,242,39,169,191,69,245,138,34,128,79,65,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,40,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,1,0,57,213,249,88,197,190,96,80,250,117,196,165,99,170,240,209,196,94,119,194,254,169,208,106,102,11,81,254,74,142,241,69,178,31,236,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,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,207,241,99,229,99,89,62,95,228,62,157,57,154,195,85,0,28,255,0,95,180,114,197,196,6,141,101,154,59,145,205,225,233,50,107,123,169,227,169,218,247,248,74,166,57,36,166,169,216,199,177,100,237,79,28,82,246,247,163,95,179,107,190,23,42,25,161,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,78,54,245,142,251,175,188,174,116,91,85,114,152,118,94,174,185,133,53,61,198,77,204,95,19,85,73,77,118,164,150,167,163,24,198,51,188,250,119,75,219,107,81,172,238,108,78,168,222,171,26,249,92,121,236,211,47,173,122,61,104,230,117,170,95,122,28,100,230,190,18,251,237,59,86,37,225,241,107,127,245,175,103,194,248,88,211,197,193,239,99,92,253,181,210,86,252,110,221,215,175,194,229,98,48,150,156,147,244,94,235,110,166,207,53,223,33,196,42,233,105,238,148,244,182,28,102,241,51,220,198,85,64,146,200,251,139,98,143,119,71,177,37,134,137,22,85,98,166,248,222,198,59,171,101,106,90,81,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,123,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,94,217,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,36,207,100,109,233,28,79,119,196,228,235,211,162,117,85,68,93,4,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,95,41,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,64,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,169,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,214,95,52,127,61,154,155,244,95,71,162,34,169,63,249,98,241,227,247,33,125,166,208,109,88,189,109,192,114,11,131,125,155,116,184,220,123,116,184,188,206,100,206,147,163,123,78,94,205,68,238,167,71,110,146,56,161,114,201,50,244,223,43,150,234,74,203,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,212,89,213,120,78,243,79,163,127,48,49,239,81,128,210,152,41,3,152,255,0,47,250,206,29,239,178,234,222,144,227,191,220,158,191,195,65,45,53,60,147,212,73,142,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,224,172,177,175,135,222,39,117,151,134,27,237,218,255,0,164,57,71,179,100,189,219,229,183,215,83,79,11,106,41,102,234,199,164,51,186,23,245,98,205,3,222,178,68,245,69,232,237,205,114,58,57,37,141,252,210,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,85,113,161,193,245,171,132,221,35,209,6,220,18,174,76,239,49,167,188,87,229,111,154,86,171,41,167,99,45,235,29,12,77,141,238,139,101,58,205,43,22,70,185,203,43,220,247,238,216,177,199,31,159,224,67,134,59,23,22,154,133,153,105,85,222,245,236,74,182,97,242,93,45,119,127,12,250,159,1,85,21,206,222,215,73,216,108,177,36,187,160,146,162,46,142,118,212,238,239,232,174,107,78,43,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,248,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,61,174,179,113,103,175,58,253,134,226,56,30,169,103,85,119,139,70,29,79,218,165,99,253,207,173,157,21,232,218,186,199,117,235,81,82,216,156,144,164,175,247,163,26,171,253,242,89,164,151,218,240,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,117,235,52,189,169,81,36,115,86,56,218,199,57,219,149,25,20,151,253,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,231,235,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,0,241,253,193,245,215,132,221,92,115,109,233,73,38,9,152,212,86,87,226,143,134,87,43,233,160,99,218,178,80,202,217,30,233,119,211,164,209,49,36,115,156,146,177,204,126,237,235,36,113,250,190,92,188,113,211,112,159,147,95,241,157,64,101,93,94,159,100,116,242,215,212,50,7,203,36,244,55,26,122,121,29,19,169,97,235,218,115,234,85,177,211,63,114,51,170,248,119,186,86,50,21,71,70,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,154,114,148,224,163,216,148,116,124,89,106,109,178,235,71,122,155,189,30,23,111,157,59,17,182,134,104,59,111,185,185,17,219,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,89,248,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,114,124,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,108,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,122,163,164,107,223,37,138,128,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,34,175,52,127,34,122,155,244,95,88,162,40,4,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,221,64,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,6,85,193,117,60,175,120,233,251,235,197,89,161,218,199,153,248,189,73,178,239,246,61,77,107,118,205,125,181,199,27,85,58,204,174,95,17,89,15,73,59,157,81,175,124,72,201,63,21,205,168,145,39,248,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,88,249,88,214,79,151,249,15,167,78,102,176,253,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,47,207,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,147,186,234,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,248,32,139,184,246,49,211,74,245,108,113,177,92,155,228,123,26,139,213,200,103,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,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,228,5,212,242,84,242,177,148,252,192,174,244,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,51,47,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,235,215,162,39,242,46,251,149,198,175,84,234,215,7,216,204,23,41,234,231,185,96,213,19,98,21,83,77,4,81,49,236,166,107,31,74,216,146,63,233,49,148,115,210,70,174,114,53,234,248,222,174,221,253,55,126,87,54,109,80,186,233,199,7,215,75,101,153,181,113,212,103,87,138,60,93,245,116,213,174,167,125,52,15,108,149,51,117,218,138,178,50,88,169,36,167,124,125,90,142,101,67,186,170,162,43,29,78,220,42,233,111,223,79,17,218,117,166,115,88,189,179,65,121,200,41,125,171,69,226,188,63,118,215,19,251,213,223,136,143,99,155,210,150,41,221,240,57,30,189,58,51,171,149,168,186,83,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,2,128,121,163,249,236,212,223,162,250,61,17,21,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,42,241,111,173,23,93,122,226,27,54,212,10,172,190,175,34,180,73,120,172,164,198,234,38,99,162,100,86,72,234,36,240,81,69,19,154,213,137,157,165,107,149,170,214,185,94,247,189,253,100,123,213,108,255,0,147,78,146,93,113,189,6,186,106,189,234,227,144,49,153,101,226,174,43,61,189,215,151,58,212,180,80,246,162,146,173,148,76,118,198,212,190,162,9,98,116,178,183,185,178,150,52,102,214,57,203,37,133,3,42,224,186,158,87,188,116,253,245,226,172,208,237,99,204,252,94,164,217,119,251,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,138,230,212,72,147,252,170,14,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,196,199,63,172,0,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,95,65,198,78,142,88,184,127,226,31,32,209,220,114,111,17,73,140,219,236,116,242,84,237,123,60,93,83,237,20,114,84,212,236,123,222,177,247,103,146,89,123,123,213,172,223,181,191,11,81,14,193,160,124,14,83,113,29,193,54,95,172,56,59,234,217,168,184,94,81,114,100,52,145,178,90,134,95,45,208,219,232,167,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,196,172,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,47,207,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,114,174,37,248,116,193,56,160,210,202,253,51,206,169,255,0,202,214,89,235,119,205,253,140,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,108,127,242,84,254,74,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,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,155,250,95,205,83,50,211,142,12,151,76,40,210,146,125,80,199,234,41,177,204,110,186,90,4,108,20,214,15,12,169,29,90,162,35,162,158,166,153,98,72,81,143,108,109,114,75,77,35,146,161,89,58,58,5,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,121,127,220,2,240,163,71,194,150,135,82,89,46,113,111,204,242,142,205,227,40,154,72,96,73,32,170,116,45,70,208,54,72,149,221,200,105,254,54,181,86,71,181,210,62,121,27,181,37,216,217,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,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,26,240,209,196,94,119,194,254,169,208,106,102,11,81,254,74,142,241,69,178,31,236,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,154,47,243,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,162,7,58,191,43,24,183,204,10,31,78,184,149,235,203,58,211,106,191,241,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,126,175,48,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,58,121,254,5,248,205,190,240,121,168,245,87,57,45,94,217,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,237,56,155,187,90,175,252,34,106,189,246,197,115,164,184,219,110,58,111,125,171,163,172,164,153,179,65,83,4,150,201,157,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,109,205,84,0,10,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,222,250,199,39,196,230,61,203,23,237,186,153,225,180,11,33,209,202,202,187,172,190,208,204,44,217,53,190,14,230,234,26,127,15,69,114,167,171,126,213,127,193,52,158,42,137,58,181,139,185,176,124,78,77,140,69,253,110,23,245,175,248,118,214,171,70,177,199,111,241,181,120,253,190,241,224,32,116,93,200,223,93,61,174,170,158,151,186,222,228,106,176,164,243,68,178,109,122,59,182,143,219,213,221,17,121,81,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,190,230,49,101,154,77,140,234,229,107,54,181,92,245,69,122,244,178,10,243,31,229,255,0,71,196,69,138,93,91,210,28,119,251,172,80,120,104,37,166,167,146,10,120,242,42,93,236,143,109,67,230,124,113,178,104,99,85,123,38,87,110,88,226,88,156,143,252,21,138,149,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,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,208,79,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,119,31,230,63,204,2,143,135,123,20,186,73,164,57,23,247,88,175,240,211,203,83,79,28,21,17,227,180,187,217,38,234,134,76,201,35,124,211,70,138,198,66,173,220,145,202,178,185,89,248,41,45,43,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,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,127,220,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,221,58,67,23,118,84,73,28,212,146,71,61,206,118,212,86,69,29,75,115,71,243,217,169,191,69,244,122,35,165,114,219,225,159,13,226,191,72,245,227,75,115,10,234,187,115,219,81,140,92,173,23,58,101,87,62,221,113,141,151,102,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,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,137,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,95,232,231,53,61,71,209,254,20,228,209,11,101,131,198,102,118,110,150,236,95,38,170,157,106,35,162,182,189,100,115,150,104,165,87,119,38,167,248,35,167,98,126,15,109,99,71,49,18,159,101,68,32,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,181,77,73,224,250,213,194,111,43,125,74,109,193,42,228,206,243,26,124,102,191,43,124,210,181,89,77,59,46,180,139,29,12,77,141,238,139,101,58,205,43,22,70,185,203,43,220,247,238,216,177,199,29,123,112,157,230,159,70,254,96,99,222,163,1,165,48,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,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,219,20,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,115,94,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,19,211,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,77,124,60,112,201,159,113,5,175,52,58,13,71,77,87,143,220,155,81,80,219,245,69,117,186,103,45,142,10,110,190,37,245,17,34,35,152,246,185,18,38,178,69,98,44,207,142,55,57,155,250,166,133,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,3,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,46,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,72,14,1,52,67,75,248,133,226,94,193,166,218,179,124,171,164,180,79,79,83,95,13,186,154,57,55,222,231,167,103,117,104,86,102,123,233,216,232,155,52,143,147,220,170,200,93,27,28,201,36,99,219,161,224,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,126,175,246,213,129,101,95,234,174,57,146,99,151,15,248,74,58,235,109,117,60,159,244,100,134,104,228,103,251,206,107,155,254,37,66,247,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,210,212,0,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,8,171,205,31,200,158,166,253,23,214,40,138,1,39,79,49,254,95,245,156,59,223,101,213,189,33,199,127,185,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,193,89,99,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,230,200,197,115,94,214,75,20,79,86,63,102,213,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,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,101,92,181,237,115,229,247,83,196,79,10,26,49,172,58,55,106,164,110,162,219,180,223,27,166,173,182,195,20,80,191,38,98,209,208,199,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,175,70,70,137,0,56,117,209,221,121,205,56,134,177,97,26,71,97,171,183,106,14,57,120,101,114,190,225,75,219,101,130,122,42,134,171,234,107,91,43,28,145,50,9,90,212,115,94,199,42,191,108,104,199,189,237,141,218,51,196,237,215,219,62,43,102,180,229,57,31,218,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,181,187,186,39,185,15,214,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,88,249,88,214,79,151,249,15,167,78,102,176,181,78,106,124,7,127,229,126,42,244,130,203,254,74,92,190,197,108,183,127,203,190,166,246,231,247,127,230,237,149,145,195,254,82,161,238,254,250,242,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,216,56,218,227,179,50,227,30,235,98,129,214,58,188,71,19,177,83,163,217,142,54,236,149,176,75,113,87,72,142,173,123,210,24,85,207,237,61,145,181,174,71,118,209,36,86,42,119,100,69,253,94,95,60,18,93,120,175,207,228,190,228,240,85,208,233,214,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,219,87,34,44,145,245,243,252,198,241,107,22,13,198,22,105,133,98,212,62,10,203,143,219,241,219,93,186,155,186,249,59,20,176,88,168,35,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,150,43,201,83,202,198,83,243,2,187,211,173,196,255,0,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,248,106,245,116,123,41,93,110,111,185,173,99,186,245,78,174,238,41,237,121,35,234,133,214,151,63,212,45,23,153,181,115,219,110,118,120,178,138,117,117,107,187,20,115,211,77,29,52,187,41,250,43,119,206,218,184,119,72,138,213,233,73,27,85,29,238,217,229,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,220,205,142,106,39,113,85,206,75,24,5,77,247,136,108,175,80,106,49,234,74,203,110,43,139,190,153,149,211,36,78,125,5,198,178,162,52,133,98,71,46,246,189,244,240,87,177,94,196,247,51,123,92,169,220,68,117,207,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,64,60,209,252,246,106,111,209,125,30,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,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,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,15,213,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,196,228,67,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,222,126,176,50,174,92,78,178,112,43,77,197,47,4,218,57,156,105,245,5,35,53,82,193,166,248,196,52,51,84,213,74,198,92,237,208,219,213,235,109,68,89,18,8,94,233,42,29,35,38,115,63,166,198,177,207,99,28,175,101,106,240,235,163,186,243,154,113,13,98,194,52,142,195,87,110,212,28,114,240,202,229,125,194,151,182,203,4,244,85,13,87,212,214,182,86,57,34,100,18,181,168,230,189,142,85,126,216,209,143,123,219,27,175,123,93,48,110,32,175,92,50,220,112,173,47,213,110,206,164,195,143,164,19,95,226,181,69,5,85,230,170,42,85,73,27,76,137,60,81,91,166,170,153,173,68,155,171,219,3,100,114,177,17,200,201,25,159,123,158,139,234,133,151,87,25,161,23,156,66,174,131,59,146,241,5,133,150,122,151,199,19,221,91,59,216,200,90,146,57,201,18,178,69,146,53,100,187,251,110,99,218,244,114,177,81,197,244,240,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,187,103,113,122,171,228,154,68,108,125,213,141,181,23,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,42,230,167,192,119,254,87,226,175,72,44,191,228,165,203,236,86,203,119,252,187,234,111,110,127,119,254,110,217,89,28,63,229,42,30,239,239,175,35,175,44,109,33,226,95,35,215,156,123,85,180,106,10,187,94,39,98,188,65,111,203,111,82,206,200,104,166,183,59,164,181,84,10,215,245,90,151,190,38,53,17,140,99,251,114,73,77,35,150,31,130,86,222,240,0,128,28,220,248,125,210,124,175,70,166,215,123,222,65,106,198,115,140,115,194,91,173,245,215,9,234,93,237,138,86,186,161,233,105,134,24,220,172,73,158,249,228,153,178,36,78,114,118,85,30,232,226,223,44,116,172,90,167,37,206,30,177,91,133,30,71,196,237,218,167,198,94,173,183,10,156,74,209,69,37,44,110,142,135,240,41,166,158,177,178,57,21,233,51,217,58,66,213,102,205,177,172,232,170,244,151,163,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,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,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,7,152,55,10,22,174,20,53,162,59,22,49,127,164,174,199,178,170,122,139,229,170,141,174,107,103,180,192,234,185,154,202,39,198,233,229,157,236,142,54,198,214,212,200,141,73,151,184,141,234,232,228,233,250,188,187,248,193,207,184,114,213,203,70,17,2,213,222,112,76,222,241,75,65,119,177,178,41,170,31,12,243,61,144,182,186,142,40,88,249,86,165,168,173,69,142,54,57,103,99,82,53,106,189,33,124,115,215,157,95,149,140,91,230,5,15,167,92,74,234,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,125,58,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,59,99,141,242,67,189,62,9,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,25,247,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,255,0,134,14,54,238,186,93,161,122,157,195,78,119,61,93,195,19,204,113,123,221,37,134,162,106,167,43,44,21,179,91,107,127,10,40,155,11,222,246,85,84,190,153,138,221,236,142,39,185,242,175,244,229,85,137,102,170,0,4,32,230,223,160,212,218,167,195,68,154,147,111,162,171,159,33,211,10,143,106,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,194,215,189,201,70,192,150,156,176,52,94,235,170,220,90,98,87,217,177,10,187,182,49,131,84,58,253,121,172,107,221,20,20,19,199,12,174,183,185,242,35,155,213,235,88,200,92,216,145,85,94,145,200,170,215,70,201,58,95,160,5,85,243,92,224,91,251,255,0,20,26,41,134,127,237,21,89,253,21,11,191,205,115,110,145,211,163,127,229,124,83,218,239,245,147,43,63,194,38,43,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,249,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,114,124,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,158,165,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,213,121,201,216,52,106,191,135,219,77,255,0,53,189,248,60,250,213,112,86,97,20,209,212,185,36,174,239,75,78,151,8,221,10,35,145,208,182,6,54,71,72,168,221,146,71,3,81,233,221,237,203,74,197,148,242,91,211,253,26,201,51,188,183,52,191,191,196,234,78,37,225,234,113,248,36,153,208,248,74,25,161,168,167,170,168,133,172,157,60,78,238,242,71,34,73,6,216,122,192,173,122,186,110,140,154,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,1,242,92,237,54,171,213,51,40,239,54,202,74,250,120,234,32,171,100,85,48,182,86,54,120,37,100,208,202,141,114,42,35,227,150,56,228,99,191,155,94,198,185,58,42,34,159,89,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,243,246,44,3,13,198,114,108,155,51,177,99,212,148,151,220,198,162,154,166,251,112,106,42,207,92,250,122,118,83,192,143,114,170,170,50,56,163,68,107,19,163,17,93,35,145,55,72,247,59,208,0,10,171,231,5,197,231,243,225,31,5,173,255,0,33,91,156,186,74,15,249,10,170,10,72,101,122,255,0,153,60,138,198,127,144,106,73,253,254,50,184,52,135,69,245,67,94,179,40,244,255,0,72,241,10,188,138,251,37,60,181,107,79,11,227,137,145,65,26,38,249,101,150,87,54,40,153,213,90,212,115,220,212,87,189,140,78,174,123,81,124,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,133,56,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,164,80,5,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,116,236,93,159,45,206,96,149,60,68,211,73,163,218,201,117,164,110,162,219,169,221,83,69,114,154,88,161,126,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,116,232,201,21,39,169,202,184,177,242,177,172,159,47,242,31,78,156,205,97,114,124,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,116,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,186,43,164,107,25,37,75,105,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,28,204,124,110,235,28,175,111,196,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,128,10,160,230,223,198,157,170,245,77,39,10,122,91,144,82,87,211,199,81,215,60,158,42,102,202,198,207,4,177,201,79,111,138,117,114,162,62,57,99,87,206,140,111,86,189,145,71,220,69,73,226,42,216,190,142,92,220,107,255,0,21,90,113,61,131,63,185,218,163,212,220,91,240,238,84,208,47,106,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,186,68,217,162,141,38,1,21,121,163,249,19,212,223,162,250,197,17,64,38,162,51,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,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,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,190,227,245,129,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,149,115,74,124,39,121,88,209,191,151,248,247,167,64,123,92,79,0,195,112,90,156,130,171,15,199,169,45,47,202,175,18,95,238,233,76,138,214,85,92,100,138,40,165,168,86,117,218,215,189,176,70,175,218,137,185,251,158,238,175,123,220,239,64,0,43,215,154,199,26,118,173,51,192,43,248,113,211,156,130,146,124,219,43,167,90,76,145,141,166,109,66,90,236,147,194,244,146,39,185,93,182,42,154,134,189,136,214,171,94,230,194,233,31,248,106,248,36,117,48,151,39,202,143,141,127,188,220,86,14,26,245,50,231,106,166,201,49,43,125,61,54,37,47,94,204,215,139,92,49,185,171,79,177,26,145,186,106,88,227,103,189,174,223,36,75,185,88,171,12,210,186,197,78,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,78,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,20,129,205,11,130,143,225,255,0,59,126,179,233,237,178,213,67,166,217,149,193,148,209,91,168,147,179,236,107,163,161,115,223,78,145,57,203,214,25,123,83,205,26,198,136,200,254,56,182,70,214,69,220,142,188,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,124,115,203,219,99,24,233,165,122,186,73,30,141,77,242,61,238,84,234,229,40,179,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,64,174,114,216,5,78,77,194,229,175,51,183,99,212,149,117,24,118,81,73,83,89,112,114,68,147,208,219,170,34,150,158,68,99,156,168,245,100,149,50,80,163,152,206,189,85,177,185,83,164,123,155,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,177,140,90,105,166,69,122,244,216,138,174,69,106,162,57,63,43,137,124,254,155,84,248,134,212,141,65,183,228,53,119,203,109,243,40,185,84,218,235,170,86,93,242,219,188,67,210,141,17,37,68,123,24,218,116,137,140,99,145,54,49,173,111,70,237,232,151,61,202,179,71,47,186,69,194,61,162,167,35,155,165,94,123,112,151,49,142,155,107,63,173,105,106,96,130,58,100,222,199,185,31,220,130,158,41,250,252,46,111,127,99,154,142,98,170,204,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,40,7,154,63,158,205,77,250,47,163,209,18,43,148,7,22,120,110,11,83,83,194,246,97,79,73,105,126,85,120,169,189,90,47,149,53,234,214,85,92,100,138,142,158,43,106,69,219,218,215,189,176,72,230,72,233,83,115,246,196,214,171,222,205,210,255,0,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,157,120,87,40,142,20,111,186,105,89,158,107,70,127,21,214,213,146,83,92,46,58,125,21,162,72,88,148,189,186,89,224,117,101,67,103,106,185,181,63,215,80,44,13,116,78,237,181,212,211,167,89,21,201,219,178,160,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,218,226,120,6,27,130,212,228,21,88,126,61,73,105,126,85,120,146,255,0,119,74,100,86,178,170,227,36,81,69,45,66,179,174,214,189,237,130,53,126,212,77,207,220,247,117,123,222,231,122,3,207,201,128,97,178,231,244,250,164,236,122,145,50,202,91,60,214,6,93,154,138,217,214,221,44,209,206,234,119,170,47,71,177,37,133,143,110,228,93,138,178,108,219,220,147,119,160,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,126,78,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,158,247,57,85,125,234,167,235,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,247,20,25,199,247,24,55,94,44,181,113,206,183,173,36,120,38,29,81,89,65,138,50,24,156,143,169,129,239,106,73,93,43,164,99,101,223,80,144,196,244,141,205,106,68,198,177,155,119,164,146,73,197,104,180,95,84,46,58,71,95,174,246,252,66,174,171,4,181,222,18,195,93,120,133,241,189,148,181,170,200,222,141,150,52,119,117,140,84,154,36,73,92,196,143,124,140,102,237,238,70,175,181,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,109,181,228,148,141,165,100,242,85,217,229,154,55,212,71,18,57,204,219,50,118,153,36,106,143,98,119,35,98,57,85,138,246,187,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,255,0,184,151,226,47,4,225,127,75,43,245,51,58,168,255,0,43,71,103,162,217,55,246,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,205,87,249,34,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,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,106,156,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,62,131,157,95,149,140,91,230,5,15,167,92,74,86,46,251,149,239,26,255,0,196,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,219,54,182,204,214,50,161,101,107,83,164,209,119,96,134,68,145,85,242,124,18,239,145,207,151,183,34,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,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,36,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,79,42,106,160,0,12,203,107,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,196,213,67,192,23,125,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,107,217,216,165,161,168,158,146,158,155,162,189,204,118,215,178,166,94,226,53,142,95,19,177,219,146,54,169,58,128,6,91,50,203,141,138,241,149,94,110,216,182,57,246,126,203,91,112,168,168,183,90,60,99,234,253,159,74,249,28,232,169,187,239,68,124,189,182,43,89,220,114,110,118,222,171,239,83,181,112,15,148,233,198,21,197,238,155,100,250,177,93,106,161,198,232,110,21,14,150,174,233,18,62,150,154,169,212,147,50,142,103,171,145,91,30,202,167,83,185,37,119,70,196,230,164,138,230,35,21,201,162,144,80,15,52,127,61,154,155,244,95,71,162,59,175,41,157,94,195,116,23,75,248,140,213,205,64,158,174,59,22,59,79,140,205,80,148,144,44,211,202,247,201,112,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,57,201,13,120,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,58,71,171,90,198,190,89,101,122,49,155,246,167,74,210,46,95,122,219,172,60,58,101,28,65,227,246,170,185,41,232,41,226,169,197,237,52,145,65,85,62,74,198,85,75,5,122,70,141,157,37,129,244,233,3,156,140,116,78,124,235,209,177,162,170,167,94,1,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,182,211,196,55,22,120,111,23,92,177,53,51,56,177,83,210,89,239,180,21,22,154,107,238,56,218,245,170,158,212,245,190,82,164,10,247,172,113,43,217,44,76,73,26,244,102,206,189,198,34,171,162,122,37,101,240,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,21,121,136,241,121,252,41,104,210,125,150,173,236,234,22,99,221,162,197,247,208,120,152,96,237,58,47,21,87,38,229,72,211,181,28,173,216,142,223,186,89,34,235,27,227,73,118,208,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,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,107,96,255,0,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,178,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,100,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,252,217,24,174,107,218,201,98,137,234,199,236,218,186,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,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,137,92,195,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,54,203,112,158,55,57,26,198,53,169,43,98,87,163,145,243,35,83,183,35,25,54,218,22,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,249,79,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,158,226,255,0,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,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,78,129,197,143,149,141,100,249,127,144,250,116,230,107,13,84,20,151,205,95,131,236,7,135,204,202,197,169,218,90,148,150,155,22,121,81,86,218,172,117,146,195,27,45,213,177,35,30,231,209,195,189,37,90,105,18,69,85,99,35,88,224,122,35,119,53,179,67,19,99,175,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,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,81,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,125,199,235,2,10,243,31,230,1,71,195,189,138,93,36,210,28,139,251,172,87,248,105,229,169,167,142,10,136,241,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,252,20,150,144,65,234,180,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,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,130,120,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,138,230,143,228,79,83,126,139,235,20,69,0,154,168,57,254,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,116,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,155,157,209,122,43,85,174,115,30,215,177,239,99,179,195,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,171,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,58,117,124,138,183,104,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,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,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,31,148,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,247,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,189,131,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,139,31,43,26,201,242,255,0,33,244,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,251,207,21,160,60,60,105,127,12,248,109,110,7,164,214,170,186,11,69,194,241,87,123,153,149,53,146,84,191,191,58,181,17,168,231,170,170,50,56,163,134,22,39,243,217,19,85,234,249,21,242,63,165,148,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,60,166,172,96,191,122,26,89,153,105,159,181,61,153,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,204,190,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,247,140,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,239,52,231,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,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,10,1,230,143,231,179,83,126,139,232,244,68,85,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,27,228,73,24,170,142,123,33,155,224,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,0,84,7,54,78,53,237,218,129,89,252,49,105,125,207,191,101,178,92,31,38,95,91,26,213,83,201,45,210,150,121,161,91,99,163,123,88,201,33,137,241,182,103,59,241,88,249,59,10,197,106,194,170,248,107,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,104,82,217,162,250,95,101,210,55,232,69,155,16,164,160,193,36,179,207,97,125,158,153,242,68,199,81,78,199,178,102,172,141,114,74,175,145,36,145,95,46,254,227,158,247,61,92,175,85,113,68,28,125,112,163,89,194,150,184,213,217,45,145,111,195,50,142,245,227,23,154,56,103,72,224,165,116,206,71,80,58,73,85,221,201,169,254,6,185,82,71,185,209,190,9,29,181,101,216,222,171,202,247,141,127,225,255,0,59,102,140,106,21,206,213,67,166,217,149,193,245,50,220,107,87,179,236,107,163,161,107,25,80,178,181,171,214,25,123,80,67,34,72,168,200,254,9,119,198,214,75,220,187,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,233,92,196,56,146,204,184,133,226,26,239,75,145,88,42,241,171,110,3,81,85,140,219,108,51,214,164,239,165,124,21,15,109,68,211,118,228,124,30,38,73,27,209,235,10,171,54,69,11,55,203,219,73,95,32,57,83,240,57,77,169,87,90,14,41,53,37,245,113,88,177,139,194,63,22,182,53,146,192,183,27,141,43,152,244,173,124,157,17,31,77,12,189,26,214,198,229,238,77,20,141,122,181,177,58,57,174,36,128,28,234,252,172,98,223,48,40,125,58,226,84,6,152,233,158,85,171,185,124,120,46,21,73,226,239,85,22,251,149,194,154,149,177,201,36,149,94,10,138,122,199,193,19,35,99,158,249,164,101,59,153,27,17,191,20,142,99,85,81,21,85,63,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,123,139,254,224,95,140,219,23,24,122,113,85,115,146,213,236,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,60,87,51,158,21,112,221,110,208,108,135,84,161,182,210,82,103,122,117,103,158,237,65,118,89,22,37,158,221,79,214,122,170,57,213,172,114,202,206,210,76,248,154,168,155,102,86,244,123,25,36,219,232,132,211,71,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,220,82,15,245,81,248,236,255,0,111,63,251,179,103,255,0,68,47,248,2,162,249,207,240,241,106,198,242,108,107,137,28,106,213,86,199,229,149,14,178,101,21,14,172,107,160,90,216,105,227,240,14,100,78,93,237,123,233,224,168,107,149,159,135,210,150,53,84,107,220,171,37,117,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,189,58,244,69,254,70,156,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,96,8,65,205,191,94,105,180,179,134,137,52,218,223,91,87,6,67,169,245,30,203,166,90,106,137,105,223,21,186,7,199,45,116,138,246,49,90,246,57,171,21,51,226,115,217,189,149,142,95,137,172,123,86,152,52,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,252,115,203,219,99,222,216,98,98,58,73,30,141,93,145,177,238,84,232,213,60,169,165,62,22,53,175,248,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,209,125,30,136,138,164,202,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,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,235,42,77,43,164,234,246,200,254,205,106,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,165,240,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,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,238,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,207,249,69,112,125,140,208,97,182,254,45,51,4,164,185,95,110,149,21,45,196,91,12,181,12,125,162,8,150,174,134,173,242,162,61,177,74,249,213,210,53,24,230,61,24,200,216,230,187,116,142,107,44,208,20,3,204,71,132,63,225,75,89,83,236,181,23,103,79,115,30,237,110,47,190,191,196,205,7,105,177,120,170,73,55,34,72,157,169,37,110,197,118,253,209,73,23,89,31,34,75,183,213,114,207,227,94,221,195,6,119,114,194,117,46,231,225,180,219,45,235,83,91,89,34,213,77,236,106,232,97,145,99,168,134,158,22,201,191,189,209,144,72,141,143,114,244,129,202,244,108,42,215,91,167,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,158,29,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,195,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,61,120,59,224,251,25,160,224,155,85,56,180,204,18,146,229,125,186,96,249,83,113,22,195,45,67,31,104,130,43,125,202,134,173,242,162,61,177,74,249,213,210,53,24,230,61,24,200,216,230,187,116,142,107,43,128,180,158,109,252,22,90,172,180,210,113,89,165,184,253,37,5,60,149,29,51,200,34,169,108,76,116,243,203,28,116,247,8,160,86,162,43,228,150,69,100,234,199,117,115,223,20,157,181,85,158,82,186,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,151,167,144,107,125,171,136,254,93,121,222,180,89,172,117,118,106,124,143,77,242,119,62,130,166,70,200,250,105,225,165,171,167,153,136,246,251,158,196,150,25,54,63,163,85,204,218,229,107,21,85,137,159,115,79,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,135,11,31,35,186,201,43,27,240,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,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,89,65,205,111,138,61,118,225,175,238,187,238,83,57,251,57,246,143,219,126,211,254,198,81,214,119,252,63,129,236,255,0,132,197,38,221,189,249,127,163,211,174,239,127,94,137,210,63,240,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,72,105,217,35,122,73,19,29,240,185,58,244,232,189,81,85,22,127,241,139,198,46,9,194,6,9,79,127,191,209,251,103,36,188,239,251,63,143,247,38,167,246,167,106,106,118,85,127,93,50,9,99,131,181,29,66,73,248,136,155,250,109,111,85,95,118,125,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,106,83,112,73,106,210,238,92,57,191,18,217,220,20,151,12,179,49,179,227,245,118,26,121,169,90,175,176,81,77,121,131,241,98,149,179,61,143,125,85,51,233,158,174,216,201,34,99,159,18,255,0,78,84,88,22,88,167,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,30,232,99,99,155,11,152,238,138,216,220,198,71,16,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,54,70,43,154,246,178,88,162,122,177,251,54,173,186,113,191,171,216,110,189,114,196,203,117,115,79,231,171,146,197,145,83,218,38,167,74,184,22,25,226,123,47,148,145,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,209,177,170,128,71,254,49,120,58,193,56,191,193,41,236,23,250,207,99,100,150,109,255,0,103,242,14,220,213,30,203,238,205,78,250,175,235,86,79,20,115,247,99,167,72,255,0,17,87,103,93,205,232,169,239,207,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,217,247,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,55,185,200,244,127,97,170,205,144,71,37,165,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,33,255,0,52,13,123,213,142,29,180,10,193,154,232,230,87,246,126,245,91,152,82,218,231,169,240,52,213,123,233,95,69,91,35,163,217,81,28,140,78,175,134,53,234,137,187,225,233,215,162,170,44,0,225,235,152,247,25,217,206,190,233,166,21,148,235,39,141,178,228,25,133,154,215,113,166,251,59,106,143,191,75,61,108,81,203,30,246,83,53,237,220,199,185,58,181,81,201,215,170,42,47,188,182,174,37,248,139,193,56,95,210,202,253,76,206,170,63,202,209,217,232,182,77,253,147,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,236,103,243,85,254,72,185,246,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,85,194,87,4,150,171,215,10,26,159,197,190,163,193,73,95,79,30,15,151,67,137,217,234,105,91,43,27,60,20,111,99,46,201,35,102,84,71,199,44,117,145,50,41,98,234,215,177,179,53,81,82,55,16,44,177,78,37,57,127,209,221,248,76,210,222,38,244,67,29,236,221,97,211,251,53,199,56,181,193,36,16,82,201,75,21,153,179,205,118,111,113,236,219,50,118,186,75,28,104,247,76,233,27,34,53,30,146,186,88,43,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,227,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,121,51,241,49,134,241,95,203,243,86,53,75,15,161,171,183,61,184,62,73,109,187,219,42,81,92,251,117,198,59,84,143,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,65,134,132,241,60,166,251,131,114,219,179,102,184,181,119,130,189,99,250,31,79,116,183,84,246,153,39,98,170,11,11,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,21,45,253,84,126,59,63,219,207,254,236,217,255,0,209,11,169,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,159,110,101,26,67,83,164,28,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,125,54,49,181,137,87,27,26,244,71,163,34,106,174,238,168,247,122,14,85,154,57,98,213,222,46,45,21,57,28,221,105,48,43,124,185,140,116,219,95,253,117,85,77,60,17,211,38,246,61,170,206,220,245,17,79,215,226,107,187,27,28,213,107,213,82,250,65,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,60,167,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,196,154,157,242,59,172,146,189,223,19,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,226,233,215,162,34,37,96,243,71,243,217,169,191,69,244,122,35,234,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,54,170,73,83,20,178,43,216,214,43,28,246,62,102,254,43,251,44,72,193,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,61,198,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,233,20,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,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,216,244,21,123,234,159,91,91,27,164,223,81,4,143,78,172,134,52,232,139,183,225,235,211,170,170,175,64,229,73,197,30,187,113,41,247,163,247,215,156,253,163,251,57,236,79,102,127,99,40,232,251,30,35,199,119,191,193,162,143,118,238,196,95,210,235,211,111,187,167,85,235,234,185,149,241,175,110,225,211,78,43,180,191,10,185,244,212,220,186,222,216,233,152,213,170,130,75,85,174,165,42,98,125,206,41,227,106,49,102,99,224,115,35,106,74,215,182,71,178,85,71,53,138,215,210,14,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,154,19,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,114,174,37,248,116,193,56,160,210,202,253,51,206,169,255,0,202,214,89,235,119,205,253,140,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,108,127,242,84,254,74,153,204,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,126,229,45,198,13,215,87,240,218,142,29,243,181,164,91,238,158,217,233,157,97,170,134,39,49,245,214,72,149,176,108,149,173,103,105,175,166,87,83,70,143,220,142,149,147,51,171,85,209,203,35,236,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,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,239,249,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,19,215,146,62,107,106,175,209,125,66,211,152,105,234,210,229,99,202,34,189,212,74,230,55,176,232,43,169,35,134,38,177,219,183,43,209,214,249,149,200,173,68,68,116,125,21,221,85,27,99,228,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,85,115,83,224,59,255,0,43,241,87,164,22,95,242,82,229,246,43,101,187,254,93,245,55,183,63,187,255,0,55,108,172,142,31,242,149,15,119,247,215,149,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,188,155,167,16,184,175,20,28,189,53,43,87,49,106,111,1,227,244,255,0,37,166,184,218,223,85,29,68,214,202,232,168,39,108,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,55,237,74,1,52,251,171,24,47,222,134,150,102,90,103,237,79,102,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,43,91,250,134,63,253,244,95,247,39,255,0,195,203,84,0,164,190,112,218,223,117,207,56,139,167,209,169,172,116,148,118,221,46,167,70,211,213,182,71,62,122,233,238,52,180,149,50,189,255,0,201,172,99,90,144,177,172,68,85,234,201,28,174,93,232,200,224,173,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,151,180,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,240,185,20,232,0,20,129,206,11,88,239,185,207,20,11,165,85,16,248,123,46,154,91,224,167,163,143,115,31,223,170,174,167,130,174,162,167,170,49,175,110,230,62,154,46,218,185,237,79,13,189,187,86,71,33,250,220,155,52,83,237,207,16,87,109,99,171,184,118,105,52,202,222,157,152,35,151,108,147,215,92,98,168,167,143,115,86,55,35,161,108,12,172,87,116,123,28,146,118,58,110,110,244,56,255,0,50,236,2,155,79,184,210,212,74,91,110,61,87,106,182,223,42,41,175,244,171,50,75,178,177,245,116,209,203,85,81,19,228,85,222,199,86,45,90,46,213,216,215,181,236,110,221,155,82,111,242,75,212,204,171,32,211,141,68,210,219,181,95,136,178,225,247,11,125,194,209,220,146,71,201,79,227,210,167,191,3,119,61,88,200,81,244,137,35,88,198,183,241,39,157,202,174,87,251,172,168,160,30,104,254,123,53,55,232,190,143,68,120,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,244,0,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,147,133,112,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,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,61,156,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,181,189,127,149,239,26,255,0,195,254,118,205,24,212,43,157,170,135,77,179,43,131,234,101,184,214,175,103,216,215,71,66,214,50,161,101,107,87,172,50,246,160,134,68,145,81,145,252,18,239,141,172,151,185,119,231,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,247,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,43,147,239,8,127,203,139,140,234,139,252,189,22,12,216,235,255,0,229,233,107,234,230,137,137,254,124,17,163,223,254,93,203,31,247,137,11,52,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,131,194,102,101,194,46,168,125,135,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,253,253,59,111,84,70,202,197,95,107,195,47,26,249,86,151,232,254,163,112,223,154,220,252,110,3,151,225,249,21,21,167,196,44,143,146,201,116,158,223,81,217,109,62,198,185,123,53,19,185,177,190,37,68,99,100,149,38,71,71,248,221,216,170,76,174,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,159,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,93,78,185,96,24,110,150,112,77,169,218,125,167,216,245,37,143,30,177,233,190,65,77,67,67,76,139,178,38,123,62,161,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,57,132,180,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,126,87,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,70,14,57,248,24,254,52,126,196,255,0,117,31,177,223,99,189,165,254,162,123,67,197,120,191,13,255,0,196,67,179,111,134,255,0,222,235,191,252,93,61,252,171,133,206,84,159,195,94,187,99,58,215,247,245,246,143,236,231,141,254,198,125,150,240,125,255,0,17,71,61,55,247,239,23,38,221,189,253,223,208,94,187,122,123,186,245,73,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,248,144,189,146,55,164,145,49,223,11,147,175,78,139,213,21,81,115,175,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,217,185,125,174,35,198,14,77,65,194,54,123,194,94,96,181,119,43,21,210,158,220,236,69,208,197,78,198,90,39,138,240,218,234,182,74,168,198,203,43,39,71,72,228,123,158,245,99,227,99,90,221,178,57,204,142,164,148,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,235,214,105,123,81,42,198,215,44,113,181,141,107,119,42,62,89,61,95,46,110,10,63,138,173,71,158,255,0,159,219,46,177,233,150,45,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,150,105,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,213,64,4,32,230,89,192,173,79,19,88,205,46,167,233,141,5,93,86,168,99,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,228,110,107,213,209,172,116,108,95,247,45,142,34,243,190,37,184,113,118,89,169,117,30,59,36,177,100,21,182,42,219,158,200,98,246,134,214,69,83,28,189,152,98,142,56,182,199,84,200,118,181,23,175,103,122,175,87,170,37,0,151,253,202,227,200,158,153,125,107,214,43,73,84,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,145,255,0,141,110,20,191,140,29,44,181,105,159,219,223,178,94,204,200,32,190,248,223,101,248,254,231,110,154,162,30,215,111,189,23,78,190,39,118,237,203,211,103,78,158,254,169,21,116,159,147,95,221,126,169,225,186,153,252,71,123,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,88,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,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,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,224,107,149,36,123,157,27,224,145,219,86,93,141,249,120,111,227,7,38,209,61,52,212,173,18,188,173,93,199,4,207,241,123,253,3,40,41,162,167,107,232,239,117,180,45,167,134,185,94,230,119,94,196,72,99,137,241,247,26,212,100,142,145,26,231,177,24,248,234,73,78,37,56,205,190,235,134,143,233,110,128,217,45,94,202,195,52,231,31,179,83,204,147,177,142,170,185,222,41,109,237,166,146,165,206,78,189,184,89,186,102,69,27,87,171,154,247,73,39,85,115,35,135,242,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,66,237,53,203,0,195,116,179,130,109,78,211,237,62,199,169,44,120,245,143,77,242,10,106,26,26,100,93,145,51,217,245,10,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,185,204,52,81,164,248,47,222,135,0,184,110,154,123,83,217,159,107,116,126,221,98,241,189,142,247,133,241,86,88,225,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,10,255,0,168,99,255,0,223,69,255,0,114,127,252,60,159,252,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,51,215,204,87,88,239,186,201,197,198,119,83,119,135,195,210,97,247,9,240,235,93,54,230,63,179,75,65,60,177,185,119,181,140,87,119,103,90,137,250,59,115,153,223,217,185,205,99,84,245,124,171,53,142,197,164,92,92,90,41,178,56,122,82,103,182,249,112,232,234,119,63,250,214,170,166,120,36,166,93,140,99,149,253,201,233,226,131,167,194,214,247,247,185,200,214,42,45,244,130,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,117,94,40,249,82,127,18,154,237,147,107,95,223,215,217,207,180,126,11,251,25,246,91,198,118,60,61,28,20,223,223,188,92,123,183,118,55,127,65,58,110,233,239,233,213,123,255,0,5,60,41,127,7,218,89,117,211,63,183,191,107,125,167,144,79,125,241,190,203,240,29,190,229,53,60,61,174,223,122,94,189,60,54,237,219,147,174,254,157,61,221,86,160,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,227,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,124,210,213,84,86,94,150,89,103,115,145,136,231,192,215,193,20,91,35,98,58,95,133,141,127,72,1,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,30,208,29,99,177,113,1,163,88,158,177,99,144,248,122,76,154,222,218,137,41,183,61,254,18,169,142,116,117,52,219,222,198,44,157,169,227,150,46,230,196,107,246,110,111,194,228,83,160,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,133,92,107,114,222,254,48,117,78,213,169,159,124,191,100,189,153,143,193,98,240,95,103,124,127,115,183,83,81,55,119,185,226,162,233,215,196,237,219,181,122,108,235,215,223,209,61,95,3,28,12,127,5,223,109,191,186,143,219,31,182,62,205,255,0,81,61,159,225,124,39,137,255,0,226,38,223,187,196,255,0,238,244,217,254,62,190,238,149,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,103,95,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,148,223,23,159,123,186,113,252,62,230,181,187,242,252,2,222,207,100,186,58,14,212,117,88,236,41,12,16,238,145,138,172,89,160,123,219,19,186,181,138,232,221,3,147,186,244,153,233,63,200,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,89,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,247,185,85,203,252,212,191,62,1,120,81,163,225,75,67,169,44,151,56,183,230,121,71,102,241,148,77,36,48,36,144,85,58,22,163,104,27,36,74,238,228,52,255,0,27,90,171,35,218,233,31,60,141,218,146,236,108,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,149,115,67,218,109,171,216,110,130,240,19,167,122,185,168,19,213,199,98,199,116,223,27,154,161,41,32,89,167,149,239,162,166,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,213,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,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,157,60,237,52,114,251,22,85,130,241,3,79,55,122,203,83,111,76,58,178,61,172,111,132,170,142,74,138,186,117,234,175,223,39,121,146,212,251,145,155,89,225,126,39,117,145,168,156,131,147,214,107,106,197,120,193,101,138,225,79,87,37,70,99,139,220,172,148,46,133,141,86,71,59,29,13,114,186,85,87,34,163,59,84,50,181,21,168,229,222,230,39,78,138,174,109,228,144,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,41,47,153,31,47,186,110,29,170,99,214,29,27,181,85,187,78,174,53,13,166,173,182,195,20,179,51,25,122,69,4,113,44,181,19,79,44,211,50,166,101,157,200,247,53,172,141,234,200,250,245,124,104,177,87,69,245,231,50,209,88,243,43,93,138,182,174,91,22,121,139,221,49,155,237,165,181,9,28,21,140,170,162,158,8,38,122,43,28,155,233,229,153,37,106,162,35,213,18,72,209,237,108,175,235,205,77,84,0,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,140,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,158,227,242,139,137,228,193,175,53,57,86,151,228,186,1,125,173,164,241,24,61,67,110,150,38,58,162,38,207,37,186,178,73,29,60,108,133,24,143,123,33,169,234,247,74,174,127,190,186,54,46,196,107,17,214,62,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,46,249,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,93,79,39,221,28,177,96,220,48,38,170,211,205,226,47,90,151,112,158,162,178,77,175,103,98,150,134,162,122,74,122,110,138,247,49,219,94,202,153,123,136,214,57,124,78,199,110,72,218,167,31,231,131,128,84,203,106,210,205,82,161,199,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,175,94,235,216,137,13,123,219,238,86,49,86,79,232,172,137,186,42,242,178,207,234,112,94,52,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,124,47,125,100,20,136,205,138,143,115,246,177,58,239,86,186,253,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,14,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,237,209,84,70,215,167,249,209,189,26,230,57,241,75,43,17,236,223,185,51,173,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,248,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,45,167,149,31,26,255,0,121,184,172,28,53,234,101,206,213,77,146,98,86,250,122,108,74,94,189,153,175,22,184,99,115,86,159,98,53,35,116,212,177,198,207,123,93,190,72,151,114,177,86,25,165,116,43,230,51,198,191,241,85,168,240,88,48,11,157,214,61,50,197,191,14,219,77,58,246,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,164,78,154,88,211,242,185,119,112,135,252,86,235,42,253,169,162,239,105,238,29,218,173,202,54,87,248,105,167,238,182,95,11,73,30,212,89,23,187,36,78,222,173,217,182,40,229,233,35,36,88,183,95,240,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,231,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,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,197,29,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,116,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,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,243,252,88,249,88,214,79,151,249,15,167,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,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,18,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,39,171,0,28,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,124,249,221,120,62,225,51,50,226,235,84,62,195,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,126,254,157,199,162,43,98,122,166,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,18,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,39,0,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,197,43,23,253,202,227,200,158,153,125,107,214,43,73,84,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,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,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,78,106,116,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,208,79,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,201,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,182,51,249,34,127,53,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,121,77,88,206,190,235,244,179,50,212,207,101,251,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,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,79,175,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,123,141,52,105,62,117,247,161,165,152,110,166,123,47,217,159,107,113,251,117,247,193,119,251,222,23,197,83,71,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,15,86,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,200,21,133,114,127,208,108,79,94,101,212,234,251,237,93,243,9,167,168,117,109,171,6,174,163,238,65,4,255,0,10,178,58,138,167,72,231,85,211,49,219,213,176,190,52,87,39,109,178,190,84,108,137,52,245,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,16,87,154,23,5,31,196,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,164,209,119,103,154,53,141,21,242,124,113,108,145,207,139,183,74,216,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,220,94,246,21,204,51,75,238,252,25,75,197,22,65,89,73,79,114,180,83,186,209,113,179,74,217,40,146,175,40,101,51,100,246,117,47,94,243,149,147,57,205,124,111,111,119,100,47,223,38,222,212,168,202,86,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,91,52,229,55,193,69,199,79,232,255,0,137,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,19,217,31,125,30,142,73,145,25,101,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,6,85,206,235,196,15,22,121,150,187,224,58,97,165,174,167,171,178,98,122,107,139,219,172,172,180,182,189,39,130,190,227,77,10,192,235,147,209,35,98,163,221,18,49,141,141,203,39,105,59,155,29,248,178,110,252,158,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,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,207,115,71,210,26,157,90,224,251,38,158,219,5,92,247,44,26,162,28,190,150,24,103,138,38,61,148,205,123,42,157,42,201,253,38,50,142,122,185,17,173,86,189,95,27,17,187,191,160,234,65,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,104,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,129,124,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,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,99,169,170,128,1,93,92,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,238,98,238,165,182,186,158,70,211,108,115,21,83,124,243,211,203,220,107,216,230,248,109,191,19,100,114,37,54,3,181,112,95,172,118,45,2,226,131,0,213,92,166,29,246,91,85,194,74,123,140,155,158,158,26,150,174,158,90,73,106,122,49,143,123,251,44,168,116,189,182,181,92,254,222,196,232,174,234,154,62,4,74,230,155,159,211,96,188,22,230,84,169,144,213,218,110,89,85,69,5,130,218,180,203,43,95,84,249,42,89,45,69,58,190,52,248,88,250,56,42,209,251,213,24,230,110,98,245,222,141,117,6,26,136,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,142,21,204,135,22,190,230,28,18,234,149,167,28,161,241,117,116,246,250,75,164,145,247,89,30,218,90,42,234,122,186,153,58,189,81,23,100,16,74,254,157,119,59,111,70,162,185,81,22,128,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,184,212,153,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,33,87,51,14,10,46,60,79,224,150,220,219,77,45,158,39,82,113,46,148,212,84,113,165,44,62,217,161,154,104,210,74,121,170,38,116,123,59,61,95,60,106,233,54,167,89,218,140,87,76,142,109,22,30,215,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,163,237,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,181,0,137,92,202,184,103,195,117,231,135,155,222,103,121,174,171,183,100,58,93,103,186,228,118,90,216,85,94,199,50,58,116,154,166,146,88,149,200,215,50,102,211,70,136,255,0,115,227,123,24,228,85,110,248,228,160,195,70,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,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,51,224,251,132,204,55,132,93,47,251,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,251,58,247,30,136,142,149,234,189,212,0,1,0,57,193,112,245,138,230,218,18,188,65,120,159,103,228,154,115,216,166,221,29,44,110,246,165,13,101,100,16,120,121,164,232,146,39,106,73,123,177,174,229,107,119,206,221,138,178,239,101,43,26,83,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,252,216,216,142,115,220,200,162,137,138,247,236,220,189,84,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,165,98,255,0,185,92,121,19,211,47,173,122,197,105,234,184,171,227,95,70,184,76,183,81,179,54,185,251,67,36,184,120,122,154,60,110,137,92,234,234,138,21,170,142,42,138,132,232,213,142,61,145,186,105,35,73,157,19,102,116,15,141,175,69,71,57,189,131,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,50,238,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,4,85,230,77,195,214,43,174,156,50,228,151,187,181,79,179,175,90,111,111,175,203,109,23,8,233,99,150,69,240,212,178,73,61,27,149,200,143,72,103,99,17,28,140,115,122,73,28,15,84,122,69,177,212,2,95,247,45,158,30,177,93,11,225,151,27,189,218,106,125,163,122,212,139,125,6,91,119,184,73,75,28,82,39,137,165,142,72,40,218,173,69,122,195,3,30,168,212,123,157,214,73,39,122,35,18,93,141,149,71,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,167,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,200,21,206,91,63,169,198,120,92,181,225,150,236,134,146,146,163,49,202,41,41,171,45,238,88,150,122,235,117,60,82,212,72,172,107,145,94,140,142,166,58,21,115,217,211,162,186,54,170,244,147,107,171,7,129,108,42,235,159,241,131,164,150,43,53,69,36,53,20,185,69,37,237,238,169,123,154,197,130,222,239,29,51,81,90,215,46,247,69,77,35,88,157,58,43,213,168,170,212,85,114,121,254,42,180,183,238,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,196,87,189,206,235,75,44,14,248,220,175,78,189,31,209,200,228,75,137,229,51,170,23,93,71,224,250,215,108,188,182,174,74,140,22,241,89,139,178,174,166,181,213,15,169,129,141,142,166,30,155,145,22,54,69,21,92,116,236,143,171,145,172,167,111,69,68,84,99,102,81,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,225,92,76,113,167,160,220,40,211,83,67,169,249,5,92,247,219,133,63,139,161,199,173,20,222,38,227,83,7,117,177,172,187,85,205,138,38,117,87,170,58,105,35,71,246,165,70,111,115,21,167,85,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,76,187,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,41,175,154,231,5,31,118,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,115,155,178,57,83,106,61,18,104,98,109,117,147,83,150,167,5,23,30,34,245,30,135,84,51,91,103,93,50,196,110,14,146,165,238,74,89,227,186,221,41,150,154,86,91,37,130,71,43,210,23,178,118,190,71,44,78,99,163,99,226,69,107,158,142,101,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,3,42,231,95,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,58,95,30,28,11,223,120,62,202,173,213,182,74,251,174,71,128,228,29,207,103,222,234,104,217,31,132,170,238,74,169,111,157,209,189,200,233,155,3,35,122,74,172,137,178,245,147,99,19,180,244,111,213,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,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,140,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,78,189,58,162,255,0,35,49,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,222,104,39,151,190,168,90,181,87,131,237,54,185,219,219,73,13,69,130,207,22,47,93,73,13,107,106,95,79,61,189,169,76,157,222,136,139,27,229,138,56,170,18,55,39,86,178,161,158,247,34,163,221,194,185,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,112,174,56,240,12,55,80,120,80,212,250,92,207,30,164,186,178,199,139,221,47,246,197,153,23,125,29,198,146,142,105,105,234,34,123,85,28,199,181,201,209,122,47,196,199,61,142,220,199,185,171,156,195,85,0,3,61,124,196,181,210,143,95,184,172,202,242,75,13,231,218,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,20,68,99,126,90,205,6,169,197,120,9,143,95,175,180,84,158,35,56,212,139,125,174,196,247,83,196,233,227,183,81,209,93,91,60,140,153,30,175,99,38,169,234,199,68,173,103,190,134,55,174,244,115,21,191,39,1,186,103,138,235,39,20,184,174,150,230,180,158,34,203,147,91,239,246,250,157,177,198,249,33,223,101,173,217,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,67,138,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,121,161,62,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,140,142,99,26,199,49,169,32,10,181,231,149,118,186,195,106,209,187,20,55,58,182,91,107,42,47,213,117,20,109,153,201,4,211,194,218,22,197,43,227,235,181,207,99,103,153,173,114,167,86,164,178,34,116,220,189,97,7,0,120,47,222,39,25,58,79,96,246,167,179,252,38,65,29,247,189,216,238,238,246,108,111,175,237,109,220,222,157,207,11,219,221,215,225,223,187,163,186,109,93,20,159,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,88,141,15,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,187,221,21,52,110,122,245,232,175,87,42,35,81,81,169,81,124,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,34,175,49,30,47,63,133,45,26,79,178,213,189,157,66,204,123,180,88,190,250,15,19,12,29,167,69,226,170,228,220,169,26,118,163,149,187,17,219,247,75,36,93,99,124,105,46,218,1,58,255,0,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,161,237,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,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,192,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,197,43,23,253,202,227,200,158,153,125,107,214,43,74,160,230,9,195,206,182,232,150,182,215,100,90,195,150,213,230,140,205,42,36,169,182,229,213,44,130,157,247,135,197,5,50,212,34,82,71,52,142,165,100,14,157,144,49,139,181,155,35,111,109,17,136,141,111,74,229,193,204,2,179,135,123,236,90,73,171,217,23,247,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,248,201,44,22,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,83,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,83,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,229,37,243,150,207,233,178,110,40,237,120,101,187,33,171,171,167,195,177,122,74,106,203,123,150,84,130,134,227,81,44,181,18,43,26,228,70,43,228,166,146,133,92,246,117,234,141,141,170,189,99,218,222,149,201,47,71,47,178,229,89,215,16,53,19,118,108,180,214,245,195,168,227,218,199,120,186,169,36,167,171,168,94,168,253,241,246,89,21,55,185,89,181,254,43,225,119,88,220,139,229,121,214,105,159,217,253,113,194,245,74,146,146,213,79,73,152,99,239,183,205,225,227,217,85,81,93,65,55,226,79,81,209,136,143,235,5,93,28,108,122,185,206,219,2,181,81,173,99,58,252,156,150,51,250,155,23,16,217,94,159,84,100,52,148,118,220,171,23,125,75,40,102,88,154,250,251,141,29,68,107,10,68,174,77,238,123,41,231,175,122,177,139,239,102,247,57,23,182,138,219,159,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,20,45,204,247,135,221,71,210,14,35,175,25,254,99,144,125,160,178,234,109,194,182,241,98,185,62,117,116,209,198,199,179,125,4,145,189,206,123,60,43,37,130,38,42,42,198,232,187,91,54,170,62,40,190,190,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,7,185,237,99,222,212,99,225,169,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,2,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,221,145,246,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,235,4,159,252,166,248,188,251,162,212,127,225,247,53,173,217,136,103,247,6,123,37,209,208,119,100,165,200,166,88,96,135,116,140,84,122,67,59,24,216,157,213,175,70,200,216,28,157,166,44,207,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,6,85,205,15,114,253,210,28,55,72,56,80,192,96,195,224,171,71,230,22,122,28,190,239,53,76,235,43,231,184,215,81,192,249,92,137,238,107,24,214,164,113,177,173,68,232,200,154,174,220,245,123,221,215,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,124,19,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,51,195,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,203,94,84,124,107,253,217,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,122,247,161,179,221,38,145,205,90,125,136,213,145,176,213,73,35,61,237,118,200,229,77,202,196,73,166,149,183,40,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,51,237,204,163,72,106,116,131,140,28,226,4,130,173,45,185,133,66,101,246,217,170,103,138,87,206,202,231,57,245,14,68,143,166,198,54,177,42,227,99,94,136,244,100,77,85,221,213,30,233,171,201,31,84,45,85,88,6,161,104,188,205,164,130,229,108,188,69,148,83,171,171,91,223,172,130,166,24,233,165,217,79,209,29,178,7,82,67,186,68,87,39,90,184,218,168,223,118,255,0,107,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,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,101,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,175,243,45,209,203,23,15,252,189,52,167,71,113,201,188,69,38,51,152,91,233,228,169,218,246,120,186,167,208,92,164,169,169,216,247,189,99,238,207,36,178,246,247,171,89,191,107,126,22,162,17,3,149,199,158,205,50,250,215,163,214,157,43,156,54,136,93,112,62,34,233,245,150,107,229,37,101,183,84,105,209,212,244,141,141,204,158,134,123,117,45,37,52,172,127,243,107,216,230,172,47,107,209,81,122,190,70,171,83,98,62,79,65,201,111,88,236,88,126,178,229,186,59,119,135,183,87,168,150,250,122,139,93,78,231,174,234,171,107,106,36,117,54,198,177,81,55,193,61,68,189,199,61,141,111,134,219,241,58,70,162,92,161,69,124,222,115,175,181,188,100,220,172,30,203,240,159,98,177,251,93,139,189,223,238,120,190,228,110,175,238,237,218,157,190,158,63,183,183,171,191,189,110,235,241,109,111,171,228,201,165,191,106,248,142,190,234,101,125,139,197,80,96,152,252,158,26,183,197,108,240,119,74,215,164,48,254,26,61,29,38,250,86,220,91,239,107,152,222,157,87,163,187,106,93,72,51,173,199,230,11,247,119,198,78,172,88,61,169,237,15,23,144,73,125,239,118,59,91,125,165,27,43,251,91,119,59,175,111,197,118,247,117,248,182,110,232,222,187,82,210,185,61,102,183,92,171,131,230,88,174,20,244,145,211,225,217,69,202,201,66,232,88,228,124,144,61,176,215,43,165,85,114,162,191,187,93,43,81,90,141,77,141,98,116,234,138,231,87,7,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,120,173,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,38,112,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,182,83,202,175,129,43,84,152,247,241,43,173,56,205,92,181,23,138,122,170,12,94,199,114,129,169,73,61,170,170,149,97,154,186,104,149,85,103,101,68,83,207,11,35,149,168,197,137,93,38,217,18,88,94,200,107,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,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,244,14,89,252,107,219,184,96,206,238,88,78,165,220,252,54,155,101,189,106,107,107,36,90,169,189,141,93,12,50,44,117,16,211,194,217,55,247,186,50,9,17,177,238,94,144,57,94,141,133,90,235,212,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,20,172,95,247,43,143,34,122,101,245,175,88,173,59,86,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,116,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,155,157,209,122,43,85,174,115,30,215,177,239,99,179,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,223,0,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,167,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,167,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,58,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,184,204,190,172,103,95,122,26,167,153,106,103,178,253,153,246,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,189,78,89,122,41,247,45,194,62,45,226,46,30,42,191,59,233,154,214,108,151,124,49,120,216,33,240,241,199,214,54,57,189,41,98,166,222,213,221,210,85,151,107,149,187,122,126,79,53,61,28,190,234,239,8,247,122,156,114,110,181,120,21,194,44,198,74,109,172,254,186,165,166,130,120,234,83,123,222,212,103,110,10,137,103,235,241,57,221,141,141,106,185,232,169,76,60,52,103,244,218,89,196,54,155,234,13,195,33,171,177,219,108,121,69,182,166,233,93,76,178,239,138,221,226,24,149,136,169,18,43,222,199,83,172,172,123,26,139,189,142,115,122,59,119,69,210,241,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,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,207,103,18,252,58,103,124,47,234,157,126,153,231,84,255,0,229,107,44,245,187,225,254,201,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,183,179,249,42,127,37,94,84,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,4,63,230,51,198,191,240,171,167,16,88,48,11,157,170,77,77,202,127,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,139,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,188,185,237,47,229,115,128,187,131,37,209,45,66,169,171,161,205,178,90,138,108,170,227,121,138,40,86,123,61,237,180,203,28,52,201,218,114,182,170,154,153,178,207,18,198,249,28,215,172,245,50,70,232,150,70,44,116,237,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,224,158,46,227,24,247,67,43,21,178,70,245,106,111,141,236,114,39,71,33,111,252,166,248,188,251,221,211,143,225,247,53,173,223,151,224,22,246,123,37,209,208,118,163,170,199,97,72,96,135,116,140,85,98,205,3,222,216,157,213,172,87,70,232,28,157,215,164,207,73,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,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,120,117,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,252,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,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,108,201,218,235,20,146,43,221,51,164,116,106,228,122,68,217,100,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,149,107,206,227,72,105,159,106,211,221,123,161,130,146,58,136,42,37,196,46,146,58,121,123,243,177,237,146,170,137,172,143,223,18,50,53,142,189,92,239,133,234,179,70,159,26,34,108,140,28,171,53,142,197,164,92,92,90,41,178,56,122,82,103,182,249,112,232,234,119,63,250,214,170,166,120,36,166,93,140,99,149,253,201,233,226,131,167,194,214,247,247,185,200,214,42,44,234,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,10,149,231,89,174,148,119,91,238,23,195,197,134,243,222,246,38,252,147,34,166,141,32,146,54,85,74,206,221,11,28,244,85,150,57,153,11,170,158,232,213,24,213,142,174,7,252,125,90,172,228,28,164,52,26,167,84,248,151,143,82,110,20,84,147,227,218,97,79,237,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,248,92,246,57,38,87,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,150,147,204,255,0,69,237,90,173,194,94,91,125,135,16,164,187,100,248,53,59,111,214,106,199,61,177,79,65,4,115,68,235,131,153,34,185,189,88,180,108,153,206,137,85,81,235,28,106,141,116,140,143,165,27,105,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,248,224,151,182,246,61,208,202,197,116,114,49,28,155,227,123,218,171,209,202,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,251,138,23,230,143,231,179,83,126,139,232,244,68,191,228,117,139,95,105,49,93,92,205,106,40,118,89,110,183,11,61,174,142,167,186,197,238,213,82,71,85,37,68,123,17,119,183,107,43,105,151,170,162,53,123,157,26,170,173,114,37,159,130,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,138,188,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,64,60,196,120,188,254,43,117,149,62,203,86,247,180,247,14,238,209,98,251,232,60,52,211,247,91,23,138,171,147,114,172,139,221,146,38,236,71,108,219,20,113,117,141,146,44,187,191,87,151,55,5,31,197,86,163,207,127,207,237,151,88,244,203,22,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,233,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,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,105,60,167,120,215,183,101,56,173,179,133,125,72,185,236,201,44,221,105,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,240,177,195,181,138,233,24,213,137,98,141,140,69,137,85,246,84,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,74,197,255,0,114,184,242,39,166,95,90,245,138,210,85,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,54,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,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,70,124,39,121,88,209,191,151,248,247,167,64,117,80,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,142,191,204,163,87,169,180,131,131,236,226,116,158,145,46,89,133,58,98,22,216,106,96,150,86,78,250,230,185,149,13,69,143,166,199,182,141,42,228,99,158,168,196,124,77,69,221,213,24,234,33,210,124,23,239,67,84,240,221,51,246,167,179,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,154,104,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,190,243,229,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,58,244,234,139,252,140,203,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,189,58,117,68,254,69,249,242,234,214,59,22,178,112,143,130,84,218,33,240,245,120,125,190,12,58,233,77,185,239,236,213,80,65,20,109,93,238,99,17,221,216,22,158,126,141,220,214,119,246,110,115,152,229,43,175,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,3,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,240,35,165,107,30,239,13,35,155,27,102,102,215,110,98,35,145,59,140,141,236,207,102,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,232,207,132,239,43,26,55,242,255,0,30,244,232,14,170,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,57,167,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,162,185,24,237,140,71,200,228,216,199,42,103,95,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,105,60,166,248,40,184,233,253,31,241,59,170,22,206,197,234,247,111,100,120,133,20,137,75,81,28,86,186,168,33,153,46,109,145,142,123,227,154,86,72,232,90,223,194,123,35,239,163,209,201,50,35,44,168,133,92,202,248,40,183,113,23,167,21,218,161,133,91,58,234,110,35,111,108,148,207,106,85,79,37,214,215,76,149,50,190,217,20,17,185,88,147,61,243,185,241,185,34,115,221,35,25,18,171,90,245,115,41,7,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,123,141,20,112,127,196,165,139,138,157,14,179,234,109,177,59,55,88,118,218,242,74,70,210,190,8,233,47,17,67,27,234,35,137,28,231,238,133,123,172,146,53,71,189,123,114,49,28,168,244,123,91,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,17,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,157,104,135,251,106,192,178,175,245,87,28,201,49,203,135,252,37,29,117,182,186,158,79,250,50,67,52,114,51,253,231,53,205,255,0,18,161,99,249,151,29,84,220,82,242,225,212,188,31,80,107,233,25,170,150,10,123,92,213,208,211,82,202,198,92,237,208,222,109,76,75,146,170,70,144,66,247,73,80,216,223,11,95,253,54,57,237,99,24,228,99,33,7,9,222,105,244,111,230,6,61,234,48,26,83,34,255,0,50,141,33,166,213,254,15,179,136,18,10,69,185,97,244,233,151,219,102,169,158,88,153,3,232,90,231,212,57,18,62,187,222,234,53,171,141,141,122,43,21,242,181,87,111,68,123,104,135,73,243,175,186,253,83,195,117,51,217,126,211,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,91,79,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,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,5,185,92,121,236,211,47,173,122,61,105,127,192,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,6,101,181,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,226,114,169,113,92,164,52,26,155,75,56,104,143,82,110,20,85,112,100,58,159,81,237,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,248,154,198,57,124,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,102,179,138,125,20,254,29,184,130,205,180,114,59,135,141,164,199,238,9,224,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,155,88,141,238,35,246,245,111,69,91,105,228,251,172,118,44,231,134,4,210,170,120,124,61,235,77,46,19,211,214,71,185,239,239,210,215,84,79,87,79,83,213,88,214,55,115,223,83,23,109,28,247,39,134,222,237,169,35,80,169,110,44,124,211,235,39,204,12,135,212,103,45,251,148,54,11,246,75,131,107,109,255,0,218,158,47,237,174,65,116,190,246,123,29,191,9,219,145,180,29,173,219,151,185,215,192,119,55,116,111,247,221,189,62,29,206,154,160,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,17,87,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,1,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,180,151,148,114,197,226,11,22,226,59,29,208,201,104,189,163,101,202,110,19,251,63,43,183,178,41,97,246,61,59,233,252,93,194,106,101,149,31,7,97,149,81,35,162,149,205,71,202,228,138,39,202,174,99,157,118,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,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,8,127,204,103,130,143,226,171,78,32,191,224,22,203,84,122,155,139,126,37,182,166,116,237,73,116,161,68,122,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,36,0,229,187,192,78,85,175,25,85,175,92,115,121,238,184,230,158,227,151,6,85,91,234,104,234,36,163,174,189,215,83,201,213,25,73,52,106,217,33,134,57,25,248,149,44,84,114,57,171,28,78,73,17,242,65,119,224,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,20,172,95,247,43,143,34,122,101,245,175,88,173,37,80,32,175,49,254,95,244,124,68,88,165,213,189,33,199,127,186,197,7,134,130,90,106,121,32,167,143,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,193,88,164,175,9,222,86,52,111,229,254,61,233,208,29,84,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,78,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,78,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,138,115,180,214,59,236,185,86,11,195,245,60,61,155,45,53,189,51,26,201,55,49,222,46,170,73,42,41,41,211,162,179,124,125,150,69,83,239,71,237,127,138,248,155,214,54,170,242,14,79,88,85,171,42,227,5,151,219,133,69,92,117,24,118,47,114,189,208,182,23,181,25,36,239,116,52,42,217,81,90,170,172,237,87,74,228,70,171,87,123,88,189,122,34,181,215,146,10,22,230,167,163,150,45,34,226,226,239,83,142,77,210,147,61,183,197,152,201,77,181,255,0,214,181,85,51,207,29,74,111,123,220,175,238,79,79,44,253,126,22,183,191,177,173,70,177,21,100,255,0,36,125,94,166,125,171,80,180,18,186,122,72,234,32,168,139,47,181,198,216,37,239,206,199,182,58,90,215,62,79,124,72,200,214,58,4,107,126,23,170,205,34,252,104,139,179,144,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,8,107,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,166,198,177,207,99,28,175,103,127,225,146,211,117,176,112,219,165,22,43,237,178,174,221,114,183,96,246,42,74,202,58,184,93,12,244,211,199,65,11,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,233,96,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,2,47,241,233,193,109,55,24,248,5,154,223,106,200,169,44,25,102,39,81,85,87,103,174,171,134,89,160,149,147,66,169,37,28,136,199,162,70,201,101,142,149,203,54,201,95,26,66,187,88,187,156,139,93,124,9,242,233,212,76,227,94,106,43,245,223,10,171,178,98,122,107,120,124,55,138,74,182,210,78,151,11,189,55,134,158,59,108,144,189,238,87,83,75,21,68,115,44,201,28,144,203,15,86,177,255,0,138,215,182,237,0,42,3,155,39,5,22,237,63,172,254,39,116,190,217,216,178,222,238,15,143,47,162,141,42,170,36,138,233,85,60,211,45,205,210,61,207,100,112,202,249,27,11,155,248,76,100,157,132,98,57,102,84,103,117,229,99,192,230,101,160,180,213,154,247,170,207,171,180,228,249,85,157,109,116,56,211,216,141,125,5,186,73,98,153,100,172,69,77,205,169,123,160,137,82,36,233,218,103,84,147,172,143,86,67,97,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,160,56,233,226,239,142,206,24,184,142,200,176,11,110,181,118,177,187,134,219,238,51,253,173,217,221,210,215,80,247,236,139,223,12,146,126,12,140,154,159,116,142,71,191,177,220,84,68,122,18,43,149,215,27,57,55,17,150,172,159,78,117,151,50,171,190,106,45,174,162,75,221,36,174,180,211,210,193,37,147,109,60,59,88,234,104,216,205,241,212,57,202,228,123,81,202,149,17,237,87,163,94,145,203,94,33,114,155,238,13,160,90,151,154,226,213,222,10,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,164,31,234,163,241,217,254,222,127,247,102,207,254,136,95,241,86,188,203,57,129,107,110,141,107,205,46,145,232,30,160,82,88,169,236,22,120,38,191,171,108,144,84,206,235,141,79,89,91,11,223,87,19,216,172,109,50,211,72,213,133,19,223,81,34,61,206,84,70,199,232,57,91,113,71,197,143,18,154,167,152,125,237,231,63,104,240,204,115,31,111,115,251,25,109,163,236,93,42,42,99,240,191,224,241,71,43,183,67,5,111,242,234,196,219,241,116,85,103,94,85,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,241,38,167,124,142,235,36,175,119,196,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,248,186,117,232,136,137,48,0,0,137,92,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,235,45,64,0,2,53,113,223,196,229,247,132,189,61,195,117,86,209,101,246,221,35,243,8,237,119,75,71,137,101,55,143,165,150,217,112,115,99,239,186,41,86,45,179,199,79,47,86,183,114,246,182,117,70,185,199,117,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,128,227,215,143,94,44,116,91,139,28,231,76,244,211,85,189,141,141,217,189,153,224,168,189,133,109,168,237,119,109,180,179,73,248,147,83,190,71,117,146,87,187,226,114,244,235,209,58,34,34,36,128,229,73,197,30,187,113,41,247,163,247,215,156,253,163,251,57,236,79,102,127,99,40,232,251,30,35,199,119,191,193,162,143,118,238,196,95,210,235,211,111,187,167,85,235,63,202,192,227,219,154,22,119,165,90,203,22,145,240,245,37,169,159,98,238,17,73,147,93,42,163,134,186,27,157,67,90,142,125,177,141,69,94,220,44,220,177,206,228,115,39,238,181,204,106,195,218,87,75,47,248,58,227,23,4,226,255,0,4,168,191,216,40,253,141,146,89,182,125,160,199,251,147,84,123,47,187,53,67,41,127,174,159,4,81,207,221,142,157,100,252,52,93,157,118,187,162,167,191,154,242,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,115,40,0,8,149,163,92,109,218,184,129,227,55,36,209,45,55,158,146,179,9,194,241,123,141,91,239,52,149,77,168,130,251,90,149,54,184,219,44,125,97,107,163,100,14,146,182,36,115,36,124,115,36,137,34,117,68,141,79,65,197,111,25,182,46,18,245,31,74,237,153,229,171,187,134,103,126,215,167,187,220,160,99,223,85,106,146,157,104,187,21,45,141,189,123,176,167,136,149,37,141,26,178,109,86,185,157,85,157,169,100,168,0,2,168,57,141,241,129,198,55,13,156,75,214,226,24,38,175,82,90,241,59,205,158,130,247,99,160,134,203,111,170,125,52,14,98,211,202,217,95,81,74,231,239,117,77,53,75,209,55,189,17,143,103,69,79,232,55,165,114,173,227,51,86,56,137,202,181,3,10,215,61,72,251,65,122,162,183,208,93,44,52,222,199,166,164,217,74,201,37,142,182,77,244,176,70,197,232,249,168,83,164,139,187,226,234,196,232,143,84,177,80,85,95,49,254,97,218,237,164,156,65,75,163,154,21,149,125,151,164,197,45,244,222,217,158,75,61,29,84,149,213,213,81,50,161,54,186,161,178,167,101,144,73,2,55,163,35,119,113,211,238,222,212,141,83,223,242,173,226,79,137,62,38,114,173,64,187,107,30,174,123,114,203,137,219,232,41,224,180,123,2,130,155,185,85,89,36,174,109,79,126,158,40,222,157,182,81,200,206,218,163,154,239,17,215,220,172,78,189,46,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,58,202,147,74,216,250,61,178,51,179,50,128,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,220,120,174,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,221,64,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,240,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,84,15,245,81,248,236,255,0,111,63,251,179,103,255,0,68,47,248,0,15,146,237,69,83,113,181,86,219,232,238,213,118,186,138,170,121,33,138,186,145,177,58,122,87,185,170,141,154,52,153,143,137,94,213,84,114,36,140,123,58,162,110,107,147,170,45,43,113,21,198,119,49,238,27,117,114,251,165,57,158,179,85,181,246,234,135,190,217,93,54,33,102,133,151,107,114,189,201,79,91,18,54,157,237,217,35,91,213,90,143,118,199,163,227,114,239,99,145,59,87,47,62,102,186,137,168,154,161,79,162,92,72,222,169,47,21,25,85,66,179,30,200,214,10,75,122,211,85,164,125,91,69,59,35,108,81,61,146,171,54,196,230,183,187,222,123,99,233,34,74,213,134,210,138,128,227,215,143,94,44,116,91,139,28,231,76,244,211,85,189,141,141,217,189,153,224,168,189,133,109,168,237,119,109,180,179,73,248,147,83,190,71,117,146,87,187,226,114,244,235,209,58,34,34,36,128,229,73,197,30,187,113,41,247,163,247,215,156,253,163,251,57,236,79,102,127,99,40,232,251,30,35,199,119,191,193,162,143,118,238,196,95,210,235,211,111,187,167,85,235,61,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,135,137,222,108,26,237,121,214,91,215,240,215,168,254,194,211,218,30,221,21,167,126,59,70,249,171,246,55,241,106,228,241,113,75,34,119,36,87,236,79,195,233,19,98,221,27,36,238,117,247,252,11,235,207,48,158,48,245,30,170,217,39,17,30,198,195,49,127,15,81,147,92,162,199,44,139,84,216,229,87,246,169,169,163,117,34,245,154,94,212,168,146,57,171,28,109,99,156,237,202,140,138,79,202,227,215,143,94,44,116,91,139,28,231,76,244,211,85,189,141,141,217,189,153,224,168,189,133,109,168,237,119,109,180,179,73,248,147,83,190,71,117,146,87,187,226,114,244,235,209,58,34,34,36,191,229,127,175,122,177,196,78,129,95,243,93,99,202,254,208,94,168,179,10,171,92,21,62,6,154,147,101,43,40,168,164,108,123,41,227,141,139,209,243,72,189,85,55,124,93,58,244,68,68,152,0,16,255,0,154,6,189,234,199,14,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,248,26,106,189,244,175,162,173,145,209,236,168,142,70,39,87,195,26,245,68,221,240,244,235,209,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,72,105,217,35,122,73,19,29,240,185,58,244,232,189,81,85,22,199,248,182,214,251,175,14,26,3,145,235,69,154,199,73,121,168,199,42,45,110,125,5,76,142,141,149,48,77,113,166,167,153,136,246,251,216,245,138,105,54,63,163,145,175,218,229,107,209,21,139,234,244,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,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,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,178,244,203,156,117,53,251,137,123,132,26,131,106,164,198,180,86,227,78,250,75,116,211,211,75,53,198,214,248,25,43,227,172,153,41,217,43,166,125,75,149,177,190,22,162,178,46,176,171,95,248,114,190,123,74,4,127,227,215,84,179,189,22,225,59,57,212,205,52,190,251,27,36,179,123,51,193,86,248,88,106,59,93,219,149,44,50,126,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,74,129,254,170,63,29,159,237,231,255,0,118,108,255,0,232,133,255,0,0,113,254,45,181,190,235,195,134,128,228,122,209,102,177,210,94,106,49,202,139,91,159,65,83,35,163,101,76,19,92,105,169,230,98,61,190,246,61,98,154,77,143,232,228,107,246,185,90,244,69,98,250,189,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,181,0,2,26,218,56,227,169,198,185,128,102,92,35,234,51,41,18,197,114,168,182,179,17,187,43,226,167,90,26,185,109,52,211,186,138,117,114,181,37,100,242,185,253,167,39,89,82,105,91,31,71,182,70,118,102,80,0,3,154,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,219,228,115,122,43,145,142,216,196,124,142,77,140,114,164,43,224,95,153,245,78,179,106,229,227,74,117,165,105,45,47,202,175,21,213,216,125,117,77,100,77,101,51,36,124,41,71,96,68,138,154,54,200,244,111,125,89,83,43,209,242,191,108,123,85,239,98,45,143,131,197,106,246,180,105,126,130,225,178,106,6,174,101,244,152,237,138,58,136,169,18,162,102,73,43,229,158,69,93,145,69,20,77,116,178,191,162,57,202,214,53,202,140,99,222,189,26,199,42,86,85,47,57,59,237,215,137,171,37,206,60,123,216,154,49,54,203,53,210,219,113,86,79,84,200,221,84,255,0,236,210,73,4,43,44,115,50,23,68,174,164,107,167,141,91,28,141,106,171,222,217,89,106,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,220,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,2,186,38,189,142,240,209,185,209,186,103,238,110,214,42,53,23,184,248,216,254,43,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,220,157,185,26,231,171,164,72,230,248,5,96,113,155,205,102,251,167,90,227,67,166,90,25,69,221,181,96,153,3,99,204,234,234,33,99,36,189,73,79,54,202,171,85,58,205,27,251,16,166,217,35,125,74,49,100,89,17,22,46,140,102,233,228,254,159,241,199,134,235,95,10,25,222,189,233,107,41,32,201,240,124,94,227,116,185,227,87,39,172,175,182,92,96,163,150,104,227,153,24,172,116,180,210,58,37,86,74,205,157,198,35,147,240,228,100,140,143,160,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,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,247,28,87,131,62,41,127,139,140,39,48,212,138,44,111,216,150,91,110,97,85,98,178,83,202,237,213,79,161,138,142,146,86,203,82,168,229,98,76,247,207,35,149,172,248,88,213,107,58,189,90,178,62,64,2,37,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,94,174,123,219,11,81,85,99,105,45,64,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,220,82,15,245,81,248,236,255,0,111,63,251,179,103,255,0,68,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,175,58,61,11,177,93,116,227,28,226,30,217,102,186,205,146,89,46,20,216,221,202,166,157,95,37,43,44,242,165,76,145,190,161,157,21,177,236,170,115,24,201,17,88,138,234,181,99,183,170,196,140,129,124,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,234,148,234,197,123,90,231,41,121,60,88,249,88,214,79,151,249,15,167,78,102,176,212,150,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,247,25,151,213,140,235,239,67,84,243,45,76,246,95,179,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,147,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,237,106,35,228,115,19,114,49,36,125,91,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,204,14,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,142,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,192,0,0,128,28,234,252,172,98,223,48,40,125,58,226,66,14,92,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,247,129,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,117,94,103,92,120,253,200,88,170,116,27,73,239,91,115,236,130,222,239,105,93,45,215,30,221,86,47,11,159,11,163,234,222,211,147,189,81,3,170,17,187,100,142,88,90,177,204,157,55,196,229,167,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,207,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,79,131,238,44,240,222,46,180,191,237,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,108,235,220,98,42,186,39,162,119,80,10,203,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,240,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,158,127,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,0,87,87,58,77,28,190,230,26,53,137,107,21,162,110,229,38,157,220,42,41,238,148,219,88,155,105,110,78,167,141,181,59,220,244,85,217,60,20,241,118,218,199,185,222,39,119,194,216,220,171,0,57,114,106,103,221,127,25,58,113,113,168,171,186,199,65,126,184,59,25,172,130,223,39,79,21,227,227,117,61,59,38,106,189,173,124,45,170,146,154,87,34,245,233,217,71,181,174,115,26,134,133,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,248,156,170,93,79,42,93,51,251,187,224,219,28,184,212,82,93,105,43,243,91,133,118,77,89,5,194,62,222,222,228,137,79,78,248,90,172,107,146,25,41,105,105,165,106,174,237,221,213,123,93,181,205,68,172,30,104,254,123,53,55,232,190,143,68,79,254,88,188,120,253,247,216,169,180,27,86,47,91,179,236,126,222,223,102,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,229,92,88,249,88,214,79,151,249,15,167,78,80,15,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,230,200,197,115,94,214,75,20,79,86,63,102,213,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,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,130,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,0,35,175,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,109,117,0,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,201,242,220,230,9,83,196,77,52,154,61,172,151,90,70,234,45,186,157,213,52,87,41,165,138,23,228,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,39,78,140,145,82,189,185,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,230,156,203,121,130,84,235,13,214,241,195,230,144,93,105,36,211,234,10,143,13,120,187,82,75,21,84,25,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,209,200,170,197,111,88,193,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,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,126,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,74,44,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,45,83,154,63,145,61,77,250,47,172,81,21,43,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,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,232,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,67,235,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,72,22,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,117,149,38,149,177,244,123,100,103,102,221,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,1,21,121,163,249,19,212,223,162,250,197,17,82,188,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,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,30,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,1,64,60,209,252,246,106,111,209,125,30,136,159,252,177,120,241,251,239,177,83,104,54,172,94,183,103,216,253,189,190,205,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,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,113,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,58,58,151,147,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,141,242,36,140,85,71,61,144,205,243,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,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,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,247,254,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,58,42,50,154,105,122,54,70,63,108,108,124,157,253,209,162,77,221,187,67,154,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,219,228,115,122,43,145,142,216,196,124,142,77,140,114,166,125,248,151,226,47,59,226,131,84,235,245,51,58,168,255,0,43,71,103,162,217,15,246,50,215,226,102,154,10,62,228,81,71,222,237,119,222,222,235,219,189,255,0,205,87,249,34,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,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,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,69,112,115,88,227,142,167,77,109,85,252,45,233,179,41,37,190,228,246,117,102,83,115,115,226,157,45,214,234,166,189,139,68,200,250,170,178,166,104,186,185,206,145,169,219,134,88,220,196,115,165,108,144,212,182,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,93,245,179,133,92,55,133,14,95,154,169,135,217,173,180,142,201,238,58,111,121,169,203,46,241,200,179,62,227,113,75,84,251,209,178,185,140,119,134,141,206,145,176,179,107,118,177,85,202,157,199,200,247,212,7,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,161,237,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,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,1,70,220,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,248,217,34,200,245,85,115,25,12,202,228,169,229,99,41,249,129,93,233,214,226,127,130,128,121,163,249,236,212,223,162,250,61,17,99,252,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,248,223,34,72,197,84,115,217,12,223,7,42,226,199,202,198,178,124,191,200,125,58,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,0,7,148,213,140,23,239,67,75,51,45,51,246,167,179,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,153,151,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,242,237,52,199,94,105,184,131,229,107,155,100,211,86,213,212,223,108,26,111,127,198,114,23,213,212,75,83,59,238,52,150,151,181,211,73,52,140,106,202,249,226,116,53,42,168,174,232,181,10,197,123,156,215,41,70,197,223,115,123,215,74,205,48,225,198,147,78,113,235,207,130,189,106,93,193,214,233,154,196,157,147,58,207,3,18,74,213,142,88,213,172,110,231,190,146,7,177,234,169,36,85,50,181,24,228,220,230,84,183,10,186,91,247,211,196,118,157,105,156,214,47,108,208,94,114,10,95,106,209,120,175,15,221,181,196,254,245,119,226,35,216,230,244,165,138,119,124,14,71,175,78,140,234,229,106,46,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,40,51,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,6,85,206,191,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,232,83,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,237,64,0,128,28,234,252,172,98,223,48,40,125,58,226,82,177,98,156,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,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,122,163,99,115,223,29,202,20,3,205,31,207,102,166,253,23,209,232,143,213,224,103,140,219,23,7,154,113,172,87,56,237,94,217,204,242,143,97,211,227,54,217,88,244,165,116,145,37,127,118,166,166,70,244,233,12,93,216,149,99,107,146,73,28,246,181,187,81,95,44,113,42,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,73,148,101,92,234,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,155,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,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,67,94,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,136,73,255,0,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,210,170,203,158,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,94,174,85,87,171,186,253,124,210,120,221,206,248,114,251,31,166,122,41,146,251,23,51,187,110,190,220,235,124,28,53,62,30,214,157,200,97,139,183,83,4,145,63,189,50,74,237,205,114,62,63,7,209,83,164,168,163,129,174,102,249,87,19,218,143,109,209,172,215,70,60,45,234,162,223,91,91,83,144,99,211,73,37,190,30,202,171,216,233,233,100,71,62,150,21,98,182,46,234,207,39,89,221,19,81,168,146,166,201,254,14,85,197,62,138,127,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,77,172,87,118,213,251,122,59,162,166,107,13,52,104,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,225,114,41,205,121,135,230,183,92,3,130,221,85,190,217,169,233,38,168,170,179,178,200,246,212,177,206,98,65,112,169,138,134,103,34,53,205,93,237,138,166,71,49,122,244,71,163,85,81,200,138,213,207,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,247,154,125,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,190,242,133,249,163,249,236,212,223,162,250,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,52,19,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,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,73,83,149,113,99,229,99,89,62,95,228,62,157,57,154,194,74,112,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,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,250,200,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,0,16,87,152,255,0,47,250,62,34,44,82,234,222,144,227,191,221,98,131,195,65,45,53,60,144,83,199,145,82,239,100,123,106,31,51,227,141,147,67,26,171,217,50,187,114,199,18,196,228,127,224,172,84,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,61,199,181,226,55,91,238,188,71,107,13,235,89,111,182,58,75,69,202,255,0,79,110,109,101,37,36,142,124,9,61,61,12,20,210,62,61,223,19,88,247,64,175,70,42,185,88,143,70,171,159,183,122,253,122,107,196,46,85,165,122,53,170,58,71,139,83,118,62,245,61,147,77,113,186,50,170,72,166,166,161,163,117,75,165,167,141,172,84,235,223,241,13,141,234,231,43,123,73,43,21,142,238,238,103,148,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,73,158,200,219,210,56,158,239,137,201,215,167,68,234,170,136,186,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,185,201,20,40,170,216,218,231,42,171,222,249,36,127,107,40,7,154,63,158,205,77,250,47,163,209,19,83,146,94,166,98,181,58,89,157,104,231,139,237,100,150,252,129,114,110,196,146,70,223,17,67,81,77,79,79,190,22,239,238,63,183,37,47,73,23,98,53,189,248,62,37,87,244,75,42,0,173,94,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,248,145,89,209,97,95,43,143,61,154,101,245,175,71,173,45,83,154,63,145,61,77,250,47,172,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,221,160,5,85,243,92,227,167,251,255,0,11,250,41,153,255,0,237,20,185,253,109,11,127,205,107,109,113,212,35,191,229,124,83,26,223,245,144,171,255,0,194,33,43,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,171,115,217,71,43,77,26,191,240,193,142,232,29,45,215,194,228,152,191,126,166,131,52,125,11,150,100,174,170,168,167,150,190,162,74,72,102,138,57,251,177,211,178,157,137,51,164,116,81,50,36,71,185,99,234,234,76,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,137,229,139,199,143,223,125,138,155,65,181,98,245,187,62,199,237,237,246,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,171,205,31,200,158,166,253,23,214,40,138,1,53,80,1,21,121,163,249,19,212,223,162,250,197,17,64,36,244,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,173,218,0,10,1,230,143,231,179,83,126,139,232,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,190,158,4,248,251,198,120,187,181,84,99,87,219,93,38,59,168,182,154,119,213,86,89,233,22,162,104,42,168,162,109,51,36,175,142,71,68,140,133,142,168,168,86,37,58,203,36,141,70,162,171,158,139,184,150,160,20,67,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,160,198,189,204,99,220,172,100,63,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,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,125,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,220,95,247,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,119,94,176,203,218,149,82,55,57,100,141,204,115,93,185,17,146,201,37,78,85,196,191,14,152,39,20,26,89,95,166,121,213,63,249,90,203,61,110,249,191,177,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,176,174,93,124,203,109,88,230,60,154,39,196,150,73,73,110,180,99,150,121,166,176,228,181,42,216,217,13,21,21,45,59,32,180,165,61,61,55,87,189,34,134,162,70,74,247,186,73,31,182,36,71,200,248,209,209,3,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,225,85,56,181,246,147,21,183,102,181,20,59,44,183,91,133,109,174,142,167,186,197,238,213,82,71,77,37,68,123,17,119,183,107,43,105,151,170,162,53,123,157,26,170,173,114,39,234,224,26,91,157,234,135,218,63,176,182,47,105,253,146,199,235,50,155,199,245,212,48,248,91,93,46,222,252,255,0,138,246,239,219,220,103,192,205,207,94,190,230,175,69,63,87,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,182,169,173,124,222,180,158,151,64,169,110,218,57,87,227,117,55,32,183,178,158,123,71,110,166,63,179,21,83,209,72,231,84,247,234,40,188,61,111,134,169,237,179,182,136,141,151,175,95,115,122,149,3,253,181,103,185,87,250,171,145,228,153,29,195,254,18,178,186,229,93,81,39,253,41,38,154,73,31,254,251,156,231,127,141,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,246,93,44,241,210,201,45,171,99,42,37,167,159,181,83,78,229,241,45,68,115,250,244,78,141,247,47,107,226,199,202,198,178,124,191,200,125,58,115,53,132,180,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,171,230,167,199,143,254,87,225,83,72,47,95,228,162,203,239,182,203,143,252,187,42,108,142,103,107,254,110,233,95,28,223,229,41,222,223,239,172,42,172,186,158,74,158,86,50,159,152,21,222,157,110,39,248,40,7,154,63,158,205,77,250,47,163,209,17,171,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,123,139,254,224,95,140,219,23,24,122,113,85,115,146,213,236,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,202,184,177,242,177,172,159,47,242,31,78,156,205,97,166,141,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,220,218,120,120,181,104,215,16,212,249,230,41,106,171,165,177,106,117,61,77,238,119,205,88,217,152,235,218,84,57,110,13,137,170,189,214,49,82,106,105,149,31,213,187,234,30,145,170,53,189,184,220,4,235,205,77,167,66,248,143,225,202,243,91,72,203,109,247,77,242,76,154,202,147,84,69,19,253,163,13,181,241,84,195,19,21,155,231,124,180,233,28,138,155,255,0,13,148,47,114,51,226,123,146,16,18,255,0,154,158,177,216,181,119,139,139,189,54,57,15,90,76,10,223,22,29,37,78,231,255,0,93,85,83,79,60,149,43,177,236,106,179,183,61,68,176,116,248,154,238,198,246,185,90,244,68,146,188,146,244,83,255,0,62,184,140,172,184,127,247,112,171,125,44,114,255,0,205,235,42,228,153,139,31,252,201,35,115,100,255,0,46,142,111,244,20,181,66,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,0,101,92,238,188,64,240,153,153,104,70,3,166,26,164,234,138,187,222,39,169,88,189,186,244,203,179,104,18,8,40,46,53,48,172,238,182,189,82,71,170,189,177,43,30,217,28,145,247,83,185,177,191,133,38,223,107,192,127,29,23,222,15,178,171,141,21,238,130,235,145,224,57,7,111,218,22,74,106,198,71,225,42,187,145,34,220,32,108,140,114,58,102,192,201,24,177,35,226,108,189,99,222,244,237,49,91,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,220,126,176,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,11,154,23,252,74,107,182,51,162,159,106,126,206,125,163,241,191,217,63,3,227,59,30,30,142,122,159,239,61,200,247,110,236,109,254,154,116,221,215,223,211,162,249,77,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,196,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,109,60,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,108,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,122,163,164,107,223,36,22,230,143,231,179,83,126,139,232,244,68,85,45,211,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,58,196,144,202,217,58,189,210,51,179,251,252,197,185,143,223,116,19,59,180,232,238,133,207,183,47,199,238,20,151,92,166,166,182,137,146,80,173,43,161,238,71,107,86,72,221,242,119,153,44,82,201,44,47,141,209,181,24,214,72,175,124,137,20,160,225,51,140,29,47,226,235,13,150,251,131,173,93,5,246,207,79,74,236,142,197,83,20,138,251,84,243,172,168,198,36,234,198,197,80,199,45,60,174,99,216,189,118,35,85,237,141,202,172,76,230,29,43,55,208,108,203,12,209,237,60,215,39,81,85,213,226,121,253,61,99,25,112,109,58,54,10,43,141,61,117,93,59,168,158,228,123,151,123,162,166,100,237,115,145,155,210,73,26,196,119,102,71,29,43,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,167,73,162,238,202,169,27,156,145,200,215,185,174,218,170,201,99,185,78,42,248,201,211,142,24,244,106,143,85,124,93,171,41,171,200,60,59,177,107,69,53,213,35,246,244,111,116,110,146,104,39,142,57,83,178,200,36,238,172,187,86,53,235,27,55,35,165,143,174,125,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,170,235,255,0,9,153,151,14,122,95,165,57,198,160,84,85,208,223,117,42,158,233,83,81,142,85,208,36,19,217,153,75,36,9,18,72,254,227,149,207,150,42,136,228,86,57,145,190,37,234,199,38,228,114,36,138,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,147,253,73,251,105,2,184,104,225,159,50,226,151,33,202,240,205,62,174,164,102,67,96,197,234,50,58,26,42,149,70,50,230,248,106,169,161,90,68,149,92,141,133,238,109,67,149,143,119,193,189,141,107,149,141,114,200,206,85,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,234,245,147,87,179,45,119,212,75,134,169,106,12,244,147,228,55,106,122,24,107,167,166,129,33,101,67,233,169,33,165,73,149,137,240,181,239,108,13,123,209,168,214,111,115,182,181,141,232,212,182,158,77,26,33,117,193,116,74,255,0,173,23,11,229,37,69,62,168,84,64,218,26,8,99,118,250,72,45,179,214,83,171,229,122,244,69,124,146,201,47,70,53,21,26,200,216,237,202,175,86,71,97,64,25,193,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,44,255,0,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,167,42,231,123,170,95,254,77,52,82,223,125,255,0,218,242,155,189,179,194,255,0,197,77,65,63,121,89,255,0,233,38,236,99,255,0,223,123,127,189,169,31,249,71,105,158,85,152,113,123,103,206,173,52,157,44,184,21,190,190,225,119,170,146,57,59,109,241,52,147,81,193,3,94,214,43,18,103,190,117,123,88,247,55,116,112,78,228,85,86,116,91,212,40,7,154,63,158,205,77,250,47,163,209,28,171,77,120,122,202,181,83,70,181,71,87,49,106,158,255,0,221,95,178,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,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,135,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,83,67,220,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,215,197,143,149,141,100,249,127,144,250,116,230,107,9,21,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,218,185,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,167,87,200,171,118,132,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,0,1,85,124,215,56,22,254,255,0,197,6,138,97,159,251,69,86,127,69,66,239,243,92,219,164,116,232,223,249,95,20,246,187,253,100,202,207,240,137,138,171,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,11,244,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,80,40,7,154,63,158,205,77,250,47,163,209,17,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,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,194,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,18,69,114,184,243,217,166,95,90,244,122,210,213,57,163,249,19,212,223,162,250,197,17,69,122,79,130,253,232,106,158,27,166,126,212,246,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,83,235,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,167,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,190,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,125,159,156,211,137,26,45,109,175,209,44,166,14,28,174,212,150,237,69,109,60,83,88,230,169,108,14,99,159,28,241,190,88,81,42,24,248,119,201,11,101,141,139,34,35,17,239,106,171,152,159,27,115,89,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,111,252,152,50,125,18,159,75,242,92,103,29,183,210,90,117,66,58,134,191,35,99,174,83,203,61,230,221,20,146,58,142,181,144,201,210,40,217,18,213,201,76,230,194,139,209,89,27,228,84,89,163,66,199,202,118,231,63,150,232,149,255,0,84,49,171,30,58,234,186,173,80,199,41,221,109,200,228,108,179,199,5,29,185,99,142,170,142,7,199,36,93,169,158,245,172,146,70,201,12,137,177,59,140,145,175,87,71,218,129,90,85,139,106,62,105,168,248,230,55,164,52,55,90,188,206,174,225,19,172,141,181,202,177,85,71,85,26,247,27,51,37,69,111,103,183,177,100,89,85,205,108,109,98,189,206,106,53,92,151,147,204,198,59,172,60,191,245,2,27,237,109,37,101,201,148,246,22,214,84,82,83,58,154,9,167,75,181,15,113,241,196,233,36,116,108,87,117,84,98,200,245,106,42,34,185,221,58,173,6,26,168,0,138,188,209,252,137,234,111,209,125,98,136,162,189,39,193,126,244,53,79,13,211,63,106,123,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,245,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,211,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,223,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,207,192,40,7,154,63,158,205,77,250,47,163,209,28,171,77,120,122,202,181,83,70,181,71,87,49,106,158,255,0,221,95,178,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,241,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,162,142,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,21,65,205,7,152,37,53,218,154,245,194,246,139,93,106,216,198,84,58,131,48,190,83,75,45,51,247,195,45,85,61,101,149,98,150,6,185,88,174,100,14,124,241,75,178,70,43,162,248,152,231,245,128,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,110,200,218,238,168,213,123,119,189,89,27,87,123,218,139,98,156,200,116,27,13,225,183,151,230,156,105,78,25,69,72,214,91,179,139,115,238,117,208,211,172,47,187,92,86,213,94,149,21,178,163,158,247,111,145,205,234,141,87,187,99,17,145,181,118,49,168,149,237,194,119,154,125,27,249,129,143,122,140,4,255,0,230,167,192,119,254,87,226,175,72,44,191,228,165,203,236,86,203,119,252,187,234,111,110,127,119,254,110,217,89,28,63,229,42,30,239,239,175,43,215,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,19,195,71,17,120,39,20,26,89,65,169,152,45,71,249,42,59,197,22,201,191,177,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,254,104,191,205,19,170,145,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,177,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,187,93,43,37,161,108,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,239,59,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,75,254,116,88,181,139,6,197,120,122,194,177,106,31,5,101,199,237,247,203,93,186,155,186,249,59,20,176,71,107,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,120,14,74,158,105,242,159,151,245,222,163,110,28,208,184,22,251,148,202,159,174,58,57,134,120,77,54,189,108,246,197,53,19,183,67,98,186,73,35,145,122,66,141,79,15,71,55,88,251,125,21,204,100,170,248,255,0,9,174,167,141,96,1,113,60,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,54,62,114,174,44,124,172,107,39,203,252,135,211,167,51,88,117,94,37,248,116,206,248,95,213,58,253,51,206,169,255,0,202,214,89,235,119,195,253,147,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,111,103,242,84,254,74,179,43,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,213,81,148,211,75,209,205,116,109,78,220,210,200,231,163,155,43,164,134,85,115,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,224,124,107,35,213,17,172,100,212,151,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,231,170,215,125,28,190,232,22,166,86,233,86,83,54,251,213,170,223,106,168,184,199,181,137,225,170,170,237,212,245,114,211,117,99,222,199,246,95,80,232,187,141,114,181,253,189,233,209,29,209,45,171,146,167,149,140,167,230,5,119,167,91,137,254,10,1,230,143,231,179,83,126,139,232,244,71,138,196,248,76,204,179,174,20,50,14,40,112,250,138,187,179,49,92,162,75,45,222,199,77,64,142,125,45,186,58,56,170,37,185,44,189,205,206,99,29,60,109,124,109,137,118,179,116,174,114,49,143,219,229,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,146,163,188,81,108,155,251,25,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,216,255,0,230,139,252,209,28,88,249,88,214,79,151,249,15,167,78,102,176,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,244,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,113,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,16,255,0,154,158,142,95,117,119,132,123,189,78,57,55,90,188,10,225,22,99,37,54,214,127,93,82,211,65,60,117,41,189,239,106,51,183,5,68,179,245,248,156,238,198,198,181,92,244,84,162,27,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,242,115,30,230,175,84,85,67,229,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,77,36,240,171,165,191,114,220,56,233,214,153,205,98,246,53,125,155,31,165,246,173,23,138,241,29,171,164,172,239,87,126,34,61,237,119,90,169,103,119,192,229,98,117,232,206,141,70,162,117,82,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,0,101,92,209,70,145,233,158,43,172,156,8,233,246,150,230,180,158,34,203,147,105,125,142,223,83,182,56,223,36,59,237,144,108,158,46,227,30,198,205,19,209,178,70,245,106,236,145,140,114,39,86,161,70,220,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,149,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,173,218,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,164,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,189,7,6,92,11,233,199,7,150,42,233,45,149,255,0,106,51,59,206,232,174,89,53,69,26,83,200,234,93,251,163,165,167,139,123,251,16,166,214,57,232,143,115,164,145,17,206,114,163,98,100,117,45,205,31,207,102,166,253,23,209,232,143,107,202,195,132,204,55,136,205,80,187,103,26,129,81,73,93,98,211,90,139,125,77,70,57,87,64,179,193,121,125,84,117,137,18,72,254,227,81,172,138,90,120,228,86,57,146,50,84,234,199,38,213,84,89,213,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,218,157,201,28,230,43,99,73,41,91,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,47,251,130,78,15,177,158,17,180,190,43,43,82,146,183,54,190,83,192,236,178,241,73,45,71,98,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,118,183,60,37,233,240,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,137,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,22,168,120,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,175,20,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,94,140,98,203,52,178,43,91,209,55,200,247,127,55,42,173,138,242,175,224,86,167,63,200,109,92,79,106,149,5,92,24,197,142,162,27,150,25,12,53,81,108,187,92,96,170,153,142,158,85,142,69,154,54,82,205,76,138,145,189,140,238,189,204,93,206,141,143,100,158,215,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,223,249,165,240,19,246,238,142,253,197,118,151,207,179,32,181,91,252,102,95,107,168,168,233,29,125,13,36,8,213,172,167,115,215,164,115,67,4,77,71,197,213,27,36,113,162,177,18,86,171,103,172,13,1,209,203,239,16,26,203,137,232,238,57,55,135,171,201,174,13,167,146,167,107,31,225,41,88,215,73,83,83,177,239,98,73,218,130,57,101,237,239,71,63,102,214,252,78,68,52,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,85,7,60,28,2,154,43,174,150,106,149,14,61,86,181,21,84,247,27,5,210,236,212,149,208,35,34,116,83,209,83,189,122,246,152,245,89,171,222,223,114,61,232,146,127,73,35,77,188,127,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,67,138,241,241,169,152,174,174,241,123,169,57,214,21,87,226,236,181,23,10,123,125,53,83,100,142,72,234,188,21,36,52,111,158,39,198,247,49,240,200,250,119,62,55,163,190,40,220,199,42,34,170,162,88,167,37,189,28,190,225,250,53,150,235,21,222,110,221,38,162,92,41,233,237,116,219,88,187,169,109,174,168,141,213,59,218,245,84,223,60,245,17,118,220,198,57,190,27,119,196,217,26,169,98,165,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,202,185,157,112,29,247,33,125,169,215,157,39,178,237,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,171,187,174,94,205,68,238,168,86,237,142,56,161,114,199,10,116,223,19,86,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,91,179,213,253,82,193,53,167,129,221,81,212,189,52,190,251,103,27,188,233,254,81,224,171,124,44,212,253,222,213,37,84,50,126,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,92,235,154,104,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,99,252,169,248,237,181,45,170,131,133,157,101,201,170,219,114,109,66,65,132,93,110,51,181,208,73,2,181,141,142,206,175,84,71,49,237,114,57,96,222,231,35,209,253,134,171,54,65,28,146,131,154,63,145,61,77,250,47,172,81,20,2,106,160,16,87,152,255,0,48,10,62,29,236,82,233,38,144,228,95,221,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,224,164,178,87,132,239,43,26,55,242,255,0,30,244,232,14,170,0,6,117,184,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,137,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,18,90,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,10,1,230,143,231,179,83,126,139,232,244,71,42,183,240,233,157,222,248,113,173,226,94,193,79,227,177,187,22,65,85,98,200,62,56,98,246,102,214,91,252,44,191,28,169,36,221,233,46,10,205,177,198,189,190,206,231,47,71,252,46,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,205,145,138,230,189,172,150,40,158,172,126,205,171,125,31,197,230,141,127,12,31,197,199,141,186,253,133,246,127,141,219,224,29,227,187,222,35,194,248,78,215,93,189,239,21,248,29,119,246,183,124,93,206,223,226,20,47,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,249,210,61,90,214,53,242,203,43,209,140,223,181,23,14,29,51,187,39,14,52,92,75,223,233,252,14,55,125,200,41,108,88,255,0,199,12,190,211,220,203,135,138,151,224,149,100,135,179,37,189,25,182,72,211,185,222,220,213,232,207,139,170,242,184,243,217,166,95,90,244,122,210,213,57,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,247,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,111,94,176,203,218,137,22,70,181,100,141,204,107,155,185,17,241,73,159,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,180,229,193,204,2,143,136,139,20,90,73,171,217,23,247,88,160,241,51,197,83,81,28,20,241,228,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,248,201,20,234,43,171,153,215,47,250,205,93,163,169,226,7,68,49,223,23,157,82,110,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,119,69,116,141,99,36,169,109,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,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,107,250,161,205,191,13,174,225,45,51,141,57,154,146,197,171,249,21,69,77,166,143,28,94,183,53,177,62,57,145,31,89,59,223,28,44,115,60,51,217,36,78,86,57,142,154,70,179,100,173,134,161,25,80,23,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,189,203,155,130,143,225,87,78,39,191,231,246,203,84,154,155,148,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,47,235,115,71,242,39,169,191,69,245,138,34,128,77,84,2,10,243,31,230,1,71,195,189,138,93,36,210,28,139,251,172,87,248,105,229,169,167,142,10,136,241,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,252,20,151,242,184,150,255,0,208,219,104,249,127,130,127,245,237,101,85,240,157,230,159,70,254,96,99,222,163,1,119,220,116,112,101,98,227,15,78,41,109,145,221,125,141,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,189,122,195,47,106,36,89,26,213,146,55,49,174,110,228,71,197,38,125,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,46,211,151,7,48,10,62,34,44,81,105,38,175,100,95,221,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,227,36,83,168,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,71,63,230,133,192,45,139,69,183,241,15,163,54,255,0,7,136,93,110,12,167,190,216,41,169,158,176,217,106,166,220,172,169,129,88,213,100,84,114,61,17,139,27,149,173,138,89,35,100,125,89,43,35,134,32,112,209,196,94,119,194,254,169,208,106,102,11,81,254,74,142,241,69,178,31,236,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,154,47,243,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,163,87,31,92,187,177,94,39,40,234,245,75,3,95,98,106,109,182,223,50,175,135,167,141,209,228,221,168,29,225,169,42,55,201,27,35,155,123,98,141,149,74,239,134,53,86,189,30,214,199,218,233,124,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,110,217,220,94,170,249,38,145,27,31,117,99,111,10,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,153,89,121,111,39,251,85,243,138,245,202,232,47,180,148,186,65,116,168,126,71,87,106,142,141,172,125,60,233,89,11,166,178,53,144,73,10,195,77,52,82,79,217,158,36,85,133,145,172,110,102,230,178,73,108,83,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,33,175,31,252,2,90,184,177,147,28,206,113,171,165,93,167,54,180,212,80,89,39,168,106,54,104,39,178,73,90,157,247,62,41,37,141,168,250,86,212,84,84,181,88,228,116,136,217,34,84,122,190,37,139,186,240,209,195,166,9,194,254,150,80,105,158,11,79,254,74,178,241,91,190,111,236,157,211,195,67,12,245,157,185,101,147,179,221,236,49,221,166,59,99,63,146,39,243,85,128,28,243,191,36,255,0,82,126,218,114,174,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,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,200,23,162,28,166,177,157,52,226,142,231,172,25,6,71,73,89,132,216,47,12,189,224,182,26,9,42,25,60,19,164,189,216,91,90,249,21,92,172,164,114,53,172,70,200,245,157,88,199,200,172,68,124,50,88,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,145,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,103,95,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,124,249,119,220,175,120,40,254,31,240,70,107,62,161,91,46,180,58,147,153,91,223,77,45,186,181,59,62,198,181,186,102,189,148,235,19,92,189,102,151,181,4,210,44,136,143,143,224,139,100,110,100,189,202,235,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,130,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,134,188,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,248,25,26,198,244,69,107,31,55,31,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,75,180,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,103,212,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,103,48,238,188,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,252,8,233,90,198,55,196,198,215,70,217,153,181,187,94,168,228,78,219,227,123,228,87,43,222,58,126,229,50,166,104,118,177,230,126,19,77,175,91,253,143,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,194,107,170,36,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,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,51,89,196,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,244,150,138,105,31,23,70,43,228,166,146,25,21,17,27,209,94,168,173,106,162,181,57,169,42,185,101,232,167,223,79,23,24,183,136,184,120,90,12,19,166,107,89,178,93,147,75,224,167,135,195,199,31,88,222,215,117,170,150,155,123,87,111,88,146,93,174,71,109,235,127,192,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,201,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,81,13,87,7,60,65,127,16,87,190,25,44,120,79,183,179,171,14,249,106,96,183,85,196,180,190,21,34,100,172,170,90,137,28,200,226,133,241,203,10,181,101,88,221,186,104,227,86,182,71,36,101,249,240,221,164,87,93,5,209,44,91,72,47,57,221,94,99,81,140,83,203,72,203,197,76,14,129,242,192,179,200,248,98,72,221,44,170,198,69,19,227,133,141,222,168,140,137,168,155,83,163,83,165,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,20,3,205,31,207,102,166,253,23,209,232,143,85,203,219,140,92,19,132,12,19,89,47,247,250,63,108,228,151,159,179,191,103,241,254,228,212,254,212,237,77,86,202,175,235,166,65,44,112,118,163,168,73,63,17,19,127,77,173,234,171,238,137,121,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,184,57,127,209,240,239,98,139,86,245,123,29,254,235,21,254,38,8,169,170,36,130,162,60,118,151,123,227,219,78,248,95,36,111,154,104,209,30,249,145,219,146,57,82,38,163,63,25,101,157,70,85,203,243,229,157,118,181,88,57,127,233,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,118,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,149,65,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,215,172,210,246,162,85,141,174,88,227,107,26,214,238,84,124,178,70,178,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,222,127,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,210,178,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,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,242,180,35,130,77,47,225,251,94,117,23,91,112,136,41,40,217,154,83,211,210,90,236,180,148,178,83,193,98,129,118,201,91,20,127,140,230,72,201,234,35,138,84,106,70,196,133,35,72,227,232,197,84,36,80,0,138,188,206,180,183,239,67,131,108,215,194,88,189,167,117,196,188,62,83,111,254,186,236,248,95,11,34,120,185,253,239,107,95,182,134,74,223,129,219,186,245,248,90,175,70,20,67,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,158,124,210,239,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,214,90,217,163,124,189,30,172,146,166,73,164,68,84,111,68,122,34,53,168,136,212,233,101,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,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,148,3,198,151,3,153,151,11,90,185,104,195,241,231,213,229,88,246,115,81,35,48,217,161,98,75,113,170,123,95,27,29,69,44,17,166,231,84,177,211,194,212,115,27,178,94,227,28,196,107,149,241,71,58,184,123,225,67,84,56,95,224,39,95,221,170,55,250,184,46,89,134,15,124,171,151,19,115,163,150,11,20,240,81,87,196,233,89,52,51,203,12,207,169,133,105,94,231,49,172,84,72,163,99,183,108,77,180,236,106,160,166,14,112,28,73,97,186,161,170,22,205,18,198,44,20,149,117,26,101,81,80,202,236,141,43,86,69,117,93,68,113,44,244,80,50,41,22,36,100,107,28,109,149,210,53,101,73,162,116,109,72,146,55,172,209,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,187,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,191,114,92,247,51,26,42,155,119,47,253,64,183,214,93,170,238,149,20,180,246,24,101,174,171,108,77,158,169,237,187,80,163,166,145,33,99,34,71,185,81,92,169,27,24,206,170,187,90,212,232,137,65,134,170,8,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,187,155,64,57,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,163,62,19,188,172,104,223,203,252,123,211,160,58,168,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,87,152,207,5,31,194,174,163,193,127,192,45,151,89,52,203,41,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,88,128,75,254,92,220,20,127,21,90,143,61,255,0,63,182,93,99,211,44,91,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,39,87,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,150,169,205,31,200,158,166,253,23,214,40,138,1,47,123,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,241,92,206,184,14,251,239,177,84,235,206,147,217,119,103,216,253,189,222,210,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,10,185,118,240,101,196,22,170,106,62,41,174,24,221,214,235,167,216,101,150,225,45,67,114,250,119,196,218,170,151,64,168,201,105,168,161,147,119,123,185,189,240,186,73,35,117,54,212,168,107,251,170,199,64,251,212,5,43,115,83,224,163,21,208,43,237,171,90,244,158,217,236,220,67,48,184,75,69,114,180,196,145,178,150,211,116,86,44,177,182,153,187,145,233,12,236,101,67,146,38,177,89,11,160,114,35,154,201,34,137,144,0,183,78,81,92,31,99,52,24,109,191,139,76,193,41,46,87,219,165,69,75,113,22,195,45,67,31,104,130,37,171,161,171,124,168,143,108,82,190,117,116,141,70,57,143,70,50,54,57,174,221,35,154,203,52,34,175,52,127,34,122,155,244,95,88,162,40,4,213,65,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,104,7,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,137,111,253,13,182,143,151,248,39,255,0,94,214,85,95,9,222,105,244,111,230,6,61,234,48,26,83,32,7,51,174,3,190,251,236,85,58,243,164,246,93,217,246,63,111,119,180,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,66,174,93,188,25,113,5,170,154,143,138,107,134,55,117,186,233,246,25,101,184,75,80,220,190,157,241,54,170,165,208,42,50,90,106,40,100,221,222,238,111,124,46,146,72,221,77,181,42,26,254,234,177,208,62,245,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,79,254,40,117,143,78,52,51,67,178,172,231,84,33,181,87,218,189,159,81,67,13,146,226,228,237,223,170,165,133,233,29,181,26,172,147,127,123,163,154,239,195,123,91,31,113,239,77,140,122,166,112,114,203,141,138,241,149,94,110,216,182,57,246,126,203,91,112,168,168,183,90,60,99,234,253,159,74,249,28,232,169,187,239,68,124,189,182,43,89,220,114,110,118,222,171,239,82,223,185,61,232,94,178,224,26,113,113,212,252,183,41,186,218,177,12,211,124,182,188,58,178,133,189,186,158,137,78,176,94,227,145,100,87,197,220,98,79,22,206,219,123,177,182,25,85,207,98,66,169,98,160,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,75,188,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,158,206,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,100,109,119,69,114,49,187,222,175,145,201,189,238,85,231,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,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,62,181,109,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,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,188,160,206,45,248,28,204,184,122,226,26,201,163,216,123,234,242,91,110,125,81,11,48,186,185,216,144,62,169,243,212,36,13,162,154,103,163,32,241,49,200,232,218,247,53,200,205,146,195,35,146,46,230,198,88,86,139,240,181,157,240,175,203,163,90,241,205,68,201,60,69,235,38,195,242,27,237,93,146,6,194,250,91,44,207,180,73,26,196,217,152,221,243,76,172,142,52,149,219,214,36,115,26,216,147,163,93,44,212,172,105,79,137,126,29,48,78,40,52,178,191,76,243,170,127,242,181,150,122,221,243,127,99,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,219,31,252,149,63,146,166,122,245,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,101,92,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,103,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,21,43,206,211,71,47,177,101,88,47,16,52,243,119,172,181,54,244,195,171,35,218,198,248,74,168,228,168,171,167,94,170,253,242,119,153,45,79,185,25,181,158,23,226,119,89,26,137,88,37,212,242,100,210,223,178,156,56,223,117,50,190,197,225,107,243,188,130,79,13,91,226,183,248,203,93,19,18,24,127,13,30,173,143,101,83,174,45,247,181,175,119,94,171,213,189,181,39,248,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,65,207,245,175,94,244,159,135,108,86,151,53,214,60,175,236,253,150,182,224,203,92,21,62,6,166,175,125,83,227,146,70,199,178,158,57,30,157,89,12,139,213,83,111,195,211,175,85,68,94,127,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,226,77,78,200,219,210,56,158,239,137,201,215,167,68,234,170,136,178,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,5,0,243,71,243,217,169,191,69,244,122,34,42,150,169,202,143,129,111,239,28,80,107,94,25,255,0,179,213,96,20,85,206,255,0,57,206,186,73,78,173,255,0,146,240,175,115,191,215,204,140,255,0,7,152,181,64,101,92,238,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,209,157,199,177,239,217,34,162,58,54,109,112,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,115,226,91,151,6,147,234,223,15,182,45,33,210,248,62,199,87,233,255,0,143,168,194,229,150,182,166,166,150,9,42,229,239,84,211,84,247,93,36,143,134,105,17,170,178,124,82,68,230,181,204,220,212,116,50,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,164,138,226,183,140,219,239,22,154,113,165,118,204,242,213,218,204,240,79,107,211,221,238,80,49,140,165,186,199,80,148,93,138,150,198,222,157,169,151,195,202,146,198,141,72,247,35,92,206,136,254,212,93,175,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,165,96,89,177,107,238,65,110,191,93,173,20,62,34,147,25,183,178,233,116,147,186,198,120,122,87,213,65,72,217,58,57,81,95,214,122,186,118,116,106,43,190,62,189,54,181,202,157,3,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,243,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,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,72,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,226,67,78,248,221,214,57,88,239,133,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,252,93,58,245,69,68,232,0,204,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,78,216,228,100,115,108,95,130,120,187,140,99,221,12,172,86,201,27,213,169,190,55,177,200,157,28,135,64,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,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,117,60,206,184,241,251,144,177,84,232,54,147,222,182,231,217,5,189,222,210,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,226,185,163,249,19,212,223,162,250,197,17,64,38,154,53,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,157,109,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,233,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,55,59,162,117,87,43,156,231,189,207,123,222,247,120,3,69,26,65,170,88,38,139,112,59,165,218,151,169,119,223,99,99,118,109,63,197,252,109,111,133,154,163,181,221,164,165,134,63,195,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,249,88,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,61,228,149,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,17,127,153,111,48,74,157,97,186,222,56,124,210,11,173,36,154,125,65,81,225,175,23,106,73,98,170,131,37,123,29,75,60,107,26,190,4,124,12,167,169,130,86,163,225,149,204,157,58,57,21,88,173,235,94,197,132,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,37,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,150,169,205,31,200,158,166,253,23,214,40,138,11,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,253,108,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,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,20,193,206,95,91,237,89,214,182,216,52,94,223,99,171,167,168,210,250,121,221,93,95,52,141,217,87,61,202,10,58,132,100,76,78,170,140,142,40,226,234,247,42,43,159,35,219,181,17,136,249,43,216,183,238,75,122,233,125,202,112,76,183,65,178,59,205,169,244,152,79,135,184,227,84,157,25,29,119,133,171,154,161,245,169,209,21,22,88,99,157,98,118,253,170,230,58,175,107,158,173,116,77,109,149,17,87,154,63,145,61,77,250,47,172,81,20,2,105,163,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,214,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,128,46,167,137,111,253,13,182,143,151,248,39,255,0,94,214,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,143,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,179,227,104,189,133,114,168,237,119,97,100,209,254,36,52,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,234,244,47,138,61,9,226,83,219,127,114,153,207,218,63,179,158,27,218,127,216,202,202,62,199,136,238,246,127,194,98,143,118,238,196,191,209,235,211,111,191,167,84,235,74,220,209,252,246,106,111,209,125,30,136,145,92,156,51,252,55,75,48,222,32,181,7,80,114,26,75,30,61,99,167,199,42,107,171,170,85,118,68,206,183,36,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,88,149,198,111,23,249,87,24,154,143,67,152,221,172,63,103,44,182,91,123,109,246,139,20,119,25,42,227,166,234,187,231,157,207,114,49,142,154,87,170,35,158,200,227,235,28,80,49,81,203,30,247,118,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,134,242,64,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,145,92,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,74,229,205,192,79,241,81,125,159,82,53,18,127,15,166,88,205,195,193,213,211,193,81,178,170,245,92,198,50,85,163,106,177,119,195,10,50,72,221,44,190,231,43,94,214,68,187,156,233,33,149,92,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,94,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,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,167,181,226,219,91,237,92,71,235,246,71,173,22,107,29,93,154,159,35,167,181,185,244,21,50,54,71,211,79,13,186,154,158,102,35,219,238,123,18,88,100,216,254,141,87,51,107,149,172,85,86,37,165,114,84,242,177,148,252,192,174,244,235,113,223,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,72,105,223,27,186,199,43,29,240,185,122,117,232,189,21,21,19,160,104,166,189,233,63,17,56,173,86,107,163,153,95,218,11,45,21,193,246,185,234,124,13,77,38,202,166,71,28,142,143,101,68,113,189,122,50,104,215,170,38,223,139,167,94,168,168,148,131,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,86,230,235,196,22,147,234,190,169,218,48,12,11,31,181,92,47,88,55,138,183,95,114,142,197,76,21,209,213,71,83,52,82,90,118,189,172,100,144,196,248,214,94,231,73,90,174,155,240,157,26,119,187,209,127,133,45,10,213,14,32,181,162,201,136,105,69,85,93,186,229,110,168,166,187,214,94,169,42,99,134,123,29,20,117,112,71,37,198,61,210,196,231,190,7,77,27,209,145,189,36,85,68,219,255,0,221,77,25,226,118,235,237,159,21,179,90,114,156,143,237,5,234,138,223,79,79,113,187,248,54,82,123,66,169,145,181,178,212,246,24,170,200,187,143,71,63,182,213,218,221,221,19,220,135,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,2,31,243,83,204,52,227,18,225,30,239,79,168,120,23,218,153,50,11,132,86,124,121,187,210,63,102,94,31,4,242,65,95,221,254,156,125,150,69,51,186,49,21,100,235,217,119,72,229,145,201,66,230,143,120,41,202,108,89,135,8,250,67,118,199,43,188,93,37,62,31,108,181,201,39,105,241,237,170,162,129,180,149,49,244,122,34,174,201,224,149,157,122,109,118,222,173,85,106,162,175,107,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,2,128,121,163,249,236,212,223,162,250,61,17,232,57,101,240,125,140,241,75,170,23,187,214,163,37,37,102,19,131,83,196,235,173,157,210,212,69,61,206,122,200,234,25,76,198,73,3,227,116,76,99,161,124,174,122,63,175,88,227,102,215,36,142,115,47,120,3,42,231,181,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,232,123,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,243,99,98,57,207,115,34,138,38,43,223,179,114,245,82,0,115,58,224,59,239,190,197,83,175,58,79,101,221,159,99,246,247,123,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,43,19,255,0,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,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,103,130,143,225,87,81,224,191,224,22,203,172,154,101,148,254,37,182,166,116,238,199,107,174,85,122,201,108,116,219,156,247,109,99,18,72,157,42,53,207,141,206,111,89,93,12,178,47,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,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,65,156,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,80,15,52,127,61,154,155,244,95,71,162,59,175,36,122,220,53,154,209,168,86,250,235,77,92,153,100,248,188,83,90,235,154,229,236,65,110,101,92,105,91,11,211,122,34,190,73,100,160,115,87,99,186,36,50,124,76,234,168,251,137,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,229,92,88,249,88,214,79,151,249,15,167,78,102,176,246,186,209,129,234,134,154,234,134,65,136,107,69,45,92,25,180,21,13,171,189,37,93,194,58,233,228,158,166,54,212,247,100,168,141,242,54,87,189,179,53,234,237,238,94,175,94,190,254,164,234,228,193,169,186,71,139,234,134,75,167,87,219,53,92,90,131,154,83,181,150,43,179,163,100,208,73,73,75,28,147,207,68,197,72,251,180,239,114,53,102,115,149,235,20,169,4,104,169,27,226,103,122,226,72,171,205,31,200,158,166,253,23,214,40,138,1,59,255,0,24,188,98,231,124,95,231,116,247,251,253,31,177,177,187,54,255,0,179,248,255,0,114,26,143,101,247,97,167,101,87,245,211,32,138,73,251,178,83,164,159,136,139,179,174,214,244,68,247,246,174,92,28,191,235,56,136,190,197,171,122,189,142,255,0,114,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,140,177,65,98,234,120,150,255,0,208,219,104,249,127,130,127,245,237,101,85,240,157,230,159,70,254,96,99,222,163,1,165,48,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,5,0,243,71,243,217,169,191,69,244,122,35,228,211,222,48,110,186,65,193,54,67,195,190,8,180,137,125,212,44,162,238,235,245,84,209,57,239,161,178,75,111,160,131,100,77,115,59,78,125,74,182,166,53,126,229,116,76,133,253,26,142,146,41,25,194,180,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,18,103,178,54,244,142,39,187,226,114,117,233,209,58,170,162,45,212,255,0,82,143,135,31,225,199,238,83,194,255,0,109,127,225,223,111,252,35,61,169,237,77,157,59,155,119,127,129,255,0,249,190,11,126,205,158,253,221,255,0,235,130,149,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,18,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,39,117,212,46,48,110,186,191,193,54,61,195,190,118,180,139,125,211,220,162,208,235,13,84,49,57,143,174,178,69,111,175,131,100,173,107,59,77,125,50,186,154,52,126,228,116,172,153,157,90,174,142,89,31,245,242,184,243,217,166,95,90,244,122,210,213,57,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,76,174,106,28,10,212,224,25,13,215,137,237,45,160,171,159,24,190,84,77,114,204,225,154,170,45,150,155,140,245,80,177,179,196,178,72,147,72,202,169,170,85,86,54,49,253,167,181,235,185,177,189,140,142,26,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,108,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,246,109,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,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,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,220,102,11,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,123,137,107,168,220,29,212,217,121,115,105,191,17,246,171,61,93,45,221,151,139,133,203,40,142,182,142,40,103,117,186,190,162,42,90,9,217,35,182,74,234,102,165,45,43,163,143,164,187,150,231,44,205,115,99,234,115,254,95,90,197,106,209,14,45,48,92,187,37,191,85,218,177,234,218,137,172,151,137,98,170,108,16,44,21,112,190,24,221,84,231,189,140,240,209,212,58,158,121,21,235,209,169,6,244,69,115,26,134,135,136,171,205,31,200,158,166,253,23,214,40,138,1,59,255,0,24,188,98,231,124,95,231,116,247,251,253,31,177,177,187,54,255,0,179,248,255,0,114,26,143,101,247,97,167,101,87,245,211,32,138,73,251,178,83,164,159,136,139,179,174,214,244,68,247,246,174,92,28,191,235,56,136,190,197,171,122,189,142,255,0,114,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,140,177,65,98,234,120,150,255,0,208,219,104,249,127,130,127,245,237,101,85,240,157,230,159,70,254,96,99,222,163,1,165,48,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,42,243,71,243,217,169,191,69,244,122,34,47,199,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,215,107,158,198,207,51,90,229,78,173,73,100,68,233,185,122,200,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,65,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,222,126,176,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,18,43,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,93,219,59,139,209,25,28,210,35,100,237,44,110,208,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,83,183,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,162,163,41,166,151,171,92,217,28,157,185,165,141,172,87,54,86,199,13,112,23,83,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,202,184,177,242,177,172,159,47,242,31,78,156,205,97,117,60,208,184,233,251,148,197,95,161,218,57,153,248,77,73,189,108,246,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,9,206,167,145,105,175,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,123,205,9,240,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,110,115,122,165,246,175,136,235,22,153,208,95,124,85,6,9,143,199,226,104,188,46,207,7,116,173,122,205,55,226,43,17,210,111,165,109,185,222,231,57,141,233,209,58,59,184,132,0,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,122,191,115,252,87,194,222,145,185,86,207,193,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,202,185,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,102,202,26,218,186,90,104,98,98,116,107,24,214,164,143,85,232,175,87,204,254,174,86,163,26,201,190,1,74,220,225,56,122,197,116,175,89,108,122,185,139,84,246,62,245,60,117,77,198,214,202,88,226,134,154,186,141,180,205,150,162,55,49,19,175,127,196,54,71,163,154,174,238,164,175,87,187,187,181,142,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,126,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,72,94,201,27,210,72,152,239,133,201,215,167,69,234,138,168,180,3,197,95,6,218,143,195,30,178,209,233,87,132,186,229,52,153,7,135,110,45,119,166,181,44,126,222,145,237,141,178,67,4,17,201,42,247,153,60,157,165,139,114,200,189,99,126,212,108,177,245,183,254,93,220,54,107,47,12,250,52,184,182,173,106,31,181,61,169,218,184,81,226,236,137,178,67,139,204,247,74,234,136,35,170,71,187,189,220,223,19,158,198,35,98,100,173,149,99,89,59,142,149,242,168,0,101,223,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,243,58,87,5,250,199,98,208,46,40,48,13,85,202,97,223,101,181,92,36,167,184,201,185,233,225,169,106,233,229,164,150,167,163,24,247,191,178,202,135,75,219,107,85,207,237,236,78,138,238,169,163,224,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,20,113,139,193,214,9,197,254,9,79,96,191,214,123,27,36,179,111,251,63,144,118,230,168,246,95,118,106,119,213,127,90,178,120,163,159,187,29,58,71,248,138,187,58,238,111,69,79,125,0,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,36,47,124,110,235,28,172,119,194,229,233,215,162,244,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,78,157,25,34,167,75,230,143,228,79,83,126,139,235,20,69,0,146,43,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,46,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,64,60,209,252,246,106,111,209,125,30,136,139,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,211,203,207,130,203,87,11,26,95,79,125,203,241,250,70,234,166,75,78,171,144,86,37,75,106,150,138,5,147,116,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,123,146,49,144,237,150,164,74,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,186,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,183,80,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,160,229,113,231,179,76,190,181,232,245,165,170,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,66,220,198,120,40,254,21,117,30,11,254,1,108,186,201,166,89,79,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,254,0,120,183,204,184,90,213,198,210,217,177,122,188,171,30,206,106,40,237,119,171,13,190,153,37,184,213,61,175,115,105,164,162,233,241,58,165,142,158,68,108,93,118,75,220,115,23,107,149,146,199,160,146,10,243,130,214,59,22,13,195,2,233,85,68,62,34,245,169,119,8,41,232,227,220,246,118,41,104,106,32,171,168,169,234,140,115,29,181,236,166,139,182,174,99,151,196,239,110,228,141,200,82,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,247,154,51,226,71,135,235,86,181,112,209,148,240,255,0,143,50,146,193,79,95,103,138,146,201,21,50,54,150,146,142,122,71,199,53,12,74,214,70,244,142,153,37,130,22,189,172,98,170,69,185,25,209,122,42,102,220,211,70,128,235,29,139,136,13,26,196,245,139,28,135,195,210,100,214,246,212,73,77,185,239,240,149,76,115,163,169,166,222,246,49,100,237,79,28,177,119,54,35,95,179,115,126,23,34,156,87,154,63,145,61,77,250,47,172,81,20,2,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,218,235,254,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,92,187,151,83,196,183,254,134,219,71,203,252,19,255,0,175,107,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,1,64,60,209,252,246,106,111,209,125,30,136,229,92,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,205,251,147,66,122,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,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,105,76,0,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,46,240,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,219,228,115,122,163,85,238,216,196,100,109,93,140,106,39,75,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,156,206,52,52,114,197,160,92,80,103,250,85,139,77,190,203,106,184,71,81,110,143,107,211,195,82,213,211,197,87,21,55,87,189,239,127,101,149,13,139,184,231,43,159,219,222,189,21,221,18,207,249,42,121,88,202,126,96,87,122,117,184,159,224,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,57,87,22,62,86,53,147,229,254,67,233,211,153,172,63,87,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,123,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,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,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,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,204,190,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,211,167,85,95,230,121,243,181,112,109,174,149,156,59,113,29,134,106,55,182,125,157,101,109,194,59,118,70,231,164,239,133,246,122,135,182,58,165,146,40,21,31,47,109,139,223,99,58,57,59,176,196,237,142,86,163,87,71,192,160,30,104,254,123,53,55,232,190,143,68,73,254,95,220,76,97,188,40,114,252,205,117,75,48,161,171,184,189,218,145,87,109,180,91,41,145,90,251,141,198,75,85,19,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,240,174,14,57,141,106,62,145,107,141,235,36,214,140,162,235,149,99,122,141,112,130,76,141,213,149,138,216,237,213,79,154,8,221,117,142,40,225,145,223,131,74,199,199,225,160,108,109,124,108,133,137,209,33,137,173,188,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,15,172,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,0,69,94,103,90,165,247,95,193,182,107,225,47,190,204,186,229,190,31,22,183,255,0,90,247,188,87,138,145,60,92,30,246,57,172,221,67,29,111,198,237,189,58,124,46,71,171,10,54,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,59,213,75,19,85,21,236,134,46,228,175,248,154,136,200,220,170,230,162,42,167,138,52,167,194,198,181,255,0,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,61,207,87,118,213,155,186,59,170,39,85,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,181,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,39,73,24,174,173,109,23,192,245,67,82,181,67,31,196,52,94,150,174,124,218,122,135,85,217,82,146,225,29,12,241,207,77,27,170,123,177,212,72,248,219,19,216,216,92,244,118,246,175,86,39,79,127,66,234,121,132,90,179,43,23,46,28,218,205,168,57,125,38,85,144,209,211,217,33,174,189,83,90,146,218,202,247,182,243,70,137,50,211,36,146,54,55,171,118,239,70,187,98,191,114,181,177,181,81,141,166,13,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,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,37,87,38,78,29,48,75,221,158,251,196,189,254,159,199,100,150,44,130,75,22,63,241,205,23,179,54,208,39,138,151,224,149,35,155,189,29,193,25,182,72,215,183,217,220,213,234,255,0,134,213,0,42,175,156,223,14,152,37,146,207,98,226,94,193,79,224,114,75,238,65,29,139,32,248,230,151,218,123,168,23,194,203,241,202,177,195,217,142,222,172,219,28,105,220,239,110,114,245,103,197,21,121,92,121,236,211,47,173,122,61,105,106,156,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,121,77,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,196,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,197,120,50,224,95,78,56,60,177,87,73,108,175,251,81,153,222,119,69,114,201,170,40,210,158,71,82,239,221,29,45,60,91,223,216,133,54,177,207,68,123,157,36,136,142,115,149,27,19,35,146,165,43,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,243,252,160,180,190,235,154,113,105,77,158,66,234,184,45,186,125,103,173,185,84,78,218,39,75,4,179,212,194,234,40,169,95,47,84,108,47,115,106,38,153,189,119,43,146,150,68,70,255,0,55,54,242,76,224,241,161,163,150,45,2,226,131,63,210,172,90,109,246,91,85,194,58,139,116,123,94,158,26,150,174,158,42,184,169,186,189,239,123,251,44,168,108,93,199,57,92,254,222,245,232,174,232,150,147,201,199,87,169,179,94,26,43,180,182,162,122,68,185,105,197,226,104,89,4,48,74,215,251,58,185,239,170,134,105,94,238,172,123,221,80,181,236,68,98,167,70,66,205,205,78,168,231,244,190,104,254,68,245,55,232,190,177,68,82,6,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,83,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,101,92,186,158,37,191,244,54,218,62,95,224,159,253,123,89,85,124,39,121,167,209,191,152,24,247,168,192,105,76,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,57,87,22,62,86,53,147,229,254,67,233,211,153,172,45,123,149,247,47,186,155,77,77,151,138,29,105,181,82,61,239,167,109,126,31,99,169,138,42,150,108,154,42,90,138,59,210,75,20,238,106,61,26,249,218,200,37,139,124,111,70,203,240,189,172,233,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,0,2,0,115,155,213,47,178,156,56,216,180,206,130,251,225,107,243,188,130,63,19,69,225,119,248,203,93,19,22,105,191,17,88,173,143,101,83,173,206,247,57,175,119,94,137,213,189,196,42,3,78,180,207,42,213,11,141,226,221,139,82,119,61,131,143,221,114,107,140,239,142,69,134,150,134,130,150,74,137,95,35,152,199,108,221,219,108,76,87,116,106,203,52,76,87,55,127,83,202,158,131,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,242,47,207,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,109,207,127,102,170,130,8,163,106,239,115,24,142,238,192,180,243,244,110,230,179,191,179,115,156,199,41,37,74,1,230,143,231,179,83,126,139,232,244,68,85,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,232,246,36,176,203,26,185,189,83,124,111,111,243,106,162,88,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,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,115,78,36,117,190,213,195,134,137,101,58,209,121,177,213,222,105,241,202,120,156,202,10,105,27,27,234,103,154,120,233,225,98,189,222,230,49,101,154,61,239,232,229,107,55,57,26,245,68,98,211,14,45,205,47,138,203,86,184,210,234,246,79,150,251,118,212,155,233,106,240,230,244,165,179,190,222,249,157,34,195,20,108,69,237,204,205,221,35,170,119,114,116,70,49,178,58,86,110,141,242,255,0,154,206,169,96,154,211,192,238,5,169,122,103,125,246,206,55,121,212,8,60,21,111,133,154,159,187,218,164,186,67,39,225,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,133,124,174,60,246,105,151,214,189,30,180,191,224,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,10,128,231,105,169,152,174,65,168,250,119,165,182,154,191,17,122,195,237,247,11,133,223,183,36,111,142,159,199,173,55,98,7,109,122,189,147,35,41,22,71,49,237,111,225,207,3,145,92,143,247,115,254,79,186,57,125,206,120,160,77,85,167,155,195,217,116,210,223,61,69,100,155,88,254,253,85,117,60,244,148,244,221,21,237,123,119,49,245,50,247,17,175,106,120,109,142,218,178,53,78,107,204,187,0,166,211,238,52,181,18,150,219,143,85,218,173,183,202,138,107,253,42,204,146,236,172,125,93,52,114,213,84,68,249,21,119,177,213,139,86,139,181,118,53,237,123,27,183,102,212,158,156,150,245,142,251,152,104,214,91,163,183,120,123,148,154,119,112,167,168,181,212,238,98,109,165,185,58,162,71,83,108,107,17,87,100,240,84,75,220,115,222,231,120,157,191,11,99,106,45,138,148,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,66,124,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,189,58,67,23,118,37,88,218,228,146,71,61,173,110,212,87,203,29,0,255,0,109,89,238,85,254,170,228,121,38,71,112,255,0,132,172,174,185,87,84,73,255,0,74,73,166,146,71,255,0,190,231,57,223,227,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,234,249,132,96,25,150,169,240,141,155,105,246,159,99,213,119,204,134,249,81,100,166,161,161,166,68,223,43,253,177,70,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,245,112,117,193,214,9,194,6,9,81,96,176,86,123,103,36,188,236,251,65,144,118,230,167,246,167,106,106,135,210,255,0,90,190,121,99,131,181,29,66,199,248,106,155,250,110,119,85,95,116,128,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,84,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,1,154,30,37,53,122,167,94,181,231,57,213,201,167,171,146,159,34,188,77,53,189,42,224,138,25,226,183,51,164,84,80,200,200,186,177,31,29,52,112,198,170,138,238,170,197,85,115,149,85,203,102,156,144,176,95,103,233,102,165,234,103,181,59,158,222,200,41,44,94,11,177,211,179,224,41,150,110,239,115,119,197,191,218,91,118,237,77,189,158,189,93,191,163,108,168,166,14,115,250,67,77,136,107,206,53,171,150,232,41,33,167,212,43,59,161,172,70,207,43,231,154,227,111,237,197,36,207,99,190,6,49,105,166,161,141,168,197,247,172,50,42,181,21,119,63,245,185,39,234,133,171,30,213,204,243,74,46,13,164,134,163,51,179,210,220,168,106,38,173,108,79,146,123,123,228,235,75,20,74,157,102,123,226,172,150,85,218,238,173,101,43,215,107,145,85,89,63,249,132,96,25,150,169,240,141,155,105,246,159,99,213,119,204,134,249,81,100,166,161,161,166,68,223,43,253,177,70,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,245,112,117,193,214,9,194,6,9,81,96,176,86,123,103,36,188,236,251,65,144,118,230,167,246,167,106,106,135,210,255,0,90,190,121,99,131,181,29,66,199,248,106,155,250,110,119,85,95,116,128,6,85,203,169,226,91,255,0,67,109,163,229,254,9,255,0,215,181,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,0,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,0,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,131,149,113,99,229,99,89,62,95,228,62,157,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,0,103,219,153,14,183,221,117,187,138,252,177,215,11,29,37,174,159,3,168,168,193,232,89,12,142,145,243,193,65,89,80,139,60,174,94,136,175,146,89,37,122,35,90,136,214,43,25,241,43,86,71,247,94,95,154,57,98,139,130,254,39,184,129,168,155,189,122,169,195,242,60,58,142,61,175,111,132,165,142,210,149,117,11,213,31,178,78,243,229,166,247,43,55,51,194,252,46,233,35,145,43,172,159,252,230,244,183,236,167,17,214,45,76,160,177,120,90,12,239,31,143,196,214,248,173,254,50,233,68,245,134,111,195,87,171,163,217,74,235,115,125,205,107,29,215,170,117,119,113,79,213,228,201,174,149,152,182,178,223,116,26,239,121,217,101,205,173,242,92,109,116,146,36,242,127,102,41,26,143,114,66,141,85,138,46,229,34,84,58,71,185,168,175,240,144,55,122,43,90,215,92,161,64,60,209,252,246,106,111,209,125,30,136,250,185,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,214,226,120,148,225,71,78,56,144,208,228,209,11,156,95,103,40,45,125,137,241,185,237,112,164,113,217,170,169,225,124,84,238,101,59,85,177,190,22,199,35,227,88,87,163,86,55,42,53,99,114,50,70,103,179,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,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,66,210,185,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,75,102,128,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,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,40,51,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,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,187,155,43,34,142,177,231,249,148,88,13,70,150,183,33,171,92,78,170,241,13,253,246,151,42,58,4,184,197,12,144,54,161,136,169,213,143,88,166,123,29,181,83,122,36,123,247,118,227,219,34,185,92,121,236,211,47,173,122,61,105,127,192,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,25,193,227,67,88,236,90,251,197,6,127,170,184,180,59,44,183,91,132,116,246,233,55,61,124,77,45,37,60,84,145,84,244,123,24,246,119,153,78,217,123,110,106,57,157,205,139,213,91,213,109,83,147,238,142,88,176,110,24,19,85,105,230,241,23,173,75,184,79,81,89,38,215,179,177,75,67,81,61,37,61,55,69,123,152,237,175,101,76,189,196,107,28,190,39,99,183,36,109,83,143,243,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,175,117,236,68,134,189,237,247,43,24,171,39,244,86,68,221,24,57,82,234,103,221,223,25,56,229,186,162,174,213,73,65,154,219,235,177,154,201,238,18,118,246,247,35,74,138,118,66,229,123,90,147,73,85,75,77,19,81,119,110,238,171,26,221,206,106,165,244,148,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,213,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,28,44,100,109,233,28,76,111,194,212,235,211,170,245,85,85,91,105,229,139,203,254,179,72,168,233,184,129,214,252,119,194,103,85,123,103,198,109,178,201,60,85,86,26,89,32,154,25,93,82,198,189,35,89,167,142,163,223,12,140,115,161,107,27,213,91,35,158,200,236,84,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,150,169,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,30,83,86,51,175,186,253,44,204,181,51,217,126,211,251,37,143,220,111,190,11,191,217,241,94,22,154,73,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,102,8,208,159,45,236,90,251,135,240,75,165,182,156,142,135,194,85,212,91,234,238,145,199,221,100,155,169,107,107,170,42,233,164,234,197,84,77,240,79,19,250,117,220,221,221,28,136,228,84,73,42,86,175,59,220,23,218,26,89,166,154,153,237,78,223,176,114,10,187,23,130,236,117,239,120,250,100,155,187,220,221,240,236,246,110,221,187,87,119,123,175,86,236,232,232,65,203,46,237,106,178,241,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,230,231,189,173,78,170,168,134,130,64,6,85,203,169,226,91,255,0,67,109,163,229,254,9,255,0,215,181,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,0,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,0,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,131,149,113,99,229,99,89,62,95,228,62,157,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,3,143,241,111,173,22,173,5,225,231,54,212,10,172,190,147,29,187,199,103,172,164,198,234,38,99,101,124,183,185,41,228,240,81,69,19,154,228,149,253,212,107,149,170,215,53,24,199,189,253,35,99,213,51,131,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,127,215,221,33,166,208,94,91,249,94,145,195,5,36,117,24,238,147,222,225,184,45,36,242,205,4,183,23,219,106,37,173,154,55,203,209,234,201,42,100,154,68,69,70,244,71,162,35,90,136,141,76,251,151,253,204,211,69,62,250,120,71,202,124,61,195,194,215,224,157,115,90,61,242,236,134,95,5,4,222,34,57,58,70,247,59,173,44,181,59,26,155,122,202,145,110,114,55,119,90,43,210,124,235,238,191,84,240,221,76,246,95,180,254,201,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,26,94,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,202,33,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,145,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,157,104,135,251,106,192,178,175,245,87,28,201,49,203,135,252,37,29,117,182,186,158,79,250,50,67,52,114,51,253,231,53,205,255,0,18,161,122,124,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,55,71,201,237,74,88,35,165,142,91,174,246,83,197,79,7,118,166,161,201,225,154,170,230,116,234,157,91,239,73,128,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,15,41,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,248,144,189,146,55,164,145,49,223,11,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,254,129,202,227,207,102,153,125,107,209,235,75,254,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,7,31,226,247,87,170,116,35,134,141,66,213,43,124,245,112,92,173,54,119,195,107,158,154,8,166,125,61,198,165,237,165,163,153,89,47,192,230,50,162,120,158,244,114,59,224,107,190,23,255,0,69,115,110,105,207,69,52,190,213,162,186,71,136,105,69,153,212,146,83,226,214,122,107,107,234,41,168,155,72,202,201,216,196,239,85,44,77,85,70,62,105,123,146,191,226,114,171,228,114,171,156,170,170,188,255,0,142,109,47,186,235,31,9,122,153,129,216,157,86,183,41,236,254,210,163,130,146,137,213,115,213,207,67,52,117,177,210,199,19,85,28,231,204,234,100,133,58,117,84,89,17,81,174,233,181,115,195,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,61,198,159,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,184,161,126,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,22,41,203,23,151,253,30,174,214,83,113,3,173,248,239,139,193,105,54,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,190,25,24,214,204,231,183,170,186,54,189,146,92,160,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,170,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,4,85,230,143,228,79,83,126,139,235,20,69,0,154,146,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,190,243,245,136,171,205,31,200,158,166,253,23,214,40,138,43,210,124,235,238,191,84,240,221,76,246,95,180,254,201,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,26,126,0,25,87,46,167,137,111,253,13,182,143,151,248,39,255,0,94,214,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,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,6,148,192,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,14,85,197,143,149,141,100,249,127,144,250,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,0,10,160,231,95,173,247,85,186,225,188,55,67,99,164,109,181,180,244,249,197,69,201,210,57,211,201,58,186,182,142,40,24,223,115,88,198,181,38,115,149,119,43,213,241,162,108,216,189,200,235,202,179,71,44,90,187,197,197,162,167,35,155,173,38,5,111,151,49,142,155,107,255,0,174,170,169,167,130,58,100,222,199,181,89,219,158,162,41,250,252,77,119,99,99,154,173,122,170,92,167,22,62,86,53,147,229,254,67,233,211,153,172,53,80,102,219,139,125,23,186,232,47,16,217,182,159,213,98,21,120,237,162,59,197,101,94,55,79,51,221,43,37,178,73,81,39,130,150,41,92,231,44,172,237,35,90,174,87,57,200,246,61,143,233,35,30,137,106,156,157,245,162,235,168,188,60,222,180,255,0,40,203,234,239,55,124,2,240,202,74,58,122,150,57,207,160,178,77,78,207,7,18,74,173,232,246,36,176,214,181,141,87,57,209,178,54,179,225,141,34,66,189,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,174,14,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,150,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,9,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,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,206,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,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,165,184,10,210,220,239,69,185,147,224,218,105,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,96,170,154,63,196,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,122,128,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,174,174,116,154,199,125,195,244,107,18,209,219,68,61,186,77,68,184,84,84,93,42,119,49,119,82,219,93,79,35,105,182,57,138,169,190,121,233,229,238,53,236,115,124,54,223,137,178,57,18,5,242,209,192,41,181,7,141,45,59,165,185,99,213,119,91,109,142,162,166,255,0,84,176,164,187,40,223,73,77,36,180,181,18,190,53,77,140,109,98,82,34,110,93,142,123,152,199,110,223,181,116,18,12,203,107,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,196,213,66,229,57,71,106,102,43,152,112,133,103,193,109,53,125,47,88,21,194,190,223,119,165,146,72,251,141,241,53,115,86,65,59,88,215,171,210,23,178,117,99,94,246,183,116,144,78,212,69,70,117,90,214,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,1,202,184,177,242,177,172,159,47,242,31,78,156,166,14,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,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,220,141,239,135,117,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,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,150,169,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,16,171,155,206,117,246,75,131,107,149,131,217,126,47,237,174,65,107,177,119,187,253,191,9,219,145,213,253,221,187,87,185,215,192,118,246,245,111,247,221,221,126,29,174,166,190,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,211,72,35,255,0,31,152,47,222,39,6,218,177,96,246,167,179,252,38,63,37,247,189,216,238,238,246,108,140,175,237,109,220,222,157,207,11,219,221,215,225,223,187,163,186,109,92,235,154,168,0,25,87,46,167,137,111,253,13,182,143,151,248,39,255,0,94,214,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,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,6,148,192,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,14,85,197,143,149,141,100,249,127,144,250,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,0,10,234,215,238,82,119,222,32,53,151,44,214,44,143,137,207,15,87,147,92,29,81,29,55,216,182,63,194,82,177,169,29,53,54,246,86,49,36,237,65,28,81,119,54,35,159,179,115,190,39,42,146,47,130,94,15,45,92,27,224,23,220,66,28,170,147,42,185,95,175,11,114,168,189,54,200,219,124,238,129,176,199,28,84,175,252,89,92,246,70,230,204,246,245,127,68,90,137,58,53,58,170,187,175,234,198,11,247,161,165,153,150,153,251,83,217,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,74,214,254,161,143,255,0,125,23,253,201,255,0,240,242,213,8,107,198,215,46,59,87,24,121,253,139,81,161,213,154,188,62,229,106,179,165,146,162,39,89,155,113,130,162,6,77,36,209,57,141,239,66,232,222,142,158,100,114,171,158,142,69,143,162,51,106,171,254,78,10,121,111,127,7,218,167,117,212,207,190,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,245,233,225,182,237,218,157,119,245,235,238,232,190,87,138,62,84,159,196,166,187,100,218,215,247,245,246,115,237,31,130,254,198,125,150,241,157,143,15,71,5,55,247,239,23,30,237,221,141,223,208,78,155,186,123,250,117,94,255,0,193,79,10,95,193,246,150,93,116,207,237,239,218,223,105,228,19,223,124,111,178,252,7,111,185,77,79,15,107,183,222,151,175,79,13,187,118,228,235,191,167,79,119,85,144,0,21,235,196,87,40,12,55,90,53,114,251,170,88,102,175,213,225,108,201,170,31,114,185,219,38,178,45,209,139,113,149,238,125,68,241,72,234,152,156,198,72,231,111,88,213,29,181,234,253,174,70,43,99,103,215,195,71,43,204,239,133,253,83,160,212,204,23,138,191,242,84,119,138,47,176,208,255,0,100,237,126,38,25,167,163,238,75,87,39,103,187,216,99,123,172,110,246,127,52,95,230,139,202,191,168,99,255,0,223,69,255,0,114,127,252,60,178,157,39,193,126,235,244,179,13,211,63,106,123,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,192,0,3,159,229,90,23,167,25,126,172,97,90,223,115,179,118,179,60,19,197,197,109,186,83,170,50,73,169,106,41,167,130,74,90,143,114,247,97,79,16,249,24,139,209,204,145,21,90,228,71,202,217,58,0,32,7,20,124,169,63,137,77,118,201,181,175,239,235,236,231,218,63,5,253,140,251,45,227,59,30,30,142,10,111,239,222,46,61,219,187,27,191,160,157,55,116,247,244,234,189,87,129,142,6,63,130,239,182,223,221,71,237,143,219,31,102,255,0,168,158,207,240,190,19,196,255,0,241,19,111,221,226,127,247,122,108,255,0,31,95,116,170,0,170,191,234,24,255,0,247,209,127,220,159,255,0,15,39,255,0,11,154,23,252,53,232,78,51,162,159,106,126,209,253,156,241,191,217,63,3,224,251,254,34,178,122,159,239,61,201,54,237,239,237,254,154,245,219,215,221,215,162,117,80,8,171,199,63,3,31,198,143,216,159,238,163,246,59,236,119,180,191,212,79,104,120,175,23,225,191,248,136,118,109,240,223,251,221,119,255,0,139,167,191,202,112,83,203,123,248,62,213,59,174,166,125,242,253,173,246,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,119,69,245,124,115,240,49,252,104,253,137,254,234,63,99,190,199,123,75,253,68,246,135,138,241,126,27,255,0,136,135,102,223,13,255,0,189,215,127,248,186,123,252,167,5,60,183,191,131,237,83,186,234,103,223,47,218,223,105,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,247,116,89,170,0,4,21,226,243,150,109,247,139,77,101,169,213,91,191,17,30,196,164,101,190,150,215,107,180,125,146,101,79,128,165,137,170,231,71,223,109,84,75,46,233,228,168,151,171,155,185,59,187,58,171,90,211,218,240,57,192,21,171,131,75,174,93,125,155,62,164,205,46,89,45,61,29,37,61,99,177,230,208,79,111,130,39,74,233,98,100,157,249,156,172,153,206,133,206,106,43,83,173,60,106,187,186,38,217,106,8,43,197,231,43,91,23,20,58,203,83,172,86,141,87,251,21,87,115,183,210,211,221,41,189,132,251,151,140,170,129,171,27,106,119,186,174,52,143,240,27,79,23,109,172,70,254,14,239,123,158,229,58,7,3,28,12,127,5,223,109,191,186,143,219,31,182,62,205,255,0,81,61,159,225,124,39,137,255,0,226,38,223,187,196,255,0,238,244,217,254,62,190,238,85,197,31,42,79,226,83,93,178,109,107,251,250,251,57,246,143,193,127,99,62,203,120,206,199,135,163,130,155,251,247,139,143,118,238,198,239,232,39,77,221,61,253,58,175,85,224,99,129,143,224,187,237,183,247,81,251,99,246,199,217,191,234,39,179,252,47,132,241,63,252,68,219,247,120,159,253,222,155,63,199,215,221,42,129,229,53,99,5,251,208,210,204,203,76,253,169,236,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,163,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,241,38,123,228,119,89,37,123,190,39,47,78,189,19,162,34,34,122,176,0,0,170,191,234,24,255,0,247,209,127,220,159,255,0,15,44,167,73,240,95,186,253,44,195,116,207,218,158,211,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,0,32,7,20,124,169,63,137,77,118,201,181,175,239,235,236,231,218,63,5,253,140,251,45,227,59,30,30,142,10,111,239,222,46,61,219,187,27,191,160,157,55,116,247,244,234,189,87,129,142,6,63,130,239,182,223,221,71,237,143,219,31,102,255,0,168,158,207,240,190,19,196,255,0,241,19,111,221,226,127,247,122,108,255,0,31,95,116,170,0,128,28,81,242,164,254,37,53,219,38,214,191,191,175,179,159,104,252,23,246,51,236,183,140,236,120,122,56,41,191,191,120,184,247,110,236,110,254,130,116,221,211,223,211,170,247,254,10,120,82,254,15,180,178,235,166,127,111,126,214,251,79,32,158,251,227,125,151,224,59,125,202,106,120,123,93,190,244,189,122,120,109,219,183,39,93,253,58,123,186,172,128,0,143,252,107,112,165,252,96,233,101,171,76,254,222,253,146,246,102,65,5,247,198,251,47,199,247,59,116,213,16,246,187,125,232,186,117,241,59,183,110,94,155,58,116,247,245,78,1,194,231,42,79,225,175,93,177,157,107,251,250,251,71,246,115,198,255,0,99,62,203,120,62,255,0,136,163,158,155,251,247,139,147,110,222,254,239,232,47,93,189,61,221,122,164,170,226,143,66,255,0,137,77,9,201,180,83,237,79,217,207,180,126,11,251,39,224,124,103,99,195,214,65,83,253,231,185,30,237,221,141,191,211,78,155,186,251,250,116,88,85,164,252,154,254,235,245,79,13,212,207,226,59,218,127,100,178,11,117,247,193,125,144,236,248,175,11,83,28,221,174,231,141,118,205,221,189,187,182,187,167,94,189,23,167,66,202,128,35,255,0,26,220,41,127,24,58,89,106,211,63,183,191,100,189,153,144,65,125,241,190,203,241,253,206,221,53,68,61,174,223,122,46,157,124,78,237,219,151,166,206,157,61,253,83,128,112,185,202,147,248,107,215,108,103,90,254,254,190,209,253,156,241,191,216,207,178,222,15,191,226,40,231,166,254,253,226,228,219,183,191,187,250,11,215,111,79,119,94,169,63,193,229,53,99,5,251,208,210,204,203,76,253,169,236,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,80,199,255,0,190,139,254,228,255,0,248,121,106,128,2,170,255,0,168,99,255,0,223,69,255,0,114,127,252,60,154,154,151,194,151,222,39,6,212,124,36,253,189,246,127,132,199,236,86,47,180,30,203,238,238,246,108,148,175,238,248,94,243,122,119,60,47,77,189,223,135,127,243,119,79,124,85,210,126,77,127,117,250,167,134,234,103,241,29,237,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,0,64,14,40,249,82,127,18,154,237,147,107,95,223,215,217,207,180,126,11,251,25,246,91,198,118,60,61,28,20,223,223,188,92,123,183,118,55,127,65,58,110,233,239,233,213,122,175,3,28,12,127,5,223,109,191,186,143,219,31,182,62,205,255,0,81,61,159,225,124,39,137,255,0,226,38,223,187,196,255,0,238,244,217,254,62,190,233,84,0,4,127,227,91,133,47,227,7,75,45,90,103,246,247,236,151,179,50,8,47,190,55,217,126,63,185,219,166,168,135,181,219,239,69,211,175,137,221,187,114,244,217,211,167,191,170,69,93,39,228,215,247,95,170,120,110,166,127,17,222,211,251,37,144,91,175,190,11,236,135,103,197,120,90,152,230,237,119,60,107,182,110,237,237,221,181,221,58,245,232,189,58,22,84,0,0,17,87,142,126,6,63,141,31,177,63,221,71,236,119,216,239,105,127,168,158,208,241,94,47,195,127,241,16,236,219,225,191,247,186,239,255,0,23,79,127,148,224,167,150,247,240,125,170,119,93,76,251,229,251,91,237,60,126,123,23,130,251,59,224,59,125,202,154,121,187,189,207,21,47,94,158,27,110,221,169,215,127,94,190,238,139,53,64,7,148,213,140,23,239,67,75,51,45,51,246,167,179,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,67,31,254,250,47,251,147,255,0,225,229,170,0,8,1,197,31,42,79,226,83,93,178,109,107,251,250,251,57,246,143,193,127,99,62,203,120,206,199,135,163,130,155,251,247,139,143,118,238,198,239,232,39,77,221,61,253,58,175,127,224,167,133,47,224,251,75,46,186,103,246,247,237,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,215,167,134,221,187,114,117,223,211,167,187,170,200,0,64,14,40,249,82,127,18,154,237,147,107,95,223,215,217,207,180,126,11,251,25,246,91,198,118,60,61,28,20,223,223,188,92,123,183,118,55,127,65,58,110,233,239,233,213,123,255,0,5,60,41,127,7,218,89,117,211,63,183,191,107,125,167,144,79,125,241,190,203,240,29,190,229,53,60,61,174,223,122,94,189,60,54,237,219,147,174,254,157,61,221,86,64,3,202,106,198,11,247,161,165,153,150,153,251,83,217,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,74,214,254,161,143,255,0,125,23,253,201,255,0,240,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,220,125,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,28,127,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,177,235,234,247,210,190,73,35,108,155,233,224,145,137,213,240,200,157,21,119,124,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,246,61,125,38,202,86,73,28,110,147,125,68,17,177,122,62,104,211,162,46,239,139,175,78,136,170,157,172,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,213,143,88,166,138,68,107,186,46,201,24,239,228,228,85,250,192,0,17,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,103,110,178,118,42,160,145,209,203,30,246,83,57,142,218,246,57,58,181,85,171,211,170,42,167,188,237,90,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,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,158,126,235,159,225,182,44,202,193,167,215,156,134,146,143,33,202,169,235,170,108,180,51,42,181,245,236,163,72,150,165,34,85,77,174,123,27,60,111,86,117,222,172,222,228,69,108,111,86,250,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,159,88,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,225,233,215,170,162,47,63,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,239,5,69,236,43,149,63,119,181,11,230,147,241,38,167,100,109,233,28,79,119,196,228,235,211,162,117,85,68,89,0,0,34,175,245,81,248,19,255,0,111,63,251,179,120,255,0,68,59,254,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,225,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,244,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,88,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,124,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,245,220,214,61,208,76,214,185,83,163,150,41,17,58,237,94,159,88,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,162,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,31,36,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,125,119,57,140,116,240,181,206,68,232,213,150,52,94,155,147,175,214,0,0,249,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,235,185,172,123,160,153,173,114,167,71,44,82,34,117,218,189,62,176,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,72,105,223,27,186,199,43,29,240,185,122,117,232,189,21,21,19,213,232,95,20,122,19,196,167,182,254,229,51,159,180,127,103,60,55,180,255,0,177,149,148,125,143,17,221,236,255,0,132,197,30,237,221,137,127,163,215,166,223,127,78,169,215,170,131,149,107,167,20,122,19,195,95,177,62,250,243,159,179,159,104,252,79,179,63,177,149,149,157,255,0,15,218,239,127,131,69,38,221,189,248,191,165,211,174,239,119,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,123,30,190,147,101,43,36,142,55,73,190,162,8,216,189,31,52,105,209,23,119,197,215,167,68,85,78,214,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,122,177,235,20,209,72,141,119,69,217,35,29,252,156,138,191,88,7,148,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,56,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,156,3,250,168,252,9,255,0,183,159,253,217,188,127,162,18,168,0,0,62,73,46,214,168,110,180,246,41,174,116,140,185,86,83,205,87,79,70,233,154,147,205,4,46,141,178,202,200,250,238,115,24,233,225,107,156,137,209,171,44,104,189,55,39,95,172,0,1,249,54,236,179,21,188,95,110,248,181,167,38,181,86,222,177,255,0,15,237,123,117,61,108,114,85,91,251,236,87,193,226,34,106,171,226,238,49,21,204,222,137,185,168,170,157,80,253,96,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,247,17,175,250,168,252,9,255,0,183,159,253,217,188,127,162,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,251,143,214,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,239,59,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,225,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,245,96,0,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,113,250,192,31,37,21,218,213,113,169,175,163,183,220,233,42,170,45,117,9,73,93,20,51,53,239,165,157,98,142,100,138,86,162,245,99,214,41,162,145,26,238,139,178,70,59,249,57,21,126,176,0,62,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,243,115,222,214,167,85,84,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,42,47,64,120,227,169,225,199,141,157,94,209,236,225,148,143,211,172,211,86,47,175,154,174,71,197,78,251,29,198,107,131,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,91,160,0,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,8,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,21,193,203,251,137,140,203,138,254,96,121,174,169,102,20,52,150,230,55,77,234,237,182,139,101,50,35,153,110,183,71,117,162,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,203,74,4,106,230,17,196,22,163,240,217,195,141,195,63,210,220,127,198,222,170,238,16,89,253,164,248,22,104,108,81,206,201,63,175,228,143,107,152,237,175,100,113,49,36,84,143,187,60,91,183,167,225,73,76,60,42,241,85,153,112,235,196,53,30,180,213,92,170,238,236,187,212,58,155,48,90,152,210,182,174,233,110,168,168,142,90,197,71,202,246,185,106,85,204,108,172,122,200,222,178,177,187,213,204,115,218,237,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,5,43,115,100,226,243,239,119,81,255,0,135,220,42,183,126,33,128,92,31,237,103,73,65,218,146,171,34,133,102,130,109,178,61,85,235,12,12,123,162,111,70,177,29,35,167,114,247,88,144,189,61,175,39,29,111,215,153,243,42,237,12,165,177,213,228,122,95,75,79,53,198,174,178,105,54,179,21,157,232,247,70,177,72,239,115,153,83,43,92,213,165,79,122,189,95,59,54,163,42,59,158,43,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,0,5,69,232,15,28,117,60,56,241,179,171,218,61,156,50,145,250,117,154,106,197,245,243,85,200,248,169,223,99,184,205,112,124,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,107,116,0,0,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,155,250,119,24,138,141,149,232,182,189,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,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,213,120,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,58,71,171,90,247,50,40,165,122,49,251,54,174,122,245,75,93,53,31,86,245,150,231,175,57,29,231,193,101,247,27,132,55,24,234,237,40,180,126,6,72,26,198,83,37,58,177,119,199,217,100,81,53,143,220,178,126,26,57,207,115,250,185,111,211,130,60,183,91,115,206,26,48,236,207,95,157,73,62,79,124,167,125,202,42,216,101,131,125,117,186,119,172,212,115,203,21,60,81,195,3,214,25,24,137,27,55,252,13,99,158,230,200,247,199,31,117,57,87,22,62,86,53,147,229,254,67,233,211,144,131,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,189,102,128,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,47,251,149,199,145,61,50,250,215,172,86,149,235,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,157,58,190,69,91,180,0,129,92,229,110,215,91,7,13,184,77,246,197,115,171,183,92,173,218,145,109,171,163,172,164,153,208,207,77,60,116,23,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,216,56,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,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,73,42,1,85,124,195,184,133,202,184,95,230,23,167,122,185,139,83,120,255,0,1,167,244,180,215,27,91,234,164,167,134,231,67,45,125,197,178,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,217,181,108,127,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,237,64,5,43,115,58,227,199,239,190,251,83,160,218,79,122,221,128,227,247,7,123,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,37,170,113,99,229,99,89,62,95,228,62,157,57,8,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,1,89,124,227,243,252,203,75,51,46,31,117,7,79,178,26,187,30,67,99,168,200,234,104,107,169,149,55,196,254,150,212,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,105,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,179,237,6,63,220,154,163,217,125,217,170,25,75,253,116,248,34,142,126,236,116,235,39,225,162,236,235,181,221,21,61,242,0,0,10,171,230,29,196,46,85,194,255,0,48,189,59,213,204,90,155,199,248,13,63,165,166,184,218,223,85,37,60,55,58,25,107,238,45,150,158,71,49,127,205,145,138,230,189,172,150,40,158,172,126,205,171,99,250,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,1,77,124,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,19,164,114,167,201,201,131,87,169,177,13,121,201,116,142,227,61,36,52,250,133,103,108,212,106,232,37,124,243,92,109,253,201,99,133,143,111,192,198,45,52,213,210,57,94,158,245,134,52,71,34,174,215,220,248,40,7,153,214,169,125,232,113,147,154,248,75,239,180,237,88,151,135,197,173,255,0,214,189,159,11,225,99,79,23,7,189,141,115,246,215,73,91,241,187,119,94,191,11,149,136,194,101,114,62,194,174,180,24,6,169,234,52,213,20,139,109,190,94,45,214,74,120,154,247,119,219,61,12,50,205,43,158,221,187,81,138,219,132,40,213,71,42,170,182,78,168,222,136,174,179,64,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,155,250,119,24,138,141,149,232,182,189,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,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,0,0,86,95,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,90,112,117,198,46,9,197,254,9,81,127,176,81,251,27,36,179,108,251,65,143,247,38,168,246,95,118,106,134,82,255,0,93,62,8,163,159,187,29,58,201,248,104,187,58,237,119,69,79,124,128,0,17,127,143,238,48,109,92,38,233,27,157,111,90,185,51,188,198,158,178,131,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,178,157,102,137,233,27,154,229,149,238,99,54,236,89,36,142,149,184,120,226,111,62,225,247,94,104,117,230,142,166,175,32,185,58,162,161,215,234,122,235,140,205,91,228,21,61,124,75,42,37,69,87,61,238,114,164,173,124,136,244,73,153,28,142,107,246,116,93,10,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,125,168,51,45,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,237,99,60,93,43,218,146,83,84,236,99,222,145,247,96,146,41,123,123,213,204,223,181,223,19,85,11,180,229,101,159,211,103,92,22,225,180,171,144,213,221,174,88,173,69,125,130,228,181,43,43,159,74,248,234,95,45,61,58,62,68,248,152,202,57,233,17,155,21,88,214,109,98,116,216,173,108,181,57,254,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,185,236,241,117,79,114,71,77,77,189,140,122,199,221,158,72,162,238,108,86,179,126,231,124,45,85,51,46,105,79,133,141,20,254,29,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,90,224,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,0,0,10,64,230,63,204,2,179,136,139,236,186,73,164,57,23,247,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,248,41,23,75,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,41,219,136,110,44,243,46,17,121,157,234,102,113,98,167,171,188,88,171,233,237,52,215,220,113,181,233,75,5,213,137,99,165,72,21,239,88,229,70,62,41,94,146,53,232,205,253,59,140,69,70,202,244,91,105,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,0,41,219,91,56,227,166,226,183,141,157,12,195,244,249,149,116,250,117,135,234,69,145,244,51,74,249,98,125,238,173,215,10,118,45,108,176,42,163,88,198,181,28,216,26,230,247,90,201,101,115,149,171,50,197,29,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,25,172,226,199,205,62,178,124,192,200,125,70,114,127,242,172,227,199,255,0,36,112,169,171,247,175,242,177,98,23,219,157,199,254,65,148,214,70,179,181,255,0,56,116,79,146,111,242,116,236,111,247,166,22,168,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,133,185,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,215,165,242,84,243,79,148,252,191,174,245,27,113,117,32,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,239,40,7,143,174,20,107,56,82,215,26,187,37,178,45,248,102,81,222,188,98,243,71,12,233,28,20,174,153,200,234,7,73,42,187,185,53,63,192,215,42,72,247,58,55,193,35,182,172,187,27,213,121,94,241,175,252,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,122,195,47,106,8,100,73,21,25,31,193,46,248,218,201,123,151,126,64,14,108,156,94,125,209,105,199,240,251,133,86,236,203,243,251,123,253,172,233,40,59,177,210,227,179,36,208,77,182,71,170,49,38,157,236,116,77,232,215,171,99,108,238,94,211,214,23,173,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,138,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,250,182,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,1,154,206,44,124,211,235,39,204,12,135,212,103,39,79,44,190,98,63,103,254,203,112,175,172,105,117,175,134,190,224,150,172,87,34,125,71,136,240,93,222,204,116,118,185,33,72,251,157,158,231,113,172,153,100,127,111,187,20,123,89,11,55,199,109,64,0,80,15,52,127,61,154,155,244,95,71,162,63,87,151,55,26,255,0,194,174,163,207,96,207,238,119,89,52,203,41,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,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,193,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,78,105,203,255,0,153,213,30,174,214,90,116,67,136,26,223,9,157,85,239,138,219,147,78,248,34,165,191,85,73,60,142,101,43,162,134,40,163,165,153,35,116,49,196,159,19,102,115,28,155,155,35,152,201,43,7,139,31,52,250,201,243,3,33,245,25,203,126,224,43,84,176,77,22,229,177,131,106,94,165,223,125,141,141,217,189,167,227,107,124,44,213,29,174,237,254,170,24,255,0,14,22,62,71,117,146,86,55,225,106,244,235,213,122,34,42,165,80,241,131,197,158,101,197,214,168,125,184,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,205,253,59,108,85,86,196,196,73,41,203,75,151,221,78,176,221,108,252,65,234,253,170,146,77,62,160,168,241,54,123,77,92,81,85,65,146,189,142,170,130,68,145,25,58,62,6,83,212,193,19,149,147,68,230,78,157,90,168,172,87,117,185,240,114,174,44,124,172,107,39,203,252,135,211,167,51,88,93,247,46,14,96,20,124,68,88,162,210,77,94,200,191,186,197,7,137,158,42,154,136,224,167,143,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,198,72,167,81,226,180,203,90,244,143,89,169,174,21,90,83,168,248,254,84,203,77,67,233,171,146,215,92,201,159,76,246,203,44,72,178,49,23,115,88,247,65,42,198,245,77,146,177,187,227,87,177,81,203,13,121,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,64,37,180,242,148,227,95,219,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,32,7,58,191,43,24,183,204,10,31,78,184,149,1,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,248,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,151,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,191,86,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,190,231,53,81,125,232,165,54,115,171,243,79,139,124,191,161,245,27,137,194,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,111,251,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,43,3,155,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,153,51,75,132,11,216,141,180,51,65,220,101,177,170,173,223,39,121,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,165,141,41,241,99,229,99,89,62,95,228,62,157,57,154,194,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,28,223,5,85,243,206,252,147,253,73,251,105,94,188,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,126,174,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,225,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,244,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,88,41,91,157,95,154,124,91,229,253,15,168,220,78,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,187,155,160,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,16,215,155,102,21,106,202,184,45,200,47,183,10,138,184,234,48,235,197,170,247,66,216,94,212,100,147,190,165,180,42,217,81,90,170,172,237,87,74,228,70,171,87,123,88,189,122,34,181,212,193,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,137,168,166,154,79,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,129,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,209,159,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,193,64,60,209,252,246,106,111,209,125,30,136,253,94,92,220,107,255,0,10,186,143,61,131,63,185,221,100,211,44,167,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,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,0,42,175,158,119,228,159,234,79,219,74,234,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,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,158,205,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,195,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,229,73,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,187,155,160,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,165,110,114,122,41,246,27,136,43,78,177,210,92,59,212,154,155,111,94,244,18,75,186,72,43,173,209,83,211,201,181,169,27,81,176,186,7,209,171,122,189,238,89,59,253,118,183,98,31,171,201,111,88,236,88,126,178,229,186,59,119,135,183,87,168,150,250,122,139,93,78,231,174,234,171,107,106,36,117,54,198,177,81,55,193,61,68,189,199,61,141,111,134,219,241,58,70,162,92,161,0,57,201,235,95,216,110,31,109,58,57,73,111,239,85,234,109,193,123,211,201,22,232,224,161,183,75,79,81,38,215,36,141,86,204,233,223,70,141,234,199,181,99,239,245,218,237,138,86,7,5,250,57,98,215,222,40,48,13,42,202,102,217,101,186,220,36,168,184,199,181,235,226,105,105,41,229,171,150,155,171,30,199,179,188,202,119,69,220,107,145,204,238,111,78,170,222,139,163,227,42,229,207,114,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,175,87,42,171,213,221,108,40,0,1,85,124,215,56,233,254,255,0,194,254,138,102,127,251,69,46,127,91,66,223,243,90,219,92,117,8,239,249,95,20,198,183,253,100,42,255,0,240,136,74,224,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,254,86,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,126,251,236,84,218,13,171,23,173,217,246,63,111,111,179,110,151,27,143,114,171,40,133,175,153,210,116,111,105,169,222,167,129,180,232,237,210,73,44,205,73,38,94,187,37,114,79,242,128,121,163,249,236,212,223,162,250,61,17,232,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,0,168,190,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,59,205,62,141,252,192,199,189,70,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,6,107,56,177,243,79,172,159,48,50,31,81,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,227,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,203,250,239,81,183,23,82,1,202,184,151,225,211,4,226,131,75,43,244,207,58,167,255,0,43,89,103,173,223,55,246,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,91,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,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,66,194,184,86,230,169,77,166,188,46,100,24,38,167,37,36,249,150,7,103,130,219,167,169,21,4,178,37,225,157,167,69,79,5,83,35,70,68,198,82,171,33,238,72,178,198,249,97,94,141,107,166,99,157,45,112,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,119,220,181,56,40,183,112,233,167,20,58,161,154,219,58,106,110,93,111,116,149,47,114,85,65,37,170,215,82,148,210,178,217,44,18,57,24,179,49,240,53,242,57,98,107,219,35,223,18,43,154,196,115,230,169,74,220,234,252,211,226,223,47,232,125,70,226,70,174,15,248,148,190,240,173,174,54,125,77,182,39,122,213,54,219,94,73,72,218,86,79,37,93,158,89,163,125,68,113,35,156,205,179,39,105,146,70,168,246,39,114,54,35,149,88,175,107,180,61,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,0,102,179,139,31,52,250,201,243,3,33,245,25,206,84,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,245,114,170,189,93,214,194,128,5,0,243,71,243,217,169,191,69,244,122,34,42,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,190,105,30,230,194,230,55,170,54,55,61,241,220,161,31,248,197,227,23,4,225,3,4,167,191,223,232,253,179,146,94,119,253,159,199,251,147,83,251,83,181,53,59,42,191,174,153,4,177,193,218,142,161,36,252,68,77,253,54,183,170,175,187,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,113,60,177,120,14,251,144,177,83,107,206,172,89,118,231,217,5,189,190,205,181,220,109,221,186,172,94,23,62,102,201,209,221,215,39,122,162,7,83,171,183,71,28,176,181,100,133,122,111,149,171,85,124,88,249,167,214,79,152,25,15,168,206,124,153,190,188,230,89,158,143,105,230,134,186,182,174,147,19,192,41,235,30,203,123,106,17,208,86,220,106,43,170,234,29,90,246,163,26,187,219,21,75,32,107,92,175,216,145,200,230,43,123,210,52,234,188,0,240,125,117,226,203,87,26,219,130,82,71,130,97,213,20,117,249,91,230,149,200,250,152,30,247,44,116,49,54,55,182,93,245,9,12,172,89,26,230,164,76,107,223,187,122,71,28,151,188,153,78,156,96,151,220,79,72,99,174,181,88,107,239,54,250,166,227,54,72,162,74,120,230,165,183,178,20,150,26,102,181,18,52,237,71,44,74,145,55,163,187,104,231,53,170,216,222,173,245,96,229,92,88,249,88,214,79,151,249,15,167,78,102,176,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,110,121,7,52,139,118,69,192,197,235,85,177,43,181,170,199,172,84,126,207,177,84,218,219,109,170,169,165,161,186,86,79,59,89,44,78,146,62,211,183,82,81,86,85,198,215,62,70,70,230,50,57,22,69,232,217,42,7,19,251,85,246,170,205,246,23,218,191,105,61,161,79,236,127,100,247,60,119,142,238,55,177,225,251,95,137,222,238,108,217,179,226,221,211,167,191,161,111,220,223,237,215,219,63,5,250,123,105,202,114,63,180,23,170,44,194,211,79,113,187,248,54,82,123,66,169,150,154,246,203,83,216,98,171,34,238,61,28,254,219,87,107,119,116,79,114,21,67,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,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,230,200,197,115,88,231,197,44,79,86,51,126,212,234,160,139,252,127,113,131,106,225,55,72,220,235,122,213,201,157,230,52,245,148,24,163,33,137,170,202,105,216,198,164,149,210,186,70,58,45,148,235,52,79,72,220,215,44,175,115,25,183,98,201,36,121,247,47,251,149,199,145,61,50,250,215,172,86,148,2,11,190,229,193,204,2,143,136,139,20,90,73,171,217,23,247,88,160,241,51,197,83,81,28,20,241,228,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,248,201,20,234,32,7,58,191,43,24,183,204,10,31,78,184,148,172,118,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,205,254,105,188,108,227,58,139,163,216,62,156,232,118,101,73,117,198,53,22,158,162,247,123,149,214,154,136,103,154,138,146,185,33,164,107,29,81,27,59,108,117,101,37,90,185,17,189,206,180,145,251,219,27,250,75,24,57,98,219,181,30,233,198,78,21,77,167,153,29,214,201,27,60,69,70,67,83,69,70,181,48,201,103,138,53,146,122,106,166,117,70,36,51,189,144,192,146,63,221,28,178,194,246,245,145,177,161,213,121,213,249,167,197,190,95,208,250,141,196,128,4,233,229,193,204,2,179,135,123,236,90,73,171,217,23,247,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,248,201,45,223,144,131,153,103,29,85,60,50,227,52,186,97,166,53,245,116,186,161,145,211,193,114,165,174,109,44,82,65,104,183,37,66,163,167,122,79,27,226,153,243,44,19,66,216,209,171,181,59,146,57,204,86,198,146,81,176,52,167,197,143,149,141,100,249,127,144,250,116,230,107,15,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,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,138,171,231,157,249,39,250,147,246,210,170,201,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,187,155,223,249,174,113,149,134,235,189,78,25,165,58,61,149,82,95,112,251,101,60,89,53,202,186,153,23,101,69,198,120,149,41,225,84,146,38,190,55,193,79,35,213,232,143,254,157,91,163,145,141,146,5,68,243,252,159,108,26,167,121,226,129,46,56,157,238,235,67,134,88,173,243,220,50,216,35,169,169,138,134,191,117,60,244,244,80,76,216,209,98,150,100,154,161,210,198,201,122,116,108,51,189,139,213,157,22,239,193,74,220,234,252,211,226,223,47,232,125,70,226,64,2,116,242,224,230,1,89,195,189,246,45,36,213,236,139,251,147,215,248,153,226,169,168,142,122,137,49,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,252,100,150,239,193,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,222,102,11,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,123,205,9,240,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,41,28,247,34,34,42,34,113,94,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,123,158,206,197,45,13,68,21,117,21,61,81,142,99,182,189,148,209,118,213,204,114,248,157,237,220,145,185,10,150,225,99,69,63,136,158,32,176,157,28,146,225,224,169,50,11,130,248,249,219,47,110,70,80,193,19,234,42,187,78,237,200,137,50,193,12,169,30,230,43,123,138,205,221,27,213,83,74,96,20,3,205,31,207,102,166,253,23,209,232,136,170,88,167,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,219,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,222,168,216,220,247,199,114,132,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,0,10,171,231,157,249,39,250,147,246,210,170,201,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,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,242,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,28,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,76,246,113,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,218,213,150,101,68,116,142,107,81,17,140,100,113,179,235,196,120,76,204,178,30,21,243,222,43,47,53,21,118,76,123,21,168,183,83,89,99,154,129,28,204,133,243,214,182,150,165,98,145,100,107,163,100,14,146,62,175,237,189,143,126,248,209,81,209,191,111,10,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,238,156,184,57,128,86,112,239,125,139,73,53,123,34,254,228,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,25,37,187,242,10,243,130,209,203,22,115,195,2,234,173,68,222,30,245,166,151,8,42,40,228,218,247,247,233,107,170,32,164,168,166,232,143,107,27,185,239,166,151,184,173,123,147,195,108,110,212,145,202,85,7,8,90,189,77,161,28,75,233,238,169,92,39,164,130,219,105,188,50,27,164,245,48,75,51,41,237,213,44,117,45,100,200,200,190,55,61,148,243,202,246,35,81,223,27,91,240,191,250,43,164,146,144,57,193,107,29,247,57,226,129,116,170,162,31,15,101,211,75,124,20,244,113,238,99,251,245,85,212,240,85,212,84,245,70,53,237,220,199,211,69,219,87,61,169,225,183,183,106,200,228,58,175,36,45,51,241,57,86,165,235,29,101,37,214,47,103,219,233,49,155,124,253,189,180,53,30,34,69,168,171,102,229,103,199,52,126,22,137,122,53,233,181,179,252,77,93,236,84,182,163,42,231,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,127,220,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,146,128,0,65,94,99,252,192,40,248,119,177,75,164,154,67,145,127,117,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,130,146,211,14,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,95,247,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,237,111,63,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,255,0,184,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,42,135,154,63,158,205,77,250,47,163,209,17,84,179,78,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,205,186,16,3,153,215,30,63,114,22,42,157,6,210,123,214,220,251,32,183,187,218,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,234,188,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,147,42,207,192,229,55,17,220,184,116,227,88,112,119,213,179,81,112,187,61,249,144,210,70,201,106,25,124,183,67,121,184,206,180,77,133,136,231,37,74,57,242,186,23,49,191,27,228,88,222,138,142,99,225,175,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,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,39,255,0,16,188,220,175,186,187,195,140,58,95,137,224,223,103,242,252,166,223,61,175,53,184,72,214,75,67,29,43,216,177,203,29,185,174,115,159,253,112,199,59,114,202,155,160,107,156,198,44,175,86,206,200,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,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,50,185,146,112,207,134,240,161,164,122,15,165,184,125,117,93,197,238,168,201,238,87,123,157,74,171,95,113,184,200,203,75,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,253,124,149,60,211,229,63,47,235,189,70,220,93,72,0,132,28,208,120,62,198,117,179,72,239,90,219,102,74,75,118,119,128,89,221,94,250,250,153,106,28,202,203,37,19,42,170,38,161,70,53,253,166,61,86,105,37,100,157,183,57,95,27,99,87,53,143,87,178,141,139,20,229,21,194,166,9,170,249,85,223,93,51,171,149,170,233,246,18,225,75,29,158,193,29,100,204,174,163,186,50,72,106,160,185,204,145,72,205,176,167,105,241,198,215,163,217,51,146,126,168,157,148,223,114,128,165,110,117,126,105,241,111,151,244,62,163,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,244,30,231,181,143,123,81,143,189,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,3,53,156,88,249,167,214,79,152,25,15,168,206,73,75,15,46,239,189,222,4,241,62,37,52,141,110,181,25,213,61,190,232,251,166,55,77,79,226,189,189,216,188,79,19,100,131,116,141,116,51,71,74,199,245,141,141,147,189,217,141,172,99,100,115,157,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,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,1,64,60,209,252,246,106,111,209,125,30,136,246,188,188,184,76,195,120,186,210,253,109,193,239,181,20,150,123,237,5,70,47,83,98,200,221,64,181,83,218,158,178,87,172,232,198,36,145,43,217,44,76,88,220,197,126,206,189,183,170,43,162,98,164,74,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,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,150,105,193,111,53,236,102,197,164,119,124,107,138,252,162,174,123,238,37,79,26,88,110,48,210,84,85,220,114,72,54,72,190,30,93,172,88,146,166,53,142,54,36,243,75,26,75,222,98,189,119,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,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,58,185,80,240,57,83,146,221,108,156,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,164,171,52,77,147,171,27,27,59,214,232,102,179,139,31,52,250,201,243,3,33,245,25,207,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,189,236,143,35,225,247,128,190,31,91,36,140,251,51,130,227,61,232,173,118,184,170,37,171,170,170,170,158,89,103,240,180,221,249,29,36,211,73,35,229,114,35,159,181,173,220,231,57,145,177,206,109,6,106,247,17,90,185,173,186,185,38,182,230,121,101,91,50,118,84,69,53,178,107,124,175,166,101,157,144,189,95,79,13,18,53,219,160,100,78,93,205,84,118,253,234,233,28,231,72,231,61,215,147,203,255,0,84,120,130,213,222,31,109,57,143,16,56,215,132,175,171,223,45,182,245,60,177,69,85,126,165,146,89,30,202,167,80,195,79,20,116,176,164,110,134,56,151,115,157,51,88,233,118,181,174,99,164,146,167,42,226,199,202,198,178,124,191,200,125,58,115,53,133,159,115,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,219,36,239,62,88,163,149,177,181,174,73,17,178,170,72,178,204,246,86,9,98,156,155,56,122,251,105,171,23,110,33,110,213,55,90,74,77,59,233,69,104,100,116,189,41,110,53,213,180,213,17,78,215,78,228,84,94,196,15,69,116,76,248,183,84,192,229,115,90,155,100,146,188,234,252,172,98,223,48,40,125,58,226,82,177,221,120,62,226,207,50,225,23,84,62,220,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,102,254,157,198,34,163,101,122,46,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,197,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,116,143,86,181,238,100,81,74,244,99,246,109,92,240,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,124,81,127,220,174,60,137,233,151,214,189,98,180,160,18,127,209,112,29,247,223,203,219,78,245,231,73,236,187,179,236,126,223,123,246,149,174,221,110,238,85,101,16,182,247,59,99,234,238,235,83,189,79,3,106,21,187,99,146,89,154,145,194,157,118,68,212,132,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,127,220,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,220,43,157,95,149,140,91,230,5,15,167,92,74,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,28,127,112,125,117,225,55,87,28,219,122,82,73,130,102,53,21,149,248,163,225,149,202,250,104,24,246,172,148,50,182,71,186,93,244,233,52,76,73,28,231,36,172,115,31,187,122,201,28,113,128,187,238,81,156,61,125,212,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,32,115,171,243,79,139,124,191,161,245,27,137,245,114,187,208,108,55,137,45,35,226,43,74,115,58,42,71,50,227,79,143,62,217,93,53,58,204,251,77,197,25,117,74,122,216,145,175,99,183,198,231,117,86,163,219,189,138,248,220,187,30,228,88,87,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,154,156,25,243,70,186,232,46,137,100,90,125,170,84,213,121,141,70,49,79,68,184,29,36,178,186,7,203,2,206,216,170,45,242,214,35,101,86,50,40,158,147,64,143,137,81,25,20,177,119,26,157,136,210,11,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,36,223,173,224,59,238,67,151,182,162,107,206,172,89,118,231,217,5,190,201,236,219,93,198,221,219,170,197,225,117,238,6,201,209,221,215,39,122,162,7,83,171,183,71,28,176,181,100,133,122,111,149,171,0,13,41,241,99,229,99,89,62,95,228,62,157,57,154,194,205,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,43,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,41,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,117,117,243,206,252,147,253,73,251,105,13,121,123,224,24,110,169,241,115,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,217,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,242,113,139,193,214,119,194,6,119,79,96,191,214,123,103,27,188,239,251,63,144,118,225,167,246,167,106,26,119,213,127,90,178,121,100,131,181,37,66,71,248,138,155,250,110,111,84,95,119,0,47,163,150,47,12,95,195,223,15,180,215,252,159,23,186,217,51,236,247,109,195,34,166,184,205,248,144,67,20,179,37,12,9,10,123,161,233,4,157,199,49,201,221,73,39,145,178,42,109,108,113,204,0,82,183,58,191,52,248,183,203,250,31,81,184,159,87,43,189,6,195,120,146,210,62,34,180,167,51,162,164,115,46,52,248,243,237,149,211,83,172,207,180,220,81,151,84,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,133,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,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,31,229,71,199,79,247,142,23,245,175,51,255,0,217,233,112,10,218,230,255,0,156,215,90,228,168,87,127,201,120,86,57,191,235,225,71,255,0,131,194,90,160,40,175,155,142,153,229,88,127,23,183,140,234,237,73,214,203,158,219,232,46,22,138,168,227,147,182,239,13,73,13,28,240,57,238,98,49,102,99,224,71,185,140,115,182,199,60,14,85,69,127,68,144,28,144,181,75,255,0,202,94,138,92,47,191,251,38,83,104,182,120,95,248,233,171,231,239,35,63,253,26,221,143,127,251,236,111,247,197,57,87,57,61,107,251,115,196,21,167,71,41,45,253,154,77,50,183,175,122,121,34,219,36,245,215,24,169,234,36,218,228,145,200,232,91,3,40,209,189,88,199,36,157,254,187,155,177,79,213,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,248,93,27,85,110,80,2,128,121,163,249,236,212,223,162,250,61,17,237,121,121,112,153,134,241,117,165,250,219,131,223,106,41,44,247,218,10,140,94,166,197,145,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,253,157,123,111,84,87,68,197,72,129,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,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,190,105,30,215,76,215,183,170,58,70,189,242,118,190,104,254,68,245,55,232,190,177,68,80,9,170,128,0,0,170,190,121,223,146,127,169,63,109,33,175,47,124,3,13,213,62,46,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,187,37,103,177,235,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,28,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,181,179,171,146,197,167,94,109,216,110,87,89,117,182,82,82,233,5,210,161,245,118,169,106,225,217,87,85,123,69,142,25,165,165,114,39,87,211,36,80,246,229,115,250,183,187,28,109,139,226,109,66,39,52,231,55,252,71,125,187,177,125,166,255,0,242,49,248,127,102,253,157,191,195,251,83,178,189,255,0,31,255,0,198,127,126,237,117,248,59,29,123,95,31,138,35,175,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,170,115,49,180,218,172,28,191,245,2,197,98,182,82,91,173,182,234,123,13,37,29,29,36,45,134,10,104,35,187,80,182,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,12,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,249,209,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,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,186,158,87,54,158,40,236,26,13,53,139,136,139,101,93,186,207,110,168,101,38,25,71,121,134,88,111,116,212,81,239,108,177,84,71,34,35,153,76,215,35,27,78,217,17,36,70,164,137,253,231,195,146,171,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,235,211,170,47,242,51,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,41,163,62,11,245,142,251,175,188,48,96,26,171,148,195,178,245,117,183,201,79,113,147,115,23,196,213,82,84,75,73,45,79,70,49,140,103,121,244,238,151,182,214,163,89,220,216,157,81,189,87,60,90,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,123,220,177,116,183,238,191,131,108,43,197,216,189,153,117,203,124,70,83,112,254,186,239,120,175,21,34,248,73,253,207,115,89,186,134,58,47,129,187,122,116,248,154,143,87,146,168,202,185,50,184,159,224,86,167,0,225,231,76,120,158,210,218,10,185,241,139,230,15,100,185,102,112,205,85,22,203,77,198,122,122,38,54,120,150,73,18,105,25,85,53,74,170,198,198,63,180,246,189,119,54,55,177,145,197,253,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,195,153,143,141,221,99,149,237,248,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,87,87,51,174,95,245,154,187,71,83,196,14,136,99,190,47,58,164,221,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,232,99,99,93,51,94,238,138,233,26,198,73,81,152,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,207,249,134,113,167,106,225,99,75,234,44,88,134,65,72,221,84,201,105,209,49,250,53,166,109,82,209,64,178,109,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,110,70,50,109,180,67,253,181,103,185,87,250,171,145,228,153,29,195,254,18,178,186,229,93,81,39,253,41,38,154,73,31,254,251,156,231,127,141,84,189,62,92,220,20,127,10,186,113,61,255,0,63,182,90,164,212,220,167,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,107,7,154,63,158,205,77,250,47,163,209,30,215,151,151,9,152,111,23,90,95,173,184,61,246,162,146,207,125,160,168,197,234,108,89,27,168,22,170,123,83,214,74,245,157,24,196,146,37,123,37,137,139,27,152,175,217,215,182,245,69,116,76,84,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,98,154,49,206,2,235,132,112,209,89,141,103,118,42,188,159,84,49,218,122,123,109,134,227,112,172,116,204,189,44,143,168,95,21,91,182,54,43,25,75,19,41,152,239,197,124,213,47,123,85,92,213,116,178,178,181,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,44,171,42,224,114,167,133,46,92,58,185,152,106,11,233,42,53,23,48,167,199,217,93,12,76,138,86,89,41,27,121,163,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,66,14,19,188,211,232,223,204,12,123,212,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,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,10,230,255,0,163,218,37,130,234,229,54,109,135,228,148,150,156,219,42,167,166,175,187,226,52,214,105,218,202,166,72,250,196,150,244,181,123,187,13,123,228,130,56,159,3,90,143,115,247,76,238,170,247,185,213,236,93,159,40,237,30,209,44,103,69,235,181,75,3,201,41,50,236,178,251,81,29,5,242,236,235,52,244,83,217,222,148,148,179,203,101,98,204,229,73,25,20,178,111,116,241,35,89,50,172,125,122,246,153,183,144,115,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,1,72,28,208,184,215,254,32,51,183,232,198,158,220,237,85,218,109,134,220,25,83,21,198,137,123,222,217,186,54,23,49,245,9,43,154,157,33,139,187,60,49,164,106,172,147,227,151,124,141,124,93,184,87,110,196,242,171,197,138,239,148,218,113,155,173,109,151,31,240,254,215,184,211,209,73,37,45,191,190,245,100,30,34,86,162,178,46,227,209,90,205,234,155,156,138,137,213,78,149,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,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,232,167,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,74,220,234,252,211,226,223,47,232,125,70,226,115,254,89,26,23,167,28,69,235,6,117,165,250,161,102,241,214,170,237,63,173,150,25,162,84,101,85,190,169,183,11,122,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,238,43,196,191,14,153,223,11,250,167,95,166,121,213,63,249,90,203,61,110,248,127,178,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,237,236,254,74,159,201,86,111,242,167,227,170,155,14,146,131,133,141,87,175,164,166,177,85,84,36,56,85,115,105,101,116,237,184,213,214,177,61,154,244,134,55,35,153,44,181,18,74,217,164,86,246,213,36,107,158,230,186,52,138,221,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,16,115,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,108,180,220,103,170,133,141,158,37,146,68,154,70,85,77,82,170,177,177,143,237,61,175,93,205,141,236,100,112,43,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,240,230,99,227,119,88,229,123,126,38,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,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,68,148,230,51,193,71,241,85,167,16,95,240,11,101,170,61,77,197,191,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,18,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,38,7,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,192,205,103,22,62,105,245,147,230,6,67,234,51,150,211,203,107,238,107,65,184,7,183,107,166,73,236,172,98,59,175,180,110,121,93,254,125,203,37,79,134,184,212,210,211,53,203,241,61,219,88,198,71,20,17,167,197,36,142,216,197,146,87,111,172,190,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,238,191,203,131,151,253,103,17,23,216,181,111,87,177,223,238,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,241,150,43,191,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,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,182,90,121,28,197,255,0,54,70,43,154,199,62,41,98,122,177,155,246,165,74,243,31,229,255,0,89,195,189,246,93,91,210,28,119,251,147,215,248,104,37,166,167,146,122,137,49,218,173,140,143,109,67,230,124,146,62,25,164,69,123,38,87,109,73,37,88,156,140,252,21,150,213,56,57,225,235,248,96,225,247,27,210,106,218,155,85,109,234,147,191,91,123,184,91,169,123,49,214,87,79,43,164,115,149,85,17,242,246,216,177,192,217,94,136,231,71,4,127,11,19,163,27,26,249,213,249,88,197,190,96,80,250,117,196,175,94,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,228,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,233,210,104,187,177,34,200,214,164,114,53,237,115,118,170,190,40,253,183,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,202,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,36,138,229,139,192,119,223,125,246,155,94,117,98,203,187,1,199,238,13,246,109,174,227,110,238,82,229,19,53,147,54,78,142,238,181,123,52,243,182,157,93,186,57,34,153,201,36,43,215,100,173,72,0,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,67,254,109,124,20,123,18,178,179,139,45,50,182,90,168,236,179,118,99,205,45,240,39,98,70,215,77,63,109,151,54,162,187,100,157,231,203,20,114,182,54,181,201,34,54,85,73,22,89,158,200,1,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,219,53,230,135,171,216,110,189,112,19,166,218,185,167,243,213,201,98,200,179,138,57,169,210,174,5,134,120,158,202,43,156,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,181,213,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,30,239,133,207,99,103,87,163,21,90,143,86,35,85,204,221,189,52,41,158,96,122,95,196,62,151,207,136,101,244,180,153,86,19,149,83,210,85,170,82,92,36,108,21,208,54,72,234,105,229,142,162,153,237,114,177,92,200,158,142,99,250,57,58,127,52,95,125,32,95,121,113,106,230,51,197,166,51,195,13,246,239,73,73,67,152,212,84,203,98,203,221,74,245,162,174,183,83,194,249,231,149,145,162,170,165,76,113,70,168,234,101,122,116,145,209,162,201,218,145,147,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,41,135,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,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,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,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,177,78,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,244,202,230,143,228,79,83,126,139,235,20,69,0,154,83,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,54,230,89,192,173,55,12,185,53,46,167,233,141,5,37,46,151,228,117,16,91,105,104,91,85,44,147,218,46,41,78,170,232,30,179,200,249,102,100,201,4,211,54,68,114,237,94,228,110,107,17,177,172,156,171,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,90,115,162,202,108,89,206,43,195,214,107,139,87,120,219,46,65,111,190,93,45,213,61,167,199,223,165,158,59,92,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,226,16,112,139,173,246,174,28,120,139,195,53,150,251,99,171,187,219,108,21,21,45,172,164,164,145,172,157,96,168,165,154,154,71,199,187,225,115,216,217,213,232,197,86,163,213,136,213,115,55,111,75,254,213,237,33,210,62,42,180,142,76,51,51,130,146,255,0,140,95,233,226,184,91,46,118,249,216,247,192,247,49,93,79,95,69,80,221,205,71,163,95,213,175,77,204,123,30,230,185,31,27,220,215,83,14,133,242,255,0,212,123,143,26,182,238,28,117,139,29,240,212,22,30,185,21,254,104,164,85,165,184,216,161,145,17,37,166,145,31,20,146,67,83,34,199,78,143,141,123,177,58,103,43,152,215,67,35,27,125,32,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,101,113,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,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,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,203,180,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,110,78,220,141,115,213,210,36,115,124,174,174,116,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,237,181,143,115,188,78,239,133,177,185,86,0,114,228,212,207,186,254,50,116,226,227,81,87,117,142,130,253,112,118,51,89,5,190,78,158,43,199,198,234,122,118,76,213,123,90,248,91,85,37,52,174,69,235,211,178,143,107,92,230,53,14,85,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,19,149,75,169,229,75,166,127,119,124,27,99,151,26,138,75,173,37,126,107,112,174,201,171,32,184,71,219,219,220,145,41,233,223,11,85,141,114,67,37,45,45,52,173,85,221,187,186,175,107,182,185,168,147,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,146,156,198,120,40,254,42,180,226,11,254,1,108,181,71,169,184,183,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,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,165,102,220,94,127,21,188,171,245,55,237,77,111,123,80,176,239,96,81,101,27,40,60,52,51,247,111,84,254,22,174,61,170,177,175,118,56,157,189,27,179,108,177,203,210,54,70,177,110,170,179,85,0,0,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,94,78,175,104,190,151,235,214,27,38,159,234,230,33,73,145,88,164,168,138,173,41,230,124,145,62,41,227,85,217,44,82,196,230,203,19,250,43,154,174,99,154,170,199,189,139,213,175,114,47,181,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,63,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,248,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,56,7,52,127,34,122,155,244,95,88,162,40,4,213,65,226,179,93,23,210,253,69,204,176,237,64,206,49,10,75,205,247,0,168,168,171,199,42,42,95,35,153,65,60,201,30,249,82,36,119,105,239,69,134,39,49,207,107,150,55,198,215,179,107,145,20,246,160,160,30,103,90,91,247,95,198,78,107,225,44,94,204,181,101,190,31,41,183,255,0,93,119,188,87,138,141,60,92,254,247,185,204,221,93,29,111,192,237,189,58,124,45,70,43,15,85,160,188,78,229,88,127,46,253,121,210,218,188,163,194,198,203,133,158,205,140,119,33,146,166,71,123,101,213,30,210,161,110,253,241,67,11,169,40,107,36,111,70,179,108,146,206,228,114,200,246,116,138,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,57,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,154,126,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,77,124,198,120,40,254,21,117,30,11,254,1,108,186,201,166,89,79,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,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,176,10,118,230,161,192,173,78,1,144,221,120,158,210,218,10,185,241,139,229,68,215,44,206,25,170,162,217,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,218,123,94,187,155,27,216,200,225,175,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,230,200,197,115,94,214,75,20,79,86,63,102,213,242,154,165,170,89,222,180,231,119,61,76,212,187,239,182,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,135,11,25,27,122,71,19,27,240,181,58,244,234,189,85,85,86,218,121,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,247,195,35,28,232,90,198,245,86,200,231,178,59,21,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,143,127,206,111,72,244,226,237,163,86,45,108,187,222,61,145,151,227,247,8,236,86,182,199,64,146,123,114,58,151,44,142,164,154,86,183,124,125,150,69,81,81,27,156,238,219,122,78,205,170,249,218,230,211,97,102,156,152,52,67,75,242,172,155,37,215,43,173,242,174,179,54,193,170,27,65,110,179,182,57,34,130,223,5,101,60,140,241,207,145,62,25,223,43,82,170,22,199,215,164,105,28,142,115,92,178,68,232,230,87,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,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,25,172,226,199,205,62,178,124,192,200,125,70,114,210,120,98,226,99,13,225,67,149,190,159,106,150,97,67,87,113,123,170,46,246,219,69,178,153,21,175,184,220,100,186,220,95,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,190,160,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,19,165,106,127,8,122,203,164,90,29,130,241,5,152,209,90,153,139,103,253,191,0,218,122,246,203,85,75,222,133,211,210,248,136,250,34,39,126,6,62,86,118,220,253,173,106,182,94,211,213,24,191,171,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,146,255,0,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,247,30,3,146,167,154,124,167,229,253,119,168,219,139,169,0,174,174,107,156,107,253,217,98,179,240,215,166,119,59,85,78,73,150,219,234,41,178,217,122,247,166,179,218,230,141,173,74,125,138,213,141,179,85,71,35,253,238,118,248,226,77,200,196,89,161,149,181,45,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,161,61,20,225,47,73,244,95,64,170,184,126,183,90,60,109,151,32,183,190,159,42,147,196,84,199,237,170,169,232,163,164,172,169,232,179,61,244,221,230,68,159,135,19,209,172,235,240,244,95,122,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,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,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,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,103,135,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,123,203,137,229,45,198,13,215,87,240,218,142,29,243,181,164,91,238,158,217,233,157,97,170,134,39,49,245,214,72,149,176,108,149,173,103,105,175,166,87,83,70,143,220,142,149,147,51,171,85,209,203,35,236,40,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,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,56,255,0,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,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,39,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,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,89,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,8,56,210,229,151,140,241,71,168,150,141,73,195,242,138,76,42,251,93,81,35,114,235,140,212,245,21,239,184,64,202,72,226,164,124,80,172,237,137,175,137,105,227,141,88,222,218,57,147,62,71,57,93,19,89,36,191,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,62,96,100,62,163,57,250,185,87,21,218,143,127,225,179,10,225,102,217,47,177,176,204,95,197,207,114,142,158,101,89,47,181,82,215,207,87,27,170,23,162,116,134,46,235,17,144,167,86,172,140,89,92,174,84,137,33,244,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,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,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,19,202,116,227,91,112,75,54,107,139,87,90,178,188,90,241,225,238,150,234,158,210,75,11,228,130,102,201,20,155,30,157,99,154,25,226,106,244,114,54,72,165,139,162,163,94,206,137,234,200,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,228,235,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,115,67,150,91,172,86,124,170,243,105,197,178,63,180,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,115,119,116,95,122,29,3,133,141,38,197,117,211,136,44,39,73,179,92,191,236,205,151,35,184,45,53,77,193,174,141,178,46,216,159,35,41,226,89,21,24,147,78,246,54,8,213,81,221,36,153,157,25,34,244,99,180,145,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,150,34,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,21,235,31,39,157,30,94,34,234,51,153,170,233,27,164,141,167,133,212,248,59,86,185,211,201,58,210,201,12,172,125,119,137,73,152,198,204,144,212,181,232,231,43,213,242,68,173,99,88,142,145,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,41,132,159,252,177,120,241,251,144,190,211,104,54,172,94,182,224,57,5,193,190,205,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,115,210,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,116,220,214,61,208,66,231,53,23,163,150,40,213,122,237,78,159,89,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,139,252,71,114,243,208,110,37,245,67,27,213,76,190,142,174,221,114,183,84,49,50,6,91,93,217,76,146,138,56,213,34,167,169,115,122,57,143,107,146,38,247,216,169,34,194,143,139,175,247,153,32,148,4,85,230,143,228,79,83,126,139,235,20,69,0,154,83,226,199,202,198,178,124,191,200,125,58,115,53,134,170,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,134,222,79,250,95,165,249,149,215,39,214,219,237,38,166,211,210,84,83,174,57,66,250,57,40,233,26,140,72,229,125,69,100,9,35,146,87,247,81,241,36,14,123,225,88,154,174,122,72,178,163,33,230,188,243,191,36,255,0,82,126,218,85,89,63,249,98,241,227,247,33,125,166,208,109,88,189,109,192,114,11,131,125,155,116,184,220,123,116,184,188,206,100,206,147,163,123,78,94,205,68,238,167,71,110,146,56,161,114,201,50,244,223,43,151,186,243,159,226,30,235,141,227,56,215,13,216,213,214,145,140,203,41,221,123,202,41,221,70,231,78,180,80,212,71,224,26,201,92,155,26,199,212,65,80,231,35,63,19,173,44,104,170,214,57,82,78,127,203,19,141,62,40,243,221,109,177,104,54,93,144,85,231,88,157,93,61,109,93,117,194,239,77,45,101,198,209,4,48,84,74,146,248,212,114,61,89,37,76,148,241,43,170,86,84,77,209,71,31,111,170,34,219,160,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,71,85,230,117,199,143,220,133,138,167,65,180,158,245,183,62,200,45,238,246,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,128,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,73,158,200,219,210,56,158,239,137,201,215,167,68,234,170,136,186,9,224,251,132,204,55,132,93,47,251,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,251,58,247,30,136,142,149,234,189,212,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,71,234,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,167,220,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,239,63,88,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,66,16,113,165,203,47,25,226,143,81,45,26,147,135,229,20,152,85,246,186,162,70,229,215,25,169,234,43,223,112,129,148,145,197,72,248,161,89,219,19,95,18,211,199,26,177,189,180,115,38,124,142,114,186,38,178,71,29,58,47,165,250,11,203,135,82,52,255,0,72,241,10,76,118,197,29,69,170,173,105,225,124,146,190,89,228,188,208,239,150,89,101,115,165,149,253,17,173,71,61,206,84,99,24,196,232,214,53,18,141,141,84,0,0,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,10,213,231,105,166,121,86,65,167,26,119,170,86,154,79,17,101,195,238,23,11,125,223,183,28,143,146,159,199,165,55,98,119,109,98,177,144,163,233,22,55,61,238,111,226,79,3,81,28,175,247,84,9,58,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,46,252,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,170,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,72,94,201,27,210,72,152,239,133,201,215,167,69,234,138,168,185,247,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,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,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,31,88,6,93,245,10,183,13,184,231,249,45,195,78,109,53,118,188,78,170,241,91,53,134,134,173,202,233,233,109,206,153,235,77,12,138,175,122,171,219,18,177,170,170,247,251,209,126,39,127,53,234,188,12,218,116,190,255,0,197,166,153,216,181,138,217,73,113,198,46,55,143,9,37,29,92,50,77,5,77,108,144,200,218,8,164,141,136,187,216,234,197,166,106,181,200,177,170,42,164,159,135,188,209,152,40,7,154,63,158,205,77,250,47,163,209,29,255,0,148,30,169,96,154,45,130,107,254,166,106,93,247,216,216,221,155,236,167,141,173,240,179,84,118,187,179,87,195,31,225,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,137,124,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,17,133,112,119,171,153,191,13,25,143,19,214,251,61,92,56,246,43,81,78,148,208,190,141,238,125,226,147,124,140,174,169,166,86,117,114,178,145,201,18,200,231,49,34,86,120,133,238,35,169,222,197,230,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,135,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,221,56,157,226,99,13,226,191,149,190,160,234,150,31,67,87,110,123,106,45,22,219,189,178,165,21,207,183,92,99,186,219,159,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,178,173,184,78,243,79,163,127,48,49,239,81,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,1,154,206,44,124,211,235,39,204,12,135,212,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,248,250,117,218,214,162,88,87,42,126,7,41,181,42,235,65,197,38,164,190,174,43,22,49,120,71,226,214,198,178,88,22,227,113,165,115,30,149,175,147,162,35,233,161,151,163,90,216,220,189,201,162,145,175,86,182,39,71,53,185,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,121,159,126,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,183,133,84,229,55,218,188,86,221,133,84,87,111,178,218,174,21,183,74,58,110,211,19,181,85,87,29,52,117,18,111,68,222,237,204,162,166,78,138,170,212,237,245,106,34,185,202,179,171,146,167,154,124,167,229,253,119,168,219,137,169,204,135,141,109,83,224,251,238,239,238,206,193,138,92,254,214,251,95,198,251,118,150,166,110,223,133,240,157,190,215,102,120,186,117,241,47,221,187,119,94,141,233,211,162,245,241,92,189,57,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,245,70,251,255,0,154,44,138,227,95,138,235,23,9,122,53,91,153,119,109,85,153,125,203,173,30,45,100,173,153,237,241,245,91,152,146,72,173,141,21,235,12,12,127,118,69,234,198,175,70,71,220,99,229,141,76,246,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,119,220,181,56,40,183,112,233,167,20,58,161,154,219,58,106,110,93,111,116,149,47,114,85,65,37,170,215,82,148,210,178,217,44,18,57,24,179,49,240,53,242,57,98,107,219,35,223,18,43,154,196,115,230,169,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,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,73,229,55,198,189,199,80,40,255,0,134,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,43,223,31,125,94,173,72,81,95,192,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,55,249,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,244,222,215,185,143,99,85,143,163,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,239,47,167,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,187,91,19,34,134,186,223,205,219,137,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,175,94,136,159,200,176,158,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,123,67,196,193,107,138,72,233,89,216,175,168,167,102,198,201,36,143,78,172,133,170,189,94,191,18,175,78,137,209,18,133,248,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,73,76,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,238,62,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,207,103,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,247,252,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,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,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,160,206,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,0,12,214,113,99,230,159,89,62,96,100,62,163,57,242,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,138,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,158,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,171,87,197,63,251,1,210,175,250,170,227,254,156,90,167,22,62,86,53,147,229,254,67,233,211,153,172,36,87,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,64,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,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,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,21,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,95,43,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,190,251,21,54,131,106,197,235,118,125,143,219,219,236,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,148,172,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,74,160,64,14,117,126,86,49,111,152,20,62,157,113,42,215,132,157,16,181,113,31,175,216,230,139,222,111,149,118,106,124,142,158,232,214,87,211,70,217,31,77,60,54,234,154,136,94,172,119,185,236,73,97,143,123,58,181,92,205,205,71,49,85,30,158,43,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,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,90,87,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,116,137,97,137,177,244,99,163,103,122,205,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,17,87,154,63,145,61,77,250,47,172,81,20,2,105,79,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,170,190,121,223,146,127,169,63,109,32,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,30,246,117,106,185,155,154,142,98,170,61,60,174,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,202,92,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,127,147,88,198,181,58,34,34,23,83,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,39,53,227,51,154,6,190,240,237,196,158,97,163,152,86,33,167,245,182,92,127,217,254,26,123,165,190,182,74,167,247,232,41,234,31,189,209,213,198,197,232,249,156,137,209,137,240,162,117,234,189,85,123,87,45,238,53,181,79,140,31,188,79,188,203,6,41,108,251,37,236,143,5,236,42,90,152,123,158,43,197,247,59,189,233,229,235,211,195,51,110,221,189,58,187,175,94,169,210,21,243,171,243,79,139,124,191,161,245,27,137,242,114,225,226,26,155,133,205,18,226,19,88,103,196,170,242,87,219,170,49,10,104,109,176,190,88,89,43,231,158,225,26,172,181,12,134,86,211,49,173,115,156,143,145,168,199,61,25,26,46,249,24,139,10,243,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,242,57,115,112,81,252,42,233,196,247,252,254,217,106,147,83,114,159,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,25,193,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,59,87,40,237,51,202,179,14,47,108,249,213,166,147,165,151,2,183,215,220,46,245,82,71,39,109,190,38,146,106,56,32,107,218,197,98,76,247,206,175,107,30,230,238,142,9,220,138,170,206,139,122,128,172,14,51,57,160,107,239,14,220,73,230,26,57,133,98,26,127,91,101,199,253,159,225,167,186,91,235,100,170,127,126,130,158,161,251,221,29,92,108,94,143,153,200,157,24,159,10,39,94,171,213,87,181,114,222,227,91,84,248,193,251,196,251,204,176,98,150,207,178,94,200,240,94,194,165,169,135,185,226,188,95,115,187,222,158,94,189,60,51,54,237,219,211,171,186,245,234,157,43,91,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,0,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,28,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,118,124,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,232,198,61,181,9,94,244,86,34,245,100,204,220,229,232,141,100,245,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,210,174,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,14,107,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,249,209,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,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,155,252,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,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,122,163,99,115,223,29,202,2,31,243,75,215,74,61,31,225,78,253,141,209,94,124,38,73,168,159,218,221,178,24,210,9,36,125,44,138,139,112,123,163,149,119,118,124,47,114,23,72,198,185,204,146,166,15,232,171,145,237,162,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,63,40,211,70,128,235,29,139,136,13,26,196,245,139,28,135,195,210,100,214,246,212,73,77,185,239,240,149,76,115,163,169,166,222,246,49,100,237,79,28,177,119,54,35,95,179,115,126,23,34,157,0,160,30,104,254,123,53,55,232,190,143,68,69,248,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,250,237,115,216,217,230,107,92,169,213,169,44,136,157,55,47,89,21,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,215,172,210,246,165,68,145,205,88,227,107,28,231,110,84,100,82,104,38,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,152,121,157,112,29,247,33,125,169,215,157,39,178,237,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,171,187,174,94,205,68,238,168,86,237,142,56,161,114,199,10,116,223,19,86,16,88,179,252,203,25,198,114,108,50,197,144,213,210,88,179,26,122,106,107,237,189,170,139,5,115,41,234,25,81,2,189,170,138,136,248,229,141,21,175,78,143,68,116,141,69,219,35,218,239,107,194,119,154,125,27,249,129,143,122,140,5,244,113,153,173,121,87,14,220,54,102,26,199,133,91,237,85,183,172,127,217,254,26,11,164,82,73,74,254,253,125,61,59,247,182,57,35,122,244,100,206,84,232,244,248,145,58,245,78,168,181,237,162,28,221,184,146,212,173,104,192,116,230,251,132,233,172,22,220,171,40,181,89,43,37,164,182,215,182,120,224,169,171,142,25,29,27,157,88,230,163,209,175,85,69,86,185,58,244,234,139,252,139,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,215,249,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,214,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,62,179,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,46,123,56,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,90,242,84,243,79,148,252,191,174,245,27,113,63,248,231,224,99,248,209,251,19,253,212,126,199,125,142,246,151,250,137,237,15,21,226,252,55,255,0,17,14,205,190,27,255,0,123,174,255,0,241,116,247,249,78,10,121,111,127,7,218,167,117,212,207,190,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,245,233,225,182,237,218,157,119,245,235,238,232,189,215,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,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,78,216,228,100,115,108,95,130,120,187,140,99,221,12,172,86,201,27,213,169,190,55,177,200,157,28,133,191,242,155,226,243,239,119,78,63,135,220,214,183,126,95,128,91,217,236,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,247,23,83,202,247,130,143,225,255,0,4,102,179,234,21,178,235,67,169,57,149,189,244,210,219,171,83,179,236,107,91,166,107,217,78,177,53,203,214,105,123,80,77,34,200,136,248,254,8,182,70,230,75,220,136,28,234,252,211,226,223,47,232,125,70,226,112,174,9,248,152,166,225,71,45,207,245,62,26,26,75,133,246,124,30,162,209,143,80,213,164,189,138,155,140,215,26,5,111,113,99,106,170,50,56,163,154,101,69,115,55,164,43,26,61,142,123,84,225,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,220,92,167,43,222,5,190,229,49,86,107,142,177,225,158,19,82,111,91,253,143,77,90,237,211,88,173,114,70,212,78,176,171,83,195,214,77,214,78,231,85,115,217,18,178,63,194,115,170,35,89,254,86,174,172,114,107,251,208,213,60,203,83,63,136,239,102,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,255,0,13,122,19,140,232,167,218,159,180,127,103,60,111,246,79,192,248,62,255,0,136,172,158,167,251,207,114,77,187,123,251,127,166,189,118,245,247,117,232,148,3,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,170,241,99,229,99,89,62,95,228,62,157,57,94,188,169,248,237,186,165,214,131,133,157,101,201,169,29,109,117,58,65,132,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,222,230,171,21,157,134,171,247,193,28,118,21,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,249,209,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,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,159,252,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,182,71,57,145,215,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,3,53,156,88,249,167,214,79,152,25,15,168,206,91,247,41,109,45,193,49,78,19,172,58,153,96,177,120,92,147,59,241,95,104,43,124,84,207,241,158,10,229,93,13,47,225,189,235,28,123,35,114,183,240,218,221,221,122,187,170,251,201,170,15,41,171,24,47,222,134,150,102,90,103,237,79,102,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,43,91,250,134,63,253,244,95,247,39,255,0,195,201,255,0,197,143,149,141,100,249,127,144,250,116,230,107,13,57,235,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,115,195,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,249,209,189,26,231,181,146,197,43,17,239,217,185,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,117,149,38,149,177,244,123,100,103,103,186,243,171,242,177,139,124,192,161,244,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,4,112,117,193,214,9,194,6,9,81,96,176,86,123,103,36,188,236,251,65,144,118,230,167,246,167,106,106,135,210,255,0,90,190,121,99,131,181,29,66,199,248,106,155,250,110,119,85,95,119,32,230,89,192,173,79,19,88,205,46,167,233,141,5,93,86,168,99,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,228,110,107,213,209,172,116,129,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,242,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,146,168,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,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,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,122,156,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,32,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,17,87,154,63,145,61,77,250,47,172,81,20,2,105,79,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,45,167,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,175,88,101,237,68,139,35,90,178,70,230,53,205,220,136,248,164,164,29,4,225,235,42,215,14,32,172,92,61,73,83,246,86,245,114,184,85,81,87,190,233,75,35,100,182,248,88,165,150,169,175,131,162,61,102,99,32,149,18,39,108,235,34,35,92,230,34,171,155,164,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,23,197,31,42,79,226,83,93,178,109,107,251,250,251,57,246,143,193,127,99,62,203,120,206,199,135,163,130,155,251,247,139,143,118,238,198,239,232,39,77,221,61,253,58,175,85,224,99,129,143,224,187,237,183,247,81,251,99,246,199,217,191,234,39,179,252,47,132,241,63,252,68,219,247,120,159,253,222,155,63,199,215,221,0,57,213,249,167,197,190,95,208,250,141,196,243,252,11,233,125,215,88,248,75,226,227,3,177,58,173,110,83,217,241,187,149,28,20,148,78,171,158,174,122,25,171,235,99,165,142,38,170,57,207,153,212,201,10,116,234,168,178,34,163,93,211,106,194,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,13,68,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,113,250,192,25,235,230,55,169,159,122,28,100,234,61,198,158,174,235,37,5,134,224,220,102,142,11,132,157,124,47,128,141,180,245,12,133,168,247,53,144,186,170,58,153,90,137,211,175,121,94,230,181,207,114,29,87,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,193,0,56,163,229,73,252,74,107,182,77,173,127,127,95,103,62,209,248,47,236,103,217,111,25,216,240,244,112,83,127,126,241,113,238,221,216,221,253,4,233,187,167,191,167,85,234,188,12,112,49,252,23,125,182,254,234,63,108,126,216,251,55,253,68,246,127,133,240,158,39,255,0,136,155,126,239,19,255,0,187,211,103,248,250,251,170,175,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,0,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,28,171,138,125,107,254,29,184,125,205,181,142,59,127,141,171,199,237,233,224,32,116,93,200,223,93,60,172,167,165,238,183,185,26,172,41,60,209,44,155,94,142,237,163,246,245,119,68,92,214,23,125,201,247,88,236,89,207,12,9,165,84,240,248,123,214,154,92,39,167,172,143,115,223,223,165,174,168,158,174,158,167,170,177,172,110,231,190,166,46,218,57,238,79,13,189,219,82,70,161,58,129,149,115,74,124,39,121,88,209,191,151,248,247,167,64,114,174,104,254,68,245,55,232,190,177,68,115,78,91,156,193,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,233,209,146,42,118,14,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,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,147,62,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,105,202,147,138,237,71,226,39,78,50,92,43,84,37,246,173,215,78,125,157,4,55,249,102,87,85,92,169,106,146,161,35,109,74,42,124,115,71,225,92,139,55,93,210,53,237,87,162,189,175,146,89,212,82,183,57,61,107,251,115,196,21,167,71,41,45,253,154,77,50,183,175,122,121,34,219,36,245,215,24,169,234,36,218,228,145,200,232,91,3,40,209,189,88,199,36,157,254,187,155,177,79,201,228,251,163,151,220,231,138,4,213,90,121,188,61,151,77,45,243,212,86,73,181,143,239,213,87,83,207,73,79,77,209,94,215,183,115,31,83,47,113,26,246,167,134,216,237,171,35,84,226,188,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,134,54,177,170,170,168,170,182,41,201,111,88,239,185,134,141,101,186,59,119,135,185,73,167,119,10,122,139,93,78,230,38,218,91,147,170,36,117,54,198,177,21,118,79,5,68,189,199,61,238,119,137,219,240,182,54,162,216,169,64,60,209,252,246,106,111,209,125,30,136,229,92,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,205,251,147,67,218,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,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,153,246,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,233,210,104,187,177,34,200,214,164,114,53,237,115,118,170,190,40,252,7,9,222,105,244,111,230,6,61,234,48,23,253,197,30,133,255,0,18,154,19,147,104,167,218,159,179,159,104,252,23,246,79,192,248,206,199,135,172,130,167,251,207,114,61,219,187,27,127,166,157,55,117,247,244,232,176,171,73,249,53,253,215,234,158,27,169,159,196,119,180,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,16,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,113,161,62,26,248,188,193,53,195,134,85,226,10,237,91,236,200,241,155,124,255,0,109,90,218,9,153,29,182,186,142,149,147,214,246,163,69,145,242,67,177,201,44,123,29,35,150,55,177,171,248,136,246,54,144,120,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,149,92,168,248,40,251,205,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,123,154,221,146,74,187,85,234,144,205,19,174,80,165,110,117,126,105,241,111,151,244,62,163,113,32,1,103,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,109,64,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,58,175,22,62,86,53,147,229,254,67,233,211,153,172,53,80,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,142,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,174,14,54,185,163,93,116,47,94,108,90,109,163,84,216,254,75,109,197,106,18,108,223,116,174,114,213,206,189,200,228,180,178,84,110,216,31,19,85,178,58,86,119,21,179,118,227,114,39,102,120,101,157,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,7,10,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,156,171,129,206,92,88,111,10,85,46,212,28,194,239,73,152,106,45,69,59,98,134,185,148,171,29,37,145,143,137,18,120,168,209,234,174,123,220,229,145,139,82,228,99,221,23,70,182,56,145,210,164,158,43,157,95,149,140,91,230,5,15,167,92,74,86,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,85,95,53,206,5,191,191,241,65,162,152,103,254,209,85,159,209,80,187,252,215,54,233,29,58,55,254,87,197,61,174,255,0,89,50,179,252,34,98,170,203,254,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,73,84,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,16,171,142,94,91,182,46,44,50,171,46,162,97,217,37,171,11,202,97,217,71,125,171,125,177,243,251,98,151,185,3,25,36,138,201,90,157,234,120,27,62,197,86,43,165,235,20,79,146,54,49,142,103,106,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,185,201,20,40,170,216,218,231,42,171,222,249,36,125,96,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,8,171,205,31,200,158,166,253,23,214,40,138,1,52,167,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,120,170,45,23,210,251,118,174,87,235,189,191,16,164,165,206,238,150,116,176,215,94,33,124,140,125,85,18,62,55,163,101,141,29,218,123,209,97,137,18,87,49,100,217,27,25,187,99,81,169,237,64,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,112,107,94,151,221,116,87,87,50,253,40,188,186,174,74,140,90,241,83,109,101,69,77,19,169,31,89,3,30,189,154,164,137,202,170,198,77,23,110,86,124,78,69,100,141,84,115,145,81,86,236,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,125,92,136,143,235,5,93,59,250,181,85,191,31,78,187,154,228,73,128,14,127,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,110,123,60,93,83,220,145,211,83,111,99,30,177,247,103,146,40,187,155,21,172,223,185,223,11,85,76,203,158,131,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,53,16,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,4,85,230,143,228,79,83,126,139,235,20,69,0,154,72,226,99,138,173,35,225,67,13,166,204,53,74,229,86,231,220,106,60,53,178,209,109,141,147,92,110,47,69,111,113,97,137,239,99,118,70,215,35,158,247,185,172,111,86,183,174,247,198,199,244,172,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,238,63,88,0,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,21,213,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,78,230,46,234,91,107,169,228,109,54,199,49,85,55,207,61,60,189,198,189,142,111,134,219,241,54,71,34,83,97,63,249,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,93,72,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,85,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,101,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,252,236,253,55,251,145,106,134,96,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,252,16,69,220,123,222,216,98,98,54,56,216,174,93,145,177,141,69,232,212,46,83,147,238,142,88,176,110,24,19,85,105,230,241,23,173,75,184,79,81,89,38,215,179,177,75,67,81,61,37,61,55,69,123,152,237,175,101,76,189,196,107,28,190,39,99,183,36,109,83,133,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,247,35,222,137,39,244,146,52,219,192,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,54,57,233,211,170,163,155,123,197,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,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,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,5,64,115,100,224,162,221,167,245,159,196,238,151,219,59,22,91,221,193,241,229,244,81,165,85,68,145,93,42,167,154,101,185,186,71,185,236,142,25,95,35,97,115,127,9,140,147,176,140,71,44,202,140,173,99,191,240,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,210,179,41,189,209,66,199,120,10,93,175,88,227,71,72,168,196,154,119,179,181,26,116,123,147,171,228,237,189,145,72,134,132,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,98,149,185,213,249,167,197,190,95,208,250,141,196,227,252,186,248,103,195,120,165,226,25,48,205,65,174,171,102,61,96,179,205,145,215,81,83,42,177,247,54,67,81,79,10,82,44,168,228,116,44,115,170,26,175,123,126,61,140,115,90,172,115,146,70,95,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,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,170,241,99,229,99,89,62,95,228,62,157,57,154,195,85,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,104,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,35,175,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,39,78,143,141,86,147,9,41,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,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,232,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,67,235,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,64,14,117,126,86,49,111,152,20,62,157,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,12,171,151,253,202,227,200,158,153,125,107,214,43,74,1,47,251,149,199,145,61,50,250,215,172,86,146,168,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,21,121,163,249,19,212,223,162,250,197,17,64,38,148,248,177,242,177,172,159,47,242,31,78,156,205,97,170,128,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,28,83,156,22,142,95,112,110,40,23,85,106,38,241,22,93,75,183,193,81,71,38,214,51,177,85,67,79,5,37,69,55,68,123,158,237,172,101,52,189,197,107,26,190,39,99,119,44,110,83,170,242,58,202,108,84,153,86,174,97,85,21,219,47,87,91,125,158,233,71,77,218,122,247,105,105,36,170,142,162,77,232,155,27,181,245,180,201,209,85,28,189,206,173,69,70,185,82,218,129,0,57,201,235,95,216,110,31,109,58,57,73,111,239,85,234,109,193,123,211,201,22,232,224,161,183,75,79,81,38,215,36,141,86,204,233,223,70,141,234,199,181,99,239,245,218,237,138,86,95,3,58,95,106,214,62,45,52,207,3,190,186,145,109,179,222,61,165,89,5,93,19,106,224,171,130,134,25,43,100,165,146,39,42,53,204,153,180,203,10,245,234,136,146,42,171,93,211,106,243,77,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,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,11,212,229,139,170,95,122,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,253,180,50,81,124,109,221,215,175,196,229,122,60,149,64,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,2,42,243,71,242,39,169,191,69,245,138,34,128,78,213,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,201,21,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,157,58,190,69,91,180,0,28,83,5,227,39,135,29,75,214,90,237,11,193,117,54,213,122,201,41,45,241,92,32,146,142,118,75,67,112,234,215,62,88,41,42,90,171,29,68,209,70,140,146,70,49,87,163,94,189,21,203,20,233,20,22,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,67,205,179,53,186,229,92,105,100,22,43,133,61,36,116,248,117,158,213,100,161,116,44,114,62,72,31,76,218,229,116,170,174,84,87,247,107,165,106,43,81,169,177,172,78,157,81,92,239,63,161,122,3,246,215,129,142,33,117,114,183,79,125,175,87,143,220,49,239,179,87,72,25,220,170,164,154,154,119,58,235,181,177,175,113,176,182,138,182,57,37,222,222,210,181,26,255,0,123,160,221,31,20,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,196,212,83,77,32,202,185,165,62,19,188,172,104,223,203,252,123,211,160,57,87,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,90,115,46,207,234,116,251,130,221,68,170,182,228,52,150,171,149,242,158,154,193,74,147,44,91,235,25,87,83,28,85,84,241,50,68,93,239,117,26,213,170,237,77,237,99,94,246,237,217,185,51,238,105,207,69,52,190,213,162,186,71,136,105,69,153,212,146,83,226,214,122,107,107,234,41,168,155,72,202,201,216,196,239,85,44,77,85,70,62,105,123,146,191,226,114,171,228,114,171,156,170,170,188,43,154,14,39,246,175,130,93,65,240,248,207,182,107,236,222,206,187,81,236,162,241,19,81,246,171,160,241,21,49,244,69,116,123,41,93,83,190,68,233,182,37,151,114,163,85,197,11,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,113,169,50,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,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,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,2,0,115,100,226,243,238,139,78,63,135,220,42,183,102,95,159,219,223,237,103,73,65,221,142,151,29,153,38,130,109,178,61,81,137,52,239,99,162,111,70,189,91,27,103,114,246,158,176,189,105,88,157,60,175,120,215,254,31,243,182,104,198,161,92,237,84,58,109,153,92,31,83,45,198,181,123,62,198,186,58,22,177,149,11,43,90,189,97,151,181,4,50,36,138,140,143,224,151,124,109,100,189,203,191,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,64,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,78,171,197,143,149,141,100,249,127,144,250,116,230,107,13,84,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,163,154,63,158,205,77,250,47,163,209,30,131,128,206,48,113,158,17,180,191,92,111,78,90,74,220,218,249,79,98,110,39,103,171,138,163,177,93,60,82,85,178,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,196,172,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,238,45,251,131,46,85,186,113,143,233,61,117,127,21,88,15,182,115,60,163,116,21,54,138,138,228,72,236,84,177,84,238,141,180,243,209,204,189,102,151,181,28,143,153,146,35,146,55,164,40,141,69,155,189,92,60,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,86,69,114,197,227,199,238,66,251,77,160,218,177,122,219,128,228,23,6,251,54,233,113,184,246,233,113,121,156,201,157,39,70,246,156,189,154,137,221,78,142,221,36,113,66,229,146,101,233,190,87,45,212,153,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,50,174,95,247,43,143,34,122,101,245,175,88,173,40,4,191,238,87,30,68,244,203,235,94,177,90,74,160,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,4,85,230,143,228,79,83,126,139,235,20,69,0,154,83,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,123,254,116,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,237,181,143,115,188,78,239,133,177,185,86,189,185,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,77,141,150,166,55,61,122,245,70,35,149,17,202,136,213,208,240,41,3,156,22,177,223,115,158,40,23,74,170,33,240,246,93,52,183,193,79,71,30,230,63,191,85,93,79,5,93,69,79,84,99,94,221,204,125,52,93,181,115,218,158,27,123,118,172,142,67,176,114,62,192,41,165,186,234,158,169,87,99,213,105,81,75,79,110,176,90,238,206,73,91,2,178,87,75,61,109,59,23,175,105,239,69,134,129,238,247,43,216,139,31,244,82,69,221,199,249,193,104,229,247,6,226,129,117,86,162,111,17,101,212,187,124,21,20,114,109,99,59,21,84,52,240,82,84,83,116,71,185,238,218,198,83,75,220,86,177,171,226,118,55,114,198,229,58,95,35,236,214,213,65,159,234,158,156,205,79,86,183,43,229,158,221,123,167,149,172,111,97,176,80,205,44,50,181,238,221,185,30,174,184,66,173,68,106,162,163,100,234,173,232,136,235,116,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,17,87,154,63,145,61,77,250,47,172,81,20,2,72,174,11,120,45,204,184,201,204,174,246,107,54,69,73,141,227,216,221,60,115,94,175,83,66,149,47,167,124,201,34,83,67,21,50,61,142,149,242,58,41,58,174,230,177,172,141,234,174,221,177,146,114,173,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,148,242,167,227,182,212,182,170,14,22,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,123,156,143,71,246,26,172,217,4,114,90,80,35,87,48,13,38,215,109,95,225,246,239,140,232,14,95,117,163,189,77,178,154,183,31,163,117,28,17,228,52,51,75,27,38,167,146,170,117,99,233,246,51,115,250,178,86,182,72,210,104,94,201,18,86,236,160,28,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,238,37,175,30,124,96,227,60,92,233,126,135,94,154,180,148,89,181,142,158,250,220,178,207,73,21,71,98,134,121,100,164,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,243,252,174,60,246,105,151,214,189,30,180,191,224,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,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,251,140,193,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,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,127,220,25,232,93,102,53,192,198,31,162,26,189,102,221,237,156,126,225,21,238,214,229,158,158,70,82,221,39,168,157,212,178,245,72,229,138,102,195,84,145,200,137,209,204,145,30,141,114,244,71,45,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,121,160,158,94,25,173,215,63,224,183,74,175,183,154,122,72,106,41,108,239,178,49,180,204,115,88,176,91,234,101,161,133,202,142,115,151,123,162,166,141,207,94,189,21,234,229,68,106,42,53,36,81,149,115,74,124,39,121,88,209,191,151,248,247,167,64,114,174,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,71,234,243,197,202,111,180,152,174,146,97,84,245,219,44,183,91,133,226,233,89,77,218,98,247,106,169,35,165,142,158,77,234,155,219,181,149,181,41,209,21,26,189,206,174,69,86,181,82,5,240,51,165,246,173,99,226,211,76,240,59,235,169,22,219,61,227,218,85,144,85,209,54,174,10,184,40,97,146,182,74,89,34,114,163,92,201,155,76,176,175,94,168,137,34,170,181,221,54,174,140,207,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,190,243,45,166,138,56,3,206,190,241,56,54,210,123,255,0,178,253,159,225,49,248,236,93,158,255,0,119,119,179,100,125,7,119,118,214,244,238,120,94,230,222,159,14,253,189,93,211,114,212,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,138,113,129,196,165,139,133,109,14,188,106,109,205,59,215,89,183,90,241,186,71,82,190,120,234,239,18,195,35,233,227,149,26,230,109,133,59,79,146,69,87,177,123,113,189,26,170,245,99,93,157,124,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,45,167,134,190,83,186,103,117,225,149,101,214,251,31,77,77,203,173,243,220,40,46,14,117,198,9,49,127,19,74,196,165,130,90,78,252,44,158,104,31,248,178,50,70,55,241,30,248,149,92,214,35,221,85,122,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,59,99,145,145,205,177,126,9,226,238,49,143,116,50,177,91,36,111,86,166,248,222,199,34,116,114,22,211,202,143,141,127,188,220,86,14,26,245,50,231,106,166,201,49,43,125,61,54,37,47,94,204,215,139,92,49,185,171,79,177,26,145,186,106,88,227,103,189,174,223,36,75,185,88,171,12,210,186,197,74,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,157,87,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,71,52,127,61,154,155,244,95,71,162,34,169,106,156,168,248,22,254,241,197,6,181,225,159,251,61,86,1,69,92,239,243,156,235,164,148,234,223,249,47,10,247,59,253,124,200,207,240,121,139,84,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,231,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,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,207,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,164,75,12,77,143,163,29,27,59,213,193,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,191,238,87,30,68,244,203,235,94,177,90,80,9,127,220,174,60,137,233,151,214,189,98,180,149,64,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,8,171,205,31,200,158,166,253,23,214,40,138,1,52,167,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,157,60,104,104,229,247,95,120,96,207,244,171,22,155,101,234,235,111,142,162,221,30,214,47,137,170,164,168,138,174,42,110,175,123,24,206,243,233,219,23,113,206,70,179,185,189,122,163,122,46,112,141,68,105,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,157,122,244,85,254,103,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,102,11,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,243,47,163,150,142,1,83,167,220,22,233,221,45,203,30,164,181,92,175,148,245,55,250,165,133,34,223,88,202,186,153,37,165,168,149,241,170,239,123,168,214,145,19,114,239,107,26,198,59,110,205,169,202,185,199,105,13,54,107,195,69,14,169,83,193,72,151,45,56,188,67,51,231,154,121,90,255,0,103,87,61,148,179,67,19,27,213,143,123,170,22,129,234,175,68,232,200,95,181,201,213,90,250,182,224,191,88,236,90,5,197,6,1,170,185,76,59,236,182,171,132,148,247,25,55,61,60,53,45,93,60,180,146,212,244,99,30,247,246,89,80,233,123,109,106,185,253,189,137,209,93,213,52,124,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,34,175,52,127,34,122,155,244,95,88,162,40,4,211,158,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,143,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,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,153,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,187,78,92,28,192,40,248,136,177,69,164,154,189,145,127,117,138,15,19,60,85,53,17,193,79,30,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,140,145,78,160,85,95,53,206,5,191,191,241,65,162,152,103,254,209,85,159,209,80,187,252,215,54,233,29,58,55,254,87,197,61,174,255,0,89,50,179,252,34,98,170,201,85,202,227,207,102,153,125,107,209,235,75,254,0,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,2,21,115,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,148,215,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,137,200,134,154,74,43,230,227,166,121,86,31,197,237,227,58,187,82,117,178,231,182,250,11,133,162,170,56,228,237,187,195,82,67,71,60,14,123,152,140,89,152,248,17,238,99,28,237,177,207,3,149,81,95,209,36,7,36,45,82,255,0,242,151,162,151,11,239,254,201,148,218,45,158,23,254,58,106,249,251,200,207,255,0,70,183,99,223,254,251,27,253,241,75,84,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,85,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,101,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,143,252,222,115,175,181,188,100,220,172,30,203,240,159,98,177,251,93,139,189,223,238,120,190,228,110,175,238,237,218,157,190,158,63,183,183,171,191,189,110,235,241,109,111,171,228,201,165,191,106,248,142,190,234,101,125,139,197,80,96,152,252,158,26,183,197,108,240,119,74,215,164,48,254,26,61,29,38,250,86,220,91,239,107,152,222,157,87,163,187,106,93,72,51,153,199,78,21,117,192,56,193,213,187,21,230,162,146,106,138,172,162,174,246,199,83,61,206,98,65,112,119,142,133,170,174,107,87,123,98,169,141,175,78,157,17,232,228,69,114,34,57,109,123,148,54,117,246,183,131,107,109,131,217,126,19,236,86,65,116,177,119,187,253,207,23,220,145,181,253,221,187,83,183,211,199,246,246,245,119,247,173,221,126,45,173,173,110,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,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,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,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,251,140,235,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,47,249,77,240,81,110,212,10,207,226,119,84,45,157,251,45,146,224,200,241,10,41,18,170,158,73,110,148,179,195,50,92,219,35,28,198,73,12,79,141,208,181,191,138,199,201,223,71,163,86,20,71,219,249,10,185,149,240,81,110,226,47,78,43,181,67,10,182,117,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,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,26,19,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,74,214,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,157,87,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,71,52,127,61,154,155,244,95,71,162,58,87,45,206,95,116,220,68,212,201,172,58,201,106,171,110,157,91,170,29,77,69,109,154,41,97,102,76,245,138,120,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,245,234,201,17,46,208,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,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,156,171,151,255,0,46,11,23,14,244,118,157,94,213,184,60,126,172,124,117,20,209,65,90,255,0,11,142,199,44,18,66,250,102,246,220,145,212,204,232,230,122,75,35,183,198,142,218,216,191,160,179,75,82,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,6,85,203,254,229,113,228,79,76,190,181,235,21,165,0,151,253,202,227,200,158,153,125,107,214,43,73,84,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,138,188,209,252,137,234,111,209,125,98,136,160,19,74,124,88,249,88,214,79,151,249,15,167,78,102,176,213,64,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,51,67,196,166,144,212,232,46,188,231,58,71,52,21,113,211,227,183,137,161,183,173,92,241,77,60,182,231,244,150,138,105,31,23,70,43,228,166,146,25,21,17,27,209,94,168,173,106,162,181,45,255,0,148,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,232,142,133,142,117,68,208,183,174,228,114,210,200,168,239,230,214,251,94,103,90,165,247,95,193,182,107,225,47,190,204,186,229,190,31,22,183,255,0,90,247,188,87,138,145,60,92,30,246,57,172,221,67,29,111,198,237,189,58,124,46,71,171,10,43,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,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,211,241,226,181,175,75,237,90,213,164,121,126,148,94,93,73,29,62,83,103,169,182,178,162,166,137,181,108,163,157,236,94,205,82,68,229,68,123,225,151,183,43,62,38,170,62,54,170,57,170,136,169,152,195,74,124,44,107,95,241,19,195,238,19,172,114,91,252,21,94,65,111,95,31,3,98,237,198,202,232,37,125,61,87,105,189,201,21,33,89,225,149,99,220,245,119,109,89,187,163,186,162,117,80,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,8,21,204,143,151,221,79,17,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,125,122,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,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,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,64,164,14,99,252,191,235,56,119,190,203,171,122,67,142,255,0,114,122,255,0,13,4,180,212,242,79,81,38,59,85,177,145,237,168,124,207,146,71,195,52,136,175,100,202,237,169,36,171,19,145,159,130,178,248,14,87,30,123,52,203,235,94,143,90,95,240,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,20,215,206,147,88,236,89,134,178,226,90,59,104,135,185,87,167,118,250,138,139,165,78,231,166,218,171,147,105,228,109,54,199,49,17,118,65,5,60,189,198,189,237,119,137,219,240,186,55,34,252,156,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,252,15,98,83,67,93,27,145,235,238,89,163,84,106,170,110,101,207,149,213,206,147,71,47,185,134,141,98,90,197,104,155,185,73,167,119,10,138,123,165,54,214,38,218,91,147,169,227,109,78,247,61,21,118,79,5,60,93,182,177,238,119,137,221,240,182,55,42,215,95,0,250,153,138,233,23,23,186,109,157,102,181,126,18,203,79,112,168,183,212,213,58,72,227,142,151,198,210,77,70,201,229,124,143,107,25,12,111,168,107,228,122,187,225,141,175,114,34,170,34,46,138,76,171,154,83,225,59,202,198,141,252,191,199,189,58,3,149,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,34,175,52,127,61,154,155,244,95,71,162,37,167,35,91,77,214,27,86,178,95,102,182,85,178,219,89,81,97,164,167,172,116,46,72,38,158,22,215,58,88,153,39,77,174,123,27,60,46,115,81,122,181,37,141,87,166,228,235,105,64,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,34,175,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,17,171,152,23,12,119,222,42,180,10,76,43,22,189,120,43,214,63,112,92,150,221,77,225,153,39,181,42,160,162,170,142,42,29,239,150,38,65,221,125,67,83,188,229,86,179,167,85,106,167,189,42,131,132,78,4,179,237,90,226,142,175,72,245,83,25,171,176,91,116,238,162,42,252,218,158,182,9,186,62,6,202,205,148,44,150,5,70,163,234,218,171,219,145,178,181,22,20,150,104,157,38,196,107,175,123,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,251,207,214,5,64,115,100,224,162,221,167,245,159,196,238,151,219,59,22,91,221,193,241,229,244,81,165,85,68,145,93,42,167,154,101,185,186,71,185,236,142,25,95,35,97,115,127,9,140,147,176,140,71,44,202,140,246,188,162,56,68,213,12,66,234,254,40,178,251,141,94,55,103,190,89,229,182,217,108,171,79,31,126,245,69,51,163,147,197,79,220,106,186,26,109,209,68,248,182,109,146,85,107,95,185,176,244,74,142,65,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,58,175,22,62,86,53,147,229,254,67,233,211,153,172,53,80,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,146,43,90,248,62,201,184,185,230,119,169,22,86,165,93,22,19,99,168,199,221,150,94,41,37,167,239,208,193,45,142,23,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,235,94,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,190,243,245,128,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,64,37,255,0,114,184,242,39,166,95,90,245,138,210,85,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,34,175,52,127,34,122,155,244,95,88,162,40,4,210,159,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,10,75,231,29,164,53,56,87,18,244,58,165,79,5,90,219,117,30,207,12,207,158,105,226,115,61,163,66,198,82,205,12,76,111,71,177,141,167,74,7,170,189,23,171,230,126,215,47,69,107,61,95,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,157,105,98,137,83,172,207,124,85,146,202,187,93,213,172,165,122,237,114,42,171,62,174,118,154,153,138,228,26,143,167,122,91,105,171,241,23,172,62,223,112,184,93,251,114,70,248,233,252,122,211,118,32,118,215,171,217,50,50,145,100,115,30,214,254,28,240,57,21,200,255,0,119,63,228,251,163,151,220,231,138,4,213,90,121,188,61,151,77,45,243,212,86,73,181,143,239,213,87,83,207,73,79,77,209,94,215,183,115,31,83,47,113,26,246,167,134,216,237,171,35,84,187,240,103,219,153,118,1,77,167,220,105,106,37,45,183,30,171,181,91,111,149,20,215,250,85,153,37,217,88,250,186,104,229,170,168,137,242,42,239,99,171,22,173,23,106,236,107,218,246,55,110,205,169,61,57,45,235,29,247,48,209,172,183,71,110,240,247,41,52,238,225,79,81,107,169,220,196,219,75,114,117,68,142,166,216,214,34,174,201,224,168,151,184,231,189,206,241,59,126,22,198,212,91,21,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,21,43,205,175,130,143,98,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,0,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,162,157,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,3,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,165,85,232,167,7,217,55,8,220,206,244,222,202,228,171,173,194,111,149,25,3,177,59,197,92,180,253,250,232,34,177,204,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,110,128,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,102,179,138,125,107,254,34,120,130,205,181,142,59,127,130,164,200,46,9,224,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,155,94,173,238,43,246,244,111,68,75,116,229,5,165,246,172,47,132,186,108,242,23,82,79,114,212,27,197,109,202,162,118,209,54,41,226,130,154,103,81,69,74,249,122,171,166,99,93,79,52,205,235,181,26,181,82,34,55,249,185,211,124,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,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,240,185,20,204,185,165,62,19,188,172,104,223,203,252,123,211,160,57,87,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,0,113,99,230,159,89,62,96,100,62,163,57,110,156,158,176,171,174,43,193,243,47,183,10,138,73,41,243,28,162,229,123,161,108,47,114,190,56,24,216,104,85,178,162,181,17,31,221,161,149,200,141,87,38,199,49,122,245,85,107,102,248,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,68,85,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,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,28,210,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,158,247,57,85,125,234,167,235,0,121,76,235,73,244,179,84,60,15,222,102,154,98,153,111,179,59,190,11,219,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,255,0,18,30,212,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,79,172,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,141,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,226,67,218,128,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,239,115,149,87,222,170,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,156,215,248,78,225,99,253,205,58,85,255,0,99,109,223,248,39,85,60,166,117,164,250,89,170,30,7,239,51,77,49,76,183,217,157,223,5,237,219,53,53,127,133,238,109,238,118,187,204,118,205,221,182,110,219,211,174,198,245,254,72,126,86,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,91,252,53,198,215,140,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,244,95,123,92,168,190,229,83,160,0,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,189,206,85,95,122,169,250,192,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,194,119,11,31,238,105,210,175,251,27,110,255,0,193,58,168,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,254,53,60,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,91,252,53,198,215,140,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,244,95,123,92,168,190,229,83,160,0,14,85,252,39,112,177,254,230,157,42,255,0,177,182,239,252,19,223,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,239,115,149,87,222,170,120,15,225,59,133,143,247,52,233,87,253,141,183,127,224,158,255,0,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,123,156,170,190,245,83,245,129,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,141,79,63,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,22,255,0,13,113,181,227,52,84,149,80,111,99,152,253,146,199,27,94,221,204,123,154,189,23,222,215,42,47,185,84,232,0,30,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,233,213,238,95,241,169,245,96,186,79,165,154,95,227,190,236,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,230,167,171,0,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,61,206,106,42,123,209,15,1,252,39,112,177,254,230,157,42,255,0,177,182,239,252,19,165,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,115,95,225,59,133,143,247,52,233,87,253,141,183,127,224,157,84,3,202,103,90,79,165,154,161,224,126,243,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,228,135,229,98,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,247,181,202,139,238,85,58,0,0,30,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,233,213,238,95,241,169,245,96,186,79,165,154,95,227,190,236,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,230,167,171,60,166,117,164,250,89,170,30,7,239,51,77,49,76,183,217,157,223,5,237,219,53,53,127,133,238,109,238,118,187,204,118,205,221,182,110,219,211,174,198,245,254,72,126,86,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,91,252,53,198,215,140,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,244,95,123,92,168,190,229,81,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,110,207,19,113,186,99,52,85,117,83,236,99,88,205,242,201,27,158,237,172,99,90,157,87,220,214,162,39,185,16,253,92,23,73,244,179,75,252,119,221,158,154,98,152,151,180,251,94,55,216,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,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,141,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,226,67,218,131,159,229,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,247,53,168,137,238,68,63,87,5,210,125,44,210,255,0,29,247,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,247,118,251,189,150,55,126,222,227,246,238,235,211,123,186,127,53,61,88,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,67,192,127,9,220,44,127,185,167,74,191,236,109,187,255,0,4,234,160,3,149,127,9,220,44,127,185,167,74,191,236,109,187,255,0,4,245,88,46,147,233,102,151,248,239,187,61,52,197,49,47,105,246,188,111,176,172,212,212,30,43,183,187,183,221,236,177,187,246,247,31,183,119,94,155,221,211,249,169,234,192,0,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,247,57,168,169,239,68,60,7,240,157,194,199,251,154,116,171,254,198,219,191,240,78,170,1,202,191,132,238,22,63,220,211,165,95,246,54,221,255,0,130,116,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,28,171,248,78,225,99,253,205,58,85,255,0,99,109,223,248,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,222,231,42,175,189,84,240,31,194,119,11,31,238,105,210,175,251,27,110,255,0,193,58,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,135,201,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,185,205,69,79,122,33,226,173,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,165,158,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,233,213,238,95,241,169,245,96,186,79,165,154,95,227,190,236,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,230,167,159,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,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,189,206,85,95,122,169,250,192,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,141,79,171,5,210,125,44,210,255,0,29,247,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,247,118,251,189,150,55,126,222,227,246,238,235,211,123,186,127,53,63,43,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,185,173,68,79,114,33,250,184,46,147,233,102,151,248,239,187,61,52,197,49,47,105,246,188,111,176,172,212,212,30,43,183,187,183,221,236,177,187,246,247,31,183,119,94,155,221,211,249,169,234,192,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,67,197,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,135,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,211,175,69,79,230,121,78,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,67,254,104,26,247,171,28,59,104,21,131,53,209,204,175,236,253,234,183,48,165,181,207,83,224,105,170,247,210,190,138,182,71,71,178,162,57,24,157,95,12,107,213,19,119,195,211,175,69,84,88,1,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,121,119,224,138,188,201,245,75,93,180,91,135,22,234,102,130,223,125,141,95,102,200,40,189,185,91,225,104,234,59,86,185,89,44,63,222,234,152,246,187,173,84,180,109,248,26,175,78,189,125,205,71,170,87,6,136,115,52,226,230,245,173,24,13,155,81,181,222,146,60,78,191,40,181,83,95,159,87,100,179,210,192,219,115,234,227,109,74,201,50,83,53,98,103,105,95,213,232,230,237,78,171,213,58,117,47,36,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,167,107,79,51,30,96,23,251,173,21,138,197,172,21,119,27,149,198,162,58,74,58,58,76,74,211,52,245,51,200,228,108,113,71,27,104,213,207,123,156,168,212,106,34,170,170,162,33,126,128,20,3,253,84,126,59,63,219,207,254,236,217,255,0,209,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,123,142,128,14,21,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,168,7,201,118,162,169,184,218,171,109,244,119,106,187,93,69,85,60,144,197,93,72,216,157,61,43,220,213,70,205,26,76,199,196,175,106,170,57,18,70,61,157,81,55,53,201,213,22,133,174,220,204,121,128,88,46,181,182,43,238,176,85,219,174,86,234,137,41,43,40,234,241,43,76,51,211,79,27,149,178,69,36,110,163,71,49,237,114,43,85,170,136,168,168,168,165,191,240,71,175,53,60,71,112,209,135,106,77,230,182,146,124,133,105,223,107,200,18,26,136,164,122,92,105,158,177,73,36,172,137,140,108,47,153,173,142,165,34,216,221,140,168,98,39,86,237,114,243,78,104,26,247,171,28,59,104,21,131,53,209,204,175,236,253,234,183,48,165,181,207,83,224,105,170,247,210,190,138,182,71,71,178,162,57,24,157,95,12,107,213,19,119,195,211,175,69,84,88,129,192,87,30,188,88,235,79,22,56,54,153,234,94,171,123,103,27,188,251,79,198,209,123,10,219,79,221,237,91,106,166,143,241,33,167,100,141,233,36,76,119,194,228,235,211,162,245,69,84,91,127,41,131,139,174,102,154,253,101,226,47,51,179,112,233,174,244,146,105,245,5,69,53,53,169,244,150,75,117,84,14,123,41,97,109,74,199,52,244,206,124,172,241,41,63,71,238,115,28,157,21,138,172,86,169,50,185,95,106,199,19,250,233,167,25,78,169,113,3,151,123,106,203,93,112,130,223,139,119,45,20,244,50,47,135,73,60,100,237,236,83,196,201,97,115,228,134,54,191,115,250,73,77,59,122,49,90,187,186,95,12,220,93,218,181,215,82,245,107,70,175,54,234,75,78,89,165,249,69,202,218,200,226,168,110,203,165,170,42,233,160,134,170,40,220,229,149,31,26,71,27,39,247,43,17,242,68,228,114,119,146,40,228,80,0,17,171,42,227,54,197,73,198,118,21,193,222,37,106,241,215,90,239,23,81,149,220,106,24,246,71,111,141,182,169,235,105,169,169,211,221,220,153,251,96,145,242,123,227,100,110,70,38,247,189,221,137,42,8,1,205,111,138,61,118,225,175,238,187,238,83,57,251,57,246,143,219,126,211,254,198,81,214,119,252,63,129,236,255,0,132,197,38,221,189,249,127,163,211,174,239,127,94,137,210,63,240,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,72,105,217,35,122,73,19,29,240,185,58,244,232,189,81,85,22,223,192,5,0,255,0,85,31,142,207,246,243,255,0,187,54,127,244,66,239,184,122,202,111,185,206,129,105,166,107,148,215,120,219,214,65,135,217,174,151,26,158,211,35,239,213,79,69,20,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,227,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,7,31,226,219,91,238,188,56,104,14,71,173,22,107,29,37,230,163,28,168,181,185,244,21,50,58,54,84,193,53,198,154,158,102,35,219,239,99,214,41,164,216,254,142,70,191,107,149,175,68,86,47,171,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,251,80,8,1,205,111,138,61,118,225,175,238,187,238,83,57,251,57,246,143,219,126,211,254,198,81,214,119,252,63,129,236,255,0,132,197,38,221,189,249,127,163,211,174,239,127,94,137,211,159,242,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,189,143,65,73,178,169,149,180,81,182,77,244,240,70,245,232,201,164,78,138,187,126,46,189,58,162,42,89,248,0,16,215,142,78,99,184,111,10,85,45,211,236,62,209,73,152,106,45,69,59,165,154,133,245,75,29,37,145,143,137,86,9,107,21,136,174,123,220,229,141,233,76,213,99,221,23,87,58,72,145,209,44,157,3,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,0,87,6,125,205,191,13,199,184,180,180,224,246,137,169,42,52,130,205,81,87,105,200,50,58,30,183,4,184,190,88,96,88,171,41,216,216,216,246,50,150,165,147,70,231,70,249,217,60,47,145,241,177,238,236,169,98,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,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,231,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,151,197,115,48,226,79,140,238,23,181,150,219,83,167,154,185,236,236,7,50,183,165,69,154,155,216,22,169,188,29,85,51,99,142,178,155,124,209,73,52,158,247,67,63,113,251,91,253,117,177,189,123,74,167,234,242,190,227,191,83,53,211,81,242,157,45,226,7,81,61,181,122,174,183,193,112,197,187,150,251,117,12,107,225,214,79,25,3,123,12,137,242,204,230,73,12,141,102,215,244,142,154,119,117,98,53,119,89,80,43,171,154,151,25,154,177,195,182,85,167,248,86,134,106,71,217,251,213,109,190,190,233,126,166,246,61,53,94,250,87,201,20,116,82,111,170,130,70,39,87,195,92,157,35,93,223,15,87,167,69,98,175,138,229,167,197,47,24,220,78,107,205,85,6,163,106,197,93,199,9,197,172,243,220,174,176,55,21,183,178,10,185,228,233,13,53,43,234,96,130,55,64,245,116,143,157,189,28,170,244,164,145,187,85,55,43,126,190,104,28,102,113,39,195,182,190,216,48,173,28,212,143,179,246,90,220,62,150,233,61,55,177,232,42,247,213,62,182,182,55,73,190,162,9,30,157,89,12,105,209,23,111,195,215,167,85,85,94,129,202,147,138,61,118,226,83,239,71,239,175,57,251,71,246,115,216,158,204,254,198,81,209,246,60,71,142,239,127,131,69,30,237,221,136,191,165,215,166,223,119,78,171,214,127,128,0,0,174,11,79,56,140,54,245,197,29,22,3,71,140,82,71,164,21,245,17,217,98,201,234,229,90,90,214,213,190,84,107,110,82,36,207,108,81,80,245,84,69,142,68,108,173,143,172,206,114,57,22,152,177,240,8,235,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,160,0,0,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,51,202,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,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,30,157,122,42,162,192,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,251,203,191,0,0,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,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,225,89,103,22,120,110,11,197,126,63,194,246,97,79,73,105,126,85,139,199,122,180,95,42,107,213,172,170,184,201,89,45,60,86,212,139,183,181,175,123,96,145,204,145,210,166,231,237,137,173,87,189,155,187,168,0,28,43,136,30,44,240,221,8,207,244,195,75,93,79,73,123,203,53,43,40,183,89,89,105,109,122,193,61,5,186,166,101,129,215,39,162,70,244,86,54,85,99,27,27,150,62,234,247,54,59,240,164,219,250,188,91,107,125,215,135,13,1,200,245,162,205,99,164,188,212,99,149,22,183,62,130,166,71,70,202,152,38,184,211,83,204,196,123,125,236,122,197,52,155,31,209,200,215,237,114,181,232,138,197,246,186,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,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,3,138,113,83,196,229,139,133,92,87,17,205,114,155,47,141,178,228,25,133,6,53,113,169,241,47,143,217,116,179,199,60,146,215,108,100,82,190,126,211,41,220,189,150,162,57,253,122,35,145,125,203,216,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,62,95,228,62,157,57,64,60,52,113,23,157,240,191,170,116,26,153,130,212,127,146,163,188,81,108,135,251,39,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,230,139,252,209,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,7,148,213,140,23,239,67,75,51,45,51,246,167,179,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,153,140,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,210,79,10,186,165,247,211,195,142,157,106,100,215,223,108,215,222,113,250,95,106,214,248,95,15,221,186,68,206,205,119,225,163,24,214,244,170,138,118,252,13,70,47,78,172,234,213,106,175,85,42,215,158,14,127,83,21,171,75,52,182,135,33,164,90,122,170,139,141,254,233,105,106,196,233,209,241,54,40,40,170,30,157,59,172,98,164,213,236,111,189,24,245,73,63,164,177,166,216,171,202,203,0,169,206,184,210,195,106,151,30,164,187,91,113,90,122,251,253,201,42,82,39,50,149,145,211,62,42,122,132,100,139,241,61,149,147,210,43,54,34,189,175,218,244,233,177,92,219,244,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,51,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,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,41,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,251,80,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,246,220,152,53,230,155,21,213,12,151,64,47,181,181,126,31,56,167,109,210,196,199,84,74,232,35,184,209,199,35,167,141,144,163,21,140,124,212,221,94,233,85,204,247,80,198,197,222,174,98,54,69,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,115,220,93,107,125,215,135,30,29,51,61,101,177,88,233,46,247,43,5,61,51,104,233,42,228,115,32,89,234,42,161,166,141,242,109,248,156,198,58,116,122,177,21,170,244,98,181,28,205,219,211,54,230,154,52,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,240,181,16,160,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,246,133,66,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,223,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,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,74,203,229,113,231,179,76,190,181,232,245,165,255,0,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,103,219,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,28,171,90,184,157,209,174,30,239,184,77,131,86,50,143,98,73,158,220,38,183,219,106,101,133,222,22,14,211,26,178,79,83,55,244,33,133,31,37,60,106,247,47,185,211,181,202,137,27,101,146,62,85,205,31,200,158,166,253,23,214,40,138,139,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,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,247,31,172,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,85,95,53,206,5,191,191,241,65,162,152,103,254,209,85,159,209,80,187,252,215,54,233,29,58,55,254,87,197,61,174,255,0,89,50,179,252,34,98,184,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,154,30,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,252,217,24,174,107,28,248,165,137,234,198,111,218,157,84,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,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,190,105,30,230,194,230,55,170,54,55,61,241,220,161,229,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,14,22,62,71,117,146,86,55,225,106,244,235,213,122,34,42,166,125,248,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,39,127,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,62,189,89,34,36,202,231,5,163,150,44,231,134,5,213,90,137,188,61,235,77,46,16,84,81,201,181,239,239,210,215,84,65,73,81,77,209,30,214,55,115,223,77,47,113,90,247,39,134,216,221,169,35,148,170,190,11,245,142,197,160,92,80,96,26,171,148,195,190,203,106,184,73,79,113,147,115,211,195,82,213,211,203,73,45,79,70,49,239,127,101,149,14,151,182,214,171,159,219,216,157,21,221,83,71,192,206,183,31,26,153,138,234,239,23,186,147,157,97,85,126,46,203,81,112,167,183,211,85,54,72,228,142,171,193,82,67,70,249,226,124,111,115,31,12,143,167,115,227,122,59,226,141,204,114,162,42,170,37,138,114,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,181,139,186,150,218,234,136,221,83,189,175,85,77,243,207,81,23,109,204,99,155,225,183,124,77,145,170,145,175,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,0,5,64,115,61,230,1,125,201,114,171,199,13,186,41,145,93,109,88,253,159,198,216,179,90,182,70,200,189,177,84,146,49,146,210,70,174,103,122,56,97,88,165,137,238,107,218,217,251,178,177,90,232,145,174,150,181,139,73,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,124,44,107,58,90,248,51,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,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,149,29,226,139,100,223,216,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,57,166,179,113,21,164,122,1,83,136,193,170,217,101,37,141,153,157,227,216,212,51,79,43,26,200,95,218,123,214,162,100,87,35,153,76,215,36,81,190,100,69,100,111,168,133,100,86,49,202,246,244,176,114,174,44,124,172,107,39,203,252,135,211,167,40,7,134,142,34,243,190,23,245,78,131,83,48,90,143,242,84,119,138,45,144,255,0,100,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,252,209,127,154,46,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,190,212,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,0,69,254,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,22,202,117,154,39,164,110,107,150,87,185,140,219,177,100,146,58,12,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,158,227,186,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,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,190,227,245,138,86,231,87,230,159,22,249,127,67,234,55,18,101,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,227,124,137,35,21,81,207,100,51,124,3,143,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,244,109,164,122,153,149,107,39,29,218,125,170,89,173,95,136,189,100,218,161,99,184,84,237,146,71,199,14,251,156,27,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,91,255,0,52,127,34,122,155,244,95,88,162,42,215,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,251,143,214,4,0,231,87,229,99,22,249,129,67,233,215,18,58,242,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,250,170,50,154,105,122,57,174,141,169,219,154,89,28,244,115,101,116,144,220,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,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,211,251,210,193,62,235,62,250,253,187,253,166,125,159,251,83,237,63,11,55,254,75,240,222,39,191,217,217,221,254,243,241,108,217,191,252,91,122,251,138,171,210,110,116,153,221,143,42,191,253,238,105,223,218,76,110,243,144,45,109,175,193,86,67,79,93,143,90,228,145,119,82,38,216,27,29,127,106,61,157,181,127,101,238,114,63,124,138,143,111,111,176,115,105,205,109,90,149,192,214,152,106,53,138,158,174,11,110,85,148,89,111,116,113,85,177,173,158,56,42,108,245,211,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,255,0,50,178,248,78,243,79,163,127,48,49,239,81,128,210,152,6,122,249,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,19,171,146,94,166,98,181,58,89,157,104,231,139,237,100,150,252,129,114,110,196,146,70,223,17,67,81,77,79,79,190,22,239,238,63,183,37,47,73,23,98,53,189,248,62,37,87,244,75,42,51,237,204,187,63,166,212,30,52,181,18,170,219,144,213,221,109,182,58,138,107,5,42,76,178,236,163,125,37,52,113,85,83,196,201,17,54,49,181,137,86,171,181,54,57,238,123,219,187,126,229,157,92,147,244,190,235,143,105,30,121,170,247,7,85,195,79,153,222,41,109,180,52,243,81,58,38,73,5,189,146,117,170,138,85,94,147,49,242,214,75,18,237,111,70,190,149,233,185,202,170,140,177,240,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,131,42,228,138,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,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,247,31,172,8,127,205,47,66,232,245,131,133,59,246,73,69,102,241,121,38,157,255,0,108,150,201,163,88,35,145,148,177,170,37,193,142,146,84,221,217,240,189,201,157,27,28,215,62,74,104,63,164,173,70,58,149,180,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,241,53,20,181,254,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,173,122,61,105,37,57,214,107,165,29,214,251,133,240,241,97,188,247,189,137,191,36,200,169,163,72,36,141,149,82,179,183,66,199,61,21,101,142,102,66,234,167,186,53,70,53,99,171,129,255,0,31,86,171,56,95,42,254,30,46,186,203,196,189,171,60,170,181,82,85,98,122,99,81,13,238,236,249,171,29,11,219,90,172,153,109,173,137,177,174,247,189,42,97,108,202,139,210,61,148,239,71,170,238,108,114,94,241,154,206,44,124,211,235,39,204,12,135,212,103,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,155,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,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,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,145,92,174,60,246,105,151,214,189,30,180,191,224,85,95,60,239,201,63,212,159,182,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,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,195,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,152,35,74,124,39,121,88,209,191,151,248,247,167,64,102,176,145,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,183,253,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,229,92,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,219,21,60,110,122,255,0,157,35,213,173,123,153,20,82,189,24,253,155,87,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,158,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,89,233,99,194,245,151,22,228,233,157,92,117,35,38,223,141,222,125,143,83,135,99,175,181,182,158,107,85,11,178,8,164,146,162,73,149,140,146,111,21,36,221,214,35,183,181,34,72,158,199,170,74,172,101,107,19,167,151,7,48,10,206,29,239,177,105,38,175,100,95,220,158,191,196,207,21,77,68,115,212,73,142,213,108,124,155,169,217,11,36,145,240,205,34,35,31,10,55,106,73,42,74,213,103,227,36,182,255,0,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,110,123,60,93,83,220,145,211,83,111,99,30,177,247,103,146,40,187,155,21,172,223,185,223,11,85,74,203,225,227,156,254,77,141,218,168,113,174,36,112,138,188,177,236,168,168,117,70,81,100,125,61,53,106,192,173,87,68,199,80,108,142,9,30,146,124,10,246,203,10,118,213,171,181,207,98,172,158,131,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,41,3,152,255,0,47,250,206,29,239,178,234,222,144,227,191,220,158,191,195,65,45,53,60,147,212,73,142,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,224,172,188,47,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,218,79,27,220,200,177,93,36,209,172,106,229,195,229,250,213,146,100,154,153,111,154,178,197,116,142,88,229,134,209,66,215,118,223,89,53,59,255,0,19,189,220,238,69,28,82,198,141,73,96,157,37,69,88,31,11,233,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,229,63,87,38,197,175,184,125,198,27,78,71,67,225,42,234,45,244,23,72,227,238,178,77,212,181,180,177,85,211,73,213,138,168,155,224,158,39,244,235,185,187,186,57,17,200,168,150,233,203,115,152,181,54,127,143,73,163,124,70,102,180,144,100,246,58,119,73,101,191,92,29,46,251,181,186,10,89,234,42,95,91,58,177,97,141,244,176,211,43,157,81,44,140,238,177,205,87,35,164,99,228,146,26,243,25,227,95,248,170,212,120,44,24,5,206,235,30,153,98,223,135,109,166,157,123,81,221,43,145,94,146,92,221,14,214,189,187,152,244,142,38,202,174,115,35,107,157,210,39,77,44,105,229,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,186,245,154,94,212,168,146,57,171,28,109,99,156,237,202,140,138,77,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,121,93,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,137,170,143,141,170,142,106,162,42,102,48,210,71,8,90,189,83,174,252,52,105,238,169,92,39,171,158,229,118,179,178,27,164,245,48,69,11,234,46,52,207,117,45,100,200,200,190,6,177,245,16,74,246,35,81,191,3,155,240,179,250,41,232,53,251,88,236,92,63,232,214,89,172,89,28,62,34,147,25,183,186,162,58,109,207,103,139,170,123,146,58,106,109,236,99,214,62,236,242,69,23,115,98,181,155,247,59,225,106,169,153,115,77,26,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,78,215,179,197,213,61,206,146,166,167,99,222,245,143,187,60,146,203,219,222,173,102,253,173,248,90,136,84,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,0,87,87,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,30,233,163,123,157,11,88,238,136,217,28,199,199,77,128,23,103,203,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,39,68,87,212,195,23,70,200,199,238,145,236,143,191,186,69,89,187,83,212,202,185,221,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,248,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,61,1,205,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,237,242,57,189,21,200,199,108,98,62,71,38,198,57,83,61,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,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,109,60,162,48,29,121,196,244,25,247,173,66,200,106,233,240,155,229,68,181,88,182,53,114,183,254,60,16,59,182,244,175,166,168,239,110,138,154,161,207,157,124,59,225,232,229,107,42,35,115,82,103,44,211,212,229,92,88,249,88,214,79,151,249,15,167,78,102,176,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,233,253,233,96,159,117,159,125,126,221,254,211,62,207,253,169,246,159,133,155,255,0,37,248,111,19,223,236,236,238,255,0,121,248,182,108,223,254,45,189,125,197,85,233,55,58,76,238,199,149,95,254,247,52,239,237,38,55,121,200,22,182,215,224,171,33,167,174,199,173,114,72,187,169,19,108,13,142,191,181,30,206,218,191,178,247,57,31,190,69,71,183,183,216,57,180,230,182,173,74,224,107,76,53,26,197,79,87,5,183,42,202,44,183,186,56,170,216,214,207,28,21,54,122,233,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,153,89,124,39,121,167,209,191,152,24,247,168,192,105,76,0,114,174,37,248,139,193,56,95,210,202,253,76,206,170,63,202,209,217,232,182,77,253,147,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,236,103,243,85,254,72,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,119,138,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,18,90,110,176,218,169,239,179,91,42,217,109,172,168,154,146,158,177,208,185,32,154,120,91,27,165,137,146,116,218,231,177,179,194,231,53,23,171,82,88,213,122,110,78,179,3,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,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,166,30,117,126,105,241,111,151,244,62,163,113,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,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,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,229,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,118,201,27,36,155,98,124,16,69,220,123,24,233,165,122,182,56,216,174,77,242,61,141,69,234,228,51,195,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,124,188,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,40,4,176,158,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,155,147,116,84,213,14,123,85,95,191,183,20,141,87,171,90,147,77,43,110,124,16,3,157,95,149,140,91,230,5,15,167,92,74,86,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,182,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,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,218,234,142,144,230,90,65,83,140,193,152,65,72,140,204,49,123,102,95,104,154,154,116,149,147,219,171,162,223,19,149,61,206,99,218,228,146,55,181,200,157,31,19,149,187,152,172,123,189,5,187,137,221,101,182,240,251,119,225,138,60,163,189,128,222,46,20,247,7,209,84,66,217,100,166,237,202,179,58,10,121,29,213,98,134,73,210,41,158,198,255,0,251,200,145,90,173,238,78,146,184,94,208,187,239,17,122,227,138,233,125,166,205,117,174,160,174,184,83,203,127,154,220,172,100,150,251,59,102,98,85,213,44,146,34,199,30,200,220,187,85,232,168,178,58,54,35,94,231,181,142,180,158,114,182,155,85,131,132,76,38,197,98,182,82,91,173,182,236,226,219,73,71,71,73,11,97,130,154,8,237,151,6,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,86,220,39,121,167,209,191,152,24,247,168,192,105,76,2,176,57,218,104,229,138,92,87,5,226,6,158,110,205,234,154,224,152,117,100,123,94,239,23,75,36,117,21,116,235,213,95,178,62,203,226,169,247,35,55,63,197,124,78,233,27,81,98,175,42,205,99,177,105,23,23,22,138,108,142,30,148,153,237,190,92,58,58,157,207,254,181,170,169,158,9,41,151,99,24,229,127,114,122,120,160,233,240,181,189,253,238,114,53,138,139,118,154,215,170,22,173,21,210,60,191,85,239,45,164,146,159,22,179,212,220,153,79,83,90,218,70,86,78,198,47,102,149,37,114,42,49,243,75,219,137,159,11,149,95,35,81,26,229,84,69,204,97,164,142,16,180,134,167,66,56,104,211,221,45,184,65,87,5,202,211,103,100,215,72,42,103,138,103,211,220,106,94,234,170,200,81,241,124,14,99,42,39,149,140,86,171,190,6,183,226,127,244,151,176,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,25,87,58,174,182,240,233,157,232,133,159,5,203,47,244,253,236,111,81,177,250,27,238,63,115,223,11,124,87,118,130,146,166,170,46,203,37,124,140,236,73,88,144,238,145,25,220,217,189,168,136,189,18,74,114,224,230,1,89,195,189,246,45,36,213,236,139,251,147,215,248,153,226,169,168,142,122,137,49,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,252,100,150,239,192,51,45,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,237,99,60,93,43,218,146,83,84,236,99,222,145,247,96,146,41,123,123,213,204,223,181,223,19,85,9,1,148,235,29,139,57,229,115,138,233,85,60,62,30,245,166,154,161,5,61,100,123,158,254,253,45,117,53,226,174,158,167,170,177,172,110,231,190,166,46,218,57,238,79,13,189,219,82,70,161,249,92,174,60,246,105,151,214,189,30,180,226,154,253,172,119,222,32,53,151,44,214,44,142,31,15,87,147,92,29,81,29,54,230,63,194,82,177,169,29,53,54,246,49,137,39,106,8,226,139,185,177,28,253,155,157,241,57,84,183,254,79,186,57,98,193,184,96,77,85,167,155,196,94,181,46,225,61,69,100,155,94,206,197,45,13,68,244,148,244,221,21,238,99,182,189,149,50,247,17,172,114,248,157,142,220,145,181,73,212,102,179,139,31,52,250,201,243,3,33,245,25,198,119,195,214,85,132,232,78,153,241,5,226,125,161,141,234,55,180,169,183,71,75,35,125,151,93,71,89,52,30,30,105,58,44,107,221,142,46,236,107,185,28,237,147,183,98,36,91,223,239,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,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,212,213,45,116,211,141,36,209,171,158,188,228,119,159,27,136,91,173,240,220,99,171,180,162,86,120,232,231,115,25,76,148,234,197,217,39,121,242,196,214,63,114,71,248,136,231,61,172,234,228,207,103,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,231,72,245,107,88,215,203,44,175,70,51,126,212,243,249,54,144,230,88,134,151,225,26,185,125,130,146,27,22,161,84,93,161,177,35,103,71,207,51,45,242,67,20,243,61,137,238,99,22,89,150,54,162,174,245,88,100,85,106,53,88,231,247,94,87,30,123,52,203,235,94,143,90,95,240,42,175,158,119,228,159,234,79,219,74,171,46,167,150,47,30,63,125,246,42,109,6,213,139,214,236,251,31,183,183,217,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,248,40,135,152,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,134,166,148,248,78,242,177,163,127,47,241,239,78,128,205,97,213,117,183,135,76,239,68,44,248,46,89,127,167,239,99,122,141,143,208,223,113,251,158,248,91,226,187,180,20,149,53,81,118,89,43,228,103,98,74,196,135,116,136,206,230,205,237,68,69,232,146,83,151,7,48,10,206,29,239,177,105,38,175,100,95,220,158,191,196,207,21,77,68,115,212,73,142,213,108,124,155,169,217,11,36,145,240,205,34,35,31,10,55,106,73,42,74,213,103,227,36,183,41,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,248,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,51,239,198,15,22,121,151,23,90,161,246,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,55,244,237,177,85,91,19,17,36,87,44,94,3,190,251,239,180,218,243,171,22,93,216,14,63,112,111,179,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,79,254,104,254,68,245,55,232,190,177,68,80,9,237,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,158,131,48,226,119,89,115,237,14,197,184,122,203,114,143,105,98,24,125,193,215,11,91,39,133,175,170,103,72,86,40,32,116,235,213,235,12,12,124,233,19,61,219,91,59,154,170,230,71,11,98,233,92,186,120,117,169,226,19,137,124,114,11,206,39,87,118,194,113,90,134,222,114,105,146,40,157,73,27,35,99,223,75,79,80,147,53,204,145,147,212,71,28,110,135,162,189,241,119,213,17,17,143,123,37,175,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,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,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,247,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,142,165,212,242,197,224,59,238,66,197,77,175,58,177,101,219,159,100,22,246,251,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,173,43,23,61,171,124,22,90,184,167,224,39,72,239,184,134,63,72,237,84,198,180,223,28,92,126,177,106,91,74,181,176,37,20,14,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,109,212,215,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,213,120,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,10,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,61,168,51,237,204,187,0,166,211,238,52,181,18,150,219,143,85,218,173,183,202,138,107,253,42,204,146,236,172,125,93,52,114,213,84,68,249,21,119,177,213,139,86,139,181,118,53,237,123,27,183,102,212,158,156,150,245,142,251,152,104,214,91,163,183,120,123,148,154,119,112,167,168,181,212,238,98,109,165,185,58,162,71,83,108,107,17,87,100,240,84,75,220,115,222,231,120,157,191,11,99,106,43,157,38,177,223,112,253,26,196,180,118,209,15,110,147,81,46,21,21,23,74,157,204,93,212,182,215,83,200,218,109,142,98,170,111,158,122,121,123,141,123,28,223,13,183,226,108,142,68,174,190,1,244,207,21,213,222,47,116,219,5,205,105,60,93,150,162,225,81,112,169,165,116,113,201,29,87,130,164,154,177,144,74,201,24,230,62,25,31,78,214,72,197,111,197,27,158,212,84,85,69,77,20,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,0,137,92,195,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,54,203,112,158,55,57,26,198,53,169,43,98,87,163,145,243,35,83,183,35,25,54,218,22,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,183,253,19,224,114,167,133,46,9,181,207,48,212,23,210,84,106,46,97,166,247,182,87,67,19,34,149,150,74,70,219,234,30,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,148,236,91,166,191,112,57,77,196,119,4,218,67,172,56,59,234,217,168,184,94,147,216,153,13,36,108,150,161,151,203,116,54,246,78,180,77,133,136,231,37,74,57,242,186,23,49,191,27,228,88,222,138,142,99,225,170,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,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,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,155,93,19,229,160,19,175,235,207,12,249,150,131,99,218,109,153,222,107,169,46,56,246,168,226,244,89,29,150,182,21,70,61,175,146,150,158,106,154,73,98,87,43,154,248,93,83,26,35,253,236,145,143,99,145,81,219,227,143,181,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,232,61,207,107,30,246,163,31,119,215,108,255,0,13,178,224,53,186,165,89,144,210,73,137,208,89,228,191,203,118,164,85,170,129,214,230,66,179,186,162,53,133,28,178,179,180,138,244,237,163,183,39,77,189,122,161,159,110,53,248,174,190,241,105,172,181,185,151,118,235,71,136,91,122,209,226,214,74,217,152,239,1,75,181,137,36,138,216,209,24,147,78,246,119,100,94,175,114,117,100,125,199,178,40,212,236,28,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,248,217,34,70,196,85,115,223,13,228,131,149,113,99,229,99,89,62,95,228,62,157,57,154,195,218,234,142,144,230,90,65,83,140,193,152,65,72,140,204,49,123,102,95,104,154,154,116,149,147,219,171,162,223,19,149,61,206,99,218,228,146,55,181,200,157,31,19,149,187,152,172,123,189,5,187,137,221,101,182,240,251,119,225,138,60,163,189,128,222,46,20,247,7,209,84,66,217,100,166,237,202,179,58,10,121,29,213,98,134,73,210,41,158,198,255,0,251,200,145,90,173,238,78,146,184,94,208,187,239,17,122,227,138,233,125,166,205,117,174,160,174,184,83,203,127,154,220,172,100,150,251,59,102,98,85,213,44,146,34,199,30,200,220,187,85,232,168,178,58,54,35,94,231,181,142,180,158,114,182,155,85,131,132,76,38,197,98,182,82,91,173,182,236,226,219,73,71,71,73,11,97,130,154,8,237,151,6,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,86,220,39,121,167,209,191,152,24,247,168,192,105,76,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,123,56,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,248,21,209,53,239,111,137,145,173,141,211,63,115,183,61,17,168,189,182,70,198,118,174,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,135,197,115,71,243,217,169,191,69,244,122,34,90,114,222,208,108,55,137,46,95,154,143,165,57,157,21,35,153,113,206,46,47,182,87,77,78,179,62,211,113,75,85,2,83,214,196,141,123,29,190,55,59,170,181,30,221,236,87,198,229,216,247,34,215,95,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,79,78,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,240,28,234,252,211,226,223,47,232,125,70,226,68,172,11,65,179,45,74,210,61,66,213,108,62,138,174,230,205,55,168,181,62,239,67,77,78,146,62,59,117,91,43,86,90,213,93,232,237,144,58,146,52,123,90,199,124,19,58,71,43,25,19,212,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,116,47,136,253,56,215,61,14,183,107,157,167,32,181,80,90,189,158,181,23,246,203,94,157,187,13,84,80,164,149,116,213,50,200,216,246,118,122,170,172,143,107,26,232,246,202,159,3,218,229,166,14,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,117,226,184,78,131,102,89,158,143,106,30,185,54,138,174,147,19,192,41,232,216,251,131,169,209,208,86,220,106,43,169,41,219,68,199,43,218,187,219,21,75,231,115,154,143,216,145,198,215,163,123,209,184,250,248,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,81,94,147,224,191,122,26,167,134,233,159,181,61,153,246,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,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,150,105,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,64,14,117,126,86,49,111,152,20,62,157,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,127,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,247,185,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,110,143,147,218,148,176,71,75,28,183,93,236,167,138,158,14,237,77,67,147,195,53,85,204,233,213,58,183,222,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,172,179,152,247,6,56,54,85,121,194,178,157,100,240,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,123,217,76,230,59,107,216,228,234,213,86,175,78,168,170,158,243,181,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,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,114,174,44,124,172,107,39,203,252,135,211,167,51,88,95,245,151,135,76,19,138,14,1,116,171,77,51,170,127,203,251,29,101,158,183,124,223,216,203,167,177,82,24,43,59,113,75,31,123,181,223,123,187,79,118,199,255,0,37,79,228,169,72,26,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,180,174,77,60,60,90,177,189,47,186,113,35,122,181,85,179,33,203,42,42,236,150,122,135,86,53,208,45,146,25,34,238,57,145,49,126,23,190,178,9,90,229,151,226,233,75,26,177,26,215,57,100,244,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,143,252,123,105,158,43,170,28,35,234,101,187,41,164,238,123,7,31,173,201,173,211,178,56,214,106,90,234,8,31,81,19,227,115,216,237,155,187,110,137,234,222,142,88,166,149,136,230,239,234,103,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,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,139,137,230,127,196,198,27,113,224,135,26,160,181,80,213,173,70,186,211,218,238,86,122,106,180,88,167,165,183,68,180,215,9,39,147,99,95,18,189,170,180,176,172,125,196,247,212,43,154,231,164,110,69,172,190,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,71,192,30,127,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,114,238,104,247,130,156,166,197,152,112,143,164,55,108,114,187,197,210,83,225,246,203,92,146,118,159,30,218,170,40,27,73,83,31,71,162,42,236,158,9,89,215,166,215,109,234,213,86,170,42,246,176,101,92,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,87,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,21,229,71,199,79,247,142,23,245,175,51,255,0,217,233,112,10,218,230,255,0,156,215,90,228,168,87,127,201,120,86,57,191,235,225,71,255,0,131,194,90,160,42,87,157,102,133,209,218,175,184,95,16,246,27,55,103,219,123,241,188,138,166,53,130,56,223,85,19,59,148,47,115,17,18,89,38,124,45,170,99,164,85,123,82,58,72,25,240,116,106,62,181,169,178,155,237,38,43,113,194,169,235,182,89,110,183,10,59,165,101,55,105,139,221,170,164,142,166,58,121,55,170,111,110,214,86,212,167,68,84,106,247,58,185,21,90,213,70,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,61,6,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,77,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,89,154,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,46,201,89,237,154,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,150,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,188,170,235,159,230,87,220,54,193,167,215,156,134,174,179,30,197,106,43,170,108,180,51,42,57,148,15,172,88,150,165,34,85,77,205,99,221,4,111,86,117,216,143,222,228,68,116,143,87,74,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,69,115,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,170,190,121,223,146,127,169,63,109,43,131,70,244,135,50,215,125,68,183,233,110,159,65,73,62,67,118,167,174,154,134,10,153,210,22,84,62,154,146,106,165,133,30,191,11,94,246,192,230,49,92,173,102,247,55,115,152,222,174,79,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,160,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,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,146,16,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,230,198,196,115,152,215,203,44,76,87,179,126,228,229,70,148,248,78,242,177,163,127,47,241,239,78,128,205,97,160,140,103,65,176,222,36,185,126,105,198,148,230,116,84,142,101,199,77,236,47,182,87,77,78,179,62,211,113,75,84,73,79,91,18,53,236,118,248,220,238,170,212,123,119,177,95,27,151,99,220,139,69,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,79,171,48,215,237,101,207,244,227,22,210,60,203,80,174,183,92,67,11,221,236,75,92,239,111,110,155,170,43,91,185,200,136,249,123,108,85,142,46,227,157,218,141,206,100,123,24,170,213,234,188,11,240,101,125,227,15,81,234,173,146,93,125,141,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,38,130,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,35,7,52,127,34,122,155,244,95,88,162,40,4,208,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,109,117,0,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,223,114,175,225,226,213,163,92,52,90,179,202,171,85,93,46,89,169,212,240,222,238,207,154,177,179,49,212,72,249,150,218,216,155,26,236,99,22,154,102,204,168,189,100,223,80,244,122,166,214,199,28,117,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,1,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,176,43,131,46,85,151,221,21,226,10,187,84,53,122,255,0,106,189,90,176,171,131,190,199,67,79,3,36,109,222,69,139,172,119,10,136,228,71,120,126,207,113,54,68,138,178,37,76,74,246,191,100,81,190,162,202,140,171,154,83,225,59,202,198,141,252,191,199,189,58,2,42,243,23,229,209,247,247,226,245,175,69,45,223,221,39,240,253,167,108,239,127,231,31,248,37,52,63,141,83,82,202,122,63,15,79,20,174,248,89,248,191,201,126,46,138,178,43,131,238,19,48,222,17,116,191,236,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,236,235,220,122,34,58,87,170,247,80,10,181,231,131,128,84,203,106,210,205,82,161,199,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,175,94,235,216,137,13,123,219,238,86,49,86,79,232,172,137,186,42,242,178,207,234,112,94,52,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,124,47,125,100,20,136,205,138,143,115,246,177,58,239,86,187,213,243,125,213,11,174,105,197,165,78,7,51,106,224,182,233,245,158,138,219,79,3,171,93,44,18,207,83,11,107,101,170,100,93,17,176,189,205,168,134,23,116,220,174,74,88,213,93,252,154,222,213,200,251,0,166,150,235,170,122,165,93,143,85,165,69,45,61,186,193,107,187,57,37,108,10,201,93,44,245,180,236,94,189,167,189,22,26,7,187,220,175,98,44,127,209,73,23,117,175,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,93,88,191,48,10,206,34,57,132,233,190,146,105,14,69,253,201,232,61,163,60,181,52,241,207,79,38,69,85,236,74,169,55,84,50,102,71,35,33,134,69,86,50,21,110,213,146,37,149,202,255,0,193,72,172,84,17,127,140,30,0,116,143,139,43,87,180,29,29,38,29,157,199,81,28,204,202,232,45,140,150,122,150,35,89,27,161,173,141,29,26,213,179,181,27,26,197,115,209,241,43,25,177,200,206,228,114,113,94,91,156,187,46,186,17,83,38,180,107,221,138,146,13,65,142,161,205,199,168,33,175,116,175,177,193,218,158,158,119,202,248,38,90,121,223,80,201,215,163,21,36,72,216,198,57,28,143,123,153,28,181,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,133,92,127,114,197,190,235,6,163,210,106,223,15,52,86,170,75,174,77,112,165,163,201,45,14,99,41,41,89,36,139,59,170,47,146,206,233,127,230,237,146,24,96,116,143,118,249,81,30,247,63,116,160,225,19,129,205,35,225,6,213,87,62,40,250,187,246,89,120,167,138,11,174,71,114,99,18,119,177,173,98,190,10,102,53,58,83,211,58,86,172,157,190,175,122,170,177,36,146,78,220,106,220,240,154,8,198,116,27,13,226,75,151,230,156,105,78,103,69,72,230,92,116,222,194,251,101,116,212,235,51,237,55,20,181,68,148,245,177,35,94,199,111,141,206,234,173,71,183,123,21,241,185,118,61,200,180,153,196,191,14,153,223,11,250,167,95,166,121,213,63,249,90,203,61,110,248,127,178,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,237,236,254,74,159,201,87,228,203,56,145,214,220,235,72,241,253,10,204,51,234,187,182,19,138,212,71,83,104,182,212,211,192,231,210,190,54,75,28,72,149,27,59,238,99,35,158,70,49,142,145,88,214,109,107,81,17,140,70,244,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,65,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,222,126,176,57,87,22,62,86,53,147,229,254,67,233,211,153,172,47,250,203,195,166,9,197,7,0,186,85,166,153,213,63,229,253,142,178,207,91,190,111,236,101,211,216,169,12,21,157,184,165,143,189,218,239,189,221,167,187,99,255,0,146,167,242,84,164,13,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,218,87,38,158,30,45,88,222,151,221,56,145,189,90,170,217,144,229,149,21,118,75,61,67,171,26,232,22,201,12,145,119,28,200,152,191,11,223,89,4,173,114,203,241,116,165,141,88,141,107,156,178,122,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,130,0,115,66,227,167,238,83,21,126,135,104,230,103,225,53,38,245,179,219,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,252,39,58,158,69,154,154,153,165,90,113,172,152,172,248,86,169,97,118,172,154,203,81,185,222,26,225,78,146,118,100,116,111,143,189,11,255,0,167,12,200,201,36,70,203,26,182,70,110,85,107,145,125,229,96,82,242,108,190,218,184,154,178,91,35,200,125,183,163,16,236,188,221,46,87,20,100,21,79,141,181,79,254,194,164,112,76,146,201,51,225,108,72,234,182,182,8,209,178,72,230,162,61,141,137,246,169,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,125,229,11,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,223,248,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,235,89,139,94,235,97,123,188,5,86,230,44,145,171,163,84,122,67,59,25,218,145,58,61,169,213,146,118,222,248,163,66,42,240,11,202,223,238,238,178,147,88,248,155,180,245,203,237,183,8,107,49,220,118,158,229,186,59,68,212,211,182,72,235,42,38,166,147,100,211,43,227,106,178,36,123,162,108,106,189,196,123,223,178,30,1,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,133,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,224,100,107,27,209,21,172,124,208,214,221,150,101,86,123,21,223,22,180,228,215,90,43,46,65,225,253,175,110,167,173,146,58,91,135,97,234,248,60,68,77,84,100,189,183,170,185,155,209,118,185,85,83,162,157,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,183,78,60,180,207,21,209,190,89,153,86,150,225,84,158,30,203,140,219,236,22,250,109,209,198,201,38,217,119,162,223,60,189,182,49,142,154,87,171,164,145,232,212,223,35,222,229,78,174,82,160,120,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,61,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,247,181,21,171,252,148,187,238,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,54,57,237,99,24,228,99,60,87,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,146,127,154,15,47,186,107,77,53,235,138,29,22,181,85,189,143,168,117,126,97,99,166,138,90,151,239,154,90,170,138,203,210,203,44,238,114,49,28,248,26,248,34,139,100,108,71,75,240,177,175,233,90,216,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,251,113,55,195,39,18,87,254,36,181,94,251,98,225,243,82,174,54,219,142,113,125,171,163,172,164,196,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,133,186,114,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,226,109,215,74,41,41,42,160,223,117,171,123,55,197,34,53,237,220,199,181,201,213,61,237,114,42,123,149,9,42,114,174,44,124,172,107,39,203,252,135,211,167,51,88,90,167,42,206,60,127,242,71,10,154,191,122,255,0,43,22,33,125,185,220,127,228,25,77,100,107,59,95,243,135,68,249,38,255,0,39,78,198,255,0,122,97,47,248,205,224,95,78,56,195,177,80,201,115,175,251,47,153,217,182,197,109,201,169,232,210,162,70,210,239,221,37,45,68,91,217,223,133,119,61,204,69,123,93,28,138,174,107,145,29,43,36,239,248,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,222,65,110,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,85,165,191,114,220,71,106,46,153,195,98,246,53,5,155,32,170,246,85,23,138,241,29,171,92,175,239,80,254,34,189,238,119,90,89,96,119,198,229,122,117,232,254,142,71,34,124,154,157,175,57,150,169,233,222,152,105,182,67,91,87,61,183,76,44,245,118,186,21,169,168,74,135,202,249,234,228,149,100,71,171,17,236,99,105,210,138,153,145,43,222,198,50,141,170,205,187,213,169,55,249,37,233,158,43,144,106,62,162,106,149,218,147,196,94,176,251,125,190,223,104,238,71,27,227,167,241,235,83,223,157,187,152,175,100,200,202,68,141,175,99,155,248,115,206,213,71,35,253,214,254,1,70,220,203,56,234,166,226,107,38,165,211,13,49,175,164,170,210,252,114,162,11,149,45,115,105,101,142,123,189,197,105,213,29,59,210,120,217,44,44,133,39,154,22,198,141,77,203,220,145,206,122,58,52,142,16,18,83,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,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,101,92,210,159,9,222,86,52,111,229,254,61,233,208,16,43,156,190,176,232,149,93,53,131,71,167,198,233,50,93,69,183,83,207,83,13,202,27,204,240,191,18,100,242,209,200,169,45,59,26,176,212,62,170,24,92,212,100,142,71,196,196,100,136,157,36,98,186,176,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,75,186,91,142,231,120,166,9,108,176,106,94,162,253,187,201,41,123,222,55,32,246,68,54,191,25,186,103,190,63,235,88,85,99,143,100,110,100,127,10,252,93,189,203,239,114,158,172,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,248,154,199,186,4,98,189,17,202,196,122,185,26,253,187,23,54,224,177,254,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,251,171,163,122,236,86,177,93,113,32,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,234,230,97,199,117,139,137,187,141,183,74,180,173,254,35,1,198,110,9,116,109,223,163,217,237,186,167,210,198,216,228,236,79,79,28,212,222,29,101,172,139,166,229,108,155,247,170,124,44,233,5,139,94,229,5,198,13,169,109,84,220,33,102,139,86,219,147,106,43,107,240,234,182,196,215,65,36,10,215,84,212,208,191,99,17,204,123,92,149,53,13,146,69,114,61,31,35,55,51,100,76,147,229,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,76,174,107,220,14,83,100,182,171,223,23,26,114,250,181,190,219,105,233,223,151,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,186,213,233,18,195,19,164,234,199,70,254,245,85,224,121,254,101,166,25,52,25,158,159,228,53,118,43,237,45,61,93,53,61,194,145,81,179,192,202,154,121,41,229,88,221,211,171,30,177,77,34,35,219,209,236,85,71,53,90,228,71,35,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,115,152,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,3,197,113,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,82,182,144,240,119,171,154,157,196,188,124,48,222,108,245,120,166,67,69,81,42,100,19,86,81,190,118,89,233,34,98,62,74,151,164,93,90,246,57,171,26,66,237,233,20,175,158,4,73,17,178,181,229,255,0,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,61,169,21,121,163,249,19,212,223,162,250,197,17,64,37,212,242,197,227,199,239,190,197,77,160,218,177,122,221,159,99,246,246,251,54,233,113,184,247,42,178,136,90,249,157,39,70,246,154,157,234,120,27,78,142,221,36,146,204,212,146,101,235,178,87,39,85,226,135,151,118,141,113,57,168,248,198,169,93,151,216,151,171,109,194,149,114,63,15,78,231,71,147,90,226,84,221,73,81,219,146,55,199,54,198,164,108,170,99,183,182,53,86,170,61,27,23,106,85,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,56,167,26,26,57,125,215,222,24,51,253,42,197,166,217,122,186,219,227,168,183,71,181,139,226,106,169,42,34,171,138,155,171,222,198,51,188,250,118,197,220,115,145,172,238,111,94,168,222,139,156,203,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,175,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,123,139,243,229,163,128,84,233,247,5,186,119,75,114,199,169,45,87,43,229,61,77,254,169,97,72,183,214,50,174,166,73,105,106,37,124,106,187,222,234,53,164,68,220,187,218,198,177,142,219,179,106,74,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,161,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,145,131,149,199,158,205,50,250,215,163,214,151,252,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,231,248,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,81,182,154,112,143,172,185,255,0,17,208,112,209,93,136,221,108,185,37,37,193,176,100,59,233,91,47,177,104,81,236,239,215,73,241,182,55,194,216,228,107,216,228,145,27,54,248,155,27,156,178,199,186,252,248,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,237,242,57,189,81,170,247,108,98,50,54,174,198,53,19,165,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,88,255,0,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,12,233,227,147,130,221,35,226,151,13,110,67,152,100,84,152,54,67,138,211,186,104,115,55,194,199,50,150,220,197,89,39,134,177,175,124,109,146,153,27,220,122,43,164,103,105,253,94,215,35,93,43,36,229,92,63,115,70,225,45,247,86,232,132,180,213,120,6,61,141,212,38,59,136,93,170,229,154,166,213,93,106,167,116,84,212,50,73,60,141,108,244,143,124,127,26,165,67,54,70,200,213,100,159,114,170,31,149,206,86,237,106,191,240,137,132,223,108,87,58,75,141,182,227,156,91,106,232,235,41,38,108,208,84,193,37,178,224,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,42,219,132,239,52,250,55,243,3,30,245,24,13,41,145,43,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,135,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,123,141,73,128,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,208,115,88,227,170,167,14,142,191,133,141,40,175,171,166,190,213,83,172,57,173,115,169,98,116,13,183,85,209,61,61,154,196,154,55,43,159,44,85,17,202,233,163,86,246,209,35,107,94,231,58,68,138,162,201,149,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,160,247,61,172,123,218,140,125,154,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,40,175,154,230,172,232,214,166,241,29,61,187,76,241,15,13,126,196,188,69,143,45,200,182,186,31,108,87,66,246,198,144,246,85,19,119,133,237,190,47,16,239,138,78,187,19,172,80,194,247,114,174,5,180,155,89,117,115,136,236,118,221,161,217,127,217,43,245,135,117,242,167,34,220,213,246,85,12,111,100,115,77,217,85,79,19,187,188,216,188,63,189,178,247,182,73,182,37,145,237,178,174,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,162,30,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,7,181,142,123,222,213,123,248,87,13,28,69,231,124,47,234,157,6,166,96,181,31,228,168,239,20,91,33,254,201,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,156,215,248,177,225,99,253,210,218,85,255,0,108,173,223,248,199,201,196,221,218,213,127,225,19,85,239,182,43,157,37,198,219,113,211,123,237,93,29,101,36,205,154,10,152,36,182,76,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,110,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,198,249,18,70,42,163,158,200,102,249,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,103,154,234,22,3,166,182,168,175,186,141,156,99,248,173,182,122,134,210,69,89,123,185,195,67,4,147,185,174,115,98,108,147,57,173,87,171,88,247,35,81,122,244,99,151,252,74,121,252,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,119,248,107,117,175,38,162,171,170,159,99,28,247,236,138,57,28,247,109,99,28,229,232,158,230,181,85,125,200,167,64,5,48,115,167,192,42,108,92,67,98,154,131,79,143,82,81,219,114,172,93,148,207,174,133,34,107,235,238,52,117,18,36,203,42,53,119,185,236,167,158,129,136,247,167,189,155,26,213,94,218,163,107,216,191,238,88,186,91,247,95,193,182,21,226,236,94,204,186,229,190,35,41,184,127,93,119,188,87,138,145,124,36,254,231,185,172,221,67,29,23,192,221,189,58,124,77,71,171,201,84,10,171,230,185,199,79,247,254,23,244,83,51,255,0,218,41,115,250,218,22,255,0,154,214,218,227,168,71,127,202,248,166,53,191,235,33,87,255,0,132,66,87,86,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,188,1,210,181,163,65,179,45,21,143,13,186,95,104,170,229,177,103,152,189,175,38,177,93,157,78,145,193,88,202,170,40,39,158,22,42,61,201,190,158,89,150,39,34,170,61,81,35,145,88,214,202,206,178,215,150,47,30,63,114,23,218,109,6,213,139,214,220,7,32,184,55,217,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,202,185,119,217,191,25,182,46,15,56,17,209,27,156,118,175,108,230,121,70,159,217,169,241,155,108,172,122,82,186,72,173,148,189,218,154,153,27,211,164,49,119,98,85,141,174,73,36,115,218,214,237,69,124,177,210,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,234,114,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,147,40,3,62,220,201,52,94,213,162,28,90,101,22,44,95,16,164,198,241,139,229,61,29,250,197,71,72,246,246,22,9,161,70,206,232,227,71,47,101,158,50,42,198,164,93,26,141,70,162,49,173,143,97,24,13,25,240,71,160,213,60,56,240,209,135,105,181,230,138,146,12,133,41,223,116,200,22,26,120,163,122,220,106,94,178,201,28,175,137,239,108,207,133,174,142,153,37,222,237,236,167,98,167,70,237,106,119,80,102,179,139,31,52,250,201,243,3,33,245,25,206,213,146,113,175,236,78,1,244,255,0,132,237,50,185,221,104,239,83,123,82,76,210,225,2,246,35,109,12,215,26,217,25,108,106,171,119,201,222,100,177,73,43,163,115,90,145,163,98,85,145,37,153,140,142,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,91,137,212,190,85,154,113,145,240,167,141,104,134,37,127,240,217,158,17,227,46,54,172,154,162,4,130,59,141,202,169,88,234,164,173,138,36,94,176,203,218,130,54,191,241,38,130,58,122,116,71,202,145,189,146,210,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,128,226,107,140,28,155,138,93,47,210,219,46,163,45,93,102,109,131,84,95,219,117,188,58,42,120,160,185,193,89,37,43,233,158,200,224,100,109,137,236,108,47,137,204,70,116,233,28,111,220,229,145,205,103,160,229,113,231,179,76,190,181,232,245,165,233,231,90,177,165,154,95,224,126,243,53,47,20,196,189,167,221,240,94,221,188,211,80,120,174,222,222,231,107,188,246,239,219,220,102,237,189,122,111,111,95,230,135,229,98,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,247,53,170,171,238,69,43,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,105,227,163,140,219,23,7,154,113,75,115,142,213,237,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,216,118,174,16,248,156,190,240,151,172,180,218,171,104,178,251,110,145,246,250,171,93,210,209,226,89,77,227,233,101,106,57,177,247,221,20,171,22,217,227,167,151,171,91,185,123,91,58,163,92,227,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,151,115,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,252,155,118,39,138,217,239,183,124,166,211,140,218,168,175,89,7,135,246,189,198,158,138,56,234,174,29,134,43,32,241,18,181,17,242,246,216,170,214,111,85,218,213,84,78,136,126,176,34,175,52,127,34,122,155,244,95,88,162,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,52,19,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,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,73,82,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,0,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,205,15,18,154,67,83,160,186,243,156,233,28,208,85,199,79,142,222,38,134,222,181,115,197,52,242,219,159,210,90,41,164,124,93,24,175,146,154,72,100,84,68,111,69,122,162,181,170,138,212,249,52,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,241,57,16,211,72,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,71,95,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,78,157,31,26,173,38,18,171,149,199,158,205,50,250,215,163,214,151,125,148,241,11,160,88,53,246,171,22,205,117,195,79,241,251,213,22,207,19,110,186,100,212,84,149,80,111,99,94,205,241,73,35,94,221,204,123,92,157,83,222,215,34,167,185,80,253,92,23,86,52,179,84,60,119,221,158,165,226,153,111,179,59,94,55,216,87,154,106,255,0,11,220,221,219,238,246,94,237,155,187,111,219,187,167,93,142,233,252,148,245,96,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,62,72,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,58,110,115,24,233,230,115,90,171,209,171,44,138,157,55,47,95,172,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,254,44,120,88,255,0,116,182,149,127,219,43,119,254,48,226,199,202,198,178,124,191,200,125,58,115,53,135,213,115,180,221,108,181,44,163,188,219,42,232,42,36,167,130,173,145,84,194,232,158,232,39,137,147,67,42,53,200,138,172,146,41,35,145,142,254,78,99,218,228,234,138,138,76,171,119,51,12,237,188,21,93,248,94,187,89,59,153,3,173,244,248,181,163,34,167,72,89,27,49,213,141,99,158,10,136,92,199,35,166,108,12,74,102,61,136,213,116,115,43,213,205,150,29,243,198,13,20,210,251,174,181,106,230,33,165,22,103,85,199,81,148,222,41,173,175,168,166,162,117,91,232,224,123,211,189,84,177,53,81,94,200,98,238,74,255,0,137,168,140,141,202,174,106,34,170,90,167,54,156,42,213,166,188,13,105,134,156,216,170,42,231,182,226,185,69,150,201,71,45,91,218,233,228,130,154,207,93,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,242,43,47,132,239,52,250,55,243,3,30,245,24,11,254,226,95,136,188,19,133,253,44,175,212,204,234,163,252,173,29,158,139,100,223,217,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,110,198,127,53,95,228,139,158,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,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,138,53,80,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,82,183,58,191,52,248,183,203,250,31,81,184,156,171,131,190,49,127,132,173,44,214,15,179,212,126,47,51,205,125,147,110,177,126,39,111,217,253,186,107,166,251,143,199,4,177,75,216,154,90,79,192,126,222,231,119,220,189,26,254,145,171,251,106,207,114,175,245,87,35,201,50,59,135,252,37,101,117,202,186,162,79,250,82,77,52,146,63,253,247,57,206,255,0,26,169,114,154,7,202,175,78,44,60,50,228,56,54,172,218,237,87,13,66,206,237,241,212,58,247,81,108,71,213,98,149,75,75,26,197,77,78,232,234,28,217,60,61,87,117,207,146,25,34,109,75,85,25,39,88,209,168,85,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,178,70,183,170,181,30,237,143,71,198,229,222,199,34,118,171,7,27,119,91,215,3,153,199,9,26,143,61,93,125,68,116,244,83,98,119,138,154,167,74,246,193,5,206,220,246,90,82,54,194,170,140,142,40,235,37,100,178,203,209,172,99,97,106,34,36,109,57,7,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,213,57,178,113,121,247,69,167,31,195,238,21,91,179,47,207,237,239,246,179,164,160,238,199,75,142,204,147,65,54,217,30,168,196,154,119,177,209,55,163,94,173,141,179,185,123,79,88,94,181,23,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,208,247,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,201,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,182,51,249,34,127,53,88,171,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,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,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,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,65,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,247,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,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,254,255,0,213,101,255,0,203,255,0,255,0,103,10,1,45,211,95,184,28,166,226,59,130,109,33,214,28,29,245,108,212,92,47,73,236,76,134,146,54,75,80,203,229,186,27,123,39,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,213,6,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,247,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,184,87,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,0,57,92,121,236,211,47,173,122,61,105,127,192,129,92,231,227,181,63,133,11,35,174,21,181,112,84,71,156,80,58,133,144,211,54,86,79,63,131,173,69,100,174,89,26,177,51,180,178,189,30,214,200,170,246,49,155,81,30,178,50,147,13,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,125,103,52,226,70,139,91,107,244,75,41,131,135,43,181,37,187,81,91,79,20,214,57,170,91,3,152,231,199,60,111,150,20,74,134,62,29,242,66,217,99,98,200,136,196,123,218,170,230,39,198,220,214,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,92,79,38,204,143,135,217,52,158,237,141,225,172,240,26,177,238,151,50,134,162,162,94,229,202,150,42,154,133,162,170,167,141,210,58,53,134,56,234,146,23,172,109,99,155,39,78,227,126,56,159,37,54,22,253,197,213,239,70,169,57,86,233,61,147,83,102,239,100,21,152,126,49,83,133,219,224,184,58,154,170,91,164,118,232,35,125,67,81,24,244,124,48,193,81,42,202,146,55,98,181,237,98,62,57,100,133,233,80,38,135,185,125,98,90,185,131,240,151,130,227,90,208,218,184,47,180,180,243,45,53,13,116,79,109,109,190,220,233,158,180,148,213,10,249,94,170,246,196,173,218,222,145,118,163,88,224,88,218,232,92,174,207,9,234,181,47,237,223,218,58,63,188,95,252,171,246,126,197,225,255,0,188,255,0,228,191,101,82,251,55,251,207,195,254,3,225,127,159,199,254,83,227,220,75,94,82,23,109,6,178,241,47,29,102,169,92,234,232,51,41,41,252,38,7,44,179,118,173,206,173,157,146,67,81,20,174,69,69,90,153,34,145,35,129,175,252,55,111,149,190,249,150,4,47,36,0,85,175,60,169,45,73,106,209,184,102,162,171,117,201,213,23,231,83,212,54,165,173,130,56,17,180,61,214,62,46,218,185,239,115,150,21,107,210,70,163,17,146,34,181,251,209,99,172,189,39,251,9,247,167,134,253,233,127,230,103,218,11,119,218,63,239,223,249,47,196,199,226,191,188,126,47,247,158,231,247,191,143,253,111,191,161,167,224,12,214,113,99,230,159,89,62,96,100,62,163,57,205,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,52,19,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,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,201,82,0,115,58,224,59,239,190,197,83,175,58,79,101,221,159,99,246,247,123,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,43,18,171,149,199,158,205,50,250,215,163,214,146,171,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,73,85,207,59,242,79,245,39,237,164,10,225,39,91,237,92,56,107,246,57,173,23,155,29,93,230,159,28,167,186,57,148,20,210,54,55,212,207,53,186,166,158,22,43,221,238,99,22,89,163,222,254,142,86,179,115,145,175,84,70,47,149,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,44,30,95,246,43,238,19,91,175,154,235,142,221,87,237,53,190,186,207,142,89,167,145,244,145,203,103,173,163,117,61,69,123,150,39,164,171,223,134,162,120,98,69,216,137,30,233,155,191,185,12,145,195,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,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,67,83,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,69,94,104,254,68,245,55,232,190,177,68,80,9,110,156,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,210,37,134,39,73,213,142,141,253,234,192,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,104,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,219,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,64,14,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,41,3,156,85,163,78,45,252,86,67,112,196,174,61,220,146,233,143,209,207,149,211,70,228,146,56,106,154,139,29,51,156,254,243,156,201,157,75,28,27,161,237,70,214,198,216,36,69,145,103,114,183,240,57,73,209,97,181,92,105,99,243,229,23,106,186,59,149,29,158,235,54,57,12,45,85,101,101,197,105,156,199,195,42,163,29,209,137,70,250,217,17,85,89,241,196,196,220,189,81,143,189,224,82,183,58,191,52,248,183,203,250,31,81,184,156,255,0,129,158,51,108,92,30,105,198,177,92,227,181,123,103,51,202,61,135,79,140,219,101,99,210,149,210,68,149,253,218,154,153,27,211,164,49,119,98,85,141,174,73,36,115,218,214,237,69,124,177,196,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,1,196,215,7,217,55,11,90,95,165,183,173,70,74,186,60,219,57,168,191,186,235,103,116,180,242,193,108,130,142,74,86,83,49,146,64,249,27,43,222,217,159,43,158,143,233,210,72,217,181,171,27,156,255,0,65,202,227,207,102,153,125,107,209,235,71,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,65,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,92,246,170,240,73,106,226,191,129,173,23,190,227,16,82,80,234,46,43,166,246,89,173,85,141,165,107,167,187,64,219,58,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,214,154,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,44,255,0,146,134,136,93,86,235,153,113,35,53,242,145,182,214,211,212,96,244,246,214,198,231,79,36,234,234,42,201,103,123,189,205,99,26,212,133,173,68,220,175,87,200,171,179,98,119,59,7,58,191,43,24,183,204,10,31,78,184,149,23,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,235,211,170,167,243,61,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,213,120,88,224,178,235,169,154,47,170,188,71,106,54,63,87,6,19,138,96,249,5,94,54,247,84,186,157,110,151,184,41,36,88,229,99,81,187,165,166,167,115,30,174,114,57,141,116,205,141,159,136,140,158,54,196,179,85,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,5,43,115,171,243,79,139,124,191,161,245,27,137,0,11,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,242,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,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,158,243,160,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,62,78,38,232,170,109,220,73,106,189,190,178,237,87,116,168,165,206,47,176,203,93,86,216,155,61,83,219,95,50,58,105,18,22,50,36,123,149,21,202,145,177,140,234,171,181,173,78,136,150,147,201,115,79,52,226,155,67,178,61,85,182,90,187,249,157,118,65,83,98,185,92,170,41,17,146,83,210,197,13,52,209,210,83,191,184,253,208,175,117,146,189,200,216,156,233,28,140,115,94,144,68,245,177,82,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,196,117,206,184,193,198,116,187,139,187,39,13,218,128,180,150,251,110,97,139,219,107,241,235,147,98,168,150,121,175,117,55,57,232,219,66,246,198,199,183,100,141,108,110,108,142,237,182,53,138,68,115,157,220,110,207,127,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,73,107,202,247,142,159,185,76,169,154,29,172,121,159,132,211,107,214,255,0,99,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,240,154,234,137,22,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,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,128,28,212,248,14,255,0,202,252,85,233,5,151,252,148,185,125,138,217,110,255,0,151,125,77,237,207,238,255,0,205,219,43,35,135,252,165,67,221,253,245,231,10,229,79,162,26,243,153,107,205,6,173,105,205,242,175,21,195,241,90,132,131,36,188,58,61,208,93,32,118,199,201,103,100,107,240,206,249,90,140,87,117,247,64,157,185,186,164,137,3,95,50,185,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,0,42,47,157,198,168,93,106,179,253,61,209,120,91,87,5,182,217,103,151,40,168,86,214,187,177,89,61,76,210,83,69,190,159,162,55,124,13,164,155,108,138,174,94,149,114,53,17,190,253,245,150,104,35,150,142,127,83,168,60,22,233,221,85,203,33,164,186,220,172,116,245,54,10,164,133,98,223,70,202,74,153,34,165,167,149,145,162,108,123,104,210,145,83,114,111,115,28,199,187,118,253,203,40,1,92,28,212,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,187,238,214,232,41,97,99,103,137,100,145,97,141,244,176,211,42,172,108,99,59,172,115,215,115,164,99,25,37,80,105,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,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,79,42,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,39,185,239,118,231,189,206,91,20,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,161,149,114,244,238,156,29,96,156,95,240,59,162,118,11,253,103,177,178,75,54,159,216,62,207,228,29,185,170,61,151,221,164,160,125,87,245,171,39,138,57,251,177,211,164,127,136,171,179,174,230,244,84,247,210,182,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,226,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,184,158,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,233,209,146,42,79,80,12,235,113,223,174,150,46,34,120,160,203,181,27,14,188,221,110,56,179,188,45,186,196,235,130,61,155,41,105,233,227,141,235,12,79,85,88,161,146,116,158,118,177,81,174,252,101,115,216,215,185,237,78,0,104,79,151,110,186,86,107,247,10,120,166,73,126,188,251,79,36,176,247,113,187,244,206,73,214,71,85,82,170,36,79,150,73,149,206,154,105,41,95,75,52,146,35,156,215,73,51,255,0,162,168,172,108,149,6,107,56,177,243,79,172,159,48,50,31,81,156,179,78,81,92,38,97,184,246,157,219,248,172,188,212,82,94,242,28,170,158,166,154,203,28,212,10,215,227,204,130,174,174,150,165,98,145,100,115,100,124,237,142,62,175,237,177,236,102,248,209,85,178,63,117,143,128,82,183,56,78,30,177,93,43,214,91,30,174,98,213,61,143,189,79,29,83,113,181,178,150,56,161,166,174,163,109,51,101,168,141,204,68,235,223,241,13,145,232,230,171,187,169,43,213,238,238,237,103,42,229,113,231,179,76,190,181,232,245,165,255,0,2,170,249,231,126,73,254,164,253,180,170,178,122,114,220,229,247,77,196,77,76,154,195,172,150,170,182,233,213,186,161,212,212,86,217,162,150,22,100,207,88,167,142,85,138,162,25,226,154,22,83,76,144,57,94,214,185,146,61,31,31,94,172,145,18,237,15,21,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,206,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,124,1,165,62,19,188,172,104,223,203,252,123,211,160,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,121,76,119,84,176,76,175,59,203,180,206,193,125,241,89,38,9,224,62,208,81,120,89,153,224,252,108,43,53,47,226,61,137,28,155,227,106,187,240,220,237,189,58,59,162,251,143,86,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,82,183,51,174,3,190,228,47,181,58,243,164,246,93,184,14,65,112,119,180,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,251,94,78,58,33,175,48,102,85,218,231,75,124,171,199,52,190,170,158,107,117,93,28,209,238,102,85,59,17,237,141,34,141,222,230,178,154,87,57,203,84,158,244,122,62,6,110,71,212,118,253,7,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,0,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,25,193,227,67,88,236,90,251,197,6,127,170,184,180,59,44,183,91,132,116,246,233,55,61,124,77,45,37,60,84,145,84,244,123,24,246,119,153,78,217,123,110,106,57,157,205,139,213,91,213,124,166,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,38,162,154,105,5,43,115,171,243,79,139,124,191,161,245,27,137,0,11,94,229,79,192,149,169,45,84,28,83,107,46,51,86,235,147,170,18,124,34,213,113,129,173,130,56,17,172,116,119,133,98,170,185,239,115,149,201,6,246,181,24,140,239,181,31,190,9,35,249,121,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,121,75,118,170,233,197,223,81,238,250,67,108,205,45,85,57,157,134,223,79,116,185,89,35,168,69,170,166,165,153,85,35,145,205,255,0,252,21,200,159,19,27,52,14,114,53,38,137,95,234,192,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,137,92,203,57,121,228,220,65,221,105,117,191,67,104,233,42,51,104,41,224,182,222,44,78,117,61,34,94,32,107,149,35,170,100,239,216,223,19,27,92,140,119,121,253,31,12,113,163,92,213,133,172,150,106,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,252,78,85,124,142,85,115,149,85,86,26,243,171,242,177,139,124,192,161,244,235,137,74,196,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,137,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,222,103,8,213,64,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,74,220,234,252,211,226,223,47,232,125,70,226,124,156,163,120,103,195,117,171,87,47,58,165,153,215,85,189,154,81,81,105,185,91,45,144,170,198,202,155,140,207,157,244,243,203,35,92,142,217,3,169,55,164,104,159,27,220,205,206,216,215,71,37,218,0,87,175,55,222,25,240,220,199,71,170,120,154,109,117,93,6,89,129,211,209,91,94,141,85,146,11,149,186,122,230,196,216,30,197,114,36,111,138,90,183,202,217,27,252,209,100,99,218,238,177,186,42,182,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,72,174,112,184,85,171,21,227,5,247,219,125,69,92,149,25,142,47,109,189,215,54,103,181,89,28,236,116,212,40,216,145,26,138,140,237,80,196,229,71,43,151,123,158,189,122,42,53,189,127,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,122,191,107,60,47,194,222,178,57,82,218,136,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,20,173,206,175,205,62,45,242,254,135,212,110,36,180,229,27,196,198,101,173,90,71,121,210,220,206,134,145,239,210,138,123,77,182,217,115,133,18,55,212,219,166,100,236,167,130,88,218,212,110,248,27,73,177,36,69,248,216,230,110,110,246,186,73,59,95,28,156,34,90,184,190,210,54,226,144,92,105,44,249,101,134,161,215,44,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,155,119,246,215,170,62,56,100,86,201,218,72,221,158,19,74,124,39,121,88,209,191,151,248,247,167,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,142,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,79,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,66,5,243,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,0,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,47,149,203,180,135,50,194,180,239,2,213,43,204,20,139,143,106,61,61,198,107,44,240,206,142,126,250,26,183,82,212,195,43,23,163,152,246,185,35,122,47,69,98,178,102,116,114,185,30,214,88,167,35,236,254,154,43,174,169,233,109,118,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,58,118,152,245,89,168,24,239,122,61,232,145,255,0,73,35,93,182,190,1,76,28,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,74,246,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,199,123,192,202,185,165,62,19,188,172,104,223,203,252,123,211,160,34,87,57,122,221,18,165,209,43,4,25,197,166,174,179,81,107,42,39,135,5,154,23,78,140,163,98,79,70,251,148,210,163,94,216,85,139,11,34,141,17,232,247,239,149,138,198,162,36,143,101,59,98,127,106,190,213,89,190,194,251,87,237,39,180,41,253,143,236,158,231,142,241,221,198,246,60,63,107,241,59,221,205,155,54,124,91,186,116,247,244,52,167,160,63,124,191,115,88,159,241,7,236,175,188,47,103,183,219,190,204,219,217,239,110,118,205,219,63,15,189,219,237,247,123,95,133,221,238,118,191,15,97,208,14,21,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,156,192,88,79,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,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,21,87,207,59,242,79,245,39,237,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,119,194,215,189,176,43,17,234,142,70,43,209,202,215,237,216,186,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,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,158,19,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,28,83,152,207,26,255,0,194,174,156,65,96,192,46,118,169,53,55,41,252,59,109,52,235,221,146,215,66,168,244,146,230,232,118,185,142,218,246,36,113,54,85,107,95,35,156,238,146,182,25,99,90,76,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,104,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,219,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,117,82,42,243,71,242,39,169,191,69,245,138,34,128,77,84,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,85,95,60,239,201,63,212,159,182,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,237,43,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,160,189,243,115,213,132,226,126,77,81,178,65,117,171,210,202,47,21,71,111,193,42,106,169,169,59,244,178,83,199,26,73,60,241,193,34,164,203,60,49,212,162,175,113,209,110,146,22,73,219,123,213,246,253,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,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,1,197,56,208,214,59,238,129,112,193,159,234,174,45,14,251,213,170,223,29,61,186,77,204,79,13,85,87,81,21,36,85,61,30,199,177,253,151,212,54,94,219,154,173,127,111,98,244,71,117,76,225,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,61,230,135,184,25,213,11,174,177,240,151,166,121,229,245,181,107,114,158,207,236,218,201,234,235,93,87,61,92,244,51,73,69,37,84,146,185,17,206,124,206,166,89,151,175,85,69,145,81,92,238,155,151,186,148,173,206,175,205,62,45,242,254,135,212,110,39,201,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,125,122,178,68,75,180,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,131,42,230,148,248,78,242,177,163,127,47,241,239,78,128,227,252,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,233,73,120,182,186,106,62,41,174,52,188,67,209,94,123,217,156,57,3,242,74,138,151,34,193,29,101,84,179,58,74,134,74,202,117,143,240,102,223,35,36,141,138,198,186,57,30,207,114,47,67,65,60,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,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,163,135,76,239,138,13,83,160,211,60,22,159,252,149,101,226,183,124,63,216,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,118,247,255,0,36,79,230,169,161,237,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,159,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,179,78,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,10,229,213,172,119,221,27,226,227,4,169,180,67,226,41,51,11,132,24,117,210,155,115,25,222,165,175,158,40,218,187,220,199,171,123,83,165,60,253,27,181,207,236,108,220,214,189,202,104,80,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,202,185,165,62,19,188,172,104,223,203,252,123,211,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,14,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,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,123,156,170,190,245,83,245,142,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,65,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,1,199,248,192,207,233,180,195,133,205,82,204,230,200,106,236,85,20,184,189,117,53,190,225,72,178,182,120,46,53,49,45,61,18,198,232,147,123,30,181,51,66,136,244,233,177,85,28,170,212,69,114,103,51,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,123,203,95,230,143,195,61,78,61,193,150,148,92,45,213,213,119,154,141,16,167,160,199,43,43,26,177,83,65,37,186,106,104,41,36,171,124,14,115,159,189,213,52,212,45,107,24,247,109,73,228,234,142,68,222,200,1,192,206,168,90,180,115,139,77,51,207,47,173,164,75,108,23,143,102,214,79,87,90,218,72,41,32,174,134,74,41,42,164,149,200,173,107,33,109,74,204,189,122,34,164,106,138,230,245,220,154,51,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,50,174,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,110,106,203,50,162,182,54,185,168,136,247,190,56,223,72,58,165,170,89,222,180,231,119,61,76,212,187,239,182,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,135,11,25,27,122,71,19,27,240,181,58,244,234,189,85,85,86,218,121,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,247,195,35,28,232,90,198,245,86,200,231,178,59,21,5,59,115,159,215,154,108,171,84,49,173,0,177,86,213,248,124,30,157,215,75,235,27,81,43,96,146,227,89,28,110,130,55,194,172,70,61,240,211,116,123,101,71,63,221,93,35,19,98,181,232,234,245,166,197,175,181,120,173,199,53,167,161,223,101,181,92,40,237,117,149,61,214,39,106,170,174,58,153,41,227,216,171,189,219,153,69,82,189,81,21,169,219,232,229,69,115,81,88,214,45,125,204,46,51,90,113,202,31,23,87,79,111,175,186,73,31,117,145,237,165,162,165,150,174,166,78,175,84,69,217,4,18,191,167,93,206,219,209,168,174,84,69,250,240,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,78,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,177,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,23,189,112,226,207,13,225,23,128,157,27,206,47,180,244,151,139,237,126,15,141,83,88,177,199,87,173,44,247,87,165,21,42,78,172,122,71,42,177,145,68,245,145,207,86,108,235,219,98,170,58,86,34,210,94,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,225,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,236,26,187,192,150,188,232,158,131,98,250,239,155,227,53,116,244,119,202,137,91,116,183,36,31,143,143,64,238,210,81,62,187,223,186,39,212,57,242,166,197,103,72,149,176,178,71,54,89,146,38,254,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,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,71,94,104,254,68,245,55,232,190,177,68,80,9,170,128,10,171,231,157,249,39,250,147,246,210,173,104,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,163,216,146,195,20,136,215,117,77,241,177,223,205,168,169,242,146,255,0,151,55,26,255,0,194,174,163,207,96,207,238,119,89,52,203,41,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,0,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,43,131,157,134,168,93,113,237,35,192,244,162,222,218,184,105,243,59,197,85,202,186,162,26,215,68,201,32,183,178,62,148,178,196,137,210,102,62,90,200,165,77,206,232,215,210,177,118,185,85,21,144,131,150,46,150,253,232,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,246,215,73,69,240,55,119,94,191,19,85,136,243,234,230,155,128,84,224,188,105,102,85,73,143,82,90,109,185,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,248,94,250,200,42,213,251,209,30,231,238,122,245,222,142,116,170,228,125,159,212,203,106,213,61,45,174,200,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,39,78,235,216,137,13,3,29,239,86,49,86,63,232,172,139,186,210,138,234,227,15,131,43,239,24,124,119,88,45,146,93,125,141,134,98,250,127,105,168,201,174,81,61,139,84,216,229,185,221,59,84,212,209,187,175,89,165,237,74,137,35,154,177,198,214,57,206,220,168,200,164,176,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,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,12,171,151,253,101,226,47,4,225,127,128,93,42,212,188,234,163,242,254,199,71,103,162,217,55,246,78,233,236,84,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,205,87,249,34,209,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,160,103,124,26,235,110,158,112,243,141,113,27,144,226,181,108,199,178,42,132,123,150,21,130,118,81,219,167,167,165,150,223,91,43,226,149,238,99,42,93,60,209,163,94,198,118,223,11,26,245,221,60,109,63,39,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,246,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,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,171,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,133,92,213,180,207,42,214,77,31,211,61,45,194,169,60,69,235,38,213,11,101,190,155,116,114,62,56,119,219,238,59,231,151,182,199,189,176,196,196,116,146,61,26,187,35,99,220,169,209,170,119,94,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,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,250,56,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,117,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,211,70,147,231,95,122,26,89,134,234,103,178,253,153,246,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,133,124,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,202,185,165,62,19,188,172,104,223,203,252,123,211,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,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,172,190,119,26,161,106,165,192,52,247,69,225,109,36,247,43,157,226,92,162,161,91,90,222,253,28,20,208,201,77,22,250,126,138,237,147,186,174,109,178,42,181,58,210,72,212,71,123,246,67,94,89,122,41,247,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,221,246,191,104,229,139,136,13,26,203,52,119,35,155,195,210,100,214,247,83,199,83,181,239,240,149,76,114,73,77,83,177,143,98,201,218,158,56,165,237,239,70,191,102,215,124,46,84,51,46,105,163,64,117,142,197,196,6,141,98,122,197,142,67,225,233,50,107,123,106,36,166,220,247,248,74,166,57,209,212,211,111,123,24,178,118,167,142,88,187,155,17,175,217,185,191,11,145,78,128,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,101,92,247,250,173,174,154,143,172,180,120,133,167,53,188,247,109,88,38,63,69,141,216,45,176,34,178,150,138,150,158,8,225,87,181,138,171,214,105,123,77,124,178,42,171,156,228,106,39,70,50,54,50,106,242,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,239,134,70,53,179,57,237,234,174,141,175,100,151,40,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,52,58,253,172,119,222,32,53,151,44,214,44,142,31,15,87,147,92,29,81,29,54,230,63,194,82,177,169,29,53,54,246,49,137,39,106,8,226,139,185,177,28,253,155,157,241,57,84,149,90,193,161,116,122,63,202,183,78,50,74,219,55,132,201,53,19,80,40,114,75,156,210,44,18,72,250,89,45,215,36,183,177,178,68,155,187,62,23,183,51,99,123,156,230,73,83,63,244,85,202,198,248,14,87,30,123,52,203,235,94,143,90,114,174,41,244,83,248,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,123,147,206,183,218,179,206,29,42,52,106,27,29,93,29,203,75,170,21,181,21,110,145,175,130,186,11,141,85,93,76,79,103,242,115,30,215,36,204,115,21,21,58,50,55,35,151,122,178,57,234,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,53,135,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,251,220,247,185,203,36,143,115,149,122,190,87,35,118,177,24,198,205,254,88,188,191,232,245,118,178,155,136,29,111,199,124,94,11,73,182,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,253,240,200,198,182,103,61,189,85,209,181,236,146,223,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,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,160,30,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,222,157,38,139,187,18,44,141,106,71,35,94,215,55,106,171,226,143,219,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,150,105,205,31,200,158,166,253,23,214,40,138,1,53,80,1,85,124,243,191,36,255,0,82,126,218,87,6,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,250,112,174,7,52,143,25,225,46,94,17,238,239,171,185,216,174,116,238,125,234,237,78,198,80,214,215,92,93,51,103,241,189,99,69,68,124,114,199,15,105,178,119,122,71,4,49,200,178,181,171,186,141,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,58,55,163,92,246,178,88,165,98,61,251,55,44,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,223,52,143,115,97,115,27,213,27,27,158,248,238,80,0,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,5,5,243,77,207,234,115,174,52,179,42,84,200,105,46,214,220,86,158,130,193,109,90,101,137,204,165,100,116,204,150,162,157,95,26,124,79,101,100,245,104,253,234,175,107,247,49,122,108,70,182,90,242,66,211,63,13,138,234,94,177,214,82,90,165,246,133,194,147,25,183,207,219,221,93,79,225,227,90,138,182,110,86,124,16,201,226,168,151,163,94,187,157,7,196,212,216,197,95,85,206,147,71,47,185,134,141,98,90,197,104,155,185,73,167,119,10,138,123,165,54,214,38,218,91,147,169,227,109,78,247,61,21,118,79,5,60,93,182,177,238,119,137,221,240,182,55,42,192,190,90,57,253,54,159,113,165,167,117,87,44,134,174,213,109,190,84,84,216,42,146,21,151,101,99,234,233,164,138,150,158,86,70,139,189,142,172,90,69,77,201,177,175,107,30,237,187,55,38,130,64,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,101,92,246,186,163,171,217,150,175,212,227,51,230,19,210,43,48,252,94,217,136,90,33,166,129,34,100,22,234,24,182,68,213,95,123,158,247,57,100,145,238,114,175,87,202,228,110,214,35,24,217,149,202,247,129,111,190,188,169,154,227,172,120,103,139,211,107,46,255,0,99,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,241,90,218,136,210,228,242,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,188,162,30,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,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,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,103,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,153,150,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,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,203,159,229,51,170,23,93,71,224,250,215,108,188,182,174,74,140,22,241,89,139,178,174,166,181,213,15,169,129,141,142,166,30,155,145,22,54,69,21,92,116,236,143,171,145,172,167,111,69,68,84,99,124,87,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,50,174,105,79,132,239,43,26,55,242,255,0,30,244,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,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,40,47,154,62,175,83,106,215,24,57,52,22,217,233,39,182,224,212,240,226,20,179,67,4,177,61,239,166,115,223,84,217,82,79,233,61,149,147,213,198,142,106,53,138,200,216,173,221,253,55,75,94,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,189,202,205,204,240,191,11,186,72,228,75,63,51,173,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,248,99,107,26,170,170,138,171,98,156,150,245,142,251,152,104,214,91,163,183,120,123,148,154,119,112,167,168,181,212,238,98,109,165,185,58,162,71,83,108,107,17,87,100,240,84,75,220,115,222,231,120,157,191,11,99,106,45,138,128,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,25,87,37,167,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,62,176,66,14,109,250,243,77,165,156,52,73,166,214,250,218,184,50,29,79,168,246,93,50,211,84,75,78,248,173,208,62,57,107,164,87,177,138,215,177,205,88,169,159,19,158,205,236,172,114,252,77,99,218,180,235,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,137,200,133,181,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,45,57,216,104,189,214,227,77,129,235,190,61,136,85,213,83,218,233,234,172,57,53,226,23,185,236,165,129,101,141,246,230,203,30,238,140,98,203,53,106,36,168,196,77,242,49,143,119,87,68,213,138,188,176,53,162,235,165,60,90,98,86,41,178,250,187,78,49,156,212,58,195,121,163,107,29,44,21,243,201,12,173,183,181,241,163,93,209,233,88,248,90,217,81,17,88,146,72,138,230,198,249,58,223,161,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,18,211,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,89,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,253,232,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,252,232,222,141,115,218,201,98,149,136,247,236,220,179,42,211,131,113,47,129,242,166,213,235,54,185,80,85,216,241,136,42,44,112,225,152,253,202,129,148,151,26,22,123,125,146,215,77,52,125,166,204,214,75,52,205,216,147,57,95,248,110,86,181,177,186,55,73,92,6,170,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,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,219,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,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,91,79,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,219,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,222,168,233,26,247,201,98,160,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,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,190,227,46,247,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,51,224,191,71,47,186,5,195,6,1,165,89,76,219,239,86,171,124,149,23,24,246,177,60,53,85,93,68,181,114,211,117,99,222,199,246,95,80,232,187,141,114,181,253,189,233,209,29,209,63,91,138,125,20,254,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,155,88,174,237,171,246,244,119,69,76,214,26,115,209,77,80,181,107,86,145,226,26,175,102,109,36,116,249,77,158,154,228,250,122,106,214,213,178,142,119,177,59,212,171,43,81,17,239,134,94,228,79,248,90,168,248,220,138,214,170,42,39,181,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,12,171,146,171,128,94,10,50,174,43,53,30,146,247,118,182,120,125,50,198,110,16,201,145,220,42,18,70,71,95,177,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,187,157,19,37,190,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,239,63,88,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,59,99,141,242,67,189,62,9,226,238,49,236,108,209,61,27,36,111,86,174,201,24,199,34,117,106,25,225,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,237,83,147,254,21,175,56,158,131,92,235,245,58,162,174,159,9,190,84,83,215,96,214,170,215,254,60,16,59,186,234,170,150,49,91,186,42,106,135,62,23,198,213,119,71,43,101,149,172,106,76,146,77,61,78,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,41,47,156,182,1,77,140,241,71,107,204,237,216,245,93,37,62,99,139,210,84,214,92,28,146,172,21,215,26,121,101,167,145,24,231,42,177,31,29,52,116,40,230,51,167,68,116,110,84,235,38,231,116,14,72,250,161,117,165,207,245,11,69,230,109,92,246,219,157,158,44,162,157,93,90,238,197,28,244,211,71,77,46,202,126,138,221,243,182,174,29,210,34,181,122,82,70,213,71,123,182,119,94,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,101,92,210,159,9,222,86,52,111,229,254,61,233,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,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,131,202,106,198,117,247,95,165,153,150,166,123,47,218,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,113,161,62,2,116,207,21,210,254,17,244,206,221,139,82,118,253,189,143,209,100,215,25,223,28,105,53,85,117,124,12,168,149,242,57,140,110,253,189,198,196,197,119,87,36,80,196,197,115,182,117,36,1,85,124,239,116,183,255,0,201,166,181,219,236,95,251,94,45,119,185,248,175,248,170,104,32,236,171,255,0,253,36,237,236,103,251,207,119,247,180,35,255,0,40,237,76,202,176,254,47,108,248,45,166,175,173,151,61,183,215,219,238,244,178,73,39,109,222,26,146,106,200,39,107,26,244,98,204,199,192,172,107,222,215,109,142,121,218,136,138,254,169,122,128,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,6,115,56,62,225,51,50,226,235,84,62,195,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,126,254,157,199,162,43,98,122,166,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,18,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,39,171,0,163,110,109,250,243,83,170,124,75,201,166,214,250,218,73,241,237,48,167,246,93,50,211,84,69,80,201,110,51,178,57,107,164,87,177,136,230,61,174,72,169,159,19,158,253,143,163,114,252,46,123,218,157,127,146,158,133,209,221,111,185,167,16,247,235,55,123,216,155,49,188,118,166,69,130,72,217,85,43,59,149,207,107,21,22,88,230,100,46,165,99,100,69,99,86,58,185,217,241,245,114,51,181,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,119,218,253,163,150,46,32,52,107,44,209,220,142,111,15,73,147,91,221,79,29,78,215,191,194,85,49,201,37,53,78,198,61,139,39,106,120,226,151,183,189,26,253,155,93,240,185,80,204,185,165,62,22,53,175,248,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,40,7,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,2,136,120,62,225,51,50,226,235,84,62,195,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,126,254,157,199,162,43,98,122,166,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,18,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,39,171,0,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,232,187,162,245,106,73,20,50,34,111,138,55,55,128,115,71,242,39,169,191,69,245,138,34,128,77,84,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,4,63,230,51,193,71,241,85,167,16,95,240,11,101,170,61,77,197,191,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,18,136,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,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,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,221,45,64,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,132,28,223,117,66,213,133,240,151,83,129,204,218,73,238,90,131,120,162,182,211,192,234,214,197,60,80,83,76,218,217,106,153,23,69,116,204,107,169,225,133,221,54,163,86,170,53,87,127,38,186,162,248,88,209,79,226,39,136,44,39,71,36,184,120,42,76,130,224,190,62,118,203,219,145,148,48,68,250,138,174,211,187,114,34,76,176,67,42,71,185,138,222,226,179,119,70,245,84,210,152,51,131,198,134,142,88,180,11,138,12,255,0,74,177,105,183,217,109,87,8,234,45,209,237,122,120,106,90,186,120,170,226,166,234,247,189,239,236,178,161,177,119,28,229,115,251,123,215,162,187,162,90,79,39,29,94,166,205,120,104,174,210,218,137,233,18,229,167,23,137,161,100,16,193,43,95,236,234,231,190,170,25,165,123,186,177,239,117,66,215,177,17,138,157,25,11,55,53,58,163,159,61,64,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,131,53,156,52,112,233,157,241,65,170,116,26,103,130,211,255,0,146,172,188,86,239,135,251,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,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,30,83,63,210,220,19,84,62,206,125,186,177,123,79,236,150,65,71,148,217,255,0,174,166,135,194,221,41,119,118,39,252,39,183,126,222,227,254,7,238,98,245,247,181,122,33,234,193,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,101,122,243,167,192,41,175,188,60,226,154,131,79,143,85,214,92,177,92,161,148,207,174,133,37,115,40,45,213,148,242,36,203,42,53,118,53,143,168,130,129,136,247,167,185,251,26,213,78,226,163,171,91,129,108,214,235,128,113,131,164,151,219,53,61,36,213,21,89,69,37,145,237,169,99,156,196,130,224,239,3,51,145,26,230,174,246,197,83,35,152,189,122,35,209,170,168,228,69,106,217,167,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,50,174,105,79,132,239,43,26,55,242,255,0,30,244,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,226,181,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,189,58,244,69,254,69,69,255,0,81,83,138,127,246,125,165,95,245,173,199,253,4,183,77,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,175,78,157,81,63,145,237,65,23,249,133,240,191,159,113,103,162,246,93,57,211,155,190,63,110,185,91,178,138,107,220,178,222,234,38,134,7,65,29,37,92,46,107,93,12,82,185,95,186,161,138,136,173,68,232,142,247,255,0,36,88,87,162,28,162,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,58,244,234,169,252,203,116,7,10,227,79,74,181,163,91,244,26,235,165,26,33,145,99,246,59,150,73,81,13,37,218,178,241,87,87,76,137,106,248,157,60,80,201,76,199,187,124,142,108,81,61,175,106,177,208,201,59,87,250,72,87,94,158,242,97,215,75,118,127,141,92,53,27,40,211,91,166,39,75,120,162,154,253,67,73,119,185,54,122,171,115,102,98,212,195,26,165,35,21,30,232,145,237,69,71,179,222,169,241,55,249,165,196,131,133,113,179,195,245,215,137,174,29,50,29,40,198,153,143,179,33,172,168,160,171,179,214,94,209,201,5,20,240,213,70,233,37,108,140,142,71,198,245,167,241,17,35,152,222,170,146,185,171,209,174,113,92,24,159,39,222,49,48,108,170,205,154,226,218,153,165,84,87,172,126,225,79,116,183,84,251,66,186,78,197,84,18,54,72,164,216,251,123,152,237,175,99,87,163,145,90,189,58,42,42,123,139,148,0,165,111,234,42,113,79,254,207,180,171,254,181,184,255,0,160,150,233,162,24,85,215,77,116,95,1,211,155,237,69,36,247,44,87,23,181,89,43,37,164,123,157,4,147,211,82,71,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,242,61,168,56,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,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,216,0,62,75,180,151,88,109,85,179,88,168,169,43,46,76,167,145,212,116,245,117,46,166,130,105,209,171,219,100,146,182,57,29,27,21,221,17,94,145,189,90,138,170,141,119,78,139,76,63,212,84,226,159,253,159,105,87,253,107,113,255,0,65,45,39,132,93,16,186,240,227,195,166,25,163,87,219,229,37,222,229,96,167,169,117,101,93,36,110,100,11,61,69,84,213,50,50,61,223,19,152,199,78,172,71,170,53,94,140,71,43,89,187,98,115,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,238,168,98,162,43,81,58,35,189,255,0,201,22,48,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,216,217,41,35,98,244,124,205,85,234,244,248,81,122,117,94,136,182,126,85,95,20,252,165,181,131,86,120,130,205,181,55,73,242,13,63,179,99,121,69,193,46,145,82,93,46,151,4,170,74,169,98,99,235,36,122,54,154,86,167,114,169,106,36,68,107,213,168,215,162,34,53,17,26,146,83,151,63,10,90,227,194,78,43,153,225,90,169,150,226,151,91,45,226,225,75,116,179,83,88,166,154,95,15,84,177,190,58,201,37,124,212,241,63,227,100,116,104,212,234,230,167,105,202,136,213,85,87,68,189,111,229,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,215,175,69,95,230,88,79,6,122,41,149,112,237,195,102,31,163,153,173,194,213,91,122,199,253,161,226,103,181,203,36,148,175,239,215,212,84,51,99,164,142,55,175,70,76,212,94,172,79,137,23,167,84,232,171,218,192,33,87,50,30,10,117,79,140,31,187,191,187,59,254,41,108,251,37,237,127,27,237,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,138,240,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,216,217,41,35,98,244,124,205,85,234,244,248,81,122,117,94,136,182,126,8,85,204,135,130,157,83,227,7,238,239,238,206,255,0,138,91,62,201,123,95,198,251,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,226,188,25,242,191,215,222,29,184,147,195,245,143,53,203,244,254,182,203,143,251,67,196,193,107,184,86,201,84,254,253,5,69,59,54,54,74,72,216,189,31,51,85,122,189,62,20,94,157,87,162,45,159,128,10,86,254,162,167,20,255,0,236,251,74,191,235,91,143,250,9,110,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,94,157,58,162,127,35,202,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,0,14,41,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,222,232,227,145,233,213,144,185,19,163,23,226,84,235,209,58,170,86,15,245,21,56,167,255,0,103,218,85,255,0,90,220,127,208,75,169,0,133,92,200,120,41,213,62,48,126,238,254,236,239,248,165,179,236,151,181,252,111,183,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,187,249,170,88,80,4,10,227,239,150,156,156,75,228,212,90,163,163,85,248,253,131,54,172,168,86,228,178,222,234,235,82,11,164,13,167,134,26,119,181,204,73,91,11,225,109,59,88,140,100,45,73,18,87,57,206,69,98,35,227,174,150,242,166,227,139,69,179,187,102,166,105,166,173,233,85,155,36,179,119,188,21,111,139,171,168,237,119,97,124,50,126,28,214,231,198,238,177,202,246,252,77,94,157,122,167,69,68,84,183,75,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,128,10,86,254,162,167,20,255,0,236,251,74,191,235,91,143,250,9,110,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,94,157,58,162,127,35,218,128,8,43,204,99,130,157,125,227,7,42,195,62,239,239,250,127,108,198,241,43,125,86,207,108,213,86,195,93,37,117,84,140,239,245,237,65,44,107,10,71,77,75,179,250,46,71,44,189,122,162,183,167,148,224,39,150,62,109,195,118,178,203,172,90,199,146,226,151,122,187,69,190,90,124,118,154,197,81,89,47,102,170,161,171,28,213,50,190,72,225,68,219,2,201,19,99,86,72,215,120,135,59,224,116,76,87,88,168,32,7,48,126,91,217,87,20,58,143,99,213,45,29,186,98,150,75,211,237,238,183,228,158,217,158,74,104,235,59,74,223,9,59,124,61,44,143,146,109,142,146,55,190,71,127,123,138,153,173,68,70,168,229,241,193,15,19,92,31,106,61,242,187,45,202,116,254,235,134,101,118,246,211,221,105,45,119,42,167,85,71,85,2,185,244,181,44,73,104,91,191,111,114,120,214,62,236,109,86,212,43,215,114,198,198,172,255,0,0,133,92,200,120,41,213,62,48,126,238,254,236,239,248,165,179,236,151,181,252,111,183,106,170,97,238,120,175,9,219,237,118,96,151,175,79,12,253,219,182,244,234,222,157,122,175,78,43,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,99,100,164,141,139,209,243,53,87,171,211,225,69,233,213,122,34,217,248,0,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,168,169,197,63,251,62,210,175,250,214,227,254,130,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,227,252,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,0,0,15,21,173,248,85,215,82,180,95,62,211,155,21,69,36,23,44,171,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,242,42,47,250,138,156,83,255,0,179,237,42,255,0,173,110,63,232,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,122,116,234,137,252,143,106,0,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,244,235,209,23,249,21,23,253,69,78,41,255,0,217,246,149,127,214,183,31,244,18,234,64,43,3,140,206,87,250,251,196,79,18,121,134,177,225,89,126,159,209,89,114,15,103,248,104,46,151,10,216,234,153,216,160,167,167,126,246,199,73,35,19,171,225,114,167,71,175,194,169,215,162,245,68,147,252,189,56,95,207,184,76,209,123,214,156,234,53,223,31,184,220,174,57,69,77,238,41,108,149,19,77,3,96,146,146,146,22,181,206,154,40,156,143,221,78,245,84,70,170,116,86,251,255,0,154,36,160,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,238,254,74,190,215,150,247,5,58,167,193,247,222,39,222,101,255,0,20,185,253,173,246,71,130,246,21,85,76,221,191,11,226,251,157,222,244,17,116,235,226,89,183,110,238,189,29,215,167,68,235,53,64,56,167,25,154,41,149,113,19,195,102,97,163,152,85,194,213,69,122,200,61,159,225,167,186,75,36,116,172,236,87,211,212,63,123,163,142,71,167,86,66,228,78,140,95,137,83,175,68,234,169,94,218,33,202,39,137,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,175,78,170,159,204,176,158,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,123,63,195,79,116,150,72,233,89,216,175,167,168,126,247,71,28,143,78,172,133,200,157,24,191,18,167,94,137,213,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,167,94,157,85,63,153,110,135,52,226,83,72,105,181,235,65,179,157,35,154,10,73,42,50,43,60,208,219,214,174,121,97,130,43,139,58,75,69,52,143,139,171,209,145,212,199,12,138,136,142,234,140,84,86,185,21,90,181,67,253,69,78,41,255,0,217,246,149,127,214,183,31,244,18,122,113,191,194,254,180,113,103,195,110,25,167,52,119,124,42,221,155,91,175,22,235,221,250,89,106,42,225,181,58,120,232,42,97,169,109,43,146,41,102,86,119,170,17,99,73,26,139,177,62,37,235,238,88,235,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,99,100,164,141,139,209,243,53,87,171,211,225,69,233,213,122,34,217,249,94,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,219,80,196,69,87,34,245,71,123,191,146,175,181,229,189,193,78,169,240,125,247,137,247,153,127,197,46,127,107,125,145,224,189,133,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,82,149,191,168,169,197,63,251,62,210,175,250,214,227,254,130,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,121,218,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,14,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,0,139,247,110,102,60,20,88,46,181,182,43,238,176,85,219,174,86,234,137,41,43,40,234,241,43,220,51,211,79,27,149,178,69,36,110,163,71,49,237,114,43,85,170,136,168,168,168,167,64,209,14,46,184,116,226,58,235,115,177,104,214,166,82,95,238,86,138,118,85,213,209,186,138,170,138,116,129,206,219,221,100,117,49,70,233,24,142,218,215,57,136,228,98,190,52,118,221,236,235,216,14,85,174,156,81,232,79,13,126,196,251,235,206,126,206,125,163,241,62,204,254,198,86,86,119,252,63,107,189,254,13,20,155,118,247,226,254,151,78,187,189,221,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,236,122,250,77,148,172,146,56,221,38,250,136,35,98,244,124,209,167,68,93,223,23,94,157,17,85,59,89,207,245,175,94,244,159,135,108,86,151,53,214,60,175,236,253,150,182,224,203,92,21,62,6,166,175,125,83,227,146,70,199,178,158,57,30,157,89,12,139,213,83,111,195,211,175,85,68,94,43,253,84,126,4,255,0,219,207,254,236,222,63,209,9,21,128,103,152,206,167,225,182,157,64,195,42,170,234,172,87,218,116,171,183,212,84,219,234,40,159,60,10,171,182,84,138,161,140,149,24,228,77,204,114,181,17,236,86,189,189,90,230,170,250,3,138,107,95,25,156,54,112,237,149,82,225,90,199,169,31,103,239,85,182,246,93,32,166,246,61,125,94,250,87,201,36,109,147,125,60,18,49,58,190,25,19,162,174,239,135,175,78,138,138,173,20,227,51,134,206,34,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,222,199,175,164,217,74,201,35,141,210,111,168,130,54,47,71,205,26,116,69,221,241,117,233,209,21,83,181,131,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,135,167,94,170,136,188,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,196,154,157,145,183,164,113,61,223,19,147,175,78,137,213,85,17,100,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,252,218,246,57,171,209,81,80,250,192,63,38,255,0,150,98,184,167,179,126,212,228,214,171,55,182,110,16,218,109,222,208,173,142,159,198,87,75,215,181,77,14,245,78,228,207,218,237,177,183,171,157,209,122,34,244,63,88,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,171,30,177,77,20,136,215,116,93,146,49,223,201,200,171,245,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,247,17,175,250,168,252,9,255,0,183,159,253,217,188,127,162,18,168,30,127,63,207,49,157,48,195,110,218,129,153,213,85,210,216,172,84,235,87,112,168,166,183,212,86,190,8,17,83,116,171,21,59,31,42,177,168,187,158,228,106,163,24,142,123,186,53,174,84,142,191,213,71,224,79,253,188,255,0,238,205,227,253,16,238,186,67,173,26,95,175,88,108,122,129,164,121,125,38,69,98,146,162,90,69,168,133,146,68,248,167,141,83,124,82,197,43,91,44,79,232,173,114,53,237,106,171,30,199,167,86,189,170,190,212,143,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,179,227,104,189,133,114,168,237,119,97,100,209,254,36,52,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,234,244,47,138,61,9,226,83,219,127,114,153,207,218,63,179,158,27,218,127,216,202,202,62,199,136,238,246,127,194,98,143,118,238,196,191,209,235,211,111,191,167,84,235,213,78,63,173,252,93,112,233,195,141,214,217,98,214,93,76,164,176,92,174,244,239,171,164,163,109,21,85,108,235,3,93,183,186,248,233,162,145,209,177,93,185,173,115,209,168,245,100,136,221,219,31,211,154,255,0,85,31,129,63,246,243,255,0,187,55,143,244,66,85,0,0,0,243,248,30,127,134,234,126,51,6,103,167,249,13,37,246,197,85,81,87,77,79,112,164,85,116,19,190,154,162,74,121,86,55,116,232,246,36,176,200,136,246,245,99,209,17,205,87,53,81,203,232,0,63,38,255,0,150,98,184,167,179,126,212,228,214,171,55,182,110,16,218,109,222,208,173,142,159,198,87,75,215,181,77,14,245,78,228,207,218,237,177,183,171,157,209,122,34,244,63,88,0,121,251,22,127,134,228,217,54,77,134,88,178,26,74,187,238,29,81,77,77,125,183,181,85,39,161,125,69,59,42,32,87,181,81,21,89,36,82,34,181,233,213,138,173,145,168,187,163,123,91,232,0,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,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,235,185,204,99,167,133,174,114,39,70,172,177,162,244,220,157,126,176,0,7,148,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,56,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,156,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,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,188,146,160,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,252,61,58,245,84,69,231,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,36,212,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,32,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,220,70,191,234,163,240,39,254,222,127,247,102,241,254,136,74,160,121,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,195,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,192,63,170,143,192,159,251,121,255,0,221,155,199,250,33,42,128,0,230,154,223,196,110,143,112,227,106,182,95,117,151,39,171,176,91,110,245,15,164,164,172,109,154,186,182,5,157,173,221,218,124,148,208,200,216,222,173,220,230,181,234,213,122,50,69,110,237,143,233,200,63,170,143,192,159,251,121,255,0,221,155,199,250,33,39,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,178,42,255,0,85,31,129,63,246,243,255,0,187,55,143,244,67,191,233,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,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,71,92,255,0,152,95,7,58,97,153,93,180,255,0,51,214,154,74,91,237,138,161,105,46,20,244,214,155,133,107,32,157,17,55,68,178,211,192,248,149,237,85,218,246,163,149,88,244,115,29,209,205,114,39,213,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,226,77,78,200,219,210,56,158,239,137,201,215,167,68,234,170,136,178,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,196,134,157,241,187,172,114,177,223,11,151,167,94,139,209,81,81,58,6,138,107,222,147,241,19,138,213,102,186,57,149,253,160,178,209,92,31,107,158,167,192,212,210,108,170,100,113,200,232,246,84,71,27,215,163,38,141,122,162,109,248,186,117,234,138,137,208,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,222,118,173,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,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,207,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,2,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,247,157,171,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,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,176,70,172,179,152,247,6,56,54,85,121,194,178,157,100,240,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,123,217,76,230,59,107,216,228,234,213,86,175,78,168,170,158,243,181,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,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,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,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,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,213,230,201,193,69,199,80,40,255,0,137,221,47,182,119,239,86,75,123,227,203,232,163,74,90,120,229,181,210,193,52,203,115,116,143,115,31,36,209,50,54,194,230,254,43,223,31,97,24,141,72,85,31,85,122,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,56,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,32,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,137,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,240,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,218,213,150,101,68,116,142,107,81,17,140,100,113,178,69,114,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,213,17,244,208,203,209,210,61,251,163,123,227,236,109,145,22,110,213,218,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,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,34,175,52,127,34,122,155,244,95,88,162,60,167,46,110,61,191,138,139,20,250,111,168,144,120,125,77,198,109,254,50,174,162,10,125,148,183,170,22,61,145,45,99,81,137,178,25,145,242,70,217,98,247,53,92,246,190,36,218,231,71,12,213,0,173,94,113,156,66,235,46,157,216,177,221,25,196,169,189,137,136,103,182,250,153,46,151,216,42,155,226,174,93,167,163,39,182,53,136,187,225,133,25,36,15,149,223,254,249,179,182,52,84,99,102,100,145,87,150,127,26,246,238,24,51,187,150,19,169,119,63,13,166,217,111,90,154,218,201,22,170,111,99,87,67,12,139,29,68,52,240,182,77,253,238,140,130,68,108,123,151,164,14,87,163,97,86,186,245,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,103,179,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,58,213,57,92,235,126,188,235,102,131,77,89,173,22,58,186,138,59,29,67,45,216,254,93,87,39,227,228,48,55,123,101,73,26,239,138,87,211,185,141,141,106,191,148,170,229,106,238,150,25,158,232,129,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,175,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,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,82,183,51,174,3,190,228,47,181,58,243,164,246,93,184,14,65,112,119,180,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,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,162,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,38,255,0,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,237,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,225,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,182,158,88,188,191,235,52,138,142,155,136,29,111,199,124,38,117,87,182,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,189,85,178,57,236,143,149,106,255,0,25,183,222,15,57,153,234,189,206,75,87,182,112,204,163,236,237,62,77,109,137,140,74,167,71,21,162,151,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,95,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,171,94,113,218,155,196,189,134,154,135,79,160,179,82,91,180,87,37,167,134,9,174,52,145,178,169,247,75,140,114,178,161,32,170,145,241,238,163,124,110,167,107,226,142,53,78,235,18,71,44,146,124,113,65,16,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,187,233,210,105,94,177,181,174,73,88,231,179,110,245,142,72,239,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,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,219,140,94,49,115,190,47,243,186,123,253,254,143,216,216,221,155,127,217,252,127,185,13,71,178,251,176,211,178,171,250,233,144,69,36,253,217,41,210,79,196,69,217,215,107,122,34,123,236,255,0,151,7,48,10,62,34,44,81,105,38,175,100,95,221,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,227,36,83,168,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,166,13,11,213,45,101,210,77,71,183,100,122,13,125,186,219,178,250,222,182,154,72,237,212,173,171,146,187,196,42,49,41,150,153,236,123,42,55,191,98,182,55,49,223,136,216,220,212,222,214,170,89,175,51,173,111,213,13,28,201,184,90,215,43,69,142,147,27,205,173,84,247,234,250,155,61,92,145,220,96,164,158,106,123,107,42,232,100,145,157,27,51,54,203,52,43,36,106,213,84,85,116,110,98,237,114,77,254,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,109,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,102,253,169,213,64,5,69,243,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,215,47,73,86,104,157,31,70,54,55,247,173,208,28,171,139,31,43,26,201,242,255,0,33,244,233,200,43,202,83,141,127,109,209,209,240,155,169,183,59,173,101,234,30,244,152,93,194,117,239,198,234,24,96,238,62,216,229,70,239,143,178,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,103,224,172,190,113,249,254,101,165,153,151,15,186,131,167,217,13,93,143,33,177,212,100,117,52,53,212,202,155,226,127,75,106,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,191,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,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,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,247,33,125,166,208,109,88,189,109,192,114,11,131,125,155,116,184,220,123,116,184,188,206,100,206,147,163,123,78,94,205,68,238,167,71,110,146,56,161,114,201,50,244,223,43,150,234,76,171,151,253,202,227,200,158,153,125,107,214,43,78,105,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,157,58,62,53,90,108,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,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,42,215,152,15,19,25,151,10,28,192,240,173,82,195,232,105,46,44,118,155,210,91,110,246,202,148,70,178,227,110,146,235,90,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,246,43,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,246,160,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,74,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,217,159,235,22,125,168,186,185,118,214,251,205,250,174,151,44,186,94,22,246,202,202,42,169,152,250,9,209,232,232,91,77,35,158,233,98,100,8,216,217,10,111,85,141,145,198,136,191,10,26,8,224,219,58,214,93,75,225,199,12,206,181,210,215,106,164,201,47,86,248,235,35,158,223,59,93,237,10,25,24,215,83,86,77,19,26,145,211,205,44,106,215,186,40,220,230,167,84,119,72,149,203,4,93,172,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,157,43,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,207,102,127,172,89,246,162,234,229,219,91,239,55,234,186,92,178,233,120,91,219,43,40,170,166,99,232,39,71,163,161,109,52,142,123,165,137,144,35,99,100,41,189,86,54,71,26,34,252,40,104,35,131,108,235,89,117,47,135,28,51,58,215,75,93,170,147,36,189,91,227,172,142,123,124,237,119,180,40,100,99,93,77,89,52,76,106,71,79,52,177,171,94,232,163,115,154,157,81,221,34,87,44,17,118,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,5,53,243,92,224,163,238,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,238,115,118,71,42,109,71,162,77,12,77,137,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,124,202,230,243,169,152,174,178,105,199,14,26,165,133,85,248,139,46,77,111,191,220,41,183,73,27,228,135,122,91,55,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,241,92,154,174,214,171,7,18,89,181,246,251,115,164,183,91,109,218,111,114,171,172,172,171,153,176,193,77,4,117,246,247,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,207,249,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,215,229,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,236,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,174,231,68,201,111,163,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,251,207,214,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,69,94,104,254,68,245,55,232,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,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,216,217,37,155,103,218,12,127,185,53,71,178,251,179,84,50,151,250,233,240,69,28,253,216,233,214,79,195,69,217,215,107,186,42,123,228,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,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,105,60,167,120,215,183,101,56,173,179,133,125,72,185,236,201,44,221,105,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,240,177,195,181,138,233,24,213,137,98,141,140,69,137,85,246,84,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,21,120,62,225,51,50,226,235,84,62,195,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,126,254,157,199,162,43,98,122,166,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,86,136,121,163,249,236,212,223,162,250,61,17,250,188,185,184,215,254,21,117,30,123,6,127,115,186,201,166,89,79,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,223,72,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,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,222,103,223,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,183,160,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,158,127,154,63,158,205,77,250,47,163,209,29,215,148,206,175,97,186,11,165,252,70,106,230,160,79,87,29,139,29,167,198,102,168,74,72,22,105,229,123,228,184,69,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,28,228,134,188,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,219,21,60,110,122,255,0,157,35,213,173,99,95,44,178,189,24,205,251,82,95,242,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,239,134,70,53,179,57,237,234,174,141,175,100,151,40,80,15,52,127,61,154,155,244,95,71,162,58,87,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,116,234,249,21,110,208,0,15,41,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,248,144,189,146,55,164,145,49,223,11,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,43,203,23,143,31,185,11,237,54,131,106,197,235,110,3,144,92,27,236,219,165,198,227,219,165,197,230,115,38,116,157,27,218,114,246,106,39,117,58,59,116,145,197,11,150,73,151,166,249,92,183,82,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,79,65,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,245,113,139,198,46,9,194,6,9,79,127,191,209,251,103,36,188,239,251,63,143,247,38,167,246,167,106,106,118,85,127,93,50,9,99,131,181,29,66,73,248,136,155,250,109,111,85,95,118,125,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,223,185,105,114,251,166,209,235,85,159,136,61,95,181,85,199,168,53,244,254,38,207,105,171,138,90,89,241,166,61,181,80,72,146,35,39,86,78,250,138,105,226,114,178,104,154,248,23,171,85,17,232,238,156,215,158,119,228,159,234,79,219,72,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,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,16,3,153,215,30,63,114,22,42,157,6,210,123,214,220,251,32,183,187,218,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,213,64,57,87,22,62,86,53,147,229,254,67,233,211,153,172,46,251,151,7,48,10,62,34,44,81,105,38,175,100,95,221,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,227,36,83,168,170,190,121,223,146,127,169,63,109,43,215,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,4,0,231,87,229,99,22,249,129,67,233,215,18,160,52,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,14,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,218,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,0,56,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,158,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,196,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,105,92,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,210,37,134,38,199,209,142,141,157,234,139,45,167,72,56,205,177,112,121,203,51,74,46,113,218,189,179,153,229,31,104,169,241,155,108,172,122,82,186,72,174,245,93,218,154,153,27,211,164,49,119,98,85,141,174,73,36,115,218,214,237,69,124,177,213,5,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,218,114,224,229,255,0,71,195,189,138,45,91,213,236,119,251,172,87,248,152,34,166,168,146,10,136,241,218,93,239,143,109,59,225,124,145,190,105,163,68,123,230,71,110,72,229,72,154,140,252,101,150,117,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,20,173,206,175,205,62,45,242,254,135,212,110,39,52,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,222,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,190,227,242,179,13,85,211,141,63,190,226,216,198,107,154,90,172,183,92,214,224,235,93,130,146,178,161,35,146,225,84,140,87,172,113,162,255,0,209,111,85,232,213,146,88,99,69,223,44,109,119,171,0,205,103,22,62,105,245,147,230,6,67,234,51,150,233,193,6,175,97,186,11,203,19,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,190,85,197,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,82,188,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,213,229,79,192,173,54,99,37,7,20,250,175,65,73,83,98,165,168,73,176,170,22,213,74,217,221,113,164,173,98,251,73,235,12,141,70,178,41,105,228,137,176,200,142,238,42,200,231,49,173,108,107,45,186,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,6,107,56,177,243,79,172,159,48,50,31,81,156,183,78,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,149,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,175,42,126,5,105,179,25,40,56,167,213,122,10,74,155,21,45,66,77,133,80,182,170,86,206,235,141,37,107,23,218,79,88,100,106,53,145,75,79,36,77,134,68,119,113,86,71,57,141,107,99,89,109,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,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,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,251,202,33,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,39,72,171,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,31,93,173,123,219,4,45,115,145,58,185,34,141,23,174,212,232,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,94,143,98,75,12,82,35,93,213,55,198,199,127,54,162,167,75,225,163,135,76,239,138,13,83,160,211,60,22,159,252,149,101,226,183,124,63,216,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,118,247,255,0,36,79,230,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,244,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,138,188,209,252,137,234,111,209,125,98,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,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,0,138,188,196,120,67,254,43,116,105,62,203,81,119,181,11,14,238,214,226,251,235,252,52,51,247,93,23,138,164,147,114,44,107,221,142,38,236,87,108,219,44,113,117,145,145,172,187,168,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,66,207,245,191,155,125,54,95,194,93,178,205,129,205,87,98,214,92,178,157,244,55,199,217,251,176,193,142,50,57,182,203,60,51,77,31,87,62,166,38,254,19,98,115,159,2,76,229,89,146,72,88,178,86,182,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,238,19,48,222,17,116,191,236,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,236,235,220,122,34,58,87,170,247,82,128,121,163,249,236,212,223,162,250,61,17,21,75,20,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,223,52,143,115,97,115,27,213,27,27,158,248,238,80,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,235,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,53,4,191,229,205,193,71,241,85,168,243,223,243,251,101,214,61,50,197,191,18,229,83,2,118,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,172,78,154,41,18,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,178,128,121,163,249,236,212,223,162,250,61,17,21,75,105,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,119,199,217,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,179,240,0,56,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,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,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,248,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,59,6,73,199,30,174,100,188,37,217,120,71,172,101,34,216,173,181,27,42,238,210,189,245,21,181,214,232,166,100,244,116,74,178,171,146,38,65,43,87,163,163,233,214,56,169,163,106,49,177,201,222,241,92,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,205,251,147,207,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,142,255,0,148,112,89,117,189,112,57,166,220,86,105,110,63,87,95,81,29,61,233,51,200,34,169,116,175,108,16,92,234,99,167,184,69,2,181,85,25,28,81,171,39,86,59,163,88,200,164,237,162,36,242,156,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,201,245,107,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,122,242,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,167,73,86,104,155,39,86,54,54,119,173,208,170,190,121,223,146,127,169,63,109,42,172,153,92,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,17,171,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,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,207,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,167,202,106,160,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,30,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,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,26,243,206,252,147,253,73,251,105,85,100,138,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,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,247,31,172,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,2,0,115,171,242,177,139,124,192,161,244,235,137,74,199,106,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,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,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,14,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,149,226,199,202,198,178,124,191,200,125,58,115,53,134,170,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,0,2,47,241,253,193,245,171,139,45,35,115,109,233,87,30,119,135,83,214,87,226,143,134,86,163,42,103,123,26,178,80,202,217,30,216,182,84,44,49,49,36,115,154,177,61,172,126,237,137,36,114,80,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,167,202,11,94,229,79,192,149,169,45,84,28,83,107,46,51,86,235,147,170,18,124,34,213,113,129,173,130,56,17,172,116,119,133,98,170,185,239,115,149,201,6,246,181,24,140,239,181,31,190,9,35,180,160,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,82,183,58,191,52,248,183,203,250,31,81,184,144,0,159,252,175,120,233,251,148,202,153,161,218,199,153,248,77,54,189,111,246,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,9,174,168,145,120,255,0,50,29,111,186,235,119,21,249,99,174,22,58,75,93,62,7,81,81,131,208,178,25,29,35,231,130,130,178,161,22,121,92,189,17,95,36,178,74,244,70,181,17,172,86,51,226,86,172,143,153,92,146,240,253,71,143,21,206,179,247,231,187,112,26,139,130,217,226,197,246,44,155,239,17,199,79,43,235,247,59,221,15,72,36,142,46,140,85,89,183,126,39,79,15,22,235,63,6,107,56,177,243,79,172,159,48,50,31,81,156,249,51,125,121,204,179,61,30,211,205,13,117,109,93,38,39,128,83,214,61,150,246,212,35,160,173,184,212,87,85,212,58,181,237,70,53,119,182,42,150,64,214,185,95,177,35,145,204,86,247,164,105,221,121,126,240,35,125,226,171,42,143,53,202,89,224,180,203,31,184,36,119,26,158,172,147,218,149,80,73,75,36,182,173,140,168,138,162,14,237,53,67,151,196,181,21,172,233,209,58,187,220,151,125,109,202,116,227,27,202,173,90,33,100,174,181,91,175,84,248,251,174,150,252,118,138,36,143,194,217,233,164,138,153,36,72,227,77,144,194,143,146,56,227,69,218,142,218,244,98,42,68,253,190,172,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,51,89,197,143,154,125,100,249,129,144,250,140,231,201,155,235,206,101,153,232,246,158,104,107,171,106,233,49,60,2,158,177,236,183,182,161,29,5,109,198,162,186,174,161,213,175,106,49,171,189,177,84,178,6,181,202,253,137,28,142,98,183,189,35,78,235,203,247,129,27,239,21,89,84,121,174,82,207,5,166,88,253,193,35,184,212,245,100,158,212,170,130,74,89,37,181,108,101,68,85,16,119,105,170,28,190,37,168,173,103,78,137,213,222,228,187,235,110,83,167,24,222,85,106,209,11,37,117,170,221,122,167,199,221,116,183,227,180,81,36,126,22,207,77,36,84,201,34,71,26,108,134,20,124,145,199,26,46,212,118,215,163,17,82,39,237,245,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,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,121,76,3,84,176,77,80,251,71,246,22,251,237,63,178,89,5,102,45,120,254,181,154,31,11,116,165,219,223,131,241,88,221,251,123,140,248,217,185,139,215,220,229,232,167,171,7,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,135,137,126,29,51,190,23,245,78,191,76,243,170,127,242,181,150,122,221,240,255,0,100,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,219,217,252,149,63,146,175,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,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,208,247,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,216,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,29,215,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,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,183,253,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,21,43,206,111,134,187,22,63,113,177,113,69,142,47,135,171,201,174,17,227,217,44,50,85,61,254,34,169,148,170,180,83,195,26,181,81,157,32,164,150,57,62,52,111,193,2,181,155,157,43,214,176,75,137,229,21,194,102,27,143,105,221,191,138,203,205,69,37,239,33,202,169,234,105,172,177,205,64,173,126,60,200,42,234,233,106,86,41,22,71,54,71,206,216,227,234,254,219,30,198,111,141,21,91,35,247,88,248,40,7,154,63,158,205,77,250,47,163,209,30,215,151,151,9,152,111,23,90,95,173,184,61,246,162,146,207,125,160,168,197,234,108,89,27,168,22,170,123,83,214,74,245,157,24,196,146,37,123,37,137,139,27,152,175,217,215,182,245,69,116,76,84,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,110,124,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,108,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,122,163,164,107,223,36,192,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,142,188,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,212,3,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,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,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,40,7,154,63,158,205,77,250,47,163,209,30,131,64,56,21,169,226,107,131,44,131,83,244,198,130,174,171,84,49,204,226,123,109,45,11,106,162,142,11,189,185,105,173,234,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,228,110,107,213,209,172,112,212,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,166,228,237,200,215,61,93,34,71,55,192,0,141,92,116,112,101,98,227,15,78,41,109,145,221,125,141,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,189,122,195,47,106,36,89,26,213,146,55,49,174,110,228,71,197,37,11,98,218,85,168,249,166,163,210,233,14,55,133,221,106,243,58,187,131,237,109,178,58,157,98,170,142,170,53,114,75,28,173,147,111,103,183,177,235,34,201,181,177,181,143,115,213,168,215,42,104,39,131,238,19,48,222,17,116,191,236,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,236,235,220,122,34,58,87,170,209,15,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,234,230,63,203,254,179,135,123,236,186,183,164,56,239,247,39,175,240,208,75,77,79,36,245,18,99,181,91,25,30,218,135,204,249,36,124,51,72,138,246,76,174,218,146,74,177,57,25,248,43,47,203,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,220,189,184,218,215,163,164,88,239,36,21,87,207,59,242,79,245,39,237,164,117,229,121,164,56,110,189,106,190,164,233,30,160,65,87,37,139,34,211,122,200,106,22,146,117,134,120,158,203,173,178,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,94,21,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,249,209,189,26,231,181,146,197,43,17,239,217,185,100,255,0,3,252,207,106,120,101,210,251,142,145,234,54,27,87,147,216,173,52,245,85,120,138,219,86,40,39,167,171,146,71,74,234,58,151,187,162,45,52,146,200,249,59,200,143,150,37,115,211,100,205,115,27,20,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,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,206,174,20,184,28,166,198,184,68,212,158,46,53,25,245,105,125,185,105,190,82,252,70,210,172,150,157,40,105,37,182,85,192,234,217,209,200,213,149,243,196,231,246,154,157,98,72,101,108,157,94,233,25,217,174,3,85,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,181,78,107,156,11,127,127,226,131,69,48,207,253,162,171,63,162,161,119,249,174,109,210,58,116,111,252,175,138,123,93,254,178,101,103,248,68,196,32,224,142,211,175,55,30,37,240,234,206,28,45,148,149,89,149,174,161,245,109,150,225,14,251,117,45,18,177,97,170,150,181,221,58,178,153,98,153,209,185,205,233,39,226,53,177,126,51,163,69,155,252,243,191,36,255,0,82,126,218,66,14,8,52,135,13,215,174,39,49,45,35,212,8,42,228,177,100,84,247,120,106,22,146,117,134,120,158,203,93,92,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,83,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,37,87,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,116,234,249,21,110,208,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,60,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,225,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,133,124,234,252,172,98,223,48,40,125,58,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,40,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,244,28,185,184,215,254,21,117,30,123,6,127,115,186,201,166,89,79,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,220,167,22,62,86,53,147,229,254,67,233,211,153,172,53,80,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,0,2,186,185,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,247,67,27,26,233,154,247,116,87,72,214,50,74,108,39,255,0,44,94,3,190,251,239,180,218,243,171,22,93,216,14,63,112,111,179,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,72,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,5,43,115,171,243,79,139,124,191,161,245,27,136,229,145,195,166,9,197,6,150,107,222,153,231,84,255,0,255,0,32,172,179,214,239,155,251,25,116,240,215,136,96,172,237,197,44,125,238,215,125,238,237,61,219,31,252,149,63,146,164,53,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,121,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,167,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,133,168,135,64,6,107,56,177,243,79,172,159,48,50,31,81,156,250,184,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,203,212,213,141,77,209,46,3,56,121,130,170,158,205,73,99,199,172,116,242,90,177,139,29,52,115,236,174,184,248,121,234,33,164,89,89,28,174,99,231,116,50,43,234,37,69,248,220,231,200,231,57,203,186,136,117,35,137,221,101,213,61,113,167,226,23,39,202,58,229,246,219,133,53,194,206,248,161,107,169,109,62,26,110,237,52,20,208,73,189,141,134,39,167,84,99,183,110,114,185,210,43,222,247,185,215,189,193,78,163,107,110,170,240,243,141,102,122,247,138,210,90,114,26,234,120,102,165,173,166,169,129,236,190,91,164,167,138,106,107,146,197,10,171,105,159,43,101,84,124,43,211,163,227,115,145,145,181,237,141,157,212,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,154,206,44,124,211,235,39,204,12,135,212,103,62,174,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,245,53,99,83,116,75,128,206,30,96,170,167,179,82,88,241,235,29,60,150,172,98,199,77,28,251,43,174,62,30,122,136,105,22,86,71,43,152,249,221,12,138,250,137,81,126,55,57,242,57,206,114,238,162,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,239,112,83,168,218,219,170,188,60,227,89,158,189,226,180,150,156,134,186,158,25,169,107,105,170,96,123,47,150,233,41,226,154,154,228,177,66,170,218,103,202,217,85,31,10,244,232,248,220,228,100,109,123,99,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,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,128,28,208,184,233,251,148,197,95,161,218,57,153,248,77,73,189,108,246,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,9,206,167,145,92,149,60,172,101,63,48,43,189,58,220,79,240,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,20,151,205,27,141,187,87,16,57,52,58,37,166,243,210,86,97,56,93,225,245,111,189,82,85,54,162,11,237,106,83,178,54,203,31,88,90,232,217,3,164,173,137,28,201,31,28,201,34,72,157,81,35,82,32,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,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,249,178,49,92,214,57,241,75,19,213,140,223,181,58,169,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,104,207,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,237,198,47,7,89,223,8,25,221,61,130,255,0,89,237,156,110,243,191,236,254,65,219,134,159,218,157,168,105,223,85,253,106,201,229,146,14,212,149,9,31,226,42,111,233,185,189,81,125,221,171,151,7,48,10,206,29,239,177,105,38,175,100,95,220,158,191,196,207,21,77,68,115,212,73,142,213,108,124,155,169,217,11,36,145,240,205,34,35,31,10,55,106,73,42,74,213,103,227,36,183,126,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,207,103,24,60,89,230,92,93,106,135,219,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,211,182,197,85,108,76,68,229,87,92,3,50,177,97,182,13,65,188,227,213,116,120,246,85,81,93,77,101,174,153,17,172,175,125,26,196,149,43,18,42,238,115,24,233,227,98,191,166,197,126,246,162,171,163,122,54,90,114,207,227,94,221,195,6,119,114,194,117,46,231,225,180,219,45,235,83,91,89,34,213,77,236,106,232,97,145,99,168,134,158,22,201,191,189,209,144,72,141,143,114,244,129,202,244,108,42,215,94,160,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,137,41,204,103,130,143,226,171,78,32,191,224,22,203,84,122,155,139,126,37,182,166,116,237,73,116,161,68,122,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,37,16,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,92,254,143,241,121,252,86,242,244,214,95,181,53,189,237,66,195,180,254,249,69,148,108,160,240,208,207,221,160,172,240,181,113,237,85,141,123,177,196,237,232,221,155,101,142,94,145,178,53,139,117,43,26,168,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,115,254,109,124,20,123,110,142,179,139,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,124,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,250,182,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,254,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,64,0,121,75,118,149,105,197,163,81,238,250,189,108,194,237,84,217,157,250,223,79,107,185,94,227,167,68,170,169,165,133,85,99,141,206,255,0,252,17,202,159,19,219,12,13,114,185,33,137,25,234,204,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,146,153,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,222,124,184,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,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,44,39,152,158,143,104,150,169,112,233,116,186,107,70,73,73,135,211,227,21,20,181,52,25,131,172,211,220,167,178,190,106,168,33,122,50,10,119,54,89,89,58,57,177,57,157,85,157,93,28,138,138,177,49,91,159,114,90,114,210,209,237,18,214,30,34,236,246,189,95,201,41,36,168,160,168,241,54,124,62,174,205,61,84,25,43,217,75,85,52,137,36,236,114,69,3,41,214,8,165,86,76,142,100,233,214,53,69,69,114,45,207,241,99,229,99,89,62,95,228,62,157,57,154,195,85,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,226,180,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,43,131,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,126,227,23,131,172,19,139,252,18,158,193,127,172,246,54,73,102,223,246,127,32,237,205,81,236,190,236,212,239,170,254,181,100,241,71,63,118,58,116,143,241,21,118,117,220,222,138,158,252,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,154,114,163,227,167,251,199,11,250,215,153,255,0,236,244,184,5,109,115,127,206,107,173,114,84,43,191,228,188,43,28,223,245,240,163,255,0,193,225,45,80,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,207,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,133,185,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,237,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,110,55,190,109,211,215,157,95,149,140,91,230,5,15,167,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,245,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,253,232,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,252,232,222,141,115,218,201,98,149,136,247,236,220,178,43,133,46,56,234,113,174,27,117,39,132,125,70,101,34,88,174,88,62,82,204,70,236,175,138,157,104,106,229,160,171,157,212,83,171,149,169,43,39,149,207,237,57,58,202,147,74,216,250,61,178,51,179,8,13,84,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,0,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,115,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,124,142,111,69,114,49,219,24,143,145,201,177,142,84,206,190,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,85,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,224,100,105,35,21,21,175,100,215,146,10,86,231,87,230,159,22,249,127,67,234,55,19,228,229,27,196,198,27,162,186,185,121,210,220,206,134,173,140,213,122,139,77,182,217,115,133,22,70,83,92,97,124,236,167,130,88,218,213,118,201,221,87,177,36,69,248,30,214,110,110,199,58,72,236,43,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,177,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,187,93,43,37,133,92,170,56,57,190,203,174,57,86,168,106,222,19,106,150,131,75,238,21,152,221,52,53,149,108,158,74,92,174,158,104,85,239,142,56,220,232,228,240,241,239,252,71,42,181,36,154,23,197,189,204,87,197,111,224,25,172,226,199,205,62,178,124,192,200,125,70,114,221,57,111,93,180,191,67,57,121,89,181,95,42,185,210,99,150,138,170,139,197,251,35,185,84,205,35,152,249,217,95,45,27,28,141,85,114,239,116,84,212,177,50,40,155,213,239,70,163,90,233,30,187,170,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,129,93,19,94,246,248,153,26,216,221,51,247,59,115,209,26,139,219,100,108,100,138,229,123,192,183,223,94,84,205,113,214,60,51,197,233,181,151,127,177,233,171,93,182,27,237,210,57,26,137,214,21,106,248,138,56,122,73,220,234,173,99,229,70,71,248,173,109,68,105,117,32,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,238,44,211,148,207,27,118,171,45,53,175,132,141,71,158,146,130,158,74,138,201,177,59,197,77,83,98,99,167,158,88,222,203,74,70,216,81,21,242,75,37,100,172,150,89,122,185,239,108,45,69,85,141,165,175,131,53,156,88,249,167,214,79,152,25,15,168,206,91,167,45,235,182,151,232,103,47,43,54,171,229,87,58,76,114,209,85,81,120,191,100,119,42,153,164,115,31,59,43,229,163,99,145,170,174,93,238,138,154,150,38,69,19,122,189,232,212,107,93,35,215,117,85,241,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,240,43,162,107,222,223,19,35,91,27,166,126,231,110,122,35,81,123,108,141,140,145,92,175,120,22,251,235,202,153,174,58,199,134,120,189,54,178,239,246,61,53,107,182,195,125,186,71,35,81,58,194,173,95,17,71,15,73,59,157,85,172,124,168,200,255,0,21,173,168,141,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,79,147,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,135,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,123,139,148,228,169,229,99,41,249,129,93,233,214,226,127,128,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,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,37,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,21,75,3,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,36,117,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,51,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,44,107,224,87,150,158,51,195,45,77,46,167,106,125,125,38,71,170,20,181,19,186,134,170,219,87,80,219,117,162,7,197,44,10,200,90,169,26,212,62,72,165,122,189,243,71,209,189,90,214,53,170,197,146,73,190,82,183,51,174,60,126,251,239,181,58,13,164,247,173,216,14,63,112,119,180,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,71,254,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,189,236,243,135,141,47,212,29,6,159,134,235,189,170,174,155,9,117,158,146,201,77,79,73,89,35,103,163,130,151,183,225,29,28,175,87,57,207,137,208,194,228,89,55,163,149,136,146,35,209,92,139,157,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,165,154,114,148,227,95,219,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,249,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,8,56,210,229,151,140,241,71,168,150,141,73,195,242,138,76,42,251,93,81,35,114,235,140,212,245,21,239,184,64,202,72,226,164,124,80,172,237,137,175,137,105,227,141,88,222,218,57,147,62,71,57,93,19,89,39,85,213,61,23,210,253,5,224,155,88,52,255,0,72,241,10,76,118,197,30,15,147,85,173,60,47,146,87,203,60,150,249,247,203,44,178,185,210,202,254,136,214,163,158,231,42,49,140,98,116,107,26,137,158,19,85,0,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,82,95,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,98,86,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,238,128,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,63,230,51,198,191,241,85,168,240,88,48,11,157,214,61,50,197,191,14,219,77,58,246,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,164,78,154,88,211,149,112,217,194,30,178,241,91,246,183,238,150,138,213,55,216,235,123,43,107,61,161,94,218,110,252,210,239,240,244,144,245,69,235,52,189,169,118,171,246,68,222,218,247,36,103,86,238,227,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,83,166,92,96,218,184,178,229,249,172,78,184,45,92,121,222,29,166,247,90,12,173,147,68,212,101,76,239,181,84,164,117,209,58,54,54,45,149,11,12,175,88,218,214,172,79,107,217,183,98,71,36,148,152,106,160,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,196,42,230,51,192,79,241,81,98,131,82,52,238,127,15,169,184,205,191,193,210,83,207,81,178,150,245,66,199,190,84,163,114,189,118,67,50,62,73,29,20,190,230,171,158,230,74,187,92,217,33,162,194,239,185,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,50,69,58,136,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,101,48,115,45,230,9,83,172,55,91,199,15,154,65,117,164,147,79,168,42,60,53,226,237,73,44,85,80,100,175,99,169,103,141,99,87,192,143,129,148,245,48,74,212,124,50,185,147,167,71,34,171,21,189,107,216,186,158,117,126,86,49,111,152,20,62,157,113,41,88,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,117,138,15,19,60,85,53,17,193,79,30,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,140,145,119,94,48,120,76,195,120,186,210,255,0,176,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,179,175,109,234,138,232,152,169,158,204,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,243,230,170,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,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,22,128,120,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,163,168,45,83,149,103,30,63,249,35,133,77,95,189,127,149,139,16,190,220,238,63,242,12,166,178,53,157,175,249,195,162,124,147,127,147,167,99,127,189,48,181,66,149,185,213,249,167,197,190,95,208,250,141,196,128,5,196,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,69,94,104,220,67,218,179,94,40,225,182,105,61,214,174,220,205,52,168,124,85,53,212,148,109,160,159,237,68,114,178,42,186,184,231,98,54,121,31,28,116,86,250,116,149,234,157,22,133,59,95,6,215,190,106,114,178,226,123,137,126,36,45,89,196,250,209,37,37,246,197,100,168,167,101,6,70,234,22,80,206,234,185,26,170,250,38,50,158,6,83,206,198,49,173,145,206,234,217,98,89,163,69,73,91,51,22,25,234,12,214,113,99,230,159,89,62,96,100,62,163,56,204,184,139,206,242,221,9,193,56,117,241,30,19,12,194,187,213,158,11,100,50,120,187,164,149,149,243,120,206,231,105,37,143,164,53,253,158,215,113,204,252,45,253,58,187,163,122,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,222,126,177,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,158,206,37,248,139,206,248,160,213,58,253,76,206,170,63,202,209,217,232,182,67,253,140,181,248,153,166,130,143,185,20,81,247,187,93,247,183,186,246,239,127,243,85,254,72,156,168,23,147,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,141,242,36,140,85,71,61,144,205,243,53,156,88,249,167,214,79,152,25,15,168,206,51,46,34,243,188,183,66,112,78,29,124,71,132,195,48,174,245,103,130,217,12,158,46,233,37,101,124,222,51,185,218,73,99,233,13,127,103,181,220,115,63,11,127,78,174,232,222,171,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,216,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,93,206,137,146,223,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,247,159,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,102,179,139,31,52,250,201,243,3,33,245,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,150,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,249,252,155,22,190,225,247,24,109,57,29,15,132,171,168,183,208,93,35,143,186,201,55,82,214,210,197,87,77,39,86,42,162,111,130,120,159,211,174,230,238,232,228,71,34,162,92,167,37,79,43,25,79,204,10,239,78,183,19,252,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,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,239,254,72,142,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,109,168,122,170,35,81,122,163,125,255,0,205,22,48,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,111,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,233,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,123,149,92,191,205,73,169,196,255,0,5,150,174,22,56,9,195,175,185,126,63,72,221,84,201,115,138,37,200,43,18,165,181,75,69,2,209,92,93,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,228,140,100,59,120,255,0,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,125,231,203,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,52,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,8,1,204,235,143,31,185,11,21,78,131,105,61,235,110,125,144,91,221,237,43,165,186,227,219,170,197,225,115,225,116,125,91,218,114,119,170,32,117,66,55,108,145,203,11,86,57,147,166,248,156,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,40,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,1,21,121,136,240,135,252,86,232,210,125,150,162,239,106,22,29,221,173,197,247,215,248,104,103,238,186,47,21,73,38,228,88,215,187,28,77,216,174,217,182,88,226,235,35,35,89,119,80,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,255,0,112,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,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,85,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,30,241,153,173,121,87,14,220,54,102,26,199,133,91,237,85,183,172,127,217,254,26,11,164,82,73,74,254,253,125,61,59,247,182,57,35,122,244,100,206,84,232,244,248,145,58,245,78,168,181,131,253,90,190,41,255,0,216,14,149,127,213,87,31,244,226,234,64,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,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,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,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,127,47,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,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,170,190,121,223,146,127,169,63,109,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,213,200,170,206,147,210,83,191,171,85,29,240,116,235,181,206,69,232,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,155,27,17,206,99,95,44,177,49,94,205,251,147,67,218,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,72,1,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,189,34,88,98,116,157,88,232,223,222,170,12,107,41,190,225,247,25,174,216,229,119,132,171,168,183,215,218,228,147,180,201,55,82,214,210,203,73,83,31,71,162,162,111,130,121,89,215,166,230,238,234,213,71,34,42,126,81,170,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,2,178,249,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,164,75,12,78,147,171,29,27,251,213,87,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,231,249,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,89,79,52,190,61,190,194,81,223,184,81,210,248,55,228,23,91,127,131,203,238,149,20,253,99,160,161,171,129,28,180,116,237,122,116,146,105,160,149,170,249,122,43,99,142,68,70,42,202,229,116,21,45,141,98,215,220,194,227,53,167,28,161,241,117,116,246,250,251,164,145,247,89,30,218,90,42,89,106,234,100,234,245,68,93,144,65,43,250,117,220,237,189,26,138,229,68,95,202,46,167,157,95,149,140,91,230,5,15,167,92,74,118,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,232,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,103,218,12,127,185,53,71,178,251,179,84,50,151,250,233,240,69,28,253,216,233,214,79,195,69,217,215,107,186,42,123,248,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,241,61,18,72,213,178,43,162,88,233,48,211,158,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,168,191,234,213,241,79,254,192,116,171,254,170,184,255,0,167,19,255,0,154,63,145,61,77,250,47,172,81,20,2,106,160,0,0,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,20,129,204,127,152,5,103,17,23,217,116,147,72,114,47,238,79,65,225,167,150,166,158,57,233,228,200,170,182,50,77,213,12,153,145,200,200,97,145,85,140,133,91,181,100,137,101,114,191,240,82,46,65,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,92,230,17,128,97,186,89,197,206,109,167,218,125,143,82,88,241,235,29,61,146,154,134,134,153,23,100,76,246,61,26,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,127,225,75,131,235,87,22,92,191,50,198,219,210,174,60,239,14,206,47,85,248,163,225,149,168,202,153,223,106,182,44,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,144,47,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,123,203,180,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,198,249,18,70,42,163,158,200,97,175,58,191,52,248,183,203,250,31,81,184,156,171,131,190,14,191,139,93,44,214,15,179,213,158,19,51,194,189,147,113,177,126,31,115,218,29,202,107,166,251,119,199,60,81,69,223,154,42,79,199,126,238,223,107,220,157,28,254,177,171,251,106,192,178,175,245,87,28,201,49,203,135,252,37,29,117,182,186,158,79,250,50,67,52,114,51,253,231,53,205,255,0,18,161,242,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,167,130,158,30,45,92,51,240,243,141,96,112,90,170,232,47,183,10,120,111,121,75,42,107,27,82,255,0,109,207,79,18,85,53,29,26,172,72,200,214,54,194,196,143,225,217,19,85,85,238,87,72,248,1,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,58,245,232,137,252,139,9,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,60,76,22,184,164,142,149,157,138,250,138,118,108,108,146,72,244,234,200,90,171,213,235,241,42,244,232,157,17,40,95,139,31,52,250,201,243,3,33,245,25,199,13,28,58,103,124,80,106,157,6,153,224,180,255,0,228,171,47,21,187,225,254,198,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,183,191,249,34,127,53,77,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,169,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,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,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,244,24,230,53,236,123,145,236,143,252,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,19,42,46,10,63,136,14,91,58,107,172,250,123,108,186,215,106,78,27,111,187,211,69,110,162,78,247,182,109,109,191,215,189,244,233,19,156,157,38,139,187,60,209,172,104,175,147,227,139,100,142,124,93,184,1,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,61,198,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,234,54,226,199,205,62,178,124,192,200,125,70,113,195,71,14,153,223,20,26,167,65,166,120,45,63,249,42,203,197,110,248,127,177,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,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,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,81,127,213,171,226,159,253,128,233,87,253,85,113,255,0,78,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,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,31,78,187,90,212,73,213,202,247,129,111,190,188,169,154,227,172,120,103,139,211,107,46,255,0,99,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,241,90,218,136,211,149,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,66,174,53,185,111,127,24,58,167,106,212,207,190,95,178,94,204,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,239,232,142,10,121,111,127,7,218,167,117,212,207,190,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,245,233,225,182,237,218,157,119,245,235,238,232,176,175,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,19,255,0,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,177,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,187,93,43,37,162,27,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,189,168,173,95,228,164,170,215,254,58,170,120,154,224,203,31,211,13,78,175,171,170,213,12,115,56,130,229,85,92,234,88,163,130,239,110,90,107,130,54,118,36,17,178,40,95,10,207,12,46,141,90,155,147,183,35,92,245,116,137,31,52,224,43,84,176,77,22,226,199,6,212,205,75,190,251,27,27,179,123,79,198,214,248,89,170,59,93,219,109,84,49,254,28,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,79,151,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,119,254,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,235,213,146,34,88,87,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,67,94,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,52,41,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,136,85,204,195,141,123,143,12,24,37,183,9,211,75,159,134,212,156,183,165,77,21,100,107,75,55,177,168,97,154,53,146,162,106,121,155,38,254,247,71,193,26,58,61,171,210,119,35,209,208,163,93,73,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,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,78,220,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,197,30,133,255,0,18,154,19,147,104,167,218,159,179,159,104,252,23,246,79,192,248,206,199,135,172,130,167,251,207,114,61,219,187,27,127,166,157,55,117,247,244,232,176,3,250,134,63,253,244,95,247,39,255,0,195,203,84,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,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,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,158,30,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,206,141,232,215,61,172,150,41,88,143,126,205,203,47,249,71,113,93,168,248,254,172,89,248,89,185,203,237,156,51,40,241,243,219,99,168,153,82,75,21,84,84,211,85,200,234,117,232,189,97,151,180,244,124,43,209,169,35,210,86,171,85,101,73,174,80,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,2,170,249,231,126,73,254,164,253,180,172,188,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,165,110,103,92,7,125,200,95,106,117,231,73,236,187,112,28,130,224,239,105,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,128,6,170,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,1,74,220,206,184,14,251,144,190,212,235,206,147,217,118,224,57,5,193,222,210,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,15,244,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,115,252,193,51,91,86,165,114,213,201,245,26,197,79,87,5,183,42,179,227,55,186,56,170,216,214,207,28,21,55,43,124,209,182,70,181,206,106,61,26,244,69,68,115,147,175,94,138,191,204,163,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,238,62,75,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,148,210,78,11,45,92,44,112,19,171,151,220,191,31,164,110,170,100,186,111,145,174,65,88,149,45,170,90,40,22,138,119,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,14,218,97,46,167,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,21,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,130,188,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,122,154,147,171,216,110,189,112,19,168,154,185,167,243,213,201,98,200,180,223,36,154,157,42,224,88,103,137,236,162,169,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,60,38,159,117,99,5,251,208,210,204,203,76,253,169,236,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,80,199,255,0,190,139,254,228,255,0,248,121,42,185,163,249,19,212,223,162,250,197,17,64,38,170,0,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,1,77,124,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,123,161,141,142,108,46,99,186,43,99,115,25,28,85,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,127,234,241,235,170,88,38,180,241,99,156,234,102,154,95,125,179,141,222,125,153,224,171,124,44,212,253,222,213,182,150,25,63,14,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,106,225,91,142,235,23,10,188,23,229,216,86,44,255,0,27,169,185,6,97,95,37,186,155,163,227,246,93,44,246,152,35,138,235,189,244,242,211,207,218,169,167,106,120,103,42,57,253,122,175,70,251,214,21,255,0,109,89,238,85,254,170,228,121,38,71,112,255,0,132,172,174,185,87,84,73,255,0,74,73,166,146,71,255,0,190,231,57,223,227,85,47,79,151,239,2,54,46,21,113,88,243,92,165,158,55,83,114,11,122,71,113,169,234,248,253,151,75,60,116,178,75,106,216,202,137,105,231,237,84,211,185,124,75,81,28,254,189,19,163,125,203,5,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,123,94,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,104,149,202,143,135,79,190,158,35,160,207,239,116,251,241,189,45,240,247,218,143,143,167,118,232,231,187,217,209,124,50,178,70,244,146,41,42,55,35,94,197,240,157,183,167,73,83,173,234,21,171,171,28,154,254,244,53,79,50,212,207,226,59,217,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,195,94,132,227,58,41,246,167,237,31,217,207,27,253,147,240,62,15,191,226,43,39,169,254,243,220,147,110,222,254,223,233,175,93,189,125,221,122,37,0,241,99,230,159,89,62,96,100,62,163,57,114,124,167,241,107,22,63,193,46,33,118,180,80,248,122,188,154,225,119,186,93,36,238,189,254,34,169,149,211,82,54,78,142,85,70,116,130,146,157,157,26,136,223,131,175,77,206,114,172,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,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,15,107,28,247,189,170,247,249,254,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,139,138,113,11,148,216,179,157,125,212,188,215,22,174,241,182,92,131,48,188,221,45,213,61,167,199,223,165,158,182,89,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,196,149,151,143,111,176,156,3,226,28,40,233,124,27,242,11,173,190,243,71,151,221,42,41,250,199,65,67,87,113,172,114,209,211,181,233,210,73,166,130,86,171,229,232,173,142,57,17,24,171,43,149,208,69,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,28,242,246,216,247,182,24,152,142,146,71,163,87,100,108,123,149,58,53,77,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,244,25,197,143,154,125,100,249,129,144,250,140,229,201,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,58,57,85,25,210,10,74,118,116,106,35,126,14,189,55,57,202,179,0,30,83,86,48,95,189,13,44,204,180,207,218,158,204,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,245,12,127,251,232,191,238,79,255,0,135,150,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,25,172,226,199,205,62,178,124,192,200,125,70,115,175,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,173,239,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,121,66,252,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,174,174,107,156,20,125,230,226,179,241,41,166,118,203,85,54,73,137,91,234,42,114,216,186,118,102,188,90,225,141,174,74,141,234,228,141,211,82,199,27,253,206,110,249,34,93,168,245,88,97,137,212,216,9,41,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,215,172,210,246,165,68,145,205,88,227,107,28,231,110,84,100,82,104,38,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,48,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,169,94,109,124,20,123,18,178,179,139,45,50,182,90,168,236,179,118,99,205,45,240,39,98,70,215,77,63,109,151,54,162,187,100,157,231,203,20,114,182,54,181,201,34,54,85,73,22,89,158,200,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,249,178,49,92,215,181,146,197,19,213,143,217,181,111,79,83,56,215,209,172,31,134,9,248,168,199,46,127,106,49,186,173,212,214,8,24,174,183,205,120,174,241,15,167,74,120,219,84,214,72,222,146,69,43,158,189,183,57,177,67,44,141,99,209,189,22,128,117,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,14,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,173,191,242,197,224,59,238,66,197,77,175,58,177,101,219,159,100,22,246,251,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,172,255,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,189,121,215,218,109,83,112,219,134,223,102,182,82,62,229,71,156,83,210,83,214,58,22,172,240,193,53,5,107,165,137,146,116,220,214,61,208,66,231,53,23,163,150,40,213,122,237,78,144,47,149,199,158,205,50,250,215,163,214,151,252,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,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,93,79,18,223,250,27,109,31,47,240,79,254,189,172,165,98,231,185,105,114,251,166,209,235,85,159,136,61,95,181,85,199,168,53,244,254,38,207,105,171,138,90,89,241,166,61,181,80,72,146,35,39,86,78,250,138,105,226,114,178,104,154,248,23,171,85,17,232,238,146,215,139,31,43,26,201,242,255,0,33,244,233,204,214,23,83,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,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,113,77,6,226,99,50,208,108,123,82,112,203,53,13,37,199,30,213,28,94,183,28,189,81,76,136,199,181,242,82,212,67,77,87,20,168,213,115,95,11,170,100,85,103,189,146,49,239,106,162,59,100,145,242,3,85,0,138,188,209,252,137,234,111,209,125,98,136,160,19,73,28,76,113,85,164,124,40,97,180,217,134,169,92,170,220,251,141,71,134,182,90,45,177,178,107,141,197,232,173,238,44,49,61,236,110,200,218,228,115,222,247,53,141,234,214,245,222,248,216,254,149,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,125,199,235,0,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,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,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,2,226,121,83,240,57,83,166,182,170,14,41,53,37,244,146,223,114,123,58,63,22,182,53,145,78,150,235,117,83,88,244,173,124,157,21,89,83,52,93,26,214,198,228,237,195,44,141,122,185,210,186,56,108,124,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,120,173,52,210,28,55,73,106,115,41,240,200,42,224,102,115,148,85,101,247,56,102,157,101,99,46,53,49,66,202,135,68,174,248,154,199,186,14,226,181,85,221,31,35,209,187,89,181,141,246,160,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,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,91,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,228,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,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,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,20,23,63,12,249,151,21,252,192,245,99,75,112,250,234,75,115,27,156,100,151,43,189,206,165,81,204,183,91,163,186,200,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,151,127,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,246,165,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,84,7,56,78,20,108,88,37,246,221,196,222,21,21,170,215,65,150,92,25,103,191,218,224,133,241,201,53,225,236,168,157,43,219,209,86,53,238,199,19,146,84,68,98,247,35,108,139,220,116,210,57,176,131,134,237,16,186,241,31,173,184,182,139,217,175,148,150,106,140,142,162,86,190,190,166,55,72,202,104,33,130,74,137,158,140,111,189,239,72,161,147,99,58,181,28,253,173,87,49,21,94,154,41,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,123,82,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,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,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,53,73,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,215,107,94,246,193,11,92,228,78,174,72,163,69,235,181,58,79,94,88,188,7,125,247,223,105,181,231,86,44,187,176,28,126,224,223,102,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,186,144,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,227,250,223,197,215,14,156,56,221,109,150,45,101,212,202,75,5,202,239,78,250,186,74,54,209,85,86,206,176,53,219,123,175,142,154,41,29,27,21,219,154,215,61,26,143,86,72,141,221,177,253,62,190,44,124,172,107,39,203,252,135,211,167,51,88,106,160,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,151,83,196,183,254,134,219,71,203,252,19,255,0,175,107,35,255,0,43,78,2,126,221,214,88,120,174,213,9,246,99,246,171,135,140,196,45,116,245,29,36,175,174,164,157,90,149,149,14,98,245,142,24,103,137,200,200,186,163,164,146,53,87,162,68,212,108,246,254,114,174,44,124,172,107,39,203,252,135,211,167,51,88,93,79,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,121,77,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,196,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,159,126,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,141,84,2,42,243,71,242,39,169,191,69,245,138,34,128,78,213,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,201,21,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,157,58,190,69,91,180,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,60,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,226,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,206,103,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,30,246,117,114,53,251,154,142,122,34,61,102,87,41,190,12,172,90,183,125,254,38,51,155,175,118,213,130,100,12,167,178,89,233,222,246,73,61,226,157,144,212,182,166,161,233,211,164,49,119,97,115,35,106,170,201,34,46,254,140,98,178,107,148,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,14,85,196,191,14,152,39,20,26,89,95,166,121,213,63,249,90,203,61,110,249,191,177,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,254,74,159,201,83,57,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,175,78,157,81,63,145,106,156,160,184,68,181,89,113,154,110,46,178,123,141,37,194,229,127,167,173,182,227,84,13,167,107,210,217,3,42,29,79,81,84,247,189,187,155,82,247,65,36,77,237,170,35,97,124,136,231,63,188,172,138,205,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,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,3,197,105,118,144,225,186,65,77,147,65,135,193,86,143,204,50,139,158,95,119,154,166,117,149,243,220,107,165,223,43,145,61,205,99,26,212,142,54,53,168,157,25,19,85,219,158,175,123,189,168,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,5,48,115,105,227,6,213,171,249,149,63,14,248,34,213,173,139,79,111,21,46,191,85,77,19,88,202,235,220,72,232,54,68,215,51,186,214,83,35,170,99,87,238,70,202,249,159,209,170,216,226,145,245,236,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,238,141,206,125,154,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,83,183,106,42,155,141,170,182,223,71,118,171,181,212,85,83,201,12,85,212,141,137,211,210,189,205,84,108,209,164,204,124,74,246,170,163,145,36,99,217,213,19,115,92,157,81,115,131,197,158,21,175,56,54,188,228,244,28,72,212,85,215,102,213,213,30,58,162,235,43,247,193,116,129,221,91,21,77,43,246,181,171,76,173,102,200,218,214,181,35,72,251,91,35,88,214,54,72,174,17,120,215,246,39,12,186,177,194,118,166,220,237,84,118,89,180,255,0,39,147,11,184,78,189,137,27,93,53,44,242,62,216,229,70,236,147,188,249,101,146,39,72,230,185,36,71,68,139,34,203,11,25,5,141,84,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,1,149,115,67,218,103,164,56,110,187,240,43,165,122,91,168,48,85,207,143,93,176,124,66,106,232,41,167,88,95,80,202,104,104,170,146,21,122,124,77,99,221,3,88,245,106,181,251,28,237,174,99,186,57,36,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,46,167,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,4,106,230,15,161,122,113,172,188,50,230,183,108,214,205,221,186,224,152,253,211,36,176,92,160,84,101,85,21,85,61,43,230,86,53,234,139,214,25,123,77,100,177,170,43,92,212,106,167,71,178,55,179,61,134,170,1,21,121,163,249,19,212,223,162,250,197,17,64,36,138,224,183,130,220,203,140,156,202,239,102,179,100,84,152,222,61,141,211,199,53,234,245,52,41,82,250,119,204,146,37,52,49,83,35,216,233,95,35,162,147,170,238,107,26,200,222,170,237,219,25,39,42,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,55,185,200,244,127,97,170,205,144,71,37,165,0,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,16,87,154,23,26,255,0,195,254,8,253,24,211,219,157,214,135,82,115,43,123,42,98,184,209,47,103,216,214,183,76,230,62,161,37,115,87,172,210,246,167,134,52,141,81,241,252,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,107,218,185,202,50,197,75,194,157,191,10,210,153,237,87,125,88,198,110,21,87,135,223,231,165,125,12,153,36,114,43,145,212,14,71,78,248,224,233,27,105,146,37,114,186,52,146,7,47,225,120,153,228,42,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,66,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,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,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,168,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,124,249,170,128,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,169,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,69,94,104,254,68,245,55,232,190,177,68,80,9,167,61,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,31,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,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,184,57,128,81,241,17,98,139,73,53,123,34,254,235,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,25,34,157,64,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,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,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,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,235,231,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,196,242,197,224,59,238,66,197,77,175,58,177,101,219,159,100,22,246,251,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,172,255,0,42,175,156,23,8,127,207,139,140,22,139,252,133,22,114,217,43,255,0,228,41,104,42,225,137,233,254,100,18,35,31,254,65,201,31,247,249,8,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,249,178,49,92,215,181,146,197,19,213,143,217,181,116,81,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,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,104,179,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,8,43,204,127,151,253,31,17,22,41,117,111,72,113,223,238,177,65,225,160,150,154,158,72,41,227,200,169,119,178,61,181,15,153,241,198,201,161,141,85,236,153,93,185,99,137,98,114,63,240,86,42,65,53,80,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,65,202,184,177,242,177,172,159,47,242,31,78,156,205,97,117,60,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,8,21,204,143,151,221,79,17,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,125,122,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,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,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,64,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,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,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,8,21,204,247,129,253,80,226,106,155,30,212,109,35,189,85,221,175,184,197,58,219,87,17,171,174,142,10,74,136,37,151,115,234,169,93,43,155,20,85,61,85,169,46,247,34,75,20,81,244,115,93,11,89,44,75,229,139,192,119,223,125,246,155,94,117,98,203,187,1,199,238,13,246,109,174,227,110,238,82,229,19,53,147,54,78,142,238,181,123,52,243,182,157,93,186,57,34,153,201,36,43,215,100,173,75,169,0,160,30,98,60,33,255,0,10,90,202,159,101,168,187,58,123,152,247,107,113,125,245,254,38,104,59,77,139,197,82,73,185,18,68,237,73,43,118,43,183,238,138,72,186,200,249,18,93,182,105,203,47,133,13,80,225,127,75,239,110,213,27,253,92,23,44,194,162,42,185,113,55,58,57,96,177,79,4,149,17,58,86,77,12,242,195,51,234,97,90,87,185,204,107,21,18,40,216,237,219,19,109,101,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,42,215,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,251,26,228,122,63,190,228,102,201,228,146,210,129,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,57,87,22,62,86,53,147,229,254,67,233,211,153,172,46,167,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,42,87,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,217,39,121,242,197,28,173,141,173,114,72,141,149,82,69,150,103,178,0,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,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,130,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,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,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,110,207,19,113,186,99,52,85,117,83,236,99,88,205,242,201,27,158,237,172,99,90,157,87,220,214,162,39,185,16,244,24,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,175,70,53,63,196,135,160,0,242,153,214,147,233,102,168,120,31,188,205,52,197,50,223,102,119,124,23,183,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,254,36,61,168,0,30,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,233,213,238,95,241,168,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,252,72,123,80,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,227,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,247,181,202,139,238,85,58,0,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,67,197,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,135,75,0,0,0,7,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,103,137,184,221,49,154,42,186,169,246,49,172,102,249,100,141,207,118,214,49,173,78,171,238,107,81,19,220,136,126,174,11,164,250,89,165,254,59,238,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,238,237,247,123,44,110,253,189,199,237,221,215,166,247,116,254,106,122,176,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,248,78,225,99,253,205,58,85,255,0,99,109,223,248,39,85,0,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,190,230,181,17,61,200,135,234,224,186,79,165,154,95,227,190,236,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,230,167,171,0,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,125,205,106,34,123,145,15,65,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,58,244,99,83,252,72,122,0,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,252,106,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,190,246,185,81,125,202,167,64,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,181,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,222,231,42,175,189,84,253,96,1,229,51,173,39,210,205,80,240,63,121,154,105,138,101,190,204,238,248,47,110,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,252,72,123,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,154,255,0,9,220,44,127,185,167,74,191,236,109,187,255,0,4,234,160,0,15,41,157,105,62,150,106,135,129,251,204,211,76,83,45,246,103,119,193,123,118,205,77,95,225,123,155,123,157,174,243,29,179,119,109,155,182,244,235,177,189,127,146,31,149,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,22,255,0,13,113,181,227,52,84,149,80,111,99,152,253,146,199,27,94,221,204,123,154,189,23,222,215,42,47,185,84,232,0,3,149,127,9,220,44,127,185,167,74,191,236,109,187,255,0,4,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,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,78,107,252,39,112,177,254,230,157,42,255,0,177,182,239,252,19,218,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,78,189,30,228,255,0,26,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,189,174,84,95,114,169,208,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,115,95,225,59,133,143,247,52,233,87,253,141,183,127,224,157,84,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,185,205,69,79,122,33,224,63,132,238,22,63,220,211,165,95,246,54,221,255,0,130,117,80,1,202,191,132,238,22,63,220,211,165,95,246,54,221,255,0,130,122,172,23,73,244,179,75,252,119,221,158,154,98,152,151,180,251,94,55,216,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,28,171,248,78,225,99,253,205,58,85,255,0,99,109,223,248,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,222,231,42,175,189,84,253,96,0,57,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,187,60,77,198,233,140,209,85,213,79,177,141,99,55,203,36,110,123,182,177,141,106,117,95,115,90,136,158,228,67,208,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,78,189,24,212,255,0,18,30,128,30,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,233,213,238,95,241,169,245,96,186,79,165,154,95,227,190,236,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,222,238,223,119,178,198,239,219,220,126,221,221,122,111,119,79,230,167,171,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,181,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,222,231,42,175,189,84,253,96,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,123,92,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,61,238,114,170,251,213,79,214,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,189,206,85,95,122,169,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,23,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,58,245,232,137,252,139,9,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,60,76,22,184,164,142,149,157,138,250,138,118,108,108,146,72,244,234,200,90,171,213,235,241,42,244,232,157,17,62,190,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,0,43,3,140,206,104,26,251,195,183,18,121,134,142,97,88,134,159,214,217,113,255,0,103,248,105,238,150,250,217,42,159,223,160,167,168,126,247,71,87,27,23,163,230,114,39,70,39,194,137,215,170,245,85,147,252,189,56,160,207,184,179,209,123,214,163,106,53,163,31,183,92,173,217,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,221,80,244,85,71,34,116,70,251,191,154,172,160,4,117,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,246,188,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,155,35,21,205,99,159,20,177,61,88,205,251,83,170,128,0,4,32,193,185,174,232,150,121,196,189,46,134,217,172,181,115,227,23,202,138,91,110,63,153,194,249,246,87,92,103,100,61,184,37,161,150,158,57,160,98,205,36,144,36,157,95,241,181,142,86,182,55,186,72,230,248,5,64,106,199,55,30,41,244,191,84,243,45,51,251,43,165,87,63,178,89,5,198,197,227,125,135,113,135,197,120,90,153,33,238,246,253,160,237,155,187,123,182,238,119,78,189,58,175,78,164,255,0,224,107,137,74,206,42,120,125,182,234,109,249,45,80,228,144,220,43,109,119,234,75,93,44,240,82,210,85,69,42,190,40,216,147,57,238,119,90,89,105,100,85,71,189,187,164,84,234,138,138,214,200,0,84,175,16,60,222,181,247,78,181,199,60,211,204,43,79,52,253,150,92,83,32,174,177,83,58,233,77,91,85,85,47,132,153,208,62,87,201,29,76,76,248,223,27,158,141,70,38,198,185,26,170,245,106,189,211,43,151,167,20,25,247,22,122,47,122,212,109,70,180,99,246,235,149,187,40,169,178,69,21,146,158,104,96,116,17,210,82,76,215,57,179,75,43,149,251,170,30,138,168,228,78,136,223,119,243,85,244,28,29,113,139,130,113,127,130,84,95,236,20,126,198,201,44,219,62,208,99,253,201,170,61,151,221,154,161,148,191,215,79,130,40,231,238,199,78,178,126,26,46,206,187,93,209,83,223,32,0,60,86,183,230,183,93,53,209,124,251,81,172,84,244,147,220,177,92,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,167,94,138,159,204,168,191,234,213,241,79,254,192,116,171,254,170,184,255,0,167,23,82,0,4,106,227,219,92,245,199,134,237,26,139,88,180,114,205,138,93,233,45,23,8,169,242,42,107,237,28,210,246,105,106,28,145,195,83,19,227,170,133,83,108,235,28,78,141,25,35,157,226,26,239,129,177,61,93,5,116,171,157,30,176,86,106,62,57,67,171,216,86,159,210,97,149,119,8,169,239,117,118,186,27,132,85,84,116,178,46,199,84,177,86,121,247,118,183,36,139,26,68,231,61,172,86,55,106,185,28,219,127,43,3,140,206,104,26,251,195,183,18,121,134,142,97,88,134,159,214,217,113,255,0,103,248,105,238,150,250,217,42,159,223,160,167,168,126,247,71,87,27,23,163,230,114,39,70,39,194,137,215,170,245,85,237,92,183,184,214,213,62,48,126,241,62,243,44,24,165,179,236,151,178,60,23,176,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,43,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,110,123,60,93,83,220,145,211,83,111,99,30,177,247,103,146,40,187,155,21,172,223,185,223,11,85,74,150,254,173,95,20,255,0,236,7,74,191,234,171,143,250,113,101,58,157,175,154,143,195,191,8,82,107,206,175,97,182,171,198,103,103,183,219,106,47,118,27,92,203,110,165,142,170,174,174,8,93,76,201,85,245,127,222,60,66,53,100,71,61,178,58,37,115,118,35,209,27,213,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,14,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,0,226,156,102,107,94,85,195,183,13,153,134,177,225,86,251,85,109,235,31,246,127,134,130,233,20,146,82,191,191,95,79,78,253,237,142,72,222,189,25,51,149,58,61,62,36,78,189,83,170,45,123,104,135,55,110,36,181,43,90,48,29,57,190,225,58,107,5,183,42,202,45,86,74,201,105,45,181,237,158,56,42,106,227,134,71,70,231,86,57,168,244,107,213,81,85,174,78,189,58,162,255,0,34,221,0,33,87,50,30,53,181,79,131,239,187,191,187,59,6,41,115,251,91,237,127,27,237,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,237,15,19,61,174,223,91,29,83,59,20,21,21,12,216,233,42,228,98,117,124,45,69,234,197,248,85,122,116,94,138,150,126,0,0,0,71,252,119,140,92,18,229,197,142,93,194,77,254,143,216,217,37,155,192,125,159,155,185,53,71,183,187,182,213,175,170,248,89,7,110,151,177,26,34,126,36,171,220,235,240,244,84,218,72,0,14,63,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,0,5,106,241,203,204,95,137,174,21,184,130,185,105,149,135,2,211,249,177,185,173,244,87,75,13,93,210,146,170,122,170,186,89,98,70,75,35,214,26,198,53,189,42,162,170,141,17,88,199,109,141,23,162,162,163,157,213,121,111,113,173,170,124,96,253,226,125,230,88,49,75,103,217,47,100,120,47,97,82,212,195,220,241,94,47,185,221,239,79,47,94,158,25,155,118,237,233,213,221,122,245,78,147,84,21,213,199,183,51,140,219,134,237,101,139,71,116,115,26,197,46,245,118,139,124,85,25,21,77,246,158,178,94,205,85,67,82,72,105,162,100,114,66,137,182,5,142,87,72,143,145,174,241,13,111,192,232,158,142,245,124,185,248,214,215,222,48,114,172,207,239,2,193,167,246,204,111,18,183,210,239,246,53,45,108,53,210,87,85,72,254,199,78,236,242,198,176,164,116,213,91,255,0,162,228,114,197,211,170,43,186,78,160,71,252,119,140,92,18,229,197,142,93,194,77,254,143,216,217,37,155,192,125,159,155,185,53,71,183,187,182,213,175,170,248,89,7,110,151,177,26,34,126,36,171,220,235,240,244,84,218,72,0,15,41,171,25,215,221,126,150,102,90,153,236,191,105,253,146,199,238,55,223,5,223,236,248,175,11,77,36,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,60,175,13,28,69,224,156,80,105,101,6,166,96,181,31,228,168,239,20,91,38,254,198,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,118,63,249,162,255,0,52,78,170,0,7,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,239,108,114,70,245,232,201,156,169,209,233,241,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,19,197,79,19,150,46,21,113,92,71,53,202,108,190,54,203,144,102,20,24,213,198,167,196,190,63,101,210,207,28,242,75,93,177,145,74,249,251,76,167,114,246,90,136,231,245,232,142,69,247,47,85,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,190,227,245,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,113,226,184,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,194,215,189,176,35,213,136,174,70,43,213,168,231,237,222,190,43,64,184,197,193,53,199,84,245,31,69,60,31,177,51,61,63,200,47,22,239,102,119,38,169,241,214,186,26,152,169,189,163,222,236,50,40,183,205,46,222,198,247,61,187,122,245,114,47,84,144,0,0,14,63,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,0,35,254,1,198,46,9,170,28,83,228,124,52,96,180,126,211,251,37,143,214,92,111,23,190,228,208,248,91,165,45,197,180,83,219,188,60,176,55,126,222,227,31,223,100,142,98,245,218,136,189,21,199,96,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,88,235,193,223,48,125,56,226,255,0,42,202,176,171,38,43,117,198,111,86,46,237,194,223,77,91,34,79,237,27,59,100,100,105,84,175,141,187,33,153,31,36,105,36,10,174,70,247,24,172,146,84,222,172,149,64,17,127,141,174,59,48,222,14,45,86,40,29,99,164,203,178,203,237,66,61,152,227,110,203,69,60,86,228,108,136,234,215,189,33,153,26,206,235,25,27,90,228,111,113,86,69,98,175,106,68,78,151,195,71,17,120,39,20,26,89,65,169,152,45,71,249,42,59,197,22,201,191,177,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,254,104,191,205,18,37,115,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,239,254,72,142,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,109,168,122,170,35,81,122,163,125,255,0,205,22,194,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,186,157,136,138,174,84,232,174,247,127,37,72,87,162,28,221,184,146,212,173,104,192,116,230,251,132,233,172,22,220,171,40,181,89,43,37,164,182,215,182,120,224,169,171,142,25,29,27,157,88,230,163,209,175,85,69,86,185,58,244,234,139,252,139,9,226,167,137,203,23,10,184,174,35,154,229,54,95,27,101,200,51,10,12,106,227,83,226,95,31,178,233,103,142,121,37,174,216,200,165,124,253,166,83,185,123,45,68,115,250,244,71,34,251,151,170,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,113,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,149,184,104,226,47,59,225,127,84,232,53,51,5,168,255,0,37,71,120,162,217,15,246,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,221,0,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,156,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,214,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,182,224,251,139,60,203,132,93,80,251,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,155,250,119,24,138,141,149,232,186,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,57,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,0,10,171,230,185,199,79,247,254,23,244,83,51,255,0,218,41,115,250,218,22,255,0,154,214,218,227,168,71,127,202,248,166,53,191,235,33,87,255,0,132,66,85,89,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,103,224,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,124,93,19,181,114,75,214,59,236,89,86,117,195,245,68,61,235,45,77,189,115,26,57,55,49,190,18,170,57,41,233,42,19,162,51,124,157,230,75,77,239,87,237,103,133,248,91,214,71,42,91,81,226,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,189,58,244,84,254,102,101,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,52,147,194,174,150,253,203,112,227,167,90,103,53,139,216,213,246,108,126,151,218,180,94,43,196,118,174,146,179,189,93,248,136,247,181,221,106,165,157,223,3,149,137,215,163,58,53,26,137,158,189,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,221,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,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,248,39,139,184,199,177,179,68,244,108,145,189,90,187,36,99,28,137,213,168,102,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,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,205,9,240,33,174,151,222,34,120,96,196,117,27,49,188,218,174,57,75,188,85,186,250,235,122,49,155,42,169,234,36,141,139,52,76,85,72,166,146,4,130,119,49,17,173,252,100,115,24,214,57,141,74,129,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,35,218,243,159,215,154,156,87,75,241,173,0,177,86,210,120,140,226,161,215,75,235,27,81,19,167,142,221,71,36,110,130,55,194,172,87,177,147,84,244,123,101,71,51,223,67,35,19,122,57,232,216,21,203,183,66,232,245,251,138,204,83,27,191,89,189,167,141,216,123,185,37,250,23,44,11,27,169,105,81,22,38,75,28,200,230,205,12,149,79,165,134,72,209,174,115,163,153,255,0,209,68,87,182,218,185,163,249,19,212,223,162,250,197,17,86,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,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,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,193,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,0,2,130,249,152,221,174,182,14,96,26,129,125,177,92,234,237,215,43,117,69,134,174,142,178,146,103,67,61,52,241,218,104,93,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,159,242,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,219,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,59,165,168,51,153,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,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,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,0,21,129,206,247,76,252,78,43,166,154,199,71,73,106,139,217,247,10,188,102,225,63,111,109,117,71,136,141,42,41,25,185,25,241,195,31,133,173,94,142,122,109,116,255,0,11,87,123,213,34,7,44,93,82,251,175,227,39,10,241,119,223,102,90,178,223,17,139,92,63,173,123,222,43,197,70,190,18,15,115,28,230,110,174,142,139,227,110,222,157,62,39,35,21,229,255,0,3,54,220,94,234,245,54,187,241,47,168,90,165,111,158,146,123,109,218,240,248,109,115,211,65,44,44,168,183,83,49,180,180,115,43,37,248,218,247,211,193,19,222,142,70,252,110,119,194,207,232,165,175,242,125,209,203,22,13,195,2,106,173,60,222,34,245,169,119,9,234,43,36,218,246,118,41,104,106,39,164,167,166,232,175,115,29,181,236,169,151,184,141,99,151,196,236,118,228,141,170,78,160,80,95,51,27,181,214,193,204,3,80,47,182,43,157,93,186,229,110,168,176,213,209,214,82,76,232,103,166,158,59,77,11,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,179,254,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,155,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,116,181,7,42,226,199,202,198,178,124,191,200,125,58,114,136,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,248,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,61,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,72,213,202,143,141,127,187,44,170,14,26,245,50,231,117,169,198,242,219,133,61,54,37,47,94,244,54,123,164,210,57,171,79,177,26,178,54,26,169,36,103,189,174,217,28,169,185,88,137,52,210,182,229,0,5,16,243,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,232,49,175,115,24,247,43,25,102,156,174,60,137,233,151,214,189,98,180,167,109,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,246,133,66,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,223,112,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,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,238,160,0,102,179,134,142,34,243,190,23,245,78,131,83,48,90,143,242,84,119,138,45,144,255,0,100,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,252,209,127,154,46,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,190,212,2,10,243,66,227,95,248,127,193,31,163,26,123,115,186,208,234,78,101,111,101,76,87,26,37,236,251,26,214,233,156,199,212,36,174,106,245,154,94,212,240,198,145,170,62,63,142,93,241,185,145,119,34,7,37,79,52,249,79,203,250,239,81,183,19,127,154,55,12,249,151,16,186,13,13,215,79,235,178,10,219,238,7,80,251,189,62,49,64,169,36,23,182,63,99,37,235,14,228,87,84,195,23,113,240,171,119,61,81,103,137,172,115,167,69,109,27,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,113,162,142,15,248,148,177,113,83,161,214,125,77,182,39,102,235,14,219,94,73,72,218,87,193,29,37,226,40,99,125,68,113,35,156,253,208,175,117,146,70,168,247,175,110,70,35,149,30,143,107,123,89,205,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,237,242,57,189,21,200,199,108,98,62,71,38,198,57,83,61,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,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,103,252,163,184,62,201,180,186,213,93,196,142,160,37,93,190,229,152,89,227,160,199,173,173,150,158,88,38,178,84,182,150,177,181,207,116,111,123,183,200,230,198,214,198,238,219,163,72,164,87,53,221,198,236,142,188,234,252,211,226,223,47,232,125,70,226,124,156,152,110,214,171,119,21,247,186,59,133,206,146,150,162,233,131,215,210,80,197,52,205,99,234,167,74,202,41,150,40,154,171,213,239,72,161,150,69,107,122,174,200,222,239,228,213,84,187,64,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,42,242,189,227,167,238,83,42,102,135,107,30,103,225,52,218,245,191,216,245,53,173,221,13,138,233,36,141,84,235,50,185,60,61,28,221,100,238,117,71,49,146,171,36,252,38,186,162,69,186,144,1,226,172,90,209,165,249,46,168,100,218,47,101,203,233,39,205,176,250,122,106,187,197,149,204,146,41,224,130,120,217,36,114,179,123,81,179,51,108,177,110,116,74,244,98,203,27,95,181,94,212,95,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,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,2,73,78,10,56,215,206,248,76,206,232,152,251,157,214,225,166,215,11,130,84,228,152,221,50,194,239,17,214,23,197,226,32,238,181,123,115,51,116,114,42,49,209,119,187,17,199,35,209,168,215,54,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,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,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,111,231,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,125,184,197,227,23,59,226,255,0,59,167,191,223,232,253,141,141,217,183,253,159,199,251,144,212,123,47,187,13,59,42,191,174,153,4,82,79,221,146,157,36,252,68,93,157,118,183,162,39,191,181,114,224,229,255,0,89,196,69,246,45,91,213,236,119,251,147,208,120,152,34,166,168,146,122,121,50,42,173,143,143,109,59,225,124,114,50,24,100,84,123,230,71,109,89,34,72,154,143,252,101,139,149,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,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,126,175,151,55,26,255,0,194,174,163,207,96,207,238,119,89,52,203,41,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,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,32,175,49,254,96,20,124,59,216,165,210,77,33,200,191,186,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,193,73,105,4,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,234,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,233,177,207,107,24,199,35,25,50,136,1,206,111,75,126,213,240,227,98,212,202,11,23,138,175,193,50,8,252,77,111,138,217,224,237,117,172,88,102,252,53,122,54,77,245,77,183,55,220,215,61,189,58,167,70,247,20,173,94,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,110,253,189,198,202,196,119,86,164,176,196,245,107,182,116,52,82,64,14,115,122,165,246,83,135,27,22,153,208,95,124,45,126,119,144,71,226,104,188,46,255,0,25,107,162,98,205,55,226,43,21,177,236,170,117,185,222,231,53,238,235,209,58,183,184,133,101,240,45,133,93,115,254,48,116,146,197,102,168,164,134,162,151,40,164,189,189,213,47,115,88,176,91,221,227,166,106,43,90,229,222,232,169,164,107,19,167,69,122,181,21,90,138,174,77,25,153,87,36,87,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,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,17,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,0,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,245,124,150,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,238,122,238,170,182,182,162,71,83,108,107,21,19,124,19,212,75,220,115,216,214,248,109,191,19,164,106,39,21,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,16,113,185,175,52,220,71,113,47,152,234,77,154,182,174,124,121,106,25,107,199,210,106,137,100,98,91,169,152,145,71,36,76,149,140,116,44,153,205,146,165,98,216,221,143,168,122,47,87,110,114,216,247,37,189,28,190,225,250,53,150,235,21,222,110,221,38,162,92,41,233,237,116,219,88,187,169,109,174,168,141,213,59,218,245,84,223,60,245,17,118,220,198,57,190,27,119,196,217,26,169,218,249,163,249,19,212,223,162,250,197,17,64,37,138,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,239,154,71,185,176,185,141,234,141,141,207,124,119,40,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,0,0,20,3,205,31,207,102,166,253,23,209,232,136,255,0,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,248,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,101,92,150,156,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,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,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,192,7,20,227,67,71,47,186,251,195,6,127,165,88,180,219,47,87,91,124,117,22,232,246,177,124,77,85,37,68,85,113,83,117,123,216,198,119,159,78,216,187,142,114,53,157,205,235,213,27,209,115,153,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,168,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,57,87,26,26,199,125,208,46,24,51,253,85,197,161,223,122,181,91,227,167,183,73,185,137,225,170,170,234,34,164,138,167,163,216,246,63,178,250,134,203,219,115,85,175,237,236,94,136,238,169,156,35,81,26,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,232,1,64,60,209,252,246,106,111,209,125,30,136,143,250,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,135,51,31,27,186,199,43,219,241,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,237,103,42,226,199,202,198,178,124,191,200,125,58,115,53,132,202,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,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,62,176,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,213,57,213,249,88,197,190,96,80,250,117,196,165,98,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,75,102,128,170,14,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,196,199,63,173,91,23,253,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,113,195,71,17,121,223,11,250,167,65,169,152,45,71,249,42,59,197,22,200,127,178,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,3,42,228,180,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,222,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,190,227,245,136,191,199,247,24,54,174,19,116,141,206,183,173,92,153,222,99,79,89,65,138,50,24,154,172,166,157,140,106,73,93,43,164,99,162,217,78,179,68,244,141,205,114,202,247,49,155,118,44,146,71,65,153,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,78,174,74,158,105,242,159,151,245,222,163,110,46,164,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,39,69,70,83,77,47,86,185,178,57,59,115,75,27,88,174,108,173,142,24,149,193,255,0,18,151,222,21,181,198,207,169,182,196,239,90,166,219,107,201,41,27,74,201,228,171,179,203,52,111,168,142,36,115,153,182,100,237,50,72,213,30,196,238,70,196,114,171,21,237,118,135,173,57,254,27,122,192,104,181,74,143,33,164,143,19,175,179,199,127,138,237,86,171,75,3,109,207,133,39,109,68,139,50,53,98,103,105,81,235,220,70,237,78,187,186,116,82,136,120,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,251,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,185,210,190,95,85,203,83,130,139,143,17,122,143,67,170,25,173,179,174,153,98,55,7,73,82,247,37,44,241,221,110,148,203,77,43,45,146,193,35,149,233,11,217,59,95,35,150,39,49,209,177,241,34,181,207,71,50,245,10,86,231,87,230,159,22,249,127,67,234,55,18,10,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,113,123,220,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,235,45,72,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,82,177,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,103,224,135,252,192,184,238,177,112,171,138,201,133,98,207,241,186,155,144,91,214,75,117,55,71,199,236,186,89,227,170,142,43,174,247,211,203,79,63,106,166,157,169,225,156,168,231,245,234,189,27,239,90,65,196,242,157,71,151,84,236,217,174,45,93,117,186,231,207,200,41,238,150,234,158,210,220,43,170,239,11,82,217,34,147,99,209,235,81,51,231,218,189,28,142,87,185,122,42,59,175,69,210,158,147,253,187,251,172,195,126,244,191,243,207,236,253,187,237,31,247,159,252,169,225,163,241,95,222,63,11,251,247,115,251,223,193,254,183,221,208,245,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,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,1,61,6,101,128,102,90,125,83,106,165,204,241,234,187,83,239,150,122,43,253,177,102,68,217,89,110,171,137,37,167,168,137,237,85,107,216,230,175,69,232,191,11,218,246,59,107,216,230,164,201,229,193,204,2,179,135,123,236,90,73,171,217,23,247,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,248,201,45,223,128,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,63,243,155,213,157,101,171,206,236,90,49,123,196,61,139,166,212,157,187,229,154,227,181,178,253,160,174,72,85,146,205,221,233,248,94,31,191,36,62,29,21,29,241,247,95,185,178,193,178,10,232,14,31,167,25,254,178,226,120,110,174,103,191,98,241,11,173,193,176,93,47,123,17,124,52,123,92,173,110,231,117,100,93,199,163,34,239,61,22,56,187,157,199,162,177,142,69,210,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,249,253,126,211,125,56,213,189,26,203,48,13,92,172,240,88,133,198,222,233,110,149,190,57,40,252,12,112,57,39,109,87,121,223,4,125,151,196,201,122,189,22,63,195,248,218,230,110,106,230,179,44,183,88,172,249,85,230,211,139,100,127,104,44,180,87,10,138,123,117,223,193,190,147,218,20,172,145,205,138,167,176,245,87,197,220,98,53,253,183,46,230,238,232,190,244,45,127,147,6,166,235,110,67,140,228,186,117,125,179,85,214,233,126,49,78,214,88,174,206,142,8,32,183,92,95,81,36,243,209,49,82,52,150,169,243,37,82,204,231,43,221,216,72,163,69,70,164,236,44,208,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,119,54,128,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,207,180,51,151,221,79,14,220,40,107,62,176,235,37,170,145,218,139,113,211,124,146,154,138,219,52,81,76,252,101,137,71,93,28,171,21,68,51,203,12,207,169,133,96,114,189,173,107,227,98,190,62,189,31,34,45,80,150,125,197,95,5,31,121,188,23,233,23,18,154,103,108,181,83,100,152,150,151,217,106,114,216,186,118,102,188,90,225,180,211,57,42,55,171,146,55,77,75,28,111,247,57,187,228,137,118,163,213,97,134,39,87,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,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,141,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,103,64,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,244,235,209,23,249,25,140,52,167,194,174,169,125,244,240,227,167,90,153,53,247,219,53,247,156,126,151,218,181,190,23,195,247,110,145,51,179,93,248,104,198,53,189,42,162,157,191,3,81,139,211,171,58,181,90,171,82,188,226,181,51,237,135,21,144,224,180,149,119,84,164,192,177,250,59,124,212,181,18,127,90,182,186,165,22,178,73,233,216,143,84,77,240,79,70,199,189,90,215,57,208,35,85,21,172,98,175,85,228,151,163,151,217,114,172,235,136,26,137,187,54,90,107,122,225,212,113,237,99,188,93,84,146,83,213,212,47,84,126,248,251,44,138,155,220,172,218,255,0,21,240,187,172,110,69,182,163,42,231,170,200,180,183,59,197,48,76,71,83,47,246,47,11,141,231,126,63,236,253,111,138,133,254,51,193,76,144,213,126,27,30,178,71,178,71,35,127,17,173,221,215,171,122,167,188,151,252,184,57,128,86,112,239,125,139,73,53,123,34,254,228,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,25,37,187,243,149,113,99,229,99,89,62,95,228,62,157,57,154,194,111,242,211,227,170,155,134,92,154,171,76,53,58,190,146,151,75,242,58,137,238,85,85,206,165,150,73,237,23,20,167,68,108,236,72,35,124,179,50,100,130,24,93,26,181,118,175,110,70,185,136,217,18,75,201,0,2,31,243,75,208,186,61,96,225,78,253,146,81,89,188,94,73,167,127,219,37,178,104,214,8,228,101,44,106,137,112,99,164,149,55,118,124,47,114,103,70,199,53,207,146,154,15,233,43,81,142,164,29,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,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,78,213,204,111,41,177,103,60,97,102,153,174,45,93,227,108,185,5,191,29,186,91,170,123,79,143,191,75,61,138,130,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,208,56,32,215,75,239,14,220,48,113,53,168,216,117,230,213,110,202,91,246,70,221,98,117,193,24,253,245,85,21,21,241,189,97,137,234,137,44,209,192,179,206,214,42,57,191,130,174,123,28,198,189,171,16,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,188,211,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,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,0,230,143,228,79,83,126,139,235,20,69,0,158,171,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,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,91,79,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,219,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,222,168,233,26,247,201,98,164,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,0,0,10,1,230,143,231,179,83,126,139,232,244,68,127,199,116,183,59,202,240,76,187,83,44,22,47,21,141,224,158,3,237,5,111,138,133,158,15,198,204,176,210,254,27,222,146,73,190,70,171,127,13,174,219,211,171,186,39,188,246,188,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,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,185,140,63,87,38,197,175,184,125,198,27,78,71,67,225,42,234,45,244,23,72,227,238,178,77,212,181,180,177,85,211,73,213,138,168,155,224,158,39,244,235,185,187,186,57,17,200,168,147,255,0,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,237,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,111,84,108,110,123,227,185,64,0,51,89,197,62,138,127,14,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,115,254,118,154,153,149,99,250,113,167,122,91,105,171,240,246,92,194,225,112,184,93,251,114,72,201,42,60,2,83,118,32,118,215,163,31,10,190,173,100,115,30,215,126,36,16,57,21,170,207,124,43,229,139,165,191,122,28,100,225,94,46,197,237,59,86,37,226,50,155,135,245,215,103,194,248,88,215,194,79,238,123,92,253,181,210,81,124,13,221,215,175,196,213,98,60,191,224,10,1,230,143,231,179,83,126,139,232,244,68,127,199,116,183,59,202,240,76,187,83,44,22,47,21,141,224,158,3,237,5,111,138,133,158,15,198,204,176,210,254,27,222,146,73,190,70,171,127,13,174,219,211,171,186,39,188,246,188,50,113,69,170,28,44,231,240,229,250,127,123,171,101,182,178,162,145,50,27,43,95,26,65,121,162,134,102,200,234,119,247,35,145,177,189,91,220,99,103,107,59,145,164,178,109,84,220,228,118,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,249,92,88,249,88,214,79,151,249,15,167,78,102,176,245,89,254,150,231,122,95,246,115,237,213,139,217,159,107,113,250,60,166,207,253,117,12,222,42,215,85,187,177,63,225,61,219,55,118,223,240,63,107,211,167,189,169,213,11,20,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,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,74,107,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,158,241,253,181,96,89,87,250,171,142,100,152,229,195,254,18,142,186,219,93,79,39,253,25,33,154,57,25,254,243,154,230,255,0,137,80,189,62,95,188,119,88,184,170,197,99,194,178,151,248,45,77,199,237,233,37,198,155,163,228,246,165,44,17,210,199,45,215,123,41,226,167,131,187,83,80,228,240,205,85,115,58,117,78,173,247,167,149,230,133,198,191,240,255,0,130,63,70,52,246,231,117,161,212,156,202,222,202,152,174,52,75,217,246,53,173,211,57,143,168,73,92,213,235,52,189,169,225,141,35,84,124,127,28,187,227,115,34,238,82,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,247,159,94,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,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,207,41,247,91,157,253,214,125,245,251,11,251,76,251,65,246,91,218,126,42,31,252,169,225,188,79,99,179,191,187,253,231,226,223,179,103,248,183,117,247,18,3,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,238,63,88,3,42,231,181,213,29,33,204,180,130,167,25,131,48,130,145,25,152,98,246,204,190,209,53,52,233,43,39,183,87,69,190,39,42,123,156,199,181,201,36,111,107,145,58,62,39,43,119,49,88,247,77,254,84,124,107,253,217,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,122,247,161,179,221,38,145,205,90,125,136,213,145,176,213,73,35,61,237,118,200,229,77,202,196,73,166,149,182,127,196,191,17,120,39,11,250,89,95,169,153,213,71,249,90,59,61,22,201,191,178,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,221,140,254,106,191,201,23,62,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,229,114,204,3,50,193,105,177,250,172,195,30,171,180,179,42,179,199,127,180,37,74,35,95,85,110,146,89,98,138,161,25,215,115,88,247,65,34,179,114,38,230,109,123,122,177,236,115,166,255,0,37,79,52,249,79,203,250,239,81,183,23,82,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,247,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,224,107,149,36,123,157,27,224,145,219,86,93,141,230,182,46,33,245,67,27,208,108,155,134,235,85,214,145,152,78,89,120,166,189,220,105,221,71,27,167,89,225,217,240,178,85,77,205,99,221,5,43,156,159,207,173,44,104,213,106,58,84,147,235,225,163,135,76,239,138,13,83,160,211,60,22,159,252,149,101,226,183,124,63,216,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,118,247,255,0,36,79,230,169,162,141,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,28,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,79,86,82,183,58,191,52,248,183,203,250,31,81,184,144,171,0,210,220,239,84,62,209,253,133,177,123,79,236,150,63,89,148,222,63,174,161,135,194,218,233,118,247,231,252,87,183,126,222,227,62,6,110,122,245,247,53,122,41,250,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,167,13,28,69,224,156,80,105,101,6,166,96,181,31,228,168,239,20,91,38,254,198,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,118,63,249,162,255,0,52,72,171,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,83,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,247,159,93,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,189,31,27,151,222,212,86,175,242,82,239,185,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,244,216,231,181,140,99,145,140,234,188,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,124,10,232,154,246,59,195,70,231,70,233,159,185,187,88,168,212,94,227,227,99,243,217,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,202,159,129,202,157,53,181,80,113,73,169,47,164,150,251,147,217,209,248,181,177,172,138,116,183,91,170,154,199,165,107,228,232,170,202,153,162,232,214,182,55,39,110,25,100,107,213,206,149,209,195,99,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,64,37,239,92,56,76,195,120,186,224,39,70,240,123,237,69,37,158,251,65,131,227,85,54,44,141,212,11,85,61,169,235,69,74,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,148,131,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,105,202,143,142,159,239,28,47,235,94,103,255,0,179,210,224,21,181,205,255,0,57,174,181,201,80,174,255,0,146,240,172,115,127,215,194,143,255,0,7,132,181,64,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,79,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,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,255,0,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,116,137,97,137,177,244,99,163,103,123,138,115,45,230,9,83,172,55,91,199,15,154,65,117,164,147,79,168,42,60,53,226,237,73,44,85,80,100,175,99,169,103,141,99,87,192,143,129,148,245,48,74,212,124,50,185,147,167,71,34,171,21,189,99,7,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,253,174,72,161,69,71,72,230,185,85,88,198,73,35,52,39,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,248,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,61,88,33,87,26,252,179,240,78,39,238,53,186,153,132,222,254,201,106,77,79,89,43,43,106,86,106,154,27,207,110,149,144,211,195,60,106,245,240,219,123,48,181,38,133,171,209,171,34,186,41,156,173,86,241,94,89,252,187,111,184,54,85,114,214,174,37,52,251,193,94,177,251,130,210,98,54,154,233,217,39,98,170,9,36,100,247,25,33,106,57,142,218,246,49,41,100,222,173,94,143,153,173,84,240,211,19,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,2,0,115,25,229,173,149,100,57,180,26,205,195,62,31,237,57,50,107,135,111,39,177,65,83,35,234,157,116,172,172,123,214,230,215,212,74,172,72,94,249,218,201,90,222,219,32,107,27,39,78,218,202,248,164,255,0,2,124,2,99,60,34,90,170,50,91,237,210,147,34,212,91,181,59,233,107,47,20,137,81,12,20,180,82,182,153,242,80,71,27,165,86,76,198,212,83,171,210,161,98,142,71,35,145,21,172,68,218,75,83,61,124,197,116,114,251,163,124,92,103,116,215,121,188,69,38,97,112,159,49,181,212,237,99,59,212,181,243,203,35,147,99,94,245,111,106,116,168,131,171,182,185,253,141,251,90,215,181,9,235,202,19,90,49,155,31,10,26,137,71,152,229,245,105,79,166,183,138,187,245,116,83,50,162,118,90,108,146,209,178,100,116,77,70,185,54,58,90,107,132,139,20,93,93,191,123,149,189,100,69,117,80,106,198,117,247,161,170,121,150,166,123,47,217,159,107,114,11,141,247,193,119,251,222,23,197,84,201,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,11,212,229,151,162,159,114,220,35,226,222,34,225,226,171,243,190,153,173,102,201,119,195,23,141,130,31,15,28,125,99,99,155,210,150,42,109,237,93,221,37,89,118,185,91,183,164,170,50,174,93,247,5,186,23,167,28,69,242,204,192,244,191,84,44,222,58,213,93,237,153,97,154,37,70,85,91,234,155,119,174,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,80,26,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,159,252,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,110,201,59,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,150,43,197,143,149,141,100,249,127,144,250,116,230,107,14,149,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,147,171,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,0,102,135,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,189,143,88,166,143,123,58,185,26,253,205,71,61,17,30,188,212,19,167,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,239,200,171,205,31,200,158,166,253,23,214,40,138,1,52,17,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,65,159,219,86,5,149,127,170,184,230,73,142,92,63,225,40,235,173,181,212,242,127,209,146,25,163,145,159,239,57,174,111,248,149,11,222,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,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,125,124,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,8,127,204,103,141,127,225,87,78,32,176,96,23,59,84,154,155,148,254,29,182,154,117,238,201,107,161,84,122,73,115,116,59,92,199,109,123,18,56,155,42,181,175,145,206,119,73,91,12,177,172,107,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,0,0,10,1,230,143,231,179,83,126,139,232,244,68,159,228,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,158,87,91,249,72,102,82,241,71,108,195,52,66,26,186,45,47,201,233,223,118,150,249,113,233,60,24,211,25,46,218,138,53,94,231,118,161,237,71,68,176,53,251,95,34,75,181,94,228,130,162,161,182,61,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,252,225,23,125,155,240,101,98,227,15,129,29,17,182,71,117,246,54,103,139,233,253,154,163,25,185,74,247,173,43,100,150,217,75,221,166,169,141,189,122,195,47,106,36,89,26,213,146,55,49,174,110,228,71,197,37,37,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,92,79,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,219,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,222,168,233,26,247,201,98,160,2,154,249,210,104,229,139,15,214,92,75,88,173,19,118,234,245,18,223,81,79,116,166,218,245,221,85,109,109,60,109,169,222,231,170,38,248,39,167,139,182,214,49,173,240,219,190,39,72,229,79,147,147,6,175,83,98,26,243,146,233,29,198,122,72,105,245,10,206,217,168,213,208,74,249,230,184,219,251,146,199,11,30,223,129,140,90,105,171,164,114,189,61,235,12,104,142,69,93,175,228,28,206,181,75,239,67,140,156,215,194,95,125,167,106,196,188,62,45,111,254,181,236,248,95,11,26,120,184,61,236,107,159,182,186,74,223,141,219,186,245,248,92,172,70,19,43,145,246,21,117,160,192,53,79,81,166,168,164,91,109,242,241,110,178,83,196,215,187,190,217,232,97,150,105,92,246,237,218,140,86,220,33,70,170,57,85,85,178,117,70,244,69,117,154,0,80,15,52,127,61,154,155,244,95,71,162,36,255,0,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,140,28,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,13,234,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,220,217,89,19,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,185,62,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,125,198,112,139,222,185,240,171,134,241,95,203,243,74,240,251,205,182,145,185,61,187,77,236,213,56,157,222,73,22,23,219,174,43,106,131,98,58,86,177,238,240,210,57,177,182,102,109,118,230,34,57,19,184,200,222,202,65,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,71,198,191,222,110,43,7,13,122,153,115,181,83,100,152,149,190,158,155,18,151,175,102,107,197,174,24,220,213,167,216,141,72,221,53,44,113,179,222,215,111,146,37,220,172,85,134,105,93,98,160,138,188,209,252,137,234,111,209,125,98,136,165,110,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,2,205,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,91,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,76,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,238,46,211,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,3,227,72,216,136,141,123,230,168,190,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,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,217,43,61,159,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,174,190,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,4,116,173,99,27,226,99,107,163,108,204,218,221,175,84,114,39,109,241,189,253,211,149,239,26,255,0,195,254,118,205,24,212,43,157,170,135,77,179,43,131,234,101,184,214,175,103,216,215,71,66,214,50,161,101,107,87,172,50,246,160,134,68,145,81,145,252,18,239,141,172,151,185,119,224,25,87,47,206,14,25,240,222,43,249,126,105,62,150,230,21,213,118,231,183,7,198,238,86,139,157,50,171,159,110,184,199,106,141,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,40,219,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,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,67,235,212,61,104,213,13,86,181,98,118,45,64,203,234,238,214,220,26,207,13,135,30,163,115,35,138,10,10,40,218,214,181,172,142,54,181,170,245,107,35,107,165,114,44,143,72,227,71,57,219,27,210,85,114,208,224,114,167,136,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,227,100,137,27,17,85,207,124,62,131,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,8,1,206,19,87,52,159,30,208,235,118,149,100,150,123,86,73,153,223,46,12,184,217,173,179,215,212,195,37,162,54,195,81,10,221,156,202,119,55,126,222,228,145,69,28,206,72,223,35,220,253,178,164,18,48,165,98,218,121,37,234,70,156,51,21,206,180,133,148,126,31,62,150,224,185,36,181,30,5,19,198,217,217,29,61,59,25,226,27,213,87,177,59,228,94,219,250,34,120,189,209,238,221,46,219,63,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,227,242,121,161,112,81,252,63,231,111,214,125,61,182,90,168,116,219,50,184,50,154,43,117,18,118,125,141,116,116,46,123,233,210,39,57,122,195,47,106,121,163,88,209,25,31,199,22,200,218,200,187,156,47,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,141,91,19,158,198,248,152,218,233,29,11,247,55,107,213,90,171,219,124,140,125,143,115,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,247,21,131,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,90,167,52,46,5,190,250,241,87,235,142,142,97,158,47,82,108,187,61,177,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,197,115,105,227,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,158,227,218,241,3,196,62,168,113,53,159,187,81,181,94,235,73,89,114,101,58,208,209,197,73,71,29,52,20,84,73,52,179,71,77,27,90,155,156,198,58,121,17,29,35,159,34,162,166,231,187,167,82,111,242,180,224,39,237,221,101,135,138,237,80,159,102,63,106,184,120,204,66,215,79,81,210,74,250,234,73,213,169,89,80,230,47,88,225,134,120,156,140,139,170,58,73,35,85,122,36,77,70,207,111,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,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,40,4,210,159,9,222,86,52,111,229,254,61,233,208,28,43,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,162,18,239,185,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,50,69,58,129,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,242,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,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,153,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,244,26,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,137,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,23,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,96,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,85,124,237,52,83,255,0,49,120,140,163,184,127,247,48,171,133,44,146,255,0,206,43,41,36,133,137,31,252,245,36,115,164,255,0,32,141,111,244,212,175,93,21,214,251,174,137,211,106,35,108,214,58,75,141,70,127,131,220,48,119,190,166,71,53,148,112,86,203,2,205,58,53,190,247,189,34,134,70,49,55,53,17,242,53,235,185,24,177,191,207,233,62,11,247,161,170,120,110,153,251,83,217,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,121,250,198,85,203,254,229,113,228,79,76,190,181,235,21,167,31,231,47,91,162,84,186,37,96,131,56,180,213,214,106,45,101,68,240,224,179,66,233,209,148,108,73,232,223,114,154,84,107,219,10,177,97,100,81,162,61,30,253,242,177,88,212,68,145,236,166,19,65,25,5,22,182,208,114,235,206,224,226,54,237,73,113,212,87,105,190,79,53,242,106,102,192,214,53,242,82,213,190,40,85,41,216,200,119,199,11,162,141,235,26,43,21,236,114,163,158,159,27,179,238,104,163,140,94,14,176,78,47,240,74,123,5,254,179,216,217,37,155,127,217,252,131,183,53,71,178,251,179,83,190,171,250,213,147,197,28,253,216,233,210,63,196,85,217,215,115,122,42,123,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,183,19,203,23,143,31,190,251,21,54,131,106,197,235,118,125,143,219,219,236,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,85,7,59,13,23,181,91,170,112,61,119,199,177,10,74,90,139,165,69,85,135,38,188,66,246,177,245,83,164,81,190,220,217,99,221,213,239,72,161,173,68,149,24,171,178,54,49,238,232,216,154,149,108,11,232,229,105,161,116,122,63,194,157,135,36,173,179,120,76,147,81,63,182,75,156,210,44,18,72,250,89,21,82,222,198,201,18,110,236,248,94,220,205,141,238,115,153,37,76,255,0,209,87,43,27,48,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,82,183,57,59,254,141,92,184,130,180,217,48,171,39,103,62,179,219,213,153,189,194,58,103,69,29,79,114,42,121,45,241,185,85,81,37,154,56,21,202,233,17,191,222,229,129,138,247,118,246,69,23,248,69,162,214,219,143,17,120,101,191,135,75,181,37,175,80,106,170,42,97,181,87,85,182,7,65,74,199,82,204,149,51,72,147,177,236,86,54,153,103,114,166,199,191,162,46,198,185,251,81,110,127,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,206,21,198,15,22,120,111,8,186,95,246,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,54,117,237,177,85,29,43,17,115,237,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,248,112,177,145,183,164,113,49,191,11,83,175,78,171,213,85,85,108,171,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,0,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,21,121,157,112,29,247,223,98,169,215,157,39,178,238,207,177,251,123,189,165,107,183,91,187,149,89,68,45,124,45,143,171,187,173,78,245,60,13,168,86,237,142,73,102,106,71,10,117,217,19,82,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,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,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,221,45,64,33,255,0,53,173,51,251,196,224,219,35,184,211,210,93,106,235,240,171,133,14,77,71,5,190,62,230,238,220,139,79,80,249,154,140,115,150,24,233,106,170,101,114,166,221,189,164,123,157,181,174,69,165,109,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,115,25,226,233,94,215,71,83,77,189,236,122,71,221,130,73,98,238,108,87,51,126,230,252,77,69,60,1,163,222,11,244,114,251,160,92,48,96,26,85,148,205,190,245,106,183,201,81,113,143,107,19,195,85,85,212,75,87,45,55,86,61,236,127,101,245,14,139,184,215,43,95,219,222,157,17,221,19,181,128,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,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,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,224,71,74,214,49,190,38,54,186,54,204,205,173,218,245,71,34,118,223,27,223,53,56,40,210,253,121,192,249,126,107,246,65,156,58,146,215,167,217,118,15,126,187,227,150,122,154,46,151,25,231,117,170,70,62,226,146,34,162,199,77,44,81,196,214,49,232,245,147,99,101,103,105,157,29,83,86,198,148,248,78,242,177,163,127,47,241,239,78,128,175,94,117,245,186,36,203,174,27,111,109,166,174,77,95,158,158,158,103,215,53,211,246,32,198,216,234,212,108,47,69,122,66,175,146,174,71,185,170,214,58,68,72,100,222,230,53,99,71,215,6,147,253,187,251,211,195,126,235,127,243,207,237,5,187,236,231,247,159,252,169,226,99,240,191,223,255,0,11,251,247,111,251,231,193,254,187,221,212,210,246,158,209,102,86,236,3,26,183,234,53,218,146,233,150,82,217,232,161,191,87,82,53,27,5,85,197,176,177,42,102,141,17,140,68,99,165,71,185,17,24,207,114,167,194,223,228,158,128,138,188,209,252,137,234,111,209,125,98,136,165,110,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,2,255,0,184,151,226,47,4,225,127,75,43,245,51,58,168,255,0,43,71,103,162,217,55,246,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,205,87,249,34,231,51,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,243,63,87,69,53,54,167,70,117,115,16,213,106,91,53,37,217,248,173,226,154,232,180,53,49,196,230,84,178,55,162,190,52,89,99,145,177,189,91,185,25,42,49,95,19,246,200,206,143,99,85,52,103,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,236,246,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,165,110,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,142,149,205,6,183,68,168,56,80,189,79,173,54,154,187,139,221,80,232,112,248,105,157,59,94,220,146,74,58,166,81,204,171,19,216,221,145,181,211,200,244,149,86,53,99,28,155,94,253,140,117,6,26,8,229,189,69,173,180,188,40,98,115,235,109,218,146,177,245,148,244,243,98,144,194,216,17,244,120,218,81,211,178,130,25,86,22,53,170,245,107,31,34,43,149,242,108,149,136,247,35,209,204,100,160,6,85,205,36,112,201,118,181,88,56,68,210,139,237,246,231,73,110,182,219,180,222,197,87,89,89,87,51,97,130,154,8,237,144,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,97,230,51,197,94,43,197,86,184,193,123,192,45,189,188,91,22,183,251,22,219,112,158,142,56,170,174,157,38,124,146,85,57,123,109,153,176,185,94,137,20,50,185,219,26,215,63,108,79,154,86,36,85,47,39,149,247,24,56,206,182,105,29,151,68,175,43,73,110,206,240,11,59,104,25,65,77,21,67,153,89,100,162,101,45,60,53,202,247,51,180,199,170,205,28,79,143,184,231,43,227,116,136,214,177,232,198,67,94,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,73,202,184,151,226,47,4,225,127,75,43,245,51,58,168,255,0,43,71,103,162,217,55,246,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,205,87,249,34,231,91,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,108,146,62,56,119,175,193,4,93,199,189,237,134,38,35,99,141,138,229,217,27,24,212,94,141,66,95,224,188,171,53,31,48,225,30,187,95,159,127,237,229,245,182,248,178,76,111,23,165,129,106,252,117,157,32,116,187,30,232,145,207,241,149,12,116,111,130,54,35,145,187,91,28,159,28,206,240,208,175,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,123,141,9,240,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,41,91,157,95,154,124,91,229,253,15,168,220,78,105,203,11,94,112,221,3,226,142,146,233,168,21,180,150,219,22,89,103,169,198,106,46,213,117,11,12,22,215,203,44,51,197,52,139,177,201,177,210,211,71,18,171,149,140,98,76,178,57,232,216,215,173,239,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,121,159,126,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,183,143,253,233,103,127,117,159,114,158,221,254,211,62,208,125,169,246,103,133,135,255,0,42,120,111,13,223,239,108,238,255,0,121,248,118,111,217,254,61,189,125,231,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,52,166,84,175,52,94,95,245,150,138,203,151,19,122,33,142,247,173,83,120,155,142,113,107,130,73,231,170,142,170,89,229,158,107,179,123,143,126,232,87,187,210,88,227,70,54,22,198,217,17,170,197,149,209,112,14,95,188,8,223,120,170,202,163,205,114,150,120,45,50,199,238,9,29,198,167,171,36,246,165,84,18,82,201,45,171,99,42,34,168,131,187,77,80,229,241,45,69,107,58,116,78,174,247,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,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,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,40,4,210,159,9,222,86,52,111,229,254,61,233,208,29,84,172,190,107,220,14,83,100,182,171,223,23,26,114,250,181,190,219,105,233,223,151,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,186,213,233,18,195,19,164,234,199,70,254,245,85,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,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,166,231,72,162,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,231,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,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,102,135,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,123,143,107,195,118,183,221,120,112,214,220,91,90,44,214,58,75,205,70,57,81,43,159,65,83,35,163,101,76,19,65,37,60,204,71,183,222,199,172,83,73,177,253,28,141,126,215,43,94,136,172,93,47,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,141,92,197,116,114,197,172,156,35,231,116,215,121,188,61,94,31,111,159,49,181,212,237,123,251,53,84,16,75,35,147,99,94,196,119,118,5,168,131,171,183,53,157,253,251,92,230,53,12,246,19,167,147,174,153,253,176,226,178,108,234,174,146,234,148,152,22,63,89,112,134,170,158,63,235,86,215,84,162,81,199,5,67,213,138,137,190,9,235,30,198,35,154,231,58,5,114,42,181,143,69,187,240,101,92,187,238,11,117,211,78,56,116,229,153,129,234,134,168,94,124,13,170,135,219,49,67,12,72,143,170,184,85,58,239,92,177,210,211,70,170,157,201,159,181,221,19,170,53,26,215,61,238,99,24,247,182,157,181,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,182,189,203,23,151,253,102,145,81,211,113,3,173,248,239,132,206,170,246,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,170,182,71,61,145,204,14,44,124,172,107,39,203,252,135,211,167,51,88,106,160,168,14,117,151,189,26,184,106,62,23,109,178,77,227,53,54,219,111,125,53,245,244,247,7,58,58,27,95,94,237,37,61,68,27,21,137,51,223,60,210,177,91,35,30,216,213,86,70,61,178,192,230,64,13,42,197,181,31,52,212,124,115,27,210,26,27,173,94,103,87,112,137,214,70,218,229,88,170,163,170,141,123,141,153,146,162,183,179,219,216,178,44,170,230,182,54,177,94,231,53,26,174,77,52,98,127,106,190,202,217,190,221,123,43,237,39,179,233,253,177,236,158,231,129,241,221,182,247,252,63,119,241,59,61,205,251,55,252,91,122,117,247,245,63,88,3,149,113,79,162,159,196,79,15,185,182,142,71,112,240,85,121,5,189,60,4,238,151,183,27,43,160,149,149,20,189,215,118,228,84,133,103,134,36,147,107,21,221,181,126,222,142,232,169,154,195,165,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,247,189,233,20,50,108,103,86,163,159,181,170,230,34,171,211,75,192,138,188,209,252,137,234,111,209,125,98,136,160,18,242,121,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,187,83,185,35,156,197,108,105,37,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,121,160,158,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,218,223,63,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,67,218,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,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,116,143,86,181,141,124,178,202,244,99,55,237,78,84,90,167,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,149,23,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,189,101,73,165,116,157,94,217,31,217,175,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,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,118,176,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,247,153,130,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,160,112,177,162,159,196,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,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,229,51,253,45,193,53,67,236,231,219,171,23,180,254,201,100,20,121,77,159,250,234,104,124,45,210,151,119,98,127,194,123,119,237,238,63,224,126,230,47,95,123,87,162,30,87,139,31,43,26,201,242,255,0,33,244,233,204,214,23,189,115,226,171,13,225,67,151,230,149,230,23,155,149,35,178,123,142,155,217,169,177,59,68,145,172,207,184,220,82,213,6,197,116,77,123,29,225,163,115,163,116,207,220,221,172,84,106,47,113,241,177,244,131,118,185,230,90,175,159,214,222,107,35,171,191,229,153,141,226,74,153,89,73,72,139,61,194,227,87,50,185,201,28,48,181,17,95,36,178,47,70,70,212,247,185,17,169,252,144,187,238,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,55,185,141,123,216,212,123,230,80,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,18,165,120,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,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,219,113,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,240,43,162,107,222,223,19,35,91,27,166,126,231,110,122,35,81,123,108,141,140,237,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,248,217,34,70,196,85,115,223,15,159,230,5,192,141,247,133,92,170,76,215,22,103,141,211,44,130,224,177,219,170,122,178,63,101,213,79,37,84,145,90,182,62,162,90,137,251,84,212,237,95,18,228,70,191,175,69,232,239,114,254,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,197,56,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,190,226,239,249,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,89,167,41,60,255,0,13,210,206,9,179,253,65,212,28,134,146,199,143,88,243,138,250,154,234,234,149,93,145,51,217,246,212,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,90,224,227,3,137,75,239,21,58,227,120,212,219,154,118,109,80,238,181,227,116,142,165,100,18,82,89,226,154,71,211,199,42,53,207,221,50,247,95,36,138,175,122,119,36,122,53,81,136,198,182,106,114,186,229,255,0,89,119,172,182,241,55,173,248,239,102,213,15,134,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,182,246,109,133,59,93,34,142,68,123,102,108,142,145,90,140,72,157,45,181,0,101,92,157,60,74,115,0,172,187,240,203,165,188,50,104,134,69,217,181,67,167,246,107,118,113,116,130,57,224,170,146,170,42,86,193,53,165,189,198,51,108,41,218,235,44,145,171,219,51,100,108,104,228,98,74,217,99,95,13,28,58,103,124,80,106,157,6,153,224,180,255,0,228,171,47,21,187,225,254,198,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,183,191,249,34,127,53,73,233,198,215,43,155,86,19,160,214,45,66,209,58,154,71,220,180,203,23,72,114,218,87,68,218,100,190,65,7,114,122,171,179,28,247,57,201,82,142,124,207,116,79,145,232,176,182,56,226,86,246,25,28,181,173,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,211,142,190,37,44,92,84,230,218,123,169,182,196,236,221,97,211,251,125,175,36,164,109,43,224,142,146,241,21,101,107,234,35,137,28,231,238,133,123,172,146,53,71,189,123,114,49,28,168,244,123,91,218,249,42,121,167,202,126,95,215,122,141,184,185,60,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,238,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,192,231,34,70,199,54,54,65,27,183,44,91,221,213,121,94,240,81,252,64,103,108,214,125,66,182,90,171,180,219,13,184,62,154,91,117,106,119,189,179,116,108,45,123,41,214,38,185,58,67,23,118,9,164,89,17,89,39,193,22,201,26,249,123,119,126,84,7,54,78,10,45,218,127,89,252,78,233,125,179,177,101,189,220,31,30,95,69,26,85,84,73,21,210,170,121,166,91,155,164,123,158,200,225,149,242,54,23,55,240,152,201,59,8,196,114,204,168,200,107,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,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,232,167,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,41,219,157,95,154,124,91,229,253,15,168,220,72,0,91,79,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,207,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,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,125,124,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,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,242,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,2,105,79,132,239,43,26,55,242,255,0,30,244,232,15,147,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,189,143,88,166,147,99,250,57,26,253,174,86,189,17,88,190,215,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,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,212,15,51,174,3,190,228,47,181,58,243,164,246,93,184,14,65,112,119,180,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,195,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,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,105,51,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,87,87,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,247,26,246,57,190,27,111,196,217,28,137,90,220,23,232,229,139,95,120,160,192,52,171,41,155,101,150,235,112,146,162,227,30,215,175,137,165,164,167,150,174,90,110,172,123,30,206,243,41,221,23,113,174,71,51,185,189,58,171,122,47,42,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,158,242,250,121,98,234,151,222,135,6,216,87,139,190,251,78,235,137,120,140,90,225,253,107,217,240,190,22,69,240,144,123,152,214,191,109,12,148,95,27,119,117,235,241,57,94,143,37,81,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,25,140,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,22,189,201,47,22,177,82,104,22,117,154,211,208,236,189,93,115,5,181,214,84,247,94,189,218,90,74,42,121,41,227,216,171,177,187,95,91,82,189,81,17,203,220,232,229,84,107,81,44,84,25,87,59,86,174,219,181,98,139,135,141,5,169,201,242,63,105,96,55,11,126,69,81,137,211,120,58,104,125,153,84,151,121,99,184,211,111,98,247,166,234,177,210,207,220,151,163,83,196,108,103,247,183,41,218,185,86,112,245,163,90,251,174,55,95,189,138,159,105,73,135,219,226,190,91,113,105,105,92,250,91,183,73,146,57,38,169,147,162,177,97,129,239,167,235,78,238,157,231,78,222,187,163,142,88,223,122,135,42,226,199,202,198,178,124,191,200,125,58,115,53,134,132,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,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,167,46,14,95,244,124,59,216,162,213,189,94,199,127,186,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,198,89,120,175,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,1,157,110,63,62,194,127,25,58,177,247,117,255,0,146,190,208,73,226,63,191,127,229,78,219,61,165,253,251,226,255,0,14,241,95,203,224,255,0,39,240,109,37,7,36,251,78,151,220,117,115,60,172,200,109,148,149,89,221,174,207,75,87,140,203,52,50,61,244,180,74,249,33,184,203,19,186,118,152,245,89,168,163,87,47,73,54,72,246,179,224,116,168,183,18,8,171,205,31,200,158,166,253,23,214,40,138,1,61,6,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,89,79,38,12,7,65,171,174,185,46,123,54,67,73,118,213,75,117,59,98,167,179,215,219,251,51,217,40,156,233,25,45,93,20,157,231,54,165,147,54,72,98,124,169,28,114,66,168,248,215,224,157,29,45,175,145,87,154,63,145,61,77,250,47,172,81,20,151,195,37,218,213,96,226,75,74,47,183,219,157,37,186,219,110,206,44,85,117,149,149,115,54,24,41,160,142,190,23,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,210,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,122,245,154,94,212,74,177,181,203,28,109,99,90,221,202,143,150,79,202,225,175,133,27,238,184,225,58,165,170,183,104,174,182,220,51,77,176,251,205,225,110,80,66,196,142,186,241,79,70,233,169,168,26,247,175,252,82,202,172,107,213,177,181,172,94,218,207,27,211,128,22,169,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,65,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,31,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,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,14,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,5,5,243,83,162,166,165,227,143,62,158,11,181,37,99,235,41,236,243,77,12,45,149,31,70,244,182,83,49,33,149,94,198,181,94,173,99,100,69,141,94,205,146,177,21,200,244,123,25,210,249,50,96,184,38,75,196,117,247,44,191,221,58,228,152,134,63,37,102,63,108,236,77,241,247,222,148,213,85,157,230,57,35,78,212,114,164,61,169,17,219,252,110,246,162,44,61,82,234,65,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,69,94,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,29,171,138,59,118,172,90,238,58,101,77,170,57,31,182,233,31,165,248,205,70,37,83,224,233,169,187,118,41,105,123,145,83,108,129,85,87,177,59,234,160,238,75,248,178,118,183,175,70,185,168,75,254,78,124,61,104,214,162,95,114,45,102,203,106,125,183,151,224,87,10,104,237,118,41,233,93,225,109,189,214,43,224,185,185,234,155,38,153,95,28,236,137,191,254,229,208,58,69,69,123,161,124,118,254,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,213,57,213,249,88,197,190,96,80,250,117,196,165,98,79,240,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,119,212,36,50,177,100,107,154,145,49,175,126,237,233,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,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,46,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,91,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,228,5,255,0,114,184,242,39,166,95,90,245,138,210,149,184,177,243,79,172,159,48,50,31,81,156,253,90,155,118,172,69,193,125,186,237,79,145,247,180,202,167,84,43,105,235,45,30,14,153,190,18,251,29,166,153,212,245,61,245,95,17,39,122,154,90,150,118,209,59,76,240,189,93,241,72,222,158,131,128,77,16,210,254,33,120,151,176,105,182,172,223,42,233,45,19,211,212,215,195,110,166,142,77,247,185,233,217,221,90,21,153,158,250,118,58,38,205,35,228,247,42,178,23,70,199,50,73,24,246,232,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,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,31,171,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,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,66,64,21,23,205,99,129,90,108,58,74,254,41,244,162,130,146,154,197,85,80,179,102,180,46,170,149,211,182,227,87,90,245,246,147,22,105,28,142,100,178,212,71,19,161,141,27,219,84,141,205,99,154,233,22,42,203,39,255,0,37,79,52,249,79,203,250,239,81,183,18,43,157,62,79,171,150,189,35,197,49,219,53,190,146,159,78,175,55,134,50,245,114,134,228,246,213,207,113,99,36,146,154,138,90,116,218,213,166,86,178,73,209,223,139,186,88,25,213,33,88,152,179,84,5,166,59,84,215,90,40,111,181,181,116,118,215,212,70,218,202,138,74,102,212,207,12,10,228,238,62,56,157,36,109,145,232,222,170,140,89,24,142,84,68,87,55,175,84,211,78,138,90,116,190,203,164,120,133,30,138,219,41,40,48,73,44,244,213,120,252,84,208,201,19,29,69,59,18,104,229,86,202,137,42,190,68,147,184,247,73,248,142,123,220,231,245,122,185,79,106,121,253,66,182,97,183,172,3,37,179,106,52,148,145,226,117,246,122,218,107,243,234,234,214,150,6,219,159,11,219,82,178,76,142,106,196,206,210,191,171,209,205,218,157,87,170,116,234,102,135,86,62,194,125,233,230,95,117,191,249,153,246,130,227,246,115,251,247,254,75,241,50,120,95,239,255,0,139,253,231,183,253,243,227,255,0,93,239,234,89,167,37,10,221,109,101,171,50,183,186,211,73,38,144,79,81,81,51,43,156,232,59,240,100,140,109,18,58,22,34,61,38,86,73,73,35,28,229,115,29,26,44,49,236,115,28,178,35,249,7,58,191,52,248,183,203,250,31,81,184,145,171,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,123,229,137,144,119,95,80,212,239,57,85,172,233,213,90,169,239,78,107,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,247,181,21,171,252,148,187,238,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,54,57,237,99,24,228,99,57,167,59,76,90,197,87,160,88,46,107,81,67,190,245,106,204,18,215,71,83,221,122,118,169,106,232,170,36,168,143,98,46,199,110,125,21,50,245,84,87,39,111,163,85,17,206,69,172,30,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,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,128,77,41,240,157,229,99,70,254,95,227,222,157,1,202,185,163,249,19,212,223,162,250,197,17,82,188,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,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,30,130,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,51,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,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,200,14,73,121,77,246,147,95,115,172,42,158,187,101,150,235,135,173,210,178,155,180,197,238,213,82,86,211,199,79,38,245,77,237,218,202,218,148,232,138,141,94,231,87,34,171,90,169,197,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,229,0,243,58,213,47,189,14,50,115,95,9,125,246,157,171,18,240,248,181,191,250,215,179,225,124,44,105,226,224,247,177,174,126,218,233,43,126,55,110,235,215,225,114,177,24,73,254,71,216,5,52,183,93,83,213,42,236,122,173,42,41,105,237,214,11,93,217,201,43,96,86,74,233,103,173,167,98,245,237,61,232,176,208,61,222,229,123,17,99,254,138,72,187,184,255,0,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,77,172,103,98,170,134,158,10,74,138,110,136,247,61,219,88,202,105,123,138,214,53,124,78,198,238,88,220,167,75,228,125,154,218,168,51,253,83,211,153,169,234,214,229,124,179,219,175,116,242,181,141,236,54,10,25,165,134,86,189,219,183,35,213,215,8,85,168,141,84,84,108,157,85,189,17,29,110,135,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,103,137,184,221,49,154,42,186,169,246,49,172,102,249,100,141,207,118,214,49,173,78,171,238,107,81,19,220,136,126,174,11,164,250,89,165,254,59,238,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,238,237,247,123,44,110,253,189,199,237,221,215,166,247,116,254,106,122,176,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,202,184,170,213,47,185,110,28,117,23,83,33,190,251,26,190,205,143,213,123,42,183,194,248,142,213,210,86,118,104,127,13,88,246,187,173,84,176,55,227,106,177,58,245,127,70,163,149,51,88,89,79,36,189,76,202,169,181,79,58,209,207,23,221,198,238,24,250,228,221,137,36,145,222,30,186,158,166,158,159,124,45,223,219,103,114,58,174,146,46,197,115,187,16,124,72,140,232,182,254,12,171,147,167,87,116,114,251,152,114,175,208,93,98,180,77,220,164,211,187,134,69,79,116,166,218,196,219,75,114,189,75,27,106,119,185,232,171,178,120,41,226,237,181,143,115,188,78,239,133,177,185,87,144,114,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,155,27,45,76,110,122,245,234,140,71,42,35,149,17,171,161,227,149,113,99,229,99,89,62,95,228,62,157,57,154,195,218,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,127,149,31,2,223,222,56,160,214,188,51,255,0,103,170,192,40,171,157,254,115,157,116,146,157,91,255,0,37,225,94,231,127,175,153,25,254,15,49,106,135,148,206,180,159,75,53,67,192,253,230,105,166,41,150,251,51,187,224,189,187,102,166,175,240,189,205,189,206,215,121,142,217,187,182,205,219,122,117,216,222,191,201,15,202,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,239,107,149,23,220,170,116,0,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,248,90,170,102,92,235,252,34,235,125,171,135,30,34,240,205,101,190,216,234,238,246,219,5,69,75,107,41,41,36,107,39,88,42,41,102,166,145,241,238,248,92,246,54,117,122,49,85,168,245,98,53,92,205,219,211,73,32,138,188,209,252,137,234,111,209,125,98,136,160,18,234,121,139,242,232,251,251,241,122,215,162,150,239,238,147,248,126,211,182,119,191,243,143,252,18,154,31,198,169,169,101,61,31,135,167,138,87,124,44,252,95,228,191,23,69,90,128,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,57,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,151,253,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,179,237,6,63,220,154,163,217,125,217,170,25,75,253,116,248,34,142,126,236,116,235,39,225,162,236,235,181,221,21,61,254,87,154,63,145,61,77,250,47,172,81,20,2,119,94,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,118,122,191,165,184,38,139,112,59,170,58,105,166,150,47,99,99,118,109,63,202,60,21,23,138,154,163,181,221,164,170,154,79,196,153,239,145,221,100,149,238,248,156,189,58,244,78,136,136,137,157,114,213,57,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,57,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,187,60,77,198,233,140,209,85,213,79,177,141,99,55,203,36,110,123,182,177,141,106,117,95,115,90,136,158,228,67,245,112,93,39,210,205,47,241,223,118,122,105,138,98,94,211,237,120,223,97,89,169,168,60,87,111,119,111,187,217,99,119,237,238,63,110,238,189,55,187,167,243,83,213,130,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,30,127,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,195,197,231,12,119,222,18,245,150,167,74,174,247,175,109,210,62,223,75,116,181,221,252,51,41,188,125,44,173,86,186,78,195,101,149,98,219,60,117,17,116,115,183,47,107,127,68,107,154,78,174,70,63,157,159,166,255,0,114,45,80,25,150,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,137,202,167,85,229,201,169,159,117,252,100,233,197,198,162,174,235,29,5,250,224,236,102,178,11,124,157,60,87,143,141,212,244,236,153,170,246,181,240,182,170,74,105,92,139,215,167,101,30,214,185,204,106,26,20,7,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,103,137,184,221,49,154,42,186,169,246,49,172,102,249,100,141,207,118,214,49,173,78,171,238,107,81,19,220,136,126,174,11,164,250,89,165,254,59,238,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,238,237,247,123,44,110,253,189,199,237,221,215,166,247,116,254,106,81,103,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,9,211,204,15,71,47,177,104,23,12,60,64,211,205,222,178,212,233,126,57,135,86,71,181,141,240,149,81,209,45,93,58,245,87,239,147,188,201,106,125,200,205,172,240,191,19,186,200,212,79,151,147,214,107,106,197,120,193,101,138,225,79,87,37,70,99,139,220,172,148,46,133,141,86,71,59,29,13,114,186,85,87,34,163,59,84,50,181,21,168,229,222,230,39,78,138,174,109,228,159,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,185,205,69,79,122,33,226,173,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,144,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,42,3,73,240,95,189,13,83,195,116,207,218,158,204,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,104,207,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,223,35,155,213,26,175,118,198,35,35,106,236,99,81,58,88,57,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,229,107,44,245,187,230,254,198,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,249,42,127,37,76,230,106,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,189,58,117,68,254,69,239,114,184,242,39,166,95,90,245,138,210,149,184,177,243,79,172,159,48,50,31,81,156,146,154,79,163,151,221,93,229,67,168,53,56,228,221,106,240,45,80,169,204,100,166,218,207,235,170,90,107,61,44,117,41,189,239,106,51,183,5,68,179,245,248,156,238,198,198,181,92,244,84,137,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,78,189,58,170,127,51,78,96,229,95,194,119,11,31,238,105,210,175,251,27,110,255,0,193,58,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,88,139,201,229,125,193,246,51,162,122,71,101,214,219,202,82,92,115,188,254,206,218,246,87,211,75,80,214,81,217,43,89,75,81,13,10,177,207,237,61,232,176,199,43,228,237,181,200,249,29,26,57,204,98,61,243,124,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,185,129,112,199,98,225,87,95,100,194,177,107,215,141,178,228,22,245,201,109,212,222,25,241,251,46,150,122,218,168,226,161,222,249,101,124,253,166,83,181,59,206,84,115,250,245,86,162,251,215,181,242,84,243,79,148,252,191,174,245,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,222,103,179,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,36,7,41,190,47,62,232,181,31,248,125,205,107,118,98,25,253,193,158,201,116,116,29,217,41,114,41,150,24,33,221,35,21,30,144,206,198,54,39,117,107,209,178,54,7,39,105,139,51,214,234,74,171,230,167,199,143,254,87,225,83,72,47,95,228,162,203,239,182,203,143,252,187,42,108,142,103,107,254,110,233,95,28,223,229,41,222,223,239,172,32,7,13,28,58,103,124,80,106,157,6,153,224,180,255,0,228,171,47,21,187,225,254,198,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,248,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,84,15,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,36,167,53,206,10,62,243,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,254,231,55,124,145,46,212,122,172,48,196,234,140,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,41,230,3,196,198,27,197,127,47,204,43,84,176,250,26,187,115,219,169,20,150,219,189,178,165,21,207,183,92,99,181,86,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,100,11,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,52,166,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,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,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,40,4,210,159,9,222,86,52,111,229,254,61,233,208,28,171,154,63,145,61,77,250,47,172,81,20,2,106,160,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,28,171,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,127,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,110,123,60,93,83,220,145,211,83,111,99,30,177,247,103,146,40,187,155,21,172,223,185,223,11,85,76,203,154,8,229,163,128,84,233,247,5,186,119,75,114,199,169,45,87,43,229,61,77,254,169,97,72,183,214,50,174,166,73,105,106,37,124,106,187,222,234,53,164,68,220,187,218,198,177,142,219,179,106,112,174,116,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,237,181,143,115,188,78,239,133,177,185,86,184,120,25,213,11,86,142,113,105,166,121,229,245,180,137,109,130,241,236,218,201,234,235,91,73,5,36,21,208,201,69,37,84,146,185,21,173,100,45,169,89,151,175,68,84,141,81,92,222,187,147,70,96,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,93,92,235,53,51,236,254,135,97,122,91,73,87,117,167,171,204,50,7,220,38,240,242,108,165,168,161,160,135,241,32,168,232,244,87,245,158,174,142,70,49,90,230,238,129,92,170,215,49,157,106,51,19,192,51,44,234,155,32,170,195,241,234,187,179,49,91,60,151,251,186,83,34,57,244,182,232,229,138,41,106,21,157,119,57,140,116,241,171,246,162,237,102,231,187,163,24,247,55,218,240,171,170,95,114,220,71,105,214,166,77,125,246,53,5,155,32,165,246,173,111,133,241,29,171,92,175,236,215,126,26,49,238,119,90,89,103,111,192,213,122,117,234,206,142,70,170,105,76,25,87,46,79,66,52,114,251,175,188,157,40,180,171,22,155,101,234,235,111,186,212,91,163,218,197,241,53,84,153,5,69,92,84,221,94,246,49,157,231,211,182,46,227,156,141,103,115,122,245,70,244,90,108,53,17,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,117,235,209,87,249,158,43,139,31,43,26,201,242,255,0,33,244,233,204,214,19,167,151,7,47,250,206,34,47,177,106,222,175,99,191,220,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,227,44,87,126,0,0,172,14,117,154,233,89,106,177,97,124,60,88,111,61,159,109,239,201,50,42,104,210,120,228,125,44,79,237,208,177,207,69,72,164,133,243,54,169,238,141,81,238,73,41,32,127,193,209,170,250,150,6,130,57,109,235,69,215,91,248,75,197,239,185,70,95,87,146,100,246,58,138,203,13,246,178,173,142,239,164,240,204,174,129,178,72,173,78,243,252,28,180,110,89,122,185,92,174,85,123,157,38,242,80,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,167,110,115,248,150,137,88,53,67,26,190,99,173,171,165,213,12,142,157,215,44,142,54,197,60,144,86,91,146,56,233,104,231,124,146,75,218,133,236,90,57,35,108,112,198,187,211,184,249,28,197,108,125,216,127,194,102,107,175,56,54,188,227,21,252,55,83,213,215,102,213,213,30,6,158,213,19,55,193,116,129,221,29,45,53,83,55,53,171,76,173,102,249,28,231,53,35,72,251,187,227,88,210,70,92,167,51,25,46,179,114,255,0,212,9,175,180,84,148,119,39,211,216,93,89,79,73,82,234,152,33,157,110,212,61,198,71,43,163,141,210,49,29,213,17,235,27,21,200,136,170,214,245,232,148,131,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,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,230,198,196,115,158,230,69,20,76,87,191,102,229,113,99,229,99,89,62,95,228,62,157,57,154,194,213,57,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,146,156,65,115,130,202,173,92,65,90,95,160,43,106,189,233,102,61,218,241,177,79,73,36,50,101,29,216,152,233,183,62,120,91,53,31,101,92,232,226,216,223,239,145,186,71,247,163,115,98,109,159,233,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,28,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,0,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,8,255,0,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,248,100,107,28,168,168,138,139,158,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,63,40,211,70,128,235,29,139,136,13,26,196,245,139,28,135,195,210,100,214,246,212,73,77,185,239,240,149,76,115,163,169,166,222,246,49,100,237,79,28,177,119,54,35,95,179,115,126,23,34,157,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,114,174,44,124,172,107,39,203,252,135,211,167,51,88,92,159,20,122,57,125,213,222,84,58,101,83,142,77,214,175,2,195,241,156,198,74,109,172,254,186,165,166,179,246,234,83,123,222,212,103,110,10,137,103,235,241,57,221,141,141,106,185,232,169,84,58,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,78,189,58,170,127,51,78,96,17,87,154,63,145,61,77,250,47,172,81,20,173,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,105,76,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,101,60,171,48,95,189,14,1,117,111,77,61,169,236,207,181,185,5,254,197,227,123,29,239,11,226,172,180,80,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,169,108,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,239,52,61,192,182,107,106,207,248,62,210,75,237,154,158,174,26,122,92,94,146,200,246,212,177,173,122,207,111,111,129,153,200,141,115,147,99,165,166,145,204,94,189,85,138,213,84,106,170,181,59,168,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,113,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,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,58,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,61,52,115,154,205,247,76,184,59,147,76,171,104,189,161,169,54,14,152,214,49,87,28,44,166,142,146,206,180,50,50,146,185,202,177,203,21,68,212,115,69,28,110,133,236,137,37,141,240,46,233,28,147,56,129,118,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,123,149,92,191,205,75,243,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,241,181,170,178,61,174,145,243,200,221,169,46,198,201,82,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,37,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,58,42,50,154,105,122,181,205,145,201,219,154,88,218,197,115,101,108,112,215,1,213,120,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,149,87,205,79,143,31,252,175,194,166,144,94,191,201,69,151,223,109,151,31,249,118,84,217,28,206,215,252,221,210,190,57,191,202,83,189,191,223,88,71,254,92,220,123,127,10,247,217,244,223,81,32,241,26,101,147,92,60,101,93,68,20,251,234,172,181,207,99,34,90,198,163,19,124,208,171,35,141,178,197,239,114,53,141,124,73,185,174,142,107,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,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,40,4,210,159,9,222,86,52,111,229,254,61,233,208,28,171,154,63,145,61,77,250,47,172,81,20,2,106,160,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,28,171,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,143,213,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,239,53,38,113,78,52,52,114,251,175,188,48,103,250,85,139,77,178,245,117,183,199,81,110,143,107,23,196,213,82,84,69,87,21,55,87,189,140,103,121,244,237,139,184,231,35,89,220,222,189,81,189,23,56,70,162,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,78,189,122,42,255,0,51,208,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,40,91,154,158,177,216,181,119,139,139,189,54,57,15,90,76,10,223,22,29,37,78,231,255,0,93,85,83,79,60,149,43,177,236,106,179,183,61,68,176,116,248,154,238,198,246,185,90,244,68,238,188,167,248,103,166,212,221,23,215,76,194,186,186,146,130,163,52,179,214,105,157,174,228,213,150,105,237,236,158,147,185,90,247,211,238,100,82,49,86,122,7,55,226,222,171,4,141,235,26,42,171,235,131,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,123,205,20,112,89,169,159,123,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,189,202,254,228,244,242,189,30,231,110,115,92,142,114,35,149,81,59,89,149,114,255,0,185,92,121,19,211,47,173,122,197,105,73,124,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,127,73,104,166,145,241,116,98,190,74,105,33,145,81,17,189,21,234,138,214,170,43,82,223,249,65,106,133,171,52,225,46,155,3,133,180,144,92,180,250,241,91,109,168,129,181,173,150,121,96,169,153,213,177,85,62,46,136,232,88,231,84,77,11,122,238,71,45,44,138,142,254,109,108,138,226,199,202,198,178,124,191,200,125,58,115,53,134,162,48,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,0,51,109,197,214,183,218,184,142,226,47,51,214,91,21,142,174,209,109,191,212,83,54,142,146,174,70,190,116,130,158,150,26,104,223,38,223,133,175,123,96,71,171,17,92,140,87,171,81,207,219,189,121,0,39,255,0,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,34,175,52,127,34,122,155,244,95,88,162,40,4,208,247,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,238,109,0,231,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,207,114,224,229,255,0,71,195,189,138,45,91,213,236,119,251,172,87,248,152,34,166,168,146,10,136,241,218,93,239,143,109,59,225,124,145,190,105,163,68,123,230,71,110,72,229,72,154,140,252,101,151,165,115,49,180,221,111,252,20,106,5,138,197,108,171,184,220,174,53,22,26,74,58,58,72,93,52,245,51,201,123,161,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,31,95,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,119,78,144,197,221,149,18,71,53,36,145,207,115,157,181,21,145,71,37,78,85,197,143,149,141,100,249,127,144,250,116,230,107,11,84,231,157,249,39,250,147,246,210,173,109,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,191,201,204,123,154,189,81,85,15,148,150,156,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,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,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,192,4,95,227,7,143,237,35,225,54,213,236,247,73,73,152,231,114,84,71,11,49,74,11,155,34,158,153,138,214,72,233,171,100,70,200,180,140,237,72,199,49,28,197,124,170,246,108,106,179,185,36,124,43,151,7,49,251,238,186,95,98,208,109,121,159,197,231,85,126,38,162,195,126,167,162,100,81,221,99,141,143,154,90,106,136,161,107,99,134,104,227,99,220,201,26,214,198,248,216,173,118,217,26,139,60,22,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,133,85,243,189,213,47,255,0,38,154,41,111,190,255,0,237,121,77,222,217,225,127,226,166,160,159,188,172,255,0,244,147,118,49,255,0,239,189,191,222,212,143,252,163,180,207,42,204,56,189,179,231,86,154,78,150,92,10,223,95,112,187,213,73,28,157,182,248,154,73,168,224,129,175,107,21,137,51,223,58,189,172,123,155,186,56,39,114,42,171,58,47,21,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,44,255,0,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,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,51,209,12,42,213,169,92,13,96,58,115,125,168,171,130,219,149,105,61,170,201,89,45,35,218,217,227,130,166,207,28,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,200,207,14,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,247,154,9,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,189,200,168,247,72,160,69,94,104,254,68,245,55,232,190,177,68,82,183,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,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,94,188,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,250,108,99,107,18,174,54,53,232,143,70,68,213,93,221,81,238,154,188,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,93,148,253,17,219,32,117,36,59,164,69,114,117,171,141,170,141,247,111,179,64,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,21,213,206,43,135,221,56,200,52,158,30,35,171,178,15,99,102,120,191,131,177,82,67,36,232,177,223,105,101,169,85,74,70,198,247,39,73,162,238,212,84,53,209,162,185,99,100,232,246,185,17,175,134,155,11,84,228,185,195,214,43,112,163,200,248,157,187,84,248,203,213,182,225,83,137,90,40,164,165,141,209,208,254,5,52,211,214,54,71,34,189,38,123,39,72,90,172,217,182,53,157,21,94,146,244,101,170,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,39,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,200,56,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,11,116,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,192,248,214,71,170,35,88,201,169,47,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,123,207,65,171,218,47,170,26,11,153,73,167,250,185,136,85,227,183,216,233,226,171,74,121,159,28,172,150,9,17,118,75,20,177,57,209,74,206,168,230,171,152,231,34,61,143,98,244,115,28,137,98,156,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,133,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,64,38,148,248,78,242,177,163,127,47,241,239,78,128,229,92,209,252,137,234,111,209,125,98,136,160,19,85,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,229,92,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,112,174,120,57,173,170,191,63,210,205,57,134,158,173,46,86,59,61,198,247,81,43,152,222,195,160,174,154,40,98,107,29,187,114,189,29,111,153,92,138,212,68,71,71,209,93,213,81,177,215,149,246,39,246,175,141,173,62,241,24,207,182,104,44,222,209,187,86,111,162,241,16,209,246,168,103,240,245,50,117,69,108,123,42,157,77,178,69,233,182,85,139,106,163,149,165,255,0,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,214,189,98,180,149,64,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,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,204,190,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,211,167,85,95,230,95,159,46,173,28,177,104,223,8,248,37,53,162,111,17,87,152,91,224,204,110,149,59,94,206,245,85,124,17,72,212,216,231,189,27,218,129,41,224,234,221,173,127,99,126,214,185,238,66,168,57,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,139,223,89,5,92,136,214,171,152,140,145,136,221,191,208,108,181,228,151,172,118,41,113,92,235,135,234,136,123,55,170,107,130,230,52,114,110,123,188,93,44,145,211,210,84,39,68,102,200,251,47,138,155,222,175,220,255,0,21,240,183,164,110,85,179,243,42,229,255,0,114,184,242,39,166,95,90,245,138,210,189,121,199,105,13,78,21,196,189,14,169,83,193,86,182,221,71,179,195,51,231,154,120,156,207,104,208,177,148,179,67,19,27,209,236,99,105,210,129,234,175,69,234,249,159,181,203,209,90,207,87,201,63,84,45,88,246,174,103,154,81,112,109,36,53,25,157,158,150,229,67,81,53,107,98,124,147,219,223,39,90,88,162,84,235,51,223,21,100,178,174,215,117,107,41,94,187,92,138,170,203,52,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,17,127,153,38,180,93,116,67,132,188,162,251,139,229,245,120,222,79,124,168,163,176,216,171,41,24,238,250,207,52,200,233,219,28,136,213,236,191,193,197,88,228,151,171,85,170,212,86,57,178,108,40,95,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,59,167,49,188,90,197,131,113,133,154,97,88,181,15,130,178,227,246,252,118,215,110,166,238,190,78,197,44,22,42,8,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,231,160,225,87,69,238,186,223,194,95,18,182,44,95,16,171,201,50,123,29,70,31,126,177,81,210,61,221,244,158,25,174,45,157,209,198,142,78,243,252,28,181,141,72,186,57,92,174,68,99,93,38,194,48,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,113,167,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,35,95,52,127,34,122,155,244,95,88,162,40,4,247,250,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,178,174,82,156,20,123,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,203,63,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,22,169,207,59,242,79,245,39,237,165,96,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,123,220,58,242,236,209,237,46,225,210,191,70,181,38,197,73,146,220,179,74,122,39,103,53,116,149,245,212,240,92,231,165,170,146,166,149,145,244,153,174,141,144,58,68,98,62,52,137,101,72,209,207,106,110,86,37,53,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,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,242,215,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,237,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,111,84,108,110,123,227,185,64,1,18,185,134,112,89,106,226,159,75,234,47,184,134,63,72,237,84,198,169,209,113,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,109,212,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,234,245,147,87,179,45,119,212,75,134,169,106,12,244,147,228,55,106,122,24,107,167,166,129,33,101,67,233,169,33,165,73,149,137,240,181,239,108,13,123,209,168,214,111,115,182,181,141,232,212,177,254,70,63,157,159,166,255,0,114,45,80,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,103,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,216,233,105,164,115,23,175,85,98,181,85,26,170,173,75,9,228,183,163,151,220,63,70,178,221,98,187,205,219,164,212,75,133,61,61,174,155,107,23,117,45,181,213,17,186,167,123,94,170,155,231,158,162,46,219,152,199,55,195,110,248,155,35,85,57,175,60,28,2,154,43,174,150,106,149,14,61,86,181,21,84,247,27,5,210,236,212,149,208,35,34,116,83,209,83,189,122,246,152,245,89,171,222,223,114,61,232,146,127,73,35,77,188,127,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,192,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,164,190,101,26,67,83,164,28,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,125,54,49,181,137,87,27,26,244,71,163,34,106,174,238,168,247,77,94,72,250,161,106,170,192,53,11,69,230,109,36,23,43,101,226,44,162,157,93,90,222,253,100,21,48,199,77,46,202,126,136,237,144,58,146,29,210,34,185,58,213,198,213,70,251,183,217,160,34,175,52,127,34,122,155,244,95,88,162,41,91,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,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,227,252,238,52,134,165,151,93,61,215,186,24,42,228,167,158,158,92,66,233,35,167,139,177,3,216,233,42,168,154,200,253,210,171,228,73,43,213,206,248,152,137,12,105,240,42,166,254,1,202,103,84,45,90,113,198,13,174,217,121,109,36,116,249,213,158,179,23,101,93,77,107,105,217,77,59,221,29,76,61,55,34,164,143,150,90,72,233,217,31,86,171,159,80,222,138,170,136,199,94,240,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,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,3,199,247,24,55,94,44,181,113,206,183,173,36,120,38,29,81,89,65,138,50,24,156,143,169,129,239,106,73,93,43,164,99,101,223,80,144,196,244,141,205,106,68,198,177,155,119,164,146,73,197,104,180,95,84,46,58,71,95,174,246,252,66,174,171,4,181,222,18,195,93,120,133,241,189,148,181,170,200,222,141,150,52,119,117,140,84,154,36,73,92,196,143,124,140,102,237,238,70,175,181,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,109,181,228,148,141,165,100,242,85,217,229,154,55,212,71,18,57,204,219,50,118,153,36,106,143,98,119,35,98,57,85,138,246,187,69,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,220,126,177,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,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,157,180,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,127,51,228,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,158,226,234,121,94,240,81,252,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,122,205,47,106,9,164,89,17,31,31,193,22,200,220,201,123,157,131,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,247,151,83,202,247,141,127,226,3,4,102,140,106,21,206,235,93,169,56,109,189,245,50,220,107,87,189,237,155,91,102,107,25,80,178,181,169,210,104,187,176,67,34,72,170,249,62,9,119,200,231,203,219,157,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,64,38,148,248,78,242,177,163,127,47,241,239,78,128,229,92,209,252,137,234,111,209,125,98,136,160,19,85,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,229,92,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,174,106,119,107,173,199,142,60,250,142,225,115,171,170,167,181,211,217,233,40,98,154,103,61,148,176,45,178,154,101,138,38,170,244,99,22,89,165,145,90,222,137,190,71,187,249,185,85,100,7,35,236,42,213,95,159,234,158,163,77,81,86,151,43,29,158,221,100,167,137,175,111,97,208,87,77,44,210,185,237,219,185,94,142,183,194,141,84,114,34,35,164,234,142,234,138,219,116,6,122,249,144,226,214,44,63,141,173,82,180,227,148,62,18,146,162,225,73,116,146,62,235,228,221,85,91,67,79,87,83,39,87,170,170,111,158,121,95,211,174,214,238,232,212,70,162,34,79,94,72,249,173,170,191,69,245,11,78,97,167,171,75,149,143,40,138,247,81,43,152,222,195,160,174,164,142,24,154,199,110,220,175,71,91,230,87,34,181,17,17,209,244,87,117,84,109,143,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,65,15,249,169,235,29,247,72,184,71,187,211,99,144,244,171,207,110,17,97,210,84,238,103,245,173,45,76,19,201,82,187,30,199,35,251,144,83,203,7,79,133,205,239,239,107,145,204,68,90,97,225,163,0,166,213,62,33,180,223,79,174,24,245,93,242,219,124,202,45,180,215,74,26,100,151,124,182,239,16,197,172,85,88,149,30,198,54,157,37,123,222,213,77,140,107,157,213,187,122,166,151,138,192,231,105,163,150,41,113,92,23,136,26,121,187,55,170,107,130,97,213,145,237,123,188,93,44,145,212,85,211,175,85,126,200,251,47,138,167,220,140,220,255,0,21,241,59,164,109,69,136,28,178,245,175,238,91,139,140,91,196,91,252,85,6,119,211,10,172,217,22,249,162,241,179,195,225,228,143,172,140,107,122,85,69,77,189,203,187,164,75,46,214,171,182,244,191,227,42,229,255,0,114,184,242,39,166,95,90,245,138,211,149,115,147,209,79,183,60,62,218,117,142,146,225,217,171,211,43,130,247,160,146,93,177,207,67,113,150,158,158,77,173,72,220,174,153,179,178,141,91,213,236,106,71,223,235,185,219,16,172,190,6,117,66,213,163,156,90,105,158,121,125,109,34,91,96,188,123,54,178,122,186,214,210,65,73,5,116,50,81,73,85,36,174,69,107,89,11,106,86,101,235,209,21,35,84,87,55,174,228,189,238,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,1,74,220,228,245,175,237,207,16,86,157,28,164,183,246,105,52,202,222,189,233,228,139,108,147,215,92,98,167,168,147,107,146,71,35,161,108,12,163,70,245,99,28,146,119,250,238,110,197,62,174,77,26,33,106,206,181,182,255,0,173,23,11,229,93,61,70,151,211,192,218,26,8,99,110,202,185,238,80,86,83,171,229,122,245,84,100,113,71,47,70,53,17,92,249,24,237,200,140,86,73,200,57,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,130,188,104,104,229,139,64,184,160,207,244,171,22,155,125,150,213,112,142,162,221,30,215,167,134,165,171,167,138,174,42,110,175,123,222,254,203,42,27,23,113,206,87,63,183,189,122,43,186,37,159,242,108,214,191,183,60,62,221,180,114,174,223,217,171,211,43,130,118,103,142,45,177,207,67,113,150,162,162,61,206,89,28,174,153,179,178,177,29,209,140,106,71,216,233,185,219,212,234,188,209,252,137,234,111,209,125,98,136,160,18,122,114,220,229,247,77,196,77,76,154,195,172,150,170,182,233,213,186,161,212,212,86,217,162,150,22,100,207,88,167,142,85,138,162,25,226,154,22,83,76,144,57,94,214,185,146,61,31,31,94,172,145,18,237,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,181,78,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,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,62,218,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,137,11,223,27,186,199,43,29,240,185,122,117,232,189,21,21,18,218,121,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,38,216,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,245,71,72,215,190,75,21,0,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,189,26,136,175,86,245,166,18,213,57,24,254,118,126,155,253,200,181,64,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,88,166,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,185,236,241,117,79,114,71,77,77,189,140,122,199,221,158,72,162,238,108,86,179,126,231,124,45,85,51,46,105,119,134,189,33,166,208,93,6,193,180,142,24,41,35,168,199,108,240,195,112,90,73,229,154,9,110,47,235,45,108,209,190,94,143,86,73,83,36,210,34,42,55,162,61,17,26,212,68,106,114,14,103,90,91,247,161,193,182,107,225,44,94,211,186,226,94,31,41,183,255,0,93,118,124,47,133,145,60,92,254,247,181,175,219,67,37,111,192,237,221,122,252,45,87,163,10,33,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,122,117,232,169,252,205,68,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,0,57,218,104,167,254,98,241,25,71,112,255,0,238,97,87,10,89,37,255,0,156,86,82,73,11,18,63,249,234,72,231,73,254,65,26,223,233,169,29,121,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,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,29,87,153,166,138,125,244,240,143,148,248,123,135,133,175,193,58,230,180,123,229,217,12,190,10,9,188,68,114,116,141,238,119,90,89,106,118,53,54,245,149,34,220,228,110,238,180,87,164,249,215,221,126,169,225,186,153,236,191,105,253,146,200,45,215,223,5,223,236,248,175,11,83,28,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,52,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,245,131,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,42,87,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,217,31,101,241,69,36,174,141,206,114,200,173,137,86,53,138,102,62,11,112,209,195,166,119,197,6,169,208,105,158,11,79,254,74,178,241,91,190,31,236,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,45,161,122,113,138,104,117,47,15,20,86,110,246,25,14,62,252,110,162,153,202,144,73,89,75,44,46,142,161,242,190,157,35,252,105,183,200,249,36,98,49,206,146,71,191,220,171,212,162,190,62,184,81,172,225,75,92,106,236,150,200,183,225,153,71,122,241,139,205,28,51,164,112,82,186,103,35,168,29,36,170,238,228,212,255,0,3,92,169,35,220,232,223,4,142,218,178,236,111,107,229,55,197,231,221,22,163,255,0,15,185,173,110,204,67,63,184,51,217,46,142,131,187,37,46,69,50,195,4,59,164,98,163,210,25,216,198,196,238,173,122,54,70,192,228,237,49,102,122,221,73,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,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,149,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,251,225,150,150,162,142,244,146,197,59,92,172,87,50,118,178,9,98,217,35,21,178,252,76,115,58,218,248,33,7,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,55,200,177,189,21,28,199,195,74,218,123,115,204,172,185,254,53,121,211,152,234,228,203,40,47,20,85,54,22,82,82,37,84,238,184,178,102,58,153,35,133,90,228,149,253,212,103,70,43,93,185,122,39,69,235,208,210,158,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,222,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,64,38,148,248,78,242,177,163,127,47,241,239,78,128,229,92,209,252,137,234,111,209,125,98,136,160,19,85,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,229,92,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,87,7,48,252,214,213,159,241,165,170,183,219,53,61,92,52,244,183,134,89,30,218,150,53,175,89,237,244,209,80,204,228,70,185,201,177,210,211,72,230,47,94,170,197,106,170,53,85,90,147,211,146,22,11,236,253,44,212,189,76,246,167,115,219,217,5,37,139,193,118,58,118,124,5,50,205,221,238,110,248,183,251,75,110,221,169,183,179,215,171,183,244,109,149,2,136,121,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,24,254,118,126,155,253,200,181,64,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,41,219,157,198,107,117,175,214,141,61,211,153,169,233,18,219,99,197,229,189,211,202,214,59,190,233,235,170,228,134,86,189,219,182,171,17,182,248,85,168,141,69,69,116,157,85,221,81,27,231,249,50,105,111,218,190,35,175,186,153,95,98,241,84,24,38,63,39,134,173,241,91,60,29,210,181,233,12,63,134,143,71,73,190,149,183,22,251,218,230,55,167,85,232,238,218,151,82,113,254,48,48,10,109,79,225,115,84,176,201,177,234,187,237,69,86,47,93,83,111,183,210,36,174,158,123,141,52,75,81,68,145,182,37,222,247,165,76,48,170,49,58,239,84,70,170,57,21,90,185,204,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,158,227,77,26,79,157,125,232,105,102,27,169,158,203,246,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,48,69,255,0,114,184,242,39,166,95,90,245,138,211,175,241,41,164,52,218,245,160,217,206,145,205,5,36,149,25,21,158,104,109,235,87,60,176,193,21,197,157,37,162,154,71,197,213,232,200,234,99,134,69,68,71,117,70,42,43,92,138,173,92,209,26,19,204,245,142,197,196,7,47,76,227,88,177,200,124,61,38,77,165,247,250,137,41,183,61,254,18,169,148,21,49,212,211,111,123,24,178,118,167,142,88,187,155,17,175,217,185,191,11,145,76,246,26,168,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,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,204,22,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,247,23,253,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,210,85,87,186,165,185,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,253,94,117,154,23,89,117,177,97,124,67,216,108,221,239,98,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,199,213,168,200,129,203,23,84,190,235,248,201,194,188,93,247,217,150,172,183,196,98,215,15,235,94,247,138,241,81,175,132,131,220,199,57,155,171,163,162,248,219,183,167,79,137,200,197,121,106,156,209,252,137,234,111,209,125,98,136,169,94,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,238,189,102,151,181,42,36,142,106,199,27,88,231,59,114,163,34,146,255,0,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,96,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,45,83,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,4,74,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,186,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,183,81,15,246,213,129,101,95,234,174,57,146,99,151,15,248,74,58,235,109,117,60,159,244,100,134,104,228,103,251,206,107,155,254,37,66,244,249,115,113,175,252,85,105,196,246,12,254,231,106,143,83,113,111,195,185,83,64,189,169,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,233,19,102,138,52,152,0,2,157,185,168,112,43,83,128,100,55,94,39,180,182,130,174,124,98,249,81,53,203,51,134,106,168,182,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,174,230,198,246,50,63,107,200,199,243,179,244,223,238,69,170,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,170,243,147,214,191,176,220,62,218,116,114,146,223,222,171,212,219,130,247,167,146,45,209,193,67,110,150,158,162,77,174,73,26,173,153,211,190,141,27,213,143,106,199,223,235,181,219,20,172,14,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,71,192,204,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,78,216,228,100,115,108,95,130,120,187,140,99,221,12,172,86,201,27,213,169,190,55,177,200,157,28,133,234,114,197,213,47,189,14,13,176,175,23,125,246,157,215,18,241,24,181,195,250,215,179,225,124,44,139,225,32,247,49,173,126,218,25,40,190,54,238,235,215,226,114,189,30,74,160,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,205,57,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,245,222,247,81,173,92,108,107,209,88,175,149,170,187,122,35,219,68,58,79,157,125,215,234,158,27,169,158,203,246,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,220,126,177,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,82,183,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,233,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,190,243,49,186,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,126,124,186,181,142,197,172,156,35,224,149,54,136,124,61,94,31,111,131,14,186,83,110,123,251,53,84,16,69,27,87,123,152,196,119,118,5,167,159,163,119,53,157,253,155,156,230,57,73,42,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,39,167,49,222,48,110,188,39,233,29,3,112,101,164,92,239,53,168,158,130,202,250,152,157,35,40,96,137,136,181,53,200,213,98,197,35,226,89,32,99,35,145,200,138,249,218,245,108,140,141,241,186,136,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,191,238,1,120,81,163,225,75,67,169,44,151,56,183,230,121,71,102,241,148,77,36,48,36,144,85,58,22,163,104,27,36,74,238,228,52,255,0,27,90,171,35,218,233,31,60,141,218,146,236,108,149,57,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,229,107,44,245,187,230,254,198,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,249,42,127,37,76,235,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,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,91,255,0,41,190,47,62,247,116,227,248,125,205,107,119,229,248,5,189,158,201,116,116,29,168,234,177,216,82,24,33,221,35,21,88,179,64,247,182,39,117,107,21,209,186,7,39,117,233,51,210,42,243,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,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,72,107,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,141,146,36,108,69,87,61,240,222,72,0,230,152,159,13,218,37,130,234,230,65,174,184,126,3,73,105,205,178,170,121,41,174,247,42,106,137,218,202,166,72,248,164,149,86,159,127,97,175,124,144,70,247,189,177,163,220,253,206,114,170,189,234,238,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,247,22,127,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,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,149,3,253,75,142,59,63,218,51,254,243,89,255,0,210,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,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,206,127,199,174,150,231,122,211,194,118,115,166,122,105,98,246,206,73,121,246,103,130,162,241,80,211,247,123,87,42,89,164,252,73,158,200,219,210,56,158,239,137,201,215,167,68,234,170,136,181,3,253,75,142,59,63,218,51,254,243,89,255,0,210,203,254,32,7,53,190,23,53,219,137,79,186,239,185,76,27,237,31,217,207,109,251,79,251,39,71,71,216,241,30,7,179,254,19,44,123,183,118,37,254,143,94,155,125,253,58,167,94,127,202,255,0,131,62,36,248,118,215,219,254,107,172,122,111,246,126,203,91,135,213,90,224,169,246,197,5,94,250,167,214,209,72,216,246,83,207,35,211,171,33,145,122,170,109,248,122,117,234,168,139,207,248,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,120,42,223,110,219,105,251,189,171,109,44,50,126,28,213,12,145,189,36,137,237,248,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,15,94,157,21,21,96,7,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,218,43,84,125,250,89,235,101,146,41,54,62,165,175,110,230,61,171,209,200,142,78,189,21,17,125,197,149,114,241,208,75,239,14,220,48,88,240,172,211,20,251,63,151,214,220,46,23,76,138,155,199,50,175,125,83,234,29,28,50,111,142,73,34,78,180,144,210,39,72,215,111,195,213,83,122,189,86,74,130,176,57,160,112,103,196,159,17,58,251,96,205,116,115,77,254,208,89,104,176,250,91,92,245,62,216,160,164,217,84,202,218,217,29,30,202,137,227,122,244,100,209,175,84,77,191,23,78,189,81,81,58,7,42,78,23,53,219,134,191,189,31,190,188,27,236,231,218,63,98,123,51,251,39,71,89,223,240,254,59,189,254,13,44,155,118,247,226,254,151,78,187,189,221,122,47,73,254,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,222,82,15,245,46,56,236,255,0,104,207,251,205,103,255,0,75,46,251,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,58,0,41,91,138,174,2,184,236,214,158,35,181,23,83,33,210,159,108,208,94,114,10,175,101,86,251,118,207,79,221,181,196,254,205,15,225,173,67,28,222,148,177,64,223,141,168,245,233,213,253,92,174,85,158,156,178,248,120,213,14,27,56,121,184,98,26,185,106,164,181,223,111,57,69,101,237,40,33,172,142,169,244,208,58,158,154,157,141,149,241,43,162,222,229,166,115,209,24,247,162,49,236,234,168,237,204,108,181,5,21,234,199,43,142,44,126,244,243,47,186,221,12,254,211,62,208,92,126,206,127,108,214,223,252,151,226,100,240,191,223,234,251,191,222,123,127,223,62,63,245,222,254,165,154,114,228,211,173,109,210,14,26,40,180,183,92,240,202,76,110,229,141,222,43,225,180,193,13,100,21,47,158,221,51,210,169,38,149,240,77,43,21,254,34,162,169,136,136,173,232,200,217,213,191,254,115,170,135,250,151,28,118,127,180,103,253,230,179,255,0,165,150,253,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,72,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,146,0,163,109,107,229,89,197,69,6,174,101,240,105,30,145,82,92,112,151,94,42,102,199,166,166,201,40,154,198,219,164,122,190,158,21,74,202,134,79,190,56,220,216,222,175,69,234,246,57,81,207,78,143,116,244,225,219,69,117,219,28,229,199,151,240,235,157,105,143,176,179,58,124,127,41,177,89,232,189,181,71,85,237,95,29,21,68,208,75,220,138,69,138,14,179,86,62,29,175,147,221,217,222,170,212,122,34,86,183,245,46,56,236,255,0,104,207,251,205,103,255,0,75,47,248,0,8,171,204,127,6,215,109,91,225,246,93,28,208,173,54,251,81,87,149,220,41,189,179,60,149,212,116,177,208,208,210,202,202,132,218,234,138,152,151,188,249,227,129,27,209,146,55,182,217,247,108,114,198,171,93,90,3,202,159,137,59,166,178,226,116,218,233,165,254,196,192,89,112,109,69,254,167,219,116,21,61,202,88,154,233,22,155,101,45,90,76,157,245,99,96,238,71,241,71,221,223,239,219,208,187,242,160,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,120,42,223,110,219,105,251,189,171,109,44,50,126,28,213,12,145,189,36,137,237,248,154,157,122,117,78,168,168,171,32,57,82,112,185,174,220,53,253,232,253,245,224,223,103,62,209,251,19,217,159,217,58,58,206,255,0,135,241,221,239,240,105,100,219,183,191,23,244,186,117,221,238,235,209,122,75,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,248,92,168,82,15,245,46,56,236,255,0,104,207,251,205,103,255,0,75,45,211,88,116,167,84,56,175,224,229,116,187,55,183,210,96,25,182,87,79,102,109,254,42,142,221,68,22,233,233,238,20,211,86,190,22,211,205,51,100,98,182,9,95,3,22,110,174,71,68,217,29,26,171,213,157,87,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,237,64,0,28,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,41,7,250,151,28,118,127,180,103,253,230,179,255,0,165,147,255,0,154,223,11,154,237,196,167,221,119,220,166,13,246,143,236,231,182,253,167,253,147,163,163,236,120,143,3,217,255,0,9,150,61,219,187,18,255,0,71,175,77,190,254,157,83,172,127,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,248,112,212,62,71,117,146,86,55,225,106,244,235,213,122,34,42,165,191,128,87,175,50,62,93,151,93,119,169,143,90,52,18,197,73,62,160,201,80,214,228,52,19,87,186,39,223,32,237,65,79,3,226,124,243,37,60,15,167,100,9,213,136,145,164,140,123,220,174,87,177,172,146,26,233,111,1,92,201,244,91,59,182,106,102,154,105,79,177,178,75,55,123,193,86,251,118,193,81,218,238,194,248,100,252,57,170,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,234,116,183,34,206,242,188,18,217,127,212,189,58,251,9,146,85,119,188,110,63,237,120,110,158,15,108,207,100,127,215,80,162,71,38,248,218,201,62,20,248,123,155,87,222,213,61,88,0,141,92,41,112,101,98,225,47,81,245,86,231,129,221,123,184,102,119,236,138,139,69,182,119,189,245,86,169,41,214,183,191,76,233,29,215,187,10,120,136,150,41,21,203,38,213,115,95,213,89,221,150,74,130,128,127,169,113,199,103,251,70,127,222,107,63,250,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,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,208,0,43,3,154,7,6,124,73,241,19,175,182,12,215,71,52,223,237,5,150,139,15,165,181,207,83,237,138,10,77,149,76,173,173,145,209,236,168,158,55,175,70,77,26,245,68,219,241,116,235,213,21,19,160,114,164,225,115,93,184,107,251,209,251,235,193,190,206,125,163,246,39,179,63,178,116,117,157,255,0,15,227,187,223,224,210,201,183,111,126,47,233,116,235,187,221,215,162,244,231,252,204,56,108,227,59,138,29,101,182,211,105,230,145,251,71,1,195,109,233,79,102,169,246,253,170,31,25,85,82,216,228,172,169,217,52,177,205,31,189,176,193,219,126,230,255,0,90,239,111,78,234,161,234,185,86,240,103,171,28,59,101,90,129,154,235,158,155,253,159,189,86,219,232,45,118,26,159,108,83,85,239,165,124,146,201,91,30,202,89,228,98,117,124,52,43,214,68,221,240,244,98,244,87,162,216,168,42,87,152,119,47,158,36,245,111,138,11,230,170,232,230,25,246,174,203,148,91,237,245,19,201,237,26,10,31,3,85,13,59,105,29,77,210,162,165,175,151,224,166,142,94,226,53,173,252,125,158,245,98,170,246,14,85,60,52,107,247,12,247,93,73,183,235,70,151,213,216,41,242,154,123,84,212,21,205,186,219,170,224,223,72,234,148,124,47,74,122,151,202,215,185,42,154,230,174,197,103,72,228,234,230,174,196,125,133,2,160,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,120,42,223,110,219,105,251,189,171,109,44,50,126,28,213,12,145,189,36,137,237,248,154,157,122,117,78,168,168,171,32,57,82,112,185,174,220,53,253,232,253,245,224,223,103,62,209,251,19,217,159,217,58,58,206,255,0,135,241,221,239,240,105,100,219,183,191,23,244,186,117,221,238,235,209,122,79,240,115,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,188,164,31,234,92,113,217,254,209,159,247,154,207,254,150,93,247,15,88,181,247,6,208,45,52,194,178,154,31,5,122,199,240,251,53,174,227,77,221,100,157,138,168,40,162,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,122,172,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,239,40,134,237,202,179,142,59,117,214,182,223,71,164,84,151,74,122,90,137,33,138,186,147,36,182,54,10,166,53,202,141,154,52,154,161,146,163,28,136,142,68,145,140,127,69,77,205,106,245,68,185,254,21,108,249,222,53,195,142,157,98,122,151,135,125,151,201,49,204,126,150,197,91,108,246,132,53,219,60,27,60,52,114,247,161,85,141,123,177,196,201,182,181,87,103,119,98,170,171,85,87,170,145,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,248,147,61,145,183,164,113,61,223,19,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,190,226,127,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,46,189,58,34,170,64,14,30,185,112,241,157,131,107,238,154,102,185,78,141,248,43,46,63,152,89,174,151,26,159,180,86,169,59,20,176,86,197,36,178,108,101,75,158,237,172,99,151,163,81,92,189,58,34,42,251,139,191,0,20,129,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,77,143,169,107,219,185,143,106,244,114,35,147,175,69,68,95,113,103,252,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,196,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,88,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,247,19,255,0,149,254,130,106,199,14,218,5,127,194,181,143,20,251,63,122,173,204,42,174,144,83,120,234,106,189,244,175,162,162,141,178,111,167,146,70,39,87,195,34,116,85,221,240,245,233,209,81,86,96,20,237,198,231,45,94,34,242,254,37,243,28,243,66,180,198,146,243,137,229,149,12,189,177,240,223,233,97,124,53,179,49,22,177,178,182,178,102,61,30,234,148,154,100,70,110,141,25,51,17,170,157,22,54,75,78,86,218,43,174,220,61,233,102,97,166,122,215,166,63,102,123,153,3,111,182,202,223,109,81,214,248,238,253,52,112,205,23,110,154,73,59,93,175,9,19,183,57,223,31,136,232,136,155,21,86,106,130,128,127,169,113,199,103,251,70,127,222,107,63,250,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,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,208,0,43,3,154,7,6,124,73,241,19,175,182,12,215,71,52,223,237,5,150,139,15,165,181,207,83,237,138,10,77,149,76,173,173,145,209,236,168,158,55,175,70,77,26,245,68,219,241,116,235,213,21,17,202,255,0,131,62,36,248,118,215,219,254,107,172,122,111,246,126,203,91,135,213,90,224,169,246,197,5,94,250,167,214,209,72,216,246,83,207,35,211,171,33,145,122,170,109,248,122,117,234,168,139,97,90,189,162,250,95,175,88,108,154,127,171,152,133,38,69,98,146,162,42,180,167,153,242,68,248,167,141,87,100,177,75,19,155,44,79,232,174,106,185,142,106,171,30,246,47,86,189,200,177,127,131,190,90,184,175,10,250,203,149,106,173,86,91,246,159,251,237,191,14,138,166,142,62,245,186,134,86,177,210,79,59,213,191,225,159,211,167,71,195,177,171,23,113,202,159,215,11,20,51,84,2,31,241,253,192,77,187,139,107,21,38,79,133,79,106,179,234,109,171,194,209,211,93,46,149,21,73,75,81,107,141,243,185,244,111,108,106,230,69,241,212,186,100,149,33,123,213,209,164,106,168,215,43,155,213,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,110,114,69,10,42,182,54,185,202,170,247,190,73,31,10,249,160,112,103,196,159,17,58,251,96,205,116,115,77,254,208,89,104,176,250,91,92,245,62,216,160,164,217,84,202,218,217,29,30,202,137,227,122,244,100,209,175,84,77,191,23,78,189,81,81,28,175,248,51,226,79,135,109,125,191,230,186,199,166,255,0,103,236,181,184,125,85,174,10,159,108,80,85,239,170,125,109,20,141,143,101,60,242,61,58,178,25,23,170,166,223,135,167,94,170,136,182,126,8,127,205,3,65,53,99,136,157,2,176,97,90,57,138,125,160,189,81,102,20,183,73,233,188,117,53,38,202,86,81,86,198,233,55,212,73,27,23,163,230,141,58,34,238,248,186,244,232,138,169,0,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,238,44,255,0,140,206,22,191,139,140,39,15,211,122,220,147,216,150,91,110,97,75,125,189,212,68,221,213,79,161,138,142,174,39,69,76,138,213,98,76,247,207,27,81,207,248,88,213,115,250,61,90,145,191,181,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,121,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,115,95,226,199,133,143,247,75,105,87,253,178,183,127,227,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,1,202,191,139,30,22,63,221,45,165,95,246,202,221,255,0,140,123,252,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,191,195,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,209,125,206,106,162,251,209,79,214,0,0,0,0,0,0,0,0,0,0,0,15,63,154,234,22,3,166,182,168,175,186,141,156,99,248,173,182,122,134,210,69,89,123,185,195,67,4,147,185,174,115,98,108,147,57,173,87,171,88,247,35,81,122,244,99,151,252,74,121,252,91,136,93,2,206,111,180,184,182,21,174,26,127,144,94,171,119,248,107,117,175,38,162,171,170,159,99,28,247,236,138,57,28,247,109,99,28,229,232,158,230,181,85,125,200,167,64,7,148,206,181,99,75,52,191,192,253,230,106,94,41,137,123,79,187,224,189,187,121,166,160,241,93,189,189,206,215,121,237,223,183,184,205,219,122,244,222,222,191,205,15,202,197,184,133,208,44,230,251,75,139,97,90,225,167,249,5,234,183,127,134,183,90,242,106,42,186,169,246,49,207,126,200,163,145,207,118,214,49,206,94,137,238,107,85,87,220,138,116,0,0,0,0,1,207,242,158,33,116,11,6,190,213,98,217,174,184,105,254,63,122,162,217,226,109,215,76,154,138,146,170,13,236,107,217,190,41,36,107,219,185,143,107,147,170,123,218,228,84,247,42,30,131,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,248,208,244,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,57,175,241,99,194,199,251,165,180,171,254,217,91,191,241,142,170,0,0,3,207,230,186,133,128,233,173,170,43,238,163,103,24,254,43,109,158,161,180,145,86,94,238,112,208,193,36,238,107,156,216,155,36,206,107,85,234,214,61,200,212,94,189,24,229,255,0,18,158,127,22,226,23,64,179,155,237,46,45,133,107,134,159,228,23,170,221,254,26,221,107,201,168,170,234,167,216,199,61,251,34,142,71,61,219,88,199,57,122,39,185,173,85,95,114,41,208,0,0,0,1,205,46,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,255,0,26,31,171,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,205,127,139,30,22,63,221,45,165,95,246,202,221,255,0,140,116,171,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,202,205,117,11,1,211,91,84,87,221,70,206,49,252,86,219,61,67,105,34,172,189,220,225,161,130,73,220,215,57,177,54,73,156,214,171,213,172,123,145,168,189,122,49,203,254,37,60,165,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,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,252,218,246,57,171,209,81,80,250,193,231,243,93,66,192,116,214,213,21,247,81,179,140,127,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,47,94,140,114,255,0,137,79,41,105,226,111,134,219,253,214,138,197,98,226,15,77,110,55,43,141,68,116,148,116,116,153,101,4,211,212,207,35,145,177,197,28,109,149,92,247,185,202,141,70,162,42,170,170,34,29,44,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,254,44,120,88,255,0,116,182,149,127,219,43,119,254,49,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,90,240,213,199,109,171,68,248,187,214,173,8,214,140,154,174,159,9,190,106,69,249,216,253,198,174,118,248,44,122,181,215,58,165,149,146,110,77,209,83,84,57,237,85,126,254,220,82,53,94,173,106,77,52,173,180,160,0,5,21,243,46,227,23,59,215,29,83,190,232,167,131,246,38,25,167,249,5,85,187,217,157,200,106,124,117,210,134,166,178,155,218,61,238,195,37,139,124,50,237,236,111,115,27,183,175,87,42,245,73,255,0,203,83,141,123,119,17,122,113,67,165,249,173,207,174,166,226,54,247,71,82,199,45,84,242,93,109,116,201,77,19,46,114,207,35,85,137,51,223,59,89,35,86,87,61,210,49,242,162,53,175,70,178,106,131,149,113,47,196,94,9,194,254,150,87,234,102,117,81,254,86,142,207,69,178,111,236,157,211,195,77,52,20,125,200,162,147,179,221,236,61,189,215,183,99,63,154,175,242,69,161,107,7,24,26,227,140,113,29,114,226,138,201,146,118,114,251,197,194,106,187,132,47,124,210,208,213,82,200,244,85,183,73,28,146,57,238,163,107,25,28,108,141,95,186,54,197,18,177,205,124,108,123,110,211,81,181,26,167,87,249,126,102,186,165,85,138,213,227,111,202,244,158,241,119,75,101,77,76,85,15,129,147,90,166,123,58,73,18,171,94,199,53,90,246,42,163,94,172,115,119,178,55,238,141,185,225,52,167,194,119,149,141,27,249,127,143,122,116,7,85,7,42,226,199,202,198,178,124,191,200,125,58,114,37,114,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,175,87,42,171,213,221,108,40,0,8,171,205,31,200,158,166,253,23,214,40,142,127,203,131,152,5,31,17,22,40,180,147,87,178,47,238,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,241,146,41,212,0,35,255,0,24,188,98,224,156,32,96,148,247,251,253,31,182,114,75,206,255,0,179,248,255,0,114,106,127,106,118,166,167,101,87,245,211,32,150,56,59,81,212,36,159,136,137,191,166,214,245,85,247,114,14,82,121,254,101,170,122,23,159,234,14,160,228,53,119,204,134,249,169,21,245,53,213,213,42,155,229,127,179,109,168,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,156,127,46,227,95,248,85,230,103,170,150,12,254,231,117,147,76,178,159,98,199,114,166,129,123,177,218,235,150,209,111,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,233,43,161,138,53,179,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,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,10,181,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,6,247,57,30,143,236,53,89,178,8,228,180,160,0,57,87,22,62,86,53,147,229,254,67,233,211,144,255,0,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,124,210,61,174,153,175,111,84,116,141,123,228,177,80,86,175,55,205,82,206,244,91,59,208,13,76,211,75,239,177,178,75,55,218,191,5,91,225,97,168,237,119,97,160,134,79,195,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,47,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,218,192,42,47,90,248,193,201,184,70,230,119,169,23,166,173,93,110,19,124,168,199,219,150,89,233,34,167,239,215,65,21,142,22,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,219,84,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,88,25,119,26,255,0,194,175,51,61,84,176,103,247,59,172,154,101,148,251,22,59,149,52,11,221,142,215,92,182,139,122,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,119,73,93,12,81,173,159,128,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,2,162,245,175,140,28,155,132,110,103,122,145,122,106,213,214,225,55,202,140,125,185,101,158,146,42,126,253,116,17,88,225,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,181,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,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,138,188,209,252,137,234,111,209,125,98,136,231,252,184,57,128,81,241,17,98,139,73,53,123,34,254,235,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,25,34,157,64,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,171,93,65,227,110,235,194,135,50,173,81,177,100,211,213,215,105,214,85,81,143,67,117,163,117,83,155,5,166,119,91,109,141,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,244,179,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,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,0,10,107,231,55,161,117,152,182,178,216,181,230,209,102,217,101,205,173,241,219,174,149,113,172,242,127,102,41,26,172,106,204,174,69,138,46,229,34,83,182,54,53,200,175,240,147,187,98,43,92,231,121,254,78,250,209,106,211,174,33,175,90,127,148,101,244,150,107,70,127,103,101,37,29,61,75,26,214,87,222,225,168,103,131,137,37,86,245,99,214,41,171,90,198,171,154,217,31,35,89,241,72,177,33,107,252,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,21,87,206,111,84,190,213,241,29,98,211,58,11,239,138,160,193,49,248,252,77,23,133,217,224,238,149,175,89,166,252,69,98,58,77,244,173,183,59,220,231,49,189,58,39,71,119,16,253,94,76,154,23,89,148,235,45,247,94,110,246,109,246,92,38,223,37,186,215,87,34,207,31,246,98,173,168,199,44,42,212,72,165,237,210,45,67,100,99,156,170,207,23,3,182,42,185,174,109,202,2,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,233,189,175,115,30,198,171,31,92,28,7,241,227,149,112,221,170,119,31,188,59,213,214,255,0,134,103,119,8,229,200,124,109,198,71,248,42,233,170,98,239,222,215,240,166,150,105,155,15,123,184,198,109,116,253,89,185,202,177,199,210,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,178,47,243,40,210,26,109,95,224,251,56,129,32,164,91,150,31,78,153,125,182,106,153,229,137,144,62,133,174,125,67,145,35,235,189,238,163,90,184,216,215,162,177,95,43,85,118,244,71,182,136,116,159,58,251,175,213,60,55,83,61,151,237,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,184,253,98,5,115,150,207,234,113,158,23,45,120,101,187,33,164,164,168,204,114,138,74,106,203,123,150,37,158,186,221,79,20,181,18,43,26,228,87,163,35,169,142,133,92,246,116,232,174,141,170,189,36,218,234,171,224,255,0,0,169,212,254,40,244,183,12,135,30,164,190,211,213,101,20,53,55,11,125,90,68,232,39,183,83,74,149,21,169,35,101,93,143,98,83,67,50,171,23,174,244,69,106,35,149,81,171,107,252,223,242,155,238,13,160,90,123,154,226,213,222,10,245,143,234,133,166,233,110,169,237,50,78,197,84,20,85,242,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,142,129,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,202,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,102,179,139,31,52,250,201,243,3,33,245,25,203,20,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,2,0,115,100,225,15,239,119,78,63,136,44,42,139,126,95,128,91,223,237,102,201,95,218,142,171,29,133,38,158,109,177,189,21,139,52,15,123,165,111,71,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,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,116,172,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,238,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,192,231,34,70,199,54,54,65,27,183,44,91,221,213,121,94,240,81,252,64,103,108,214,125,66,182,90,171,180,219,13,184,62,154,91,117,106,119,189,179,116,108,45,123,41,214,38,185,58,67,23,118,9,164,89,17,89,39,193,22,201,26,249,123,118,213,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,65,202,184,177,242,177,172,159,47,242,31,78,156,205,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,242,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,219,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,59,165,168,0,138,188,209,252,137,234,111,209,125,98,136,162,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,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,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,235,107,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,218,185,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,237,92,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,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,122,163,99,115,223,29,202,0,66,14,101,156,117,84,240,203,140,210,233,134,152,215,213,210,234,134,71,79,5,202,150,185,180,177,73,5,162,220,149,10,142,157,233,60,111,138,103,204,176,77,11,99,70,174,212,238,72,231,49,91,26,73,250,188,14,115,29,195,120,173,169,118,159,102,22,138,76,63,81,105,233,219,44,52,44,170,89,41,47,108,100,72,179,203,70,175,68,115,30,215,36,143,90,103,43,222,216,186,57,178,74,141,149,99,162,18,255,0,185,92,121,19,211,47,173,122,197,105,42,129,149,114,239,185,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,50,69,58,128,7,42,226,199,202,198,178,124,191,200,125,58,115,54,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,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,150,165,85,243,206,252,147,253,73,251,105,5,120,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,161,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,195,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,193,64,60,209,252,246,106,111,209,125,30,136,247,252,184,57,128,86,112,239,125,139,73,53,123,34,254,228,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,25,37,187,240,10,1,230,143,231,179,83,126,139,232,244,71,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,223,52,143,115,97,115,27,213,27,27,158,248,238,80,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,0,160,30,104,254,123,53,55,232,190,143,68,123,254,92,28,192,43,56,119,190,197,164,154,189,145,127,114,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,140,146,221,248,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,34,175,52,127,34,122,155,244,95,88,162,40,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,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,20,3,205,31,207,102,166,253,23,209,232,142,171,202,247,142,159,185,76,169,154,29,172,121,159,132,211,107,214,255,0,99,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,240,154,234,137,22,234,64,0,141,92,197,116,114,197,172,156,35,231,116,215,121,188,61,94,31,111,159,49,181,212,237,123,251,53,84,16,75,35,147,99,94,196,119,118,5,168,131,171,183,53,157,253,251,92,230,53,10,12,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,122,117,232,169,252,205,4,106,198,117,247,161,192,46,101,169,126,203,246,103,218,221,31,184,223,124,23,127,189,225,124,85,150,73,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,103,92,209,158,136,102,182,173,53,224,107,1,212,107,237,61,92,246,220,87,73,237,87,186,200,169,24,215,79,36,20,214,120,230,145,177,181,206,107,85,234,214,42,34,43,154,157,122,117,84,254,102,123,53,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,94,157,58,170,255,0,50,252,249,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,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,159,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,253,93,85,209,125,80,209,11,173,162,197,170,248,133,94,55,114,190,89,233,239,212,116,117,111,143,190,180,83,57,237,141,210,70,215,43,161,126,232,164,106,197,34,54,70,171,85,28,214,147,127,149,31,26,255,0,118,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,123,93,178,57,83,114,177,18,105,165,109,202,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,99,53,99,5,251,175,213,60,203,76,253,169,237,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,165,228,242,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,253,38,50,142,122,72,213,206,70,189,95,27,213,219,191,166,233,106,82,183,57,189,82,251,87,196,117,139,76,232,47,190,42,131,4,199,227,241,52,94,23,103,131,186,86,189,102,155,241,21,136,233,55,210,182,220,239,115,156,198,244,232,157,29,220,67,218,242,71,210,251,173,86,127,168,90,209,51,170,224,182,219,44,241,98,244,232,234,39,118,43,39,169,154,58,153,118,84,117,70,239,129,180,144,238,141,17,203,210,174,55,42,183,221,191,186,243,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,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,167,13,28,69,224,156,80,105,101,6,166,96,181,31,228,168,239,20,91,38,254,198,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,118,63,249,162,255,0,52,78,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,102,179,139,31,52,250,201,243,3,33,245,25,206,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,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,250,108,115,218,198,49,200,198,76,160,0,41,91,155,39,8,127,116,90,143,252,65,97,84,91,49,12,254,224,255,0,107,54,74,254,236,148,185,20,203,52,243,109,141,232,143,72,103,99,29,43,122,57,232,217,27,59,87,180,197,133,139,31,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,82,74,243,56,230,1,136,107,205,138,205,162,250,13,145,123,83,12,151,179,120,191,93,227,142,182,142,74,202,166,62,86,197,64,232,38,100,93,97,143,163,39,114,185,175,107,228,88,21,187,22,21,223,21,120,63,225,174,251,197,78,184,217,244,202,216,189,155,84,59,110,153,37,91,106,153,4,148,150,120,166,141,149,18,68,174,107,247,76,189,214,71,26,35,30,157,201,24,174,68,98,61,205,208,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,248,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,14,85,197,143,149,141,100,249,127,144,250,116,230,107,15,85,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,248,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,1,21,121,163,249,19,212,223,162,250,197,17,64,39,191,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,232,51,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,22,128,120,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,163,169,117,60,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,69,82,228,249,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,38,216,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,245,71,72,215,190,75,21,35,255,0,24,188,98,224,156,32,96,148,247,251,253,31,182,114,75,206,255,0,179,248,255,0,114,106,127,106,118,166,167,101,87,245,211,32,150,56,59,81,212,36,159,136,137,191,166,214,245,85,247,103,223,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,150,47,1,223,114,22,42,109,121,213,139,46,220,251,32,183,183,217,182,187,141,187,183,85,139,194,231,204,217,58,59,186,228,239,84,64,234,117,118,232,227,150,22,172,144,175,77,242,181,105,88,191,238,87,30,68,244,203,235,94,177,90,74,160,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,127,220,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,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,213,105,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,28,204,124,110,235,28,175,111,196,213,233,215,170,116,84,69,77,4,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,72,65,207,59,242,79,245,39,237,165,85,146,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,31,89,64,60,209,252,246,106,111,209,125,30,136,138,165,170,114,163,227,167,251,199,11,250,215,153,255,0,236,244,184,5,109,115,127,206,107,173,114,84,43,191,228,188,43,28,223,245,240,163,255,0,193,225,45,80,20,3,205,31,207,102,166,253,23,209,232,136,170,92,159,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,219,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,222,168,233,26,247,201,98,160,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,40,7,154,63,158,205,77,250,47,163,209,17,84,181,78,84,124,116,255,0,120,225,127,90,243,63,253,158,151,0,173,174,111,249,205,117,174,74,133,119,252,151,133,99,155,254,190,20,127,248,60,37,170,0,10,1,230,143,231,179,83,126,139,232,244,71,74,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,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,4,85,230,143,228,79,83,126,139,235,20,69,0,158,255,0,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,41,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,32,7,58,191,43,24,183,204,10,31,78,184,149,43,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,137,168,166,135,184,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,128,121,163,249,236,212,223,162,250,61,17,21,75,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,219,50,118,186,197,36,138,247,76,233,29,26,185,30,145,54,91,63,0,3,56,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,254,174,78,236,50,183,123,149,170,229,154,156,10,235,165,30,83,203,211,136,29,6,187,222,119,222,176,156,63,38,184,218,233,36,72,35,254,195,213,208,76,247,36,40,213,73,101,237,213,173,67,164,123,154,168,207,23,3,119,170,57,173,109,96,150,147,199,46,180,90,177,174,91,250,15,162,246,172,190,146,12,135,48,197,241,58,187,141,149,172,108,179,207,100,130,218,217,59,175,234,213,236,179,198,69,75,181,221,88,231,172,82,53,187,154,201,81,33,7,6,218,23,89,196,79,17,216,102,156,251,27,218,54,87,92,35,184,228,109,122,206,200,89,103,167,123,100,170,73,37,129,21,241,119,24,157,134,63,171,83,187,52,77,222,213,114,57,52,124,115,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,124,142,111,69,114,49,219,24,143,145,201,177,142,84,207,191,18,252,69,231,124,80,106,157,126,166,103,85,31,229,104,236,244,91,33,254,198,90,252,76,211,65,71,220,138,40,251,221,174,251,219,221,123,119,191,249,170,255,0,36,73,211,202,235,151,253,101,222,178,219,196,222,183,227,189,155,84,62,26,227,131,218,231,146,120,42,164,170,138,120,167,134,236,238,219,217,182,20,237,116,138,57,17,237,153,178,58,69,106,49,34,116,182,21,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,103,135,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,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,66,207,249,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,202,75,231,45,128,83,99,60,81,218,243,59,118,61,87,73,79,152,226,244,149,53,151,7,36,171,5,117,198,158,89,105,228,70,57,202,172,71,199,77,29,10,57,140,233,209,29,27,149,58,201,185,221,43,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,122,191,107,60,47,194,222,178,57,82,215,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,51,47,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,235,215,162,175,243,46,207,149,102,142,95,116,139,132,123,69,78,71,55,74,188,246,225,46,99,29,54,214,127,90,210,212,193,4,116,201,189,143,114,63,185,5,60,83,245,248,92,222,254,199,53,28,197,85,240,28,234,252,172,98,223,48,40,125,58,226,82,177,221,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,248,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,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,37,46,188,20,125,230,242,234,211,158,37,52,210,217,106,166,201,49,43,126,67,83,150,197,211,179,53,226,215,13,210,173,201,81,189,92,145,186,106,88,227,127,185,205,223,36,75,181,30,171,12,49,58,27,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,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,119,80,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,222,103,95,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,186,233,141,213,186,169,147,201,87,103,150,105,25,79,36,170,214,179,108,201,218,124,114,34,177,137,220,141,234,212,86,43,28,238,85,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,61,230,138,56,63,225,174,197,194,182,135,89,244,202,216,189,235,172,219,110,153,37,91,106,159,60,117,119,137,97,141,149,18,68,174,107,54,194,157,166,71,26,35,24,189,184,216,174,69,122,189,206,237,103,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,225,90,235,159,225,186,159,193,150,174,230,122,127,144,210,95,108,85,88,62,89,77,79,112,164,85,116,19,190,154,154,174,158,85,141,221,58,61,137,44,50,34,61,189,88,244,68,115,85,205,86,185,115,152,88,79,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,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,191,66,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,135,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,130,42,243,71,242,39,169,191,69,245,138,34,128,73,211,204,127,151,253,103,14,247,217,117,111,72,113,223,238,79,95,225,160,150,154,158,73,234,36,199,106,182,50,61,181,15,153,242,72,248,102,145,21,236,153,93,181,36,149,98,114,51,240,86,94,43,193,215,24,185,223,8,25,221,69,254,193,71,237,156,110,243,179,237,6,63,220,134,159,218,157,168,106,25,75,253,116,248,37,146,14,212,149,11,39,225,162,111,233,181,221,81,125,221,171,152,255,0,48,10,206,34,47,178,233,38,144,228,95,220,158,131,195,79,45,77,60,115,211,201,145,85,108,100,155,170,25,51,35,145,144,195,34,171,25,10,183,106,201,18,202,229,127,224,164,92,87,131,174,14,179,190,47,243,186,139,5,130,179,216,216,221,155,103,218,12,131,183,13,71,178,251,176,212,62,151,250,213,243,197,36,253,217,41,214,63,195,85,217,215,115,186,34,123,254,190,97,24,6,27,165,156,92,230,218,125,167,216,245,37,143,30,177,211,217,41,168,104,105,145,118,68,207,99,209,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,216,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,29,43,134,14,11,45,92,83,240,19,152,223,113,12,126,145,218,169,141,103,21,171,143,214,45,75,105,86,182,4,162,183,58,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,183,66,15,237,171,2,202,191,213,92,115,36,199,46,31,240,148,117,214,218,234,121,63,232,201,12,209,200,207,247,156,215,55,252,74,133,202,112,181,205,47,78,47,252,56,222,51,30,35,242,219,85,183,56,194,58,83,214,80,81,244,109,118,73,26,177,190,30,166,146,149,81,140,116,210,189,93,28,145,196,229,142,55,49,101,127,98,41,26,140,169,93,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,233,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,55,59,162,117,87,43,156,231,189,207,123,222,247,79,94,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,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,25,87,44,83,139,174,10,61,183,194,102,147,241,99,166,86,203,173,101,234,29,63,198,35,205,45,240,39,126,55,80,195,102,130,54,92,218,138,237,241,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,225,86,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,238,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,20,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,221,12,108,115,97,115,29,209,91,27,152,200,227,87,2,25,166,178,224,252,80,98,55,29,11,198,126,212,100,149,94,42,154,76,117,247,70,219,225,188,80,248,121,36,169,167,146,103,189,145,183,164,113,58,86,44,155,154,217,97,137,251,30,173,70,44,213,231,157,249,39,250,147,246,210,21,112,21,165,184,38,180,241,99,131,105,158,165,216,189,179,141,222,125,167,227,104,188,84,212,253,222,213,182,170,104,255,0,18,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,47,159,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,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,219,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,222,168,216,220,247,199,114,133,0,243,71,243,217,169,191,69,244,122,35,208,112,25,193,246,51,197,206,151,235,141,149,201,73,69,155,88,233,236,78,196,239,21,114,212,118,40,103,150,74,183,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,232,149,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,61,229,212,242,224,230,1,71,196,69,138,45,36,213,236,139,251,172,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,252,100,138,117,20,3,205,31,207,102,166,253,23,209,232,143,171,70,184,36,186,241,3,193,150,73,173,186,111,5,93,102,109,133,229,23,26,71,217,169,41,93,81,61,246,137,41,173,114,54,40,250,204,214,198,248,27,37,108,168,214,70,249,38,89,18,52,234,169,26,17,86,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,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,40,7,154,63,158,205,77,250,47,163,209,30,171,151,183,7,88,39,23,248,38,178,88,47,245,158,198,201,44,223,103,126,207,228,29,185,170,61,151,221,154,173,245,95,214,172,158,40,231,238,199,78,145,254,34,174,206,187,155,209,83,223,18,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,231,185,112,115,0,163,226,34,197,22,146,106,246,69,253,214,40,60,76,241,84,212,71,5,60,121,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,50,69,58,128,40,7,154,63,158,205,77,250,47,163,209,17,84,184,158,85,252,117,83,103,248,245,171,134,29,82,175,164,131,39,177,211,195,109,195,38,134,150,93,247,107,116,20,179,61,208,74,145,198,176,198,250,88,105,145,18,71,189,157,214,57,137,181,210,49,239,146,199,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,66,174,61,117,75,4,214,158,91,25,206,165,233,165,247,219,56,221,231,217,158,10,183,194,205,79,221,237,95,233,97,147,240,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,209,97,55,249,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,191,236,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,132,28,234,252,172,98,223,48,40,125,58,226,82,177,39,248,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,187,233,210,105,94,177,181,174,73,88,231,179,110,245,142,72,239,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,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,40,7,154,63,158,205,77,250,47,163,209,29,43,133,174,9,45,92,87,240,53,146,223,113,136,41,40,117,23,21,206,46,211,90,171,27,74,215,79,118,129,182,122,71,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,58,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,122,62,55,47,189,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,233,177,207,107,24,199,35,25,50,128,5,96,115,180,209,203,20,184,174,11,196,13,60,221,155,213,53,193,48,234,200,246,189,222,46,150,72,234,42,233,215,170,191,100,125,151,197,83,238,70,110,127,138,248,157,210,54,162,214,174,141,235,29,247,70,238,57,77,77,162,31,17,73,152,97,247,188,58,233,77,185,140,239,82,215,210,190,54,174,247,49,234,222,212,233,79,63,70,237,115,251,27,55,53,175,114,158,0,233,90,227,173,247,93,110,169,193,221,112,177,210,90,233,240,60,30,205,131,208,178,25,29,35,231,130,130,37,69,158,87,47,68,87,201,44,146,189,17,173,68,107,21,140,248,149,171,35,236,127,146,94,142,88,162,197,115,174,32,106,38,239,94,170,110,11,135,81,199,181,237,240,148,177,199,79,87,80,189,81,251,36,239,62,90,111,114,179,115,60,47,194,238,146,57,18,207,200,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,65,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,222,93,79,43,174,51,108,90,225,167,22,221,1,189,218,189,149,153,233,206,63,77,79,10,64,199,186,150,231,103,165,72,169,163,169,107,151,175,110,102,110,133,146,198,229,232,231,61,178,71,213,28,248,225,153,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,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,17,25,60,109,185,242,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,118,156,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,239,67,84,240,221,51,246,167,179,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,154,104,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,190,242,11,115,171,242,177,139,124,192,161,244,235,137,82,188,61,98,214,44,231,95,116,211,10,202,104,124,109,151,32,204,44,214,187,141,55,117,241,247,233,103,173,138,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,216,56,254,224,250,235,194,110,174,57,182,244,164,147,4,204,106,43,43,241,71,195,43,149,244,208,49,237,89,40,101,108,143,116,187,233,210,104,152,146,57,206,73,88,230,63,118,245,146,56,253,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,131,220,246,177,239,106,49,247,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,185,62,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,31,87,34,35,250,193,87,78,254,173,85,111,199,211,174,230,185,18,42,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,238,133,123,189,37,142,52,99,97,108,109,145,26,172,89,93,20,22,225,163,136,188,239,133,253,83,160,212,204,22,163,252,149,29,226,139,100,63,217,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,127,52,95,230,139,160,142,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,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,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,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,135,149,46,251,149,239,26,255,0,196,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,219,54,182,204,214,50,161,101,107,83,164,209,119,96,134,68,145,85,242,124,18,239,145,207,151,183,58,142,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,74,224,230,161,199,85,54,1,143,93,120,97,210,218,250,73,242,123,229,60,214,220,206,105,169,101,223,105,183,79,75,11,219,4,73,36,105,12,143,170,134,165,81,100,99,223,218,99,94,155,91,35,216,248,253,7,13,63,250,27,110,255,0,47,243,191,254,189,208,165,99,78,120,30,121,165,252,67,233,124,25,126,33,85,73,149,97,57,85,61,93,34,45,93,190,70,193,93,3,100,146,154,162,41,41,234,88,215,43,21,204,149,138,215,179,163,147,175,243,69,247,210,7,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,183,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,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,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,67,235,34,175,52,127,34,122,155,244,95,88,162,40,4,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,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,237,111,42,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,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,41,51,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,228,243,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,77,211,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,232,174,145,172,100,148,216,77,254,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,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,202,185,165,62,19,188,172,104,223,203,252,123,211,160,42,131,153,31,47,186,110,29,170,99,214,29,27,181,85,187,78,174,53,13,166,173,182,195,20,179,51,25,122,69,4,113,44,181,19,79,44,211,50,166,101,157,200,247,53,172,141,234,200,250,245,124,104,188,43,131,174,49,115,190,16,51,186,139,253,130,143,219,56,221,231,103,218,12,127,185,13,63,181,59,80,212,50,151,250,233,240,75,36,29,169,42,22,79,195,68,223,211,107,186,162,251,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,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,202,184,125,225,139,70,184,97,177,93,172,26,67,139,251,54,59,221,194,91,133,117,76,243,58,162,170,110,175,122,195,3,166,127,87,172,48,49,235,28,76,85,94,141,220,231,43,164,146,89,31,0,57,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,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,103,179,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,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,91,79,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,219,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,222,168,233,26,247,201,5,185,163,249,236,212,223,162,250,61,17,37,57,29,101,54,42,76,171,87,48,170,138,237,151,171,173,190,207,116,163,166,237,61,123,180,180,146,85,71,81,38,244,77,141,218,250,218,100,232,170,142,94,231,86,162,163,92,169,32,57,143,242,255,0,163,226,34,197,46,173,233,14,59,253,214,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,254,10,197,76,56,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,127,220,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,213,23,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,10,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,215,174,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,225,204,199,198,238,177,202,246,252,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,0,167,110,110,252,93,218,181,23,38,103,11,184,133,186,146,162,219,131,222,34,185,94,175,73,80,217,86,107,171,105,228,143,194,193,219,114,181,172,133,181,50,178,93,255,0,31,121,28,205,177,246,85,101,133,92,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,125,236,122,197,52,155,31,209,200,215,237,114,181,232,138,197,209,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,149,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,119,254,99,60,4,255,0,21,22,40,53,35,78,231,240,250,155,140,219,252,29,37,60,245,27,41,111,84,44,123,229,74,55,43,215,100,51,35,228,145,209,75,238,106,185,238,100,171,181,205,146,26,76,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,254,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,64,160,30,104,254,123,53,55,232,190,143,68,117,254,20,184,62,181,113,101,203,243,44,109,189,42,227,206,240,236,226,245,95,138,62,25,90,140,169,157,246,171,98,201,67,43,100,123,98,217,80,176,196,196,145,206,106,196,246,177,251,182,36,145,201,0,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,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,238,188,88,249,88,214,79,151,249,15,167,78,102,176,213,64,42,87,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,217,31,101,241,69,36,174,141,206,114,200,173,137,86,53,138,102,63,245,191,245,20,127,248,255,0,179,18,170,205,68,103,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,165,0,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,46,214,245,254,92,28,192,43,56,119,190,197,164,154,189,145,127,114,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,140,146,203,94,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,94,188,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,247,159,149,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,151,90,204,90,247,91,11,27,227,233,118,177,100,141,93,26,171,22,104,30,254,212,137,209,142,94,140,147,182,198,75,26,29,131,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,3,35,73,24,168,173,123,38,188,146,128,121,163,249,236,212,223,162,250,61,17,53,57,42,106,150,9,247,89,148,232,167,183,127,183,63,180,21,217,79,179,60,44,223,249,47,195,91,169,187,253,237,157,175,239,223,14,205,251,255,0,199,183,167,188,245,124,208,184,22,251,235,197,95,174,58,57,134,120,189,73,178,236,246,197,53,19,182,205,125,181,199,27,145,122,66,141,95,17,89,15,72,251,125,21,175,124,72,248,255,0,21,205,167,141,41,219,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,17,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,111,74,60,166,201,69,51,221,224,42,183,61,35,145,27,34,35,210,25,216,206,236,107,213,237,78,175,143,184,247,197,34,146,0,3,159,241,3,166,127,124,154,29,158,105,108,116,150,170,138,188,155,31,174,183,208,123,82,61,244,176,215,62,23,120,89,223,240,61,91,218,157,34,145,30,214,171,152,230,35,154,155,154,134,107,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,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,252,163,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,210,159,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,214,90,217,163,124,189,30,172,146,166,73,164,68,84,111,68,122,34,53,168,136,212,233,96,132,28,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,248,223,34,198,244,84,115,31,13,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,113,34,184,191,227,239,84,56,187,181,99,216,213,246,215,73,142,227,214,154,122,74,170,203,61,34,199,52,21,87,184,155,80,201,43,227,145,209,36,240,177,209,212,43,18,157,101,145,173,70,162,171,158,229,220,125,124,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,253,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,220,232,153,45,244,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,121,250,199,148,213,140,23,239,67,75,51,45,51,246,167,179,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,153,140,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,155,252,194,184,180,190,235,110,141,104,6,20,219,191,180,169,46,24,125,30,99,144,220,124,59,33,246,133,245,29,81,110,157,59,93,150,44,93,137,233,110,9,214,53,72,164,241,29,81,187,99,141,203,248,28,166,116,190,213,168,252,96,218,238,119,151,82,73,79,130,217,235,50,134,82,84,209,54,161,149,51,177,209,211,67,211,114,162,70,248,165,171,142,161,146,116,114,181,244,237,232,136,170,143,109,239,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,66,122,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,229,107,44,245,187,225,254,201,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,183,179,249,42,127,37,89,211,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,186,21,238,245,138,73,21,141,133,177,186,53,114,177,98,108,86,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,25,172,226,199,205,62,178,124,192,200,125,70,113,195,71,17,121,223,11,250,167,65,169,152,45,71,249,42,59,197,22,200,127,178,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,91,169,26,113,196,206,141,91,51,252,114,143,218,184,134,105,111,154,41,40,174,212,41,248,145,171,159,5,77,45,68,47,220,199,109,123,37,137,233,213,209,187,106,237,115,216,168,229,174,188,167,147,101,29,223,137,170,170,28,111,33,186,216,116,98,166,222,203,203,106,218,144,84,213,83,85,45,83,89,45,150,37,146,110,239,247,157,242,71,87,36,82,53,141,86,49,233,51,218,231,62,205,48,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,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,184,207,103,26,252,87,95,120,180,214,90,220,203,187,117,163,196,45,189,104,241,107,37,108,204,119,128,165,218,196,146,69,108,104,140,73,167,123,59,178,47,87,185,58,178,62,227,217,20,106,72,14,83,124,33,253,238,234,63,241,5,154,209,111,196,48,11,131,61,146,216,235,251,82,85,100,80,172,51,195,186,54,34,189,97,129,143,108,174,234,230,35,164,116,13,78,235,18,102,36,180,230,157,193,101,215,95,48,218,61,101,210,220,126,174,233,168,56,141,58,82,85,80,193,82,229,125,202,200,213,150,87,69,12,27,85,36,169,138,89,21,236,107,21,142,123,31,51,127,21,253,150,37,48,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,113,162,142,15,248,148,177,113,83,161,214,125,77,182,39,102,235,14,219,94,73,72,218,87,193,29,37,226,40,99,125,68,113,35,156,253,208,175,117,146,70,168,247,175,110,70,35,149,30,143,107,127,91,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,133,115,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,148,66,93,79,13,63,250,27,110,255,0,47,243,191,254,189,208,165,98,95,242,230,227,95,248,85,212,121,236,25,253,206,235,38,153,101,63,135,114,166,129,123,177,218,235,149,88,145,220,219,14,215,61,219,88,197,142,86,196,173,115,227,115,93,210,87,67,20,107,119,218,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,137,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,22,181,184,125,228,217,89,103,213,139,181,207,136,28,134,213,125,193,108,87,9,105,237,182,218,52,158,41,50,90,87,211,63,101,76,146,67,51,36,160,237,201,36,43,219,221,35,157,36,51,55,251,222,201,101,181,64,69,94,104,254,68,245,55,232,190,177,68,80,9,170,131,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,154,240,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,174,214,200,162,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,242,176,56,150,229,25,71,155,241,5,98,187,104,132,255,0,100,176,92,183,199,207,147,44,84,176,77,75,140,213,71,22,248,157,77,76,233,226,146,72,106,100,93,137,12,104,173,129,200,229,69,72,213,145,199,99,248,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,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,149,115,74,124,39,121,88,209,191,151,248,247,167,64,83,95,49,158,53,255,0,138,173,71,130,193,128,92,238,177,233,150,45,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,158,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,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,46,79,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,249,236,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,56,88,200,219,210,56,152,223,133,169,215,167,85,234,170,170,182,191,202,191,129,90,108,3,30,181,113,61,170,84,20,147,228,247,202,120,110,88,100,48,213,75,190,211,110,158,150,102,58,121,86,57,18,25,31,85,13,74,42,70,246,63,180,198,177,119,54,71,189,145,194,14,104,254,123,53,55,232,190,143,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,177,178,75,54,207,180,24,255,0,114,106,143,101,247,102,168,101,47,245,211,224,138,57,251,177,211,172,159,134,139,179,174,215,116,84,247,198,174,55,185,94,253,250,235,46,53,168,122,41,29,171,23,251,81,112,154,60,254,162,73,58,67,7,195,220,109,206,26,84,68,238,76,253,178,178,70,181,237,238,74,248,28,168,221,213,19,164,170,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,185,201,20,40,170,216,218,231,42,171,222,249,36,125,54,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,202,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,56,255,0,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,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,39,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,248,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,32,87,50,62,96,149,60,59,83,71,163,218,55,117,164,118,162,220,105,219,83,91,114,134,88,166,126,50,196,150,9,34,73,105,230,130,88,102,125,76,43,59,81,142,115,95,27,21,146,116,232,248,213,105,48,18,83,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,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,238,43,7,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,233,92,203,121,130,83,104,245,170,241,195,230,144,93,106,227,212,26,250,127,13,120,187,82,75,45,44,248,211,30,218,89,227,88,213,240,43,39,125,69,52,242,181,31,12,173,124,11,209,200,168,244,111,74,139,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,73,158,200,219,210,56,158,239,137,201,215,167,68,234,170,136,186,9,224,251,132,204,55,132,93,47,251,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,251,58,247,30,136,142,149,234,189,212,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,201,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,189,26,136,175,86,245,168,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,187,235,127,22,120,111,23,92,4,235,38,113,98,167,164,179,223,104,48,124,150,154,251,142,54,189,106,167,181,61,104,170,146,5,123,214,56,149,236,150,38,36,141,122,51,103,94,227,17,85,209,61,18,136,77,84,16,3,153,215,30,63,114,22,42,157,6,210,123,214,220,251,32,183,187,218,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,181,79,253,69,31,254,63,236,196,170,179,81,25,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,221,87,150,159,2,180,220,77,100,213,90,159,169,212,20,149,90,95,142,84,79,109,170,161,117,84,177,207,119,184,173,58,43,96,98,193,35,37,133,144,164,240,204,233,21,201,185,123,113,181,175,71,72,177,203,254,114,182,155,85,131,132,76,38,197,98,182,82,91,173,182,236,226,219,73,71,71,73,11,97,130,154,8,237,151,6,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,2,249,92,121,236,211,47,173,122,61,105,117,60,75,240,233,130,113,65,165,149,250,103,157,83,255,0,149,172,179,214,239,155,251,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,150,21,202,179,143,31,252,145,194,166,175,222,191,202,197,136,95,110,119,31,249,6,83,89,26,206,215,252,225,209,62,73,191,201,211,177,191,222,152,69,94,104,254,123,53,55,232,190,143,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,209,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,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,13,120,199,229,77,89,171,218,227,101,207,244,66,182,213,142,218,178,219,132,242,103,11,89,52,243,73,73,85,44,211,212,205,117,141,178,72,238,247,115,127,107,195,70,177,53,178,36,61,58,50,73,100,134,106,240,209,195,166,9,194,254,150,80,105,158,11,79,254,74,178,241,91,190,111,236,157,211,195,67,12,245,157,185,101,147,179,221,236,49,221,166,59,99,63,146,39,243,85,234,160,2,136,121,172,104,53,54,141,241,71,95,147,88,168,170,227,177,106,77,58,228,209,189,212,242,164,17,220,95,43,219,95,11,38,123,220,146,191,186,137,82,228,69,111,109,43,35,98,49,173,70,43,161,169,47,249,86,104,229,139,87,120,184,180,84,228,115,117,164,192,173,242,230,49,211,109,127,245,213,85,52,240,71,76,155,216,246,171,59,115,212,69,63,95,137,174,236,108,115,85,175,85,75,233,0,20,87,205,207,22,211,140,91,139,137,155,167,244,54,170,58,187,174,63,73,116,201,161,183,202,139,253,152,154,122,133,124,147,70,138,169,20,210,64,148,178,185,58,53,95,220,73,85,21,210,171,221,10,205,36,112,145,128,105,30,159,112,243,132,210,232,150,61,87,106,198,47,150,122,59,252,43,112,70,123,70,177,245,116,241,202,181,21,175,98,171,95,82,230,171,17,219,87,99,118,181,140,219,27,24,212,236,0,25,246,230,81,164,53,58,65,198,14,113,2,65,86,150,220,194,161,50,251,108,213,51,197,43,231,101,115,156,250,135,34,71,211,99,27,88,149,113,177,175,68,122,50,38,170,238,234,143,116,96,46,123,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,61,239,222,215,42,246,209,27,97,68,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,153,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,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,71,94,5,185,94,226,186,41,246,119,88,245,198,63,109,106,77,38,234,218,107,63,114,57,109,118,41,151,98,194,238,136,139,226,43,34,232,229,238,239,88,152,247,254,27,92,232,163,168,89,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,25,172,226,199,205,62,178,124,192,200,125,70,115,228,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,222,232,169,153,59,92,228,102,244,146,70,177,29,217,145,199,106,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,222,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,190,227,245,138,171,254,174,119,255,0,122,239,253,246,255,0,240,2,202,116,159,58,251,208,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,133,75,115,92,227,95,239,55,42,159,134,189,51,185,221,105,177,188,74,225,81,77,150,203,215,179,13,226,233,12,141,106,83,236,86,164,142,134,150,72,223,239,115,182,73,42,238,70,42,67,12,174,138,188,31,240,215,125,226,167,92,108,250,101,108,94,205,170,29,183,76,146,173,181,76,130,74,75,60,83,70,202,137,34,87,53,251,166,94,235,35,141,17,143,78,228,140,87,34,49,30,230,232,163,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,251,207,214,41,175,154,231,5,31,118,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,115,155,178,57,83,106,61,18,104,98,108,85,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,109,181,228,148,141,165,100,242,85,217,229,154,55,212,71,18,57,204,219,50,118,153,36,106,143,98,119,35,98,57,85,138,246,186,244,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,247,25,194,47,39,51,226,238,213,194,15,47,205,25,202,224,183,82,94,50,203,246,15,96,182,227,150,169,234,26,198,62,116,181,66,231,213,76,196,114,74,250,104,83,110,254,218,117,87,201,12,106,232,251,169,35,105,47,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,123,143,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,231,248,105,255,0,208,219,119,249,127,157,255,0,245,238,133,43,29,87,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,179,114,204,174,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,167,181,137,181,177,189,239,142,226,78,85,197,30,186,127,13,122,19,147,107,95,217,111,180,127,103,60,23,246,51,199,120,62,255,0,136,172,130,155,251,247,110,77,187,123,251,191,160,189,118,244,247,117,234,144,3,250,185,223,253,235,191,247,219,255,0,192,9,85,205,31,200,158,166,253,23,214,40,138,1,53,80,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,42,255,0,87,59,255,0,189,119,254,251,127,248,1,101,58,79,157,125,232,105,102,27,169,158,203,246,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,48,68,202,226,127,142,170,156,255,0,135,157,49,225,135,75,107,234,224,198,44,120,61,146,219,153,205,53,44,91,46,215,24,41,232,158,216,34,73,35,89,163,101,44,212,202,139,35,30,206,235,220,244,218,232,216,199,201,197,56,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,15,105,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,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,79,86,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,2,170,249,231,126,73,254,164,253,180,133,92,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,195,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,249,92,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,40,7,154,63,158,205,77,250,47,163,209,28,43,25,210,28,203,47,210,252,223,87,44,80,82,77,98,211,218,139,76,55,212,116,232,201,225,101,194,73,162,130,102,49,125,207,98,75,10,70,228,69,222,139,52,106,141,86,163,220,207,213,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,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,125,169,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,243,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,175,191,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,0,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,207,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,18,215,95,248,21,169,225,151,131,44,127,83,245,58,130,174,151,84,50,60,226,11,109,85,11,170,162,146,11,69,185,41,174,10,216,24,176,72,248,166,124,203,4,51,58,69,114,237,78,220,109,107,21,178,44,156,255,0,151,190,1,134,234,159,23,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,93,146,179,216,245,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,159,149,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,123,255,0,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,116,234,249,21,123,7,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,5,0,243,71,243,217,169,191,69,244,122,35,234,224,191,140,27,87,9,186,71,173,238,183,173,92,153,222,99,79,103,160,197,25,12,77,86,83,78,198,92,18,74,233,93,35,29,22,202,117,154,39,164,110,107,150,87,185,140,219,177,100,146,56,171,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,21,116,226,123,254,127,108,181,73,169,185,79,226,92,170,96,78,236,150,186,21,70,44,118,198,205,185,204,118,215,177,100,149,209,35,90,249,28,214,245,149,176,197,34,204,2,0,113,71,205,111,248,107,215,108,155,69,62,225,126,209,253,156,240,95,217,63,181,62,15,191,226,40,224,169,254,243,225,36,219,183,191,183,250,107,215,111,95,119,94,137,223,248,41,226,183,248,193,210,203,174,166,125,130,251,37,236,204,130,123,23,130,246,167,143,238,118,233,169,230,238,247,59,49,116,235,226,118,237,218,189,54,117,235,239,232,149,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,138,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,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,226,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,187,231,240,163,167,28,37,112,35,172,56,86,21,23,142,186,215,105,253,250,123,253,254,120,81,149,87,122,166,219,42,17,28,228,69,94,220,44,220,228,138,20,85,108,109,115,149,85,239,124,146,62,133,205,9,241,209,198,109,139,131,205,56,165,185,199,106,246,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,249,75,84,255,0,212,81,255,0,227,254,204,74,171,39,79,49,254,96,21,156,68,95,101,210,77,33,200,191,185,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,193,72,184,175,7,92,29,103,124,95,231,117,22,11,5,103,177,177,187,54,207,180,25,7,110,26,143,101,247,97,168,125,47,245,171,231,138,73,251,178,83,172,127,134,171,179,174,231,116,68,247,232,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,97,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,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,135,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,108,146,62,56,119,175,193,4,93,199,189,237,134,38,35,99,141,138,229,217,27,24,212,94,141,66,207,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,32,115,71,243,217,169,191,69,244,122,35,149,83,240,245,149,92,56,101,155,137,219,77,79,140,178,219,115,9,113,43,189,20,116,178,58,74,31,235,90,121,160,172,116,141,69,98,66,247,206,176,185,95,179,108,139,2,34,189,101,232,199,13,28,69,231,124,47,234,157,6,166,96,181,31,228,168,239,20,91,33,254,201,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,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,90,186,177,206,83,238,191,84,243,45,51,254,28,125,167,246,75,32,184,216,188,111,218,254,207,138,240,181,50,67,221,237,248,39,108,221,219,221,183,115,186,117,233,213,122,117,37,87,5,60,86,255,0,24,58,89,117,212,207,176,95,100,189,153,144,79,98,240,94,212,241,253,206,221,53,60,221,222,231,102,46,157,124,78,221,187,87,166,206,189,125,253,18,64,2,26,243,88,208,106,157,100,225,114,191,38,177,81,82,73,125,211,106,133,201,163,123,169,226,89,228,183,50,39,182,190,22,76,247,181,98,103,105,82,165,200,138,238,226,209,198,196,99,156,172,86,209,9,122,124,166,244,46,251,163,252,50,253,164,203,108,214,170,75,174,162,92,25,146,82,205,78,172,146,169,246,121,41,97,74,38,84,72,212,255,0,151,153,145,238,114,49,181,43,215,107,221,35,27,53,64,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,251,140,209,107,94,168,93,117,171,87,50,253,87,188,182,174,58,140,166,241,83,114,101,61,77,107,170,223,71,3,222,189,154,84,149,200,138,246,67,23,110,38,124,45,68,100,109,68,107,81,17,19,207,228,216,181,247,15,184,195,105,200,232,124,37,93,69,190,130,233,28,125,214,73,186,150,182,150,42,186,105,58,177,85,19,124,19,196,254,157,119,55,119,71,34,57,21,18,229,57,50,106,151,218,190,28,111,186,103,95,125,241,85,248,38,65,39,134,162,240,187,60,29,174,181,137,52,63,136,140,70,201,190,169,183,23,123,220,231,183,167,69,232,222,218,19,252,2,176,57,218,104,229,138,92,87,5,226,6,158,110,205,234,154,224,152,117,100,123,94,239,23,75,36,117,21,116,235,213,95,178,62,203,226,169,247,35,55,63,197,124,78,233,27,81,106,88,210,239,13,24,5,78,150,112,243,166,250,125,112,199,169,44,119,43,30,47,109,166,186,80,211,36,91,34,184,248,118,45,98,170,196,170,199,189,213,11,43,222,246,170,239,123,156,238,174,221,213,122,89,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,1,0,56,163,230,183,252,53,235,182,77,162,159,112,191,104,254,206,120,47,236,159,218,159,7,223,241,20,112,84,255,0,121,240,146,109,219,223,219,253,53,235,183,175,187,175,68,239,252,20,241,91,252,96,233,101,215,83,62,193,125,146,246,102,65,61,139,193,123,83,199,247,59,116,212,243,119,123,157,152,186,117,241,59,118,237,94,155,58,245,247,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,6,107,56,177,243,79,172,159,48,50,31,81,156,183,238,3,116,207,21,214,78,89,152,174,150,230,180,158,34,203,147,91,239,246,250,157,177,198,249,33,223,119,173,217,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,66,162,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,249,107,202,143,141,127,187,44,170,14,26,245,50,231,117,169,198,242,219,133,61,54,37,47,94,244,54,123,164,210,57,171,79,177,26,178,54,26,169,36,103,189,174,217,28,169,185,88,137,52,210,182,229,10,86,254,162,167,20,255,0,236,251,74,191,235,91,143,250,9,110,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,94,157,58,162,127,34,157,121,161,112,81,252,63,231,111,214,125,61,182,90,168,116,219,50,184,50,154,43,117,18,118,125,141,116,116,46,123,233,210,39,57,122,195,47,106,121,163,88,209,25,31,199,22,200,218,200,187,156,171,128,94,43,171,56,82,215,26,75,221,206,93,248,102,81,217,179,229,16,201,52,233,28,20,174,153,170,218,246,199,18,59,185,53,63,198,230,162,198,247,58,55,207,27,118,172,187,219,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,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,177,80,28,217,56,215,183,106,5,103,240,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,197,99,228,236,43,21,171,10,171,225,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,122,154,229,128,97,186,89,193,54,167,105,246,159,99,212,150,60,122,199,166,249,5,53,13,13,50,46,200,153,236,250,133,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,92,230,30,131,50,207,243,45,65,169,181,85,102,121,13,93,213,246,59,61,21,130,216,147,42,108,163,183,82,68,145,83,211,196,198,162,53,140,107,83,170,244,79,137,238,123,221,185,239,115,150,194,121,97,114,255,0,190,228,185,85,159,137,45,107,199,110,182,172,126,207,224,175,184,85,35,228,100,94,216,170,73,30,248,170,228,70,191,189,28,48,172,81,74,198,185,141,108,253,216,158,142,116,72,230,203,10,248,177,243,79,172,159,48,50,31,81,156,181,78,26,127,244,54,221,254,95,231,127,253,123,161,74,198,140,248,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,206,189,183,170,43,162,98,166,123,51,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,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,171,149,85,234,238,178,127,140,205,20,202,184,137,225,179,48,209,204,42,225,106,162,189,100,30,207,240,211,221,37,146,58,86,118,43,233,234,31,189,209,199,35,211,171,33,114,39,70,47,196,169,215,162,117,84,172,31,234,42,113,79,254,207,180,171,254,181,184,255,0,160,147,255,0,154,63,145,61,77,250,47,172,81,20,2,106,160,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,0,254,162,167,20,255,0,236,251,74,191,235,91,143,250,9,110,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,94,157,58,162,127,35,49,132,159,226,35,129,204,203,72,116,95,79,56,137,197,31,87,127,193,51,28,94,203,116,186,204,172,69,158,197,113,171,164,133,239,142,116,106,34,45,52,146,200,169,20,189,19,162,185,177,73,241,246,223,63,229,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,46,230,223,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,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,21,87,207,59,242,79,245,39,237,165,85,146,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,178,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,142,188,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,63,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,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,247,20,47,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,7,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,252,232,222,141,115,28,248,165,149,136,246,111,220,153,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,79,78,82,220,98,231,118,220,238,195,194,77,254,143,219,56,221,231,197,125,159,151,185,13,63,176,123,80,215,87,213,124,44,131,185,85,223,145,81,63,18,84,237,244,248,122,162,237,38,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,77,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,186,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,38,255,0,18,92,107,255,0,21,92,8,227,182,12,254,231,106,143,83,113,109,64,161,142,229,77,2,246,164,186,80,165,178,185,35,185,182,29,173,99,119,61,235,28,173,137,92,214,72,214,187,164,77,154,40,211,144,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,123,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,208,57,113,112,57,77,197,110,101,95,152,106,11,234,233,244,235,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,238,181,146,196,214,163,86,100,150,57,21,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,1,64,60,209,252,246,106,111,209,125,30,136,242,156,53,112,117,157,241,77,130,106,77,255,0,77,43,60,86,73,130,123,31,193,99,253,184,89,237,127,27,52,204,147,250,234,105,227,142,159,181,28,15,147,226,71,111,233,181,58,47,78,188,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,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,129,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,123,99,164,145,137,213,240,185,83,163,215,225,84,235,209,122,162,73,254,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,238,167,122,170,35,85,58,43,125,255,0,205,18,168,121,163,249,236,212,223,162,250,61,17,237,120,113,227,142,167,133,46,9,175,88,126,159,50,146,163,81,115,12,226,232,250,25,165,124,82,178,201,72,219,125,181,139,91,44,10,170,231,189,206,87,54,6,185,189,167,62,41,92,229,114,66,177,73,10,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,47,167,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,216,56,177,242,177,172,159,47,242,31,78,156,205,97,237,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,182,105,202,83,130,143,98,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,82,197,170,127,234,40,255,0,241,255,0,102,37,85,158,215,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,162,142,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,124,142,111,84,106,189,219,24,140,141,171,177,141,68,233,100,0,231,87,229,99,22,249,129,67,233,215,18,181,120,13,212,204,87,70,248,165,197,117,75,53,171,240,246,92,102,223,127,184,84,237,146,54,73,54,203,45,110,200,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,30,127,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,148,28,175,120,22,251,235,202,153,174,58,199,134,120,189,54,178,239,246,61,53,107,182,195,125,186,71,35,81,58,194,173,95,17,71,15,73,59,157,85,172,124,168,200,255,0,21,173,168,141,46,164,160,30,104,254,123,53,55,232,190,143,68,79,78,77,86,155,85,255,0,132,76,218,197,125,182,82,92,109,183,28,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,5,121,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,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,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,197,80,235,127,40,158,36,181,43,90,51,237,70,177,102,218,107,5,183,42,202,46,183,186,56,170,238,85,237,158,56,42,106,228,154,54,200,214,209,185,168,244,107,209,21,17,206,78,189,122,42,255,0,50,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,117,59,213,81,26,169,209,91,239,254,104,146,128,16,255,0,154,158,177,223,116,139,132,123,189,54,57,15,74,188,246,225,22,29,37,78,230,127,90,210,212,193,60,149,43,177,236,114,63,185,5,60,176,116,248,92,222,254,246,185,28,196,69,161,114,250,57,86,107,29,247,87,120,71,180,83,100,112,245,171,192,174,18,225,209,212,238,103,245,213,45,52,16,73,76,187,24,198,163,59,112,84,69,7,79,137,206,236,111,115,149,207,84,73,128,1,15,249,169,235,29,247,72,184,71,187,211,99,144,244,171,207,110,17,97,210,84,238,103,245,173,45,76,19,201,82,187,30,199,35,251,144,83,203,7,79,133,205,239,239,107,145,204,68,90,65,210,124,23,239,67,84,240,221,51,246,167,179,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,147,255,0,156,71,14,159,96,190,235,53,51,14,167,236,97,150,140,126,151,78,97,162,223,187,217,190,15,189,53,19,123,146,74,233,102,238,66,249,219,213,90,187,124,47,87,189,86,86,161,200,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,0,175,94,116,249,229,170,203,195,206,41,167,235,85,73,237,124,159,40,101,92,52,243,91,219,59,221,69,71,79,39,126,88,165,123,28,148,239,108,181,20,141,87,49,204,145,204,149,236,77,209,186,84,41,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,123,141,57,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,157,122,244,85,254,103,160,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,43,3,140,206,87,250,251,196,79,18,121,134,177,225,89,126,159,209,89,114,15,103,248,104,46,151,10,216,234,153,216,160,167,167,126,246,199,73,35,19,171,225,114,167,71,175,194,169,215,162,245,68,147,252,189,56,95,207,184,76,209,123,214,156,234,53,223,31,184,220,174,57,69,77,238,41,108,149,19,77,3,96,146,146,146,22,181,206,154,40,156,143,221,78,245,84,70,170,116,86,251,255,0,154,36,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,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,58,87,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,159,108,167,66,245,31,20,215,26,174,30,43,108,221,236,206,28,129,152,221,61,51,85,96,142,178,170,89,155,29,59,226,125,66,71,248,51,111,141,241,200,244,99,93,28,140,127,185,23,169,126,156,20,233,206,182,233,87,15,56,214,25,175,121,85,37,219,33,161,167,134,26,90,42,106,104,24,203,29,186,58,120,161,166,182,172,176,162,54,165,241,54,37,87,204,189,122,190,71,53,31,35,88,217,31,221,65,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,222,103,95,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,186,233,141,213,186,169,147,201,87,103,150,105,25,79,36,170,214,179,108,201,218,124,114,34,177,137,220,141,234,212,86,43,28,233,127,202,111,141,123,118,159,214,127,12,90,161,115,236,89,111,119,6,73,136,86,200,181,85,18,69,116,170,158,24,82,216,216,216,215,178,56,101,124,142,153,174,252,38,50,78,250,189,92,179,34,178,85,115,43,227,94,221,195,166,156,87,105,126,21,115,233,169,185,117,189,177,211,49,171,85,4,150,171,93,74,84,196,251,156,83,198,212,98,204,199,192,230,70,212,149,175,108,143,100,170,142,107,21,175,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,39,193,71,10,54,46,18,244,106,139,13,237,90,171,50,251,151,74,204,166,247,69,11,219,227,234,183,61,99,141,29,34,171,214,24,24,254,212,105,209,141,94,143,147,182,199,203,34,30,175,139,31,43,26,201,242,255,0,33,244,233,204,214,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,27,36,72,216,138,174,123,225,188,147,53,156,88,249,167,214,79,152,25,15,168,206,90,167,13,63,250,27,110,255,0,47,243,191,254,189,208,165,99,85,4,53,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,233,175,135,93,33,213,205,109,213,203,22,25,162,80,85,179,39,101,67,46,16,220,225,157,244,204,179,178,23,181,203,95,45,67,62,40,25,19,149,138,143,111,199,189,88,214,35,164,115,26,237,36,98,118,235,237,159,21,179,90,114,156,143,237,5,234,138,223,79,79,113,187,248,54,82,123,66,169,145,181,178,212,246,24,170,200,187,143,71,63,182,213,218,221,221,19,220,135,235,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,87,175,19,28,215,237,90,25,196,189,54,146,227,184,85,38,71,137,227,53,30,19,52,184,195,82,217,42,223,59,216,213,116,86,253,146,118,154,250,101,119,73,27,55,189,242,182,72,127,3,103,117,211,254,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,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,6,85,205,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,150,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,221,27,79,59,151,171,159,76,231,42,54,41,220,170,168,170,216,165,93,253,185,39,243,252,185,184,215,254,21,117,30,123,6,127,115,186,201,166,89,79,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,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,21,87,207,59,242,79,245,39,237,165,122,240,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,247,189,233,20,50,108,103,86,163,159,181,170,230,34,171,211,70,122,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,137,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,213,130,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,179,76,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,103,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,181,238,86,186,41,196,118,138,104,213,117,183,91,174,30,18,195,122,240,183,60,95,25,169,149,238,174,177,119,29,58,213,54,118,58,52,240,253,238,180,242,164,9,35,182,57,100,87,178,41,93,42,45,107,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,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,235,94,143,90,95,241,93,92,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,116,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,186,43,164,107,25,37,54,3,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,77,9,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,173,101,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,119,217,134,191,104,214,1,168,248,182,145,230,90,133,106,181,101,249,166,239,98,90,231,123,187,149,61,21,90,221,206,68,86,69,220,122,44,113,119,28,222,236,141,115,35,222,244,86,167,64,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,71,85,230,47,203,163,239,239,197,235,94,138,91,191,186,79,225,251,78,217,222,255,0,206,63,240,74,104,127,26,166,165,148,244,126,30,158,41,93,240,179,241,127,146,252,93,21,106,3,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,240,230,99,227,119,88,229,123,126,38,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,20,3,205,31,207,102,166,253,23,209,232,136,170,92,159,44,94,95,245,154,69,71,77,196,14,183,227,190,19,58,171,219,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,222,170,217,28,246,71,98,167,42,226,199,202,198,178,124,191,200,125,58,115,53,132,255,0,229,139,192,119,223,125,246,155,94,117,98,203,187,1,199,238,13,246,109,174,227,110,238,82,229,19,53,147,54,78,142,238,181,123,52,243,182,157,93,186,57,34,153,201,36,43,215,100,173,75,169,50,174,90,167,254,162,143,255,0,31,246,98,85,89,161,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,217,20,8,1,206,175,202,198,45,243,2,135,211,174,37,43,18,171,128,94,10,50,174,43,53,30,146,247,118,182,120,125,50,198,110,16,201,145,220,42,18,70,71,95,177,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,187,157,19,37,190,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,239,63,88,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,38,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,130,120,187,140,123,27,52,79,70,201,27,213,171,178,70,49,200,157,90,134,120,120,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,251,127,229,115,162,26,243,162,122,13,53,30,180,95,42,233,232,239,149,12,184,227,248,141,92,127,143,143,64,237,238,149,100,115,190,40,159,80,231,182,69,165,254,81,43,85,203,182,89,166,99,102,80,0,164,14,111,122,233,71,169,252,71,82,105,206,61,121,241,182,93,52,183,186,221,51,88,144,62,22,222,39,122,73,90,177,203,26,185,238,218,198,82,64,246,61,81,99,150,154,86,163,26,187,156,248,44,77,78,83,122,233,98,209,254,38,190,205,229,183,155,173,37,171,81,45,236,198,233,97,167,71,201,74,251,196,149,80,173,19,234,35,106,255,0,203,194,201,54,185,88,234,149,235,181,142,145,237,189,64,10,86,231,55,170,95,106,248,142,177,105,157,5,247,197,80,96,152,252,126,38,139,194,236,240,119,74,215,172,211,126,34,177,29,38,250,86,219,157,238,115,152,222,157,19,163,187,136,121,254,79,88,85,171,42,227,5,151,219,133,69,92,117,24,118,47,114,189,208,182,23,181,25,36,239,116,52,42,217,81,90,170,172,237,87,74,228,70,171,87,123,88,189,122,34,181,214,83,204,163,72,105,181,127,131,236,226,4,130,145,110,88,125,58,101,246,217,170,103,150,38,64,250,22,185,245,14,68,143,174,247,186,141,106,227,99,94,138,197,124,173,85,219,209,30,218,33,210,124,235,238,191,84,240,221,76,246,95,180,254,201,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,26,104,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,129,69,124,220,245,51,21,212,78,46,38,183,98,213,126,47,236,86,63,73,140,220,103,100,145,201,11,171,163,158,162,162,86,70,230,61,221,123,126,41,177,61,29,181,205,150,41,88,173,248,122,172,43,47,123,148,206,168,93,117,31,131,235,93,178,242,218,185,42,48,91,197,102,46,202,186,154,215,84,62,166,6,54,58,152,122,110,68,88,217,20,85,113,211,178,62,174,70,178,157,189,21,17,81,141,153,68,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,31,147,246,79,21,251,85,246,235,236,205,171,237,39,179,253,147,237,143,5,31,142,240,61,206,239,134,239,244,238,118,123,159,31,111,118,221,223,23,78,190,243,245,128,7,20,227,3,134,187,23,21,58,29,120,211,43,154,246,110,176,238,186,99,117,110,170,124,17,210,94,34,134,70,83,201,42,181,175,221,10,247,95,28,136,172,122,246,228,122,181,17,232,199,55,58,249,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,222,50,156,179,42,206,111,181,89,78,107,147,93,114,11,213,110,207,19,113,186,86,201,87,85,62,198,53,140,223,44,138,231,187,107,24,214,167,85,247,53,168,137,238,68,45,251,149,31,5,31,118,88,172,28,74,106,101,178,213,83,146,101,182,250,122,156,74,46,157,233,172,246,185,163,115,150,163,122,57,99,108,213,81,200,207,115,91,190,56,147,106,189,22,105,162,109,138,156,171,139,31,43,26,201,242,255,0,33,244,233,202,54,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,125,231,235,25,172,226,199,205,62,178,124,192,200,125,70,114,213,56,105,255,0,208,219,119,249,127,157,255,0,245,238,133,43,26,168,7,228,219,177,60,86,207,125,187,229,54,156,102,213,69,122,200,60,63,181,238,52,244,81,199,85,112,236,49,89,7,136,149,168,143,151,182,197,86,179,122,174,214,170,162,116,67,245,129,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,115,58,227,199,238,66,197,83,160,218,79,122,219,159,100,22,247,123,74,233,110,184,246,234,177,120,92,248,93,31,86,246,156,157,234,136,29,80,141,219,36,114,194,213,142,100,233,190,39,45,43,19,211,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,58,117,124,138,183,104,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,12,171,154,83,225,59,202,198,141,252,191,199,189,58,2,176,57,157,115,0,163,213,218,202,158,31,180,67,34,241,120,45,38,232,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,247,77,27,218,217,156,247,116,71,70,214,62,72,171,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,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,126,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,79,202,213,157,126,209,173,10,246,7,222,230,161,90,177,127,181,23,4,182,90,252,107,220,157,249,189,219,156,187,81,123,112,179,115,59,147,191,108,81,239,102,247,183,115,122,254,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,63,38,255,0,137,226,185,95,179,126,212,227,54,171,207,177,174,16,221,173,222,208,162,142,163,193,215,69,215,181,83,14,244,94,220,204,220,237,178,55,163,155,213,122,42,117,63,88,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,74,220,212,248,40,197,116,10,251,106,214,189,39,182,123,55,16,204,46,18,209,92,173,49,36,108,165,180,221,21,139,44,109,166,110,228,122,67,59,25,80,228,137,172,86,66,232,28,136,230,178,72,162,100,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,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,89,85,124,243,191,36,255,0,82,126,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,61,239,232,229,107,55,57,26,245,68,98,248,173,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,195,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,114,156,184,57,128,81,241,17,98,139,73,53,123,34,254,235,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,25,34,157,64,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,68,170,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,251,106,207,114,175,245,87,35,201,50,59,135,252,37,101,117,202,186,162,79,250,82,77,52,146,63,253,247,57,206,255,0,26,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,10,1,230,143,231,179,83,126,139,232,244,71,85,229,89,193,70,43,175,183,219,174,181,234,197,179,218,88,134,31,112,138,138,219,105,149,35,125,45,218,232,140,73,100,109,75,119,43,214,24,24,250,119,44,78,98,50,103,78,212,87,57,145,203,19,238,164,28,171,139,31,43,26,201,242,255,0,33,244,233,202,64,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,235,214,105,123,82,162,72,230,172,113,181,142,115,183,42,50,41,52,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,245,153,87,45,83,255,0,81,71,255,0,143,251,49,42,172,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,165,116,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,241,57,16,209,78,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,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,126,77,255,0,19,197,114,191,102,253,169,198,109,87,159,99,92,33,187,91,189,161,69,29,71,131,174,139,175,106,166,29,232,189,185,153,185,219,100,111,71,55,170,244,84,234,126,176,0,242,154,177,157,125,215,233,102,101,169,158,203,246,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,50,249,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,126,81,250,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,220,105,123,69,53,66,213,173,90,71,136,106,189,153,180,145,211,229,54,122,107,147,233,233,171,91,86,202,57,222,196,239,82,172,173,68,71,190,25,123,145,63,225,106,163,227,114,43,90,168,168,158,212,25,140,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,150,211,201,99,0,166,177,112,243,149,234,13,70,61,87,71,114,202,178,135,211,50,186,100,149,172,175,183,81,211,198,144,172,72,229,216,230,50,162,122,246,43,216,158,247,239,107,149,123,104,141,158,153,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,222,102,95,86,48,95,186,253,83,204,180,207,218,158,211,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,247,45,125,94,166,213,254,15,176,121,214,122,69,185,97,244,235,136,92,161,166,130,88,153,3,232,90,214,83,181,86,78,187,222,234,53,164,145,238,98,171,21,242,185,19,111,69,99,101,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,220,102,95,86,51,175,189,13,83,204,181,51,217,126,204,251,91,144,92,111,190,11,191,222,240,190,42,166,73,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,117,94,39,248,116,251,144,193,52,43,44,160,167,239,80,106,54,159,211,223,106,110,123,246,248,171,164,179,73,83,52,93,149,149,238,103,98,150,178,221,14,228,70,50,77,155,209,17,203,34,36,138,228,177,159,212,216,184,134,202,244,250,163,33,164,163,182,229,88,187,234,89,67,50,196,215,215,220,104,234,35,88,82,37,114,111,115,217,79,61,123,213,140,95,123,55,185,200,189,180,86,220,249,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,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,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,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,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,62,252,122,241,49,77,197,63,16,215,60,226,205,67,73,6,61,99,167,251,57,143,205,10,75,190,182,221,5,68,239,142,174,84,149,173,115,95,43,166,146,68,102,198,108,99,152,197,71,57,142,123,184,86,39,127,251,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,93,83,185,11,246,237,123,58,166,230,170,167,84,234,104,207,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,7,148,213,140,23,239,67,75,51,45,51,246,167,179,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,158,127,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,51,89,197,143,154,125,100,249,129,144,250,140,229,170,112,211,255,0,161,182,239,242,255,0,59,255,0,235,221,10,86,53,80,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,71,106,224,243,140,219,23,7,156,8,223,238,113,218,189,179,153,229,26,129,118,167,198,109,178,177,233,74,233,34,182,90,251,181,53,50,55,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,175,91,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,106,225,199,148,134,61,63,14,153,37,14,187,195,87,102,213,12,206,157,244,208,76,158,22,177,49,86,67,84,143,129,96,72,228,124,83,62,101,130,55,202,244,123,94,176,202,232,24,176,170,202,249,43,3,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,102,156,165,56,215,246,221,29,31,9,186,155,115,186,214,94,161,239,73,133,220,39,94,252,110,161,134,14,227,237,142,84,110,248,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,246,126,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,101,92,179,238,34,121,128,86,105,23,9,154,73,195,246,136,100,94,19,58,171,211,252,126,12,154,229,20,115,197,85,97,165,146,205,67,52,77,166,123,152,145,172,211,199,81,238,154,55,185,208,181,142,232,141,145,204,124,117,215,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,248,147,61,145,183,164,113,61,223,19,147,175,78,137,213,85,17,116,61,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,245,91,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,155,126,40,254,253,190,253,178,111,226,95,255,0,202,79,245,151,182,255,0,192,255,0,246,56,60,63,248,23,245,191,248,63,99,250,31,244,190,45,196,202,225,75,142,58,108,151,132,77,73,225,31,81,153,86,183,219,110,155,229,44,196,110,202,249,106,18,186,146,43,101,92,238,162,157,92,174,88,159,4,77,127,105,201,210,37,134,38,199,209,142,141,157,234,224,53,80,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,85,95,60,239,201,63,212,159,182,149,86,74,173,11,229,209,174,218,247,161,55,189,107,196,237,223,251,55,217,43,103,122,143,251,99,254,188,150,154,183,241,164,169,103,131,240,253,167,59,241,89,248,191,201,159,253,213,142,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,127,220,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,20,3,205,31,207,102,166,253,23,209,232,143,127,203,127,138,237,56,225,43,78,53,195,53,205,101,241,215,90,239,179,240,88,44,16,76,140,170,187,213,53,46,42,173,106,170,47,110,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,16,53,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,14,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,173,186,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,47,86,170,35,209,221,44,40,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,242,154,177,130,253,232,105,102,101,166,126,212,246,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,83,229,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,123,80,101,92,181,79,253,69,31,254,63,236,196,170,179,85,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,2,181,121,209,235,165,138,213,167,24,231,15,22,203,205,214,28,146,247,112,166,201,46,84,212,232,248,233,95,103,137,42,99,141,149,15,234,141,147,125,83,88,246,70,136,244,71,82,43,221,177,82,37,125,96,104,222,142,95,117,146,227,148,211,90,38,240,244,152,126,31,123,204,110,149,59,88,254,205,45,5,43,228,106,108,115,216,174,238,206,180,240,117,110,231,51,191,191,107,154,199,33,224,15,127,172,154,57,125,209,187,142,45,77,119,155,196,82,102,24,125,147,49,181,212,237,99,59,212,181,244,172,145,201,177,175,122,183,181,58,84,65,213,219,92,254,198,253,173,107,218,133,154,242,88,215,154,107,182,27,149,240,229,121,173,171,125,202,197,80,252,154,202,147,84,75,43,61,157,50,199,21,76,49,49,89,178,6,69,80,177,200,169,191,241,31,92,247,35,62,23,185,108,208,226,156,107,101,54,44,63,132,125,94,187,100,117,222,18,146,163,15,185,218,227,147,180,249,55,85,86,192,234,74,104,250,49,21,83,124,243,196,206,189,54,183,119,87,42,53,21,83,56,70,143,120,41,197,172,88,127,8,250,67,105,199,40,124,37,37,70,31,108,186,73,31,117,242,110,170,173,129,181,117,50,117,122,170,166,249,231,149,253,58,237,110,238,141,68,106,34,39,107,40,7,153,214,150,253,215,241,147,154,248,75,23,179,45,89,111,135,202,109,255,0,215,93,239,21,226,163,79,23,63,189,238,115,55,87,71,91,240,59,111,78,159,11,81,138,194,106,114,66,206,189,161,165,154,151,166,126,203,237,251,7,32,164,190,248,222,255,0,94,247,143,166,88,123,93,189,191,14,207,102,238,221,185,119,119,186,116,110,206,174,178,162,31,243,83,214,59,238,145,112,143,119,166,199,33,233,87,158,220,34,195,164,169,220,207,235,90,90,152,39,146,165,118,61,142,71,247,32,167,150,14,159,11,155,223,222,215,35,152,136,180,153,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,235,211,170,47,242,46,167,153,238,131,84,231,252,25,85,218,244,254,138,146,221,79,166,53,20,217,53,61,166,146,158,40,96,91,117,21,52,208,75,12,105,189,140,133,144,211,79,36,168,141,71,117,74,116,141,172,85,122,116,166,190,26,51,250,109,44,226,27,77,245,6,225,144,213,216,237,182,60,162,219,83,116,174,166,89,119,197,110,241,12,74,196,84,137,21,239,99,169,214,86,61,141,69,222,199,57,189,29,187,162,233,120,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,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,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,0,5,64,115,100,227,94,221,168,21,159,195,22,151,220,251,246,91,37,193,242,101,245,177,173,85,60,146,221,41,103,154,21,182,58,55,181,140,146,24,159,27,102,115,191,21,143,147,176,172,86,172,42,175,136,28,31,240,215,125,226,167,92,108,250,101,108,94,205,170,29,183,76,146,173,181,76,130,74,75,60,83,70,202,137,34,87,53,251,166,94,235,35,141,17,143,78,228,140,87,34,49,30,230,247,254,103,28,13,88,184,105,190,217,181,55,72,108,126,207,211,107,255,0,102,215,45,36,151,71,212,201,111,188,35,37,127,109,169,50,172,171,12,176,196,178,53,85,242,170,72,201,209,203,27,86,22,175,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,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,113,250,192,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,13,63,250,27,110,255,0,47,243,191,254,189,208,165,99,85,0,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,69,82,218,121,74,112,81,236,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,237,242,119,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,44,252,141,92,116,112,101,98,227,15,78,41,109,145,221,125,141,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,189,122,195,47,106,36,89,26,213,146,55,49,174,110,228,71,197,38,125,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,46,211,151,7,48,10,62,34,44,81,105,38,175,100,95,221,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,227,36,84,130,95,247,43,143,34,122,101,245,175,88,173,37,80,50,174,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,23,253,192,15,7,214,174,19,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,217,78,179,74,197,145,174,114,202,247,61,251,182,44,113,199,40,1,21,120,250,224,163,21,226,179,78,42,239,118,155,103,135,212,220,102,223,52,152,229,194,157,35,100,149,251,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,181,210,178,90,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,249,77,84,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,21,87,207,59,242,79,245,39,237,164,21,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,103,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,84,28,218,248,40,246,37,101,103,22,90,101,108,181,81,217,102,236,199,154,91,224,78,196,141,174,154,126,219,46,109,69,118,201,59,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,144,3,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,41,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,40,7,154,63,158,205,77,250,47,163,209,17,84,177,254,85,252,10,212,231,249,13,171,137,237,82,160,171,131,24,177,212,67,114,195,33,134,170,45,151,107,140,21,83,49,211,202,177,200,179,70,202,89,169,145,82,55,177,157,215,185,139,185,209,177,236,146,226,64,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,25,87,45,83,255,0,81,71,255,0,143,251,49,42,172,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,0,207,15,31,250,243,83,196,31,20,121,118,77,13,109,37,77,138,193,80,252,103,30,125,37,68,85,48,62,221,73,44,141,108,209,205,27,26,146,178,121,93,53,74,42,171,186,37,66,49,30,230,181,170,73,254,3,116,46,197,106,224,71,136,126,33,238,118,107,172,57,37,239,15,202,177,187,109,77,66,190,58,87,217,226,182,54,73,31,78,206,136,217,55,213,53,236,124,138,175,68,117,34,49,187,21,37,71,214,177,102,156,114,240,241,106,201,56,9,208,126,36,108,182,170,183,228,56,158,15,137,217,47,21,13,172,107,96,75,36,212,77,237,185,241,61,126,39,178,178,120,154,213,139,226,233,85,34,189,28,214,181,99,138,188,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,234,148,234,197,123,90,231,41,161,226,5,115,159,187,93,109,220,40,89,40,237,247,58,186,90,123,166,113,65,73,93,20,51,57,140,170,129,40,235,102,72,165,106,47,71,177,37,134,41,17,174,234,155,227,99,191,155,81,82,160,116,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,254,70,156,193,77,124,237,49,107,237,38,190,224,185,173,69,14,203,45,215,15,75,93,29,79,117,139,221,170,164,173,168,146,162,61,136,187,219,181,149,180,203,213,81,26,189,206,141,85,86,185,19,242,185,42,121,167,202,126,95,215,122,141,184,186,146,162,249,220,106,133,214,171,63,211,221,23,133,181,112,91,109,150,121,114,138,133,109,107,187,21,147,212,205,37,52,91,233,250,35,119,192,218,73,182,200,170,229,233,87,35,81,27,239,223,226,185,50,105,111,218,190,35,175,186,153,95,98,241,84,24,38,63,39,134,173,241,91,60,29,210,181,233,12,63,134,143,71,73,190,149,183,22,251,218,230,55,167,85,232,238,218,151,19,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,140,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,158,243,65,60,189,245,66,213,170,188,31,105,181,206,222,218,72,106,44,22,120,177,122,234,72,107,91,82,250,121,237,237,74,100,238,244,68,88,223,44,81,197,80,145,185,58,181,149,12,247,185,21,30,238,21,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,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,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,2,21,115,43,227,94,221,195,166,156,87,105,126,21,115,233,169,185,117,189,177,211,49,171,85,4,150,171,93,74,84,196,251,156,83,198,212,98,204,199,192,230,70,212,149,175,108,143,100,170,142,107,21,175,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,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,81,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,219,116,201,42,219,84,249,227,171,188,75,12,108,168,146,37,115,89,182,20,237,50,56,209,24,197,237,198,197,114,43,213,238,119,85,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,190,243,58,252,96,112,215,125,225,91,92,111,26,101,115,94,245,170,109,215,76,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,155,102,78,211,227,145,21,140,78,228,111,86,162,177,88,231,74,174,84,124,107,253,217,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,122,247,161,179,221,38,145,205,90,125,136,213,145,176,213,73,35,61,237,118,200,229,77,202,196,73,166,149,183,40,0,51,89,197,143,154,125,100,249,129,144,250,140,229,170,112,211,255,0,161,182,239,242,255,0,59,255,0,235,221,10,86,53,80,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,71,74,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,62,189,89,34,37,218,0,64,14,103,92,7,125,247,216,170,117,231,73,236,187,179,236,126,222,239,105,90,237,214,238,229,86,81,11,95,11,99,234,238,235,83,189,79,3,106,21,187,99,146,89,154,145,194,157,118,68,212,250,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,58,72,180,152,95,247,43,143,34,122,101,245,175,88,173,37,80,50,174,92,247,45,46,95,116,218,61,106,179,241,7,171,246,170,184,245,6,190,159,196,217,237,53,113,75,75,62,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,245,106,162,61,29,210,194,128,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,175,70,162,43,213,189,105,132,213,64,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,41,3,152,255,0,47,250,206,29,239,178,234,222,144,227,191,220,158,191,195,65,45,53,60,147,212,73,142,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,224,172,188,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,119,54,255,0,176,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,18,136,121,163,249,236,212,223,162,250,61,17,250,188,185,184,40,254,42,181,30,123,254,127,108,186,199,166,88,183,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,95,72,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,101,92,181,79,253,69,31,254,63,236,196,170,179,85,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,17,215,143,253,121,166,225,243,133,204,187,38,134,182,174,154,251,127,167,126,51,143,62,146,162,90,105,217,113,171,138,70,182,104,230,141,142,88,159,4,77,154,165,21,85,189,86,157,24,143,107,156,213,51,237,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,61,230,132,245,99,5,251,175,224,23,50,211,79,106,123,79,236,150,143,220,108,94,55,177,217,241,94,22,203,36,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,51,174,104,163,73,240,95,189,14,1,112,221,52,246,167,179,62,214,232,253,186,197,227,123,29,239,11,226,172,177,195,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,83,61,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,222,104,39,128,13,121,166,226,15,133,204,71,38,154,182,174,166,251,96,167,102,51,144,190,174,162,90,153,223,113,164,138,54,186,105,38,145,141,89,95,60,78,134,165,85,21,221,22,161,88,175,115,154,229,34,87,60,92,166,251,73,138,233,38,21,79,93,178,203,117,184,94,46,149,148,221,166,47,118,170,146,58,88,233,228,222,169,189,187,89,91,82,157,17,81,171,220,234,228,85,107,85,33,7,47,12,42,213,159,241,165,165,86,43,205,69,92,52,244,183,135,222,216,234,103,181,175,89,237,244,210,215,66,213,87,53,201,177,210,211,70,215,167,78,170,197,114,34,181,85,28,154,30,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,88,65,202,178,237,117,183,113,199,128,209,219,238,117,116,180,247,74,123,197,37,116,80,204,230,50,170,4,182,84,204,145,74,212,94,143,98,75,12,82,35,93,213,55,198,199,127,54,162,165,250,25,182,227,3,63,169,212,254,40,245,75,51,155,33,164,190,211,213,101,21,212,214,251,133,34,196,232,39,183,83,74,180,244,75,27,162,77,143,98,83,67,10,35,211,174,244,68,114,171,149,85,203,106,156,154,112,10,156,103,133,203,166,103,113,199,169,41,42,51,28,162,174,166,142,224,212,137,103,174,183,83,197,21,60,104,247,53,85,232,200,234,99,174,70,177,253,58,43,164,114,39,73,55,58,122,148,45,205,79,71,44,90,69,197,197,222,167,28,155,165,38,123,111,139,49,146,155,107,255,0,173,106,170,103,158,58,148,222,247,185,95,220,158,158,89,250,252,45,111,127,99,90,141,98,42,202,174,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,189,234,253,207,241,95,11,122,70,229,94,129,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,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,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,2,138,249,154,112,169,172,186,87,172,185,78,186,101,55,47,180,120,102,113,144,44,150,235,219,235,26,179,83,77,80,217,164,138,217,36,47,145,101,78,196,52,238,141,142,106,44,93,168,226,232,172,85,237,50,106,242,155,225,15,238,139,78,63,136,44,214,139,102,95,159,219,217,236,150,199,95,221,142,151,29,153,33,158,29,209,177,17,137,52,239,99,101,119,87,61,91,27,96,106,118,158,179,49,103,248,56,167,24,28,53,216,184,169,208,235,198,153,92,215,179,117,135,117,211,27,171,117,83,224,142,146,241,20,50,50,158,73,85,173,126,232,87,186,248,228,69,99,215,183,35,213,168,143,70,57,185,247,182,104,190,168,94,181,113,250,17,102,196,42,235,243,184,239,19,216,95,103,166,124,114,189,181,176,61,236,153,171,35,92,177,35,35,88,228,87,203,191,182,214,49,207,87,35,17,92,104,207,64,112,253,71,192,52,107,19,195,117,115,61,251,105,151,218,173,237,130,233,123,216,169,226,100,220,229,107,119,59,163,229,237,177,89,23,121,232,146,75,219,238,61,17,239,114,39,64,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,195,79,254,134,219,191,203,252,239,255,0,175,116,41,88,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,28,83,87,248,50,190,241,135,204,207,85,237,146,93,125,141,134,98,255,0,103,106,50,107,148,79,98,213,54,57,109,20,189,170,106,104,221,215,172,210,246,165,68,145,205,88,227,107,28,231,110,84,100,82,90,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,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,5,69,242,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,167,73,86,104,155,39,86,54,54,119,173,208,0,1,80,28,210,248,9,251,9,89,126,226,187,75,231,223,143,221,110,30,51,47,181,212,84,117,146,130,186,174,116,106,214,83,185,235,214,72,102,158,86,163,226,234,174,142,73,17,88,139,19,149,176,91,248,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,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,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,237,111,85,229,167,199,85,55,12,185,53,86,152,106,117,125,37,46,151,228,117,19,220,170,171,157,75,44,147,218,46,41,78,136,217,216,144,70,249,102,100,201,4,48,186,53,106,237,94,220,141,115,17,178,36,157,3,136,110,19,51,46,46,185,157,234,102,15,98,168,171,179,216,168,41,237,53,55,220,141,180,9,85,5,169,139,99,165,88,17,236,89,34,71,190,89,88,145,181,136,253,253,59,143,68,86,196,245,75,105,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,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,25,87,45,83,255,0,81,71,255,0,143,251,49,42,172,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,5,69,243,167,215,154,155,182,101,138,112,229,102,173,164,125,182,197,78,204,154,244,144,212,69,43,253,163,50,73,21,52,50,177,25,190,7,197,78,178,72,137,191,241,25,92,199,43,62,22,57,121,167,40,77,11,163,212,254,35,170,245,27,33,179,120,219,46,154,91,219,113,133,207,88,31,11,111,19,189,99,162,73,34,145,28,247,109,99,42,231,99,216,136,177,203,77,19,149,237,93,173,125,181,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,84,175,55,189,11,163,211,14,35,169,53,27,30,179,120,43,46,165,219,221,113,153,204,88,25,11,175,16,61,35,173,72,226,141,26,246,238,99,233,39,123,222,138,178,75,83,43,145,238,93,205,103,75,228,177,175,53,54,156,203,43,225,202,243,91,72,203,109,246,157,249,53,149,38,168,138,39,251,70,20,142,42,152,98,98,179,124,239,150,157,35,145,83,127,225,178,133,238,70,124,79,114,121,78,117,247,107,172,220,73,97,182,41,174,117,111,182,209,224,244,245,116,244,110,153,203,4,51,205,95,90,217,101,100,125,118,181,239,108,16,181,206,68,234,228,138,52,94,187,83,167,203,201,83,205,62,83,242,254,187,212,109,197,212,130,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,95,159,24,25,253,54,152,112,185,170,89,156,217,13,93,138,162,151,23,174,166,183,220,41,22,86,207,5,198,166,37,167,162,88,221,18,111,99,214,166,104,81,30,157,54,42,163,149,90,136,174,76,230,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,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,166,141,39,193,126,235,244,179,13,211,63,106,123,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,202,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,133,85,253,82,10,242,234,214,59,238,141,241,113,130,84,218,33,241,20,153,133,194,12,58,233,77,185,140,239,82,215,207,20,109,93,238,99,213,189,169,210,158,126,141,218,231,246,54,110,107,94,229,44,87,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,89,103,46,30,12,115,156,170,243,154,229,58,55,227,111,89,5,194,162,233,113,169,251,69,117,143,191,85,60,142,146,89,54,50,165,172,110,231,189,203,209,168,141,78,189,17,17,61,199,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,73,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,158,172,0,0,0,30,126,60,3,13,139,63,168,213,38,227,212,139,150,85,89,225,176,62,236,228,87,78,150,232,166,146,118,211,177,85,122,49,139,44,207,123,182,162,111,84,143,126,238,220,123,125,0,0,141,89,103,46,30,12,115,156,170,243,154,229,58,55,227,111,89,5,194,162,233,113,169,251,69,117,143,191,85,60,142,146,89,54,50,165,172,110,231,189,203,209,168,141,78,189,17,17,61,199,85,198,180,19,73,240,253,26,155,135,236,115,20,240,152,13,69,190,190,215,37,163,199,84,201,186,150,181,210,186,166,62,251,228,89,147,122,207,42,245,223,185,187,190,21,78,137,211,138,255,0,82,227,129,63,246,140,255,0,188,215,143,244,178,85,0,1,229,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,18,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,47,0,254,165,199,2,127,237,25,255,0,121,175,31,233,100,170,0,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,195,134,161,145,183,164,113,49,191,11,83,175,78,171,213,85,85,122,6,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,248,122,244,234,170,171,208,0,0,2,42,255,0,82,227,129,63,246,140,255,0,188,215,143,244,179,191,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,36,207,124,142,235,36,175,119,196,229,233,215,162,116,68,68,79,86,0,0,0,0,57,86,186,112,185,161,60,74,123,19,239,175,6,251,71,246,115,196,251,51,251,39,89,71,216,241,29,174,247,248,52,177,238,221,216,139,250,93,122,109,247,116,234,189,124,166,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,135,53,67,227,119,88,229,123,126,38,175,78,189,83,162,162,42,72,0,8,255,0,170,92,5,112,157,173,57,221,207,83,53,47,74,125,179,146,94,123,62,54,183,219,183,42,126,239,106,22,67,31,225,195,80,200,219,210,56,152,223,133,169,215,167,85,234,170,170,190,175,66,248,92,208,158,26,253,183,247,41,131,125,156,251,71,225,189,167,253,147,172,172,239,248,126,239,103,252,38,89,54,237,239,203,253,30,157,119,123,250,244,78,157,84,2,63,234,151,1,92,39,107,78,119,115,212,205,75,210,159,108,228,151,158,207,141,173,246,237,202,159,187,218,133,144,199,248,112,212,50,54,244,142,38,55,225,106,117,233,213,122,170,170,175,64,209,77,4,210,126,29,177,90,172,43,71,49,79,179,246,90,219,131,238,147,211,120,234,154,189,245,79,142,56,221,38,250,137,36,122,117,100,49,167,68,93,191,15,94,157,85,85,122,0,7,63,214,189,4,210,126,34,113,90,92,43,88,241,79,180,22,90,43,131,46,144,83,120,234,154,77,149,76,142,72,219,38,250,121,35,122,244,100,210,39,69,93,191,23,94,157,81,21,57,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,135,53,67,227,119,88,229,123,126,38,175,78,189,83,162,162,42,72,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,241,117,233,213,17,83,159,233,111,1,92,39,104,182,119,108,212,205,52,210,159,99,100,150,110,247,130,173,246,237,202,163,181,221,133,240,201,248,115,84,62,55,117,142,87,183,226,106,244,235,213,58,42,34,164,128,7,42,215,78,23,52,39,137,79,98,125,245,224,223,104,254,206,120,159,102,127,100,235,40,251,30,35,181,222,255,0,6,150,61,219,187,17,127,75,175,77,190,238,157,87,175,148,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,240,230,168,124,110,235,28,175,111,196,213,233,215,170,116,84,69,73,0,1,226,181,123,69,244,191,94,176,217,52,255,0,87,49,10,76,138,197,37,68,85,105,79,51,228,137,241,79,26,174,201,98,150,39,54,88,159,209,92,213,115,28,213,86,61,236,94,173,123,145,120,87,245,46,56,19,255,0,104,207,251,205,120,255,0,75,59,174,144,232,190,151,232,46,27,30,159,233,30,33,73,142,216,163,168,150,173,105,225,124,146,190,89,228,84,223,44,178,202,231,75,43,250,35,90,142,123,156,168,198,49,137,209,172,106,39,181,0,0,71,253,82,224,43,132,237,105,206,238,122,153,169,122,83,237,156,146,243,217,241,181,190,221,185,83,247,123,80,178,24,255,0,14,26,134,70,222,145,196,198,252,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,225,235,211,170,170,175,64,0,0,69,95,234,92,112,39,254,209,159,247,154,241,254,150,117,95,225,115,66,126,226,127,134,143,176,223,220,219,255,0,228,158,211,172,255,0,219,60,111,248,71,119,196,127,132,124,127,223,63,247,127,163,240,156,171,250,151,28,9,255,0,180,103,253,230,188,127,165,146,168,3,159,235,94,130,105,63,17,56,173,46,21,172,120,167,218,11,45,21,193,151,72,41,188,117,77,38,202,166,71,36,109,147,125,60,145,189,122,50,105,19,162,174,223,139,175,78,168,138,156,255,0,75,120,10,225,59,69,179,187,102,166,105,166,148,251,27,36,179,119,188,21,111,183,110,85,29,174,236,47,134,79,195,154,161,241,187,172,114,189,191,19,87,167,94,169,209,81,21,36,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,240,225,168,100,109,233,28,76,111,194,212,235,211,170,245,85,85,94,129,162,154,9,164,252,59,98,181,88,86,142,98,159,103,236,181,183,7,221,39,166,241,213,53,123,234,159,28,113,186,77,245,18,72,244,234,200,99,78,136,187,126,30,189,58,170,170,244,0,0,35,174,127,203,223,132,109,83,204,174,218,131,168,58,91,87,124,200,111,149,11,83,93,93,83,148,94,55,202,254,136,136,136,137,84,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,157,43,69,52,19,73,248,118,197,106,176,173,28,197,62,207,217,107,110,15,186,79,77,227,170,106,247,213,62,56,227,116,155,234,36,145,233,213,144,198,157,17,118,252,61,122,117,85,85,245,89,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,222,70,191,234,92,112,39,254,209,159,247,154,241,254,150,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,239,60,174,181,232,38,147,241,19,138,210,225,90,199,138,125,160,178,209,92,25,116,130,155,199,84,210,108,170,100,114,70,217,55,211,201,27,215,163,38,145,58,42,237,248,186,244,234,136,169,205,112,14,94,252,35,105,102,101,105,212,29,62,210,218,187,30,67,99,168,74,154,26,234,108,162,241,190,39,244,84,84,84,90,165,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,253,253,107,224,207,134,206,34,114,170,92,215,88,244,223,237,5,234,138,222,203,92,21,62,216,175,164,217,74,201,36,145,177,236,167,158,54,47,71,205,34,245,84,221,241,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,219,21,245,123,233,95,36,114,58,61,149,19,200,196,234,248,99,94,168,155,190,30,157,122,42,162,246,176,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,241,117,233,213,17,83,149,98,124,184,120,49,193,178,171,54,107,139,104,223,130,189,99,247,10,123,165,186,167,237,21,214,78,197,84,18,54,72,164,216,250,151,49,219,94,198,175,71,34,181,122,116,84,84,247,29,87,90,244,19,73,248,137,197,105,112,173,99,197,62,208,89,104,174,12,186,65,77,227,170,105,54,85,50,57,35,108,155,233,228,141,235,209,147,72,157,21,118,252,93,122,117,68,84,229,88,159,46,30,12,112,108,170,205,154,226,218,55,224,175,88,253,194,158,233,110,169,251,69,117,147,177,85,4,141,146,41,54,62,165,204,118,215,177,171,209,200,173,94,157,21,21,61,196,149,7,148,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,72,94,201,27,210,72,152,239,133,201,215,167,69,234,138,168,188,42,211,203,59,130,139,5,214,138,251,98,209,250,187,117,202,221,81,29,93,29,101,38,91,123,134,122,105,227,114,58,57,99,145,181,136,230,61,174,68,114,57,21,21,21,17,80,236,26,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,226,235,211,170,34,167,42,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,238,36,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,47,91,249,187,113,37,166,186,209,159,105,205,139,9,211,89,237,184,174,81,117,178,81,203,87,109,175,116,242,65,77,87,36,49,186,71,54,177,173,87,171,88,138,170,141,106,117,235,209,19,249,22,19,193,158,181,229,92,68,240,217,135,235,30,107,111,181,81,94,178,15,104,120,152,45,113,73,29,43,59,21,245,20,236,216,217,36,145,233,213,144,181,87,171,215,226,85,233,209,58,34,118,176,8,85,204,135,141,109,83,224,251,238,239,238,206,193,138,92,254,214,251,95,198,251,118,150,166,110,223,133,240,157,190,215,102,120,186,117,241,47,221,187,119,94,141,233,211,162,245,241,92,189,57,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,245,70,251,255,0,154,44,170,213,222,38,48,221,21,213,205,44,210,220,206,134,173,140,213,122,138,251,109,178,231,10,44,140,166,184,194,250,70,83,193,44,109,106,187,100,238,171,216,146,34,252,15,107,55,55,99,157,36,125,128,0,115,77,29,226,7,1,214,251,174,123,98,196,31,87,5,203,78,50,138,188,86,245,71,90,176,182,116,158,7,43,124,75,35,142,71,187,195,72,230,202,216,228,122,49,92,176,202,155,83,98,157,44,0,0,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,111,63,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,157,88,164,128,4,53,230,41,197,71,16,220,36,90,177,76,239,76,113,236,42,241,137,222,170,36,180,92,86,247,65,81,36,244,119,20,107,165,135,107,226,172,137,94,201,98,100,221,17,34,248,22,153,202,231,175,117,141,78,43,193,103,53,108,251,91,245,230,213,165,26,223,99,194,172,118,220,146,158,106,75,77,101,158,154,106,101,75,175,194,232,34,154,74,154,183,183,100,141,108,177,49,172,106,189,211,73,3,83,250,74,89,161,81,122,223,205,219,137,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,175,94,136,159,200,154,156,189,56,160,207,184,179,209,123,214,163,106,53,163,31,183,92,173,217,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,221,80,244,85,71,34,116,70,251,191,154,175,64,226,207,136,27,87,12,186,13,147,234,189,99,233,31,114,163,167,240,150,26,58,133,106,165,109,214,110,173,166,139,182,178,70,233,24,142,235,44,173,141,219,210,24,166,115,122,237,43,47,19,231,5,198,38,115,149,89,176,172,91,76,244,170,182,245,144,92,41,237,118,234,111,103,215,71,223,170,158,70,199,20,123,223,112,107,27,185,239,106,117,114,163,83,175,85,84,79,121,113,54,152,238,176,218,168,161,190,214,210,86,92,153,79,27,107,42,41,41,157,77,4,211,163,83,184,248,226,116,146,58,54,43,186,170,49,100,122,181,21,17,92,238,157,87,235,56,255,0,18,252,76,97,188,45,99,216,166,103,168,52,53,111,199,175,249,69,62,57,93,91,76,138,247,219,25,53,45,76,201,86,177,35,85,211,49,174,167,106,61,141,248,246,61,206,106,61,205,72,223,213,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,176,8,85,204,135,141,109,83,224,251,238,239,238,206,193,138,92,254,214,251,95,198,251,118,150,166,110,223,133,240,157,190,215,102,120,186,117,241,47,221,187,119,94,141,233,211,162,245,241,92,189,57,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,245,70,251,255,0,154,45,133,0,10,86,254,173,95,20,255,0,236,7,74,191,234,171,143,250,113,110,154,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,94,157,58,170,255,0,51,242,120,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,189,219,144,233,96,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,124,46,123,27,58,189,24,170,212,122,177,26,174,102,237,233,234,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,208,0,0,41,91,250,181,124,83,255,0,176,29,42,255,0,170,174,63,233,197,186,104,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,122,116,234,171,252,207,106,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,81,127,213,171,226,159,253,128,233,87,253,85,113,255,0,78,46,164,0,14,63,196,191,19,24,111,11,88,246,41,153,234,13,13,91,241,235,254,81,79,142,87,86,211,34,189,246,198,77,75,83,50,85,172,72,213,116,204,107,169,218,143,99,126,61,143,115,154,143,115,82,55,246,0,0,0,130,185,71,54,77,14,182,241,29,142,233,38,50,190,216,196,38,184,79,100,200,50,197,146,24,40,105,170,164,125,59,105,106,233,106,31,42,50,90,56,222,181,44,168,123,218,198,237,70,203,19,228,99,122,75,58,128,60,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,130,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,135,10,224,127,142,60,55,139,236,102,227,4,204,164,176,231,118,122,138,169,235,241,196,122,170,178,220,234,135,37,44,240,61,203,214,161,141,137,208,199,44,136,140,233,50,57,86,56,217,36,40,233,64,1,18,184,183,230,59,164,124,41,102,86,77,62,170,180,85,230,25,13,69,68,50,223,168,109,117,76,141,246,75,115,209,23,187,34,185,21,175,169,115,85,175,142,153,85,155,153,241,62,72,154,232,150,73,1,164,58,209,165,250,245,134,199,168,26,71,151,210,100,86,41,42,37,164,90,136,89,36,79,138,120,213,55,197,44,82,181,178,196,254,138,215,35,94,214,170,177,236,122,117,107,218,171,237,78,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,23,61,141,157,94,140,85,106,61,88,141,87,51,118,244,245,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,56,167,21,217,63,19,88,54,156,63,53,225,147,27,197,50,139,173,155,185,61,210,193,120,183,213,84,85,87,82,244,69,221,66,176,84,69,214,104,250,57,86,21,71,58,86,175,72,213,30,214,199,45,96,255,0,86,175,138,127,246,3,165,95,245,85,199,253,56,179,238,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,118,178,149,191,171,87,197,63,251,1,210,175,250,170,227,254,156,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,99,100,146,71,167,86,66,213,94,175,95,137,87,167,68,232,137,213,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,247,185,200,137,239,84,42,51,63,231,95,173,18,230,87,103,105,110,154,97,84,184,154,84,43,109,44,191,210,85,207,113,88,17,17,17,243,186,10,166,68,143,114,162,191,99,26,168,205,200,205,210,109,238,58,79,240,35,197,79,26,28,85,95,91,148,230,186,117,167,248,254,153,81,117,241,55,24,237,23,106,74,171,166,246,84,177,158,204,150,73,165,167,159,181,83,78,214,207,213,126,6,187,162,124,74,157,57,87,21,220,126,241,221,194,86,163,191,10,205,116,243,74,171,173,85,221,201,236,23,248,44,183,54,82,221,233,90,168,138,230,162,215,175,110,102,110,106,75,10,170,186,55,57,170,138,246,62,57,30,225,71,156,37,102,115,168,236,194,184,155,178,226,152,189,170,243,219,130,215,127,179,197,61,61,45,13,87,85,77,181,201,60,210,244,134,78,173,68,153,21,173,137,201,214,68,86,57,210,69,103,228,42,230,67,198,182,169,240,125,247,119,247,103,96,197,46,127,107,125,175,227,125,187,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,61,161,226,103,181,219,235,99,170,103,98,130,162,161,155,29,37,92,140,78,175,133,168,189,88,191,10,175,78,139,209,82,207,200,107,199,223,48,107,87,10,86,170,44,83,78,97,199,242,125,69,184,212,43,101,161,170,172,108,208,89,32,99,97,149,207,174,130,25,91,59,95,44,115,51,178,197,86,35,145,95,38,238,145,163,36,134,184,183,55,254,52,51,155,237,46,45,133,104,222,159,228,23,170,221,254,26,221,107,199,174,213,117,83,236,99,158,253,145,71,90,231,187,107,24,231,47,68,247,53,170,171,238,69,45,167,75,126,244,254,194,91,62,250,254,202,125,179,252,111,105,253,150,241,62,203,254,252,254,207,103,196,254,47,247,158,214,237,223,254,126,254,158,238,135,171,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,72,171,161,92,203,52,27,136,45,121,159,67,112,170,12,130,7,212,83,204,235,21,226,182,147,183,5,226,120,59,207,157,140,141,21,95,11,60,60,77,154,55,204,140,87,167,117,175,108,79,99,27,44,181,0,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,187,228,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,42,230,49,197,110,184,240,147,138,225,153,174,149,226,88,165,214,203,120,184,85,90,239,53,55,216,102,151,195,213,44,108,146,142,56,153,13,68,79,248,217,29,98,185,122,57,169,218,106,42,181,85,17,209,215,132,94,106,218,209,173,252,69,225,154,81,169,214,61,53,177,227,217,37,69,77,36,245,148,148,213,116,211,164,254,22,103,83,69,28,147,85,189,155,228,168,108,49,35,85,170,174,89,17,173,248,156,133,165,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,123,163,171,141,139,209,243,57,19,163,19,225,68,235,213,122,170,201,254,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,125,223,205,87,165,241,79,173,127,195,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,107,209,221,180,126,222,174,232,139,85,127,213,171,226,159,253,128,233,87,253,85,113,255,0,78,46,122,211,29,214,27,85,20,55,218,218,74,203,147,41,227,109,101,69,37,51,169,160,154,116,106,119,31,28,78,146,71,70,197,119,85,70,44,143,86,162,162,43,157,211,170,253,96,165,111,234,213,241,79,254,192,116,171,254,170,184,255,0,167,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,61,168,0,165,111,234,213,241,79,254,192,116,171,254,170,184,255,0,167,22,147,105,214,251,172,60,34,81,113,35,125,177,210,86,92,153,166,241,231,21,150,218,73,29,77,4,211,165,177,43,36,130,55,59,184,232,216,174,234,212,85,222,173,69,69,93,221,61,254,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,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,0,16,171,93,57,161,104,214,138,113,29,100,209,201,164,246,213,134,147,196,209,102,215,138,24,221,47,176,171,149,241,37,59,99,86,170,248,142,215,73,210,170,38,49,92,205,236,216,231,75,20,148,235,53,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,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,146,127,169,63,109,61,255,0,45,78,97,116,122,155,98,161,208,173,121,203,255,0,183,170,13,209,89,239,151,73,160,167,142,241,75,190,154,26,106,87,205,36,201,37,77,197,210,76,246,162,54,61,210,71,18,57,206,124,155,220,235,21,0,207,182,77,175,57,151,13,188,192,245,31,85,176,202,218,182,190,221,169,23,230,92,232,97,168,72,89,118,183,45,214,85,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,188,157,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,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,251,113,163,197,182,85,197,206,169,174,83,114,139,192,227,118,47,19,111,198,109,205,108,145,118,232,93,83,35,217,60,241,44,210,198,149,146,70,176,182,103,198,168,215,118,99,68,78,140,67,197,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,135,180,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,14,21,199,6,142,218,181,191,133,205,64,196,107,44,53,119,91,149,21,158,166,247,97,138,134,149,179,214,165,214,146,39,77,76,218,118,171,30,237,242,57,171,3,146,52,222,232,231,145,141,84,223,212,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,247,26,83,225,251,83,62,249,52,59,3,213,41,42,237,85,21,121,54,63,67,112,175,246,92,155,233,97,174,124,45,241,80,51,227,122,183,181,58,75,26,177,206,87,49,204,86,185,119,53,76,246,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,112,174,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,55,192,248,169,214,73,17,55,254,35,43,152,229,103,194,199,47,42,229,17,163,182,173,74,226,141,249,118,71,97,171,174,182,233,245,158,91,221,52,171,74,217,104,163,186,186,88,225,164,108,238,123,28,212,122,53,245,19,196,136,173,127,114,149,175,106,254,27,144,188,144,64,14,117,126,86,49,111,152,20,62,157,113,35,87,45,78,97,117,154,101,125,161,208,173,121,203,255,0,180,90,253,209,89,239,151,73,167,168,146,207,85,178,154,26,106,87,205,36,203,29,53,185,177,194,246,162,54,61,177,201,42,57,206,100,123,220,219,148,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,10,33,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,227,86,196,231,177,190,38,54,186,71,66,253,205,218,245,86,170,246,223,35,31,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,244,0,138,188,209,252,137,234,111,209,125,98,136,172,190,95,124,122,228,60,51,102,84,56,54,160,223,106,235,52,174,239,81,28,53,204,168,241,85,175,176,49,18,165,201,53,12,41,42,50,22,58,162,161,178,84,35,99,123,222,198,42,181,174,122,34,45,233,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,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,16,3,157,95,149,140,91,230,5,15,167,92,78,41,203,23,152,93,30,45,71,77,195,175,16,57,127,102,213,14,216,177,43,253,206,104,32,165,181,82,197,4,210,75,75,91,87,60,204,219,10,118,161,101,50,109,123,145,210,44,123,145,137,19,89,109,64,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,21,94,157,23,162,166,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,98,188,175,57,129,127,230,223,10,90,187,55,249,43,78,25,120,115,191,231,50,173,53,108,245,21,63,243,106,106,72,225,139,253,100,93,63,162,165,170,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,165,6,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,109,238,149,145,174,245,107,34,233,181,173,116,146,171,248,86,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,66,124,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,17,127,142,78,56,240,222,16,176,214,210,210,178,146,249,168,183,202,119,62,195,97,123,215,100,108,234,173,241,181,155,85,28,202,102,185,28,136,212,84,124,207,106,177,138,212,108,178,197,65,153,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,251,154,212,68,247,34,23,147,203,31,132,75,175,12,186,71,87,149,230,23,26,181,203,53,42,158,221,114,185,90,164,167,116,12,180,65,19,37,117,61,43,153,35,91,47,137,106,84,201,222,220,136,141,127,72,218,223,195,89,36,153,68,85,230,143,228,79,83,126,139,235,20,69,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,235,0,167,110,106,156,12,90,180,182,167,248,145,210,59,93,37,191,19,185,84,82,219,111,152,245,182,214,218,122,107,52,253,164,142,42,168,91,79,26,69,29,52,171,27,90,253,251,85,42,37,106,163,159,223,219,28,63,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,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,230,48,191,238,87,30,68,244,203,235,94,177,90,86,175,49,30,62,171,56,156,202,147,3,210,219,133,214,219,166,86,78,237,63,84,169,158,159,237,52,139,36,79,241,53,84,219,145,139,11,31,4,110,167,142,70,44,141,248,164,118,215,73,219,139,149,112,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,210,179,41,189,209,66,199,120,10,93,175,88,227,71,72,168,196,154,119,179,181,26,116,123,147,171,228,237,189,145,72,134,130,112,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,159,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,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,213,28,220,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,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,90,167,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,252,15,141,157,239,43,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,180,241,209,198,109,139,131,205,56,165,185,199,106,246,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,3,148,229,153,86,115,125,170,202,115,92,154,235,144,94,171,118,120,155,141,210,182,74,186,169,246,49,172,102,249,100,87,61,219,88,198,181,58,175,185,173,68,79,114,33,115,220,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,245,85,101,76,209,116,116,143,126,217,24,201,59,27,99,84,155,187,61,65,29,120,251,208,28,203,137,14,26,47,250,125,167,215,74,184,50,24,42,41,174,212,52,44,184,37,37,53,217,240,63,170,209,212,170,162,181,236,115,85,207,141,174,86,49,42,35,167,115,158,214,177,84,207,183,246,213,129,101,95,234,174,57,146,99,151,15,248,74,58,235,109,117,60,159,244,100,134,104,228,103,251,206,107,155,254,37,66,252,248,4,227,38,155,139,237,47,173,184,95,105,169,40,51,188,98,161,33,200,232,104,104,165,130,137,140,158,73,150,142,106,117,146,73,21,204,124,81,43,92,138,253,233,36,82,117,107,88,177,171,165,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,251,220,228,68,247,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,73,107,201,199,134,124,202,179,50,174,226,122,243,93,144,88,113,235,117,60,214,139,44,48,170,67,77,146,62,84,123,42,123,170,174,221,45,53,59,153,26,162,108,216,234,132,98,163,247,83,61,139,99,252,83,232,167,241,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,218,197,119,109,95,183,163,186,42,102,176,210,159,11,26,215,252,68,240,251,132,235,28,150,255,0,5,87,144,91,215,199,192,216,187,113,178,186,9,95,79,85,218,111,114,69,72,86,120,101,88,247,61,93,219,86,110,232,238,168,148,173,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,20,231,89,174,148,119,91,238,23,195,197,134,243,222,246,38,252,147,34,166,141,32,146,54,85,74,206,221,11,28,244,85,150,57,153,11,170,158,232,213,24,213,142,174,7,252,125,90,172,225,124,168,116,118,235,169,92,90,89,50,231,88,105,43,177,237,62,167,168,189,221,37,173,165,116,176,71,59,161,146,26,38,177,219,28,196,169,74,135,178,120,209,202,213,233,75,43,216,187,163,68,47,120,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,3,42,229,255,0,127,234,178,255,0,229,255,0,255,0,179,133,85,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,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,115,154,168,190,244,83,245,128,4,42,230,35,199,213,31,12,120,170,96,122,91,112,181,92,181,54,247,221,167,234,149,48,84,125,153,141,35,137,254,38,170,155,114,189,38,123,39,141,212,241,200,196,141,223,20,142,220,216,251,114,209,97,105,60,171,248,245,169,165,169,181,112,177,172,151,218,186,198,86,84,67,111,193,174,117,29,164,101,27,18,41,156,180,21,53,18,74,215,43,21,204,130,42,86,53,143,126,249,123,93,81,137,19,89,107,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,6,107,56,177,243,79,172,159,48,50,31,81,156,185,238,85,151,107,85,199,129,204,6,142,223,115,164,170,168,181,212,94,41,43,162,134,102,189,244,179,173,206,166,100,138,86,162,245,99,214,41,162,145,26,238,139,178,70,59,249,57,21,101,168,5,80,115,202,187,90,166,186,232,221,138,27,157,35,238,84,116,247,234,186,138,54,204,213,158,24,38,117,11,98,149,241,245,220,214,61,208,76,214,185,83,163,150,41,17,58,237,94,156,215,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,165,90,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,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,131,53,156,88,249,167,214,79,152,25,15,168,206,123,94,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,187,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,122,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,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,54,72,178,61,85,92,198,67,202,184,51,224,207,62,226,207,63,166,163,163,161,171,183,97,54,234,134,75,126,191,75,20,208,192,232,35,154,157,42,105,41,106,82,9,97,90,238,205,66,73,28,82,116,78,137,185,222,239,231,210,185,140,240,19,252,43,223,96,212,141,59,159,196,105,150,77,112,240,116,148,243,212,111,170,178,215,61,143,149,40,220,175,93,243,66,172,142,71,69,47,189,200,214,57,146,174,230,182,73,185,255,0,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,199,26,58,45,204,220,146,50,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,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,25,225,227,255,0,65,170,120,124,226,143,46,198,97,162,164,166,177,95,234,31,147,99,204,164,167,138,154,6,91,170,229,145,205,134,56,99,123,146,38,65,43,102,166,68,84,111,84,167,71,163,26,215,53,9,233,201,115,93,44,87,93,56,200,248,120,185,222,110,179,100,150,75,133,78,73,109,166,168,71,201,74,203,60,169,77,28,140,167,127,85,108,123,42,156,247,190,53,70,34,186,173,30,221,234,178,171,43,91,139,31,52,250,201,243,3,33,245,25,203,62,229,1,148,216,176,110,11,245,11,53,202,107,188,21,151,31,204,46,215,75,141,79,105,242,118,41,96,180,208,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,42,175,136,29,76,251,228,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,111,170,134,133,243,59,194,192,255,0,141,232,222,212,9,20,104,198,185,90,198,177,26,213,218,212,46,127,149,62,131,84,232,223,11,148,25,53,246,138,146,59,238,164,212,38,77,35,219,79,18,79,29,185,241,49,180,16,190,102,61,203,43,59,72,181,45,69,86,246,214,178,70,43,26,228,122,186,101,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,201,242,212,230,23,71,169,182,42,29,10,215,156,191,251,122,160,221,21,158,249,116,154,10,120,239,20,187,233,161,166,165,124,210,76,146,84,220,93,36,207,106,35,99,221,36,113,35,156,231,201,189,206,177,80,85,95,60,239,201,63,212,159,182,156,127,147,13,218,213,110,226,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,122,189,233,20,50,200,173,111,85,217,27,221,252,154,170,151,104,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,251,220,228,68,247,170,25,109,52,167,194,119,149,141,27,249,127,143,122,116,6,107,9,149,203,239,143,92,135,134,108,202,135,6,212,27,237,93,102,149,221,234,35,134,185,149,30,42,181,246,6,34,84,185,38,161,133,37,70,66,199,84,84,54,74,132,108,111,123,216,197,86,181,207,68,69,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,15,172,138,188,209,252,137,234,111,209,125,98,136,160,18,207,185,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,45,168,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,212,242,189,227,167,239,175,21,102,135,107,30,103,226,245,38,203,191,216,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,252,87,54,162,68,159,224,0,70,174,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,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,146,128,114,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,247,181,200,169,238,84,46,123,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,162,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,61,169,186,90,106,119,49,202,143,223,219,150,71,35,209,174,72,97,149,213,236,14,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,115,150,41,145,21,209,185,206,69,71,177,242,70,251,190,205,184,226,208,44,15,135,219,23,17,119,108,135,196,89,114,107,124,23,11,69,158,150,174,137,247,138,221,242,195,20,240,67,3,170,26,201,38,166,124,200,149,12,100,139,218,86,72,138,189,91,209,104,91,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,191,128,170,106,90,107,87,20,250,201,98,164,172,125,101,60,55,12,26,217,81,221,71,209,189,37,153,171,95,83,79,36,77,106,189,90,200,37,165,123,94,246,108,151,187,209,30,145,57,150,148,8,171,205,31,200,158,166,253,23,214,40,138,1,44,211,150,87,49,10,156,86,166,221,195,134,189,228,116,140,198,25,79,35,49,172,158,235,112,138,153,150,102,67,19,158,148,85,83,76,230,181,105,149,172,86,194,229,93,241,189,89,10,35,163,115,18,11,73,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,240,65,23,113,236,99,166,149,234,216,227,98,185,55,200,246,53,23,171,144,129,124,60,115,150,210,252,146,213,67,101,226,70,195,87,137,228,47,168,168,109,69,226,201,111,146,166,200,144,35,85,241,61,209,247,36,171,141,235,253,233,88,214,76,155,145,175,220,214,189,91,29,143,159,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,11,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,125,236,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,34,169,42,175,156,111,223,109,252,18,224,188,38,105,165,85,214,203,37,63,182,34,205,171,86,22,71,227,169,106,43,165,158,158,150,150,102,202,175,72,94,201,222,149,8,232,216,231,109,107,17,203,27,164,107,248,166,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,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,110,200,154,229,111,84,142,40,219,239,218,135,75,4,74,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,251,158,226,136,127,182,172,11,42,255,0,85,113,204,147,28,184,127,194,81,215,91,107,169,228,255,0,163,36,51,71,35,63,222,115,92,223,241,42,18,43,139,158,50,106,120,176,210,253,28,183,229,116,213,110,206,240,138,123,204,57,45,114,81,69,79,69,92,250,137,41,146,158,104,17,146,57,119,186,42,100,116,169,178,54,36,142,119,109,168,206,136,223,21,193,158,181,226,188,59,113,39,135,235,30,107,111,186,214,217,113,255,0,104,120,152,45,113,71,37,83,251,244,21,20,236,216,217,36,141,139,209,243,53,87,171,211,225,69,233,213,122,34,249,77,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,233,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,55,59,162,117,87,43,156,231,189,207,123,222,247,88,87,42,254,2,170,106,170,109,92,83,235,37,138,174,141,148,117,16,220,48,107,101,71,105,89,88,197,138,102,173,125,77,60,145,57,200,196,115,224,150,149,237,123,31,190,46,239,69,98,196,231,218,248,0,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,100,93,222,138,245,149,207,174,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,126,212,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,168,190,104,92,116,253,245,229,79,208,237,28,204,252,94,155,89,118,123,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,138,214,211,200,145,255,0,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,52,39,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,189,206,85,95,122,169,250,197,0,243,41,208,31,184,174,40,50,15,179,154,123,246,95,5,202,59,55,60,107,195,51,165,12,255,0,214,240,248,214,193,209,85,177,236,170,116,189,96,248,123,109,124,123,88,216,221,23,89,127,201,79,93,43,46,182,44,211,135,139,245,231,189,236,77,153,38,59,77,34,79,36,140,165,149,253,186,230,53,234,171,20,112,178,103,82,189,177,162,49,203,37,92,239,248,250,185,89,16,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,170,190,41,245,175,248,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,109,122,183,184,175,219,209,189,17,45,167,148,103,15,95,117,60,62,203,171,55,58,155,171,47,90,171,217,173,150,223,89,75,225,227,163,161,164,150,166,58,55,70,142,77,242,119,153,43,231,238,170,163,93,28,208,237,111,70,171,228,157,64,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,25,87,47,251,255,0,85,151,255,0,47,255,0,253,156,40,4,159,252,175,120,233,251,148,202,153,161,218,199,153,248,77,54,189,111,246,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,9,174,168,145,110,164,2,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,125,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,197,52,67,148,69,215,60,225,114,231,125,212,105,42,240,253,91,190,84,50,229,141,197,89,59,187,22,250,38,69,248,116,181,244,232,205,209,62,161,207,123,164,232,175,146,20,109,58,237,107,155,61,60,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,39,203,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,39,68,87,212,195,23,70,200,199,238,145,236,143,191,186,69,89,187,83,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,6,107,56,177,243,79,172,159,48,50,31,81,156,247,252,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,29,213,212,208,43,210,21,172,98,65,26,35,158,159,28,104,232,183,51,114,72,203,254,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,190,227,245,142,63,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,179,88,181,139,62,215,92,254,233,168,218,141,126,171,184,220,174,53,19,203,20,82,213,77,52,22,248,36,154,73,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,241,170,204,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,149,193,166,154,67,153,106,213,54,101,62,25,5,36,239,193,177,122,172,190,231,12,211,164,79,125,186,154,88,89,80,232,149,223,11,158,198,207,220,86,170,183,171,35,122,55,115,246,177,223,38,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,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,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,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,119,83,53,156,88,249,167,214,79,152,25,15,168,206,115,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,232,246,36,176,203,26,185,189,83,124,111,111,243,106,162,78,174,90,28,122,212,232,54,67,14,138,234,205,246,174,125,58,190,84,71,13,161,242,118,182,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,143,107,218,143,99,90,175,153,95,117,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,5,106,243,132,226,11,92,112,107,21,187,71,112,172,126,235,102,193,114,139,123,29,127,203,32,130,100,142,186,73,95,80,212,179,54,161,26,145,197,214,58,119,75,43,17,235,36,177,189,173,84,108,105,34,75,82,216,157,186,197,120,202,172,214,156,167,35,251,63,101,173,184,83,211,220,110,254,13,245,126,207,165,124,141,108,181,61,134,42,62,94,219,21,207,237,181,119,59,111,68,247,169,164,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,248,103,124,173,70,42,61,191,6,196,99,88,141,141,172,107,125,94,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,179,90,241,60,55,5,213,204,191,15,211,188,198,147,42,198,45,55,138,154,107,69,222,154,117,153,149,84,141,122,246,149,101,237,198,217,30,141,232,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,127,192,98,72,229,149,189,198,49,141,241,50,22,212,87,7,58,125,29,181,94,180,143,20,214,251,125,134,174,91,238,53,120,101,146,186,178,146,149,174,99,109,85,76,145,200,234,169,17,138,244,100,117,49,196,200,149,207,70,53,245,146,39,69,116,168,87,95,3,250,197,117,209,14,40,244,255,0,46,163,191,82,90,173,181,183,138,107,37,250,90,234,167,65,68,182,170,185,91,13,75,170,28,143,99,118,70,215,36,237,89,23,99,100,130,55,185,23,103,67,207,241,99,230,159,89,62,96,100,62,163,57,223,244,227,93,47,186,63,202,251,42,198,241,43,205,170,146,235,168,154,161,113,198,234,161,168,70,73,84,251,60,150,74,69,173,125,60,110,95,249,8,95,38,215,35,27,82,157,54,189,209,189,177,171,135,237,51,251,228,215,28,15,75,100,164,186,212,82,100,217,5,13,190,191,217,113,239,170,134,133,243,55,197,78,207,129,232,222,212,9,44,138,247,53,90,198,177,92,228,218,213,52,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,130,0,115,171,242,177,139,124,192,161,244,235,137,77,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,222,63,182,172,11,42,255,0,85,113,204,147,28,184,127,194,81,215,91,107,169,228,255,0,163,36,51,71,35,63,222,115,92,223,241,42,23,167,203,155,141,127,226,171,78,39,176,103,247,59,84,122,155,139,126,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,42,175,158,119,228,159,234,79,219,74,181,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,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,2,152,57,163,113,219,106,214,203,172,58,17,162,249,53,93,70,19,99,168,123,178,11,141,36,237,240,89,13,107,92,197,137,145,237,77,210,211,83,185,142,84,126,254,220,178,57,30,141,114,67,12,174,175,99,74,124,39,121,88,209,191,151,248,247,167,64,102,176,246,186,147,163,185,246,148,199,143,214,101,246,26,184,45,185,85,158,134,247,101,185,165,44,205,162,175,130,166,138,158,175,108,19,72,198,182,87,196,218,168,163,149,25,185,25,38,230,245,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,141,146,51,179,111,228,85,230,143,228,79,83,126,139,235,20,69,0,158,131,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,251,149,207,29,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,239,27,144,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,238,75,27,149,234,215,44,51,74,235,10,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,4,0,231,87,229,99,22,249,129,67,233,215,18,154,241,108,79,42,206,111,180,184,182,21,140,221,114,11,213,110,255,0,13,110,181,209,73,87,85,62,198,57,239,217,20,104,231,187,107,24,231,47,68,247,53,170,171,238,69,24,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,127,134,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,162,251,218,229,69,247,42,151,211,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,174,230,181,178,68,175,149,64,0,66,14,100,252,12,90,184,130,192,43,53,83,78,109,116,148,58,139,138,211,212,220,165,101,29,173,174,159,40,129,176,198,142,165,149,208,198,179,205,82,216,233,216,218,110,170,228,235,214,45,168,146,36,145,210,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,223,225,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,232,190,246,185,81,125,202,167,160,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,203,254,101,188,50,96,60,44,233,126,128,233,254,33,77,73,89,114,101,62,68,219,214,66,182,232,105,171,111,51,164,148,50,111,157,209,166,231,49,142,158,86,196,199,185,235,28,106,214,110,119,69,115,185,87,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,245,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,109,237,149,241,166,196,107,226,233,181,206,116,114,163,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,125,118,181,239,108,16,181,206,68,234,228,138,52,94,187,83,164,234,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,170,35,233,161,151,163,164,123,247,70,247,199,216,219,34,44,221,171,180,0,138,188,209,252,137,234,111,209,125,98,136,160,19,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,116,213,158,62,181,199,90,56,113,176,112,241,157,92,60,100,118,171,130,84,92,47,235,83,50,87,94,169,97,98,37,37,53,90,35,145,146,246,222,175,123,228,122,57,210,186,58,103,175,73,34,124,147,126,7,4,122,13,77,196,119,18,248,118,155,94,104,170,231,199,150,161,247,76,129,97,167,150,70,37,186,153,139,44,145,202,248,158,199,66,201,156,216,233,146,93,237,216,250,134,42,117,118,214,174,140,193,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,124,19,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,51,195,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,119,68,115,185,1,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,28,225,18,213,194,14,145,187,20,158,227,73,120,203,47,213,13,185,100,119,88,41,218,198,62,116,98,53,148,176,189,90,146,190,154,20,221,179,184,189,85,242,77,34,54,62,234,198,217,20,0,43,131,154,167,3,23,93,82,166,254,36,116,142,215,87,112,203,45,180,244,182,219,230,61,109,181,186,162,166,243,7,117,35,138,170,22,211,198,178,201,83,18,72,214,191,126,228,90,120,154,168,230,118,54,201,78,192,157,60,183,120,5,190,235,238,85,107,214,221,72,183,248,45,50,199,238,12,168,167,134,170,153,146,125,166,170,130,78,171,76,200,229,107,152,234,54,189,155,103,145,205,86,191,163,161,103,87,119,31,13,223,128,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,121,86,138,241,129,174,60,63,105,198,109,166,90,95,146,123,46,131,56,236,186,106,189,243,45,85,174,70,35,153,36,212,10,146,36,116,243,77,26,182,55,203,177,210,109,142,37,99,152,232,216,228,230,184,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,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,186,43,157,216,1,0,57,201,232,167,219,158,31,109,58,199,73,112,236,213,233,149,193,123,208,73,46,216,231,161,184,203,79,79,38,214,164,110,87,76,217,217,70,173,234,246,53,35,239,245,220,237,136,85,95,11,26,215,252,59,113,5,132,235,28,150,255,0,27,73,143,220,23,199,192,216,187,146,62,134,120,159,79,85,218,111,114,52,89,146,9,165,88,247,61,27,220,70,110,234,222,168,189,87,154,63,158,205,77,250,47,163,209,30,255,0,71,245,210,143,71,249,86,234,62,55,69,121,240,153,38,162,106,5,118,55,108,134,52,130,73,31,75,37,186,218,183,7,186,57,87,119,103,194,247,33,116,140,107,156,201,42,96,254,138,185,30,216,129,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,227,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,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,3,42,229,255,0,127,234,178,255,0,229,255,0,255,0,179,133,0,158,215,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,101,60,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,187,93,85,235,19,95,105,71,201,118,173,169,183,90,171,110,20,118,154,187,165,69,45,60,147,69,67,72,232,155,61,83,218,213,86,195,26,204,246,68,143,114,162,53,22,71,177,157,85,55,57,169,213,83,54,252,78,235,94,169,235,230,178,222,179,173,99,183,251,43,36,135,183,105,158,204,200,170,96,134,211,225,91,218,117,52,112,84,72,249,32,233,35,100,123,227,87,127,125,146,87,116,69,114,161,39,249,72,240,253,162,250,215,170,25,69,247,84,89,73,119,185,97,116,244,181,118,172,106,185,41,42,40,174,112,84,71,85,5,76,181,20,147,198,247,76,200,92,234,87,53,204,86,164,114,73,26,187,174,230,161,118,133,112,115,134,209,13,23,173,210,250,125,101,154,249,143,227,26,139,110,168,71,83,210,54,58,72,107,114,232,31,37,37,52,172,127,244,103,168,125,44,107,11,218,244,87,164,81,164,141,86,244,145,30,202,139,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,222,215,42,47,185,84,209,247,11,153,254,169,234,134,132,227,57,214,181,225,95,100,179,59,159,141,246,157,155,217,181,52,30,23,183,89,60,80,254,5,75,157,43,55,67,28,79,248,156,189,119,238,79,114,162,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,51,89,197,143,154,125,100,249,129,144,250,140,231,148,202,180,207,42,195,241,12,43,58,187,82,117,178,231,182,250,187,133,162,170,56,228,237,187,195,86,207,71,60,14,123,152,140,89,152,248,17,238,99,28,237,177,207,3,149,81,95,209,38,87,45,14,61,106,116,27,33,135,69,117,102,251,87,62,157,95,42,35,134,208,249,59,91,44,23,25,234,163,107,166,116,211,75,27,96,161,86,201,52,179,39,199,181,237,71,177,173,87,204,175,184,157,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,4,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,12,251,241,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,240,43,162,107,222,223,19,35,91,27,166,126,231,110,122,35,81,123,108,141,140,230,151,173,51,202,177,253,56,197,245,74,237,73,225,236,185,133,194,233,111,180,119,35,145,146,84,120,4,165,239,206,221,204,70,62,21,125,90,70,215,177,206,252,72,39,106,163,85,158,249,171,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,250,188,202,249,122,86,105,149,246,187,93,116,27,16,254,209,107,246,203,120,177,218,225,158,162,75,61,86,202,153,170,106,153,12,112,172,116,214,230,199,11,28,170,233,54,199,36,170,214,181,145,236,107,98,87,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,161,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,196,171,158,30,44,124,211,235,39,204,12,135,212,103,44,167,66,120,73,197,120,185,229,129,166,152,181,202,95,3,146,88,190,209,220,49,155,139,93,28,93,186,231,92,46,44,100,19,202,176,203,34,81,201,34,194,233,153,26,35,157,217,141,81,122,177,10,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,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,178,174,84,124,116,255,0,120,225,127,90,243,63,253,158,151,0,173,174,111,249,205,117,174,74,133,119,252,151,133,99,155,254,190,20,127,248,60,37,170,0,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,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,243,163,122,53,207,107,37,138,86,35,223,179,114,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,237,148,110,237,198,216,187,104,214,195,35,157,185,21,146,43,225,234,188,209,120,250,163,195,236,87,46,25,244,118,225,106,186,93,114,59,125,77,14,89,120,130,166,10,200,237,148,175,124,180,211,219,90,198,185,219,43,29,219,145,178,247,17,174,134,55,55,106,43,228,71,195,86,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,137,23,65,28,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,103,148,213,140,23,239,67,75,51,45,51,246,167,179,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,153,162,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,201,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,73,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,215,107,94,246,193,11,92,228,78,174,72,163,69,235,181,58,89,87,37,141,6,169,187,102,89,95,17,183,154,42,71,219,108,84,239,198,108,171,53,60,82,191,218,51,36,114,212,205,19,213,251,224,124,84,235,28,106,187,63,17,149,207,106,63,225,123,86,221,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,159,115,43,229,233,71,169,182,42,237,117,208,108,67,251,122,160,219,45,226,199,107,134,10,120,239,20,187,234,102,169,170,100,49,194,146,84,220,93,36,204,114,171,164,221,36,113,43,90,215,201,177,174,169,109,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,28,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,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,132,28,243,191,36,255,0,82,126,218,87,6,154,105,14,101,171,84,217,148,248,100,20,147,191,6,197,234,178,251,156,51,78,145,61,246,234,105,97,101,67,162,87,124,46,123,27,63,113,90,170,222,172,141,232,221,207,218,199,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,255,0,18,166,130,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,237,114,197,50,34,54,70,181,200,168,199,178,72,217,16,57,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,227,124,143,236,213,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,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,197,26,83,225,59,202,198,141,252,191,199,189,58,3,53,133,239,92,248,85,195,120,175,229,249,165,120,125,230,219,72,220,158,221,166,246,106,156,78,239,36,139,11,237,215,21,181,65,177,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,101,32,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,216,57,163,249,19,212,223,162,250,197,17,64,37,244,115,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,22,127,109,88,22,85,254,170,227,153,38,57,112,255,0,132,163,174,182,215,83,201,255,0,70,72,102,142,70,127,188,230,185,191,226,84,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,236,116,76,145,119,171,153,47,93,205,107,100,137,95,42,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,101,136,210,71,7,119,107,85,235,133,13,30,172,179,92,233,43,233,227,193,236,180,143,150,154,102,202,198,207,5,28,80,205,18,185,170,168,143,142,88,228,141,237,254,109,123,28,213,232,168,168,118,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,59,175,53,78,6,45,90,91,83,252,72,233,29,174,146,223,137,220,170,41,109,183,204,122,219,107,109,61,53,154,126,210,71,21,84,45,167,141,34,142,154,85,141,173,126,253,170,149,18,181,81,207,239,237,142,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,58,113,47,165,156,80,96,144,231,90,103,118,255,0,93,227,108,213,147,211,123,82,217,248,211,69,31,139,130,25,100,236,247,123,15,124,123,157,241,179,163,147,252,104,157,84,0,10,192,230,117,203,210,179,41,172,169,226,43,135,236,67,189,117,155,116,185,109,130,217,12,243,213,93,106,165,158,24,226,170,162,164,130,23,238,153,123,179,62,165,119,49,170,216,210,77,170,245,149,207,146,188,4,240,65,98,225,31,4,150,183,35,165,181,92,181,54,247,221,138,247,123,163,153,245,16,178,149,38,85,134,150,145,210,69,27,227,135,99,98,124,137,177,28,249,122,238,115,155,28,72,200,171,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,228,235,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,106,47,73,185,77,234,61,227,137,251,254,151,234,90,93,89,166,88,175,89,42,178,250,8,214,131,218,209,205,78,175,164,109,2,212,69,35,36,155,123,153,223,107,81,241,197,219,153,139,42,185,98,89,46,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,123,156,170,190,245,83,245,128,34,175,52,127,34,122,155,244,95,88,162,40,4,189,238,96,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,240,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,165,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,93,167,40,206,30,190,234,120,125,151,86,110,117,55,86,94,181,87,179,91,45,190,178,151,195,199,71,67,73,45,76,116,110,141,28,155,228,239,50,87,207,221,85,70,186,57,161,218,222,141,87,201,58,128,56,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,253,173,73,97,85,70,200,214,181,81,88,246,71,35,51,132,92,247,40,174,25,48,28,107,68,173,252,71,92,41,169,47,57,102,99,81,82,234,25,234,237,208,171,236,48,82,207,87,68,172,165,149,81,101,107,230,78,234,202,246,185,168,230,58,54,109,248,21,207,176,160,0,5,32,115,91,225,71,78,56,118,212,124,107,53,210,248,189,149,106,212,111,104,207,53,130,40,81,180,182,218,170,85,167,89,29,76,168,191,4,50,120,166,170,67,211,108,110,99,145,138,140,115,35,138,58,240,139,162,22,174,35,184,139,195,52,106,251,124,171,180,91,111,245,21,46,172,171,164,141,175,157,32,167,165,154,166,70,71,187,225,107,222,216,21,136,245,71,35,21,232,229,107,246,236,93,25,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,239,115,149,87,222,170,126,176,0,2,42,243,44,212,205,26,194,184,83,203,241,61,88,171,239,85,230,150,249,173,248,221,166,9,29,226,170,238,145,171,101,167,157,173,107,218,189,154,121,219,79,52,175,114,236,70,181,172,84,123,164,100,82,80,9,97,60,154,51,45,35,180,107,109,255,0,12,204,236,20,147,230,217,21,60,19,97,151,57,173,108,157,244,143,166,130,177,213,208,197,81,209,95,76,249,105,229,234,170,155,88,246,66,246,185,221,123,109,125,207,128,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,247,153,151,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,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,106,118,166,101,90,187,151,201,157,102,181,126,46,245,81,111,182,219,234,106,157,36,146,73,85,224,168,160,163,100,242,190,71,185,239,154,70,83,181,242,61,93,241,72,231,185,17,17,81,19,229,173,205,110,181,248,5,155,78,102,167,164,75,109,142,241,115,189,211,202,214,59,190,233,235,161,162,134,86,189,219,182,171,17,182,248,85,168,141,69,69,116,157,85,221,81,27,63,249,48,104,53,54,85,170,25,46,191,223,104,170,252,62,15,78,219,93,137,238,167,149,176,73,113,172,142,70,207,35,38,71,163,30,248,105,186,177,209,43,95,238,174,141,235,177,90,197,117,196,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,153,98,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,0,101,92,191,239,253,86,95,252,191,255,0,246,112,160,18,255,0,184,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,45,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,189,174,69,79,114,161,119,220,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,225,145,187,91,39,110,41,170,86,175,52,142,1,107,53,19,199,113,55,163,150,251,173,203,47,79,7,79,145,99,180,116,211,215,77,119,141,59,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,124,15,141,253,234,161,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,254,209,14,59,116,27,88,180,26,231,174,245,153,53,38,43,71,138,211,177,217,117,186,227,62,233,236,147,187,220,214,46,212,221,59,37,114,42,64,248,217,214,101,248,26,212,149,31,19,41,47,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,127,149,207,2,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,223,5,144,214,181,207,73,95,38,229,221,45,53,59,152,212,86,108,237,203,35,149,138,231,36,51,68,235,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,204,12,135,212,103,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,190,55,59,170,181,30,221,236,87,198,229,216,247,34,212,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,89,134,191,107,46,127,167,24,182,145,230,90,133,117,186,226,24,94,239,98,90,231,123,123,116,221,81,90,221,206,68,71,203,219,98,172,113,119,28,238,212,110,115,35,216,197,86,175,107,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,236,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,174,231,68,201,100,255,0,59,139,77,170,193,106,208,107,21,138,217,73,110,182,219,169,242,10,74,58,58,72,91,12,20,208,70,219,99,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,230,188,149,60,211,229,63,47,235,189,70,220,117,94,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,61,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,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,217,1,201,198,211,197,29,187,50,174,172,181,91,42,233,116,70,233,79,53,93,214,91,188,50,178,146,170,181,17,240,195,45,173,202,157,31,82,146,195,219,153,204,235,31,106,55,54,95,196,109,58,36,32,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,229,57,153,240,93,252,73,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,232,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,234,121,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,223,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,13,204,114,61,141,114,50,101,100,245,0,143,252,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,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,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,15,202,254,218,179,220,171,253,85,200,242,76,142,225,255,0,9,89,93,114,174,168,147,254,148,147,77,36,143,255,0,125,206,115,191,198,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,122,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,118,182,38,69,42,128,41,3,155,222,133,209,233,135,17,212,154,141,143,89,188,21,151,82,237,238,184,204,230,44,12,133,215,136,30,145,214,164,113,70,141,123,119,49,244,147,189,239,69,89,37,169,149,200,247,46,230,178,11,3,70,124,15,232,237,171,68,56,92,211,252,70,142,195,87,106,185,86,217,233,175,119,232,171,169,91,5,106,221,106,226,108,213,45,168,106,49,142,223,27,156,144,53,36,77,237,142,8,216,229,93,157,78,234,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,52,166,103,135,143,251,78,131,88,56,163,203,172,92,62,91,42,237,214,123,117,67,233,47,52,107,15,102,138,154,247,28,178,54,178,42,24,213,17,204,166,107,145,173,218,168,141,73,18,100,139,240,123,71,181,229,89,247,203,252,92,90,62,232,61,149,217,246,124,191,107,253,167,183,179,246,119,191,7,137,219,255,0,239,59,221,207,15,218,237,251,251,189,189,255,0,131,221,36,175,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,143,171,153,239,1,84,218,49,117,171,226,7,71,236,84,148,26,125,115,168,166,134,235,104,164,238,189,109,55,25,221,54,249,163,137,177,118,169,232,92,173,129,168,139,47,195,52,233,27,26,214,44,108,108,64,208,174,34,181,115,135,12,154,124,167,74,50,202,187,93,69,85,60,208,212,82,172,175,117,21,75,221,79,52,49,77,61,54,228,138,119,192,181,15,150,36,149,175,99,100,70,170,181,201,213,171,226,191,182,172,247,42,255,0,85,114,60,147,35,184,127,194,86,87,92,171,170,36,255,0,165,36,211,73,35,255,0,223,115,156,239,241,170,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,160,19,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,16,43,156,189,167,134,219,117,53,130,178,225,108,171,165,213,251,165,60,245,116,50,216,225,160,99,42,160,73,104,225,89,111,78,84,241,79,98,65,12,177,210,185,189,83,124,114,183,250,45,84,74,182,196,254,213,125,170,179,125,133,246,175,218,79,104,83,251,31,217,61,207,29,227,187,141,236,120,126,215,226,119,187,155,54,108,248,183,116,233,239,232,93,247,30,191,122,127,212,216,206,126,250,254,202,125,179,254,198,123,79,236,183,137,246,95,254,95,165,236,246,124,79,226,255,0,121,237,110,221,255,0,231,239,233,238,232,81,97,170,130,146,249,199,92,244,142,191,137,122,26,92,50,58,182,230,214,235,60,52,217,154,182,145,144,210,57,234,198,75,66,168,253,168,249,170,124,60,189,36,122,171,152,145,37,43,26,189,89,35,91,29,120,47,251,229,254,40,48,15,184,15,101,125,186,246,132,158,207,246,182,223,3,217,240,242,248,191,17,215,226,236,248,95,17,191,183,248,187,122,246,191,19,97,163,224,83,183,53,78,57,237,90,165,83,252,55,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,184,9,169,203,187,143,170,206,24,242,165,192,245,74,225,117,185,105,149,239,181,79,213,106,103,168,251,51,34,73,43,252,77,45,54,229,98,66,247,207,35,170,35,141,137,35,190,25,27,185,209,246,229,189,67,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,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,133,184,251,224,78,235,194,38,77,69,125,198,171,42,238,218,117,145,84,45,37,158,178,170,71,79,91,75,60,116,240,186,72,171,164,101,60,80,49,242,72,234,135,66,214,42,171,163,133,234,190,246,56,230,188,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,0,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,0,8,171,205,31,200,158,166,253,23,214,40,138,1,46,207,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,156,112,114,221,195,117,215,84,45,218,255,0,71,156,82,98,116,235,81,74,253,70,125,202,189,96,130,91,53,52,109,108,181,180,211,61,146,50,158,166,58,104,145,155,94,212,129,200,214,61,203,26,177,235,55,107,225,119,141,62,23,53,250,213,109,196,52,147,32,164,199,110,84,116,237,164,163,195,110,84,209,91,107,105,224,137,178,164,113,83,64,215,44,51,49,176,211,171,246,211,62,68,138,61,155,251,125,118,164,138,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,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,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,61,144,54,69,218,215,189,176,68,233,94,198,177,36,145,28,253,173,234,141,111,107,225,59,150,214,125,197,30,137,100,250,175,65,144,210,88,170,22,161,150,220,70,158,228,201,160,166,184,79,28,240,248,186,169,165,72,94,171,76,216,150,120,153,218,107,149,213,13,114,57,209,164,46,73,34,87,246,213,129,101,95,234,174,57,146,99,151,15,248,74,58,235,109,117,60,159,244,100,134,104,228,103,251,206,107,155,254,37,66,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,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,64,0,104,123,151,214,142,221,116,67,132,188,23,17,201,108,52,150,172,134,182,158,107,221,226,40,169,93,4,235,61,92,207,154,54,213,53,236,99,252,76,116,238,167,130,68,122,117,106,193,177,21,90,198,169,34,128,41,219,154,167,28,246,173,82,169,254,27,180,142,233,73,112,196,237,181,20,183,43,230,67,109,186,54,162,154,243,63,105,36,138,150,23,83,200,177,73,77,18,200,215,63,126,229,90,136,154,136,214,118,55,73,92,4,212,229,221,199,213,103,12,121,82,224,122,165,112,186,220,180,202,247,218,167,234,181,51,212,125,153,145,36,149,254,38,150,155,114,177,33,123,231,145,213,17,198,196,145,223,12,141,220,232,251,114,222,160,0,202,185,127,223,250,172,191,249,127,255,0,236,225,64,37,244,114,238,227,126,143,138,172,17,113,44,198,171,110,166,226,118,248,165,190,185,97,130,154,27,164,110,154,88,217,85,75,19,37,115,221,181,140,131,196,42,71,28,108,150,161,168,198,163,94,198,167,128,230,133,192,183,223,94,42,253,113,209,204,51,197,234,77,151,103,182,41,168,157,182,107,237,174,56,220,139,210,20,106,248,138,200,122,71,219,232,173,123,226,71,199,248,174,109,60,105,82,186,3,247,203,247,203,137,255,0,15,158,213,251,194,246,131,125,133,236,205,189,238,246,215,111,221,191,240,251,61,190,231,119,187,248,93,174,231,119,240,247,154,83,196,254,213,125,149,179,125,186,246,87,218,79,103,211,251,99,217,61,207,3,227,187,109,239,248,126,239,226,118,123,155,246,111,248,182,244,235,239,234,126,177,78,220,213,56,24,181,105,109,79,241,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,251,246,170,84,74,213,71,63,191,182,58,234,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,174,215,61,141,158,102,181,202,157,90,146,200,137,211,114,245,148,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,251,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,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,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,0,230,201,197,14,156,106,222,163,253,208,224,216,37,170,90,252,18,224,250,27,222,99,81,111,70,92,167,170,167,89,163,117,182,158,69,68,145,40,226,146,89,149,251,186,182,73,145,28,196,70,177,36,154,0,23,83,202,111,138,29,56,212,77,56,251,129,161,193,45,88,150,103,137,91,217,93,86,150,139,122,67,75,144,82,198,144,211,45,202,71,49,63,195,63,193,217,63,113,85,210,57,89,35,21,81,93,28,60,171,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,39,148,212,205,42,211,141,100,197,103,194,181,75,11,181,100,214,90,141,206,240,215,10,116,147,179,35,163,124,125,232,95,253,56,102,70,73,34,54,88,213,178,51,114,171,92,139,239,61,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,134,109,248,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,162,181,121,162,240,11,71,152,88,174,92,76,104,237,190,213,107,186,227,150,250,154,236,178,207,5,52,20,113,220,233,88,249,106,103,185,53,237,107,119,214,55,185,35,165,238,43,157,52,109,110,213,71,198,140,154,165,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,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,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,130,69,116,91,159,181,36,124,149,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,154,206,37,53,122,167,94,181,231,57,213,201,167,171,146,159,34,188,77,53,189,42,224,138,25,226,183,51,164,84,80,200,200,186,177,31,29,52,112,198,170,138,238,170,197,85,115,149,85,203,229,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,94,157,122,42,127,51,77,26,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,153,232,0,34,175,51,77,20,251,233,225,31,41,240,247,15,11,95,130,117,205,104,247,203,178,25,124,20,19,120,136,228,233,27,220,238,180,178,212,236,106,109,235,42,69,185,200,221,221,104,4,147,252,183,180,66,235,173,220,87,226,109,183,223,41,45,116,248,29,69,62,113,92,249,163,116,143,158,10,10,202,117,72,34,106,116,69,124,146,201,19,21,92,228,70,177,94,255,0,137,90,145,191,65,32,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,90,247,50,254,61,105,180,27,30,155,69,116,154,251,73,62,162,223,41,228,134,238,248,251,187,236,22,233,233,100,107,102,108,208,203,27,160,174,87,73,12,176,167,199,181,141,87,189,173,71,194,175,168,29,29,209,220,251,93,115,251,94,156,233,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,255,0,196,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,124,104,217,92,198,59,195,70,231,72,216,89,181,187,88,170,229,78,227,228,123,225,7,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,31,227,159,138,12,7,134,93,23,174,172,203,237,20,151,251,150,93,79,93,100,178,216,106,105,225,170,130,182,119,82,74,187,170,233,164,150,55,73,66,142,237,71,58,179,114,162,78,198,244,248,208,207,9,223,248,26,226,43,21,225,123,136,43,110,169,102,184,175,182,236,172,183,214,219,234,124,61,12,117,55,10,62,236,75,178,122,46,228,177,178,57,183,181,177,185,234,239,239,18,212,53,17,85,200,104,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,44,70,148,248,78,242,177,163,127,47,241,239,78,128,205,97,126,116,28,77,224,60,44,240,19,165,186,129,151,212,210,86,92,153,166,246,7,89,113,228,184,195,77,91,121,157,40,168,227,217,3,100,93,206,99,29,60,78,149,236,107,214,56,213,207,218,238,136,215,81,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,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,191,242,189,224,91,238,83,21,102,184,235,30,25,225,53,38,245,191,216,244,213,174,221,53,138,215,36,109,68,235,10,181,60,61,100,221,100,238,117,87,61,145,43,35,252,39,58,162,53,234,188,209,252,137,234,111,209,125,98,136,160,18,250,57,136,241,191,71,194,174,8,152,150,29,85,187,83,114,203,124,178,216,156,144,193,83,13,174,54,205,20,111,170,170,137,242,181,237,220,199,207,225,213,99,146,55,203,78,228,123,85,172,123,86,139,63,182,172,247,42,255,0,85,114,60,147,35,184,127,194,86,87,92,171,170,36,255,0,165,36,211,73,35,255,0,223,115,156,239,241,170,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,149,69,122,243,70,227,182,235,162,118,168,116,35,69,242,106,74,124,218,249,78,247,100,23,26,73,221,227,113,234,39,53,139,19,35,218,155,98,169,168,107,220,168,253,253,200,163,106,61,26,213,154,25,91,80,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,231,207,85,168,186,103,149,105,125,198,207,110,202,105,59,126,222,199,237,89,53,186,118,71,34,67,85,67,95,75,29,68,79,141,207,99,119,237,238,58,39,171,122,181,37,134,86,35,157,179,169,99,252,171,248,245,169,165,169,181,112,177,172,151,218,186,198,86,84,67,111,193,174,117,29,164,101,27,18,41,156,180,21,53,18,74,215,43,21,204,130,42,86,53,143,126,249,123,93,81,137,19,89,97,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,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,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,102,230,164,176,170,171,163,115,154,168,175,99,227,145,253,87,151,119,27,245,156,42,231,107,137,102,53,91,180,203,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,221,207,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,235,0,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,4,85,230,143,228,79,83,126,139,235,20,69,0,159,171,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,183,248,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,122,47,189,174,84,95,114,169,63,248,171,230,113,98,226,47,131,106,61,47,135,26,246,102,125,147,92,41,233,242,218,68,167,123,232,105,233,104,228,142,161,42,105,38,89,17,83,191,59,32,217,27,210,71,49,172,169,99,255,0,148,51,75,13,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,54,51,171,81,207,218,213,115,17,85,233,165,224,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,128,0,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,0,41,3,153,215,27,85,154,231,168,245,58,73,165,249,94,253,54,197,247,81,205,83,105,185,78,180,185,45,83,150,25,36,146,102,34,182,41,161,130,104,90,200,87,107,219,185,146,74,201,28,217,88,141,228,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,43,47,155,23,4,21,153,39,180,248,179,211,58,93,245,118,251,122,75,155,81,44,211,205,53,84,112,248,120,41,234,169,97,108,79,70,246,160,71,173,66,186,70,70,216,169,218,244,110,228,145,206,173,93,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,221,0,17,171,152,150,133,214,107,247,10,121,94,55,97,179,123,79,36,176,246,178,75,12,45,89,214,71,85,82,170,172,172,138,56,81,206,154,105,41,95,85,12,113,171,92,215,73,51,63,162,168,143,110,123,14,235,193,30,131,83,113,29,196,190,29,166,215,154,42,185,241,229,168,125,211,32,88,105,229,145,137,110,166,98,203,36,114,190,39,177,208,178,103,54,58,100,151,123,118,62,161,138,157,93,181,171,163,48,10,245,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,160,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,207,158,171,81,116,207,42,210,251,141,158,221,148,210,118,253,189,143,218,178,107,116,236,142,68,134,170,134,190,150,58,136,159,27,158,198,239,219,220,116,79,86,245,106,75,12,172,71,59,103,82,199,249,87,241,235,83,75,83,106,225,99,89,47,181,117,140,172,168,134,223,131,92,234,59,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,253,242,246,186,163,18,38,178,215,192,50,174,95,247,254,171,47,254,95,255,0,251,56,80,9,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,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,246,218,115,162,154,71,164,21,55,202,173,45,211,140,127,20,126,73,81,13,77,205,45,20,44,166,100,239,138,36,138,52,216,196,70,177,141,106,42,163,24,136,196,124,146,191,166,249,100,115,189,168,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,86,44,211,146,126,177,90,172,185,150,121,162,23,203,245,92,85,25,45,61,45,238,193,71,53,83,91,72,233,233,82,70,214,54,40,220,244,85,169,146,41,32,122,164,108,85,116,84,111,87,42,36,77,45,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,205,103,22,62,105,245,147,230,6,67,234,51,146,126,151,143,90,157,24,229,255,0,167,188,63,104,253,246,174,131,80,110,116,247,9,174,183,122,78,211,210,211,110,158,237,115,223,12,114,182,94,237,61,115,145,176,57,21,98,248,97,157,36,99,154,245,141,237,134,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,57,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,150,41,173,124,156,254,202,104,21,46,83,165,185,37,214,243,169,54,107,123,46,25,29,186,166,179,196,80,214,118,168,164,125,84,22,184,160,162,74,137,38,125,67,99,108,12,145,83,115,85,81,202,142,84,43,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,101,167,31,188,91,98,188,92,233,102,137,101,54,216,188,14,73,98,246,221,191,38,183,57,177,197,219,174,117,53,165,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,187,50,34,167,86,41,234,249,42,121,167,202,126,95,215,122,141,184,234,188,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,41,131,153,239,1,84,218,49,117,171,226,7,71,236,84,148,26,125,115,168,166,134,235,104,164,238,189,109,55,25,221,54,249,163,137,177,118,169,232,92,173,129,168,139,47,195,52,233,27,26,214,44,108,108,53,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,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,144,255,0,154,158,177,223,116,139,132,123,189,54,57,15,74,188,246,225,22,29,37,78,230,127,90,210,212,193,60,149,43,177,236,114,63,185,5,60,176,116,248,92,222,254,246,185,28,196,69,163,125,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,167,94,136,191,200,245,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,127,73,104,166,145,241,116,98,190,74,105,33,145,81,17,189,21,234,138,214,170,43,82,223,249,68,107,21,215,82,184,92,126,35,145,223,169,43,174,90,125,120,150,201,77,18,213,58,90,216,237,78,138,57,169,29,59,94,247,57,24,142,125,68,17,42,35,89,219,165,107,26,159,134,229,38,248,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,205,88,176,98,184,166,169,230,88,182,11,123,246,206,55,102,200,46,54,251,61,199,196,199,81,227,40,98,169,145,144,79,221,137,18,57,55,198,214,59,123,17,26,238,189,81,17,21,11,74,228,143,133,96,44,192,53,11,81,161,168,164,168,205,165,188,69,100,168,137,207,133,243,208,218,155,12,115,68,230,55,111,122,38,84,76,249,145,202,174,217,34,209,71,209,58,194,170,89,160,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,84,28,50,71,117,155,137,45,40,134,197,91,73,71,114,126,113,98,109,29,69,93,51,170,96,134,117,175,135,182,249,34,108,145,186,70,35,186,42,177,36,98,185,17,81,28,222,189,83,207,234,174,83,168,249,166,163,228,121,38,175,87,93,106,243,58,187,132,173,189,186,233,18,197,85,29,84,107,219,116,47,137,81,189,158,222,196,141,34,70,181,177,181,136,198,181,168,212,106,92,255,0,42,30,31,180,191,1,225,210,201,173,22,38,82,93,179,12,246,158,161,110,119,164,73,28,180,240,71,85,36,105,111,131,187,28,110,137,140,116,41,221,68,69,73,38,99,156,146,75,27,32,86,205,242,170,249,231,126,73,254,164,253,180,141,92,178,53,211,78,56,116,214,12,235,84,53,66,243,224,109,84,58,127,91,20,48,196,136,250,171,133,83,174,22,245,142,150,154,53,84,238,76,253,174,232,157,81,168,214,185,239,115,24,199,189,188,43,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,209,92,140,110,247,171,228,114,111,123,149,102,87,46,174,92,127,124,150,123,182,174,107,165,21,214,209,141,213,219,234,237,54,11,92,214,222,213,69,127,140,160,218,151,86,58,170,23,70,176,199,29,83,100,166,146,54,191,116,236,71,238,106,67,182,88,149,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,119,68,115,165,87,43,158,59,109,90,39,117,155,66,53,163,38,171,167,194,111,149,12,118,63,113,171,157,190,11,30,173,115,158,178,178,77,201,186,42,106,135,61,170,175,223,219,138,70,171,213,173,73,166,149,181,236,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,29,255,0,140,12,167,81,238,183,109,51,198,50,218,235,170,227,118,45,47,195,221,138,82,84,68,177,82,178,150,123,29,19,234,102,167,78,136,217,55,213,54,118,190,95,137,202,232,82,53,119,72,90,214,72,14,81,156,52,105,102,184,231,121,142,117,169,150,159,109,253,223,251,63,193,89,171,32,166,169,181,215,120,232,107,226,147,197,193,52,79,238,236,237,49,241,237,115,118,189,168,229,221,209,17,46,164,138,188,209,252,137,234,111,209,125,98,136,160,19,208,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,143,114,83,193,116,106,229,125,205,51,187,181,210,213,95,169,182,173,144,90,45,117,16,57,42,173,118,183,51,108,245,212,238,115,182,73,222,124,169,3,220,198,239,133,177,163,85,200,218,173,174,182,163,154,113,35,150,106,230,11,162,89,78,97,161,88,117,38,85,155,90,105,226,169,182,218,42,96,124,204,170,99,103,143,196,34,69,28,145,190,71,165,63,121,204,99,29,189,207,107,90,212,122,170,49,217,172,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,184,158,77,154,123,161,212,122,79,118,212,220,74,253,237,77,73,184,116,181,229,116,149,29,151,73,101,141,149,53,15,166,142,157,59,77,150,56,106,33,236,72,245,222,248,228,146,4,68,84,116,46,107,105,176,183,238,46,176,93,44,201,57,86,233,62,87,159,221,61,151,122,197,176,252,98,124,94,162,8,41,164,170,170,174,154,221,4,78,161,106,74,230,61,208,202,197,89,37,108,79,71,53,180,205,155,108,169,7,109,213,2,94,78,149,229,186,185,156,114,164,202,178,93,104,117,92,247,218,173,55,202,18,154,186,186,87,186,182,225,110,109,29,82,82,84,212,35,226,98,163,221,18,55,107,186,203,221,141,35,157,100,115,166,114,54,141,141,84,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,113,254,40,184,100,192,120,166,210,251,150,159,229,244,212,148,119,39,211,185,182,92,133,45,208,212,214,217,167,89,34,147,124,14,145,55,53,143,116,17,54,86,49,204,89,35,71,51,115,122,163,155,158,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,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,141,146,51,179,111,224,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,34,175,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,9,107,220,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,84,37,191,114,91,208,187,238,45,130,101,186,243,145,217,173,76,164,205,188,61,187,26,171,234,201,43,188,45,36,213,12,173,94,168,138,177,67,36,233,19,118,110,71,61,212,155,156,196,107,98,115,172,168,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,0,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,116,243,72,207,117,199,78,248,96,174,190,104,227,253,155,72,183,10,56,242,43,253,29,226,106,27,165,162,149,106,34,72,93,72,145,171,21,221,217,214,56,100,114,72,174,107,36,86,246,158,217,31,36,52,46,104,123,151,214,49,164,120,207,9,120,42,104,189,194,174,231,98,185,211,205,95,83,115,174,182,178,134,182,186,226,233,158,202,183,84,70,206,168,143,142,88,221,3,126,57,122,71,4,109,73,101,107,91,35,164,80,51,109,197,214,27,164,120,7,17,121,158,45,161,23,250,75,206,9,77,81,77,53,158,170,146,232,203,140,8,201,169,97,154,72,99,169,98,170,72,200,165,146,72,145,85,206,122,36,104,143,115,158,142,114,202,174,78,57,174,188,211,107,109,118,7,135,211,213,220,52,190,170,158,106,236,185,147,51,117,37,174,126,195,210,146,166,39,43,145,35,169,150,88,227,133,90,221,203,44,72,245,115,28,144,54,72,110,124,3,49,154,215,141,224,56,118,174,101,248,166,150,228,245,121,22,39,103,188,84,209,90,110,181,41,10,190,174,8,222,173,73,17,240,61,209,74,206,168,187,38,98,181,37,98,54,77,145,239,237,182,197,57,26,218,109,83,93,117,146,251,53,178,145,247,42,58,123,13,37,61,99,161,106,207,12,19,58,185,210,196,201,58,110,107,30,232,33,115,154,139,209,203,20,106,189,118,167,75,95,7,52,226,71,44,213,204,23,68,178,156,195,66,176,234,76,171,54,180,211,197,83,109,180,84,192,249,153,84,198,207,31,136,68,138,57,35,124,143,74,126,243,152,198,59,123,158,214,181,168,245,84,99,179,89,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,113,60,155,52,247,67,168,244,158,237,169,184,149,251,218,154,147,112,233,107,202,233,42,59,46,146,203,27,42,106,31,77,29,58,118,155,44,112,212,67,216,145,235,189,241,201,36,8,136,168,232,92,214,211,97,111,220,93,96,186,89,146,114,173,210,124,175,63,186,123,46,245,139,97,248,196,248,189,68,16,83,73,85,85,93,53,186,8,157,66,212,149,204,123,161,149,138,178,74,216,158,142,107,105,155,54,217,82,14,219,170,4,208,247,47,172,183,87,51,142,18,240,92,151,90,29,87,61,246,170,158,100,166,174,174,149,238,173,184,91,155,51,210,146,166,161,31,19,21,30,232,145,187,93,214,94,236,105,28,235,35,157,51,145,185,225,52,167,194,119,149,141,27,249,127,143,122,116,6,107,11,254,255,0,213,101,255,0,203,255,0,255,0,103,10,1,44,167,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,54,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,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,80,95,51,253,104,186,234,183,22,153,109,138,28,190,174,237,140,96,213,13,176,217,168,220,199,69,5,4,241,195,19,110,13,100,106,214,245,122,214,50,102,186,85,69,87,164,113,162,57,209,178,62,156,215,78,248,122,251,109,195,6,174,113,5,89,83,117,183,253,220,220,44,20,214,247,120,93,212,55,79,25,80,248,42,233,251,138,137,210,104,187,180,82,245,107,151,107,95,181,204,94,235,30,207,202,225,99,90,255,0,135,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,159,48,50,31,81,156,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,23,147,203,51,130,239,225,179,78,31,169,25,171,123,153,246,125,111,164,158,166,158,106,30,204,150,42,21,78,235,40,122,200,198,204,217,156,175,107,170,26,187,91,220,138,38,35,87,178,146,73,53,74,139,230,177,192,197,214,203,147,87,241,69,165,22,186,187,133,182,255,0,80,178,101,118,91,117,173,207,91,100,236,167,124,146,220,211,177,30,214,211,61,176,61,243,201,47,69,108,207,222,175,127,121,82,42,203,39,255,0,37,79,52,249,79,203,250,239,81,183,29,87,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,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,127,112,125,117,225,55,87,28,219,122,82,73,130,102,53,21,149,248,163,225,149,202,250,104,24,246,172,148,50,182,71,186,93,244,233,52,76,73,28,231,36,172,115,31,187,122,201,28,125,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,115,229,43,115,155,213,47,181,124,71,88,180,206,130,251,226,168,48,76,126,63,19,69,225,118,120,59,165,107,214,105,191,17,88,142,147,125,43,109,206,247,57,204,111,78,137,209,221,196,60,255,0,40,141,29,181,106,87,20,111,203,178,59,13,93,117,183,79,172,242,222,233,165,90,86,203,69,29,213,210,199,13,35,103,115,216,230,163,209,175,168,158,36,69,107,251,148,173,123,87,240,220,135,74,231,105,166,121,85,54,169,224,186,199,225,59,184,221,195,31,76,103,191,28,114,59,195,215,83,212,212,84,108,153,219,59,108,238,71,85,214,52,222,174,119,98,127,133,17,157,87,159,242,117,212,207,177,252,86,77,130,213,213,221,86,147,61,199,235,45,240,210,211,201,253,106,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,1,29,120,255,0,215,154,110,31,56,92,203,178,104,107,106,233,175,183,250,119,227,56,243,233,42,37,166,157,151,26,184,164,107,102,142,104,216,229,137,240,68,217,170,81,85,91,213,105,209,136,246,185,205,83,60,36,180,229,125,173,246,173,19,226,190,202,219,205,142,174,227,79,159,211,183,7,99,233,164,107,95,71,61,109,101,42,195,58,181,222,231,177,37,134,54,61,55,53,81,146,57,233,185,88,145,190,253,1,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,141,79,41,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,17,47,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,218,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,213,85,36,100,82,201,45,58,200,213,232,231,211,191,220,213,69,99,108,39,146,158,166,125,160,208,236,211,75,106,234,238,181,21,120,126,64,203,132,62,34,77,244,180,244,53,240,254,28,20,253,94,170,206,147,210,86,72,246,35,90,221,211,163,145,92,231,191,165,138,149,87,207,59,242,79,245,39,237,165,85,147,83,150,103,5,223,196,158,163,191,82,51,86,246,240,28,6,225,73,61,77,60,212,61,232,239,181,200,189,214,80,245,145,142,133,208,181,24,215,84,53,119,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,57,87,20,92,50,96,60,83,105,125,203,79,242,250,106,74,59,147,233,220,219,46,66,150,232,106,107,108,211,172,145,73,190,7,72,155,154,199,186,8,155,43,24,230,44,145,163,153,185,189,81,205,206,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,249,243,74,124,39,121,88,209,191,151,248,247,167,64,102,176,159,252,197,113,63,255,0,101,142,16,51,170,60,103,242,254,150,211,112,188,71,69,255,0,244,235,116,180,148,211,78,137,255,0,61,124,113,185,223,229,220,212,254,154,158,83,148,118,166,101,88,127,23,182,124,22,211,87,214,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,182,199,60,237,68,69,127,84,189,66,42,243,71,242,39,169,191,69,245,138,34,128,75,126,230,69,203,119,239,3,218,156,66,240,245,97,254,218,254,58,204,155,25,163,139,255,0,45,127,141,245,148,140,79,255,0,140,254,107,36,73,254,17,239,115,83,191,213,42,42,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,160,142,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,178,168,57,168,112,21,83,75,83,117,226,159,70,236,85,117,140,172,168,154,225,156,219,41,251,72,202,54,36,80,181,43,233,169,227,137,174,86,43,153,60,181,79,115,222,253,242,247,122,35,18,87,50,0,112,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,123,246,161,205,79,127,170,218,233,168,250,203,71,136,90,115,91,207,118,213,130,99,244,88,221,130,219,2,43,41,104,169,105,224,142,21,123,88,170,189,102,151,180,215,203,34,170,185,206,70,162,116,99,35,99,37,175,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,125,81,31,77,12,189,29,35,223,186,55,190,62,198,217,17,102,237,90,255,0,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,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,128,77,15,114,244,207,243,45,79,224,231,78,115,61,64,200,106,239,183,218,170,122,250,106,139,133,90,163,167,157,148,215,10,154,120,150,71,116,234,247,164,80,198,138,247,117,123,213,21,206,87,57,85,203,34,128,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,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,247,57,168,169,239,68,60,7,240,157,194,199,251,154,116,171,254,198,219,191,240,78,85,205,31,200,158,166,253,23,214,40,138,1,53,80,83,183,28,28,177,179,234,93,121,183,100,92,59,225,212,143,194,117,18,241,75,69,224,237,180,147,118,49,90,217,182,182,89,42,99,141,36,116,116,42,237,243,247,163,111,110,20,87,197,178,52,108,61,219,105,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,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,0,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,15,41,157,105,62,150,106,135,129,251,204,211,76,83,45,246,103,119,193,123,118,205,77,95,225,123,155,123,157,174,243,29,179,119,109,155,182,244,235,177,189,127,146,31,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,211,171,26,191,226,67,213,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,183,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,183,235,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,233,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,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,162,142,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,186,43,157,216,1,194,184,220,215,154,158,28,120,104,204,117,38,205,91,73,6,66,148,236,181,227,233,53,68,81,189,110,53,47,72,163,146,38,74,199,182,103,194,215,73,82,177,108,118,246,83,189,23,163,119,57,51,152,73,78,93,186,233,71,160,60,86,98,153,37,250,243,236,204,110,253,221,198,239,211,57,32,72,219,75,84,136,145,62,89,38,86,182,24,99,170,101,44,210,72,142,107,155,28,47,254,146,42,177,218,20,0,170,14,106,28,5,84,210,212,221,120,167,209,187,21,93,99,43,42,38,184,103,54,202,126,210,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,124,189,222,136,196,149,204,128,28,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,222,253,168,115,83,223,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,175,89,165,237,53,242,200,170,174,115,145,168,157,24,200,216,201,107,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,114,175,225,59,133,143,247,52,233,87,253,141,183,127,224,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,44,69,255,0,127,234,178,255,0,229,255,0,255,0,179,133,0,154,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,162,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,252,174,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,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,120,173,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,248,90,170,102,92,208,71,4,220,58,211,97,60,16,227,218,57,169,216,157,37,61,70,91,103,175,155,41,161,138,41,105,39,157,151,37,145,86,26,165,219,28,205,169,101,36,176,211,200,171,209,236,88,118,53,221,24,213,40,6,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,67,220,3,234,102,85,171,188,33,105,182,117,154,213,248,187,213,69,190,162,223,83,84,233,36,146,74,175,5,87,53,27,39,149,242,61,207,124,210,50,157,175,145,234,239,138,71,61,200,136,138,136,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,159,252,165,56,40,197,111,54,42,62,44,181,54,217,237,26,182,220,38,143,11,183,206,145,190,150,31,14,254,219,238,110,68,115,149,211,54,118,75,28,77,145,173,237,58,23,74,136,231,58,23,199,106,128,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,91,152,239,7,214,174,19,245,114,129,216,50,85,174,9,154,211,207,95,101,101,76,173,145,244,51,196,244,74,154,20,114,189,101,145,145,36,144,61,146,72,212,85,100,237,98,186,71,198,249,29,210,249,42,121,167,202,126,95,215,122,141,184,234,188,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,185,235,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,203,235,126,107,106,212,173,104,207,181,26,197,79,87,5,183,42,202,46,183,186,56,170,216,214,207,28,21,53,114,77,27,100,107,92,230,163,209,175,68,84,71,57,58,245,232,171,252,203,126,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,233,209,93,35,145,58,73,185,222,215,154,158,142,95,117,119,132,123,189,78,57,55,90,188,10,225,22,99,37,54,214,127,93,82,211,65,60,117,41,189,239,106,51,183,5,68,179,245,248,156,238,198,198,181,92,244,84,164,205,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,167,94,157,85,63,153,166,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,20,237,206,159,88,174,183,173,92,197,52,66,223,126,164,150,197,141,89,217,123,174,163,164,170,115,158,219,173,83,228,106,54,170,52,122,177,31,29,52,113,62,36,115,17,237,101,100,139,213,91,42,21,192,125,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,26,83,225,175,87,169,181,235,65,176,109,92,134,122,73,42,50,43,60,51,92,18,146,9,97,130,43,139,58,197,91,12,108,151,171,209,145,212,199,52,104,170,174,234,140,69,71,57,21,28,189,44,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,77,254,119,26,95,117,165,207,244,247,90,33,117,92,246,219,157,158,92,94,161,27,68,238,197,28,244,211,73,83,22,250,142,170,221,243,182,174,109,177,170,53,122,82,72,228,87,123,246,114,174,79,89,173,171,21,227,5,150,43,133,61,92,149,25,142,47,114,178,80,186,22,53,89,28,236,116,53,202,233,85,92,138,140,237,80,202,212,86,163,151,123,152,157,58,42,185,183,146,85,95,60,239,201,63,212,159,182,144,87,131,254,26,239,188,84,235,141,159,76,173,139,217,181,67,182,233,146,85,182,169,144,73,73,103,138,104,217,81,36,74,230,191,116,203,221,100,113,162,49,233,220,145,138,228,70,35,220,221,9,233,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,248,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,122,176,67,254,98,60,16,81,241,85,130,38,91,135,82,237,212,220,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,182,177,147,248,116,89,35,141,146,212,57,94,228,107,222,228,161,115,74,124,39,121,88,209,191,151,248,247,167,64,102,176,186,158,36,49,63,181,124,159,177,207,15,140,251,102,190,205,167,248,109,218,143,101,23,136,154,143,180,202,31,17,83,31,68,87,71,178,149,213,59,228,78,155,98,89,119,42,53,92,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,211,175,69,79,230,106,32,138,188,209,252,137,234,111,209,125,98,136,160,19,85,5,53,243,140,209,205,14,211,221,71,199,115,156,42,111,101,231,89,199,137,174,191,217,40,219,10,210,205,27,21,17,46,82,53,30,146,83,205,52,138,230,251,163,116,115,186,57,158,170,201,35,145,103,138,188,37,235,94,190,232,190,172,80,92,120,126,183,221,114,11,213,111,119,185,138,211,197,91,87,75,122,217,77,58,39,136,163,164,145,143,169,236,178,89,165,103,250,199,53,95,252,145,122,232,248,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,179,152,39,1,89,15,12,217,149,118,115,167,214,42,186,205,43,187,212,73,53,11,233,252,85,107,236,12,68,166,106,195,93,50,196,140,133,142,168,168,116,116,234,233,30,247,177,136,142,115,158,138,171,13,73,41,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,215,172,210,246,165,68,145,205,88,227,107,28,231,110,84,100,82,95,246,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,158,247,57,85,125,234,167,128,226,199,202,198,178,124,191,200,125,58,115,53,133,233,243,17,227,234,143,134,60,85,48,61,45,184,90,174,90,155,123,238,211,245,74,152,42,62,204,198,145,196,255,0,19,85,77,185,94,147,61,147,198,234,120,228,98,70,239,138,71,110,108,125,185,125,95,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,216,232,153,34,239,87,50,94,187,154,214,201,18,190,85,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,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,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,103,7,5,188,211,169,180,83,68,174,250,107,172,150,218,187,227,240,203,60,108,193,155,72,217,93,83,115,127,126,78,180,85,85,82,74,246,196,200,219,44,9,19,155,18,50,58,122,121,27,209,239,108,81,201,0,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,18,231,185,98,240,75,71,161,154,113,77,171,122,161,138,108,212,156,163,109,100,52,215,107,108,9,85,141,82,181,38,142,56,225,122,163,165,134,105,225,153,207,153,55,49,219,95,28,79,141,174,137,234,233,212,1,81,124,236,53,138,213,122,204,176,61,16,177,223,170,229,168,198,169,234,175,119,250,56,106,154,234,70,207,84,145,182,141,178,198,215,170,165,76,113,71,59,209,36,98,43,98,172,98,181,85,37,113,89,96,210,159,11,26,215,252,68,240,251,132,235,28,150,255,0,5,87,144,91,215,199,192,216,187,113,178,186,9,95,79,85,218,111,114,69,72,86,120,101,88,247,61,93,219,86,110,232,238,168,157,84,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,22,115,4,224,43,33,225,155,50,174,206,116,250,197,87,89,165,119,122,137,38,161,125,63,138,173,125,129,136,148,205,88,107,166,88,145,144,177,213,21,14,142,157,93,35,222,246,49,17,206,115,209,85,97,169,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,186,245,154,94,212,168,146,57,171,28,109,99,156,237,202,140,138,75,254,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,222,231,42,175,189,84,253,96,12,171,151,253,255,0,170,203,255,0,151,255,0,254,206,20,2,106,160,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,93,124,51,242,119,166,192,53,114,167,48,215,236,159,31,204,241,139,29,71,119,31,180,81,69,46,203,163,209,238,237,203,114,138,86,35,88,198,181,24,229,166,99,165,99,222,237,175,145,209,177,204,154,202,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,32,7,57,253,94,169,196,52,27,26,210,59,116,245,112,212,106,21,225,211,86,43,96,137,240,77,110,183,246,229,146,23,189,223,27,30,181,51,80,200,213,98,123,210,25,17,92,136,187,95,84,26,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,248,156,136,105,164,160,190,105,184,5,78,11,198,150,101,84,152,245,37,166,219,149,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,133,239,172,130,173,95,189,17,238,126,231,175,93,232,231,74,174,71,217,253,76,182,173,83,210,218,236,134,145,41,233,106,45,215,251,93,165,203,19,103,87,202,217,96,173,168,98,116,238,189,136,144,208,49,222,245,99,21,99,254,138,200,187,173,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,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,99,252,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,247,181,17,94,220,240,154,93,225,163,0,169,210,206,30,116,223,79,174,24,245,37,142,229,99,197,237,180,215,74,26,100,139,100,87,31,14,197,172,85,88,149,88,247,186,161,101,123,222,213,93,239,115,157,213,219,186,175,160,213,140,23,239,67,75,51,45,51,246,167,179,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,153,140,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,209,79,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,77,142,150,154,71,49,122,245,86,43,85,81,170,170,212,238,167,159,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,58,244,234,169,252,204,208,234,198,117,247,161,170,121,150,166,123,47,217,159,107,114,11,141,247,193,119,251,222,23,197,84,201,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,15,42,11,84,228,151,173,127,249,245,195,157,101,191,255,0,187,154,219,234,163,139,254,111,71,87,28,207,89,63,230,75,27,91,31,249,117,115,191,160,133,170,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,158,230,143,164,53,58,181,193,246,77,61,182,10,185,238,88,53,68,57,125,44,48,207,20,76,123,41,154,246,85,58,85,147,250,76,101,28,245,114,35,90,173,122,190,54,35,119,127,65,212,131,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,235,211,170,167,243,52,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,86,220,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,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,51,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,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,255,0,114,228,212,207,189,14,13,180,226,227,81,87,106,146,190,195,111,118,51,89,5,190,78,190,23,192,72,234,122,118,76,213,123,156,201,157,75,29,52,174,69,233,215,188,143,107,90,215,181,15,202,230,143,228,79,83,126,139,235,20,69,0,154,51,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,224,87,68,215,177,222,26,55,58,55,76,253,205,218,197,70,162,247,31,27,31,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,185,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,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,70,124,14,96,24,110,159,112,161,166,20,184,102,61,73,106,101,243,23,181,223,238,107,10,46,250,203,141,93,28,50,212,84,74,247,42,185,239,115,151,162,117,95,133,141,99,27,181,140,107,83,186,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,30,131,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,63,127,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,20,225,211,137,125,44,226,131,4,135,58,211,59,183,250,239,27,102,172,158,155,218,150,207,198,154,40,252,92,16,203,39,103,187,216,123,227,220,239,141,157,28,159,227,68,234,160,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,0,33,87,52,190,26,244,227,85,56,125,191,106,245,205,109,86,92,207,79,173,254,46,219,123,170,170,74,86,212,210,164,168,178,91,166,118,215,119,187,155,222,148,241,175,71,120,153,35,107,92,196,150,84,125,22,19,211,148,143,12,152,14,185,234,134,81,168,26,141,77,73,120,182,233,237,61,43,98,199,171,173,208,213,209,92,103,175,142,170,54,190,161,179,35,154,230,68,216,94,230,177,27,213,100,116,111,220,222,218,181,247,104,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,102,135,95,181,142,251,196,6,178,229,154,197,145,195,225,234,242,107,131,170,35,166,220,199,248,74,86,53,35,166,166,222,198,49,36,237,65,28,81,119,54,35,159,179,115,190,39,42,158,42,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,252,156,199,181,201,213,21,20,73,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,211,107,158,198,207,11,156,212,94,173,73,99,85,233,185,58,217,167,37,61,116,163,181,95,115,78,30,47,215,158,207,182,246,100,152,237,52,137,4,113,190,170,38,118,235,152,215,170,164,178,76,248,91,74,246,198,136,246,164,116,147,191,224,232,229,125,181,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,203,185,163,62,7,48,12,55,79,184,80,211,10,92,51,30,164,181,50,249,139,218,239,247,53,133,23,125,101,198,174,142,25,106,42,37,123,149,92,247,185,203,209,58,175,194,198,177,141,218,198,53,169,221,64,6,85,203,254,255,0,213,101,255,0,203,255,0,255,0,103,10,1,53,80,0,40,219,155,238,168,93,115,78,45,42,112,57,155,87,5,183,79,172,244,86,218,120,29,90,233,96,150,122,152,91,91,45,83,34,232,141,133,238,109,68,48,187,166,229,114,82,198,170,239,228,214,254,175,39,29,33,169,205,120,151,174,213,42,136,42,210,219,167,22,121,166,100,240,207,19,89,237,26,230,62,150,24,101,99,186,189,236,117,58,215,189,21,136,157,31,11,55,57,58,163,95,118,133,85,243,197,196,255,0,252,146,103,84,120,207,255,0,206,45,55,11,204,116,95,243,89,105,41,166,157,19,254,122,248,227,115,191,203,185,169,253,53,35,87,41,252,166,251,143,241,181,136,90,109,21,222,30,147,38,183,221,237,119,72,251,76,127,136,165,101,12,213,109,143,171,145,85,157,39,164,167,127,86,170,59,224,233,215,107,156,139,125,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,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,137,21,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,237,219,145,234,235,132,42,212,70,170,42,54,78,170,222,136,142,172,190,20,113,63,183,60,77,105,86,45,38,51,246,130,146,183,48,180,248,251,115,168,188,92,115,208,178,170,55,213,119,98,232,228,116,45,129,146,186,77,201,181,35,107,213,223,10,41,165,48,103,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,174,246,197,83,27,94,157,58,35,209,200,138,228,68,114,217,247,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,244,99,22,89,165,145,90,222,137,190,71,187,249,185,85,103,169,5,121,189,235,165,102,152,112,227,73,167,56,245,231,193,94,181,46,224,235,116,205,98,78,201,157,103,129,137,37,106,199,44,106,214,55,115,223,73,3,216,245,84,146,42,153,90,140,114,110,115,42,131,132,141,23,186,235,215,16,216,78,159,210,226,21,121,21,162,75,197,29,94,73,79,11,221,19,34,178,71,81,31,141,150,89,90,230,172,76,237,43,154,142,71,53,202,247,177,140,235,35,216,139,249,92,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,29,131,24,208,31,183,252,186,47,26,185,137,105,239,181,114,156,47,84,42,253,169,116,163,103,245,213,54,58,182,138,103,79,220,106,42,44,176,199,58,193,39,244,92,177,53,211,61,54,49,102,114,243,254,13,181,210,179,135,110,35,176,205,70,246,207,179,172,173,184,71,110,200,220,244,157,240,190,207,80,246,199,84,178,69,2,163,229,237,177,123,236,103,71,39,118,24,157,177,202,212,106,232,248,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,104,207,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,235,211,170,47,242,51,25,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,61,230,132,248,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,219,55,118,219,43,17,221,28,177,77,19,213,173,223,208,133,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,5,48,115,77,192,42,112,94,52,179,42,164,199,169,45,54,220,170,158,130,255,0,109,74,100,137,172,170,100,148,204,138,162,161,89,26,252,47,125,100,21,106,253,232,143,115,247,61,122,239,71,58,85,114,62,207,234,101,181,106,158,150,215,100,52,137,79,75,81,110,191,218,237,46,88,155,58,190,86,203,5,109,67,19,167,117,236,68,134,129,142,247,171,24,171,31,244,86,69,221,40,57,163,249,19,212,223,162,250,197,17,64,39,74,226,31,136,28,251,137,173,80,174,213,125,70,125,35,46,85,148,244,244,145,81,208,172,201,69,69,4,49,163,91,21,60,115,73,35,163,98,187,124,174,106,59,162,201,44,142,247,110,82,127,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,251,226,238,244,86,44,78,125,175,128,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,22,83,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,3,35,103,123,197,115,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,213,81,148,211,75,213,209,189,155,99,99,228,236,109,141,18,30,236,117,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,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,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,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,0,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,128,0,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,0,5,43,115,66,227,167,239,175,42,126,135,104,230,103,226,244,218,203,179,219,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,252,86,182,158,68,133,88,126,149,106,62,160,88,178,156,159,10,194,238,183,171,86,21,111,109,210,255,0,87,71,78,178,71,111,165,87,163,18,73,21,63,233,59,162,117,114,71,20,210,42,108,138,71,55,208,112,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,123,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,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,4,42,230,197,174,150,45,48,225,130,231,167,62,217,186,209,101,58,151,210,221,104,109,189,30,205,212,176,84,83,201,94,179,74,138,212,108,46,129,253,135,51,170,186,79,18,141,216,230,119,28,202,107,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,196,228,67,176,115,49,180,218,172,28,107,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,100,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,30,175,3,208,106,109,83,229,133,150,234,77,190,138,174,124,135,76,53,34,186,233,76,148,212,242,212,62,91,116,244,22,168,171,163,86,49,232,214,49,173,72,170,95,43,152,253,140,163,114,124,45,123,220,156,43,133,141,107,254,29,184,130,194,117,142,75,127,141,164,199,238,11,227,224,108,93,201,31,67,60,79,167,170,237,55,185,26,44,201,4,210,172,123,158,141,238,35,55,117,111,84,93,41,128,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,12,171,151,253,255,0,170,203,255,0,151,255,0,254,206,20,2,106,160,0,102,135,137,77,94,169,215,173,121,206,117,114,105,234,228,167,200,175,19,77,111,74,184,34,134,120,173,204,233,21,20,50,50,46,172,71,199,77,28,49,170,162,187,170,177,85,92,229,85,114,217,255,0,36,253,47,186,227,218,71,158,106,189,193,213,112,211,230,119,138,91,109,13,60,212,78,137,146,65,111,100,157,106,162,149,87,164,204,124,181,146,196,187,91,209,175,165,122,110,114,170,163,44,124,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,143,175,77,205,106,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,252,46,69,100,142,69,107,145,85,23,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,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,143,171,157,125,218,235,55,18,88,109,138,107,157,91,237,180,120,61,61,93,61,27,166,114,193,12,243,87,214,182,89,89,31,93,173,123,219,4,45,115,145,58,185,34,141,23,174,212,233,229,121,61,97,86,172,171,140,22,95,110,21,21,113,212,97,216,189,202,247,66,216,94,212,100,147,189,208,208,171,101,69,106,170,179,181,93,43,145,26,173,93,237,98,245,232,138,215,94,72,41,3,156,150,45,98,199,248,184,163,187,90,40,124,61,94,77,135,219,174,151,73,59,175,127,136,170,100,245,52,141,147,163,149,81,157,32,164,167,103,70,162,55,224,235,211,115,156,171,213,121,33,106,103,134,202,181,47,71,43,42,238,178,251,66,223,73,147,91,224,238,110,161,167,240,242,45,61,91,246,171,254,9,164,241,84,73,213,172,93,205,131,226,114,108,98,45,181,20,3,204,211,90,254,250,120,184,202,124,61,191,194,208,96,157,112,170,61,241,108,154,95,5,60,222,34,73,58,72,246,187,173,84,181,59,28,155,122,196,145,110,106,59,119,89,85,201,47,69,63,243,235,136,202,203,135,255,0,119,10,183,210,199,47,252,222,178,174,73,152,177,255,0,204,146,55,54,79,242,232,230,255,0,65,72,1,197,143,154,125,100,249,129,144,250,140,229,154,114,150,194,173,90,149,192,214,167,233,205,246,162,174,11,110,85,148,94,172,149,146,210,61,173,158,56,42,108,244,48,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,255,0,34,165,181,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,94,157,58,162,127,34,247,185,101,235,95,223,79,8,248,183,136,183,248,90,252,19,166,21,89,178,45,144,203,224,160,135,195,201,31,89,30,231,117,165,150,155,123,151,111,89,82,93,173,70,237,235,42,129,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,80,15,51,77,20,251,150,226,227,41,240,247,15,21,65,157,245,205,104,247,203,190,104,188,108,243,120,136,228,233,27,26,222,149,81,84,236,106,110,233,18,197,185,202,237,221,38,167,36,189,76,197,106,116,179,58,209,207,23,218,201,45,249,2,228,221,137,36,141,190,34,134,162,154,158,159,124,45,223,220,127,110,74,94,146,46,196,107,123,240,124,74,175,232,158,87,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,130,188,239,116,207,196,226,186,105,172,116,116,150,168,189,159,112,171,198,110,19,246,246,215,84,120,136,210,162,145,155,145,159,28,49,248,90,213,232,231,166,215,79,240,181,119,189,82,37,114,178,207,234,112,94,52,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,124,47,125,100,20,136,205,138,143,115,246,177,58,239,86,186,210,185,163,249,19,212,223,162,250,197,17,64,36,212,229,221,192,45,103,19,153,82,231,154,165,111,186,219,116,202,201,218,168,232,180,211,211,253,166,145,100,149,158,26,150,167,106,49,97,99,224,145,181,18,70,245,145,191,12,109,218,233,59,145,94,160,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,59,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,242,101,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,80,103,28,156,14,102,92,33,102,77,170,165,125,93,243,78,175,149,14,101,134,252,246,38,248,223,209,93,224,171,54,162,53,149,45,106,57,81,200,136,201,152,213,123,17,170,217,98,139,208,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,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,64,190,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,128,28,208,184,233,251,148,197,95,161,218,57,153,248,77,73,189,108,246,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,9,206,167,145,105,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,52,59,195,167,9,218,89,195,190,141,67,164,118,219,29,170,251,227,173,238,162,201,174,149,150,138,102,77,145,111,116,206,123,106,218,141,94,236,41,226,38,142,56,164,116,155,34,114,49,92,255,0,123,157,80,60,196,120,32,172,225,87,59,76,183,14,165,221,166,89,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,238,123,231,240,232,178,73,35,226,167,114,189,202,230,61,202,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,233,5,21,243,98,215,75,238,167,241,65,115,211,159,108,218,171,113,109,52,233,110,180,54,222,140,126,218,169,233,233,228,175,89,165,69,114,186,102,206,206,195,153,213,27,31,134,70,236,107,251,142,127,96,228,159,163,182,171,214,101,158,107,125,242,195,87,45,70,53,79,75,100,176,86,77,74,215,82,54,122,164,145,213,142,138,71,49,85,42,99,138,56,24,171,27,209,91,21,99,209,200,169,43,72,235,205,31,207,102,166,253,23,209,232,137,233,201,170,211,106,191,240,137,155,88,175,182,202,75,141,182,227,156,92,169,43,40,234,225,108,208,84,193,37,178,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,42,47,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,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,66,239,185,90,107,165,30,176,112,167,97,198,235,111,62,47,36,211,191,237,110,231,12,137,4,114,50,150,53,85,183,189,177,196,187,187,62,23,183,11,100,123,90,231,201,77,63,244,149,170,247,76,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,12,171,151,253,255,0,170,203,255,0,151,255,0,254,206,20,2,106,160,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,184,203,105,160,142,89,118,155,173,151,129,205,48,163,188,219,42,232,42,36,167,185,85,178,42,152,93,19,221,4,247,58,185,161,149,26,228,69,86,73,20,145,200,199,127,39,49,237,114,117,69,69,37,1,199,248,192,192,41,181,63,133,205,82,195,38,199,170,239,181,21,88,189,117,77,190,223,72,146,186,121,238,52,209,45,69,18,70,216,151,123,222,149,48,194,168,196,235,189,81,26,168,228,85,106,230,220,212,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,215,175,69,95,230,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,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,60,255,0,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,189,175,78,157,17,28,238,149,201,11,5,246,134,169,234,94,166,123,83,183,236,28,126,146,197,224,187,29,123,222,62,165,102,238,247,55,124,59,61,155,183,110,213,221,222,235,213,187,58,58,223,193,78,220,238,48,171,173,6,180,105,238,163,77,81,72,182,219,230,47,45,146,158,38,189,221,246,207,67,87,36,210,185,237,219,181,24,173,184,66,141,84,114,170,171,100,234,141,232,138,239,63,201,83,205,62,83,242,254,187,212,109,197,175,113,41,171,212,218,11,160,217,206,174,77,61,36,117,24,237,158,105,173,233,87,4,179,65,45,197,253,34,162,134,70,69,209,234,201,42,100,134,53,84,86,244,71,170,171,154,136,174,76,219,255,0,109,89,238,85,254,170,228,121,38,71,112,255,0,132,172,174,185,87,84,73,255,0,74,73,166,146,71,255,0,190,231,57,223,227,85,52,125,194,246,133,216,184,116,208,236,87,75,237,54,107,85,13,125,13,190,158,91,252,214,229,123,227,184,94,29,11,18,174,169,100,145,18,73,55,200,213,218,175,68,84,141,177,177,26,198,177,172,109,0,241,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,70,174,115,122,23,89,139,107,45,139,94,109,22,109,150,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,182,34,181,206,115,147,38,186,86,98,218,203,125,208,107,189,231,101,151,54,183,201,113,181,210,72,147,201,253,152,164,106,61,201,10,53,86,40,187,148,137,80,233,30,230,162,191,194,64,221,232,173,107,93,114,128,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,42,175,157,166,138,127,230,47,17,148,119,15,254,230,21,112,165,146,95,249,197,101,36,144,177,35,255,0,158,164,142,116,159,228,17,173,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,122,110,69,73,31,44,180,145,211,178,62,173,87,62,161,189,21,85,17,142,145,92,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,7,138,230,31,133,93,115,254,11,117,86,197,102,168,164,134,162,150,206,203,219,221,82,247,53,139,5,190,166,42,233,154,138,214,185,119,186,42,105,26,196,233,209,94,173,69,86,162,171,147,61,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,211,204,198,237,106,191,242,255,0,212,11,237,138,231,73,113,182,220,105,236,53,116,117,148,147,54,104,42,96,146,237,66,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,42,91,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,93,219,59,139,209,25,28,210,35,100,237,44,110,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,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,57,254,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,116,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,155,157,209,122,43,85,174,115,30,215,177,239,99,179,217,196,95,13,26,167,194,254,119,54,11,169,150,159,245,190,10,243,71,5,79,178,238,127,131,12,178,120,73,230,138,62,247,107,190,198,73,181,191,3,250,181,127,196,171,53,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,227,100,140,236,200,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,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,189,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,190,253,170,88,255,0,41,222,55,235,50,79,102,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,97,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,76,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,104,207,131,158,30,191,134,14,31,113,189,38,173,169,181,86,222,169,59,245,183,187,133,186,151,179,29,101,116,242,186,71,57,85,81,31,47,109,139,28,13,149,232,142,116,112,71,240,177,58,49,180,217,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,127,231,73,161,118,44,91,59,196,181,231,28,179,93,89,87,155,120,139,118,75,87,213,242,80,248,170,72,105,217,68,189,85,21,34,154,72,18,86,236,220,141,123,105,55,53,136,230,202,231,120,174,79,58,223,117,192,248,139,168,209,168,108,116,149,150,221,81,167,86,212,85,186,71,50,122,25,237,212,181,117,49,61,159,205,175,99,154,179,49,204,84,69,234,248,220,142,77,138,201,46,208,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,3,42,229,255,0,127,234,178,255,0,229,255,0,255,0,179,133,0,154,168,0,225,92,116,230,182,172,3,131,237,91,190,222,105,234,230,167,170,197,234,236,140,109,51,26,231,164,247,6,248,24,92,168,231,53,54,54,90,152,220,245,235,213,24,142,84,71,42,35,87,57,134,159,116,159,5,251,175,210,204,55,76,253,169,237,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,167,171,6,85,205,25,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,216,233,105,164,115,23,175,85,98,181,85,26,170,173,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,20,129,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,77,143,169,107,219,185,143,106,244,114,35,147,175,69,68,95,113,103,252,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,196,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,32,0,32,7,53,190,23,53,219,137,79,186,239,185,76,27,237,31,217,207,109,251,79,251,39,71,71,216,241,30,7,179,254,19,44,123,183,118,37,254,143,94,155,125,253,58,167,94,127,202,255,0,131,62,36,248,118,215,219,254,107,172,122,111,246,126,203,91,135,213,90,224,169,246,197,5,94,250,167,214,209,72,216,246,83,207,35,211,171,33,145,122,170,109,248,122,117,234,168,139,208,57,173,240,185,174,220,74,125,215,125,202,96,223,104,254,206,123,111,218,127,217,58,58,62,199,136,240,61,159,240,153,99,221,187,177,47,244,122,244,219,239,233,213,58,243,254,87,252,25,241,39,195,182,190,223,243,93,99,211,127,179,246,90,220,62,170,215,5,79,182,40,42,247,213,62,182,138,70,199,178,158,121,30,157,89,12,139,213,83,111,195,211,175,85,68,91,63,0,164,14,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,180,86,168,251,244,179,214,203,36,82,108,125,75,94,221,204,123,87,163,145,28,157,122,42,34,251,139,63,224,43,75,115,189,22,225,59,6,211,61,75,177,123,27,36,179,123,79,198,209,120,168,106,59,93,219,149,84,209,254,36,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,73,0,1,0,57,173,240,185,174,220,74,125,215,125,202,96,223,104,254,206,123,111,218,127,217,58,58,62,199,136,240,61,159,240,153,99,221,187,177,47,244,122,244,219,239,233,213,58,243,254,87,252,25,241,39,195,182,190,223,243,93,99,211,127,179,246,90,220,62,170,215,5,79,182,40,42,247,213,62,182,138,70,199,178,158,121,30,157,89,12,139,213,83,111,195,211,175,85,68,94,127,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,240,230,168,100,141,233,36,79,111,196,212,235,211,170,117,69,69,89,85,202,219,133,204,239,134,189,44,204,62,246,240,111,179,153,158,71,144,55,185,253,147,134,179,191,107,167,166,143,194,255,0,131,203,36,77,219,52,245,191,203,163,215,119,197,213,17,157,38,168,32,7,53,190,23,53,219,137,79,186,239,185,76,27,237,31,217,207,109,251,79,251,39,71,71,216,241,30,7,179,254,19,44,123,183,118,37,254,143,94,155,125,253,58,167,94,127,202,255,0,131,62,36,248,118,215,219,254,107,172,122,111,246,126,203,91,135,213,90,224,169,246,197,5,94,250,167,214,209,72,216,246,83,207,35,211,171,33,145,122,170,109,248,122,117,234,168,139,213,121,164,232,239,18,124,68,226,184,126,148,232,142,148,125,160,178,209,92,29,144,222,46,146,92,232,41,54,85,50,57,32,166,130,30,253,84,111,94,140,154,161,210,117,139,111,197,6,199,245,73,26,145,87,131,110,89,28,73,227,252,71,97,153,174,181,224,255,0,101,113,108,70,225,30,67,37,75,47,180,19,205,81,85,74,246,201,75,4,108,167,124,202,187,167,72,149,251,145,141,237,50,84,71,181,234,196,91,148,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,190,226,127,242,191,208,77,88,225,219,64,175,248,86,177,226,159,103,239,85,185,133,85,210,10,111,29,77,87,190,149,244,84,81,182,77,244,242,72,196,234,248,100,78,138,187,190,30,189,58,42,42,250,190,97,28,53,223,120,161,225,198,225,133,97,203,191,41,178,92,32,200,108,84,207,170,101,60,53,149,80,178,72,223,4,143,123,85,19,124,19,206,140,234,172,111,119,180,175,123,88,143,82,173,180,247,151,119,48,13,53,207,241,173,70,177,104,37,36,247,44,86,241,69,123,163,138,175,36,180,186,9,39,166,153,147,70,217,26,218,214,185,88,174,98,34,162,57,171,211,175,69,79,230,94,157,166,182,166,227,106,162,184,86,90,106,237,117,21,84,241,205,45,13,91,162,116,244,175,115,81,93,12,139,11,223,18,189,170,170,213,88,222,246,117,69,218,231,39,69,95,172,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,139,175,78,136,170,144,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,190,226,239,200,213,204,35,134,187,239,20,60,56,220,48,172,57,119,229,54,75,132,25,13,138,153,245,76,167,134,178,170,22,73,27,224,145,239,106,162,111,130,121,209,157,85,141,238,246,149,239,107,17,234,86,6,147,242,242,227,179,75,245,79,13,212,207,225,227,218,127,100,178,11,117,247,193,125,173,179,195,226,188,45,76,115,118,187,158,37,219,55,118,246,238,218,238,157,122,244,94,157,9,171,205,111,133,205,118,226,83,238,187,238,83,6,251,71,246,115,219,126,211,254,201,209,209,246,60,71,129,236,255,0,132,203,30,237,221,137,127,163,215,166,223,127,78,169,215,159,242,191,224,207,137,62,29,181,246,255,0,154,235,30,155,253,159,178,214,225,245,86,184,42,125,177,65,87,190,169,245,180,82,54,61,148,243,200,244,234,200,100,94,170,155,126,30,157,122,170,34,217,248,0,160,31,234,92,113,217,254,209,159,247,154,207,254,150,93,247,15,88,181,247,6,208,45,52,194,178,154,31,5,122,199,240,251,53,174,227,77,221,100,157,138,168,40,162,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,82,15,245,46,56,236,255,0,104,207,251,205,103,255,0,75,46,251,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,58,1,65,119,110,85,156,113,219,174,181,182,250,61,34,164,186,83,210,212,73,12,85,212,153,37,177,176,85,49,174,84,108,209,164,213,12,149,24,228,68,114,36,140,99,250,42,110,107,87,170,37,138,218,120,89,215,156,235,150,37,23,11,185,124,212,150,141,69,125,60,116,138,151,235,175,137,130,150,10,123,226,84,211,196,234,138,110,255,0,192,218,56,162,100,109,102,228,106,35,25,240,163,126,25,41,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,110,200,154,229,111,84,142,40,219,239,218,135,75,0,0,80,15,245,46,56,236,255,0,104,207,251,205,103,255,0,75,46,251,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,58,1,207,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,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,242,144,127,169,113,199,103,251,70,127,222,107,63,250,89,127,192,28,43,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,129,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,101,59,127,82,227,142,207,246,140,255,0,188,214,127,244,178,85,106,198,135,243,21,215,222,14,237,90,41,171,26,65,237,44,191,15,204,45,149,182,219,180,185,61,173,245,87,107,90,80,220,34,145,213,46,241,42,197,154,7,190,157,171,43,158,143,153,179,181,85,174,124,114,202,255,0,41,192,87,1,92,88,232,183,22,56,54,166,106,94,148,251,27,27,179,123,79,198,214,251,118,219,81,218,238,219,106,161,143,240,225,168,124,142,235,36,172,111,194,213,233,215,170,244,68,85,75,127,0,20,3,253,75,142,59,63,218,51,254,243,89,255,0,210,203,126,224,43,75,115,189,22,225,59,6,211,61,75,177,123,27,36,179,123,79,198,209,120,168,106,59,93,219,149,84,209,254,36,47,124,110,235,28,172,119,194,229,233,215,162,244,84,84,73,0,0,32,7,53,190,23,53,219,137,79,186,239,185,76,27,237,31,217,207,109,251,79,251,39,71,71,216,241,30,7,179,254,19,44,123,183,118,37,254,143,94,155,125,253,58,167,88,255,0,192,87,1,92,88,232,183,22,56,54,166,106,94,148,251,27,27,179,123,79,198,214,251,118,219,81,218,238,219,106,161,143,240,225,168,124,142,235,36,172,111,194,213,233,215,170,244,68,85,75,127,0,0,71,254,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,226,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,168,31,234,92,113,217,254,209,159,247,154,207,254,150,95,240,0,0,80,15,245,46,56,236,255,0,104,207,251,205,103,255,0,75,45,251,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,248,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,36,0,0,2,0,115,91,225,115,93,184,148,251,174,251,148,193,190,209,253,156,246,223,180,255,0,178,116,116,125,143,17,224,123,63,225,50,199,187,119,98,95,232,245,233,183,223,211,170,117,143,252,5,112,21,197,142,139,113,99,131,106,102,165,233,79,177,177,187,55,180,252,109,111,183,109,181,29,174,237,182,170,24,255,0,14,26,135,200,238,178,74,198,252,45,94,157,122,175,68,69,84,183,240,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,65,93,16,229,29,128,233,135,17,119,61,64,201,174,212,153,94,157,90,169,216,220,107,30,189,67,13,198,122,217,229,165,237,212,62,230,215,211,178,13,145,200,233,29,19,35,106,170,170,196,247,57,139,18,182,75,10,0,139,252,125,240,109,77,197,246,151,209,91,236,85,52,148,25,222,49,80,179,99,149,213,213,178,193,68,198,79,36,41,89,13,66,71,28,138,230,62,40,145,205,84,102,244,146,40,250,57,172,89,17,222,127,129,30,95,184,175,10,182,38,229,57,172,54,172,131,83,107,122,248,155,140,109,142,174,150,215,177,245,44,103,179,37,146,154,42,136,59,180,213,13,108,253,87,227,115,122,39,194,137,215,242,185,160,233,63,19,250,233,167,24,182,150,240,253,136,251,106,203,93,112,158,225,148,246,238,244,244,50,47,135,72,252,28,14,239,212,68,201,97,115,228,154,71,51,107,250,73,77,3,186,177,90,155,161,95,11,28,175,184,135,164,226,11,9,185,113,3,163,222,11,1,183,92,22,225,119,123,175,54,138,200,229,236,68,249,96,130,88,27,52,171,44,50,206,200,98,145,157,181,235,28,143,78,173,254,146,93,73,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,14,106,134,72,222,146,68,246,252,77,78,189,58,167,84,84,85,151,252,175,244,19,86,56,118,208,43,254,21,172,120,167,217,251,213,110,97,85,116,130,155,199,83,85,239,165,125,21,20,109,147,125,60,146,49,58,190,25,19,162,174,239,135,175,78,138,138,189,3,142,253,11,190,241,19,195,6,93,167,56,117,154,213,113,202,93,225,110,54,38,220,21,140,217,85,79,81,28,143,72,101,122,42,69,52,144,36,240,53,234,173,111,227,43,94,246,177,207,114,84,93,167,150,119,48,11,5,214,138,251,98,209,250,187,117,202,221,81,29,93,29,101,38,91,105,134,122,105,227,114,58,57,99,145,181,136,230,61,174,68,114,57,21,21,21,17,80,190,155,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,88,40,7,250,151,28,118,127,180,103,253,230,179,255,0,165,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,247,157,0,0,80,15,245,46,56,236,255,0,104,207,251,205,103,255,0,75,45,251,238,183,59,254,1,126,229,61,133,253,185,253,207,253,150,246,103,138,135,255,0,42,123,23,195,118,59,219,251,95,223,190,29,251,246,127,143,119,79,121,80,63,212,184,227,179,253,163,63,239,53,159,253,44,191,224,8,255,0,199,174,150,231,122,211,194,118,115,166,122,105,98,246,206,73,121,246,103,130,162,241,80,211,247,123,87,42,89,164,252,73,158,200,219,210,56,158,239,137,201,215,167,68,234,170,136,181,3,253,75,142,59,63,218,51,254,243,89,255,0,210,203,254,0,160,31,234,92,113,217,254,209,159,247,154,207,254,150,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,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,156,116,255,0,251,83,234,239,11,250,215,153,254,96,94,169,112,10,218,230,255,0,253,70,165,174,181,201,80,174,255,0,146,240,172,115,127,215,194,143,255,0,7,132,159,224,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,130,188,48,113,167,117,226,159,143,108,198,197,136,100,21,110,210,188,107,7,173,76,126,141,105,157,74,149,179,165,109,185,178,220,39,141,206,87,61,238,114,202,216,149,232,213,100,42,212,237,198,247,205,187,245,185,133,113,85,153,112,161,171,154,7,152,89,174,85,110,198,46,53,23,202,108,178,209,28,105,51,46,54,228,125,183,122,182,39,61,141,241,49,181,210,58,23,238,110,215,170,181,87,182,249,24,249,85,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,248,149,125,168,0,129,92,203,248,245,166,208,108,122,109,21,210,107,237,36,250,139,124,167,146,27,187,227,238,239,176,91,167,165,145,173,153,179,67,44,110,130,185,93,36,50,194,159,30,214,53,94,246,181,31,10,191,176,125,172,202,191,169,183,246,235,237,53,215,237,39,220,127,181,189,177,227,100,241,222,59,216,61,223,19,223,235,220,239,119,62,62,230,237,219,190,46,189,125,231,31,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,248,55,49,200,246,53,200,201,149,147,212,0,8,107,205,39,88,179,237,10,209,124,11,81,180,230,253,87,110,185,91,181,34,215,44,177,69,85,52,48,92,32,142,146,182,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,252,74,157,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,141,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,103,117,0,17,215,140,206,51,48,30,19,48,10,154,202,202,234,75,142,109,113,167,124,86,27,12,82,195,52,237,158,72,106,22,154,174,170,153,103,138,100,161,239,83,172,114,75,31,85,234,187,91,239,254,78,94,249,254,101,170,124,35,97,58,131,168,57,13,93,243,33,190,84,94,234,107,171,170,85,55,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,66,174,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,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,149,185,149,243,2,251,246,172,174,208,77,41,155,102,3,106,184,55,218,151,22,187,164,151,138,234,73,234,89,248,82,193,82,248,106,45,207,79,13,60,123,152,142,89,35,99,253,219,90,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,52,108,174,99,219,226,100,107,100,108,44,218,237,207,69,114,167,109,146,61,146,171,155,110,142,224,58,21,128,112,255,0,167,58,115,97,164,183,91,109,212,247,232,165,150,42,88,97,158,225,60,112,218,97,117,93,83,161,99,27,45,76,141,137,139,36,170,212,87,42,127,196,137,231,249,42,121,167,202,126,95,215,122,141,184,186,144,10,192,208,94,97,117,154,101,198,38,171,104,86,188,229,255,0,218,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,30,216,228,149,28,231,50,61,238,109,159,128,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,0,89,248,245,169,215,158,97,186,113,162,186,79,125,171,131,78,172,117,23,232,110,239,143,181,178,255,0,113,130,130,226,214,204,217,161,150,70,207,66,141,142,25,97,79,131,115,220,175,123,92,172,133,89,210,185,155,235,166,163,240,233,163,248,46,168,105,125,231,192,221,104,117,2,138,41,161,149,21,244,183,10,87,91,238,11,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,100,6,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,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,8,127,204,103,130,143,226,171,78,32,191,224,22,203,84,122,155,139,126,37,182,166,116,237,73,116,161,68,122,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,37,22,127,109,88,22,85,254,170,227,153,38,57,112,255,0,132,163,174,182,215,83,201,255,0,70,72,102,142,70,127,188,230,185,191,226,84,47,123,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,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,221,216,56,177,242,177,172,159,47,242,31,78,156,205,97,170,130,0,115,43,230,5,247,19,71,93,160,154,83,54,252,250,235,111,111,181,46,45,119,88,236,244,53,112,84,179,240,165,130,165,147,83,220,88,190,26,120,247,49,90,145,200,199,251,247,52,167,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,191,238,12,248,51,192,120,76,192,41,168,232,232,105,46,57,181,198,157,146,223,175,210,197,12,211,182,121,33,167,74,154,74,90,148,130,41,146,135,189,78,146,71,20,157,87,170,238,119,191,249,72,162,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,205,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,79,240,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,179,137,77,33,169,208,93,121,206,116,142,104,42,227,167,199,111,19,67,111,90,185,226,154,121,109,207,233,45,20,210,62,46,140,87,201,77,36,50,42,34,55,162,189,81,90,213,69,106,91,255,0,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,240,220,167,159,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,153,156,206,56,53,138,235,173,252,81,234,6,93,89,126,164,186,219,104,175,21,54,75,12,180,53,78,158,137,45,84,146,186,26,103,83,185,94,246,236,145,173,89,220,177,174,199,73,60,143,106,38,254,133,143,114,100,208,186,60,91,70,175,186,243,119,179,108,189,102,215,9,45,214,186,185,22,9,63,176,244,142,70,57,97,86,162,203,23,114,173,42,27,35,28,228,71,248,72,29,177,17,173,115,188,174,130,243,11,172,211,46,49,53,91,66,181,231,47,254,209,107,245,3,35,138,207,124,186,77,61,68,150,122,175,28,216,105,169,95,52,147,44,116,214,230,199,11,218,136,216,246,199,36,168,231,57,145,239,115,108,252,0,0,4,63,230,51,193,71,241,85,167,16,95,240,11,101,170,61,77,197,191,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,18,139,63,182,172,11,42,255,0,85,113,204,147,28,184,127,194,81,215,91,107,169,228,255,0,163,36,51,71,35,63,222,115,92,223,241,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,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,238,236,28,88,249,88,214,79,151,249,15,167,78,102,176,213,65,0,57,149,243,2,251,137,163,174,208,77,41,155,126,125,117,183,183,218,151,22,187,172,118,122,26,184,42,89,248,82,193,82,201,169,238,44,95,13,60,123,152,173,72,228,99,253,251,154,83,182,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,91,158,121,195,149,31,47,174,1,242,220,215,76,174,126,19,86,41,61,131,93,95,150,68,200,37,170,134,170,75,141,173,181,84,116,213,29,136,228,117,185,210,64,170,148,243,35,154,246,189,201,34,59,114,161,34,248,51,227,51,1,226,207,0,166,172,163,174,164,183,102,214,234,118,69,126,176,203,44,48,206,233,227,134,157,106,106,233,105,146,121,102,90,30,245,66,71,28,178,116,94,169,181,222,255,0,231,34,128,7,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,224,87,68,215,177,222,26,55,58,55,76,253,205,218,197,70,162,247,31,27,31,202,185,91,107,22,125,174,186,47,158,234,54,163,95,170,238,55,43,142,164,93,37,138,41,106,166,154,11,124,18,82,81,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,255,0,141,87,133,104,47,48,186,205,50,227,19,85,180,43,94,114,255,0,237,22,191,80,50,56,172,247,203,164,211,212,73,103,170,241,205,134,154,149,243,73,50,199,77,110,108,112,189,168,141,143,108,114,74,142,115,153,30,247,54,207,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,33,175,52,157,98,207,180,43,69,240,45,70,211,155,245,93,186,229,110,212,139,92,178,197,21,84,208,193,112,130,58,74,217,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,241,42,117,94,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,53,108,78,123,221,225,164,115,100,116,47,220,237,204,69,106,175,113,146,49,157,212,0,71,94,51,56,204,192,120,76,192,42,107,43,43,169,46,57,181,198,157,241,88,108,49,75,12,211,182,121,33,168,90,106,186,170,101,158,41,146,135,189,78,177,201,44,125,87,170,237,111,191,249,57,123,231,249,150,169,240,141,132,234,14,160,228,53,119,204,134,249,81,123,169,174,174,169,84,223,43,253,177,88,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,34,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,102,179,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,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,248,55,49,200,246,53,200,201,149,147,212,2,154,249,149,243,11,172,212,219,237,118,133,104,54,95,253,162,208,109,138,241,124,181,205,61,60,151,138,173,149,48,212,210,178,104,230,72,234,109,206,142,102,53,81,209,237,146,72,149,205,115,227,216,231,126,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,228,159,234,79,219,72,191,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,108,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,237,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,15,172,17,215,140,206,51,48,30,19,48,10,154,202,202,234,75,142,109,113,167,124,86,27,12,82,195,52,237,158,72,106,22,154,174,170,153,103,138,100,161,239,83,172,114,75,31,85,234,187,91,239,254,84,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,151,189,255,0,170,203,255,0,151,255,0,254,206,20,45,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,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,119,87,83,64,175,89,146,141,235,60,104,142,122,124,18,43,162,220,253,169,35,228,168,0,128,28,234,252,172,98,223,48,40,125,58,226,85,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,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,161,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,196,171,237,65,205,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,237,242,57,189,21,200,199,108,98,62,71,38,198,57,83,60,58,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,110,119,68,234,174,87,57,207,123,158,247,189,238,187,254,87,30,68,244,203,235,94,177,90,73,251,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,65,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,192,200,214,55,162,43,88,249,185,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,199,26,58,45,204,220,146,50,127,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,247,16,91,149,199,158,205,50,250,215,163,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,18,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,248,23,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,51,89,197,143,154,125,100,249,129,144,250,140,229,159,114,212,230,23,71,169,182,42,29,10,215,156,191,251,122,160,221,21,158,249,116,154,10,120,239,20,187,233,161,166,165,124,210,76,146,84,220,93,36,207,106,35,99,221,36,113,35,156,231,201,189,206,177,80,10,171,230,185,199,79,247,254,23,244,83,51,255,0,218,41,115,250,218,22,255,0,154,214,218,227,168,71,127,202,248,166,53,191,235,33,87,255,0,132,66,69,94,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,43,87,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,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,2,181,121,162,240,11,71,152,88,174,92,76,104,237,190,213,107,186,227,150,250,154,236,178,207,5,52,20,113,220,233,88,249,106,103,185,53,237,107,119,214,55,185,35,165,238,43,157,52,109,110,213,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,255,0,18,165,223,79,196,198,27,197,127,47,205,88,213,44,62,134,174,220,246,224,249,37,182,239,108,169,69,115,237,215,24,237,82,62,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,101,6,23,253,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,183,246,213,158,229,95,234,174,71,146,100,119,15,248,74,202,235,149,117,68,159,244,164,154,105,36,127,251,238,115,157,254,53,82,237,57,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,240,62,52,141,136,136,215,190,105,190,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,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,113,63,192,0,170,190,118,154,41,255,0,152,188,70,81,220,63,251,152,85,194,150,73,127,231,21,148,146,66,196,143,254,122,146,57,210,127,144,70,183,250,106,69,254,87,218,223,106,209,62,43,236,173,188,216,234,238,52,249,253,59,112,118,62,154,70,181,244,115,214,214,82,172,51,171,93,238,123,18,88,99,99,211,115,85,25,35,158,155,149,137,27,231,175,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,228,241,255,0,175,52,220,62,112,185,151,100,208,214,213,211,95,111,244,239,198,113,231,210,84,75,77,59,46,53,113,72,214,205,28,209,177,203,19,224,137,179,84,162,170,183,170,211,163,17,237,115,154,165,0,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,189,58,244,69,254,70,154,52,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,127,35,57,156,88,249,167,214,79,152,25,15,168,206,89,167,45,14,98,21,58,159,77,14,130,107,246,71,72,220,158,221,79,27,49,252,150,229,112,138,23,223,24,178,199,12,116,83,44,174,71,77,93,186,86,35,28,205,207,157,136,229,122,119,24,231,205,99,224,0,0,43,87,154,47,0,180,121,133,138,229,196,198,142,219,237,86,187,174,57,111,169,174,203,44,240,83,65,71,29,206,149,143,150,166,123,147,94,214,183,125,99,123,146,58,94,226,185,211,70,214,237,84,124,104,201,170,219,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,241,42,93,244,252,76,97,188,87,242,252,213,141,82,195,232,106,237,207,110,15,146,91,110,246,202,148,87,62,221,113,142,213,35,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,80,97,127,220,125,113,175,138,240,167,167,21,118,75,77,207,196,106,110,77,111,154,60,114,223,78,177,190,74,13,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,218,217,95,21,11,127,109,89,238,85,254,170,228,121,38,71,112,255,0,132,172,174,185,87,84,73,255,0,74,73,166,146,71,255,0,190,231,57,223,227,85,46,211,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,3,227,72,216,136,141,123,230,246,188,209,252,137,234,111,209,125,98,136,164,13,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,221,0,30,43,88,181,139,1,208,172,2,233,168,218,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,241,170,80,15,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,255,0,2,186,38,189,237,241,50,53,177,186,103,238,118,231,162,53,23,182,200,216,203,52,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,178,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,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,64,14,117,126,86,49,111,152,20,62,157,113,42,215,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,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,226,85,246,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,158,29,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,233,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,55,59,162,117,87,43,156,231,189,207,123,222,247,93,255,0,43,143,34,122,101,245,175,88,173,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,207,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,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,130,69,116,91,159,181,36,124,149,43,87,154,47,31,84,120,125,138,229,195,62,142,220,45,87,75,174,71,111,169,161,203,47,16,84,193,89,29,178,149,239,150,154,123,107,88,215,59,101,99,187,114,54,94,226,53,208,198,230,237,69,124,136,248,106,4,159,252,149,60,211,229,63,47,235,189,70,220,117,94,121,223,146,127,169,63,109,42,172,177,78,90,156,194,235,52,202,251,67,161,90,243,151,255,0,104,181,251,162,179,223,46,147,79,81,37,158,171,101,52,52,212,175,154,73,150,58,107,115,99,133,237,68,108,123,99,146,84,115,156,200,247,185,183,40,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,91,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,222,0,191,239,253,86,95,252,191,255,0,246,112,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,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,32,7,58,191,43,24,183,204,10,31,78,184,148,172,74,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,252,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,63,43,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,237,198,143,22,217,87,23,58,166,185,77,202,47,3,141,216,188,77,191,25,183,53,178,69,219,161,117,76,143,100,243,196,179,75,26,86,73,26,194,217,159,26,163,93,217,141,17,58,49,14,0,95,247,43,143,34,122,101,245,175,88,173,37,81,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,62,220,104,240,147,149,112,141,170,107,139,92,165,241,216,221,247,196,220,49,155,139,93,36,189,202,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,232,213,23,163,208,231,245,26,233,168,245,218,29,15,15,23,59,207,142,195,40,114,8,178,75,109,53,66,43,228,183,85,54,26,136,228,101,59,250,252,16,201,226,158,247,198,168,173,238,53,30,221,138,249,86,79,202,211,29,76,202,180,139,47,143,58,194,170,252,37,234,158,223,114,183,211,85,54,73,35,146,151,198,209,79,70,249,226,124,111,107,217,52,108,168,115,227,122,59,225,145,172,114,162,162,42,47,203,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,247,185,85,203,252,212,191,62,8,56,46,197,120,71,211,136,40,107,91,106,189,231,215,46,228,247,188,134,42,24,219,35,59,169,14,234,26,105,213,137,50,209,177,96,141,81,175,95,142,68,116,187,89,185,35,100,149,42,175,158,119,228,159,234,79,219,72,85,193,7,20,191,194,62,184,193,169,21,184,223,182,236,183,43,124,150,43,221,60,78,219,84,202,25,102,134,87,75,76,170,228,98,204,199,193,27,145,175,248,94,212,115,58,177,92,146,51,67,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,51,89,197,143,154,125,100,249,129,144,250,140,231,52,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,190,158,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,155,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,116,181,32,87,50,254,61,105,180,27,30,155,69,116,154,251,73,62,162,223,41,228,134,238,248,251,187,236,22,233,233,100,107,102,108,208,203,27,160,174,87,73,12,176,167,199,181,141,87,189,173,71,194,175,165,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,73,65,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,37,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,3,35,73,24,168,173,123,38,149,92,219,184,179,181,88,52,142,195,162,250,97,157,85,165,223,80,169,224,189,215,84,218,54,190,146,179,23,149,147,177,27,226,209,122,57,149,50,181,157,18,21,93,241,67,43,94,169,28,136,217,99,255,0,46,30,44,248,205,204,117,230,197,164,20,121,213,94,113,143,93,170,31,93,126,92,183,196,220,214,219,65,31,105,213,53,49,213,162,172,240,191,183,18,67,11,100,122,211,247,170,90,142,102,233,55,39,203,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,0,166,14,103,188,5,83,104,197,214,175,136,29,31,177,82,80,105,245,206,162,154,27,173,162,147,186,245,180,220,103,116,219,230,142,38,197,218,167,161,114,182,6,162,44,191,12,211,164,108,107,88,177,177,176,215,74,117,211,81,244,106,143,47,180,225,87,158,213,171,59,199,235,113,187,253,182,116,87,210,214,210,212,65,36,40,247,49,21,58,77,23,117,207,138,68,84,115,92,174,69,234,199,200,199,248,3,218,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,254,53,91,73,229,117,192,45,30,31,98,182,241,49,172,86,251,85,210,235,145,219,233,171,177,59,60,244,208,86,71,108,165,123,226,169,130,228,231,185,174,217,88,238,220,110,139,182,173,116,49,185,219,149,95,34,178,27,42,0,138,188,209,252,137,234,111,209,125,98,136,162,29,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,167,94,138,159,204,210,70,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,60,86,177,107,22,3,161,88,5,211,81,181,26,253,73,110,182,219,169,231,150,40,165,170,134,25,238,19,199,12,147,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,63,227,84,205,182,172,103,95,122,26,167,153,106,103,178,253,153,246,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,183,254,74,158,86,50,159,152,21,222,157,110,42,175,139,31,52,250,201,243,3,33,245,25,201,233,201,191,137,188,7,21,181,100,28,55,101,245,52,150,75,149,218,240,236,134,203,114,173,184,195,12,23,9,231,109,37,31,179,216,217,21,174,90,149,115,34,116,108,102,245,145,29,42,116,103,109,59,150,190,0,7,20,227,39,66,232,248,137,225,199,51,211,159,99,123,70,244,235,124,151,28,113,172,88,25,51,47,20,236,116,148,169,28,179,162,178,46,227,211,176,247,245,106,246,166,149,187,218,142,87,38,115,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,45,83,152,190,175,83,107,215,45,253,29,213,200,103,164,146,163,34,202,45,115,92,18,146,9,97,130,43,139,45,183,40,171,97,141,146,245,122,50,58,152,230,141,21,85,221,81,136,168,231,34,163,150,189,184,78,243,79,163,127,48,49,239,81,128,153,92,233,245,138,235,122,213,204,83,68,45,247,234,73,108,88,213,157,151,186,234,58,74,167,57,237,186,213,62,70,163,106,163,71,171,17,241,211,71,19,226,71,49,30,214,86,72,189,85,178,161,226,121,66,104,93,30,167,241,29,87,168,217,13,155,198,217,116,210,222,219,140,46,122,192,248,91,120,157,235,29,18,73,20,136,231,187,107,25,87,59,30,196,69,142,90,104,156,175,106,237,107,238,252,205,103,22,62,105,245,147,230,6,67,234,51,156,210,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,115,113,175,252,85,105,196,246,12,254,231,106,143,83,113,111,195,185,83,64,189,169,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,233,19,102,138,52,152,0,0,0,41,131,153,239,1,84,218,49,117,171,226,7,71,236,84,148,26,125,115,168,166,134,235,104,164,238,189,109,55,25,221,54,249,163,137,177,118,169,232,92,173,129,168,139,47,195,52,233,27,26,214,44,108,108,53,210,157,116,212,125,26,163,203,237,56,85,231,181,106,206,241,250,220,110,255,0,109,157,21,244,181,180,181,16,73,10,61,204,69,78,147,69,221,115,226,145,21,28,215,43,145,122,177,242,49,254,0,246,186,197,172,89,246,186,231,247,77,70,212,107,245,93,198,229,113,168,158,88,162,150,170,105,160,183,193,36,210,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,255,0,141,86,210,121,93,112,11,71,135,216,173,188,76,107,21,190,213,116,186,228,118,250,106,236,78,207,61,52,21,145,219,41,94,248,170,96,185,57,238,107,182,86,59,183,27,162,237,171,93,12,110,118,229,87,200,172,134,202,136,171,205,31,200,158,166,253,23,214,40,138,1,36,87,6,124,102,103,220,38,103,244,213,148,117,213,119,28,38,227,80,200,175,214,25,101,154,104,27,4,147,83,173,77,93,45,50,79,20,41,93,217,167,72,227,150,78,169,209,118,187,221,252,175,251,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,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,133,185,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,237,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,110,55,190,109,209,44,186,158,74,158,86,50,159,152,21,222,157,110,42,175,139,31,52,250,201,243,3,33,245,25,206,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,123,220,185,184,215,254,42,180,226,123,6,127,115,181,71,169,184,183,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,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,0,115,171,242,177,139,124,192,161,244,235,137,74,196,170,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,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,67,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,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,62,220,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,224,5,255,0,114,184,242,39,166,95,90,245,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,205,103,22,62,105,245,147,230,6,67,234,51,157,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,111,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,31,244,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,106,154,249,205,115,21,165,225,79,30,207,116,94,170,213,73,169,185,199,114,137,44,85,85,113,214,85,99,29,181,145,149,53,115,70,198,185,142,218,246,51,195,164,233,31,117,179,71,42,198,230,178,72,74,129,254,218,179,220,171,253,85,200,242,76,142,225,255,0,9,89,93,114,174,168,147,254,148,147,77,36,143,255,0,125,206,115,191,198,170,72,174,44,120,62,186,240,159,164,122,68,236,229,41,23,59,205,106,47,213,247,166,83,74,233,25,67,4,76,183,37,53,10,185,30,177,72,248,150,73,222,249,35,106,34,190,119,49,29,35,35,100,142,236,28,149,60,211,229,63,47,235,189,70,220,117,94,121,223,146,127,169,63,109,33,255,0,2,156,53,216,184,169,205,181,11,76,174,107,217,186,195,167,247,11,166,55,86,234,167,193,29,37,226,42,202,38,83,201,42,181,175,221,10,247,95,28,136,172,122,246,228,122,181,17,232,199,55,138,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,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,90,167,0,60,205,49,91,174,156,85,233,255,0,20,89,247,130,200,49,11,125,85,194,28,154,232,177,178,59,141,174,4,129,35,129,239,89,86,106,187,143,89,37,232,200,225,87,203,28,72,170,178,75,189,95,2,248,204,227,51,62,226,207,63,169,172,172,174,171,183,97,54,234,135,197,97,176,197,44,208,192,232,35,154,161,105,170,234,169,150,121,97,90,238,205,66,199,36,177,244,78,137,181,190,239,231,245,112,215,193,149,247,92,52,127,84,181,250,247,117,246,86,25,167,56,253,230,162,21,129,236,117,85,206,241,75,111,117,76,116,205,106,245,237,194,205,208,190,89,28,157,92,215,182,56,250,171,159,36,49,172,191,239,253,86,95,252,191,255,0,246,112,160,18,85,113,41,193,5,247,73,52,59,75,120,135,192,233,110,183,140,51,45,195,236,215,28,142,166,121,153,52,150,139,197,92,45,145,200,230,71,19,59,84,111,238,196,200,158,170,245,73,17,204,123,209,95,18,63,202,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,78,143,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,232,1,0,57,213,249,88,197,190,96,80,250,117,196,168,189,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,39,94,157,81,127,145,208,56,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,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,200,174,90,156,192,190,226,107,40,116,19,85,166,223,128,221,110,14,246,93,197,206,235,37,158,186,174,122,102,126,44,179,212,178,26,123,115,19,196,207,38,214,43,146,73,30,255,0,126,231,30,127,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,27,36,89,30,170,174,99,33,229,92,25,240,103,159,113,103,159,211,81,209,208,213,219,176,155,117,67,37,191,95,165,138,104,96,116,17,205,78,149,52,148,181,41,4,176,173,119,102,161,36,142,41,58,39,68,220,239,119,243,230,156,66,226,214,44,27,95,117,47,10,197,168,124,21,151,31,204,47,54,187,117,55,117,242,118,41,96,173,150,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,119,252,174,60,137,233,151,214,189,98,180,149,64,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,198,137,229,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,46,167,150,135,1,84,218,13,143,67,173,90,179,98,164,159,81,111,148,241,205,104,100,157,221,246,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,227,218,198,163,24,230,163,230,71,207,80,85,95,60,239,201,63,212,159,182,149,86,79,254,90,156,192,190,226,107,40,116,19,85,166,223,128,221,110,14,246,93,197,206,235,37,158,186,174,122,102,126,44,179,212,178,26,123,115,19,196,207,38,214,43,146,73,30,255,0,126,231,23,82,12,214,113,99,230,159,89,62,96,100,62,163,57,239,244,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,175,78,147,69,221,153,207,141,202,169,36,104,155,58,61,136,201,185,6,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,226,84,183,234,222,108,26,71,75,194,133,6,172,65,91,73,89,169,149,148,235,102,155,22,134,38,35,232,239,233,71,36,137,81,45,43,234,91,50,218,214,102,55,164,209,200,247,108,149,140,85,73,81,237,101,54,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,36,159,215,14,8,43,56,116,224,191,31,213,237,72,165,217,159,102,25,133,174,42,122,118,205,59,61,149,103,154,211,83,80,180,179,211,203,20,107,29,103,125,189,38,71,111,70,246,35,107,28,222,178,111,252,174,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,43,47,130,13,33,195,117,235,137,204,75,72,245,2,10,185,44,89,21,61,222,26,133,164,157,97,158,39,178,215,87,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,148,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,79,21,127,203,50,172,175,217,191,106,114,107,173,231,216,214,248,109,54,239,104,86,201,81,224,232,98,235,218,166,135,122,175,110,22,110,118,216,219,209,173,234,189,17,58,150,253,201,239,134,47,176,58,113,113,226,23,50,197,238,182,220,167,48,223,111,178,62,178,109,145,191,29,84,167,149,179,199,2,116,84,239,206,197,93,242,117,87,71,4,46,141,26,201,21,210,198,190,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,15,146,75,181,170,27,173,61,138,107,157,35,46,85,148,243,85,211,209,186,102,164,243,65,11,163,108,178,178,62,187,156,198,58,120,90,231,34,116,106,203,26,47,77,201,215,235,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,140,5,138,114,212,229,233,89,169,183,218,29,117,215,156,67,251,69,160,221,45,158,199,116,134,122,121,47,21,91,41,166,166,170,124,50,66,145,212,219,157,28,207,114,43,100,219,36,145,35,92,215,199,189,174,185,64,1,21,121,163,249,19,212,223,162,250,197,17,64,36,138,224,207,140,204,251,132,204,254,154,178,142,186,174,227,132,220,106,25,21,250,195,44,179,77,3,96,146,106,117,169,171,165,166,73,226,133,43,187,52,233,28,114,201,213,58,46,215,123,191,149,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,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,80,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,186,37,151,83,201,83,202,198,83,243,2,187,211,173,197,85,241,99,230,159,89,62,96,100,62,163,57,205,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,47,39,150,103,26,63,196,158,156,63,77,243,87,118,243,236,6,223,73,5,77,68,213,221,233,47,180,40,157,166,87,116,145,238,153,211,53,88,214,212,57,119,55,185,44,79,71,39,121,35,142,106,128,1,64,60,205,52,83,238,91,139,140,167,195,220,60,85,6,119,215,53,163,223,46,249,162,241,179,205,226,35,147,164,108,107,122,85,69,83,177,169,187,164,75,22,231,43,183,116,229,84,218,215,255,0,236,177,113,225,210,178,223,249,129,71,154,219,234,163,139,255,0,233,213,52,117,113,204,245,147,254,100,177,181,177,255,0,151,87,59,250,8,121,253,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,167,94,157,85,63,153,242,106,198,117,247,161,170,121,150,166,123,47,217,159,107,114,11,141,247,193,119,251,222,23,197,84,201,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,11,212,229,151,162,159,114,220,35,226,222,34,225,226,171,243,190,153,173,102,201,119,195,23,141,130,31,15,28,125,99,99,155,210,150,42,109,237,93,221,37,89,118,185,91,183,164,170,51,89,197,143,154,125,100,249,129,144,250,140,231,234,227,28,40,234,62,115,195,45,227,137,188,42,47,108,218,177,124,130,174,207,127,181,193,10,173,85,13,44,84,180,211,165,123,122,42,247,97,79,16,228,149,17,17,209,53,141,145,119,49,100,116,92,255,0,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,199,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,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,168,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,3,199,175,7,121,15,11,26,185,115,117,154,207,87,62,157,95,42,60,110,63,115,134,142,171,194,81,50,119,206,232,237,114,212,75,185,174,169,137,176,200,136,157,215,189,241,53,146,174,213,123,154,216,192,88,167,45,78,94,149,154,155,125,161,215,93,121,196,63,180,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,4,85,230,143,228,79,83,126,139,235,20,69,32,112,245,139,88,179,157,125,211,76,43,41,161,241,182,92,131,48,179,90,238,52,221,215,199,223,165,158,182,40,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,231,64,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,117,229,161,199,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,101,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,248,246,189,168,246,53,170,249,149,254,131,153,95,48,186,205,77,190,215,104,86,131,101,255,0,218,45,6,216,175,23,203,92,211,211,201,120,170,217,83,13,77,43,38,142,100,142,166,220,232,230,99,85,29,30,217,36,137,92,215,62,61,142,116,74,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,60,174,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,175,94,136,159,200,183,78,74,158,86,50,159,152,21,222,157,110,42,175,139,31,52,250,201,243,3,33,245,25,206,171,163,220,16,95,117,231,131,188,155,93,116,190,150,235,121,206,177,124,194,107,116,214,56,166,98,199,89,103,138,134,9,164,90,104,82,37,146,90,196,146,161,174,70,119,17,31,27,28,214,49,210,43,26,248,255,0,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,227,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,160,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,53,108,78,123,221,225,164,115,100,116,47,220,237,204,69,106,175,113,146,49,157,212,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,14,63,197,37,218,213,113,225,135,92,232,237,247,58,74,170,139,94,15,144,82,87,69,12,205,123,233,103,91,75,230,72,165,106,47,86,61,98,154,41,17,174,232,187,36,99,191,147,145,87,54,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,0,115,171,242,177,139,124,192,161,244,235,137,81,122,33,133,90,181,43,90,48,29,57,190,212,85,193,109,202,178,139,85,146,178,90,71,181,179,199,5,77,92,112,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,255,0,35,160,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,240,35,165,107,24,223,19,27,93,27,102,102,214,237,122,163,145,59,111,141,239,145,92,181,57,129,125,196,214,80,232,38,171,77,191,1,186,220,29,236,187,139,157,214,75,61,117,92,244,204,252,89,103,169,100,52,246,230,39,137,158,77,172,87,36,146,61,254,253,206,60,255,0,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,54,72,178,61,85,92,198,67,202,184,51,224,207,62,226,207,63,166,163,163,161,171,183,97,54,234,134,75,126,191,75,20,208,192,232,35,154,157,42,105,41,106,82,9,97,90,238,205,66,73,28,82,116,78,137,185,222,239,231,205,56,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,239,249,92,121,19,211,47,173,122,197,105,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,122,243,47,224,42,167,65,178,25,181,171,73,172,85,115,233,213,242,162,73,174,236,143,181,178,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,252,123,94,213,99,220,213,124,40,248,22,92,159,45,78,94,148,122,101,98,161,215,93,121,196,63,183,170,253,210,217,236,119,72,96,168,142,207,75,190,154,106,106,167,195,36,43,37,53,197,178,66,247,34,182,77,209,199,42,53,205,100,155,218,223,1,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,155,252,203,248,62,181,113,23,164,115,103,152,234,99,246,156,239,5,167,146,190,27,173,202,86,210,50,174,213,19,36,146,122,25,170,158,246,197,19,58,175,121,146,77,213,145,189,142,77,209,50,105,100,74,33,59,175,6,124,47,221,120,179,214,138,109,57,163,187,210,91,173,182,234,118,94,239,210,203,80,232,103,117,170,58,186,120,106,91,74,228,138,86,173,78,218,132,88,210,70,163,58,167,196,191,226,91,190,215,44,3,13,210,206,9,181,59,79,180,251,30,164,177,227,214,61,55,200,41,168,104,105,145,118,68,207,103,212,42,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,231,48,191,239,253,86,95,252,191,255,0,246,112,160,19,70,122,27,128,97,186,167,193,54,152,233,246,160,227,212,151,204,122,249,166,248,253,53,117,13,74,46,201,89,236,250,117,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,96,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,109,161,169,157,24,144,173,99,18,9,21,90,197,248,227,70,203,181,155,150,54,116,190,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,124,12,141,36,98,162,181,236,154,239,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,178,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,95,159,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,158,205,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,198,137,245,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,207,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,93,92,234,241,60,87,238,11,22,206,190,204,218,190,210,125,176,161,180,251,103,193,71,227,188,15,130,184,203,225,187,253,59,157,158,231,199,219,221,183,119,197,211,175,188,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,2,170,249,231,126,73,254,164,253,180,138,188,188,120,122,197,120,160,212,45,68,210,60,166,167,192,120,253,63,170,169,183,93,25,75,29,68,214,202,232,174,118,231,69,81,27,94,159,231,70,244,107,152,231,197,44,172,71,179,126,228,225,90,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,141,18,202,121,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,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,85,230,149,193,5,139,65,175,177,235,174,151,210,218,172,216,46,81,112,167,183,77,99,138,103,164,148,119,137,89,85,52,139,77,10,68,145,197,70,177,211,181,200,206,226,171,36,123,154,198,54,52,99,89,0,11,52,229,17,193,245,171,45,186,191,138,108,241,49,251,181,182,201,81,45,6,53,106,89,91,85,61,53,214,55,70,229,174,157,140,126,216,31,19,87,164,81,202,213,122,172,173,157,27,30,200,36,147,186,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,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,238,157,24,197,150,104,209,94,238,140,98,42,185,202,214,162,185,46,123,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,245,98,20,89,137,240,225,168,247,142,35,172,220,51,101,56,253,215,31,202,107,114,10,123,37,198,31,0,181,115,91,227,123,218,178,213,246,216,228,73,97,142,5,117,70,246,191,182,232,155,189,31,177,119,154,51,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,138,118,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,135,138,214,45,98,192,116,43,0,186,106,54,163,95,169,45,214,219,117,60,242,197,20,181,80,195,61,194,120,225,146,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,252,106,149,193,203,199,136,92,171,138,14,97,122,137,171,153,77,55,128,241,250,127,85,77,110,181,178,170,74,136,109,148,49,87,219,155,21,60,110,122,255,0,157,35,213,173,99,95,44,178,189,24,205,251,82,213,0,56,167,26,24,158,43,149,240,177,170,95,106,113,155,85,231,216,216,125,238,237,110,246,133,20,117,30,14,186,43,117,71,106,166,29,232,189,185,153,185,219,100,111,71,55,170,244,84,234,103,8,212,237,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,34,175,52,127,34,122,155,244,95,88,162,41,3,135,172,90,197,156,235,238,154,97,89,77,15,141,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,58,7,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,59,175,45,14,61,106,116,27,33,135,69,117,102,251,87,62,157,95,42,35,134,208,249,59,91,44,23,25,234,163,107,166,116,211,75,27,96,161,86,201,52,179,39,199,181,237,71,177,173,87,204,175,244,28,202,249,133,214,106,109,246,187,66,180,27,47,254,209,104,54,197,120,190,90,230,158,158,75,197,86,202,152,106,105,89,52,115,36,117,54,231,71,51,26,168,232,246,201,36,74,230,185,241,236,115,162,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,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,229,117,191,10,181,105,174,180,103,218,115,98,168,171,158,219,138,229,23,91,37,28,181,111,107,167,146,10,106,185,33,141,210,57,173,107,85,234,214,34,170,163,90,157,122,244,68,254,69,186,114,84,242,177,148,252,192,174,244,235,113,85,124,88,249,167,214,79,152,25,15,168,206,117,253,11,224,78,235,196,63,8,153,78,183,233,205,101,92,249,182,43,148,87,82,75,105,150,71,58,10,235,85,53,178,42,151,69,75,4,52,242,77,45,115,230,153,140,141,170,246,177,201,238,247,47,69,88,215,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,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,157,88,164,128,0,16,3,156,38,128,253,191,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,250,46,88,154,233,158,155,24,179,57,105,88,29,43,134,189,33,169,215,173,121,193,180,142,24,42,228,167,200,175,16,195,112,90,73,226,134,120,173,204,235,45,108,209,190,94,172,71,199,77,28,210,34,42,59,170,177,17,26,229,84,106,233,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,51,89,197,143,154,125,100,249,129,144,250,140,229,164,242,106,180,218,175,252,34,102,214,43,237,178,146,227,109,184,231,23,42,74,202,58,184,91,52,21,48,73,108,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,129,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,129,145,172,111,68,86,177,243,71,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,66,154,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,255,0,137,87,218,128,0,7,20,227,67,19,197,114,190,22,53,75,237,78,51,106,188,251,27,15,189,221,173,222,208,162,142,163,193,215,69,110,168,237,84,195,189,23,183,51,55,59,108,141,232,230,245,94,138,157,76,225,26,157,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,193,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,104,35,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,153,170,186,111,125,209,253,71,200,244,191,39,172,181,85,221,113,155,132,182,234,185,173,117,204,171,165,124,145,175,69,86,72,207,255,0,219,28,141,145,142,234,201,24,199,181,204,111,203,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,244,235,209,23,249,26,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,227,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,68,60,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,164,242,80,187,90,166,225,183,50,177,67,115,164,125,202,143,56,168,171,168,163,108,205,89,225,130,106,10,38,197,43,227,235,185,172,123,160,153,173,114,167,71,44,82,34,117,218,189,56,7,50,254,93,244,218,97,83,54,189,232,14,57,86,236,98,227,81,35,242,12,106,219,111,150,102,88,222,145,73,52,149,176,164,77,86,195,67,182,39,171,218,253,172,129,234,212,98,246,222,214,67,15,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,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,37,92,240,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,68,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,248,228,70,197,185,155,150,70,68,174,6,238,215,91,255,0,44,126,38,175,183,219,157,93,198,229,113,168,204,234,235,43,42,230,116,211,212,207,38,63,76,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,42,132,210,159,9,222,86,52,111,229,254,61,233,208,29,84,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,243,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,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,51,217,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,248,209,62,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,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,185,236,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,148,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,190,242,186,244,83,147,221,139,0,226,58,171,45,212,59,213,171,52,210,203,86,250,204,122,215,85,43,210,186,166,171,124,107,4,119,40,59,41,12,176,198,139,54,228,100,136,217,93,28,74,232,210,55,201,10,89,81,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,149,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,125,142,114,189,95,216,114,179,100,241,201,90,216,110,1,153,106,13,77,214,151,12,199,170,238,175,177,217,235,111,247,53,133,19,101,29,186,146,37,150,162,162,87,185,81,172,99,90,157,19,170,252,79,115,24,221,207,123,90,191,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,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,165,218,91,56,170,195,120,175,229,249,170,153,133,154,229,72,220,158,221,166,247,154,108,178,209,28,107,11,237,215,21,181,79,189,91,19,158,247,120,105,28,217,29,11,247,59,115,17,90,171,220,100,140,101,16,151,253,255,0,170,203,255,0,151,255,0,254,206,20,2,105,79,132,239,43,26,55,242,255,0,30,244,232,10,171,230,149,198,253,139,94,111,177,232,86,151,213,90,175,56,46,47,112,167,184,205,124,138,23,172,149,151,136,153,85,12,137,77,50,74,177,203,70,145,212,53,168,254,218,43,228,99,156,199,186,53,99,159,29,120,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,248,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,104,79,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,61,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,52,166,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,151,208,112,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,234,189,87,115,189,255,0,202,69,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,44,83,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,224,145,91,46,215,237,88,223,64,63,219,86,5,149,127,170,184,230,73,142,92,63,225,40,235,173,181,212,242,127,209,146,25,163,145,159,239,57,174,111,248,149,11,180,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,198,249,18,70,42,163,158,200,106,47,139,31,52,250,201,243,3,33,245,25,203,52,229,39,159,225,186,89,193,54,127,168,58,131,144,210,88,241,235,30,113,95,83,93,93,82,171,178,38,123,62,218,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,94,188,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,228,18,96,25,148,88,13,62,169,59,30,171,92,78,170,241,53,129,151,102,162,58,4,184,197,12,115,186,157,234,139,213,143,88,166,99,219,185,19,122,36,155,55,118,228,219,34,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,41,233,206,86,237,106,191,240,137,132,223,108,87,58,75,141,182,227,156,91,106,232,235,41,38,108,208,84,193,37,178,224,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,32,95,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,148,172,92,159,45,78,97,116,122,155,98,161,208,173,121,203,255,0,183,170,13,209,89,239,151,73,160,167,142,241,75,190,154,26,106,87,205,36,201,37,77,197,210,76,246,162,54,61,210,71,18,57,206,124,155,220,233,193,38,144,225,175,214,138,125,123,108,21,113,229,144,98,243,98,15,145,179,175,98,123,115,234,227,170,107,95,26,245,68,124,114,198,245,107,155,183,170,77,34,63,127,72,246,123,82,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,89,246,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,247,20,3,198,255,0,26,57,87,23,26,143,61,117,19,174,182,76,6,219,219,130,201,143,75,93,35,163,127,105,102,219,93,83,2,61,97,74,199,164,242,34,185,137,240,70,173,139,115,246,172,143,237,124,149,60,211,229,63,47,235,189,70,220,93,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,17,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,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,126,86,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,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,141,27,43,152,199,120,104,220,233,27,11,54,183,107,21,92,169,220,124,143,125,16,241,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,85,95,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,199,10,230,177,192,197,214,203,147,87,241,69,165,22,186,187,133,182,255,0,80,178,101,118,91,117,173,207,91,100,236,167,124,146,220,211,177,30,214,211,61,176,61,243,201,47,69,108,207,222,175,127,121,82,40,43,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,30,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,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,153,125,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,243,229,170,114,75,209,79,252,250,226,50,178,225,255,0,221,194,173,244,177,203,255,0,55,172,171,146,102,44,127,243,36,141,205,147,252,186,57,191,208,82,213,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,191,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,246,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,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,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,67,235,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,185,62,99,60,107,255,0,10,186,113,5,131,0,185,218,164,212,220,167,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,104,179,251,106,207,114,175,245,87,35,201,50,59,135,252,37,101,117,202,186,162,79,250,82,77,52,146,63,253,247,57,206,255,0,26,168,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,158,242,231,185,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,223,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,13,204,114,61,141,114,50,101,101,80,241,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,85,95,22,62,105,245,147,230,6,67,234,51,158,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,141,91,19,158,198,248,152,218,233,29,11,247,55,107,213,90,171,219,124,140,125,249,233,158,166,105,103,18,154,89,6,83,139,85,218,178,60,111,35,183,182,27,141,186,105,41,171,59,30,34,153,143,150,223,93,19,31,36,109,153,177,206,214,203,3,149,122,110,232,189,81,125,245,87,196,47,41,77,71,78,35,161,196,184,116,182,237,192,114,59,124,247,136,46,151,202,149,109,13,130,72,222,169,45,4,179,183,185,52,158,247,67,217,85,141,100,123,102,232,189,207,15,60,201,102,156,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,125,6,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,233,92,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,126,123,53,139,88,179,237,117,207,238,154,141,168,215,234,187,141,202,227,81,60,177,69,45,84,211,65,111,130,73,164,153,180,148,173,153,239,116,84,209,186,87,164,113,35,149,26,139,255,0,26,173,143,240,11,255,0,162,203,136,223,213,255,0,254,174,82,149,86,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,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,6,148,200,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,250,14,12,248,51,192,120,76,192,41,168,232,232,105,46,57,181,198,157,146,223,175,210,197,12,211,182,121,33,167,74,154,74,90,148,130,41,146,135,189,78,146,71,20,157,87,170,238,119,191,249,72,163,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,16,106,23,55,110,27,116,215,63,201,116,230,251,132,234,84,247,44,86,241,91,100,172,150,146,219,64,232,36,158,154,103,195,35,163,115,171,26,229,98,185,138,168,170,214,175,78,157,81,63,145,39,244,19,90,241,94,34,116,158,197,172,120,85,190,235,69,101,200,60,87,134,130,233,20,113,213,51,177,83,45,59,247,182,57,36,98,117,124,46,84,232,245,248,85,58,244,94,168,153,236,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,210,189,116,47,136,28,251,135,139,174,83,125,211,151,210,65,114,202,177,122,236,86,90,201,86,102,207,67,5,75,162,115,170,105,100,134,72,221,21,75,29,11,29,28,138,174,70,175,191,106,251,186,121,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,191,238,12,248,51,192,120,76,192,41,168,232,232,105,46,57,181,198,157,146,223,175,210,197,12,211,182,121,33,167,74,154,74,90,148,130,41,146,135,189,78,146,71,20,157,87,170,238,119,191,249,87,175,50,190,94,149,154,101,125,174,215,93,6,196,63,180,90,253,178,222,44,118,184,103,168,146,207,85,178,166,106,154,166,67,28,43,29,53,185,177,194,199,42,186,77,177,201,42,181,173,100,123,26,216,65,165,218,189,153,105,5,78,77,62,31,61,34,51,48,197,238,120,133,222,26,152,18,86,79,110,174,139,100,173,69,247,57,143,107,146,57,24,230,170,116,124,77,71,110,98,189,142,241,69,255,0,127,234,178,255,0,229,255,0,255,0,179,133,0,150,83,196,167,31,84,120,127,7,122,91,195,62,142,220,45,87,75,174,71,165,246,106,28,178,241,5,76,21,145,219,41,95,66,218,106,139,107,88,215,59,101,99,187,114,54,94,226,53,208,198,230,237,69,124,136,248,96,94,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,226,69,191,238,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,52,108,174,99,29,225,163,115,164,108,44,218,221,172,85,114,167,113,242,61,255,0,171,197,7,20,24,15,9,152,5,191,81,181,26,209,144,92,109,183,27,196,86,72,162,178,83,195,52,237,158,72,102,153,174,115,102,150,38,163,54,211,189,21,81,202,189,85,190,239,230,169,192,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,167,94,136,191,200,243,252,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,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,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,159,242,148,224,163,216,148,116,124,89,106,109,178,235,71,122,155,189,30,23,111,157,59,17,182,134,104,59,111,185,185,17,219,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,87,95,22,62,105,245,147,230,6,67,234,51,158,126,77,94,204,159,162,244,250,8,217,233,35,196,224,202,38,203,223,27,96,78,252,247,23,210,71,74,215,62,69,234,168,200,226,141,232,214,183,111,85,154,69,126,254,145,236,234,188,25,240,103,159,113,103,159,211,81,209,208,213,219,176,155,117,67,37,191,95,165,138,104,96,116,17,205,78,149,52,148,181,41,4,176,173,119,102,161,36,142,41,58,39,68,220,239,119,243,188,156,143,133,237,14,200,244,57,188,60,73,128,90,169,48,202,75,124,212,54,186,104,169,33,150,75,84,146,67,44,126,50,153,243,178,77,181,141,239,202,244,168,114,58,69,145,238,123,149,202,231,42,209,15,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,2,58,86,177,141,241,49,181,209,182,102,109,110,215,170,57,19,182,248,222,255,0,41,91,196,14,125,113,225,230,131,134,139,131,233,42,177,59,94,80,185,85,12,179,44,207,171,165,157,105,228,133,105,162,114,201,218,101,50,172,210,202,177,182,52,94,236,143,118,239,137,81,123,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,149,23,163,122,67,153,107,190,162,91,244,183,79,160,164,159,33,187,83,215,77,67,5,76,233,11,42,31,77,73,53,82,194,143,95,133,175,123,96,115,24,174,86,179,123,155,185,204,111,87,39,159,254,218,176,44,171,253,85,199,50,76,114,225,255,0,9,71,93,109,174,167,147,254,140,144,205,28,140,255,0,121,205,115,127,196,168,94,247,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,148,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,143,243,47,227,214,167,94,114,25,180,87,73,175,181,112,105,213,142,162,72,110,239,143,181,178,255,0,113,130,170,70,182,102,205,12,178,54,122,20,108,112,203,10,124,27,158,229,123,218,229,100,42,200,22,79,254,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,28,255,0,94,245,175,21,225,219,73,239,186,199,154,219,238,181,182,92,127,194,248,152,45,113,71,37,83,251,245,49,83,179,99,100,146,54,47,71,204,213,94,175,79,133,23,167,85,232,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,167,94,136,191,200,246,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,46,167,143,174,53,241,94,20,244,226,174,201,105,185,248,141,77,201,173,243,71,142,91,233,214,55,201,65,189,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,155,91,43,226,161,111,237,171,61,202,191,213,92,143,36,200,238,31,240,149,149,215,42,234,137,63,233,73,52,210,72,255,0,247,220,231,59,252,106,167,215,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,247,181,21,171,252,148,186,158,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,124,111,145,36,98,170,57,236,134,162,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,227,242,121,169,241,191,71,166,216,173,223,134,29,60,170,223,151,228,150,248,162,200,106,251,48,84,83,209,89,234,227,157,147,210,245,238,171,226,172,145,137,10,244,124,74,137,5,70,246,185,175,116,110,109,70,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,165,249,240,235,162,152,175,0,92,44,95,61,163,112,186,222,125,141,111,169,205,114,174,204,177,212,110,174,138,221,23,140,142,135,172,112,117,133,124,34,246,155,47,71,123,254,39,39,95,119,21,254,173,95,11,31,236,7,85,127,234,171,119,250,113,55,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,255,0,51,208,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,217,138,70,171,26,179,43,145,98,139,185,72,148,237,141,141,114,43,252,36,238,216,138,215,57,213,235,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,163,238,18,52,94,213,160,188,60,225,58,127,75,136,82,99,183,120,236,244,117,121,37,60,47,108,175,150,247,37,60,126,54,89,101,107,156,146,191,186,142,106,57,28,230,163,24,198,51,164,108,98,39,96,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,249,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,60,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,153,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,25,167,89,30,230,177,100,123,110,124,139,252,80,115,11,209,126,19,51,251,126,156,234,54,49,154,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,117,59,213,81,26,169,209,91,239,254,104,158,131,133,46,53,180,179,140,31,181,63,118,118,12,174,217,246,75,192,248,223,110,210,211,67,220,241,93,254,223,107,179,60,189,122,120,103,238,221,183,167,86,244,235,213,122,72,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,69,94,104,254,68,245,55,232,190,177,68,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,211,175,69,79,230,125,90,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,8,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,22,211,203,83,151,165,30,153,88,168,117,215,94,113,15,237,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,183,208,115,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,190,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,252,27,152,229,99,220,228,100,40,202,108,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,251,218,168,228,254,104,53,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,94,157,58,170,255,0,50,226,121,42,121,88,202,126,96,87,122,117,184,170,190,44,124,211,235,39,204,12,135,212,103,60,84,152,6,101,22,3,79,170,78,199,170,215,19,170,188,77,96,101,217,168,142,129,46,49,67,28,238,167,122,162,245,99,214,41,152,246,238,68,222,137,38,205,221,185,54,201,78,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,102,107,56,177,243,79,172,159,48,50,31,81,156,183,238,3,117,51,21,209,190,89,152,174,169,102,181,126,30,203,140,219,239,247,10,157,178,70,201,38,217,119,173,217,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,66,168,120,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,248,21,209,53,239,111,137,145,173,141,211,63,115,183,61,17,168,189,182,70,198,112,162,213,56,5,255,0,209,101,196,111,234,255,0,255,0,87,41,74,171,52,167,194,119,149,141,27,249,127,143,122,116,7,85,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,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,60,86,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,244,233,213,19,249,18,127,65,53,175,21,226,39,73,236,90,199,133,91,238,180,86,92,131,197,120,104,46,145,71,29,83,59,21,50,211,191,123,99,146,70,39,87,194,229,78,143,95,133,83,175,69,234,137,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,162,181,71,223,165,158,182,89,34,147,99,234,90,246,238,99,218,189,28,136,228,235,209,81,23,220,89,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,241,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,81,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,149,107,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,117,60,180,56,10,166,208,108,122,29,106,213,155,21,36,250,139,124,167,142,107,67,36,238,239,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,191,30,214,53,24,199,53,31,50,62,122,159,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,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,98,89,127,223,250,172,191,249,127,255,0,236,225,64,39,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,55,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,14,217,106,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,197,215,167,68,85,72,1,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,113,48,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,170,249,231,126,73,254,164,253,180,143,252,170,117,51,21,209,189,96,212,205,82,205,106,252,61,151,25,210,251,157,194,167,108,145,178,73,182,92,45,219,32,139,184,246,49,211,74,245,108,113,177,92,155,228,123,26,139,213,200,114,14,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,5,116,77,123,219,226,100,107,99,116,207,220,237,207,68,106,47,109,145,177,157,255,0,150,135,1,85,58,243,144,195,173,90,179,98,171,131,78,172,117,17,205,104,100,157,173,151,251,140,21,81,185,208,186,25,162,145,179,208,163,99,154,41,151,224,220,247,35,24,231,43,38,70,93,161,154,206,44,124,211,235,39,204,12,135,212,103,63,39,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,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,2,58,86,177,238,240,210,57,177,182,102,109,118,230,34,57,19,184,200,222,202,1,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,104,157,215,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,169,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,109,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,248,149,47,251,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,141,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,124,191,161,245,27,137,18,176,45,121,204,180,215,72,245,11,74,112,250,218,187,99,53,34,162,212,203,189,117,53,66,70,249,45,212,140,173,73,104,149,54,43,182,78,234,184,213,238,107,219,240,66,232,220,143,100,175,67,242,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,18,44,202,230,99,195,214,43,194,254,141,112,241,164,120,181,79,143,240,31,106,42,110,55,71,210,199,79,53,206,186,87,91,93,45,68,141,98,127,155,27,17,206,123,153,20,81,49,94,253,155,149,201,83,205,62,83,242,254,187,212,109,197,212,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,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,18,103,178,54,244,142,39,187,226,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,220,88,175,52,127,34,122,155,244,95,88,162,40,175,73,243,175,186,253,83,195,117,51,217,126,211,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,125,122,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,141,86,210,121,93,112,11,71,135,216,173,188,76,107,21,190,213,116,186,228,118,250,106,236,78,207,61,52,21,145,219,41,94,248,170,96,185,57,238,107,182,86,59,183,27,162,237,171,93,12,110,118,229,87,200,172,135,218,243,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,190,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,252,27,152,229,99,220,228,100,40,202,108,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,86,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,211,167,85,95,230,92,79,37,79,43,25,79,204,10,239,78,183,21,87,197,143,154,125,100,249,129,144,250,140,228,170,225,59,141,124,87,133,62,4,115,75,37,166,231,226,53,55,38,204,46,145,227,150,250,117,141,242,80,111,182,80,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,38,214,202,248,160,175,246,213,158,229,95,234,174,71,146,100,119,15,248,74,202,235,149,117,68,159,244,164,154,105,36,127,251,238,115,157,254,53,82,237,57,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,240,62,52,141,136,136,215,190,105,63,196,46,45,125,206,116,11,82,240,172,90,135,198,222,178,12,62,243,107,183,83,119,89,31,126,170,122,41,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,148,131,253,75,142,59,63,218,51,254,243,89,255,0,210,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,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,206,128,10,171,231,105,173,127,249,139,195,157,29,191,255,0,185,154,220,42,164,139,254,113,71,73,28,47,73,63,231,171,35,93,31,249,5,107,191,166,133,101,233,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,189,58,244,84,254,102,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,78,189,122,42,255,0,51,208,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,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,224,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,222,91,79,41,78,52,126,218,88,168,248,81,207,221,182,245,142,91,230,159,23,186,79,93,185,215,26,24,223,185,212,46,108,175,87,172,208,49,234,177,54,36,86,248,104,92,155,99,74,125,210,126,87,52,14,12,248,147,226,39,95,108,25,174,142,105,191,218,11,45,22,31,75,107,158,167,219,20,20,155,42,153,91,91,35,163,217,81,60,111,94,140,154,53,234,137,183,226,233,215,170,42,39,64,229,73,194,230,187,112,215,247,163,247,215,131,125,156,251,71,236,79,102,127,100,232,235,59,254,31,199,119,191,193,165,147,110,222,252,95,210,233,215,119,187,175,69,233,63,192,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,21,121,163,249,19,212,223,162,250,197,17,64,37,138,114,212,229,233,89,169,183,218,29,117,215,156,67,251,69,160,221,45,158,199,116,134,122,121,47,21,91,41,166,166,170,124,50,66,145,212,219,157,28,207,114,43,100,219,36,145,35,92,215,199,189,174,185,64,85,95,53,206,5,191,191,241,65,162,152,103,254,209,85,159,209,80,187,252,215,54,233,29,58,55,254,87,197,61,174,255,0,89,50,179,252,34,98,170,203,169,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,177,254,86,218,59,128,235,175,3,89,238,156,234,53,134,146,227,109,184,231,23,72,162,150,90,88,102,158,223,60,150,122,40,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,241,162,215,87,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,45,121,106,115,11,172,211,43,237,14,133,107,206,95,253,162,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,220,161,154,206,44,124,211,235,39,204,12,135,212,103,62,76,223,94,115,44,207,71,180,243,67,93,91,87,73,137,224,20,245,143,101,189,181,8,232,43,110,53,21,213,117,14,173,123,81,141,93,237,138,165,144,53,174,87,236,72,228,115,21,189,233,26,116,174,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,130,53,116,187,95,181,35,127,215,204,198,211,106,176,113,175,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,146,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,75,94,1,127,244,89,113,27,250,191,255,0,213,202,82,170,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,234,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,251,69,106,143,191,75,61,108,178,69,38,199,212,181,237,220,199,181,122,57,17,201,215,162,162,47,184,179,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,226,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,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,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,147,253,73,251,105,194,185,64,96,24,110,117,197,125,77,86,97,143,82,93,159,138,226,245,55,251,66,84,162,185,148,183,24,235,40,226,138,161,25,215,107,158,198,207,34,179,114,46,215,237,123,122,61,140,115,111,36,3,138,113,161,137,226,185,95,11,26,165,246,167,25,181,94,125,141,135,222,238,214,239,104,81,71,81,224,235,162,183,84,118,170,97,222,139,219,153,155,157,182,70,244,115,122,175,69,78,166,112,139,254,255,0,213,101,255,0,203,255,0,255,0,103,10,1,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,237,209,57,236,123,37,93,145,76,212,84,108,155,218,219,31,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,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,42,175,158,119,228,159,234,79,219,74,171,36,167,4,28,23,101,92,92,106,60,20,53,173,186,217,48,27,111,114,123,222,67,21,12,142,141,253,165,135,117,13,52,234,197,133,43,30,147,198,168,215,175,193,26,186,93,175,218,145,190,255,0,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,99,53,156,88,249,167,214,79,152,25,15,168,206,89,247,37,76,79,21,251,130,202,115,175,179,54,175,180,159,108,43,173,62,217,240,81,248,239,3,224,173,210,248,110,255,0,78,231,103,185,241,246,247,109,221,241,116,235,239,44,84,2,184,57,215,224,24,108,186,47,134,234,147,177,234,68,203,41,114,138,123,3,46,205,69,108,235,110,150,146,182,119,83,189,81,122,61,137,44,44,123,119,34,236,85,147,102,222,228,155,161,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,84,7,31,220,178,242,171,86,163,210,106,7,11,184,15,141,199,242,251,133,45,190,108,102,214,146,62,75,117,210,117,157,100,157,140,72,146,26,75,119,72,226,234,249,38,70,69,36,170,136,145,197,177,25,55,248,28,224,127,25,225,7,13,116,211,222,170,239,25,221,250,157,169,145,215,193,93,80,203,115,213,21,28,202,120,105,85,201,19,217,10,238,70,79,36,125,229,238,76,168,177,178,85,133,181,237,206,175,205,62,45,242,254,135,212,110,36,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,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,242,255,0,184,32,224,187,21,225,31,78,32,161,173,109,170,247,159,92,187,147,222,242,24,168,99,108,140,238,164,59,168,105,167,86,36,203,70,197,130,53,70,189,126,57,17,210,237,102,228,141,145,3,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,8,171,205,31,200,158,166,253,23,214,40,138,1,44,39,150,23,1,84,218,207,117,164,226,7,88,44,84,149,250,125,108,168,169,134,213,104,171,238,177,110,215,24,29,14,201,164,137,209,118,170,40,90,174,157,170,137,47,197,52,11,27,218,230,36,140,117,207,130,162,249,172,112,49,117,178,228,213,252,81,105,69,174,174,225,109,191,212,44,153,93,150,221,107,115,214,217,59,41,223,36,183,52,236,71,181,180,207,108,15,124,242,75,209,91,51,247,171,223,222,84,138,178,203,169,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,229,69,175,114,167,224,74,212,150,170,14,41,181,151,25,171,117,201,213,9,62,17,106,184,192,214,193,28,8,214,58,59,194,177,85,92,247,185,202,228,131,123,90,140,70,119,218,143,223,4,145,218,80,0,3,56,60,100,235,165,103,17,60,71,102,122,141,237,159,104,217,93,112,146,221,142,57,137,59,33,101,158,157,238,142,149,99,138,117,87,197,220,98,119,222,206,141,78,236,210,187,99,85,202,212,226,165,212,242,123,215,239,183,250,29,113,210,60,183,80,189,171,148,225,119,7,251,46,215,88,255,0,235,170,108,117,97,167,108,29,183,42,34,203,12,115,172,241,255,0,73,203,19,93,11,23,99,22,22,172,255,0,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,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,142,104,252,43,24,201,17,81,221,183,43,29,189,25,18,71,16,57,92,121,236,211,47,173,122,61,105,127,192,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,2,42,243,71,242,39,169,191,69,245,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,190,243,75,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,31,88,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,214,113,55,105,181,88,56,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,90,255,0,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,113,34,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,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,103,219,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,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,66,253,56,10,173,226,94,171,135,155,100,28,83,218,106,232,242,122,58,142,205,178,107,131,152,183,26,203,66,211,192,250,121,171,81,175,115,146,165,28,249,99,114,74,140,155,240,154,178,181,100,87,61,244,109,197,143,154,125,100,249,129,144,250,140,231,213,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,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,104,83,71,116,119,1,208,172,2,215,167,58,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,241,34,81,183,52,127,61,154,155,244,95,71,162,37,87,0,191,250,44,184,141,253,95,255,0,234,229,41,85,102,146,56,100,187,90,172,28,34,105,69,246,251,115,164,183,91,109,218,111,98,171,172,172,171,153,176,193,77,4,118,200,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,85,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,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,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,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,23,253,255,0,170,203,255,0,151,255,0,254,206,20,2,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,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,6,148,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,85,95,60,239,201,63,212,159,182,149,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,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,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,20,173,206,175,205,62,45,242,254,135,212,110,36,180,229,161,192,85,54,131,99,208,235,86,172,216,169,39,212,91,229,60,115,90,25,39,119,125,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,248,246,177,168,198,57,168,249,145,243,212,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,34,175,52,127,34,122,155,244,95,88,162,40,219,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,215,167,84,95,228,105,162,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,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,154,206,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,11,95,228,169,229,99,41,249,129,93,233,214,226,170,248,177,243,79,172,159,48,50,31,81,156,146,156,176,248,32,163,226,47,42,169,213,237,72,165,223,128,225,247,8,98,167,167,108,208,63,218,183,136,100,167,168,90,89,233,229,138,68,146,143,176,238,147,35,182,43,187,241,181,142,119,73,54,93,248,0,2,42,243,52,214,191,185,110,17,242,159,15,111,241,85,249,223,92,42,143,124,91,225,139,198,193,55,136,146,78,146,49,205,233,75,21,78,199,38,238,146,172,91,154,173,221,210,128,65,42,185,101,235,95,220,183,23,24,183,136,183,248,170,12,239,166,21,89,178,45,243,69,227,103,135,195,201,31,89,24,214,244,170,138,155,123,151,119,72,150,93,173,87,109,233,127,192,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,51,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,19,252,231,249,134,128,232,214,127,168,248,182,174,102,90,123,106,186,229,248,94,239,98,93,39,99,187,148,221,85,92,221,205,69,70,75,219,122,172,145,119,26,238,212,142,115,227,216,245,87,47,64,51,173,171,154,103,149,107,39,29,218,131,165,184,85,39,136,189,100,218,161,124,183,211,110,142,71,199,14,251,156,251,231,151,182,199,189,176,196,196,116,146,61,26,187,35,99,220,169,209,170,93,167,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,26,54,87,49,142,240,209,185,210,54,22,109,110,214,42,185,83,184,249,30,254,234,80,15,52,127,61,154,155,244,95,71,162,37,87,0,191,250,44,184,141,253,95,255,0,234,229,41,85,100,191,226,143,141,250,205,73,208,45,50,225,135,79,42,182,98,24,222,31,140,197,144,213,246,103,167,168,173,188,82,81,108,158,151,175,117,25,45,28,111,88,87,163,226,69,89,233,247,181,206,99,99,115,186,87,44,46,61,105,180,98,235,73,195,246,176,95,105,40,52,250,231,81,83,53,170,239,87,221,122,218,110,51,186,29,144,201,43,165,237,83,208,185,91,59,149,82,47,134,105,214,71,185,172,89,30,219,159,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,95,247,254,171,47,254,95,255,0,251,56,80,9,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,8,255,0,147,240,163,98,206,248,196,179,241,55,154,197,106,186,80,98,120,125,37,158,193,107,158,23,201,36,55,134,87,84,206,181,238,234,169,26,118,163,149,169,18,42,61,123,146,58,68,237,186,24,220,233,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,205,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,79,240,0,5,43,115,132,215,239,183,250,227,110,210,60,75,80,189,171,139,97,118,246,123,82,215,70,255,0,235,90,108,137,102,168,108,253,199,34,34,75,52,112,44,17,255,0,73,201,19,157,51,19,99,214,102,172,42,166,211,60,170,167,75,46,58,199,225,59,88,221,191,32,163,198,123,242,71,35,124,69,117,69,53,77,70,200,93,179,182,254,220,116,189,100,77,232,230,247,224,248,85,31,213,62,93,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,167,94,136,191,200,252,155,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,25,240,109,174,148,124,68,240,227,134,106,55,182,125,163,122,117,190,59,118,70,231,164,12,153,151,138,118,54,58,165,146,40,21,89,23,113,233,223,99,58,53,123,83,68,237,141,71,35,83,181,153,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,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,226,127,128,71,254,26,248,81,177,104,118,109,170,90,171,118,138,213,114,204,245,39,48,188,222,22,229,4,47,89,40,108,245,21,142,154,154,129,175,122,255,0,197,44,170,198,177,29,35,154,197,238,36,17,189,100,0,40,7,154,63,158,205,77,250,47,163,209,18,171,128,95,253,22,92,70,254,175,255,0,245,114,148,170,179,218,232,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,36,86,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,227,68,180,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,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,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,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,57,87,22,62,86,53,147,229,254,67,233,211,153,172,47,251,255,0,85,151,255,0,47,255,0,253,156,40,4,210,159,9,222,86,52,111,229,254,61,233,208,29,84,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,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,51,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,19,252,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,151,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,122,116,234,171,252,201,211,196,86,136,90,180,71,149,78,149,54,223,124,171,186,84,103,153,197,167,56,174,124,209,182,54,65,61,125,138,165,82,8,154,157,85,25,28,81,196,197,87,57,85,207,71,191,225,71,36,108,137,124,39,121,167,209,191,152,24,247,168,192,118,174,104,188,61,125,198,241,53,114,191,219,42,110,181,182,93,75,241,57,108,85,53,148,187,35,134,186,122,169,86,178,142,57,154,136,201,123,111,86,73,209,17,28,200,234,97,107,145,203,210,71,201,94,73,122,215,255,0,159,92,57,214,91,255,0,251,185,173,190,170,56,191,230,244,117,113,204,245,147,254,100,177,181,177,255,0,151,87,59,250,8,90,161,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,102,179,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,39,248,0,2,128,121,163,249,236,212,223,162,250,61,17,42,184,5,255,0,209,101,196,111,234,255,0,255,0,87,41,74,171,47,123,150,55,10,184,110,136,232,54,61,170,83,91,105,42,243,189,69,179,193,118,175,187,36,139,42,193,110,168,233,61,45,28,10,230,53,98,103,105,97,124,173,68,93,211,35,186,189,236,142,29,159,171,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,116,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,110,162,31,237,171,2,202,191,213,92,115,36,199,46,31,240,148,117,214,218,234,121,63,232,201,12,209,200,207,247,156,215,55,252,74,133,233,242,230,227,95,248,170,211,137,236,25,253,206,213,30,166,226,223,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,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,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,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,133,255,0,127,234,178,255,0,229,255,0,255,0,179,133,0,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,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,226,127,128,1,93,92,230,245,210,143,22,209,171,22,131,90,47,59,47,89,181,194,59,141,210,146,52,130,79,236,61,35,149,237,73,145,202,178,197,220,171,74,119,70,246,181,17,254,18,118,239,68,107,154,234,225,224,127,71,110,186,223,197,30,159,226,52,118,26,75,173,182,138,241,77,123,191,69,93,74,233,232,146,213,73,43,102,169,109,67,81,143,110,201,26,212,129,169,34,108,116,147,198,199,42,111,234,89,167,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,186,115,119,209,219,174,165,112,184,204,187,28,176,210,87,92,180,250,241,21,238,166,84,165,116,181,177,218,157,20,144,213,182,7,49,142,114,49,28,250,121,229,69,86,179,183,74,231,185,127,13,168,84,7,13,122,189,83,160,186,243,131,106,228,51,213,199,79,142,222,33,154,224,148,144,69,52,242,219,159,214,42,216,99,100,189,24,175,146,154,73,163,69,85,111,69,122,42,57,170,136,228,210,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,109,248,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,1,154,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,159,224,0,10,1,230,143,231,179,83,126,139,232,244,68,170,224,23,255,0,69,151,17,191,171,255,0,253,92,165,42,172,210,159,9,222,86,52,111,229,254,61,233,208,29,84,174,174,101,124,189,40,245,54,197,93,174,186,13,136,127,111,84,27,101,188,88,237,112,193,79,29,226,151,125,76,213,53,76,134,56,82,74,155,139,164,153,142,85,116,155,164,142,37,107,90,249,54,53,213,45,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,227,130,94,219,216,247,67,43,21,209,200,196,114,111,141,239,106,175,71,41,160,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,53,108,78,123,221,225,164,115,100,116,47,220,237,204,69,106,175,113,146,49,145,215,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,254,255,0,213,101,255,0,203,255,0,255,0,103,10,1,52,167,194,119,149,141,27,249,127,143,122,116,7,85,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,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,85,95,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,0,2,128,121,154,107,95,223,79,23,25,79,135,183,248,90,12,19,174,21,71,190,45,147,75,224,167,155,196,73,39,73,30,215,117,170,150,167,99,147,111,88,146,45,205,71,110,235,50,185,44,104,53,53,167,13,202,248,141,188,209,85,178,229,125,168,126,51,101,89,169,229,137,158,206,133,99,150,166,104,158,175,217,59,37,168,72,227,85,217,248,111,161,123,81,255,0,19,218,158,215,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,71,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,102,139,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,226,114,43,36,106,163,156,138,138,183,147,203,47,90,254,250,120,71,197,188,69,191,194,215,224,157,48,170,205,145,108,134,95,5,4,62,30,72,250,200,247,59,173,44,180,219,220,187,122,202,146,237,106,55,111,90,86,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,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,226,127,128,0,40,7,154,63,158,205,77,250,47,163,209,18,171,128,95,253,22,92,70,254,175,255,0,245,114,148,170,179,74,124,39,121,88,209,191,151,248,247,167,64,117,80,84,7,52,94,1,107,48,251,237,203,137,141,29,183,221,110,150,172,142,225,83,93,150,89,224,166,158,178,75,101,83,217,45,76,247,38,189,173,118,202,55,118,228,116,189,197,107,97,145,205,218,170,201,17,144,194,190,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,205,145,138,230,189,172,150,40,158,172,126,205,171,99,252,210,117,139,1,215,94,6,176,45,70,211,155,245,37,198,219,113,206,45,114,203,20,85,80,205,61,190,121,44,245,179,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,226,85,174,14,19,188,211,232,223,204,12,123,212,96,52,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,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,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,211,167,85,95,230,73,253,4,209,76,87,135,109,39,177,104,230,21,112,186,214,217,113,255,0,21,225,167,186,75,28,149,79,239,212,203,80,253,238,142,56,216,189,31,51,145,58,49,62,20,78,189,87,170,175,64,0,143,252,86,240,83,165,156,96,253,150,251,204,191,229,118,207,178,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,235,211,195,51,110,221,189,58,187,175,94,169,211,207,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,253,212,236,68,85,114,167,69,119,187,249,42,122,14,43,120,41,210,206,48,126,203,125,230,95,242,187,103,217,47,29,224,189,133,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,221,252,149,37,0,7,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,58,244,234,139,252,136,65,253,69,78,22,63,217,246,170,255,0,214,182,239,244,18,95,253,202,98,191,112,95,195,167,180,46,191,102,254,199,253,138,241,93,216,252,119,129,240,94,15,185,191,183,219,239,118,253,251,187,123,119,123,246,244,247,17,3,250,138,156,44,127,179,237,85,255,0,173,109,223,232,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,58,245,232,137,252,143,64,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,251,255,0,154,47,0,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,94,157,122,42,127,50,111,128,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,100,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,222,232,227,141,139,209,243,57,19,163,19,225,68,235,213,122,170,244,0,14,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,54,212,61,85,17,168,189,81,190,255,0,230,139,199,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,222,216,233,35,122,244,100,206,84,232,244,248,145,58,245,78,168,179,0,2,63,241,91,193,78,150,113,131,246,91,239,50,255,0,149,219,62,201,120,239,5,236,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,222,239,228,169,40,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,157,255,0,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,109,167,98,162,43,85,122,171,189,255,0,201,19,176,0,113,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,247,255,0,52,94,63,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,126,246,199,73,27,215,163,38,114,167,71,167,196,137,215,170,117,69,236,28,80,112,191,128,241,103,128,91,244,231,81,174,249,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,109,67,213,81,26,139,213,27,239,254,104,188,127,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,137,19,175,84,234,139,48,0,0,17,255,0,138,222,10,116,179,140,31,178,223,121,151,252,174,217,246,75,199,120,47,97,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,247,127,37,73,64,1,231,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,78,189,58,162,255,0,34,16,127,81,83,133,143,246,125,170,191,245,173,187,253,4,159,224,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,21,94,157,23,162,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,94,157,122,42,127,50,111,128,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,127,242,68,224,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,211,167,85,95,230,119,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,182,157,138,136,173,85,234,174,247,255,0,36,78,192,0,62,75,181,21,77,198,213,91,111,163,187,85,218,234,42,169,228,134,42,234,70,196,233,233,94,230,170,54,104,210,102,62,37,123,85,81,200,146,49,236,234,137,185,174,78,168,176,47,250,138,156,44,127,179,237,85,255,0,173,109,223,232,36,212,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,241,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,241,92,80,112,191,128,241,103,128,91,244,231,81,174,249,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,109,67,213,81,26,139,213,27,239,254,104,188,3,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,69,94,37,57,111,104,23,20,58,142,154,165,154,221,50,187,37,233,246,248,45,245,63,103,167,162,166,142,179,180,175,217,60,253,202,89,31,36,219,28,216,247,171,191,189,197,19,81,17,26,135,160,225,91,129,221,52,225,6,235,144,92,52,199,53,205,107,233,242,122,120,33,184,208,222,234,40,103,129,239,129,206,88,102,106,197,75,28,173,123,18,89,154,136,143,216,169,43,183,53,202,140,86,242,173,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,233,211,170,175,243,59,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,219,78,197,68,86,170,245,87,123,255,0,146,39,96,0,227,252,80,112,191,128,241,103,128,91,244,231,81,174,249,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,109,67,213,81,26,139,213,27,239,254,104,188,127,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,137,19,175,84,234,139,48,0,0,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,168,169,194,199,251,62,213,95,250,214,221,254,130,79,240,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,194,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,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,239,254,72,156,3,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,222,255,0,228,137,216,0,0,16,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,137,87,167,68,232,137,208,52,135,130,157,44,209,109,2,205,120,116,197,175,249,93,86,55,157,251,75,218,53,87,10,170,103,215,69,227,104,163,163,151,178,246,64,200,219,210,56,154,173,221,27,186,57,85,87,170,123,147,128,127,81,83,133,143,246,125,170,191,245,173,187,253,4,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,232,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,65,91,183,38,30,20,46,55,90,219,133,30,81,169,86,186,122,170,137,38,138,134,146,239,70,232,41,88,231,42,182,24,214,106,71,202,172,106,42,53,22,71,189,253,17,55,57,203,213,87,235,254,164,6,129,125,149,251,11,247,201,173,95,102,253,161,237,111,99,253,161,162,240,62,59,183,218,241,61,143,5,219,239,118,254,14,230,221,219,126,30,189,61,199,215,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,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,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,194,137,215,170,245,85,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,255,217