255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,3,2,255,196,0,119,16,0,0,5,2,4,3,4,5,6,8,7,6,14,13,4,19,0,1,2,3,4,5,6,7,8,17,18,9,19,33,20,49,56,181,21,34,65,81,119,22,35,50,97,113,133,23,24,51,71,82,129,134,197,36,37,66,83,118,180,193,25,52,114,145,161,177,38,39,53,67,69,86,87,98,115,116,130,166,209,212,68,84,88,99,100,104,146,149,150,196,211,225,228,54,55,57,101,147,162,164,178,194,240,73,85,117,179,182,40,131,132,148,136,165,241,198,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,76,17,1,0,1,2,3,3,7,6,8,12,5,3,5,1,0,0,0,1,2,3,4,5,17,6,33,49,7,18,65,81,113,114,177,34,51,53,97,145,178,19,20,50,52,129,161,193,209,21,35,66,67,68,82,98,115,130,131,195,240,22,54,55,179,225,36,146,194,23,37,83,84,241,162,255,218,0,12,3,1,0,2,17,3,17,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,189,138,220,72,177,198,197,197,27,198,201,164,218,182,43,208,109,250,253,66,149,21,201,48,102,41,213,180,196,133,182,133,44,211,41,36,106,52,160,140,204,136,139,93,116,34,238,24,120,204,117,156,13,49,85,238,148,143,103,54,91,49,218,155,181,217,203,162,38,104,141,103,89,211,116,206,139,33,1,86,191,221,76,204,15,251,79,195,223,252,223,55,254,182,31,221,76,204,15,251,79,195,223,252,223,55,254,182,48,63,196,24,46,185,246,37,191,250,65,180,223,171,71,253,240,180,160,21,107,253,212,204,192,255,0,180,252,61,255,0,205,243,127,235,97,253,212,204,192,255,0,180,252,61,255,0,205,243,127,235,97,254,32,193,117,207,176,255,0,210,13,166,253,90,63,239,133,165,0,242,184,83,116,212,47,172,46,179,175,106,179,49,217,157,112,80,41,245,89,77,198,74,146,210,29,126,58,28,90,80,74,53,25,36,148,179,34,35,51,61,52,212,207,188,122,161,185,166,168,174,152,170,58,85,165,251,53,97,238,213,102,190,52,204,196,246,196,232,0,0,250,121,0,0,0,0,0,0,3,142,102,139,49,214,254,91,240,248,238,9,205,246,186,229,91,159,14,133,9,36,135,55,203,38,22,180,58,243,102,235,107,56,200,89,52,151,20,131,53,39,154,130,34,213,68,60,238,221,162,197,19,114,228,233,16,204,203,240,24,140,211,19,70,15,9,79,58,229,115,164,71,247,237,151,99,1,28,178,183,157,11,7,48,52,250,117,183,86,147,30,133,136,74,101,195,149,70,50,89,53,40,218,73,26,222,136,226,181,37,37,73,51,95,40,212,110,160,144,230,164,180,35,154,169,26,62,108,95,183,137,162,46,90,157,97,235,154,229,56,204,147,21,86,15,31,110,104,174,58,39,166,58,226,120,76,78,155,166,55,72,0,3,217,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,118,93,188,63,97,143,244,54,139,253,73,161,208,135,61,203,183,135,236,49,254,134,209,127,169,52,58,16,180,44,121,170,123,35,193,193,249,183,164,47,247,234,247,164,0,1,234,215,128,0,0,0,62,117,197,112,82,45,59,126,167,116,220,18,251,45,46,141,13,234,132,215,249,106,95,42,59,40,53,184,189,168,35,82,180,74,76,244,73,25,158,157,8,204,126,76,196,70,178,250,162,138,174,85,20,81,26,204,238,136,142,151,158,197,172,90,178,48,78,200,155,127,95,213,78,201,78,137,163,109,52,217,18,164,76,144,100,102,136,236,32,204,183,186,173,15,66,212,136,136,148,165,26,80,149,40,169,107,27,49,122,231,199,28,71,171,226,29,209,42,66,149,53,229,166,12,71,94,39,83,78,132,75,81,179,21,179,36,164,182,161,42,211,82,74,119,168,212,181,22,229,168,207,221,102,183,52,87,6,99,239,119,101,197,58,141,42,207,131,177,170,85,21,201,107,52,43,150,110,109,150,251,68,163,107,180,168,158,89,25,164,189,84,26,91,220,189,166,181,112,193,5,206,51,57,198,215,240,118,254,68,125,115,215,247,58,191,147,141,133,167,102,48,223,28,198,71,253,77,200,223,251,20,241,230,199,175,95,149,58,244,68,71,13,255,0,162,157,81,168,81,234,17,106,212,153,242,33,78,132,242,36,197,149,25,213,52,235,14,161,68,164,56,133,164,200,210,164,168,136,201,68,100,100,100,70,66,204,114,95,158,138,69,249,22,143,132,56,183,80,236,119,111,169,79,164,212,156,74,187,61,77,13,178,202,26,67,239,186,242,214,169,206,172,158,81,153,165,40,89,237,34,61,234,36,170,177,128,97,96,113,215,112,55,57,246,248,116,199,90,81,181,59,41,129,218,188,39,197,241,113,165,81,242,106,142,52,207,219,29,113,211,234,226,208,128,10,197,201,126,122,42,246,28,170,62,16,226,221,67,182,90,94,165,62,147,82,113,41,237,20,197,184,243,40,105,15,190,235,200,66,96,180,131,121,70,102,149,45,5,180,136,246,36,146,155,49,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,157,224,113,214,177,214,249,246,248,244,199,83,147,118,167,101,49,219,41,139,248,190,46,53,166,126,77,81,194,168,251,39,174,58,61,124,95,164,0,6,106,48,10,106,199,140,120,199,26,62,56,226,37,38,147,140,215,212,40,48,174,186,188,104,177,99,92,83,26,105,134,145,49,212,161,180,33,46,17,37,41,73,17,18,72,136,136,136,136,133,202,138,49,204,79,136,28,78,254,153,86,191,174,186,35,155,71,93,84,90,163,155,58,111,159,5,211,200,182,22,198,43,31,138,139,244,69,81,20,71,24,137,252,175,90,214,178,67,113,92,23,102,87,236,187,130,233,174,212,107,53,73,94,145,231,205,168,74,92,137,14,237,168,201,66,119,56,179,53,43,68,165,41,45,79,161,17,23,113,14,232,35,222,64,124,36,88,159,122,121,156,161,33,6,231,3,51,56,91,115,63,171,30,16,173,54,170,138,109,231,184,218,40,141,34,47,92,136,136,232,242,234,68,156,120,205,108,172,189,230,190,223,183,46,105,26,216,119,21,181,1,202,178,141,167,159,114,158,180,201,168,161,50,24,109,46,18,83,170,148,207,56,201,11,90,155,101,36,146,53,37,36,114,182,157,81,167,214,41,241,106,212,153,241,230,193,154,202,36,197,149,25,212,186,211,237,45,36,164,56,133,164,204,148,149,36,200,201,68,102,70,70,70,66,175,184,166,120,129,183,255,0,161,177,63,174,205,30,135,32,25,194,139,101,118,76,6,196,217,148,232,54,217,246,151,232,181,169,47,179,17,186,106,207,152,251,140,72,90,205,41,54,156,86,243,66,204,247,147,139,36,122,201,90,121,90,139,25,167,192,227,174,97,175,79,147,51,186,122,167,171,177,98,230,155,5,248,71,101,176,153,230,91,79,227,105,183,31,9,76,126,85,49,175,149,31,181,17,198,58,99,134,248,210,108,164,0,4,133,78,0,2,61,230,255,0,53,180,140,184,90,45,197,162,72,167,78,191,42,188,183,41,84,169,45,41,230,211,28,157,34,118,68,132,161,196,41,13,109,75,136,65,238,213,78,105,161,41,40,112,211,229,126,253,24,123,115,118,228,233,16,216,101,89,94,43,57,197,209,129,193,211,206,185,92,233,17,227,51,213,17,198,103,162,28,211,63,185,184,168,97,93,61,172,35,194,234,244,118,110,170,179,43,85,102,108,103,149,218,168,209,84,148,155,105,70,133,163,111,188,149,40,201,91,183,182,132,146,137,36,110,52,226,102,120,207,189,70,163,80,172,84,37,85,170,211,228,77,157,53,229,201,149,42,75,170,117,215,221,90,141,75,113,107,81,153,169,74,81,153,154,140,204,204,204,204,198,130,6,159,39,199,87,143,187,122,229,92,60,157,35,170,55,255,0,114,178,57,71,217,108,46,201,229,249,118,14,198,250,231,225,102,186,244,210,106,171,241,127,84,112,166,58,35,215,51,50,28,79,57,183,141,207,135,249,111,186,175,59,50,181,34,147,90,164,189,74,126,36,182,12,183,54,175,73,69,35,35,35,212,148,149,36,205,42,66,136,210,164,169,73,81,25,25,145,246,193,30,243,253,225,34,251,251,175,204,226,141,158,54,102,156,53,201,142,60,217,240,148,19,101,237,209,123,60,193,91,185,17,52,205,219,113,49,59,226,98,107,167,88,152,233,137,122,28,172,102,30,145,152,204,49,139,115,243,41,209,174,72,63,193,174,10,84,87,20,125,142,70,170,36,44,146,178,220,77,58,148,243,17,213,68,90,169,27,214,166,214,99,177,138,40,193,108,100,188,112,30,254,137,136,118,74,227,174,116,102,94,140,228,89,102,233,197,148,211,136,52,155,111,33,181,160,214,146,86,215,9,59,180,37,182,133,117,218,66,233,112,151,22,172,140,108,178,33,95,214,13,83,181,211,165,234,219,173,56,68,153,16,228,17,17,174,59,232,35,61,142,167,82,212,181,50,50,52,169,38,164,41,42,60,12,163,51,140,109,190,101,207,151,31,95,175,239,75,185,69,216,106,246,95,23,241,172,44,76,225,174,76,233,251,19,250,147,61,95,171,51,190,99,118,249,137,153,246,64,0,55,42,208,0,0,1,75,88,167,137,121,146,194,220,71,185,112,238,167,142,216,148,183,173,250,155,240,82,243,245,217,241,149,37,164,44,249,82,9,181,58,102,148,186,222,199,19,212,200,210,180,153,25,145,145,157,210,138,181,226,115,133,159,36,241,150,157,137,177,230,115,35,223,144,254,117,149,185,170,218,151,9,182,89,94,212,146,8,146,209,180,168,198,90,169,74,53,243,117,218,91,72,104,118,130,221,127,23,139,180,76,199,54,119,246,79,252,232,182,249,30,197,225,163,56,185,151,226,168,166,168,187,79,147,172,68,249,84,111,221,172,110,242,102,169,158,200,245,37,238,65,49,50,161,137,185,115,166,201,174,213,235,53,106,213,14,167,58,149,83,159,85,144,167,221,146,239,51,180,33,68,226,150,165,173,36,204,150,81,170,180,50,52,25,17,104,68,103,35,69,102,240,176,191,169,244,92,71,187,240,238,105,71,105,235,158,153,30,116,71,157,148,150,212,183,97,45,122,199,109,179,45,92,82,155,146,227,157,15,84,166,58,143,67,45,77,54,100,51,50,140,71,198,48,116,85,60,99,116,253,31,240,141,114,137,148,198,79,180,120,155,84,70,148,87,60,250,122,55,87,190,116,142,168,171,88,142,192,82,150,33,102,211,30,47,139,222,183,118,64,197,59,202,129,14,167,49,199,226,210,169,245,249,12,199,131,31,93,26,97,41,100,219,65,236,65,37,38,189,132,107,50,53,171,214,81,153,218,14,114,241,50,161,133,57,115,187,110,74,21,94,61,62,181,41,150,169,84,199,28,144,166,157,55,100,184,150,214,168,230,149,165,124,244,50,167,157,65,164,245,73,181,188,200,201,38,66,154,237,219,126,175,118,92,20,203,90,223,137,218,170,149,153,140,211,225,49,204,74,57,178,30,89,33,180,110,89,146,83,170,148,69,170,140,136,181,234,100,67,79,180,88,154,226,186,44,91,153,215,140,233,235,221,31,111,181,100,242,53,145,225,235,194,226,179,92,101,20,205,58,197,20,205,81,19,164,83,28,234,231,126,237,39,90,119,254,204,174,19,35,140,94,46,229,206,129,114,95,151,29,211,88,173,92,143,73,170,186,229,195,49,217,14,180,210,156,54,216,75,38,239,174,150,20,203,77,58,146,51,50,51,121,75,35,209,100,69,85,191,140,78,96,127,221,211,16,191,244,158,111,254,212,93,237,187,111,210,45,59,126,153,107,91,241,59,45,46,141,13,154,124,38,57,138,95,42,59,40,36,54,141,203,51,82,180,74,72,181,81,153,158,157,76,204,80,0,243,207,98,188,53,171,22,233,170,119,68,196,239,227,242,89,92,148,213,134,207,51,12,215,25,118,213,51,21,85,69,84,196,211,30,76,76,221,210,35,171,72,210,55,117,46,115,36,55,21,193,118,101,126,203,184,46,154,237,70,179,84,149,233,30,124,218,132,165,200,144,238,218,140,148,39,115,139,51,82,180,74,82,146,212,250,17,17,119,16,238,130,61,228,7,194,69,137,247,167,153,202,18,16,73,48,51,51,133,183,51,250,177,225,10,83,106,168,166,222,123,141,162,136,210,34,245,200,136,142,143,46,160,0,6,83,66,131,28,78,177,23,16,108,31,193,175,200,75,234,225,183,59,127,166,123,87,162,106,111,195,231,236,236,123,57,156,165,39,118,221,235,211,93,116,220,122,119,152,240,188,55,113,91,20,111,172,113,174,82,111,108,73,186,110,24,44,218,146,100,183,22,171,88,145,45,164,58,83,33,164,156,36,56,181,17,40,146,181,22,237,53,209,70,94,211,31,103,139,63,230,175,239,207,253,68,115,222,22,126,32,110,15,232,108,191,235,176,132,74,245,202,227,58,138,117,157,53,141,223,195,14,135,203,112,88,106,185,50,170,252,219,167,159,204,185,229,105,26,249,218,186,120,165,174,108,243,63,87,203,61,239,134,115,215,78,244,157,175,95,244,179,21,232,45,165,37,32,208,217,195,229,190,194,207,77,29,111,152,225,146,12,201,11,37,41,42,218,102,151,17,33,45,251,138,223,187,41,12,92,22,181,118,157,89,165,202,221,200,155,79,148,137,17,221,218,163,66,182,184,131,52,171,69,37,73,61,15,161,145,151,121,8,17,197,159,243,87,247,231,254,162,57,166,67,243,113,80,194,155,158,22,18,226,5,122,58,44,26,187,203,76,121,83,222,82,83,67,148,178,82,137,72,94,134,73,97,215,52,74,210,173,16,133,47,155,185,4,78,243,51,167,52,248,190,99,94,30,244,249,51,166,158,169,210,62,169,250,189,168,173,59,5,248,103,99,112,217,198,93,79,227,232,139,156,248,142,53,211,23,43,225,215,85,49,27,186,106,141,219,230,41,133,169,128,0,223,170,32,86,247,18,44,86,197,27,23,28,104,116,155,39,18,110,155,122,11,214,164,105,46,69,165,86,36,68,105,110,156,201,137,55,13,13,173,36,106,52,161,37,187,77,116,73,23,176,133,144,138,181,226,153,226,6,223,254,134,196,254,187,52,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,214,236,124,49,113,23,16,111,239,194,87,203,187,234,225,184,251,7,161,187,47,165,170,111,204,228,111,237,155,249,124,213,43,110,237,136,215,77,53,218,90,247,16,156,226,169,56,120,230,30,200,193,91,222,187,107,95,206,122,62,157,123,118,38,90,172,56,225,38,60,25,12,27,219,18,249,25,122,173,47,158,100,110,235,162,13,41,220,91,13,75,110,214,199,214,71,122,46,224,233,142,118,181,70,186,245,241,157,62,167,151,42,121,101,204,6,210,94,185,240,92,203,87,34,153,163,72,210,153,136,162,152,171,77,55,110,170,39,88,227,211,211,26,132,81,226,69,122,94,54,46,7,80,234,214,77,217,89,183,167,61,117,198,140,228,170,84,247,98,58,182,142,28,197,27,102,182,212,147,52,154,144,147,219,174,154,164,143,216,66,87,8,115,197,51,195,245,191,253,50,137,253,74,104,200,205,38,105,193,220,152,234,105,182,18,221,23,118,147,7,69,200,137,137,174,53,137,223,28,37,26,178,67,140,248,195,118,102,130,203,183,238,156,87,188,171,52,185,94,145,231,194,168,87,101,72,142,238,218,116,149,167,115,107,89,165,90,41,41,81,106,93,12,136,251,200,90,216,167,60,128,248,183,177,62,244,242,201,66,227,6,6,206,215,85,120,90,166,169,215,202,159,8,75,121,100,195,217,195,103,182,168,177,68,83,31,3,76,233,17,17,249,119,58,129,18,184,146,102,6,254,203,46,20,89,24,175,135,43,136,186,148,59,225,152,142,195,156,111,28,41,172,61,74,169,37,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,45,68,0,227,87,225,98,214,248,129,7,203,170,35,124,169,82,255,0,2,241,211,14,51,23,135,20,236,80,194,250,207,110,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,207,94,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,246,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,244,82,76,143,169,24,15,172,0,0,32,174,102,179,191,51,42,185,226,181,173,43,198,86,236,50,187,44,250,99,181,213,27,47,201,122,150,226,101,213,155,68,168,173,33,212,161,59,150,182,59,65,147,110,56,182,163,164,144,147,82,16,147,155,244,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,10,97,227,87,226,158,214,248,127,7,204,106,35,213,112,183,207,212,60,59,236,57,100,198,58,133,42,155,104,31,108,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,36,45,252,0,0,0,7,63,199,76,116,195,140,186,97,197,71,20,49,66,179,216,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,144,232,2,0,113,58,194,92,196,210,168,82,115,21,151,236,103,196,10,20,10,21,61,78,221,180,10,101,217,84,105,181,182,133,178,219,82,161,68,99,86,219,216,218,158,92,147,220,219,100,219,36,230,221,220,213,47,170,228,163,63,88,113,154,203,86,21,38,183,80,165,91,56,155,31,72,245,11,113,201,36,223,111,113,45,173,195,147,78,75,138,222,243,38,134,220,90,155,35,83,140,237,81,47,84,236,117,217,84,3,57,150,6,120,243,95,135,215,149,38,243,139,142,247,173,113,116,169,4,241,211,43,245,233,149,26,116,196,104,105,91,47,199,117,211,74,208,164,154,139,82,209,105,212,148,133,33,105,74,138,244,242,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,53,87,196,215,34,85,92,17,188,170,56,231,133,182,204,70,240,190,189,33,181,74,135,75,97,72,69,183,53,100,148,169,14,55,169,146,35,60,238,170,109,104,218,218,22,231,35,107,100,76,243,120,6,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,246,150,210,167,20,202,247,39,106,204,210,103,203,91,136,88,92,247,17,235,178,234,177,178,99,136,119,77,149,115,85,109,250,212,47,68,246,106,141,46,107,145,37,49,190,171,17,11,216,235,102,149,167,114,22,164,158,135,213,42,50,62,134,98,162,242,201,153,188,201,87,243,37,133,20,42,238,96,241,42,163,77,168,223,20,40,147,33,203,187,39,188,196,150,28,158,202,92,105,198,212,233,165,104,82,76,210,105,50,50,50,51,35,22,127,196,34,255,0,179,113,79,135,13,237,136,56,125,112,196,174,91,213,200,244,73,48,103,70,51,216,234,61,51,12,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,157,178,157,226,159,6,254,32,91,222,98,192,13,41,138,213,226,145,159,169,152,119,219,178,201,131,149,10,173,54,239,62,199,34,226,184,161,201,126,11,212,134,207,149,37,152,209,28,109,72,90,158,117,6,217,184,225,25,182,150,156,54,253,117,184,190,79,96,226,9,159,91,123,44,214,108,235,27,15,171,177,38,98,165,94,59,140,193,68,126,203,53,20,5,145,198,81,189,57,147,116,150,202,213,30,66,156,142,74,109,104,90,208,70,164,169,4,100,116,109,254,138,175,219,171,253,149,184,238,75,142,161,255,0,124,153,58,165,58,67,159,242,156,121,231,28,95,214,165,41,94,211,48,29,130,192,199,44,236,226,157,229,73,195,236,62,199,92,96,174,92,53,201,5,26,12,24,215,141,67,123,171,208,204,204,204,222,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,62,205,133,215,137,121,0,203,14,27,220,54,126,36,220,23,253,207,79,190,26,110,175,83,188,170,147,166,162,180,185,20,154,138,29,67,173,246,130,82,35,37,68,218,218,142,151,54,33,108,180,181,27,142,18,220,95,64,200,38,68,233,89,68,182,102,215,110,89,145,42,216,139,113,71,40,149,137,145,92,75,240,162,176,220,135,148,219,80,92,92,118,159,66,28,109,81,212,242,86,102,74,113,148,25,116,66,71,53,227,87,225,98,214,248,129,7,203,170,32,37,254,5,227,166,28,102,47,14,41,216,161,133,245,158,221,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,1,158,188,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,254,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,236,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,48,31,88,0,0,0,0,4,106,226,61,118,93,86,54,76,113,14,233,178,174,106,173,191,90,133,232,158,205,81,165,205,114,36,166,55,213,98,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,82,15,227,99,154,127,251,165,177,87,255,0,76,170,63,251,97,117,60,81,252,9,226,111,220,190,113,8,80,8,13,84,0,230,153,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,155,136,116,176,1,154,207,198,199,52,255,0,247,75,98,175,254,153,84,127,246,195,74,99,42,224,52,39,195,134,236,186,175,156,152,225,229,211,122,220,213,91,130,181,55,210,221,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,244,74,72,139,161,16,146,162,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,0,64,172,176,103,214,52,172,207,98,118,86,49,146,187,18,26,225,223,21,186,125,141,83,145,205,53,204,89,213,166,168,224,73,144,227,170,73,44,146,182,26,138,132,161,8,216,215,43,83,89,180,149,207,81,154,204,216,248,167,198,79,136,23,15,152,190,3,74,96,33,87,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,242,153,179,109,213,246,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,217,123,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,167,106,239,22,156,195,87,177,230,217,197,101,67,137,2,211,182,36,73,74,44,136,19,164,49,10,161,17,253,233,81,77,116,149,172,137,41,105,72,36,58,164,114,155,113,164,56,134,19,171,137,93,223,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,135,136,142,72,38,101,86,251,43,182,206,139,187,12,174,202,131,173,80,146,79,63,37,234,91,137,101,167,23,22,83,171,105,40,78,229,173,254,206,70,227,142,45,168,234,53,168,212,133,168,194,237,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,20,3,144,156,239,215,114,143,125,187,10,227,149,85,169,97,149,111,154,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,222,150,144,225,239,36,173,173,119,37,74,109,163,69,244,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,246,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,244,82,76,143,169,24,15,172,34,254,121,51,199,102,229,10,205,76,88,168,137,92,196,90,228,117,46,131,65,90,207,99,104,212,211,219,102,109,50,82,35,37,68,162,36,145,146,222,90,77,8,52,146,93,117,174,151,152,188,203,225,102,87,236,71,175,172,76,171,126,143,98,163,67,126,55,165,42,127,60,203,78,118,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,8,243,215,142,152,233,136,249,139,196,122,142,40,98,133,103,183,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,65,99,252,52,184,140,85,107,245,90,62,91,241,234,179,46,163,82,168,200,236,150,197,203,54,66,158,126,75,238,42,83,238,53,82,151,42,73,169,107,82,142,60,120,201,105,179,51,51,75,103,252,147,22,148,50,174,46,207,134,86,123,105,88,221,102,211,176,51,20,174,105,110,98,133,6,59,137,139,50,168,250,86,187,146,18,13,74,74,219,115,66,53,201,101,173,18,226,23,185,197,161,190,126,231,12,222,229,4,245,0,21,107,197,67,62,177,162,198,170,229,99,6,235,177,38,46,100,119,169,247,205,78,63,52,151,13,100,235,42,40,17,164,54,234,82,107,52,161,246,165,33,72,90,54,59,202,212,150,78,165,1,205,115,237,196,179,17,235,152,202,213,155,150,188,71,244,61,161,98,212,26,125,170,221,10,73,171,211,245,6,210,70,181,58,165,36,144,236,54,214,107,105,44,232,182,30,218,167,20,111,33,77,19,125,130,79,17,75,203,27,242,23,137,152,131,110,170,93,161,138,152,109,34,221,147,82,157,74,140,76,83,137,114,171,201,40,229,20,156,121,229,184,131,142,198,199,144,241,108,86,245,167,69,161,70,66,178,176,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,215,243,75,150,75,7,43,60,49,47,172,63,180,35,68,153,82,68,122,26,107,87,9,211,153,141,54,178,249,87,35,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,148,18,43,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,176,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,3,52,57,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,187,72,104,123,2,241,211,14,51,23,135,20,236,80,194,250,207,110,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,131,160,0,0,8,191,196,7,51,23,150,84,48,210,202,197,43,62,12,74,138,21,124,68,166,213,233,146,72,146,138,141,57,200,51,86,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,181,224,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,12,225,175,26,191,11,22,183,196,8,62,93,81,16,3,32,185,215,186,178,167,136,241,40,149,106,159,104,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,5,255,0,0,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,57,166,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,100,28,215,59,249,209,181,114,143,135,15,206,132,170,85,110,254,169,114,216,162,91,206,206,109,46,35,154,79,109,157,37,130,89,60,112,208,108,56,70,164,23,174,225,37,173,200,220,110,35,170,229,234,233,174,223,56,5,134,151,173,211,59,182,214,174,11,62,141,84,168,201,229,33,190,124,167,225,52,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,186,12,235,99,166,58,98,62,98,241,30,163,138,24,161,89,237,213,89,218,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,86,133,50,157,225,99,6,254,31,219,222,92,192,14,170,0,0,0,3,154,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,65,205,115,191,157,27,87,40,248,112,252,232,74,165,86,239,234,151,45,138,37,188,236,230,210,226,57,164,246,217,210,88,37,147,199,13,6,195,132,106,65,122,238,18,90,220,141,198,226,34,87,13,62,34,215,149,239,127,202,192,252,199,94,177,42,18,46,41,15,205,182,171,213,21,19,47,174,162,243,196,163,165,158,196,19,70,135,13,199,20,193,25,163,97,163,179,163,113,45,134,155,174,12,116,199,76,71,204,94,35,212,113,67,20,43,61,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,240,0,53,80,2,5,112,208,207,172,108,121,183,153,193,92,89,174,196,99,17,104,113,219,102,144,183,57,187,235,244,230,34,182,149,60,167,158,117,197,63,56,148,219,206,188,94,166,228,40,150,132,168,144,241,162,122,128,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,84,13,127,140,86,44,79,204,117,54,234,160,71,244,86,14,195,168,51,30,77,178,186,108,105,51,167,83,73,102,151,164,184,233,154,86,153,138,66,205,104,109,183,146,202,20,134,144,174,97,19,139,118,226,106,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,3,159,92,157,220,57,88,197,202,154,168,212,121,111,225,213,114,71,109,183,234,108,195,149,217,33,33,245,190,166,233,110,200,119,114,85,37,164,178,225,17,115,86,181,180,148,58,123,77,106,74,66,247,176,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,98,138,248,102,103,71,241,108,196,117,225,189,234,174,101,131,127,84,34,49,38,67,211,185,45,208,167,25,242,145,59,71,22,150,82,202,137,105,76,133,30,213,114,218,105,100,163,228,147,110,94,160,0,143,249,209,205,181,171,148,108,44,59,166,164,215,110,185,43,189,166,159,108,211,146,150,221,230,78,76,103,22,135,223,104,222,105,195,134,219,132,202,94,91,102,106,79,57,178,34,213,100,58,174,42,226,101,171,131,120,113,113,226,149,235,47,179,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,236,206,6,101,43,185,169,199,26,198,38,212,203,147,74,103,117,46,219,136,168,168,97,200,148,118,158,113,113,219,116,146,165,238,120,249,171,113,195,53,172,185,142,44,146,100,130,66,82,18,215,34,124,80,111,43,114,255,0,145,99,102,94,232,151,95,161,94,53,133,201,106,224,150,225,27,244,186,140,183,163,52,146,113,199,164,55,30,37,45,164,37,247,13,13,54,92,179,81,154,75,110,169,43,137,21,1,194,83,37,223,45,43,176,243,93,127,167,109,22,220,168,60,197,175,75,126,14,228,212,103,54,141,170,156,165,58,131,65,178,194,214,100,210,154,51,87,105,101,71,185,179,143,181,203,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,57,137,241,3,137,223,211,42,215,245,215,69,231,10,49,204,79,136,28,78,254,153,86,191,174,186,35,91,75,230,173,246,207,130,240,228,63,210,24,190,229,62,243,158,128,0,135,186,64,0,0,23,157,151,111,15,216,99,253,13,162,255,0,82,104,116,33,207,114,237,225,251,12,127,161,180,95,234,77,14,132,45,11,30,106,158,200,240,112,126,109,233,11,253,250,189,233,0,0,122,181,224,0,0,252,213,26,141,62,143,79,149,86,171,79,143,10,12,38,87,38,84,169,46,165,166,152,105,9,53,45,197,173,70,68,148,165,36,102,106,51,34,34,35,51,21,107,158,188,223,63,139,213,167,48,183,14,170,210,26,178,105,47,45,170,146,145,203,219,88,154,203,235,74,92,75,173,56,178,122,33,37,13,56,209,122,187,148,163,90,146,102,150,205,29,47,136,118,109,127,43,128,120,89,115,255,0,60,197,227,42,34,126,194,42,122,30,37,127,194,115,210,146,253,22,141,95,150,108,87,184,136,231,153,175,58,103,11,102,119,116,207,217,247,251,29,21,201,102,192,197,138,40,207,179,42,124,185,223,110,153,142,17,209,92,196,199,25,227,79,84,105,87,16,0,4,97,123,0,0,0,39,191,12,219,227,30,37,213,220,176,226,70,237,120,95,19,180,203,147,50,161,18,66,145,10,65,36,181,139,6,66,126,109,46,173,215,217,117,108,172,204,182,19,139,73,37,74,81,174,32,224,158,16,220,248,227,136,244,140,60,181,226,200,82,166,188,133,78,150,211,36,234,105,208,137,105,39,165,56,70,164,150,212,37,90,232,106,78,245,26,80,147,220,180,145,221,46,18,225,45,145,130,118,68,43,6,193,165,246,74,116,77,92,117,215,12,149,34,100,131,34,37,200,125,100,69,189,213,104,90,158,132,68,68,148,164,146,132,165,37,191,200,112,119,110,222,248,196,78,148,211,245,250,187,58,213,7,43,91,75,129,192,229,211,148,87,68,92,189,118,53,136,157,252,200,225,207,245,85,250,191,78,187,184,251,32,0,19,103,47,2,140,115,19,226,7,19,191,166,85,175,235,174,139,206,20,99,152,159,16,56,157,253,50,173,127,93,116,70,182,151,205,91,237,159,5,225,200,127,164,49,125,202,125,229,165,100,7,194,69,137,247,167,153,202,18,16,71,188,128,248,72,177,62,244,243,57,66,66,13,214,3,230,182,187,180,248,66,175,218,207,79,227,191,125,119,223,169,86,188,83,60,64,219,255,0,208,216,159,215,102,136,114,38,55,20,207,16,54,255,0,244,54,39,245,217,163,154,101,191,44,111,230,38,193,196,217,182,235,242,14,238,181,25,166,59,66,136,114,155,102,44,181,60,183,205,230,221,53,32,207,113,182,193,147,103,189,9,37,168,183,168,147,169,148,43,31,102,188,70,97,114,221,184,214,117,159,170,53,117,14,201,102,120,108,163,100,48,152,188,101,92,219,113,77,49,51,209,28,234,226,152,153,245,107,49,172,244,70,244,198,200,22,110,42,24,169,79,119,8,241,70,189,29,235,170,146,202,21,70,155,37,229,118,170,204,84,165,70,226,87,169,104,227,236,165,41,51,86,237,238,33,70,163,73,155,110,184,169,158,51,255,0,254,136,44,251,131,253,145,162,87,40,147,63,223,198,151,6,91,43,253,75,105,212,45,63,82,146,164,251,12,133,177,229,199,59,214,14,39,225,85,86,233,196,235,134,141,109,220,86,163,46,203,184,34,165,181,178,193,69,55,118,178,252,100,41,110,56,234,76,150,211,70,146,53,47,156,162,78,210,230,53,191,123,147,102,177,114,159,139,226,39,74,163,132,207,76,122,253,113,224,170,57,75,228,254,172,21,255,0,194,249,69,28,235,87,38,57,212,83,26,243,106,158,19,76,71,228,213,61,29,21,78,145,186,98,35,169,99,246,60,217,217,126,176,103,94,55,35,241,228,206,67,42,85,46,140,83,90,98,85,77,210,91,104,218,209,44,245,82,82,167,91,83,138,74,86,104,65,154,182,171,66,73,211,30,40,226,77,207,139,247,245,103,17,239,23,99,174,173,91,121,46,188,81,153,38,154,109,40,66,91,109,180,39,169,146,80,218,16,130,53,25,168,201,36,106,82,148,102,163,245,57,135,204,61,239,152,219,221,119,77,210,231,100,167,68,222,205,30,142,203,134,168,244,216,230,101,170,72,244,45,238,171,68,155,142,153,17,172,200,186,37,9,66,17,250,45,92,189,220,245,108,6,189,49,254,183,6,68,27,118,134,204,102,40,207,41,100,131,168,205,114,161,29,135,13,40,52,153,173,134,219,91,196,165,145,167,231,118,37,38,173,142,165,58,140,203,29,115,51,185,52,89,249,20,235,62,200,223,51,246,127,202,197,216,141,149,194,108,46,10,156,78,99,49,24,155,211,77,19,58,240,154,234,136,166,221,61,123,244,154,180,227,49,174,248,166,37,201,70,132,6,123,198,132,6,126,204,126,119,248,126,212,67,151,79,208,63,155,253,48,71,188,255,0,120,72,190,254,235,243,56,162,66,8,247,159,239,9,23,223,221,126,103,20,72,49,255,0,53,187,221,171,194,84,254,201,250,127,3,251,235,94,253,42,115,29,207,41,121,159,171,229,158,247,145,61,116,239,73,218,245,254,75,21,232,45,165,37,32,208,217,175,150,251,11,61,52,117,190,99,134,72,51,36,44,148,164,171,105,154,92,71,12,30,231,26,112,110,241,192,123,250,94,30,94,200,142,185,209,153,102,75,114,162,19,167,22,83,78,32,148,78,50,183,16,131,90,73,91,155,53,109,208,150,218,211,215,105,138,242,197,119,108,85,240,246,183,115,103,143,110,190,59,221,151,154,225,240,25,165,169,202,113,209,21,69,218,103,201,158,51,20,205,58,204,122,233,153,166,117,141,241,58,76,47,26,223,184,173,251,178,144,197,193,107,87,105,213,154,92,173,220,137,180,249,72,145,29,221,170,52,43,107,136,51,74,180,82,84,147,208,250,25,25,119,144,250,34,171,50,31,155,138,134,20,220,240,176,151,16,43,209,209,96,213,222,90,99,202,158,242,146,154,28,165,146,148,74,66,244,50,75,14,185,162,86,149,104,132,41,124,221,200,34,119,153,106,98,192,203,241,212,99,237,124,37,60,99,140,117,79,221,212,227,253,176,217,76,78,201,102,19,132,189,190,138,183,209,87,235,83,175,189,28,42,142,142,60,38,38,64,0,51,145,64,68,158,37,152,101,72,187,48,12,241,9,231,121,53,75,22,99,47,198,94,213,43,155,30,91,205,71,121,141,9,100,148,234,165,48,230,243,74,140,185,27,75,66,90,140,75,97,231,177,10,196,183,241,58,200,173,216,23,76,110,117,46,187,13,200,111,232,132,41,109,238,47,85,214,247,165,73,39,91,86,213,161,70,147,218,180,37,90,106,67,27,25,99,227,54,43,181,215,31,95,71,214,221,108,230,107,57,38,109,135,204,34,102,34,221,113,51,167,25,167,93,42,143,166,153,152,250,84,165,151,220,83,252,10,227,45,171,137,171,135,218,163,209,166,31,108,100,155,222,181,68,121,181,51,35,150,157,232,35,116,154,117,195,70,170,36,239,36,238,212,181,35,188,225,159,122,141,58,161,71,168,74,164,213,160,72,133,58,19,203,141,42,44,150,148,211,172,58,133,26,86,218,208,162,35,74,146,162,50,52,153,17,145,145,145,139,181,202,246,38,213,241,135,0,236,236,66,184,26,219,84,168,195,91,19,87,185,39,207,145,29,231,35,184,254,136,66,18,158,98,153,55,54,37,36,73,223,180,181,34,212,227,187,53,127,73,175,15,61,177,225,63,98,231,229,187,43,138,168,194,230,246,226,52,223,110,169,215,142,190,85,26,122,190,94,254,196,82,226,187,120,190,221,63,15,176,254,37,106,57,179,33,233,213,137,244,228,155,106,116,148,218,91,106,43,202,47,202,33,38,78,76,74,122,146,84,100,190,243,71,171,194,248,119,225,157,66,250,204,101,42,228,85,34,60,186,45,154,203,213,89,238,74,142,167,26,67,170,109,109,197,74,79,98,144,79,147,203,75,168,37,26,79,72,238,45,39,170,52,30,59,57,120,153,79,197,108,198,93,183,37,10,175,34,161,69,138,243,84,170,99,142,72,75,173,19,81,155,75,107,84,115,74,212,142,66,222,75,206,160,210,122,40,157,222,100,70,163,33,51,184,92,225,149,94,218,195,27,143,19,42,78,236,143,122,204,101,138,123,27,82,122,199,130,111,32,223,220,75,51,245,157,121,230,246,41,41,50,228,110,245,137,101,166,61,191,253,195,55,231,70,250,98,117,250,41,225,244,76,233,237,110,49,154,236,119,39,81,102,169,138,110,220,163,155,190,52,158,117,217,214,168,239,83,68,213,255,0,106,107,140,247,141,8,12,247,140,141,167,252,215,241,125,141,55,33,127,167,255,0,43,250,139,90,225,195,139,86,69,203,129,180,204,41,129,84,229,221,22,143,108,114,116,7,200,144,183,35,189,49,215,145,33,158,167,204,104,185,201,66,143,189,11,232,162,34,91,106,92,182,20,49,133,216,147,115,225,5,253,70,196,123,57,216,232,171,81,30,83,172,148,150,73,214,156,74,208,166,220,109,105,232,102,149,182,181,160,205,38,74,34,81,154,84,149,17,40,174,115,0,177,230,206,204,13,131,6,241,182,223,143,26,114,217,74,170,148,99,154,211,242,169,142,154,220,70,215,73,7,170,82,165,52,226,155,82,146,131,90,8,149,181,58,154,75,55,36,204,105,196,90,140,61,123,170,166,61,177,31,111,95,181,25,229,75,99,47,100,216,250,243,124,62,181,88,189,84,204,207,234,215,84,204,204,79,236,207,26,103,248,103,132,76,244,176,1,12,51,251,155,138,134,21,211,218,194,60,46,175,71,102,234,171,50,181,86,102,198,121,93,170,141,21,73,73,182,148,104,90,54,251,201,82,140,149,187,123,104,73,40,146,70,227,78,39,109,138,197,91,193,218,155,183,56,71,215,234,87,217,6,69,139,218,60,125,25,126,14,60,170,184,204,240,166,35,141,83,213,17,245,206,145,27,230,33,30,248,142,99,205,157,139,55,245,2,206,178,95,143,83,131,101,179,33,78,86,98,77,106,68,89,206,204,68,117,154,89,54,205,68,105,109,45,37,38,173,218,154,205,105,218,91,9,75,253,60,44,252,64,220,31,208,217,127,215,97,8,114,38,55,11,63,16,55,7,244,54,95,245,216,66,19,132,196,85,139,204,169,189,95,25,151,80,109,14,77,99,103,246,34,254,91,134,214,105,183,110,99,89,227,51,51,172,207,211,51,51,167,8,215,72,220,232,92,89,255,0,53,127,126,127,234,34,189,197,132,113,103,252,213,253,249,255,0,168,136,181,150,28,191,254,49,247,85,203,99,197,174,122,42,169,6,218,126,173,74,125,194,214,58,165,183,38,51,105,109,242,34,53,114,148,151,150,70,164,250,201,51,74,180,89,36,208,175,172,218,213,119,243,42,237,209,26,204,233,238,195,203,147,220,126,31,43,216,172,62,47,21,87,54,221,60,249,153,234,143,133,174,53,220,148,185,4,206,71,250,135,151,140,72,119,249,186,117,175,83,53,127,195,185,200,148,243,207,255,0,192,49,29,13,55,250,45,233,244,69,132,12,255,0,220,22,237,193,105,213,223,183,238,154,21,70,141,84,139,183,159,10,161,21,113,228,53,185,36,180,238,109,100,74,78,169,82,84,90,151,82,50,62,227,22,165,145,172,217,211,241,150,206,141,135,215,181,66,60,75,218,223,101,136,45,174,85,65,42,118,190,210,90,89,148,134,210,226,205,231,31,74,25,81,191,244,139,93,28,212,137,102,132,109,178,76,206,106,255,0,164,191,59,227,135,220,175,185,82,216,106,44,107,180,25,85,58,219,171,125,200,142,17,175,229,199,170,117,223,167,9,223,194,103,73,92,42,215,138,103,136,27,127,250,27,19,250,236,209,105,66,173,120,166,120,129,183,255,0,161,177,63,174,205,25,123,65,243,41,237,132,115,146,15,243,53,61,202,252,16,228,89,143,15,124,217,212,49,1,143,192,118,35,212,36,76,184,160,179,34,117,38,179,58,160,167,159,170,53,204,53,185,29,211,121,102,226,223,108,150,165,35,102,164,108,182,173,73,28,157,203,137,57,111,203,27,249,137,176,113,54,109,186,252,131,187,173,70,105,142,208,162,28,166,217,139,45,79,45,243,121,183,77,72,51,220,109,176,100,217,239,66,73,106,45,234,36,234,101,197,63,209,5,159,112,127,178,52,74,229,18,103,251,248,210,224,203,101,127,169,109,58,133,167,234,82,84,159,97,144,139,224,239,95,203,106,163,19,17,228,213,245,196,78,147,29,171,235,104,242,204,175,109,172,98,50,90,234,136,189,102,99,127,77,21,85,76,85,77,90,107,190,153,137,210,122,39,124,113,136,150,128,4,57,226,153,225,250,223,254,153,68,254,165,52,116,44,160,102,182,145,152,251,69,200,181,185,20,232,55,229,43,152,229,86,149,25,165,50,218,163,155,166,77,72,142,149,184,181,45,173,170,109,11,61,218,165,205,117,36,165,109,154,185,239,20,207,15,214,255,0,244,202,39,245,41,162,93,142,191,70,35,47,174,237,185,214,38,28,235,178,153,94,43,38,219,28,54,7,25,79,54,229,23,52,152,250,39,73,142,184,158,49,61,48,135,57,1,241,111,98,125,233,229,146,133,198,10,115,200,15,139,123,19,239,79,44,148,46,48,98,108,223,205,106,239,79,132,36,28,181,250,126,207,238,105,247,238,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,34,64,167,212,172,38,255,0,13,140,243,213,114,251,127,195,194,188,70,170,75,157,135,87,84,136,212,214,151,50,168,164,177,107,190,167,156,52,202,105,47,56,76,51,25,78,72,90,164,232,73,61,52,119,113,155,102,219,156,43,38,120,41,106,230,39,50,118,126,14,94,181,10,172,42,45,193,233,14,210,253,45,214,219,148,142,68,9,18,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,94,83,29,48,47,17,242,233,136,245,28,47,197,10,55,97,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,66,226,184,174,230,110,171,129,88,37,78,176,236,249,55,5,46,236,196,73,10,77,54,185,72,168,170,10,233,108,64,126,43,210,23,205,108,201,211,91,132,227,108,146,19,161,26,29,116,212,162,218,72,114,31,228,51,63,217,192,168,226,133,181,129,36,228,76,86,143,95,144,227,49,217,186,42,106,141,54,42,16,220,135,221,123,210,123,86,233,161,36,102,226,201,230,228,175,151,28,154,101,41,51,34,56,65,120,98,174,35,226,5,10,214,182,47,91,210,171,90,165,89,84,245,82,232,17,38,72,55,27,167,197,53,154,205,182,200,255,0,228,167,83,213,68,219,76,182,71,177,166,210,155,42,224,201,150,143,245,119,52,119,101,39,249,202,5,165,218,24,251,59,108,214,249,141,127,131,25,14,180,231,253,188,218,200,7,42,227,87,226,158,214,248,127,7,204,106,34,0,9,255,0,198,175,197,61,173,240,254,15,152,212,71,31,202,54,77,164,230,195,11,241,142,161,106,73,150,171,238,200,143,70,122,218,130,115,90,143,10,114,228,57,36,228,50,249,173,181,30,245,53,24,210,209,239,109,4,226,147,204,81,35,83,72,78,174,21,121,231,170,226,148,111,197,187,23,42,146,234,23,101,54,60,170,149,14,225,169,85,21,34,77,101,142,105,184,236,87,149,33,195,117,201,45,19,138,82,54,110,35,142,210,136,210,142,70,231,44,124,101,179,253,21,88,87,87,251,43,110,92,150,229,67,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,66,247,178,9,158,202,86,110,237,153,180,43,150,28,74,78,34,219,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,93,22,144,18,126,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,180,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,170,148,68,93,76,133,0,231,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,104,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,118,14,38,185,237,170,227,117,229,81,192,204,45,185,162,57,133,244,25,13,166,84,202,91,234,90,46,73,168,36,169,75,113,205,8,151,25,151,117,75,104,70,230,214,182,249,251,156,35,103,149,192,50,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,180,184,148,184,150,81,181,91,150,70,163,46,90,28,90,3,181,112,210,201,182,37,227,6,40,81,241,138,100,155,130,211,177,45,185,28,231,106,144,166,206,164,77,172,33,198,229,52,166,105,179,25,111,69,160,157,100,217,146,109,186,218,210,219,170,74,84,75,81,105,121,35,207,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,20,146,50,234,68,40,7,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,59,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,66,131,159,227,166,5,225,198,98,240,226,163,133,248,161,70,237,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,80,103,178,221,204,190,41,219,216,19,119,101,211,210,222,147,179,46,222,193,252,22,162,252,151,189,17,217,102,28,207,224,8,230,147,81,249,207,30,174,252,218,183,232,71,208,203,81,226,176,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,30,171,48,249,126,191,178,203,138,19,176,163,17,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,123,74,81,39,66,113,167,19,215,105,142,106,3,208,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,223,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,93,182,222,132,164,172,157,91,155,143,107,82,100,37,105,35,70,206,99,77,164,208,106,73,188,243,73,227,252,49,120,122,67,186,97,198,204,86,96,109,14,117,41,237,174,218,84,10,155,44,63,22,171,21,214,30,109,217,83,98,62,202,247,50,124,214,87,24,247,33,70,166,205,205,166,131,105,75,182,160,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,20,172,39,167,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,138,185,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,252,173,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,195,81,0,42,215,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,237,40,0,0,0,69,94,40,254,4,241,55,238,95,56,132,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,3,191,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,246,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,19,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,236,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,49,158,204,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,223,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,181,112,197,206,212,204,12,196,120,216,73,138,23,94,204,54,186,54,195,102,77,90,164,249,69,182,165,36,222,113,183,25,65,154,154,101,151,222,121,72,120,246,161,59,150,219,171,113,41,105,100,160,187,241,149,113,170,129,149,112,23,253,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,231,246,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,82,163,35,232,102,47,251,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,251,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,168,39,228,78,171,90,200,229,169,155,156,58,153,46,124,134,227,213,229,222,20,201,14,41,213,165,134,42,103,17,135,96,178,204,115,50,67,109,54,243,210,20,243,186,37,8,53,150,132,70,67,133,96,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,72,105,164,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,124,172,23,197,90,86,55,225,125,191,138,244,43,118,224,161,211,110,72,234,151,14,29,122,34,99,77,38,57,138,75,110,169,180,173,105,216,226,82,78,182,162,81,146,155,113,10,47,164,61,168,12,224,230,187,42,56,143,148,172,71,93,149,122,181,219,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,239,252,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,246,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,218,254,104,178,201,96,230,155,11,234,88,127,119,198,137,14,164,184,234,77,22,225,42,115,50,102,209,159,55,26,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,39,62,216,233,129,120,143,151,76,71,168,225,126,40,81,187,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,18,30,175,53,217,174,196,124,218,226,58,239,91,213,222,195,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,71,53,170,216,23,149,10,205,160,98,13,102,222,151,14,222,186,164,78,141,69,156,241,18,81,61,112,205,162,146,109,17,158,229,33,10,125,180,26,244,216,107,222,146,51,83,107,36,200,172,132,228,130,187,155,139,237,217,183,28,90,173,55,12,168,156,214,171,117,184,111,34,59,203,148,108,153,179,22,34,156,105,196,56,246,245,52,183,11,97,165,13,107,185,73,83,141,18,228,167,26,91,78,213,177,168,88,19,107,89,86,205,42,223,162,194,249,79,217,169,212,184,77,196,138,198,245,211,150,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,2,186,240,199,12,238,172,93,187,219,177,108,168,157,174,181,34,159,82,168,70,138,150,220,113,201,93,138,19,243,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,101,242,173,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,251,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,73,94,23,30,59,48,203,239,175,39,154,37,167,21,12,133,70,149,26,171,154,124,27,161,68,134,184,113,222,168,95,52,200,252,211,92,197,155,172,164,167,198,142,219,74,73,44,146,183,221,148,181,45,8,216,215,55,67,89,186,165,135,229,190,184,205,250,67,46,48,126,68,90,158,139,198,122,167,54,157,80,220,207,50,151,72,216,132,235,81,99,152,106,231,115,55,252,203,11,221,203,90,92,230,155,136,109,29,166,176,45,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,251,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,186,37,38,103,208,140,124,161,118,124,50,178,37,74,193,27,54,157,142,120,165,108,203,111,20,43,209,220,84,88,117,70,18,133,219,112,150,106,74,80,219,122,153,162,75,205,104,167,22,189,174,33,14,114,54,182,100,247,52,58,94,66,114,65,66,202,61,136,236,219,142,45,42,165,137,181,190,107,85,186,220,55,151,33,148,69,39,140,217,139,17,78,52,218,219,103,98,90,91,133,176,148,183,117,220,165,37,182,137,14,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,0,137,21,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,142,163,191,231,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,1,117,57,157,205,141,171,131,25,96,173,102,11,15,107,150,165,219,191,151,10,219,82,42,237,187,6,167,57,201,28,141,173,184,210,143,180,114,180,125,213,180,218,137,70,152,206,167,115,122,41,105,168,188,191,113,30,206,110,26,213,83,109,80,174,185,120,154,186,228,130,143,14,143,117,53,38,180,251,147,94,83,72,111,179,184,151,19,44,214,123,9,8,100,157,54,245,117,102,77,154,213,184,70,185,184,133,127,84,108,216,24,115,80,190,46,9,86,157,46,65,203,131,65,122,166,242,233,209,95,51,112,205,214,163,26,185,72,89,155,206,153,169,41,35,249,197,254,145,235,50,120,70,101,235,240,173,152,39,113,102,167,38,148,186,46,21,114,102,187,79,153,23,180,57,50,116,182,164,183,13,77,146,139,99,124,149,180,183,249,166,102,164,184,203,59,83,170,141,109,132,170,226,255,0,81,174,214,50,95,135,181,107,166,220,249,63,90,155,120,82,100,84,105,29,177,18,253,31,41,116,153,234,118,55,61,4,72,119,150,179,82,57,137,45,170,219,169,116,49,77,130,234,120,213,248,88,181,190,32,65,242,234,136,171,92,164,224,133,43,49,248,253,110,96,189,102,185,46,141,30,227,143,84,74,39,198,109,46,46,51,236,211,164,200,101,102,133,116,90,9,214,91,222,141,82,106,70,228,146,144,102,75,32,148,28,53,56,129,126,2,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,58,235,242,80,204,122,114,11,180,190,230,212,26,137,199,22,190,187,148,46,164,102,51,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,218,69,101,60,50,184,136,89,180,187,54,157,151,12,123,184,226,80,23,64,142,226,45,171,158,171,80,52,68,126,34,77,75,40,82,158,121,91,88,91,73,51,75,42,51,75,74,105,8,100,137,11,66,9,224,178,171,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,219,58,57,182,186,179,115,138,103,116,212,154,236,54,221,11,180,211,237,154,114,82,227,92,184,42,146,226,208,251,237,27,206,182,83,28,108,217,75,203,108,201,42,228,182,68,90,32,135,96,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,121,86,76,242,103,127,102,206,255,0,141,14,28,25,116,235,38,157,33,14,215,171,206,180,243,44,41,134,222,142,82,98,69,146,76,58,201,206,228,200,39,27,105,205,11,66,220,174,157,225,29,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,7,148,197,92,76,181,112,111,14,46,60,82,189,101,246,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,66,128,115,163,155,107,171,55,56,166,119,77,73,174,195,109,208,187,77,62,217,167,37,46,53,203,130,169,46,45,15,190,209,188,235,101,49,198,205,148,188,182,204,146,174,75,100,69,162,8,117,94,38,121,205,153,152,252,71,70,25,91,116,170,173,22,204,195,234,132,184,233,98,160,135,226,202,169,84,136,249,78,201,147,17,205,188,158,94,197,182,203,110,32,158,66,92,120,215,176,221,83,77,243,252,144,100,186,234,205,198,35,177,6,106,106,180,75,6,155,204,126,183,112,181,5,197,54,190,81,179,186,12,103,205,6,201,76,89,62,217,146,86,126,163,102,167,118,175,105,54,176,229,82,48,47,17,224,224,115,57,135,169,209,187,13,153,58,224,106,219,166,201,144,102,135,42,50,148,204,135,28,92,116,105,235,178,223,101,90,22,225,153,39,152,162,66,119,154,29,38,254,86,24,225,157,213,139,183,123,118,45,149,19,181,214,164,83,234,85,8,209,82,219,142,57,43,177,66,126,98,216,105,13,161,75,91,206,34,58,144,218,9,62,179,138,66,76,200,140,204,173,167,139,253,173,66,177,178,95,135,182,85,173,7,177,81,109,251,194,147,75,167,70,230,173,206,68,86,41,51,219,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,5,184,92,120,236,195,47,190,188,158,104,8,235,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,234,147,37,23,121,11,243,201,6,116,109,92,220,97,195,19,166,170,149,68,191,169,188,198,43,118,243,83,155,83,139,229,19,59,167,70,96,214,111,20,53,155,237,145,41,101,234,56,106,107,114,246,147,139,137,92,86,50,37,74,58,84,252,211,96,213,179,45,53,36,200,55,239,122,85,57,132,169,135,24,52,173,78,86,9,4,100,164,45,42,36,147,251,18,162,89,47,158,162,70,199,220,114,181,176,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,134,65,167,49,205,51,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,63,215,128,56,179,248,117,193,171,79,23,62,72,85,109,127,149,20,244,205,244,93,77,58,60,199,172,164,238,74,180,46,99,43,219,204,105,221,169,230,52,182,215,181,59,182,151,64,1,152,204,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,105,21,164,240,148,206,143,203,74,20,60,168,223,234,219,90,183,41,239,63,107,213,31,157,185,85,24,45,175,114,160,169,46,172,214,111,48,133,153,180,150,136,211,217,153,81,109,108,163,238,115,176,113,47,201,220,108,200,97,27,215,197,153,71,137,248,69,177,227,185,54,19,205,195,117,217,117,106,115,104,113,110,210,210,76,234,165,173,74,62,99,36,104,115,71,72,208,158,89,62,226,197,21,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,2,111,241,60,206,252,60,197,221,81,176,135,13,229,111,176,108,250,131,206,200,144,166,88,95,165,107,12,185,34,57,74,98,67,78,184,78,67,228,43,86,77,59,13,92,247,20,180,171,70,246,114,172,144,100,186,234,205,198,35,177,6,106,106,180,75,6,155,204,126,183,112,181,5,197,54,190,81,179,186,12,103,205,6,201,76,89,62,217,146,86,126,163,102,167,118,175,105,54,190,65,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,236,35,209,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,68,29,2,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,64,0,30,173,120,34,14,122,243,124,198,16,209,92,194,220,58,171,71,118,246,171,50,182,170,74,71,51,117,30,19,204,45,41,113,46,180,226,13,153,102,165,180,227,69,235,109,74,77,106,73,18,155,53,244,172,214,230,138,223,203,133,144,236,184,167,78,170,222,19,182,53,74,162,185,45,4,180,243,9,205,178,223,104,148,78,246,100,155,43,35,52,151,172,178,75,123,145,184,214,154,115,184,174,10,189,217,112,84,238,155,130,95,106,170,86,102,61,80,154,255,0,45,40,230,200,121,102,183,23,181,4,73,78,170,81,158,137,34,34,215,161,17,8,246,117,154,124,94,159,128,179,62,84,241,245,71,222,184,249,48,216,47,195,55,163,54,204,105,252,69,19,228,196,254,93,94,191,217,143,174,116,211,116,75,231,128,0,133,186,116,0,0,1,246,44,235,58,231,196,11,158,157,102,89,148,89,21,106,213,89,226,98,36,70,8,183,56,173,12,204,204,207,66,74,82,146,53,41,106,50,74,82,149,41,70,68,70,101,243,233,212,234,133,98,161,22,147,73,129,34,108,233,175,34,52,88,177,154,83,174,190,234,212,73,67,104,66,72,205,74,82,140,136,146,68,102,102,100,68,45,107,34,153,78,99,4,109,134,241,46,235,84,133,222,215,77,49,9,118,50,210,227,41,164,194,112,208,239,101,83,107,36,153,190,106,67,102,233,172,189,85,32,144,146,34,74,150,238,126,93,128,175,31,119,153,27,169,142,51,253,244,162,27,103,181,184,125,146,203,231,17,94,149,93,171,117,20,245,207,92,254,204,113,153,221,213,27,230,29,47,43,185,113,183,242,223,135,197,111,193,115,181,215,42,220,137,149,217,170,52,57,190,89,48,132,45,166,92,38,155,89,198,66,201,213,54,149,145,169,60,213,153,158,170,49,216,192,5,133,106,213,22,40,139,118,227,72,135,29,102,24,252,70,105,137,175,25,139,171,157,114,185,214,103,251,246,64,0,56,230,109,113,23,19,176,179,4,107,87,126,19,219,126,148,171,199,209,15,201,218,78,122,38,33,165,70,236,254,73,145,243,185,122,39,213,208,210,157,220,197,146,155,109,105,53,219,177,102,220,220,171,132,70,166,95,129,185,153,98,237,224,236,204,69,85,213,20,198,179,164,107,51,166,249,254,231,170,38,119,58,148,43,138,223,169,85,234,86,253,58,187,78,149,84,163,114,125,37,9,137,72,92,136,92,228,154,218,231,54,71,185,189,233,35,82,119,17,110,34,212,181,33,72,89,137,241,3,137,223,211,42,215,245,215,71,232,195,108,195,98,142,25,226,170,49,142,21,193,34,185,113,27,46,70,150,229,110,92,137,41,158,210,154,229,147,114,76,156,75,142,165,36,150,212,148,154,244,37,50,209,255,0,36,136,121,236,86,186,105,247,214,40,222,55,181,37,153,12,193,184,43,245,10,172,86,228,165,41,117,13,63,33,110,33,43,36,154,136,148,73,89,17,145,25,150,186,232,103,222,33,89,158,103,70,97,102,152,136,210,98,103,119,171,163,254,93,65,176,219,11,136,216,236,202,237,85,87,207,183,114,221,59,244,211,74,226,124,168,211,171,166,153,234,221,198,22,199,144,31,9,22,39,222,158,103,40,72,65,30,242,3,225,34,196,251,211,204,229,9,8,37,216,15,154,218,238,211,225,14,115,218,207,79,227,191,125,119,223,169,86,188,83,60,64,219,255,0,208,216,159,215,102,142,133,194,99,243,169,247,31,254,188,57,239,20,207,16,54,255,0,244,54,39,245,217,163,161,112,152,252,234,125,199,255,0,175,8,213,159,77,207,108,251,178,188,51,63,244,182,158,229,191,247,105,126,142,32,185,65,98,67,21,28,192,225,141,38,60,101,70,101,217,151,100,22,121,134,169,74,55,27,34,152,195,40,109,68,74,36,173,215,36,40,214,132,237,111,153,161,168,220,82,171,188,78,124,255,0,231,10,45,235,218,240,27,12,166,83,167,91,101,217,159,173,86,163,62,204,182,234,75,46,91,237,177,29,104,53,36,154,109,91,13,107,35,222,110,32,209,234,165,10,230,194,136,86,237,193,82,164,84,174,10,117,10,163,42,151,70,228,250,74,107,17,86,184,240,185,202,52,53,206,112,139,107,123,212,70,148,238,50,220,101,161,106,99,95,155,205,138,241,117,124,95,233,234,215,167,79,183,233,76,121,57,167,52,195,108,253,168,206,103,73,215,200,215,229,69,19,167,54,42,153,233,153,157,41,142,49,28,216,227,186,59,94,79,50,198,254,101,47,233,80,170,207,200,137,104,208,89,39,107,114,226,74,109,169,73,83,168,112,163,54,201,45,11,37,41,78,54,102,102,104,218,72,109,122,168,148,104,37,88,6,119,173,219,126,211,201,141,233,111,218,212,42,117,26,151,23,209,220,136,84,248,168,143,29,173,213,88,203,86,214,208,68,148,234,165,41,71,161,117,51,51,239,49,90,217,120,204,61,239,151,43,221,23,77,172,231,107,167,75,216,205,98,142,243,134,152,245,40,228,103,162,76,244,61,142,167,85,27,110,145,25,160,204,250,41,10,90,23,100,57,205,188,109,140,64,201,13,213,121,217,149,168,245,106,45,89,154,83,241,37,176,103,181,196,250,82,41,25,25,30,134,149,37,68,105,82,20,68,164,169,42,74,136,140,140,139,99,149,213,99,226,23,169,167,229,243,106,215,179,73,211,79,87,219,244,33,91,119,103,54,141,174,203,46,223,157,112,179,118,212,81,166,186,69,92,250,121,220,239,218,158,137,233,167,116,111,138,149,24,52,32,51,222,52,32,61,54,99,243,191,195,246,176,249,116,253,3,249,191,211,4,123,207,247,132,139,239,238,191,51,138,36,32,143,121,254,240,145,125,253,215,230,113,68,131,31,243,91,189,218,188,37,79,236,159,167,240,63,190,181,239,210,167,49,117,185,167,203,197,35,49,152,99,42,216,229,211,163,92,144,127,132,219,245,89,77,168,251,28,141,82,107,65,169,7,184,154,117,41,229,175,162,136,181,74,246,45,77,160,133,41,13,8,8,222,207,90,162,253,23,173,220,141,98,121,191,106,236,229,147,31,136,202,241,89,102,55,9,87,54,229,19,118,98,125,113,240,126,216,158,19,28,38,55,78,229,3,222,54,117,207,135,247,61,70,204,188,232,178,41,53,170,75,198,196,184,143,145,110,109,90,17,145,145,150,164,164,169,38,74,74,210,102,149,37,73,82,76,200,200,206,120,100,19,57,31,234,30,94,49,33,223,230,233,214,189,76,213,255,0,14,231,34,83,207,63,255,0,0,196,116,52,223,232,183,167,209,29,143,58,153,61,139,143,54,255,0,202,235,2,29,58,13,249,74,230,63,209,134,89,244,234,13,13,167,144,251,250,18,185,169,75,40,38,86,181,108,79,172,133,109,74,247,183,83,149,26,117,66,143,80,149,73,171,64,145,10,116,39,151,26,84,89,45,41,167,88,117,10,52,173,181,161,68,70,149,37,68,100,105,50,35,35,35,35,24,119,109,223,200,177,92,250,55,211,60,61,113,213,62,191,255,0,82,76,22,47,42,229,91,33,156,62,35,74,111,83,242,162,56,219,175,73,210,170,122,233,158,141,251,227,90,102,117,137,104,32,4,81,200,214,108,233,248,203,103,70,195,235,218,161,30,37,237,111,178,196,22,215,42,160,149,59,95,105,45,44,202,67,105,113,102,243,143,165,12,168,223,250,69,174,142,106,68,179,66,37,112,154,97,177,20,98,173,69,219,115,186,92,201,157,100,216,172,131,29,115,1,140,167,74,233,159,162,99,162,99,213,49,191,234,157,250,128,0,61,218,165,61,241,3,179,159,180,179,71,115,200,42,44,122,116,27,133,152,117,136,36,193,54,148,200,74,216,75,111,60,105,71,209,82,164,181,36,213,184,137,74,86,229,30,187,137,71,216,242,35,153,134,48,195,2,177,70,45,227,83,143,42,13,138,203,53,186,37,57,217,46,20,151,213,37,74,105,81,219,47,95,99,7,39,178,150,228,183,181,183,38,41,107,51,223,211,216,241,80,195,58,133,82,216,180,49,90,147,72,142,227,52,39,164,82,171,18,154,142,163,146,150,159,52,42,50,156,90,80,100,76,33,196,60,157,86,162,36,185,37,36,146,51,112,197,119,211,46,10,189,26,21,94,157,77,151,201,143,93,134,154,125,65,28,180,171,157,29,50,25,144,72,212,200,205,63,59,29,149,106,157,15,212,211,93,12,200,224,184,170,235,202,243,26,235,163,167,89,143,226,143,8,159,7,86,228,88,92,62,221,236,102,27,11,136,211,201,230,83,87,92,124,21,81,19,191,126,149,85,68,127,253,116,62,120,188,236,190,225,103,224,87,6,173,92,50,92,206,213,34,141,12,251,99,196,230,244,42,91,206,41,233,28,181,108,65,155,68,235,174,18,53,73,43,97,39,118,167,169,157,69,229,54,193,167,226,110,99,44,75,66,172,113,206,11,181,62,221,41,169,49,83,37,169,45,68,109,114,151,29,109,168,200,148,151,82,193,182,122,234,68,75,51,50,86,155,78,237,134,195,102,172,110,174,252,246,71,140,253,136,127,45,249,180,205,120,92,166,153,221,164,220,170,61,180,209,236,210,191,104,51,222,52,32,51,222,63,54,159,243,95,197,246,62,249,11,253,63,249,95,212,117,171,171,47,119,61,39,1,172,188,127,162,65,145,58,221,174,51,37,138,203,201,89,44,233,211,91,168,72,97,179,82,9,36,104,97,198,208,201,37,102,106,249,221,233,81,167,123,73,87,231,203,198,97,239,124,185,94,232,186,109,103,59,93,58,94,198,107,20,119,156,52,199,169,71,35,61,18,103,161,236,117,58,168,219,116,136,205,6,103,209,72,82,208,187,41,201,13,187,111,221,153,49,178,237,251,166,133,78,172,210,229,122,71,159,10,161,21,18,35,187,182,171,37,105,220,218,200,210,173,20,148,168,181,46,134,68,125,228,43,255,0,56,121,99,127,45,119,244,88,84,151,228,75,180,107,204,155,180,73,114,229,54,236,165,41,164,54,82,91,120,144,132,18,84,151,28,35,35,36,109,52,56,141,20,106,37,146,112,49,56,27,152,59,86,177,184,121,210,52,166,103,213,51,30,18,151,100,155,87,132,218,60,126,59,101,243,122,98,170,162,229,218,105,137,225,93,17,84,238,239,83,17,172,105,166,232,214,55,196,202,124,102,59,59,214,14,24,97,85,42,233,195,27,134,141,114,92,87,91,45,75,183,226,169,181,188,193,197,39,118,188,252,148,37,109,184,210,72,144,235,68,147,52,175,156,147,78,211,229,187,178,167,63,209,5,225,112,127,178,53,186,229,110,103,251,249,50,231,75,121,127,173,110,186,181,171,235,82,148,175,105,152,249,226,196,56,125,101,5,136,236,83,179,3,137,212,152,242,85,37,150,166,90,112,94,230,18,162,168,156,112,142,99,236,173,180,145,168,210,134,156,142,162,90,211,181,206,102,132,162,109,73,252,170,238,35,61,196,83,71,8,143,100,117,207,247,234,135,213,156,14,79,201,62,79,123,19,19,53,215,92,238,153,211,157,92,239,230,81,30,168,141,243,61,234,186,161,26,179,33,150,55,242,237,96,225,148,219,137,249,5,119,93,108,212,221,174,196,41,77,189,22,34,153,91,6,203,109,26,80,71,184,155,124,137,195,222,180,154,210,123,20,105,208,207,165,240,179,241,3,112,127,67,101,255,0,93,132,58,23,22,127,205,95,223,159,250,136,231,188,44,252,64,220,31,208,217,127,215,97,15,88,177,70,27,55,166,213,190,17,49,238,195,2,230,107,137,206,249,58,189,152,99,39,91,149,211,114,103,171,206,213,17,17,234,136,136,136,245,67,161,113,103,252,213,253,249,255,0,168,142,105,194,246,163,79,131,152,138,172,105,179,227,199,122,161,106,76,141,17,183,93,74,21,33,210,147,21,195,109,178,51,213,106,38,219,113,123,75,83,218,133,31,114,76,203,165,241,103,252,213,253,249,255,0,168,136,31,103,94,55,62,31,220,244,235,206,204,173,72,164,214,169,47,19,241,37,176,101,185,181,104,100,100,100,122,146,146,164,153,165,72,81,26,84,149,41,42,35,35,50,63,204,194,252,97,179,105,187,49,174,147,79,132,61,118,67,42,171,59,228,246,140,190,138,185,179,114,155,177,19,60,34,126,18,189,53,245,107,199,212,179,172,248,101,30,159,138,214,196,220,90,195,250,12,133,223,212,134,80,169,17,96,50,149,42,185,21,6,148,154,86,141,72,212,251,77,234,164,41,58,173,105,71,43,106,204,218,229,213,237,191,113,92,22,157,93,139,130,214,174,212,104,213,72,187,185,19,105,242,151,30,67,91,146,104,86,215,16,100,164,234,149,41,39,161,245,35,50,238,49,115,185,88,204,61,35,49,152,99,22,231,230,83,163,92,144,127,131,92,20,168,174,40,251,28,141,84,72,89,37,101,184,154,117,41,230,35,170,136,181,82,55,173,77,172,196,90,207,166,75,234,245,10,187,248,215,131,118,213,70,173,50,173,48,220,184,232,240,26,75,139,66,212,150,144,220,136,177,154,104,150,189,203,39,22,249,238,90,205,110,146,244,219,204,82,115,51,92,5,56,154,35,31,132,233,223,58,120,246,245,255,0,250,141,114,127,181,183,114,92,69,123,39,180,59,185,179,52,211,53,78,232,253,137,215,116,211,60,104,158,27,244,141,98,105,210,74,101,47,51,244,140,204,89,18,39,174,157,232,203,162,129,201,98,189,5,180,168,227,146,220,37,242,223,97,103,174,173,57,203,112,201,6,102,180,26,84,149,110,34,75,139,133,60,83,60,64,219,255,0,208,216,159,215,102,137,9,146,92,148,92,24,25,87,119,19,241,38,181,182,228,147,15,178,196,164,211,38,175,179,197,101,212,161,78,148,181,39,68,190,233,40,182,242,203,123,41,54,247,146,156,87,45,77,71,190,41,158,32,109,255,0,232,108,79,235,179,71,166,97,93,250,242,168,156,76,105,86,177,253,207,84,255,0,126,166,38,200,97,242,156,54,223,87,70,73,95,58,199,50,169,142,168,157,35,88,166,127,42,152,158,19,244,111,211,157,61,11,132,199,231,83,238,63,253,120,122,28,255,0,228,246,85,235,218,241,231,12,161,212,103,92,133,217,152,173,81,99,48,244,183,42,72,46,91,13,191,29,8,37,40,157,109,59,9,104,34,216,109,160,215,234,169,10,230,195,156,172,102,30,175,151,60,78,139,115,243,42,50,109,185,223,193,174,10,84,87,18,93,178,62,138,36,44,146,178,218,110,180,165,115,17,213,38,122,41,27,208,151,22,98,231,45,251,138,223,187,41,12,92,22,181,118,157,89,165,202,221,200,155,79,148,137,17,221,218,163,66,182,184,131,52,171,69,37,73,61,15,161,145,151,121,15,220,174,155,25,142,3,226,149,241,167,95,163,89,153,137,143,107,207,111,47,102,187,27,181,223,226,28,55,155,187,20,246,85,20,211,77,53,91,171,183,155,19,29,177,49,190,39,74,41,194,236,73,185,240,130,254,163,98,61,156,236,116,85,168,143,41,214,74,75,36,235,78,37,104,83,110,54,180,244,51,74,219,90,208,102,147,37,17,40,205,42,74,136,148,83,91,57,216,243,103,102,7,40,22,141,227,109,191,30,52,229,221,112,149,84,163,28,214,159,149,76,116,226,212,81,181,210,65,234,148,169,77,56,166,212,164,160,214,130,37,109,78,166,146,240,217,250,202,87,224,178,224,86,44,97,149,177,217,236,122,166,223,73,177,21,91,155,164,207,90,204,143,70,137,37,201,140,230,168,217,161,169,41,112,212,143,155,74,153,65,196,20,84,106,13,83,223,164,183,62,66,32,201,121,169,47,69,75,170,38,157,117,180,173,45,184,164,107,162,148,148,186,233,37,70,90,145,56,178,45,55,30,186,74,174,95,203,126,19,7,115,133,95,220,76,127,126,11,70,198,19,42,219,105,193,109,38,18,116,185,106,98,117,233,211,127,58,221,122,79,24,153,214,58,167,124,110,171,127,124,200,15,139,123,19,239,79,44,148,46,48,83,158,64,124,91,216,159,122,121,100,161,113,130,67,179,127,53,171,189,62,16,167,57,107,244,253,159,220,211,239,220,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,68,129,79,171,171,135,13,217,106,216,217,206,195,203,166,245,185,169,86,253,22,23,165,187,77,70,169,53,184,145,88,223,74,150,132,111,117,195,74,19,185,107,74,75,83,234,165,17,23,83,33,111,249,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,218,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,236,23,61,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,237,183,12,36,165,102,234,28,220,91,93,147,29,40,73,154,247,243,29,109,70,179,74,141,151,157,80,84,181,39,5,49,114,181,138,16,176,86,30,28,92,13,223,115,228,55,25,171,126,92,21,197,154,149,173,178,117,38,227,111,18,77,164,114,140,157,53,185,181,9,111,85,168,201,4,106,26,72,194,172,51,181,112,111,14,45,204,45,178,162,118,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,207,213,114,235,132,117,124,109,160,102,21,251,78,35,23,181,187,30,115,44,212,34,52,134,23,45,114,88,106,57,189,41,72,73,46,74,218,142,210,153,104,156,82,144,132,60,230,137,215,98,145,210,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,61,87,20,140,130,204,196,78,221,153,188,28,167,213,106,87,121,118,56,247,21,187,14,51,243,158,171,182,92,168,204,201,136,219,105,90,210,243,72,38,201,198,200,137,181,52,217,185,234,45,181,243,170,46,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,220,164,45,73,61,72,204,134,167,133,69,241,44,225,217,85,162,220,209,113,163,45,214,44,186,133,54,191,33,138,109,74,205,182,45,229,44,233,143,162,57,146,101,70,98,27,91,83,25,105,99,231,55,17,26,94,89,43,114,249,219,90,8,21,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,166,90,48,179,43,246,35,54,46,25,210,127,75,182,214,102,49,27,210,149,63,158,121,214,251,91,236,180,223,59,149,207,90,27,220,159,81,26,36,189,166,124,255,0,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,59,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,74,128,0,0,0,0,0,134,188,89,44,11,54,230,201,205,207,121,215,109,232,146,235,182,116,138,124,154,21,65,68,100,252,21,200,168,69,142,249,33,68,100,102,135,26,112,201,72,61,80,102,150,212,101,185,180,41,52,193,151,171,90,133,124,227,238,26,89,87,76,30,219,69,184,47,10,53,46,163,27,154,182,249,241,95,154,211,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,46,255,0,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,22,83,196,71,32,176,243,57,106,149,249,133,180,250,85,55,19,104,156,217,26,20,102,35,252,166,108,219,105,29,154,84,157,164,179,121,8,97,180,199,113,197,155,105,245,155,86,212,185,204,106,181,184,92,120,236,195,47,190,188,158,104,191,224,25,87,23,167,195,187,63,80,243,57,106,157,135,138,85,10,85,55,19,104,156,168,250,156,150,35,252,166,108,219,117,125,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,107,138,241,58,225,233,50,233,153,39,49,89,126,180,57,213,87,183,59,118,208,41,140,190,252,170,172,167,95,101,182,165,66,136,195,43,220,241,243,94,92,147,220,132,154,91,39,54,154,205,213,46,170,237,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,251,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,6,164,192,71,92,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,13,46,230,31,47,214,14,102,176,190,118,20,98,50,37,162,155,50,68,121,109,76,130,76,148,216,79,178,225,41,46,199,113,230,220,75,107,52,239,105,74,36,234,109,186,226,122,110,49,158,28,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,186,158,29,217,223,135,154,171,16,237,43,198,86,220,77,180,233,237,59,93,81,178,196,102,106,141,169,231,91,68,168,173,33,213,45,91,80,134,59,65,147,109,182,135,100,36,144,146,74,208,146,250,217,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,132,95,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,186,161,31,170,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,249,64,95,247,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,241,84,174,20,248,12,140,203,215,241,138,185,72,136,253,154,228,136,53,90,5,155,17,60,170,115,19,118,58,83,26,148,194,146,162,118,55,52,152,125,166,219,91,109,150,247,25,83,70,202,18,149,251,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,8,191,158,12,142,89,185,190,182,105,207,178,184,148,27,238,143,34,43,16,46,51,65,153,162,156,169,9,57,76,62,132,150,178,16,150,148,243,141,54,102,141,30,36,145,56,218,28,120,213,40,0,7,63,192,188,11,195,140,186,97,197,59,11,240,190,141,216,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,235,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,134,182,15,13,12,35,177,243,105,86,204,76,72,241,24,161,69,145,18,175,106,219,16,216,66,97,83,234,42,101,244,75,230,178,235,107,35,66,93,54,36,198,54,86,215,41,195,52,146,18,150,91,53,76,160,0,1,21,120,163,248,19,196,223,185,124,226,16,149,66,42,241,71,240,39,137,191,114,249,196,32,20,2,52,145,139,216,85,130,249,211,193,39,45,26,133,197,18,187,105,214,100,53,46,13,122,220,151,18,82,217,126,51,230,70,236,73,38,135,154,74,245,67,172,45,73,35,61,139,121,29,53,49,155,113,61,56,101,103,182,171,130,55,149,59,3,49,74,230,136,222,23,215,164,56,152,179,42,143,169,8,182,230,172,148,164,173,183,52,50,68,103,157,209,46,33,123,91,66,220,231,238,108,137,238,104,69,92,195,229,250,254,203,46,40,78,194,140,70,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,237,41,68,157,9,198,156,79,93,166,47,123,34,24,23,93,203,182,88,45,28,57,188,104,212,170,117,210,158,213,81,174,166,158,104,94,249,82,36,56,226,9,231,80,68,78,188,219,6,195,10,89,26,147,243,36,148,45,72,74,20,127,43,62,212,76,14,167,224,211,88,223,141,216,111,242,214,38,20,84,26,173,211,169,73,38,83,219,165,62,162,136,212,71,220,90,76,202,26,223,126,59,143,32,181,74,187,59,102,180,60,148,114,87,10,178,245,198,142,187,76,231,82,115,59,101,122,94,36,122,123,13,194,171,218,80,80,220,231,165,35,68,184,169,76,60,250,25,87,52,143,126,230,77,164,161,73,50,38,141,43,46,88,118,190,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,211,140,173,78,53,107,40,150,77,102,27,114,219,143,62,248,166,201,105,18,226,59,21,244,161,116,202,130,146,78,50,242,82,235,75,208,203,84,56,148,173,39,169,40,136,200,200,64,190,23,30,59,48,203,239,175,39,154,2,215,179,201,145,203,55,55,182,106,101,69,92,74,30,34,208,227,169,20,26,242,208,123,28,70,166,174,197,51,105,26,151,25,74,53,25,40,136,214,202,212,107,65,40,148,235,78,208,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,83,194,5,113,20,225,215,39,50,18,79,24,176,117,49,24,196,86,35,179,26,116,25,50,90,137,18,173,17,134,164,25,25,25,50,106,92,229,40,227,50,133,188,234,26,38,155,74,84,105,36,17,128,169,108,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,67,216,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,207,242,93,148,155,87,40,216,88,86,181,53,222,221,114,87,123,53,66,230,168,169,77,187,204,156,152,205,161,108,48,233,50,211,135,13,183,9,229,50,135,8,212,158,115,134,103,170,204,72,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,17,87,55,156,59,176,107,53,189,166,233,215,228,118,33,61,217,81,242,162,20,117,63,207,101,157,83,203,149,23,152,134,223,213,181,109,39,53,75,169,229,178,91,205,182,249,74,237,88,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,255,0,8,43,72,225,55,129,208,115,53,47,23,170,5,219,236,94,181,120,214,115,237,179,217,85,88,118,83,238,45,165,54,219,77,182,138,115,45,156,114,106,55,174,107,86,228,184,174,90,13,183,167,80,0,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,202,98,174,38,90,184,55,135,23,30,41,94,178,251,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,32,28,171,58,57,182,181,114,141,133,135,116,212,154,237,215,37,119,180,211,237,154,114,82,219,188,201,201,140,226,208,251,237,27,205,56,112,219,112,153,75,203,108,205,73,231,54,68,90,172,134,123,46,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,232,25,157,204,45,213,154,12,101,173,98,229,211,27,176,118,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,148,223,225,99,144,248,215,124,153,152,255,0,143,118,20,73,182,242,99,156,43,106,223,184,168,238,169,19,214,243,77,58,85,78,91,196,76,189,27,146,233,161,163,52,186,133,173,107,89,108,83,40,82,130,16,101,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,122,40,194,172,76,181,113,147,14,45,204,82,178,165,246,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,98,136,115,235,147,187,135,43,24,185,83,85,26,143,45,252,58,174,72,237,182,253,77,152,114,187,36,36,62,183,212,221,45,217,14,238,74,164,180,150,92,34,46,106,214,182,146,135,79,105,173,73,79,171,225,161,156,73,57,111,197,198,108,123,206,177,47,240,117,124,72,110,20,214,92,152,211,81,41,53,23,22,218,26,170,40,222,209,40,66,82,92,183,140,150,222,173,25,45,92,195,97,180,0,189,224,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,65,225,113,179,23,173,140,14,195,138,190,33,221,18,163,165,48,153,90,96,196,117,227,105,85,25,166,133,27,49,91,50,74,143,114,212,157,53,36,171,98,73,75,81,109,66,140,190,206,33,95,118,254,24,217,21,187,254,233,147,201,165,208,161,185,49,253,22,132,173,205,165,234,180,222,245,37,38,235,138,218,132,36,212,91,150,180,167,93,76,83,158,104,179,29,112,102,67,16,78,224,156,223,100,161,210,121,240,232,80,146,75,111,100,67,125,107,67,175,54,110,184,130,146,180,27,73,113,72,50,74,185,72,34,45,18,67,95,154,102,84,224,45,233,79,203,158,17,246,165,251,5,177,55,182,183,25,21,221,214,48,244,79,151,87,95,79,54,61,115,211,61,17,58,188,110,45,98,213,239,141,151,188,219,250,254,170,118,186,140,189,27,105,166,200,211,30,28,114,51,52,71,97,6,103,177,164,234,122,22,166,102,102,165,40,212,181,41,71,227,128,4,6,186,234,185,84,213,84,235,50,235,188,62,30,214,18,213,54,44,83,20,209,76,105,17,27,162,34,56,68,64,0,3,229,236,0,9,141,145,124,155,254,23,37,68,197,252,67,107,109,159,78,152,125,130,17,167,69,212,229,199,121,133,252,227,111,48,166,158,130,162,231,180,189,171,37,26,208,164,244,209,67,35,11,134,185,139,185,22,173,198,246,159,61,207,48,155,59,130,171,29,141,171,74,99,135,92,207,68,71,174,93,43,135,166,81,233,229,79,135,152,28,78,160,200,84,229,60,79,90,148,249,172,164,154,67,68,148,169,21,35,73,153,154,148,165,25,242,119,37,36,146,71,53,36,189,237,45,22,0,0,44,60,30,18,222,10,212,90,183,244,207,92,245,184,219,105,118,139,23,180,249,133,120,252,92,241,221,77,58,238,166,158,138,99,237,158,153,214,122,64,0,25,77,0,0,0,42,83,58,153,61,149,128,215,7,202,235,2,29,70,117,135,85,230,63,209,135,158,244,18,201,109,167,144,251,250,26,121,74,83,200,38,86,181,111,87,172,133,110,82,55,185,22,133,255,0,220,22,237,191,118,82,31,183,238,154,21,58,179,75,149,183,159,10,161,21,18,35,187,181,68,180,238,109,100,105,86,138,74,84,90,151,67,34,62,242,20,83,138,214,181,62,197,197,27,198,201,164,189,33,232,54,253,126,161,74,138,228,149,37,78,173,166,36,45,180,41,102,146,73,26,141,40,35,51,34,34,215,93,8,187,132,31,59,203,169,193,215,23,109,124,154,186,58,167,238,117,79,37,219,105,127,105,48,181,96,113,218,205,235,49,30,87,235,83,59,163,95,218,142,19,61,60,120,234,182,60,128,248,72,177,62,244,243,57,66,66,10,131,201,94,107,101,101,238,238,249,57,115,72,214,195,184,166,54,229,89,70,211,207,185,79,90,90,113,9,144,195,105,112,146,157,84,166,121,198,72,90,212,219,41,36,145,169,41,35,183,58,117,70,159,88,167,197,171,82,103,199,155,6,107,40,147,22,84,103,82,235,79,180,180,146,144,226,22,147,50,82,84,147,35,37,17,153,25,25,25,9,30,79,139,183,137,195,83,77,60,105,136,137,142,206,159,165,74,242,143,179,184,188,147,60,189,126,244,107,110,253,85,87,77,90,110,242,166,102,105,237,166,103,73,245,105,61,42,190,226,153,226,6,223,254,134,196,254,187,52,112,188,38,204,61,239,130,182,69,239,107,88,46,122,62,163,123,118,6,93,172,54,225,166,68,24,236,20,141,233,96,136,189,87,87,207,34,39,117,213,4,149,109,45,230,149,183,221,56,166,120,129,183,255,0,161,177,63,174,205,17,6,157,78,168,86,42,17,105,52,152,18,38,206,154,242,35,69,139,25,165,58,235,238,173,68,148,54,132,36,140,212,165,40,200,137,36,70,102,102,68,66,37,152,220,174,214,62,229,86,231,73,214,126,184,209,208,219,29,131,195,99,246,75,9,103,23,76,85,111,155,76,204,79,15,38,174,116,107,234,137,136,157,251,167,167,115,232,89,214,117,207,136,23,61,58,204,179,40,178,42,213,170,179,196,196,72,140,17,110,113,90,25,153,153,158,132,148,165,36,106,82,212,100,148,165,42,82,140,136,140,202,229,112,99,42,184,79,131,216,98,238,27,124,158,167,92,136,170,242,158,184,37,213,96,182,247,165,228,54,100,164,41,198,150,74,73,52,218,186,180,215,82,71,126,170,90,150,226,188,110,74,242,165,23,47,118,143,202,59,154,62,183,229,197,13,182,234,201,55,89,125,186,122,18,235,139,76,118,28,75,100,164,234,149,51,206,34,90,208,167,25,73,164,205,41,73,156,149,18,76,159,42,140,45,31,11,122,60,185,232,234,143,190,122,125,157,106,87,148,157,190,175,61,197,126,15,203,107,152,195,219,159,149,19,242,234,142,19,187,242,105,152,242,122,231,202,253,93,41,207,55,249,82,171,229,194,238,110,85,18,61,70,117,135,85,229,183,74,170,201,117,47,56,153,4,209,27,177,228,41,13,161,40,119,114,92,90,11,110,138,111,77,13,74,67,132,158,105,109,227,37,227,108,97,85,223,131,144,151,29,251,118,243,122,20,153,109,200,55,84,168,174,198,117,46,19,145,200,150,77,161,78,26,27,75,138,52,40,212,150,208,93,54,145,139,173,197,28,54,182,49,126,193,172,225,197,226,212,133,210,107,108,165,167,142,51,198,211,173,169,11,75,141,184,133,117,34,82,28,66,22,68,162,52,153,164,137,73,82,76,210,116,199,143,216,13,120,229,250,254,157,103,92,140,72,147,5,15,41,52,186,201,66,117,136,181,54,137,13,175,115,70,178,209,74,74,93,109,46,37,42,89,33,102,105,220,173,9,71,166,205,178,234,176,23,62,26,199,200,171,88,236,215,140,118,79,71,177,101,114,123,182,86,54,187,9,25,110,107,164,226,109,77,53,70,191,151,20,76,77,53,199,237,83,49,28,232,254,40,221,51,17,205,69,239,98,254,41,219,248,43,135,85,108,77,186,97,212,101,82,232,220,142,123,52,246,208,185,10,231,62,219,41,218,149,173,9,61,20,234,76,245,81,116,35,239,62,135,68,34,231,51,189,110,220,23,102,87,239,75,126,214,161,84,107,53,73,94,142,228,66,167,197,92,137,14,237,168,198,90,182,182,130,53,43,68,165,74,61,11,161,17,159,113,15,108,138,186,173,216,196,87,71,24,136,152,237,210,166,187,149,140,53,140,110,105,147,225,177,51,165,186,238,85,77,91,244,242,102,171,81,59,250,55,116,244,57,111,247,83,50,253,254,211,241,11,255,0,55,194,255,0,173,142,133,159,239,9,23,223,221,126,103,20,85,175,226,237,152,31,247,11,196,47,253,24,155,255,0,178,22,149,159,239,9,23,223,221,126,103,20,102,97,177,152,156,94,23,17,241,136,211,74,103,77,218,116,74,55,158,108,222,73,179,217,254,79,248,30,174,119,62,245,60,239,47,157,194,187,122,118,113,158,213,57,141,8,12,247,141,8,15,29,152,252,239,240,253,173,135,46,159,160,127,55,250,96,128,249,244,201,124,170,252,167,241,175,6,237,174,101,69,205,92,184,232,240,26,121,217,21,9,14,60,210,27,145,22,51,77,43,87,79,152,226,223,61,201,35,36,18,244,53,155,138,87,186,207,78,60,222,57,126,191,176,118,241,182,223,145,38,10,30,173,42,169,70,57,174,177,22,166,209,34,34,54,186,72,61,20,164,165,215,20,218,148,149,146,22,100,173,170,208,210,114,83,11,177,38,216,197,251,6,141,136,246,115,178,23,73,173,178,167,89,41,44,155,78,182,164,45,77,184,218,211,212,137,72,113,11,65,154,76,210,102,147,52,169,73,50,81,238,49,17,135,204,106,185,131,175,229,83,167,111,8,157,99,219,164,255,0,202,185,202,42,205,246,50,214,19,105,112,187,237,93,231,68,254,172,233,85,84,205,21,118,197,60,234,103,233,141,244,202,138,109,251,138,224,180,234,236,92,22,181,118,163,70,170,69,221,200,155,79,148,184,242,26,220,147,66,182,184,131,37,39,84,169,73,61,15,169,25,151,113,139,148,202,118,100,105,249,148,195,131,184,157,133,30,155,113,82,30,76,26,221,61,167,146,164,165,221,132,164,200,105,59,141,196,176,233,110,219,191,169,41,14,163,85,242,247,170,16,231,235,41,95,130,203,129,88,177,134,86,199,103,177,234,155,125,38,196,85,110,110,147,61,107,50,61,26,36,151,38,51,154,163,102,134,164,165,195,82,62,109,42,101,7,26,176,151,22,175,124,19,189,225,95,214,13,83,178,84,98,106,219,173,56,70,168,243,35,153,145,174,59,232,35,45,237,43,66,212,181,35,35,36,169,38,149,165,42,40,198,23,17,119,36,197,77,171,191,39,167,236,152,254,253,75,207,62,201,242,254,84,50,43,120,236,190,98,47,68,121,19,60,98,127,42,221,122,112,250,244,221,84,110,157,247,190,3,194,224,182,50,89,216,241,96,196,196,59,37,114,17,6,75,207,70,114,44,179,104,165,69,117,181,154,77,183,144,218,214,72,81,167,107,132,157,218,154,28,66,186,110,33,238,132,226,138,233,185,76,87,68,235,18,229,156,86,26,246,10,245,120,124,69,51,77,116,204,196,196,241,137,142,48,229,153,161,195,42,190,48,224,29,227,135,182,251,187,106,149,24,104,126,18,54,164,249,242,35,188,220,134,216,213,107,66,83,204,83,36,222,245,40,137,59,247,30,164,90,29,33,13,3,212,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,103,224,68,246,154,138,98,229,186,227,140,196,199,179,135,140,186,19,144,236,85,234,240,152,204,45,95,34,154,168,170,59,106,137,138,183,246,81,79,103,210,157,252,44,48,206,159,84,185,238,252,86,171,82,36,56,245,9,152,244,170,60,167,99,164,227,37,215,201,106,146,166,214,164,25,147,232,109,12,167,84,40,141,45,201,81,40,140,156,33,100,34,36,240,205,187,109,250,222,94,156,182,169,212,250,116,42,165,185,89,146,213,72,152,117,7,34,103,59,71,90,150,242,8,137,73,213,42,54,18,106,221,169,68,232,173,19,181,50,216,110,242,123,116,219,193,81,205,233,223,244,207,221,195,232,85,188,164,99,111,227,118,155,21,55,226,99,153,49,76,68,244,83,76,68,68,199,170,175,149,252,64,207,120,208,128,207,120,211,237,63,230,191,139,236,88,252,133,254,159,252,175,234,45,207,38,87,141,177,135,249,33,181,111,59,206,181,30,147,69,164,179,85,126,92,183,204,246,182,159,74,74,34,34,34,212,212,165,40,201,41,66,72,212,165,41,41,73,25,153,17,215,54,102,51,9,115,230,35,17,230,92,181,57,210,19,64,132,243,204,91,180,213,160,154,76,40,70,191,84,212,217,41,69,207,90,82,133,58,189,202,213,68,68,71,177,8,74,126,61,107,29,113,6,181,132,150,222,9,250,71,176,90,246,231,108,254,15,9,231,218,244,151,104,146,82,127,134,39,152,109,189,203,116,181,111,212,45,186,159,121,245,30,199,41,121,96,171,230,98,247,145,1,117,31,70,90,244,14,75,245,233,205,169,39,32,144,225,175,150,195,8,61,117,117,206,91,132,75,50,52,32,146,165,43,113,146,91,94,190,254,50,230,62,139,88,43,17,186,34,35,182,98,60,35,254,83,44,171,102,240,91,35,137,199,237,62,109,84,69,85,87,114,168,158,60,202,42,174,116,211,118,188,250,245,136,221,215,20,199,25,215,138,74,167,84,32,177,18,76,216,18,35,179,80,100,228,196,113,214,148,132,200,104,156,91,102,227,102,101,162,210,78,54,226,55,22,165,185,10,46,244,153,20,239,200,94,116,34,208,34,177,130,152,201,114,242,233,205,232,221,185,88,158,235,45,71,167,199,109,151,86,228,121,82,93,117,58,52,92,182,208,193,109,81,145,172,209,169,32,155,74,101,46,97,242,171,100,99,6,13,47,14,45,107,122,222,183,106,52,125,242,109,135,217,130,76,71,167,72,83,132,183,80,73,100,147,177,167,253,100,185,161,40,181,81,57,177,107,109,34,158,239,27,58,231,195,251,158,163,102,94,116,89,20,154,213,37,227,98,92,71,200,183,54,173,8,200,200,203,82,82,84,147,37,37,105,51,74,146,164,169,38,100,100,103,245,118,198,35,34,191,77,202,39,88,159,100,245,196,253,158,215,142,3,53,201,249,87,202,239,96,175,211,204,185,76,206,145,172,77,84,254,173,116,248,85,235,214,153,221,49,51,60,56,179,254,106,254,252,255,0,212,71,61,225,103,226,6,224,254,134,203,254,187,8,113,60,93,204,37,207,141,56,113,96,219,87,212,233,21,42,253,150,245,77,133,84,157,65,110,151,9,244,67,228,27,174,110,51,113,244,169,151,146,165,154,83,170,73,163,51,90,205,106,62,217,194,207,196,13,193,253,13,151,253,118,16,250,163,17,70,43,54,166,245,28,38,99,221,135,134,39,39,196,100,28,158,223,203,177,90,115,237,211,114,39,78,19,173,218,166,38,61,83,19,19,244,186,23,22,127,205,95,223,159,250,136,129,246,237,157,115,221,172,86,100,91,84,89,21,20,219,244,197,214,42,68,193,18,149,30,18,28,109,183,30,52,247,169,41,83,168,53,109,35,218,157,202,61,18,149,40,167,135,22,127,205,95,223,159,250,136,230,156,49,105,212,250,198,56,221,84,154,180,8,243,96,205,177,231,70,149,22,75,73,117,167,218,92,200,73,91,107,66,136,201,73,82,76,200,210,100,100,100,102,70,25,133,136,196,230,181,90,153,211,93,61,216,126,236,126,107,86,73,201,253,172,194,154,121,223,7,21,206,157,127,141,171,95,171,130,61,224,182,50,94,56,15,127,68,196,59,37,113,215,58,51,47,70,114,44,179,116,226,202,105,196,26,77,183,144,218,208,107,73,43,107,132,157,218,18,219,66,186,237,33,116,184,75,139,86,70,54,89,16,175,235,6,169,218,233,210,245,109,214,156,34,76,136,114,8,136,215,29,244,17,158,199,83,169,106,90,153,25,26,84,147,82,20,149,29,94,231,43,40,53,172,8,185,229,221,150,101,38,68,156,61,169,60,183,98,41,158,124,165,81,210,68,194,77,185,110,155,100,134,210,167,158,52,50,106,90,212,164,164,137,74,53,145,153,249,108,165,230,126,175,150,123,222,68,245,211,189,39,107,215,249,44,87,160,182,148,148,131,67,102,190,91,236,44,244,209,214,249,142,25,32,204,144,178,82,146,173,166,105,113,31,89,126,50,230,81,126,112,216,143,147,51,236,245,199,170,88,251,97,179,152,46,81,50,154,51,188,154,117,191,77,59,184,71,58,58,104,171,170,170,119,233,191,142,238,19,172,92,232,171,94,41,158,32,109,255,0,232,108,79,235,179,69,156,219,247,21,191,118,82,24,184,45,106,237,58,179,75,149,187,145,54,159,41,18,35,187,181,70,133,109,113,6,105,86,138,74,146,122,31,67,35,46,242,21,141,197,51,196,13,191,253,13,137,253,118,104,221,103,243,19,130,153,142,184,86,124,145,209,85,189,168,166,138,227,73,138,43,137,137,232,67,145,45,114,23,154,169,88,75,123,177,135,23,245,195,178,199,175,233,25,167,234,51,158,40,244,41,4,110,173,11,105,38,102,219,77,58,235,166,151,122,36,181,82,28,82,210,150,213,187,236,228,7,6,236,236,120,176,113,127,15,47,100,72,68,25,47,91,178,91,149,16,154,41,81,93,109,115,84,78,50,183,16,178,66,141,59,155,53,109,212,208,226,211,211,113,136,197,139,88,75,123,224,157,239,54,193,191,169,125,146,163,19,71,26,117,179,53,71,153,28,204,201,18,24,89,145,111,105,90,30,135,161,25,25,41,42,36,173,42,73,69,173,81,127,3,77,188,109,190,19,175,213,51,26,79,111,247,193,124,227,241,57,86,213,222,198,236,190,50,52,174,136,167,182,98,170,105,170,43,167,215,76,206,147,199,163,93,213,104,188,235,130,221,183,238,202,67,246,253,211,66,167,86,105,114,182,243,225,84,34,162,68,119,118,168,150,157,205,172,141,42,209,73,74,139,82,232,100,71,222,66,156,243,105,150,10,190,89,239,120,240,17,81,244,157,175,95,231,63,65,156,226,146,82,13,13,154,57,140,62,130,211,71,91,230,54,70,178,34,66,201,73,82,118,153,169,180,73,222,31,89,190,98,67,20,236,191,98,117,90,60,101,70,101,168,118,156,231,185,134,169,74,55,28,51,134,251,203,113,68,74,36,173,166,227,164,144,132,237,111,151,169,168,219,74,189,215,20,207,15,214,255,0,244,202,39,245,41,162,65,143,155,25,166,2,113,52,252,170,126,174,184,159,239,214,167,246,70,156,219,97,54,178,156,142,246,251,87,167,79,85,81,164,243,107,167,170,99,166,55,244,211,59,226,38,33,206,64,124,91,216,159,122,121,100,161,104,56,249,143,150,118,93,44,232,119,181,237,77,172,205,131,54,166,221,41,182,233,76,180,235,164,234,218,117,194,81,147,142,54,91,118,178,162,215,83,61,76,186,119,153,85,246,64,124,91,216,159,122,121,100,161,55,184,145,89,119,141,245,129,212,58,77,147,105,214,110,25,204,221,113,164,185,22,149,1,217,110,161,162,135,49,38,225,161,180,168,201,36,165,164,183,105,166,170,34,246,144,241,202,46,215,103,45,187,114,223,202,137,157,61,144,217,242,137,129,194,230,91,111,129,194,99,103,75,85,219,166,42,223,166,238,125,206,158,135,217,194,12,252,224,246,53,98,45,39,12,173,107,110,242,139,84,172,243,249,15,84,33,197,68,116,242,88,113,229,110,82,36,45,69,170,90,81,22,137,62,166,93,197,212,184,175,26,191,11,22,183,196,8,62,93,81,28,143,36,56,49,140,54,158,104,44,187,130,233,194,139,202,141,75,139,233,30,124,218,133,10,84,120,237,110,167,73,66,119,56,180,18,83,170,148,148,150,167,212,204,139,188,199,92,227,87,225,98,214,248,129,7,203,170,35,109,148,226,111,226,172,77,119,227,126,186,112,211,118,144,175,121,67,201,50,188,135,52,183,134,202,106,214,220,219,138,167,202,231,121,83,85,113,59,251,34,55,42,47,6,240,134,242,199,124,68,167,225,110,31,49,17,251,134,173,30,115,208,88,146,249,50,137,11,141,17,233,70,201,44,253,84,173,105,97,72,65,168,210,141,234,78,229,33,58,168,188,165,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,80,112,184,241,217,134,95,125,121,60,209,47,248,157,112,244,153,116,204,147,152,172,191,90,28,234,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,249,175,46,73,238,66,77,45,147,155,77,102,234,151,180,64,210,87,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,51,25,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,39,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,10,182,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,0,0,0,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,10,86,226,133,145,111,192,165,212,188,113,193,203,51,178,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,179,195,123,86,249,122,26,144,135,77,109,252,210,85,29,179,149,89,181,206,253,119,40,249,226,182,161,92,114,170,181,44,50,173,225,252,103,107,116,72,108,162,67,200,148,82,234,68,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,155,245,58,77,131,138,246,106,33,214,105,150,253,227,105,215,227,177,45,13,73,101,154,133,58,160,193,154,30,101,210,74,137,77,58,141,73,183,16,174,165,209,42,47,97,128,206,14,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,174,210,26,19,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,116,220,66,147,51,237,146,10,238,81,239,182,166,219,145,106,181,44,50,173,242,154,162,86,230,60,137,15,34,81,50,70,244,89,106,109,166,208,219,219,210,234,219,45,132,149,181,166,213,41,77,186,72,242,153,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,192,91,255,0,20,127,2,120,155,247,47,156,66,20,2,47,123,136,69,255,0,102,226,159,14,27,219,16,112,250,225,137,92,183,171,145,232,146,96,206,140,103,177,212,122,102,25,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,16,128,245,88,85,137,151,86,13,226,61,185,138,86,84,190,207,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,88,28,81,178,37,74,193,58,171,56,239,130,246,204,184,246,77,114,66,211,112,83,162,48,158,197,111,77,82,144,77,45,189,167,185,168,210,20,181,17,35,103,45,167,18,72,37,36,158,101,164,198,12,168,230,187,17,242,149,136,232,189,108,167,123,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,97,102,156,81,178,37,85,198,202,83,56,239,130,246,204,73,23,181,14,58,211,112,83,162,48,174,219,112,194,74,80,77,45,189,167,181,217,49,210,133,17,35,103,49,214,212,72,37,40,217,101,165,83,8,212,69,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,178,238,2,255,0,184,92,120,19,195,47,190,188,226,104,229,95,221,171,202,199,251,65,197,95,252,213,78,255,0,175,14,171,194,227,192,158,25,125,245,231,19,69,43,126,41,217,167,255,0,185,167,21,127,244,54,163,255,0,177,1,161,60,4,198,187,87,49,56,79,66,198,59,42,159,85,133,69,184,59,87,102,98,168,211,109,202,71,34,75,177,215,189,45,184,226,11,85,178,163,45,22,126,169,150,186,30,164,93,0,70,174,28,54,157,213,99,100,199,15,45,107,214,217,170,219,245,168,94,150,237,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,170,84,70,93,12,132,149,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,0,0,0,0,0,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,138,188,81,252,9,226,111,220,190,113,8,74,161,21,120,163,248,19,196,223,185,124,226,16,10,1,30,255,0,29,48,47,17,242,233,136,245,28,47,197,10,55,97,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,124,0,191,236,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,194,154,239,12,224,99,141,237,151,219,91,44,245,107,147,101,153,107,238,73,165,165,188,114,170,141,165,211,114,51,51,29,91,138,230,51,31,162,89,105,4,134,210,148,53,170,84,109,54,164,116,14,27,185,104,252,99,115,29,75,244,253,39,181,217,150,86,202,253,193,206,99,153,30,71,45,127,193,97,47,123,78,52,190,115,196,91,154,115,111,49,134,165,109,61,82,35,85,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,105,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,11,211,225,139,150,47,197,239,47,177,171,247,61,175,85,162,95,215,238,218,133,197,26,162,247,206,48,203,78,188,80,88,38,75,163,58,48,231,49,72,81,115,73,199,220,75,134,91,82,219,97,224,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,8,171,253,218,188,172,127,180,28,85,255,0,205,84,239,250,240,155,248,123,122,210,177,42,192,182,177,26,133,30,91,20,219,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,140,230,126,41,217,167,255,0,185,167,21,127,244,54,163,255,0,177,26,8,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,14,150,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,5,21,241,51,206,143,227,39,136,232,195,123,41,92,187,6,193,168,75,98,52,134,103,115,155,174,206,35,229,46,118,141,173,76,169,148,146,20,152,234,45,202,229,186,234,205,69,206,54,219,185,76,126,194,111,195,174,13,93,152,71,242,190,171,107,252,168,167,170,23,165,41,138,209,230,61,98,86,213,39,82,230,50,189,188,183,90,220,158,99,75,113,27,147,187,113,103,51,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,218,68,29,171,33,89,59,184,115,79,139,148,197,86,104,242,216,195,170,28,142,219,112,84,222,135,43,178,77,67,11,97,78,82,218,144,214,212,166,75,169,121,178,50,230,161,104,105,75,116,183,26,18,149,95,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,181,184,61,102,130,193,126,205,70,85,234,20,136,148,123,178,60,138,149,110,12,198,99,179,29,170,203,6,108,168,210,235,134,239,54,68,228,146,157,208,146,222,133,22,34,58,252,209,139,52,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,118,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,58,216,233,129,120,143,151,76,71,168,225,126,40,81,187,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,166,145,68,60,80,51,65,96,230,67,26,41,176,240,230,145,17,84,219,22,60,202,35,181,238,206,201,191,86,124,165,184,74,83,114,89,117,196,191,4,146,218,28,142,103,180,200,228,72,86,158,185,0,147,252,38,243,181,14,161,66,252,89,49,122,235,229,79,165,236,85,157,84,171,212,152,109,183,162,169,108,176,221,25,190,97,165,197,188,151,28,35,97,4,110,41,77,169,109,164,155,75,13,165,86,126,51,215,144,92,173,93,89,159,199,24,144,105,55,37,86,214,162,218,28,154,237,94,225,166,165,196,74,135,177,228,242,26,138,250,82,104,106,99,139,35,54,148,179,45,169,105,215,72,156,54,185,106,208,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,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,188,236,187,120,126,195,31,232,109,23,250,147,67,220,212,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,120,108,187,120,126,195,31,232,109,23,250,147,66,12,103,243,56,82,174,90,188,236,9,195,57,149,24,20,234,36,199,226,92,85,54,95,122,50,231,200,74,92,97,232,36,148,154,119,70,78,245,165,205,228,100,226,210,91,72,144,130,83,182,29,252,109,24,28,45,55,43,227,164,105,29,115,163,141,50,189,152,197,109,86,127,119,5,134,141,41,138,234,154,170,232,166,158,116,239,237,158,17,29,51,234,137,115,76,239,102,197,140,195,220,240,237,171,49,50,25,178,109,167,157,84,71,28,83,141,170,171,37,68,73,57,78,50,102,68,148,165,36,105,104,148,158,98,82,227,134,163,73,184,109,162,49,128,8,22,35,17,94,42,228,221,185,59,229,215,25,62,81,133,200,176,86,240,24,42,116,183,68,110,233,153,233,153,153,233,153,157,243,245,105,27,128,0,30,45,152,0,58,86,94,240,38,231,204,70,35,198,195,251,106,92,120,73,75,42,157,82,158,254,134,152,80,144,180,37,199,73,26,145,186,173,206,33,41,66,76,181,82,211,169,161,59,150,159,187,118,234,187,92,81,68,107,50,198,198,99,44,101,248,122,241,88,154,162,154,40,137,153,153,232,136,254,251,103,161,234,114,165,149,219,131,49,247,187,81,37,21,70,149,103,193,222,237,86,180,220,69,154,21,203,54,247,68,97,211,73,181,218,84,79,32,200,148,126,170,13,78,109,94,210,66,174,82,157,78,167,209,233,241,105,52,152,17,225,65,132,202,35,69,139,25,164,180,211,13,33,36,148,54,132,36,136,146,148,164,136,137,36,68,68,68,68,67,207,97,158,25,217,216,73,103,64,178,108,154,68,120,80,97,50,211,110,56,220,118,154,118,107,168,105,13,156,153,6,218,18,78,62,180,182,147,91,154,17,168,203,236,33,234,132,255,0,44,203,169,203,237,233,198,169,227,63,99,144,54,235,108,175,109,126,54,43,143,38,205,26,197,20,246,241,170,125,115,164,118,105,187,164,0,1,179,65,192,0,0,0,0,1,70,57,137,241,3,137,223,211,42,215,245,215,69,231,10,49,204,79,136,28,78,254,153,86,191,174,186,35,91,75,230,173,246,207,130,240,228,63,210,24,190,229,62,243,194,202,167,84,32,177,18,76,216,18,35,179,80,100,228,196,113,214,148,132,200,104,156,91,102,227,102,101,162,210,78,54,226,55,22,165,185,10,46,244,153,21,128,112,236,205,109,94,108,216,57,116,190,228,84,106,139,123,86,237,89,68,210,87,217,35,179,29,231,158,142,251,170,112,149,202,74,89,65,50,68,133,26,119,41,6,100,132,160,147,246,48,203,45,212,252,202,100,6,194,183,90,155,30,155,113,82,30,170,206,162,84,29,101,42,74,93,244,132,180,170,59,170,218,110,37,135,75,110,237,157,73,72,105,122,47,151,177,82,55,47,25,88,195,28,185,210,17,242,98,7,110,185,36,195,68,90,173,193,36,143,180,76,209,70,181,18,16,106,52,176,209,168,203,230,209,222,77,183,189,78,41,4,177,143,149,229,184,155,55,232,191,110,173,40,152,137,159,94,177,190,52,254,250,253,77,198,221,237,190,71,153,229,120,172,175,25,106,106,196,81,114,229,20,196,126,76,209,84,197,55,57,211,27,162,99,140,70,179,59,233,225,229,68,24,226,153,226,6,223,254,134,196,254,187,52,125,142,22,216,109,108,92,151,245,213,136,245,102,164,59,86,179,25,136,213,36,146,241,165,166,213,53,18,155,121,197,36,186,173,68,219,102,132,145,158,210,39,22,102,147,86,197,39,227,241,76,241,3,111,255,0,67,98,127,93,154,58,23,9,143,206,167,220,127,250,240,242,183,76,87,157,233,84,116,207,213,19,48,205,198,223,185,135,228,190,43,181,84,196,205,186,35,119,85,87,41,166,168,236,152,153,137,245,74,194,0,0,76,156,212,8,197,196,86,206,182,43,217,102,175,93,21,106,44,121,53,107,101,232,79,210,102,168,140,157,136,167,166,199,101,226,74,139,67,52,173,181,153,41,7,170,76,201,10,50,220,132,26,100,232,143,121,254,240,145,125,253,215,230,113,70,30,97,17,86,18,236,79,234,207,130,71,177,247,43,181,180,56,26,168,153,137,248,91,113,187,118,233,174,34,99,178,98,102,39,174,39,69,57,141,8,12,247,141,8,13,6,204,126,119,248,126,213,187,203,167,232,31,205,254,152,35,222,127,188,36,95,127,117,249,156,81,33,4,123,207,247,132,139,239,238,191,51,138,36,24,255,0,154,221,238,213,225,42,127,100,253,63,129,253,245,175,126,149,57,141,8,12,247,141,8,8,254,204,126,119,248,126,213,193,203,167,232,31,205,254,154,189,248,179,254,106,254,252,255,0,212,71,44,225,195,139,87,189,181,142,84,204,41,129,84,230,90,247,119,108,114,116,7,200,214,134,228,51,13,215,145,33,158,165,203,116,249,41,66,143,185,104,232,162,51,67,106,71,83,226,207,249,171,251,243,255,0,81,17,239,32,62,45,236,79,189,60,178,80,199,197,87,85,25,212,77,51,167,149,76,123,98,27,172,131,15,107,19,201,149,84,222,166,42,136,181,126,168,215,126,147,77,87,38,39,182,38,34,97,111,119,5,187,111,221,148,135,237,251,166,133,78,172,210,229,109,231,194,168,69,68,136,238,237,81,45,59,155,89,26,85,162,146,149,22,165,208,200,143,188,133,41,102,127,11,45,252,21,199,43,151,12,173,105,149,25,84,186,55,99,228,61,80,113,11,144,174,116,54,94,86,229,33,8,73,232,167,84,69,162,75,161,23,121,245,59,190,20,231,159,239,22,247,223,221,126,89,20,108,54,146,221,63,23,166,189,55,243,180,215,213,164,161,188,137,226,239,198,113,127,11,21,79,193,205,169,170,105,232,231,69,84,68,79,110,147,48,152,220,44,252,63,92,31,211,41,127,212,161,9,140,33,207,11,63,15,215,7,244,202,95,245,40,66,99,13,158,85,243,43,125,136,62,223,255,0,153,177,157,249,240,135,3,207,85,226,253,153,149,203,214,68,26,212,122,124,234,179,44,81,227,147,166,222,233,41,146,250,27,144,203,105,94,187,148,168,199,32,253,82,220,148,165,74,45,54,238,42,107,19,191,138,134,38,83,234,151,61,161,133,52,154,188,135,30,161,51,34,171,88,138,212,132,156,100,186,249,33,49,146,226,18,179,50,125,13,161,229,104,180,145,165,185,41,52,153,147,134,34,150,28,225,45,94,254,177,49,34,247,133,75,168,202,143,98,209,162,205,221,12,210,173,178,30,154,202,52,117,189,13,106,104,162,166,115,170,82,72,137,28,130,82,148,69,209,81,108,238,228,226,177,179,110,141,252,216,211,217,19,51,253,250,151,215,37,216,59,121,14,204,209,139,197,79,55,225,171,231,111,221,167,58,170,109,209,26,245,78,233,142,242,66,112,198,197,63,146,120,203,81,195,41,16,249,145,239,200,127,52,242,27,213,109,75,132,219,207,35,114,141,100,73,104,218,84,146,61,18,165,26,249,90,109,45,198,45,40,81,6,14,226,109,95,6,241,58,221,196,202,35,92,233,20,41,137,125,108,110,74,123,76,117,17,161,246,55,41,11,36,115,26,91,141,239,218,102,157,251,139,169,16,189,241,184,217,203,255,0,9,135,170,212,241,166,126,169,255,0,157,85,191,45,25,79,197,51,155,89,133,49,165,55,168,223,235,170,141,211,187,187,52,71,180,25,239,26,16,25,239,24,187,79,249,175,226,251,27,238,66,255,0,79,254,87,245,30,231,5,176,110,241,199,139,250,38,30,89,40,142,137,210,89,122,75,146,165,147,165,22,43,77,160,212,110,60,182,208,179,66,77,91,91,37,109,208,214,226,19,211,113,11,165,194,92,37,178,48,78,200,133,96,216,52,190,201,78,137,171,142,186,225,146,164,76,144,100,68,185,15,172,136,183,186,173,11,83,208,136,136,146,148,146,80,148,164,184,167,14,171,58,216,160,229,154,131,116,82,104,177,227,85,174,103,166,191,86,154,146,51,118,90,153,155,33,150,73,74,61,76,146,134,208,68,148,22,137,35,53,168,139,114,214,106,147,163,97,146,229,244,97,172,197,233,223,85,81,19,217,19,209,247,162,60,167,237,134,35,60,204,171,203,40,214,155,54,42,170,157,53,249,85,211,51,19,84,251,52,166,58,35,127,25,152,128,139,89,212,201,236,92,121,183,254,87,88,16,233,208,111,202,87,49,254,140,50,207,167,80,104,109,60,135,223,208,149,205,74,89,65,50,181,171,98,125,100,43,106,87,189,185,74,3,105,136,195,219,197,91,155,87,99,88,148,7,38,206,49,121,14,54,140,126,6,174,109,116,251,38,58,98,99,166,39,167,234,210,116,150,123,196,198,225,103,226,6,224,254,134,203,254,187,8,125,14,39,120,75,100,88,215,189,177,127,90,212,191,71,212,111,111,72,185,88,105,147,36,199,122,67,7,28,202,65,35,79,85,213,243,213,204,50,61,20,105,37,105,188,214,165,252,254,22,126,32,110,15,232,108,191,235,176,132,39,11,134,171,7,153,211,102,169,214,98,126,205,93,69,158,231,118,182,143,97,175,230,118,105,154,105,185,110,119,79,24,152,171,155,49,235,223,19,164,244,198,253,35,131,161,113,103,252,213,253,249,255,0,168,142,123,194,207,196,13,193,253,13,151,253,118,16,232,92,89,255,0,53,127,126,127,234,35,158,240,179,241,3,112,127,67,101,255,0,93,132,51,111,122,110,59,99,221,132,103,44,255,0,75,106,238,92,255,0,118,165,152,222,54,117,177,136,22,197,70,204,188,232,177,234,212,90,179,38,196,184,143,145,237,113,58,145,145,145,150,134,149,37,68,74,74,210,100,164,169,41,82,76,140,136,202,152,179,49,151,187,159,46,248,143,50,218,169,193,144,170,4,215,158,126,221,169,45,100,234,102,194,37,250,164,167,9,41,46,122,18,164,37,212,109,78,138,50,50,45,139,66,149,118,195,158,227,102,5,97,246,62,90,46,90,87,221,59,221,217,106,113,153,99,183,192,249,214,220,95,103,121,214,215,202,230,114,80,149,232,94,178,117,35,246,105,187,205,114,216,199,219,214,159,151,28,62,233,85,251,1,182,183,54,75,27,205,189,172,225,238,124,184,234,253,170,99,174,58,122,227,119,24,141,33,71,12,220,69,198,227,171,185,135,136,182,234,53,156,51,62,210,226,170,111,165,73,143,67,150,148,147,134,134,94,81,109,95,53,78,55,186,49,30,226,55,121,201,36,145,59,191,199,113,76,241,3,111,255,0,67,98,127,93,154,44,198,206,179,173,140,63,182,41,214,101,153,69,143,73,162,210,89,38,34,68,96,143,107,105,212,204,204,204,245,53,41,74,51,82,150,163,53,41,74,82,148,102,102,102,117,157,197,51,196,13,191,253,13,137,253,118,104,214,230,24,106,176,153,92,90,174,174,116,196,199,209,234,143,82,107,177,217,229,141,162,219,186,179,12,61,152,181,77,84,87,186,56,213,251,85,116,115,167,167,77,221,179,172,207,66,225,49,249,212,251,143,255,0,94,18,51,56,121,99,99,50,150,12,88,84,151,227,196,187,168,47,27,180,73,114,229,56,212,84,165,213,182,82,91,120,144,133,154,146,166,219,35,35,36,110,37,182,141,20,73,53,146,163,159,9,143,206,167,220,127,250,240,176,129,155,149,89,163,17,150,83,106,228,107,19,175,189,40,206,223,102,120,156,159,110,47,227,176,117,115,110,81,54,230,39,249,84,107,19,215,19,26,196,199,76,76,195,63,247,5,187,112,90,117,119,237,251,166,133,81,163,85,34,237,231,194,168,69,92,121,13,110,73,45,59,155,89,18,147,170,84,149,22,165,212,140,143,184,196,157,198,236,216,191,152,124,171,210,237,171,205,49,217,189,173,171,174,158,169,110,54,166,219,77,86,50,161,78,73,74,109,146,50,52,169,42,34,75,164,148,242,210,167,27,52,154,73,194,109,18,83,63,185,71,168,98,165,61,172,92,194,234,12,119,174,170,75,43,77,102,20,102,85,218,171,49,82,148,147,106,70,135,163,143,178,148,168,137,59,119,184,133,18,73,70,109,180,218,170,248,70,49,86,175,229,87,43,177,249,53,71,182,62,248,254,247,74,243,200,115,12,175,111,176,152,108,210,98,34,253,138,162,116,233,162,174,152,238,215,17,187,162,99,79,202,167,116,132,200,15,139,123,19,239,79,44,148,46,48,83,158,64,124,91,216,159,122,121,100,161,113,130,67,179,127,53,171,189,62,16,167,121,107,244,253,159,220,211,239,220,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,68,129,79,160,7,11,143,29,152,101,247,215,147,205,23,252,40,7,133,199,142,204,50,251,235,201,230,139,254,1,77,124,70,120,117,93,86,110,35,177,137,25,103,194,122,173,86,208,185,255,0,191,232,182,236,87,38,185,73,170,25,173,75,229,68,101,179,91,80,220,65,37,72,219,185,13,184,78,35,230,144,108,32,229,255,0,14,108,137,87,114,169,66,126,252,191,47,10,175,203,59,174,159,200,171,219,144,230,33,84,120,77,239,67,140,37,196,164,143,180,76,103,71,83,206,37,242,210,82,30,109,4,162,249,215,38,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,225,89,169,206,78,17,229,6,149,111,212,49,58,53,193,62,69,207,33,246,105,208,104,144,144,251,235,67,9,73,188,242,141,215,27,105,40,65,186,202,76,141,123,204,221,78,212,168,137,102,159,85,152,124,192,216,57,101,194,249,216,175,136,203,150,186,108,57,17,226,53,14,9,178,115,102,190,243,132,148,181,29,183,156,109,46,44,147,189,213,36,149,169,54,211,138,235,180,198,120,113,211,29,49,31,49,120,143,81,197,12,80,172,246,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,168,52,167,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,99,235,10,75,225,149,158,218,174,8,222,84,236,12,197,43,154,35,120,95,94,144,226,98,204,170,62,164,34,219,154,178,82,146,182,220,208,201,17,158,119,68,184,133,237,109,11,115,159,185,178,39,185,183,104,0,0,0,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,0,105,76,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,2,149,184,213,248,167,181,190,31,193,243,26,136,238,188,17,175,251,202,187,102,226,110,31,86,110,25,115,45,235,86,69,38,77,22,11,198,74,68,5,204,57,167,36,154,51,45,201,66,212,195,107,52,107,176,151,189,68,68,167,22,106,225,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,44,83,29,48,47,14,51,23,135,21,28,47,197,10,55,110,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,46,53,80,50,174,2,213,63,252,133,31,254,63,237,196,85,88,181,79,255,0,33,71,255,0,143,251,113,21,86,3,83,181,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,12,207,182,72,43,185,71,190,218,155,110,69,170,212,176,202,183,202,106,137,91,152,242,36,60,137,68,201,27,209,101,169,182,155,67,111,111,75,171,108,182,18,86,214,155,84,165,54,233,34,255,0,135,63,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,160,165,110,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,59,65,147,110,56,182,163,164,144,147,82,16,147,136,3,165,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,122,237,49,205,64,95,247,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,0,0,0,5,85,241,206,252,201,254,210,126,237,22,168,42,175,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,0,141,84,12,171,141,84,0,137,89,174,225,231,133,249,153,197,11,39,19,222,135,18,149,82,131,88,140,87,146,210,167,16,85,250,35,77,168,251,58,210,214,213,28,147,82,25,97,47,147,141,169,12,184,225,153,185,202,97,178,150,160,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,95,240,0,0,8,107,196,191,39,113,179,33,132,111,95,22,101,30,39,225,22,199,142,228,216,79,55,13,215,101,213,169,205,161,197,187,75,73,51,170,150,181,40,249,140,145,161,205,29,35,66,121,100,251,139,19,40,0,101,222,147,83,188,176,162,255,0,133,89,134,220,186,5,217,103,86,27,146,210,37,196,34,126,159,81,136,241,41,36,227,47,36,200,150,219,173,150,168,113,39,213,38,74,46,242,26,8,201,118,109,173,92,220,225,97,93,52,214,187,13,201,66,236,212,251,154,156,164,182,215,46,114,163,54,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,5,120,178,100,150,101,62,187,248,205,225,13,169,205,129,84,222,155,198,151,72,166,190,227,140,202,74,30,125,202,203,156,178,83,104,101,77,182,100,250,204,155,74,92,74,28,81,184,167,220,82,96,182,90,243,41,136,249,86,196,115,196,220,50,42,83,211,222,167,191,75,151,18,169,20,223,139,46,43,166,133,155,107,36,41,14,39,71,26,105,194,54,214,133,110,108,136,204,210,106,74,130,207,184,169,231,126,30,27,90,181,124,176,225,228,173,247,125,201,79,105,171,134,95,37,137,17,225,81,229,182,250,31,139,175,52,214,212,199,16,76,158,139,104,200,152,145,189,42,74,212,218,147,82,216,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,124,171,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,46,251,134,102,75,191,22,204,56,94,36,94,169,230,95,215,245,62,35,242,99,189,7,146,229,10,9,151,53,16,117,113,9,121,47,40,214,149,72,73,237,79,49,166,144,73,62,73,56,224,72,12,177,101,234,213,202,254,13,81,112,142,214,147,219,251,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,130,218,9,74,90,144,211,77,32,214,189,155,143,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,28,196,248,129,196,239,233,149,107,250,235,162,243,133,24,230,39,196,14,39,127,76,171,95,215,93,17,173,165,243,86,251,103,193,120,114,31,233,12,95,114,159,121,207,64,0,67,221,32,0,0,9,255,0,141,185,190,127,11,242,219,135,88,55,134,149,105,17,47,57,246,61,188,237,66,165,27,150,162,167,66,118,1,110,109,14,37,206,99,18,204,146,210,136,205,191,85,167,137,105,82,84,104,81,64,0,1,149,139,197,220,197,213,19,95,8,141,34,58,154,13,159,217,220,38,206,216,174,222,30,53,170,186,166,170,170,211,125,83,63,100,116,70,187,190,153,0,0,98,183,224,0,253,20,234,117,66,177,80,139,73,164,192,145,54,116,215,145,26,44,88,205,41,215,95,117,106,36,161,180,33,36,102,165,41,70,68,73,34,51,51,50,34,14,47,201,152,166,53,158,15,179,135,182,37,193,137,215,189,18,192,181,163,115,170,149,217,141,195,99,84,45,72,111,113,250,206,185,177,42,81,52,218,119,45,106,36,158,212,33,74,211,66,23,41,150,124,189,219,25,119,195,136,118,213,50,12,117,87,230,178,203,247,21,73,11,55,85,54,105,35,214,36,184,105,73,242,16,165,45,45,35,106,116,73,153,153,111,90,212,175,11,146,92,172,126,47,118,67,181,139,198,5,57,119,229,193,235,206,125,146,230,46,159,16,201,6,136,4,238,227,74,180,82,77,110,41,178,36,169,102,73,213,196,180,218,206,74,137,190,77,149,252,82,143,134,187,30,92,253,81,247,245,251,28,179,202,94,222,78,208,98,39,45,192,85,255,0,77,68,239,152,159,57,84,116,247,98,126,79,29,116,231,117,104,0,1,190,84,192,0,0,0,0,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,150,149,144,31,9,22,39,222,158,103,40,72,65,30,242,3,225,34,196,251,211,204,229,9,8,55,88,15,154,218,238,211,225,10,191,107,61,63,142,253,245,223,126,165,90,241,76,241,3,111,255,0,67,98,127,93,154,58,23,9,143,206,167,220,127,250,240,231,188,83,60,64,219,255,0,208,216,159,215,102,142,133,194,99,243,169,247,31,254,188,35,86,125,55,61,179,238,202,240,204,255,0,210,218,123,150,255,0,221,165,97,0,0,38,14,111,4,123,207,247,132,139,239,238,191,51,138,36,32,143,121,254,240,145,125,253,215,230,113,70,38,63,230,183,123,181,120,74,65,178,126,159,192,254,250,215,191,74,156,198,132,6,123,198,132,4,127,102,63,59,252,63,106,224,229,211,244,15,230,255,0,76,17,239,63,222,18,47,191,186,252,206,40,144,130,61,231,251,194,69,247,247,95,153,197,18,12,127,205,110,247,106,240,149,63,178,126,159,192,254,250,215,191,74,156,198,132,6,123,198,132,4,127,102,63,59,252,63,106,224,229,211,244,15,230,255,0,77,94,252,89,255,0,53,127,126,127,234,34,61,228,7,197,189,137,247,167,150,74,18,19,139,63,230,175,239,207,253,68,71,188,128,248,183,177,62,244,242,201,67,23,27,233,152,239,81,255,0,138,65,179,63,233,157,127,185,196,120,221,92,96,167,60,255,0,120,183,190,254,235,242,200,162,227,5,57,231,251,197,189,247,247,95,150,69,27,93,164,249,173,61,232,240,149,127,200,167,167,239,126,230,175,126,218,99,112,179,240,253,112,127,76,165,255,0,82,132,38,48,135,60,44,252,63,92,31,211,41,127,212,161,9,9,152,44,83,252,10,224,213,213,137,168,135,218,164,81,161,151,99,100,219,222,133,75,121,196,179,31,152,157,232,51,104,157,117,179,94,138,37,108,37,109,212,244,35,205,203,171,166,214,2,138,234,225,20,234,139,237,166,22,238,59,107,177,56,91,17,173,117,221,138,98,58,230,116,136,250,229,80,121,161,196,218,70,48,227,229,227,136,86,251,91,105,117,25,136,98,18,247,40,249,241,227,178,220,118,223,209,104,66,147,204,75,36,230,197,36,141,59,246,158,166,90,156,239,225,177,131,116,250,94,5,86,239,106,250,35,212,153,196,167,151,25,216,14,146,94,140,170,124,85,63,31,150,235,107,65,17,169,110,46,81,41,38,107,66,155,54,187,143,113,10,190,23,223,135,182,37,191,134,54,69,18,192,181,163,114,105,116,40,109,195,99,84,33,43,115,105,122,206,185,177,41,73,186,226,183,45,106,36,150,229,173,74,211,83,26,28,134,220,226,177,117,226,110,116,120,213,253,202,219,229,103,25,78,67,179,248,92,147,9,51,17,84,196,71,114,212,70,233,158,189,121,147,175,170,84,65,113,91,245,123,78,224,169,218,215,4,78,203,84,163,76,122,159,53,142,98,87,202,144,202,205,14,35,114,12,210,173,20,147,45,82,102,71,167,67,50,23,41,147,76,76,168,98,182,92,237,43,146,187,87,143,80,173,69,101,218,85,77,198,228,41,215,73,216,206,41,180,42,65,169,106,95,61,108,165,151,86,106,61,84,110,239,34,34,81,16,128,28,71,172,75,130,218,204,157,78,237,168,198,254,43,187,225,195,153,77,144,132,47,97,242,35,181,25,214,148,163,73,39,154,149,50,74,52,164,213,162,29,104,204,200,213,161,118,62,20,215,255,0,255,0,46,176,178,109,91,254,214,184,41,176,57,31,107,19,30,230,18,127,226,41,218,165,125,105,47,166,99,243,41,153,192,230,53,97,167,132,235,30,205,241,62,207,23,167,40,20,83,181,59,23,99,57,162,35,159,76,81,114,116,223,167,58,57,181,211,30,168,153,223,221,223,193,97,3,61,227,66,3,61,227,223,105,255,0,53,252,95,99,81,200,95,233,255,0,202,254,162,227,50,3,225,34,196,251,211,204,229,9,8,35,222,64,124,36,88,159,122,121,156,161,33,4,131,1,243,91,93,218,124,33,79,237,103,167,241,223,190,187,239,212,0,0,203,71,213,239,197,159,243,87,247,231,254,162,57,239,11,63,16,55,7,244,54,95,245,216,67,161,113,103,252,213,253,249,255,0,168,142,123,194,207,196,13,193,253,13,151,253,118,16,135,222,244,220,118,199,187,14,144,203,63,210,218,187,151,63,221,169,208,184,179,254,106,254,252,255,0,212,71,61,225,103,226,6,224,254,134,203,254,187,8,116,46,44,255,0,154,191,191,63,245,17,207,120,89,248,129,184,63,161,178,255,0,174,194,11,222,155,142,216,247,96,203,63,210,218,187,151,63,221,169,105,64,0,38,14,111,5,90,241,76,241,3,111,255,0,67,98,127,93,154,45,40,85,175,20,207,16,54,255,0,244,54,39,245,217,163,73,180,31,50,158,216,90,28,144,127,153,169,238,87,224,232,92,38,63,58,159,113,255,0,235,194,194,5,123,240,152,252,234,125,199,255,0,175,11,8,30,217,39,204,45,253,62,244,181,252,169,127,155,49,127,203,255,0,106,128,86,47,17,44,174,219,248,99,54,30,51,216,133,78,165,208,235,211,24,164,202,161,70,136,136,205,195,150,81,212,104,114,58,26,73,32,154,90,35,172,214,147,209,68,230,170,35,89,56,100,221,157,8,115,197,51,195,245,191,253,50,137,253,74,104,103,54,104,187,131,174,106,141,241,190,31,60,154,102,88,156,6,209,225,237,216,171,74,110,79,54,168,232,152,245,246,78,248,158,49,244,202,28,228,7,197,189,137,247,167,150,74,23,24,41,207,32,62,45,236,79,189,60,178,80,184,193,137,179,127,53,171,189,62,16,145,114,215,233,251,63,185,167,223,184,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,137,2,159,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,143,107,193,194,255,0,179,112,178,205,204,22,32,226,13,195,18,135,111,80,227,219,146,103,78,146,103,177,164,107,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,241,92,106,252,83,218,223,15,224,249,141,68,65,90,117,217,117,81,232,85,123,90,147,115,85,97,81,110,14,207,233,122,116,121,174,55,22,161,200,89,173,142,208,210,76,144,239,45,102,106,70,242,61,170,51,50,208,192,118,172,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,193,23,106,9,199,13,45,145,32,158,125,104,230,184,122,173,69,170,27,230,45,13,54,99,165,228,127,135,21,229,154,234,85,70,254,186,234,242,236,235,17,184,242,163,82,170,101,20,157,126,169,81,36,169,8,54,27,81,145,46,51,46,232,110,175,82,222,104,83,45,153,47,152,227,30,39,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,251,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,255,0,173,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,251,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,186,169,70,103,212,204,6,104,177,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,148,240,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,92,160,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,133,174,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,59,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,186,165,68,101,208,200,6,164,192,66,174,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,237,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,0,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,41,128,0,0,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,8,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,45,80,101,92,106,160,101,92,5,170,127,249,10,63,252,127,219,136,170,177,106,159,254,66,143,255,0,31,246,226,42,172,6,170,0,0,4,127,206,190,84,104,89,180,193,169,182,111,42,149,14,239,166,235,50,214,173,205,101,106,236,18,183,32,220,108,212,217,146,201,151,208,142,83,133,162,210,90,161,206,90,214,211,100,51,174,53,80,50,174,2,255,0,184,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,5,64,113,107,205,118,56,195,197,137,153,113,162,59,85,179,172,200,20,246,95,121,232,111,61,29,203,165,185,113,180,113,78,56,68,157,240,211,204,122,63,37,38,166,212,227,79,27,134,179,36,33,155,127,17,215,60,153,68,165,102,251,8,211,106,49,81,137,71,187,40,50,21,82,183,42,175,199,74,208,135,205,6,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,212,16,171,133,126,125,100,197,147,74,202,198,50,87,101,204,68,201,12,211,236,106,156,142,81,34,26,9,167,148,112,36,200,113,212,168,208,106,67,13,69,66,80,181,239,119,149,169,32,154,74,32,94,108,124,83,227,39,196,11,135,204,95,30,42,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,127,38,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,48,23,233,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,69,94,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,2,42,241,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,40,4,106,160,101,92,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,95,240,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,128,191,224,0,0,0,0,30,43,26,239,91,7,14,176,142,239,189,113,74,60,73,86,157,46,143,37,218,180,57,40,101,104,158,193,160,210,113,9,183,212,150,157,91,230,162,101,13,44,200,156,91,137,71,242,134,107,49,10,109,155,81,191,238,90,134,28,210,101,210,237,57,85,137,175,80,96,203,81,169,248,180,229,60,179,140,203,134,107,89,154,210,209,161,38,102,181,245,35,245,149,222,115,39,137,230,119,225,230,46,234,141,132,56,111,43,125,131,103,212,30,118,68,133,50,194,253,43,88,101,201,17,202,83,18,26,117,194,114,31,33,90,178,105,216,106,231,184,165,165,90,55,179,144,100,219,37,87,246,111,175,39,169,116,249,114,237,139,78,4,121,14,206,186,94,163,189,42,34,31,108,154,210,35,70,70,134,156,146,102,251,74,54,148,234,12,154,222,190,187,73,42,6,64,47,92,23,195,204,209,218,55,118,55,199,150,186,108,57,8,106,146,233,34,33,194,135,85,121,214,217,98,92,229,73,82,82,220,102,18,227,175,243,80,123,219,113,166,86,90,237,50,26,30,25,140,198,44,29,191,176,42,255,0,170,97,206,35,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,246,145,90,79,9,76,232,252,180,161,67,202,141,254,173,181,171,114,158,243,246,189,81,249,219,149,81,130,218,247,42,10,146,234,205,102,243,8,89,155,73,104,141,61,153,149,22,214,202,62,231,2,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,0,0,0,0,0,5,148,228,15,39,177,109,170,68,28,118,196,200,116,233,245,26,220,54,37,219,180,199,152,102,74,32,71,82,155,125,153,198,165,18,182,201,86,196,41,189,134,70,218,20,123,140,214,179,75,92,115,32,185,74,252,41,220,9,197,140,77,182,59,69,143,75,221,232,198,37,43,107,117,105,232,89,17,106,209,164,249,209,155,209,123,245,52,165,78,18,81,243,137,75,200,43,74,18,156,139,43,215,76,85,232,238,199,219,247,123,84,31,42,219,119,54,249,217,14,91,86,255,0,206,213,30,228,79,95,235,112,211,228,245,192,0,2,88,231,176,121,236,66,190,237,252,49,178,43,119,253,211,39,147,75,161,67,114,99,250,45,9,91,155,75,213,105,189,234,74,77,215,21,181,8,73,168,183,45,105,78,186,152,251,21,26,141,62,143,79,149,86,171,79,143,10,12,38,87,38,84,169,46,165,166,152,105,9,53,45,197,173,70,68,148,165,36,102,106,51,34,34,35,51,21,41,157,124,218,191,152,11,156,237,75,50,100,132,97,237,29,230,156,136,211,241,219,74,167,205,108,158,65,206,45,80,79,54,149,33,227,66,91,82,190,138,82,181,37,43,81,165,58,236,203,48,163,1,107,157,63,42,120,71,247,208,153,108,86,200,98,118,183,31,22,105,141,44,209,164,215,87,84,117,71,237,79,68,118,207,8,88,206,1,230,127,11,179,23,79,153,38,201,151,34,20,232,79,56,219,148,138,171,145,218,168,27,72,75,70,114,73,134,221,112,249,27,158,74,57,157,11,121,25,123,181,235,98,132,44,76,66,189,240,198,224,102,233,176,46,138,141,10,168,206,210,231,195,120,209,204,65,45,43,229,186,159,162,235,70,164,32,212,218,201,72,86,210,220,70,66,218,242,165,155,251,71,49,244,134,168,146,153,244,85,249,6,26,228,213,105,77,178,233,199,83,109,169,180,42,83,14,153,26,121,74,83,200,209,181,43,152,147,53,23,174,148,147,138,195,202,243,138,113,159,138,189,186,191,170,123,61,126,164,151,111,121,54,189,179,154,227,242,232,154,240,221,61,53,81,222,253,159,218,232,233,211,118,178,16,0,6,245,84,0,0,0,40,199,49,62,32,113,59,250,101,90,254,186,232,188,225,70,57,137,241,3,137,223,211,42,215,245,215,68,107,105,124,213,190,217,240,94,28,135,250,67,23,220,167,222,90,86,64,124,36,88,159,122,121,156,161,33,4,123,200,15,132,139,19,239,79,51,148,36,32,221,96,62,107,107,187,79,132,42,253,172,244,254,59,247,215,125,250,149,107,197,51,196,13,191,253,13,137,253,118,104,232,92,38,63,58,159,113,255,0,235,195,158,241,76,241,3,111,255,0,67,98,127,93,154,58,23,9,143,206,167,220,127,250,240,141,89,244,220,246,207,187,43,195,51,255,0,75,105,238,91,255,0,118,149,132,0,0,152,57,188,17,239,63,222,18,47,191,186,252,206,40,144,130,61,231,251,194,69,247,247,95,153,197,24,152,255,0,154,221,238,213,225,41,6,201,250,127,3,251,235,94,253,42,115,26,16,25,239,26,16,17,253,152,252,239,240,253,171,131,151,79,208,63,155,253,48,71,188,255,0,120,72,190,254,235,243,56,162,66,8,247,159,239,9,23,223,221,126,103,20,72,49,255,0,53,187,221,171,194,84,254,201,250,127,3,251,235,94,253,42,115,26,16,25,239,26,16,17,253,152,252,239,240,253,171,131,151,79,208,63,155,253,53,123,241,103,252,213,253,249,255,0,168,136,247,144,31,22,246,39,222,158,89,40,72,78,44,255,0,154,191,191,63,245,17,30,242,3,226,222,196,251,211,203,37,12,92,111,166,99,189,71,254,41,6,204,255,0,166,117,254,231,17,227,117,113,130,156,243,253,226,222,251,251,175,203,34,139,140,20,231,159,239,22,247,223,221,126,89,20,109,118,147,230,180,247,163,194,85,255,0,34,158,159,189,251,154,189,251,105,141,194,207,195,245,193,253,50,151,253,74,16,248,220,84,47,234,133,23,14,45,12,59,132,82,26,102,231,169,200,157,45,230,165,41,180,173,168,72,70,145,220,108,139,71,18,167,36,182,231,83,209,42,142,147,208,207,67,79,217,225,103,225,250,224,254,153,75,254,165,8,69,30,34,24,153,80,190,179,25,85,182,211,87,143,46,139,102,178,205,42,3,113,100,41,198,144,234,155,67,146,148,162,222,164,19,228,242,212,210,205,36,147,210,59,104,81,106,141,70,62,34,255,0,192,228,212,68,113,170,34,62,255,0,170,27,140,163,42,156,203,148,172,69,202,163,90,108,213,85,115,244,68,69,63,76,85,84,79,209,47,45,146,59,19,229,246,103,44,136,79,70,168,174,29,30,98,171,178,94,134,141,121,29,141,6,243,42,117,70,149,18,90,84,132,48,218,140,244,215,152,73,35,37,41,38,46,116,87,255,0,10,43,57,246,233,248,131,136,18,232,177,205,153,15,65,163,192,168,168,155,83,164,166,210,227,178,153,73,254,81,9,50,114,26,149,208,146,163,36,119,154,61,91,0,25,185,5,143,130,194,69,115,198,169,153,251,62,205,126,148,99,149,220,215,227,251,69,86,30,159,147,102,154,105,227,174,249,242,166,123,124,174,108,247,80,195,138,22,27,63,114,97,13,11,17,224,181,33,215,172,202,154,154,148,73,121,180,180,220,41,187,27,91,138,74,189,101,168,159,110,34,18,72,62,132,226,204,210,101,235,38,20,228,211,19,41,248,83,152,203,74,228,174,213,228,83,232,178,158,118,149,83,113,185,9,105,163,106,75,106,109,10,144,106,90,81,200,67,202,101,213,154,143,68,147,91,200,140,210,68,45,143,48,88,89,248,106,193,171,171,12,145,51,178,200,172,195,46,198,241,185,177,9,150,203,137,122,63,49,91,22,100,209,186,211,100,189,18,106,216,106,219,161,232,101,70,35,83,158,83,86,23,27,70,38,142,157,39,233,143,248,209,97,242,87,122,214,127,179,24,156,147,17,63,38,106,167,78,170,46,68,204,79,111,59,159,167,99,66,3,61,226,247,176,119,19,105,24,201,134,54,238,38,81,26,228,199,174,195,75,235,99,114,149,217,164,36,205,15,177,185,72,65,175,150,234,28,111,126,210,37,108,220,93,12,133,16,143,77,164,174,155,148,217,174,153,214,39,95,252,88,60,137,225,238,225,47,102,88,123,244,243,107,162,109,196,196,244,76,77,216,152,250,37,113,153,1,240,145,98,125,233,230,114,132,132,17,239,32,62,18,44,79,189,60,206,80,144,130,69,128,249,173,174,237,62,16,166,118,179,211,248,239,223,93,247,234,0,0,101,163,234,247,226,207,249,171,251,243,255,0,81,28,247,133,159,136,27,131,250,27,47,250,236,33,208,184,179,254,106,254,252,255,0,212,71,61,225,103,226,6,224,254,134,203,254,187,8,67,239,122,110,59,99,221,135,72,101,159,233,109,93,203,159,238,212,232,92,89,255,0,53,127,126,127,234,35,158,240,179,241,3,112,127,67,101,255,0,93,132,58,23,22,127,205,95,223,159,250,136,231,188,44,252,64,220,31,208,217,127,215,97,5,239,77,199,108,123,176,101,159,233,109,93,203,159,238,212,180,160,0,19,7,55,130,173,120,166,120,129,183,255,0,161,177,63,174,205,22,148,42,215,138,103,136,27,127,250,27,19,250,236,209,164,218,15,153,79,108,45,14,72,63,204,212,247,43,240,116,46,19,31,157,79,184,255,0,245,225,97,2,189,248,76,126,117,62,227,255,0,215,133,132,15,108,147,230,22,254,159,122,90,254,84,191,205,152,191,229,255,0,181,64,33,207,20,207,15,214,255,0,244,202,39,245,41,162,99,8,115,197,51,195,245,191,253,50,137,253,74,104,245,205,126,101,115,177,175,216,15,243,54,15,191,30,18,135,57,1,241,111,98,125,233,229,146,133,198,10,115,200,15,139,123,19,239,79,44,148,46,48,107,246,111,230,181,119,167,194,19,14,90,253,63,103,247,52,251,247,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,17,32,83,232,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,18,178,241,151,235,251,51,88,161,7,10,48,229,17,17,82,153,30,68,183,102,78,39,138,20,38,25,108,212,167,100,56,203,110,41,180,26,182,52,149,26,116,55,29,109,61,55,16,154,188,91,44,11,203,20,243,179,96,97,246,31,91,210,235,151,13,114,199,129,26,12,24,196,91,221,95,164,42,70,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,86,19,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,219,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,7,64,192,188,11,195,140,186,97,197,59,11,240,190,141,216,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,128,0,0,32,7,20,44,139,126,26,237,85,227,142,14,89,157,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,148,255,0,0,20,129,195,91,37,56,203,138,87,221,191,152,56,181,250,173,137,102,80,42,15,118,122,236,9,73,141,84,156,242,89,121,7,216,16,235,15,52,243,41,123,99,79,243,147,202,90,22,243,69,204,52,184,132,221,248,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,6,148,192,0,0,64,14,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,4,0,225,113,227,179,12,190,250,242,121,162,255,0,133,0,240,184,241,217,134,95,125,121,60,209,127,192,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,168,50,174,53,80,50,174,2,213,63,252,133,31,254,63,237,196,85,88,181,79,255,0,33,71,255,0,143,251,113,21,86,3,85,0,0,0,50,174,53,80,50,174,2,255,0,184,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,4,42,226,35,144,88,121,156,181,74,252,194,218,125,42,155,137,180,78,108,141,10,51,17,254,83,54,109,180,142,205,42,78,210,89,188,132,48,218,99,184,226,205,180,250,205,171,106,92,230,53,69,131,85,2,173,120,168,100,42,52,168,213,92,211,224,221,10,36,53,195,142,245,66,249,166,71,230,154,230,44,221,101,37,62,52,118,218,82,73,100,149,190,236,165,169,104,70,198,185,186,26,205,213,44,37,7,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,0,0,0,170,190,57,223,153,63,218,79,221,162,213,5,85,241,206,252,201,254,210,126,237,1,21,120,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,0,0,0,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,160,17,170,129,149,113,170,128,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,2,255,0,128,0,0,87,87,21,60,239,195,195,107,86,175,150,28,60,149,190,239,185,41,237,53,112,203,228,177,34,60,42,60,182,223,67,241,117,230,154,218,152,226,9,147,209,109,25,19,18,55,165,73,90,155,82,103,174,33,77,188,169,214,5,203,80,195,154,76,74,165,217,22,143,53,234,12,25,106,36,177,42,162,150,86,113,153,112,205,104,34,66,157,36,36,204,214,142,134,126,178,123,203,52,55,98,49,30,249,197,58,203,119,77,34,171,54,254,184,46,9,9,168,192,244,113,183,57,250,195,242,85,205,103,178,161,9,52,188,167,214,164,242,146,130,50,81,237,36,151,112,15,215,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,236,35,209,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,192,56,104,100,238,54,91,240,141,155,226,243,163,196,252,34,223,17,219,155,53,231,33,186,212,186,77,57,196,54,182,169,106,39,180,82,22,149,23,49,226,36,55,171,166,72,87,48,152,109,98,101,0,134,188,75,242,119,27,50,24,70,245,241,102,81,226,126,17,108,120,238,77,132,243,112,221,118,93,90,156,218,28,91,180,180,147,58,169,107,82,143,152,201,26,28,209,210,52,39,150,79,184,177,70,223,232,170,194,186,191,217,91,114,228,183,42,31,247,200,115,169,179,163,185,255,0,37,198,94,109,196,125,74,74,147,236,50,26,147,21,43,197,147,36,179,41,245,223,198,111,8,109,78,108,10,166,244,222,52,186,69,53,247,28,102,82,80,243,238,86,92,229,146,155,67,42,109,179,39,214,100,218,82,226,80,226,141,197,62,226,146,19,131,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,134,120,114,1,114,99,69,169,154,59,70,175,130,22,196,187,130,164,169,8,133,86,128,71,45,48,151,74,146,235,113,223,114,114,227,33,106,106,51,106,117,167,57,203,66,208,211,136,101,195,66,246,18,15,67,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,161,106,96,63,160,63,28,218,181,62,156,201,63,50,71,45,179,94,194,61,138,63,91,67,61,58,23,212,99,199,215,49,203,11,237,185,125,142,179,115,118,119,54,111,211,177,72,95,77,76,191,146,217,254,137,128,247,128,60,36,108,113,194,233,138,97,49,238,125,199,37,41,83,95,192,164,22,226,87,209,62,173,244,215,95,104,244,52,171,198,220,173,154,211,76,168,243,141,6,100,175,153,113,58,25,105,175,210,73,123,200,7,218,1,252,74,137,73,37,36,245,35,45,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,0,0,0,4,132,201,238,86,46,12,194,222,241,234,181,24,28,155,14,133,49,165,214,230,62,75,74,37,237,52,172,224,50,104,82,84,110,184,157,9,74,74,139,148,133,239,51,220,109,161,206,123,129,88,39,119,99,230,32,196,177,45,38,63,155,147,83,149,185,175,224,16,57,237,52,244,173,142,56,142,111,47,156,147,229,165,91,149,220,94,242,185,204,37,194,91,35,4,236,136,86,13,131,75,236,148,232,154,184,235,174,25,42,68,201,6,68,75,144,250,200,139,123,170,208,181,61,8,136,137,41,73,37,9,74,75,119,147,229,147,140,175,225,110,71,145,31,92,245,118,117,170,222,82,118,234,157,155,194,206,7,5,87,253,85,200,255,0,178,153,252,169,234,170,127,39,219,60,55,250,27,118,223,164,90,118,253,50,214,183,226,118,90,93,26,27,52,248,76,115,20,190,84,118,80,72,109,27,150,102,165,104,148,145,106,163,51,61,58,153,152,250,32,2,115,17,17,26,67,148,235,174,171,149,77,117,206,179,59,230,103,164,0,16,231,63,89,181,252,22,91,234,194,124,50,185,251,61,241,84,219,233,55,226,167,115,148,152,11,65,153,232,233,40,185,50,92,213,27,52,37,41,45,154,151,243,106,83,43,63,12,86,38,222,18,212,221,185,194,62,191,83,109,144,228,120,189,162,199,209,151,224,227,90,170,233,223,165,49,211,84,233,194,35,238,142,51,14,89,159,204,227,202,169,74,157,128,216,83,90,229,211,155,231,194,186,231,178,135,154,144,185,13,188,227,46,211,139,122,19,163,69,203,213,197,160,212,78,146,201,4,162,65,56,151,32,64,0,175,49,152,187,152,219,179,118,231,179,170,29,149,179,155,59,131,217,140,5,56,28,28,110,141,243,87,77,85,116,204,253,157,81,164,116,3,244,83,170,53,10,61,66,45,90,147,62,68,41,208,158,68,152,178,163,58,166,157,97,212,40,148,135,16,180,153,26,84,149,17,25,40,140,140,140,136,200,126,112,24,188,27,217,136,170,52,158,11,65,202,62,127,105,248,169,80,165,225,118,46,49,30,147,117,60,203,113,161,86,82,226,81,22,179,43,113,151,45,77,146,72,163,190,180,236,218,146,51,67,139,222,73,229,153,182,210,166,120,207,120,159,249,30,207,19,241,223,183,112,19,21,27,145,37,50,94,102,145,111,86,90,67,100,152,169,38,217,98,28,7,24,105,164,153,164,212,133,23,60,212,181,110,113,36,178,36,145,184,153,102,85,157,243,230,44,98,167,127,68,253,147,247,251,122,220,245,202,7,37,209,135,166,188,211,34,163,201,141,245,219,142,142,153,170,143,87,236,116,126,78,239,38,44,68,0,4,165,66,130,40,222,156,55,112,58,250,188,107,183,181,90,234,190,153,157,112,84,229,85,101,55,26,116,52,180,135,95,117,78,45,40,37,69,81,146,73,75,50,34,51,51,211,77,76,251,196,174,1,225,127,13,103,19,17,23,169,215,70,215,42,207,51,28,142,186,174,101,215,102,220,213,26,76,199,76,60,110,16,97,101,191,130,184,117,73,195,43,90,101,70,85,46,141,207,228,61,80,113,11,144,174,115,238,60,173,202,66,16,147,209,78,168,139,68,151,66,46,243,234,126,200,0,122,209,69,54,233,138,41,141,34,24,24,140,69,220,93,234,241,23,234,231,87,92,204,204,207,76,204,235,51,244,203,129,227,230,76,48,187,49,119,140,59,218,246,175,93,48,167,66,166,55,74,109,186,84,168,237,52,109,33,215,92,37,25,56,195,135,187,115,202,45,117,34,208,139,167,121,159,217,203,198,86,112,251,45,63,40,62,66,86,46,25,255,0,40,251,39,106,244,180,134,29,217,217,249,187,57,124,166,91,211,94,122,245,215,94,226,211,78,186,246,48,30,17,131,177,77,223,135,138,99,157,214,218,220,218,76,214,238,3,240,93,119,234,155,26,68,115,58,52,137,214,61,147,26,128,0,50,90,64,120,220,95,194,203,127,26,176,234,173,134,87,76,202,140,90,93,103,145,207,122,158,226,17,33,60,151,219,121,59,84,180,45,37,170,154,73,30,169,62,134,125,199,212,189,144,15,154,232,166,229,51,69,81,172,75,219,15,136,187,132,189,70,34,197,92,218,232,152,152,152,232,152,157,98,126,137,67,159,238,89,229,251,253,184,98,23,254,112,133,255,0,84,19,24,0,120,216,194,89,194,235,240,52,196,107,197,178,205,182,131,51,207,121,159,132,111,85,115,153,175,55,94,141,116,215,219,164,123,1,227,113,127,11,45,252,106,195,170,182,25,93,51,42,49,105,117,158,71,61,234,123,136,68,132,242,95,109,228,237,82,208,180,150,170,105,36,122,164,250,25,247,31,82,246,64,61,171,162,155,148,205,21,70,177,45,110,31,17,119,9,122,140,69,138,185,181,209,49,49,49,209,49,58,196,253,18,135,63,220,179,203,247,251,112,196,47,252,225,11,254,168,38,48,0,241,177,132,179,133,215,224,105,136,215,139,101,155,109,6,103,158,243,63,8,222,170,231,51,94,110,189,26,233,175,183,72,246,56,230,97,242,179,135,217,150,249,63,242,238,177,112,192,249,57,218,251,47,162,100,48,214,254,209,202,223,204,230,178,230,186,114,17,166,154,119,158,186,244,211,198,225,6,65,176,123,5,113,22,147,137,182,181,201,121,74,170,81,185,252,134,106,19,34,174,58,185,204,56,202,183,37,17,208,163,209,46,168,203,69,23,82,46,242,232,114,84,7,205,88,44,61,119,126,26,170,35,157,187,127,103,7,181,141,168,206,48,216,25,203,44,226,42,139,19,21,71,55,163,74,181,231,71,211,172,235,218,8,213,139,249,6,193,236,106,196,90,182,38,221,55,37,229,22,169,89,228,115,217,167,204,138,136,233,228,176,219,41,218,149,199,90,139,84,180,147,61,84,125,76,251,139,161,73,80,30,151,240,246,177,52,243,46,211,172,48,242,188,227,29,146,222,156,70,95,118,109,215,49,164,204,117,107,19,167,182,35,216,230,152,7,128,118,118,93,44,233,150,77,147,82,172,205,131,54,166,229,85,199,42,175,52,235,164,234,218,105,179,73,27,109,182,91,118,178,147,211,67,61,76,250,247,17,112,202,143,12,92,14,172,84,37,85,170,215,254,37,77,157,53,229,201,149,42,77,86,27,174,190,234,212,106,91,139,90,162,153,169,74,81,153,154,140,204,204,204,204,196,190,1,229,94,7,15,114,138,109,215,68,76,83,194,58,153,216,93,170,206,112,88,139,184,188,62,34,170,110,93,211,159,84,105,173,90,112,215,119,173,227,112,131,11,45,252,21,195,170,78,25,90,211,42,50,169,116,110,127,33,234,131,136,92,133,115,159,113,229,110,82,16,132,158,138,117,68,90,36,186,17,119,159,83,246,64,3,38,138,41,183,76,81,76,105,16,210,226,49,23,113,119,171,196,95,171,157,93,115,51,51,61,51,51,172,207,211,32,137,55,23,12,204,191,92,87,5,78,224,244,229,229,76,244,156,199,166,118,42,116,152,76,196,139,204,89,175,148,203,125,148,246,52,157,118,165,58,158,137,34,45,122,9,108,3,202,254,22,206,38,34,47,83,19,163,97,149,103,185,150,71,85,85,229,215,170,183,53,105,174,157,58,112,120,220,32,194,203,127,5,112,234,147,134,86,180,202,140,170,93,27,159,200,122,160,226,23,33,92,231,220,121,91,148,132,33,39,162,157,81,22,137,46,132,93,231,212,227,95,247,44,242,253,254,220,49,11,255,0,56,66,255,0,170,9,140,3,226,230,11,15,122,154,104,185,68,76,83,195,212,200,193,109,70,113,150,222,189,136,194,98,42,162,187,179,173,115,31,149,58,204,235,63,76,207,181,227,112,131,11,45,252,21,195,170,78,25,90,211,42,50,169,116,110,127,33,234,131,136,92,133,115,159,113,229,110,82,16,132,158,138,117,68,90,36,186,17,119,159,83,246,64,3,34,138,41,183,76,81,76,105,16,211,226,49,23,113,119,171,196,95,171,157,93,115,51,51,61,51,51,172,207,211,32,0,15,167,139,142,102,31,43,56,125,153,111,147,255,0,46,235,23,12,15,147,157,175,178,250,38,67,13,111,237,28,173,252,206,107,46,107,167,33,26,105,167,121,235,175,77,62,54,1,228,195,11,178,233,120,204,189,172,154,245,211,54,116,218,99,148,167,27,170,202,142,235,68,210,221,105,195,81,19,108,54,123,183,50,146,215,83,45,12,250,119,25,119,192,24,211,131,177,85,223,135,154,99,157,214,221,219,218,76,214,214,3,240,93,23,234,139,26,76,115,58,52,153,214,125,179,58,184,230,97,242,179,135,217,150,249,63,242,238,177,112,192,249,57,218,251,47,162,100,48,214,254,209,202,223,204,230,178,230,186,114,17,166,154,119,158,186,244,211,227,96,30,76,48,187,46,151,140,203,218,201,175,93,51,103,77,166,57,74,113,186,172,168,238,180,77,45,214,156,53,17,54,195,103,187,115,41,45,117,50,208,207,167,113,151,124,0,156,29,138,174,252,60,211,28,238,178,222,210,102,182,176,31,130,232,191,84,88,210,99,153,209,164,206,179,237,153,212,0,1,146,210,3,129,227,230,76,48,187,49,119,140,59,218,246,175,93,48,167,66,166,55,74,109,186,84,168,237,52,109,33,215,92,37,25,56,195,135,187,115,202,45,117,34,208,139,167,121,159,124,1,229,122,197,188,69,60,203,177,172,51,242,220,211,25,148,95,248,206,6,228,209,94,147,26,199,29,39,139,142,101,227,43,56,125,150,159,148,31,33,43,23,12,255,0,148,125,147,181,122,90,67,14,236,236,252,221,156,190,83,45,233,175,61,122,235,175,113,105,167,93,123,24,0,253,181,106,139,20,69,187,113,164,67,227,31,152,98,115,76,69,88,188,101,115,93,202,180,214,103,140,233,17,17,245,68,64,57,166,62,96,29,157,152,187,58,29,147,123,84,171,48,160,194,169,183,85,109,202,83,205,52,233,186,134,157,108,146,102,227,110,22,221,175,40,244,208,143,82,46,189,228,125,44,7,237,203,116,221,166,104,174,53,137,124,96,241,151,242,251,244,226,112,213,77,53,211,58,196,199,24,148,106,194,12,131,96,246,10,226,45,39,19,109,107,146,242,149,84,163,115,249,12,212,38,69,92,117,115,152,113,149,110,74,35,161,71,162,93,81,150,138,46,164,93,229,208,228,168,0,248,177,135,181,134,167,153,106,157,33,147,154,103,24,236,234,244,98,51,11,179,114,184,141,34,103,171,89,157,61,179,62,208,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,122,247,145,246,0,30,205,106,31,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,237,93,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,0,0,0,15,20,230,14,216,50,113,113,88,223,80,160,196,159,118,55,71,137,68,131,50,92,86,93,93,49,134,23,53,70,168,174,26,57,172,173,210,158,234,29,52,175,69,161,13,150,133,161,238,246,160,0,0,0,0,0,0,0,0,0,0,0,57,254,61,224,165,171,152,156,39,174,224,229,235,80,170,194,162,220,29,151,180,191,75,117,182,229,35,145,37,169,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,40,193,135,188,34,114,219,134,183,253,181,136,212,43,219,18,159,169,90,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,61,53,208,203,188,77,240,0,0,0,1,199,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,235,222,71,216,0,4,63,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,218,187,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,0,1,23,243,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,211,188,207,208,101,75,37,56,89,147,239,149,63,131,58,253,215,83,249,91,216,123,111,167,101,70,123,151,217,121,252,190,87,37,134,180,215,180,175,118,237,218,232,157,52,208,245,144,0,0,32,7,247,21,50,177,254,223,177,87,255,0,58,211,191,234,34,127,128,8,255,0,248,148,225,103,226,157,248,157,122,126,235,249,25,255,0,111,118,168,222,148,255,0,84,189,33,249,78,71,43,242,222,175,228,190,135,78,255,0,88,112,15,238,42,101,99,253,191,98,175,254,117,167,127,212,68,255,0,0,0,0,0,16,3,251,138,153,88,255,0,111,216,171,255,0,157,105,223,245,17,63,192,7,63,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,181,118,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,208,0,0,0,0,0,0,0,121,251,14,192,179,112,194,217,98,204,195,251,122,37,10,133,22,68,185,49,233,241,8,210,195,11,147,33,201,14,147,105,215,68,32,221,121,195,36,39,68,32,140,146,146,74,72,146,94,128,0,0,0,0,0,0,0,71,252,214,228,167,11,51,131,242,91,240,153,95,186,233,159,36,187,119,98,244,20,168,204,243,59,87,35,153,205,231,48,238,186,118,100,109,219,183,77,85,174,186,150,146,0,0,67,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,171,179,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,0,0,0,0,28,255,0,30,240,82,213,204,78,19,215,112,114,245,168,85,97,81,110,14,203,218,95,165,186,219,114,145,200,146,212,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,151,64,0,16,3,251,138,153,88,255,0,111,216,171,255,0,157,105,223,245,17,63,192,0,0,0,7,31,205,6,87,236,28,217,216,20,252,57,196,106,189,193,78,166,211,171,13,86,218,118,137,33,150,95,83,237,178,243,41,74,148,243,78,164,209,182,66,204,200,146,71,169,39,175,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,218,187,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,0,0,0,0,0,0,16,3,251,138,153,88,255,0,111,216,171,255,0,157,105,223,245,17,55,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,0,0,0,0,0,0,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,122,247,145,241,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,171,179,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,0,0,0,1,207,239,12,1,193,171,255,0,17,237,108,92,188,176,246,149,85,187,236,189,222,132,170,62,133,115,35,106,102,164,238,73,25,33,222,90,204,220,107,152,149,114,156,82,150,222,197,153,168,250,0,0,0,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,214,0,56,166,93,114,127,129,217,94,244,227,152,91,109,236,151,91,168,73,151,219,234,8,102,68,232,113,94,229,127,23,51,43,150,79,28,52,27,13,169,45,184,181,171,118,170,82,148,163,212,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,0,0,0,0,0,1,252,81,146,72,212,103,208,139,83,1,253,1,241,106,183,141,185,68,82,83,84,168,242,77,102,68,159,153,113,90,153,235,167,209,73,251,140,121,233,56,227,133,208,212,250,100,92,251,78,50,84,167,127,129,72,61,164,159,164,125,27,235,166,158,192,30,236,7,131,161,227,150,23,220,146,251,29,26,230,237,14,108,223,167,98,144,142,154,145,127,41,178,253,34,30,194,21,90,159,81,100,223,135,35,152,217,47,97,158,197,23,173,161,30,157,75,235,32,31,176,7,240,143,82,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,74,36,145,169,71,161,23,83,30,87,17,241,66,201,194,123,125,203,158,251,172,122,58,158,222,154,187,217,222,123,189,104,71,115,72,82,190,147,136,46,239,111,218,42,131,52,156,87,107,151,237,22,167,100,225,85,43,209,145,100,172,155,244,143,61,15,115,88,92,85,161,196,114,159,134,147,79,174,231,126,186,250,157,58,24,9,235,153,204,245,225,86,91,98,72,137,81,115,210,149,228,199,91,140,83,116,146,199,53,122,60,73,79,52,163,184,132,234,182,77,58,159,118,186,247,23,90,205,198,110,43,216,229,136,147,36,55,103,49,242,82,154,226,86,218,99,110,135,59,161,155,154,30,247,33,165,95,69,105,45,63,222,107,237,49,10,42,149,25,181,186,164,186,189,65,222,108,185,242,28,146,250,246,146,119,184,181,26,148,122,17,17,22,166,103,208,136,136,117,204,14,202,102,49,227,220,182,206,203,183,57,212,243,116,154,118,95,108,138,158,89,234,214,190,163,143,33,71,162,93,73,244,251,61,250,7,137,190,49,115,16,113,26,106,167,222,21,254,222,242,150,110,107,217,88,107,174,170,63,245,180,36,187,214,175,241,143,38,185,47,56,122,173,122,254,162,22,203,132,60,26,237,246,152,135,84,197,59,195,182,41,109,54,183,233,222,143,91,123,20,100,218,148,158,107,19,122,233,243,137,212,139,219,175,184,72,170,71,12,124,173,210,169,169,167,29,153,205,36,153,43,119,164,106,41,212,246,145,119,118,163,247,0,161,2,146,241,105,162,251,187,186,16,253,17,42,245,24,82,27,149,22,70,199,90,89,56,133,108,73,232,162,61,72,244,50,247,144,191,147,225,191,149,179,100,152,249,9,211,77,63,213,74,143,187,79,251,104,124,155,135,134,14,86,171,209,19,16,236,238,73,32,139,105,250,66,162,173,12,136,200,143,251,236,189,224,41,202,206,205,182,60,217,19,97,203,162,222,220,178,132,150,208,218,61,27,8,253,68,26,76,147,170,153,63,209,46,189,68,149,195,126,47,88,215,105,114,152,186,168,223,40,216,39,146,183,19,218,34,67,220,159,80,140,181,110,17,153,116,74,186,255,0,190,250,132,128,196,174,12,118,108,230,228,79,195,203,247,209,102,148,173,77,65,244,91,175,238,63,92,210,92,199,167,116,239,66,117,63,118,190,211,16,239,25,184,107,230,23,10,154,126,165,18,133,233,138,91,59,148,169,61,170,12,125,18,92,197,25,236,57,74,87,209,108,143,245,233,222,64,44,7,10,120,186,96,141,232,81,34,94,84,223,147,19,29,38,201,196,115,165,205,218,163,216,71,213,184,100,71,213,74,238,253,31,172,132,199,176,241,82,198,196,186,116,106,165,157,90,237,236,73,142,137,40,62,204,243,90,161,73,74,136,254,113,9,62,229,167,217,175,95,180,102,94,185,109,86,237,185,78,67,173,66,236,239,52,179,109,73,230,33,122,40,140,200,203,84,153,151,122,79,252,67,233,88,88,141,119,225,165,113,171,134,205,170,246,9,172,169,38,78,114,26,119,185,105,94,154,56,149,23,122,19,236,246,125,160,53,6,2,164,178,177,197,170,167,73,244,125,151,141,148,222,212,194,157,105,175,77,115,146,142,90,62,97,189,59,60,104,102,103,161,19,171,239,235,174,223,113,139,49,195,44,111,195,124,93,166,51,83,177,171,253,189,183,155,75,154,118,87,218,211,84,161,95,235,173,167,249,196,123,61,191,104,15,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,167,83,31,209,193,179,177,138,114,48,139,47,247,5,217,10,127,99,148,199,100,229,57,202,39,52,214,108,102,207,161,161,69,220,225,151,82,246,128,244,118,142,102,112,150,248,196,55,176,206,218,184,187,93,105,157,187,153,236,146,91,239,97,79,23,172,182,146,143,160,133,31,210,246,123,250,14,172,40,191,133,27,11,155,153,152,50,220,143,205,38,185,187,149,191,110,221,105,243,136,186,123,117,208,94,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,28,196,248,129,196,239,233,149,107,250,235,162,243,133,24,230,39,196,14,39,127,76,171,95,215,93,17,173,165,243,86,251,103,193,120,114,31,233,12,95,114,159,121,207,64,0,67,221,32,0,0,0,251,22,117,157,115,226,5,207,78,179,44,202,44,138,181,106,172,241,49,18,35,4,91,156,86,134,102,102,103,161,37,41,73,26,148,181,25,37,41,74,148,163,34,35,50,249,244,234,117,66,177,80,139,73,164,192,145,54,116,215,145,26,44,88,205,41,215,95,117,106,36,161,180,33,36,102,165,41,70,68,73,34,51,51,50,34,22,231,147,124,163,82,50,247,111,162,233,184,19,218,175,202,204,50,68,215,245,82,61,31,29,228,71,91,148,253,168,121,198,93,229,190,201,159,61,36,70,173,122,104,158,253,134,93,151,215,143,185,205,141,212,199,25,254,250,80,221,180,219,28,54,200,224,190,22,191,42,245,122,197,20,245,207,92,254,204,110,215,217,27,222,235,44,249,123,182,50,239,135,16,237,170,100,24,234,175,205,101,151,238,42,146,22,110,170,108,210,71,172,73,112,210,147,228,33,74,90,90,70,212,232,147,51,50,222,181,169,93,108,0,88,54,173,81,102,136,183,68,105,16,227,204,126,59,17,153,226,107,197,226,170,154,171,174,117,153,159,239,132,112,136,232,141,192,0,231,184,235,141,150,142,1,225,244,187,238,237,127,249,200,212,200,187,93,254,31,63,144,235,172,197,222,219,107,229,115,57,42,46,98,147,181,61,231,238,63,219,151,41,181,76,215,92,233,16,248,194,97,47,227,175,211,134,195,83,53,87,84,233,17,28,102,92,247,56,89,167,183,242,245,100,72,165,83,167,243,175,202,236,55,81,68,134,193,161,75,137,184,148,130,158,241,45,42,73,52,218,181,52,165,73,62,106,209,176,139,105,56,182,234,14,226,184,42,247,101,193,83,186,110,9,125,170,169,89,152,245,66,107,252,180,163,155,33,229,154,220,94,212,17,37,58,169,70,122,36,136,139,94,132,68,61,14,45,98,213,239,141,151,188,219,250,254,170,118,186,140,189,27,105,166,200,211,30,28,114,51,52,71,97,6,103,177,164,234,122,22,166,102,102,165,40,212,181,41,71,227,133,127,153,230,53,99,238,235,31,38,56,71,219,218,236,13,133,216,219,27,37,128,138,106,136,155,245,239,174,175,252,98,116,143,38,62,185,214,122,162,0,0,53,169,192,0,0,2,220,242,81,148,166,50,255,0,108,21,215,121,195,142,188,66,172,50,235,114,221,98,67,138,76,8,78,27,43,40,39,162,205,151,20,149,178,75,83,137,79,210,82,144,149,41,9,37,43,142,100,27,38,175,211,159,165,227,238,41,83,163,173,75,101,50,237,170,75,237,182,250,118,184,219,15,70,170,19,141,188,162,37,18,86,234,82,211,141,238,66,137,46,122,170,74,52,176,1,47,200,242,191,131,143,140,222,141,253,17,213,235,237,234,115,143,42,155,121,24,218,167,36,202,235,252,92,121,202,162,126,84,254,164,79,234,199,229,117,206,145,194,39,80,0,9,50,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,155,187,51,56,75,99,226,27,56,103,114,220,93,146,180,246,237,172,246,73,46,119,48,151,143,214,67,74,71,208,90,79,233,123,125,253,7,86,20,97,197,113,133,194,204,204,217,77,199,229,19,188,189,170,223,187,118,148,248,36,125,61,157,224,47,56,143,94,164,63,163,131,100,159,20,228,98,238,0,91,247,92,217,253,178,83,221,175,154,231,40,155,215,73,178,91,46,132,132,151,115,100,93,11,216,59,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,240,120,155,141,248,111,132,84,199,170,119,205,127,176,54,203,106,115,78,202,251,186,232,149,171,253,105,181,127,54,191,103,179,236,21,157,154,126,45,85,58,183,164,44,188,19,166,246,86,18,235,173,122,107,156,149,243,17,243,237,233,217,228,195,35,45,72,218,95,127,77,54,251,204,5,160,95,152,169,99,97,165,58,77,82,241,173,118,6,35,71,92,149,159,102,121,221,16,148,169,70,127,54,133,31,114,21,236,215,167,216,33,198,43,113,116,193,27,44,165,196,179,105,223,41,230,52,151,9,180,115,165,194,220,162,222,69,213,200,102,69,213,41,239,253,47,168,197,56,95,184,141,119,226,93,109,235,134,242,171,118,249,175,41,74,55,57,13,53,222,181,47,185,180,164,187,214,175,103,183,236,31,54,135,109,86,238,73,77,195,162,194,237,15,58,178,109,41,230,33,26,168,204,136,139,85,25,23,122,139,252,96,39,38,36,113,122,198,187,183,156,197,171,70,249,56,193,188,165,182,158,209,18,102,212,250,228,69,171,144,136,207,162,147,215,253,239,214,35,85,227,155,108,121,189,230,204,151,90,189,185,133,53,46,33,196,122,54,17,122,139,53,25,167,84,178,95,164,125,122,14,163,131,60,53,243,11,138,173,49,82,151,66,244,61,45,237,170,76,158,213,6,70,169,62,90,136,246,20,164,171,232,184,103,250,180,239,49,49,48,215,131,29,155,5,184,243,241,14,253,244,161,169,40,83,176,125,20,235,26,31,168,106,46,99,51,190,165,167,82,247,235,236,32,21,41,46,175,81,155,33,201,82,164,111,117,213,155,139,86,196,150,170,51,212,207,66,47,121,143,206,114,94,61,117,95,127,127,66,23,215,111,112,193,202,213,6,34,162,21,157,206,37,145,238,63,72,84,83,169,153,17,25,255,0,125,159,184,125,98,225,191,149,178,100,216,249,9,211,77,63,213,74,143,187,79,251,104,6,127,145,37,230,207,84,47,79,212,67,214,88,248,185,136,56,115,53,51,236,250,255,0,96,121,43,39,53,236,172,59,215,84,159,250,226,20,93,232,79,248,133,225,213,248,99,229,110,171,77,85,56,172,206,81,40,205,91,189,35,81,86,135,180,203,187,181,23,188,71,92,94,224,215,111,186,196,202,166,22,94,29,141,72,105,197,177,78,244,122,220,222,162,39,20,148,243,95,155,211,95,155,78,166,94,205,125,224,35,190,12,241,94,199,44,59,153,29,187,197,143,149,116,214,210,134,213,27,116,56,61,8,219,212,247,183,13,74,250,40,81,105,254,255,0,95,97,11,50,203,30,122,240,171,50,81,35,196,167,57,232,186,242,163,161,199,233,186,73,127,148,189,25,37,39,154,113,219,66,180,91,196,157,75,191,77,123,143,165,41,99,142,83,49,143,1,37,184,119,165,185,201,167,147,166,211,82,251,100,85,115,15,87,116,245,27,121,106,45,82,210,143,175,217,238,215,145,210,234,51,104,149,72,149,122,123,188,169,112,36,55,37,133,237,37,108,113,10,37,36,244,50,50,61,12,139,161,145,144,13,78,165,68,162,37,36,245,35,234,67,250,42,67,37,156,81,222,183,152,166,97,174,53,39,155,19,154,204,102,42,218,146,121,45,233,29,148,167,145,26,33,154,180,34,117,122,154,181,62,239,113,139,84,179,175,43,118,253,183,226,93,22,181,67,182,211,166,180,219,204,189,202,113,189,201,90,18,180,158,213,165,42,47,85,105,62,165,237,1,246,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,71,252,215,231,7,15,178,191,107,156,202,228,158,211,92,147,253,227,78,216,250,57,251,92,96,156,249,212,178,226,19,181,15,146,189,110,253,52,46,189,223,99,53,89,141,183,114,223,134,115,111,26,179,218,204,46,95,100,99,107,159,59,252,33,134,215,235,37,167,9,58,19,196,125,75,175,179,222,89,241,197,188,88,187,241,162,247,157,126,222,245,14,217,83,159,202,230,185,202,105,189,118,50,219,69,209,164,33,63,69,164,151,68,151,119,191,83,48,246,185,135,205,110,42,102,58,172,82,111,90,191,50,158,199,247,172,62,207,24,185,59,146,209,47,215,109,150,212,173,84,202,79,175,119,113,123,117,231,152,125,135,151,102,40,92,241,109,27,50,153,219,234,82,214,132,54,215,57,166,190,147,136,108,143,115,138,74,126,146,210,93,254,223,118,163,168,101,103,41,183,230,104,46,149,82,45,164,118,122,124,93,59,100,221,89,95,39,115,111,169,31,54,183,155,82,181,83,10,79,67,233,222,127,93,229,224,6,83,240,163,47,84,200,140,89,180,110,92,248,241,222,140,169,125,162,73,239,109,201,28,227,45,142,60,226,75,214,36,245,239,245,126,179,32,17,27,39,252,44,109,155,86,37,50,248,198,232,125,190,177,181,153,141,65,230,56,215,102,115,72,238,145,115,35,75,52,175,106,210,234,122,150,135,174,186,105,161,11,17,160,91,244,139,94,149,30,137,67,137,217,161,197,109,13,52,223,49,75,218,148,164,146,69,170,140,204,250,36,139,169,251,7,209,0,0,0,0,0,0,0,0,1,207,49,75,1,112,195,24,233,207,83,175,203,119,210,8,117,181,55,175,107,144,214,154,165,101,254,180,226,63,156,95,248,254,193,95,185,131,225,3,74,144,212,234,246,11,84,187,43,154,186,242,41,188,149,47,94,142,168,147,205,147,55,254,9,58,233,236,215,222,45,20,0,102,123,23,50,249,138,120,37,88,145,74,191,173,206,193,203,113,105,109,206,217,25,222,98,9,78,36,149,163,78,47,77,121,75,232,103,211,79,179,95,61,96,226,77,229,134,53,200,247,29,151,87,244,124,248,174,161,214,221,236,237,59,162,146,180,172,186,56,149,39,233,33,39,221,236,251,70,152,47,124,62,180,177,22,142,237,6,240,165,118,248,79,37,72,83,124,247,90,212,141,42,73,245,109,73,62,229,168,187,253,162,191,179,41,194,74,206,185,83,83,186,48,102,71,161,231,41,15,72,77,59,99,178,57,239,124,242,200,185,178,38,17,39,114,148,210,123,180,45,53,246,152,14,83,150,190,46,23,21,17,112,45,236,112,71,109,136,167,218,105,250,174,173,183,201,107,230,80,165,242,99,67,51,86,132,78,175,66,61,79,93,61,194,210,48,183,22,172,92,98,181,161,221,246,21,103,210,52,249,140,182,234,92,236,239,51,166,246,208,225,22,142,161,10,250,46,32,251,189,191,104,206,142,53,101,239,19,112,18,188,170,14,33,208,187,11,138,213,76,171,181,71,119,152,141,238,37,42,209,151,23,166,188,165,244,51,233,167,217,175,214,203,150,102,177,23,45,247,156,107,154,205,169,114,227,169,72,106,116,110,75,7,218,35,243,89,91,141,239,113,167,13,27,137,148,150,228,150,165,222,94,221,67,73,32,35,110,82,115,163,96,102,94,222,140,204,57,93,158,227,102,58,14,108,45,143,175,106,201,12,19,135,204,54,27,108,254,113,242,79,171,246,151,78,233,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,2,177,184,207,98,68,216,86,197,169,135,180,249,59,99,212,187,127,164,27,216,71,191,150,229,61,214,186,154,117,45,12,204,253,85,23,215,238,22,114,40,63,137,150,42,158,34,230,46,169,79,109,122,177,70,228,108,45,59,185,208,97,153,255,0,33,39,222,143,175,245,0,234,252,26,96,215,95,197,171,150,117,57,237,176,34,118,62,220,141,168,61,251,163,84,9,190,167,235,22,138,215,232,254,177,115,34,186,184,55,97,131,118,214,24,220,87,244,136,187,95,185,187,38,213,239,215,94,205,34,160,215,113,44,203,185,95,162,95,175,188,88,168,0,0,0,0,0,0,0,0,0,15,230,189,116,1,253,0,0,0,0,0,20,99,152,159,16,56,157,253,50,173,127,93,116,94,112,163,28,196,248,129,196,239,233,149,107,250,235,162,53,180,190,106,223,108,248,47,14,67,253,33,139,238,83,239,57,232,0,8,123,164,0,0,1,100,28,61,50,148,253,178,136,121,130,196,56,114,24,171,72,100,156,181,162,38,67,106,105,48,164,197,73,246,229,27,75,81,169,78,54,250,219,75,107,36,236,34,89,169,38,165,32,219,158,3,158,229,219,195,246,24,255,0,67,104,191,212,154,29,8,89,56,12,61,188,46,30,154,45,199,175,233,151,18,109,118,115,139,207,115,139,216,156,101,90,204,76,211,17,28,34,154,102,98,34,35,162,58,123,102,103,164,0,31,154,163,81,167,209,233,242,170,213,105,241,225,65,132,202,228,202,149,37,212,180,211,13,33,38,165,184,181,168,200,146,148,164,140,205,70,100,68,68,102,99,51,130,55,17,53,78,145,197,243,239,27,198,216,195,251,98,163,121,222,117,168,244,154,45,37,147,126,92,183,204,246,182,157,72,136,136,139,83,82,148,163,36,165,9,35,82,148,164,165,36,102,100,71,76,89,152,204,37,207,152,140,71,153,114,212,231,72,77,2,19,207,49,110,211,86,130,105,48,161,26,253,83,83,100,165,23,61,105,74,20,234,247,43,85,17,17,30,196,33,41,247,89,200,205,205,95,48,151,2,237,107,125,93,150,195,163,76,53,194,99,68,175,210,18,25,92,132,55,80,220,182,91,121,174,99,15,17,114,20,102,73,211,174,170,238,141,98,17,156,230,159,27,171,224,108,207,145,31,92,253,221,78,165,228,211,96,167,103,109,126,18,204,41,255,0,169,174,55,71,234,83,61,29,233,252,174,168,221,215,168,0,6,133,109,0,0,0,38,54,65,114,149,248,83,184,19,139,24,155,108,118,139,30,151,187,209,140,74,86,214,234,211,208,178,34,213,163,73,243,163,55,162,247,234,105,74,156,36,163,231,18,151,144,92,247,39,185,88,184,51,11,123,199,170,212,96,114,108,58,20,198,151,91,152,249,45,40,151,180,210,179,128,201,161,73,81,186,226,116,37,41,42,46,82,23,188,207,113,182,135,45,238,221,183,233,22,157,191,76,181,173,248,157,150,151,70,134,205,62,19,28,197,47,149,29,148,18,27,70,229,153,169,90,37,36,90,168,204,207,78,166,102,36,89,46,85,240,245,70,34,244,121,49,194,58,231,238,83,60,167,237,244,101,54,170,201,178,234,191,31,84,121,117,68,252,138,103,162,38,39,117,115,245,70,254,51,15,162,0,2,102,230,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,243,94,186,15,232,0,0,0,0,0,0,0,0,10,102,227,45,6,186,198,45,91,83,170,47,110,129,47,182,118,20,109,65,108,219,26,158,78,117,47,88,245,86,159,75,245,11,153,21,213,198,71,12,27,185,112,194,221,191,152,139,185,251,103,181,238,94,253,52,237,50,41,237,119,26,200,187,147,250,39,250,187,192,121,190,12,24,145,50,109,179,118,97,236,249,59,163,211,123,7,96,111,97,22,206,99,149,23,93,234,73,212,245,50,35,245,148,127,87,184,89,200,160,254,25,184,171,248,58,204,93,46,158,234,244,98,179,207,222,90,127,51,6,97,151,242,20,125,235,250,191,88,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,187,54,185,209,176,50,209,111,73,102,100,174,209,113,189,29,106,133,11,99,232,220,179,67,228,217,243,9,135,27,47,156,96,211,235,125,167,211,188,59,6,41,98,213,139,131,182,180,203,190,253,172,250,58,159,13,151,29,83,157,157,231,181,216,218,220,50,209,164,45,95,69,181,159,119,179,236,21,111,153,78,46,23,21,109,115,237,236,15,71,98,136,151,221,105,138,174,173,185,206,107,231,144,149,242,100,195,35,78,164,109,47,67,61,75,77,61,226,23,230,55,51,88,139,153,11,210,77,205,121,84,185,145,210,165,183,6,55,37,130,236,241,249,175,45,182,247,182,211,102,189,164,242,139,114,139,83,239,63,102,159,39,5,114,247,137,184,247,94,77,7,15,40,93,185,196,232,167,149,218,163,181,203,70,246,210,165,104,243,136,215,78,106,58,17,245,215,237,208,60,229,253,137,55,150,39,87,36,92,119,165,95,210,19,229,58,183,92,119,179,180,214,170,82,212,179,232,218,82,159,164,181,31,119,183,236,30,135,8,242,249,138,120,219,88,98,149,96,219,157,191,152,226,18,227,157,178,51,92,180,26,155,73,171,71,92,70,186,115,81,208,143,174,191,110,150,125,150,190,18,86,117,180,154,101,209,140,210,61,49,57,40,102,66,169,219,29,143,200,123,230,86,101,205,143,48,201,91,84,151,83,221,161,235,175,176,133,128,217,24,125,105,97,213,29,170,13,159,74,236,16,153,74,80,150,249,238,187,161,18,82,146,234,226,148,125,200,73,119,251,0,86,230,95,56,64,210,163,181,6,189,141,53,46,212,230,173,60,186,111,37,72,211,163,74,52,243,99,77,255,0,133,78,186,123,117,247,11,2,194,220,5,195,12,28,167,51,78,176,237,223,71,161,166,210,222,189,174,67,186,232,148,23,250,235,139,254,109,31,226,251,71,67,0,0,0,0,0,0,0,0,1,243,171,246,253,34,232,165,72,162,87,34,118,152,114,155,91,78,183,204,82,55,37,73,52,153,106,147,35,46,138,50,232,126,209,93,217,192,225,99,108,221,81,42,119,198,8,195,236,21,141,175,76,118,15,49,199,123,75,154,72,116,203,153,38,89,37,27,150,166,147,208,180,45,53,211,77,72,89,16,0,203,222,32,225,229,217,133,247,60,171,70,244,166,118,10,156,69,173,11,107,156,211,191,69,197,182,103,185,181,41,63,73,181,23,127,179,221,160,238,57,85,207,14,39,229,190,173,14,157,22,161,218,237,99,146,219,146,169,220,168,237,234,91,152,37,171,154,108,56,231,228,153,219,161,123,245,46,189,247,15,155,156,155,88,57,156,181,101,21,66,31,38,228,143,25,101,78,157,204,121,91,28,75,111,242,139,150,79,182,217,232,227,230,175,91,167,176,250,119,81,158,97,50,255,0,122,101,222,253,151,101,93,241,182,154,22,226,162,191,189,163,231,176,79,58,218,28,218,219,142,109,221,201,81,232,103,169,123,125,230,23,253,151,44,199,88,121,142,177,97,221,150,125,67,152,255,0,37,180,207,141,202,120,187,52,142,75,46,56,222,247,26,108,151,180,222,73,110,73,104,125,229,245,117,161,155,108,175,230,34,236,203,142,39,83,239,27,118,119,38,43,142,181,26,166,223,41,165,115,97,156,134,92,121,26,173,167,13,58,147,37,213,37,184,189,158,227,190,28,170,230,54,221,204,134,25,194,188,105,47,105,48,249,157,173,141,174,124,215,240,135,219,71,172,166,155,37,106,76,153,244,46,158,223,121,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,1,248,234,245,88,148,90,123,181,57,203,216,195,59,119,43,67,61,53,81,36,187,136,207,188,203,216,63,96,130,28,86,115,8,120,101,133,12,88,20,180,233,82,186,55,108,119,95,201,118,105,48,93,63,85,77,169,42,213,43,50,250,73,211,235,238,1,90,217,225,204,221,67,49,184,179,54,173,31,230,104,145,185,125,137,143,85,91,119,70,140,151,61,99,105,181,159,174,206,190,177,125,157,59,249,166,3,96,165,205,143,88,133,6,194,182,26,221,34,95,55,85,238,108,182,236,97,215,123,150,226,8,245,38,149,252,175,250,15,157,165,42,90,137,41,45,76,197,235,240,217,202,197,39,6,48,178,37,235,83,141,254,137,107,124,206,212,173,234,245,57,50,102,54,142,137,121,109,158,173,186,93,196,95,94,167,212,130,69,96,70,10,90,248,21,97,195,178,237,152,220,182,227,243,55,175,123,135,191,115,206,184,93,22,226,244,211,154,175,111,253,5,209,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,108,91,193,187,35,25,237,121,118,181,235,76,237,81,228,178,227,73,62,115,200,216,106,109,196,107,243,107,65,158,132,234,186,107,237,251,52,166,204,235,240,234,186,240,26,84,219,222,201,87,164,237,71,94,113,205,52,109,158,200,147,57,46,236,249,201,43,113,205,141,52,158,186,117,215,222,70,71,121,131,243,212,32,68,170,193,145,77,158,215,54,60,166,150,203,168,220,105,220,133,17,146,139,82,50,50,232,103,220,3,47,118,141,223,113,225,245,199,22,227,182,230,246,58,149,61,244,58,219,156,182,220,218,182,220,74,203,162,210,164,159,172,132,159,82,62,225,114,249,1,226,13,75,198,138,85,63,12,241,21,222,203,117,68,105,168,172,187,181,75,237,132,132,197,101,43,218,204,100,54,222,247,93,89,232,106,245,116,247,104,101,195,56,137,112,236,69,13,21,108,112,194,130,220,194,220,126,117,86,157,221,176,143,181,201,121,254,107,242,76,207,66,38,211,177,40,250,200,187,200,86,125,42,165,82,181,235,209,42,208,92,228,79,165,75,110,67,74,209,42,216,243,75,37,36,244,50,52,158,138,73,119,145,151,218,3,82,228,122,150,165,237,31,209,5,120,112,103,102,62,54,217,209,240,230,245,254,15,114,209,91,68,86,21,213,125,166,59,45,68,101,46,104,219,8,109,27,156,117,94,169,168,204,190,178,208,202,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,242,24,177,122,179,135,182,13,82,238,125,91,81,7,145,169,232,103,244,222,109,191,98,85,250,126,227,25,158,187,238,25,119,93,197,46,191,57,222,107,242,185,123,149,180,147,174,212,37,5,208,136,139,185,37,236,23,183,196,231,16,221,176,242,177,113,162,10,246,206,159,216,251,57,232,71,244,42,48,247,119,165,69,244,86,125,250,10,57,194,155,81,23,181,253,75,182,92,86,212,204,231,234,122,107,166,198,86,191,121,126,143,188,6,134,114,157,133,103,131,248,39,66,179,93,115,123,241,123,87,49,90,105,174,233,111,184,93,55,172,187,156,247,255,0,208,59,16,252,240,24,76,104,136,97,61,201,215,252,230,99,244,0,252,212,248,12,83,99,38,44,114,209,9,215,78,255,0,105,153,251,79,235,31,164,0,0,0,0,0,0,0,66,28,193,103,174,141,151,108,196,69,180,171,172,115,233,114,55,246,229,110,90,121,123,96,180,227,125,19,29,197,30,170,120,190,137,253,189,59,166,240,160,190,38,215,43,117,252,208,220,12,52,122,166,31,100,235,239,223,78,134,126,226,247,0,191,8,242,26,148,202,95,101,91,144,173,116,61,12,187,143,79,104,255,0,65,24,184,119,226,43,184,137,150,218,4,201,50,57,210,35,246,174,98,182,18,126,148,249,100,93,9,41,46,228,9,58,0,0,0,2,140,115,19,226,7,19,191,166,85,175,235,174,139,206,20,99,152,159,16,56,157,253,50,173,127,93,116,70,182,151,205,91,237,159,5,225,200,127,164,49,125,202,125,231,61,0,1,15,116,128,0,0,47,59,46,222,31,176,199,250,27,69,254,164,208,232,67,158,229,219,195,246,24,255,0,67,104,191,212,154,29,8,90,22,60,213,61,145,224,224,252,219,210,23,251,245,123,210,10,222,226,23,155,86,46,101,204,203,238,30,76,142,253,38,59,198,221,211,45,81,220,75,170,155,26,82,139,176,164,157,66,73,41,109,198,16,226,156,65,171,121,154,9,42,36,165,100,231,74,226,29,154,127,144,118,251,184,25,98,79,167,63,92,184,225,188,197,198,230,188,215,41,144,29,65,17,51,180,210,104,39,100,33,107,234,103,185,13,150,226,73,27,173,56,154,198,17,172,243,53,211,92,37,153,239,79,217,247,251,23,111,37,123,3,23,62,15,104,51,24,233,214,213,51,234,225,92,253,63,35,232,171,134,128,0,8,163,160,192,0,0,29,11,2,176,78,238,199,204,65,137,98,90,76,127,55,38,167,43,115,95,192,32,115,218,105,233,91,28,113,28,222,95,57,39,203,74,183,43,184,189,229,229,108,235,58,231,196,11,158,157,102,89,148,89,21,106,213,89,226,98,36,70,8,183,56,173,12,204,204,207,66,74,82,146,53,41,106,50,74,82,149,41,70,68,70,101,115,185,103,203,221,177,151,124,56,135,109,83,32,199,85,126,107,44,191,113,84,144,179,117,83,102,146,61,98,75,134,148,159,33,10,82,210,210,54,167,68,153,153,150,245,173,74,218,229,89,108,227,238,107,87,200,142,63,116,43,253,191,219,91,123,37,130,230,217,210,113,23,62,68,117,126,213,81,213,29,29,115,187,132,78,158,167,9,112,150,200,193,59,34,21,131,96,210,251,37,58,38,174,58,235,134,74,145,50,65,145,18,228,62,178,34,222,234,180,45,79,66,34,34,74,82,73,66,82,146,246,64,2,125,69,20,219,166,41,166,52,136,114,46,35,17,119,23,118,171,247,234,154,171,170,117,153,157,243,51,60,102,100,0,1,244,241,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,156,137,13,69,101,79,188,173,168,78,154,158,134,125,231,167,176,127,160,140,92,68,49,21,220,59,203,109,126,100,105,28,153,18,59,47,45,91,9,95,70,124,66,62,134,149,23,114,192,115,220,191,231,170,141,152,140,196,74,180,168,44,242,41,113,182,118,21,110,90,185,155,160,186,227,157,21,29,181,22,138,100,254,145,253,157,59,230,248,160,174,25,55,43,116,12,208,219,236,58,122,38,103,107,235,238,217,78,152,126,227,247,139,245,0,0,0,0,0,0,31,154,161,1,138,148,101,69,144,90,161,90,107,223,236,50,63,97,253,67,244,128,0,227,185,177,194,179,198,12,19,174,217,173,57,177,249,93,151,150,173,53,211,108,182,28,62,155,208,93,205,251,255,0,232,29,136,126,121,236,38,76,69,176,174,229,105,254,114,48,25,119,180,46,25,118,165,197,18,191,5,222,83,241,121,155,85,180,149,166,228,41,7,208,200,203,185,71,236,26,97,194,123,213,156,66,176,105,119,115,10,220,137,220,253,15,67,47,160,243,141,251,82,159,208,247,16,205,158,43,90,136,178,111,234,165,178,218,183,38,31,35,67,211,77,119,178,133,251,207,244,189,226,241,184,98,226,27,183,222,86,45,196,78,94,233,208,59,103,104,61,8,190,157,70,102,222,228,164,190,138,11,187,80,18,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,127,12,244,45,79,216,63,162,10,241,31,206,204,124,18,179,100,97,205,149,252,34,229,173,54,184,175,171,170,59,52,119,154,150,202,156,209,198,22,218,246,184,210,125,82,81,25,253,69,169,152,126,76,255,0,113,6,165,224,189,42,126,25,225,219,189,170,235,150,211,177,94,119,106,145,216,201,105,148,202,151,181,232,203,109,205,142,180,131,208,149,235,107,238,212,206,154,46,235,190,227,196,27,142,85,199,114,77,237,149,42,131,235,117,199,57,109,183,185,110,56,165,159,68,37,41,47,89,106,62,132,93,227,241,213,106,85,43,162,189,46,173,57,206,124,250,172,183,36,58,173,18,157,239,58,179,82,143,66,34,73,106,165,31,113,17,125,130,204,56,118,240,236,69,113,20,156,112,197,116,237,97,14,177,54,149,78,215,93,228,93,146,75,47,243,88,146,70,90,145,184,157,138,71,214,101,220,64,56,222,74,56,117,221,120,243,42,29,239,123,43,209,150,163,79,54,230,154,54,247,107,73,28,103,118,124,220,148,56,222,246,157,87,93,58,105,239,50,34,185,44,36,193,187,31,6,45,120,150,181,149,76,236,145,227,50,219,74,62,115,206,111,52,182,218,55,124,226,214,101,169,52,158,154,251,62,221,125,141,62,159,18,149,5,138,108,6,185,81,227,54,150,90,70,227,86,212,36,136,136,181,51,51,62,132,93,227,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,3,156,124,180,80,243,23,133,117,58,51,145,181,173,68,140,244,138,115,187,215,249,116,198,144,150,139,111,53,180,125,55,181,213,71,167,191,167,119,126,0,25,127,196,219,2,181,133,247,205,102,199,175,53,203,151,72,157,34,26,189,100,30,238,83,203,104,207,212,82,136,186,182,125,55,31,218,125,227,180,100,123,51,117,12,185,98,204,42,180,143,158,162,73,230,118,214,61,84,238,219,26,74,91,245,137,167,22,94,187,218,250,165,246,244,238,158,124,87,242,173,75,175,217,223,134,251,114,54,218,189,61,123,39,122,234,61,98,182,212,233,46,43,215,120,147,244,205,61,18,131,87,187,167,65,79,170,74,144,163,74,139,67,32,26,155,164,85,98,86,169,237,84,224,175,123,15,110,218,173,12,181,209,70,147,239,34,62,242,63,96,253,130,8,112,166,204,33,226,110,20,63,135,245,52,235,82,181,246,239,119,95,202,246,153,51,157,46,137,109,41,78,137,65,23,210,86,191,87,112,157,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,63,134,100,146,212,251,133,1,113,29,198,99,197,220,194,84,206,52,158,109,58,149,201,236,133,179,110,222,108,24,155,251,208,149,31,172,223,183,95,171,65,114,217,182,198,166,240,47,7,42,215,154,122,201,103,145,201,79,191,89,76,54,174,188,181,151,115,190,210,255,0,164,179,135,34,67,210,158,83,239,175,114,213,166,167,161,23,113,105,236,1,33,50,47,128,243,113,223,29,168,244,53,177,173,34,63,104,237,238,238,47,155,221,14,74,155,233,204,66,143,85,181,167,170,127,111,78,253,13,68,138,204,40,232,140,194,118,161,26,232,90,153,247,158,190,223,180,64,174,19,217,124,77,137,132,141,98,125,97,158,93,90,226,221,171,123,181,229,114,36,206,99,189,46,41,42,213,43,35,250,37,167,214,125,68,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,50,226,177,58,35,208,164,163,123,50,27,83,78,39,83,45,82,162,208,203,82,235,220,98,160,56,157,100,141,187,30,169,39,27,48,250,39,241,109,65,229,189,83,103,153,244,31,113,83,36,188,230,231,95,53,30,137,74,11,106,80,69,238,235,169,11,133,31,30,239,182,105,215,157,173,86,181,42,205,239,135,87,130,252,23,147,170,139,212,117,181,54,175,162,100,125,202,62,227,35,250,200,6,104,240,127,19,171,184,63,136,116,107,238,128,255,0,45,250,108,200,239,56,157,168,62,99,109,190,219,166,143,93,11,34,212,219,46,164,147,50,255,0,32,208,102,84,115,9,110,230,35,10,41,55,93,42,95,50,123,81,152,143,82,111,150,225,114,229,20,102,28,117,58,169,182,210,122,41,226,45,82,91,79,217,245,83,54,125,50,149,112,229,215,19,230,212,34,64,221,107,214,159,114,100,73,60,212,22,197,61,34,81,161,157,134,243,142,30,141,50,71,184,244,247,25,17,247,254,108,133,230,130,167,151,156,93,167,34,109,75,149,110,86,31,102,20,228,114,82,173,169,118,84,94,99,154,147,78,56,122,54,201,250,169,211,234,50,62,240,208,80,15,147,105,220,180,187,202,217,165,93,116,71,249,208,42,240,152,157,29,205,170,78,230,221,109,46,32,244,81,18,139,213,81,119,145,31,212,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,10,185,227,69,115,201,244,93,159,109,164,180,100,253,33,184,250,117,245,169,203,47,102,189,255,0,88,132,153,11,162,66,175,102,82,216,133,60,254,109,93,183,94,255,0,251,66,81,251,12,189,164,66,80,241,154,121,211,190,237,150,144,215,205,151,109,220,173,197,252,205,63,78,130,52,112,250,228,126,51,150,185,190,189,169,254,29,215,67,63,246,62,87,184,6,133,136,180,45,8,127,64,0,7,230,168,212,34,210,225,185,62,107,156,182,90,211,114,180,51,211,83,34,46,132,70,125,230,67,244,136,211,196,27,18,163,225,174,91,174,26,139,174,108,91,221,147,103,67,62,233,241,72,255,0,146,175,211,1,225,178,93,156,98,204,70,37,222,148,119,147,217,219,137,232,238,198,206,187,245,221,30,66,156,245,137,134,255,0,153,215,169,251,122,125,115,60,82,143,7,198,102,189,143,83,28,100,190,101,28,190,114,186,116,214,20,253,189,15,175,127,184,93,112,0,0,243,215,229,253,106,225,165,179,42,239,188,234,125,130,149,11,103,57,254,75,142,237,222,226,91,79,170,218,84,163,213,75,73,116,47,111,187,80,31,27,25,241,90,220,193,155,6,161,125,92,242,57,80,224,242,183,122,142,43,93,239,54,209,125,4,44,251,221,79,242,79,251,75,54,120,133,119,75,191,47,10,133,215,56,245,126,119,43,119,119,242,26,67,101,220,148,151,114,11,216,66,76,231,215,59,51,179,51,116,250,26,217,149,182,207,129,253,234,222,194,62,102,246,226,169,125,86,195,110,150,142,176,174,243,61,125,157,59,252,70,79,50,153,119,102,114,251,68,8,80,53,183,225,107,233,41,124,214,190,103,123,50,13,175,80,222,109,106,213,198,12,189,94,238,243,233,222,22,233,195,62,201,145,102,229,134,223,68,133,106,114,187,94,157,11,249,53,9,158,229,31,233,9,96,62,117,189,64,165,218,244,120,244,42,44,110,207,10,54,254,83,123,212,189,187,148,106,62,170,51,51,234,163,62,166,62,136,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,188,236,187,120,126,195,31,232,109,23,250,147,67,154,103,51,53,84,252,187,217,200,164,208,93,143,46,246,184,89,121,170,124,84,200,74,93,167,52,166,157,74,106,42,66,154,113,11,74,30,36,18,91,89,36,156,61,228,70,100,133,232,103,29,173,140,187,228,219,14,177,2,229,137,34,106,149,106,80,224,211,96,49,169,42,108,213,211,208,166,218,53,232,100,210,118,182,181,41,106,35,209,40,86,132,181,109,66,170,119,16,175,187,131,19,175,122,221,255,0,116,201,231,85,43,179,28,152,254,139,90,144,222,227,245,90,111,122,148,162,105,180,237,66,18,106,61,168,66,83,174,132,38,121,150,105,241,60,61,54,173,79,151,49,31,68,105,227,213,237,115,46,197,108,39,248,143,56,191,152,99,233,255,0,166,183,114,173,223,175,87,58,119,119,99,141,83,211,242,122,244,248,213,26,141,66,177,80,149,86,171,79,145,54,116,215,151,38,84,169,46,169,215,95,117,106,53,45,197,173,70,102,165,41,70,102,106,51,51,51,51,51,31,156,0,67,56,186,102,34,41,141,35,128,0,0,253,7,232,167,83,170,21,138,132,90,77,38,4,137,179,166,188,136,209,98,198,105,78,186,251,171,81,37,13,161,9,35,53,41,74,50,34,73,17,153,153,145,16,252,226,200,56,122,101,41,251,101,16,243,5,136,112,228,49,86,144,201,57,107,68,76,134,212,210,97,73,138,147,237,202,54,150,163,82,156,109,245,182,150,214,73,216,68,179,82,77,74,65,183,153,129,193,87,142,189,22,232,225,211,61,80,141,237,86,211,97,118,87,46,175,27,136,157,106,225,69,61,53,85,209,29,157,115,209,27,247,238,137,235,121,55,202,53,35,47,118,250,46,155,129,61,170,252,172,195,36,77,127,85,35,209,241,222,68,117,185,79,218,135,156,101,222,91,236,153,243,210,68,106,215,166,137,239,146,160,2,195,195,225,237,225,173,197,171,81,164,67,141,115,124,223,23,158,98,235,199,99,171,231,87,87,213,213,17,29,17,29,16,0,0,246,107,64,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,31,172,7,20,193,92,224,96,118,96,113,30,246,195,44,47,185,61,41,62,199,228,169,233,123,217,40,181,70,214,106,67,143,64,50,112,220,144,203,46,18,91,91,187,18,222,231,26,52,41,105,113,10,62,214,0,0,0,0,57,166,97,243,3,96,229,151,11,231,98,190,35,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,247,84,146,86,164,219,78,43,174,211,30,214,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,192,125,96,0,0,0,17,214,173,159,252,174,80,49,230,110,95,43,184,139,18,157,88,167,71,112,230,86,101,184,211,52,72,211,91,212,220,167,185,49,75,36,162,74,82,70,102,70,68,217,40,141,163,115,157,243,64,36,80,0,0,0,231,247,206,58,97,198,27,98,61,141,133,247,173,103,209,85,92,70,237,205,80,30,124,137,49,100,74,138,113,200,226,169,195,63,81,231,59,82,121,68,101,181,106,66,144,74,37,169,180,47,160,0,0,0,0,0,132,24,133,197,219,45,184,107,127,220,184,115,93,178,113,41,250,149,171,88,155,68,152,236,74,108,5,48,227,241,158,91,46,41,181,42,98,84,104,53,32,204,140,210,147,211,77,72,187,128,77,240,28,255,0,1,49,174,213,204,78,19,208,177,142,202,167,213,97,81,110,14,213,217,152,170,52,219,114,145,200,146,236,117,239,75,110,56,130,213,108,168,203,69,159,170,101,174,135,169,23,64,0,0,0,0,28,127,6,115,103,128,216,253,121,93,214,30,22,223,81,43,21,123,58,71,42,82,17,209,19,88,34,65,42,92,53,107,164,136,201,117,70,201,186,142,132,180,145,254,77,214,92,119,176,0,0,14,127,143,120,215,106,229,219,9,235,184,199,122,211,234,179,104,182,255,0,101,237,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,140,58,0,8,1,253,218,188,172,127,180,28,85,255,0,205,84,239,250,240,159,224,0,0,0,2,63,230,183,58,216,89,147,239,146,223,132,202,5,215,83,249,91,219,187,23,160,162,198,123,151,217,121,28,206,111,57,246,180,215,180,163,110,221,218,232,173,116,208,181,243,249,95,226,23,130,249,179,191,234,24,115,135,54,197,235,78,169,83,168,238,214,221,118,183,10,35,44,41,134,222,101,149,37,42,102,75,170,53,238,144,131,34,52,145,104,74,235,220,70,18,128,0,114,172,197,230,95,11,50,191,98,61,125,98,101,91,244,123,21,26,27,241,189,41,83,249,230,90,115,178,48,243,173,243,185,92,244,45,205,170,245,17,170,143,216,70,29,84,7,148,195,60,85,195,140,100,181,88,189,112,182,244,165,92,212,89,27,83,218,105,242,9,206,75,138,109,14,114,94,71,211,101,226,67,141,154,154,112,146,226,55,17,41,36,125,7,171,0,0,30,126,133,127,217,183,53,205,115,89,148,43,134,36,186,237,157,34,52,106,237,61,38,100,252,21,200,142,137,12,26,210,100,70,104,113,167,8,210,178,213,6,105,113,36,123,155,90,82,30,128,0,0,0,0,0,0,121,250,237,255,0,102,219,55,53,179,102,87,110,24,145,43,183,140,137,49,168,84,245,25,155,243,151,30,58,228,62,104,73,17,153,33,182,155,51,82,207,68,17,169,180,153,238,113,9,80,122,0,30,43,19,177,138,193,193,198,237,201,152,141,94,137,67,166,220,149,131,162,53,83,157,41,152,208,162,63,216,165,75,74,164,60,242,208,150,208,164,196,91,105,50,212,205,199,27,78,158,177,153,123,80,0,0,0,0,16,255,0,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,101,237,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,97,48,0,71,252,169,103,91,11,51,131,242,167,240,103,64,186,233,159,36,187,15,109,244,236,88,204,243,59,87,63,151,202,228,190,238,186,118,101,238,221,183,77,83,166,186,158,146,0,0,0,0,0,0,0,7,63,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,0,0,0,0,0,3,197,55,140,86,12,156,92,78,8,83,235,209,39,221,141,209,229,214,231,67,137,41,151,87,76,97,133,194,73,38,83,100,190,107,43,116,167,180,182,137,72,209,104,67,135,169,104,91,189,168,0,0,0,0,0,0,0,135,248,247,197,3,0,178,237,139,21,220,28,189,109,12,64,155,90,183,251,47,105,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,9,128,2,63,229,75,58,216,89,156,31,149,63,131,58,5,215,76,249,37,216,123,111,167,98,198,103,153,218,185,252,190,87,37,247,117,211,179,47,118,237,186,106,157,53,212,244,144,0,0,0,0,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,217,123,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,140,24,123,197,219,45,184,149,127,219,88,115,66,178,113,41,138,149,213,88,133,68,134,236,186,108,4,176,219,242,94,67,45,169,197,38,98,148,72,37,44,140,204,146,163,211,93,8,251,128,77,240,28,255,0,30,241,174,213,203,182,19,215,113,142,245,167,213,102,209,109,254,203,218,88,165,180,219,146,151,207,146,212,116,108,75,142,54,131,209,111,36,207,85,151,170,71,166,167,161,28,96,195,222,46,217,109,196,171,254,218,195,154,21,147,137,76,84,174,170,196,42,36,55,101,211,96,37,134,223,146,242,25,109,78,41,51,20,162,65,41,100,102,100,149,30,154,232,71,220,2,111,128,0,0,0,0,0,0,0,0,0,0,0,0,14,63,140,217,179,192,108,1,188,173,27,15,20,175,168,148,122,189,227,35,149,21,11,234,136,76,25,44,147,46,98,181,210,60,101,58,146,100,157,95,67,90,140,255,0,38,211,206,53,216,0,0,0,0,7,159,161,95,246,109,205,115,92,214,101,10,225,137,46,187,103,72,141,26,187,79,73,153,63,5,114,35,162,67,6,180,153,17,154,28,105,194,52,172,181,65,154,92,73,30,230,214,148,250,0,0,0,0,0,0,0,1,202,179,23,153,124,44,202,253,136,245,245,137,149,111,209,236,84,104,111,198,244,165,79,231,153,105,206,200,195,206,183,206,229,115,208,183,54,171,212,70,170,63,97,24,117,80,31,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,199,214,0,0,16,255,0,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,101,237,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,97,48,0,71,252,169,103,91,11,51,131,242,167,240,103,64,186,233,159,36,187,15,109,244,236,88,204,243,59,87,63,151,202,228,190,238,186,118,101,238,221,183,77,83,166,186,158,146,0,0,0,70,172,210,231,251,3,178,147,117,81,236,172,67,167,93,117,90,213,98,158,117,68,198,161,64,101,222,207,20,220,83,109,184,234,223,121,164,122,235,109,226,73,32,212,162,229,40,212,73,35,65,168,36,168,8,213,149,172,250,225,102,110,110,170,197,173,134,118,46,32,65,244,21,60,170,19,106,53,154,100,102,160,183,185,196,161,182,13,214,100,59,163,206,106,181,33,10,34,220,150,93,50,63,80,199,106,196,204,85,195,140,27,181,95,189,113,74,244,165,91,52,88,251,147,218,106,18,9,190,115,137,109,110,114,89,71,211,121,227,67,110,26,90,108,148,226,246,153,37,38,125,0,122,176,28,211,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,211,113,14,150,0,0,0,0,56,254,43,230,183,5,240,83,20,44,204,40,196,107,166,37,34,165,122,71,157,45,169,146,167,68,143,10,152,196,118,205,73,118,115,143,60,133,50,135,148,149,180,202,137,42,39,28,109,105,233,180,199,96,0,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,194,178,251,158,156,184,230,86,187,86,181,176,238,243,236,245,170,117,65,216,81,41,213,132,162,20,170,195,40,66,214,82,224,180,181,111,121,147,67,110,40,203,66,117,180,163,87,91,108,148,157,193,32,0,7,159,196,43,214,149,134,182,5,203,136,213,216,242,223,166,218,180,121,181,185,141,68,66,84,251,140,70,101,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,7,160,1,0,63,187,87,149,143,246,131,138,191,249,170,157,255,0,94,19,252,0,0,0,0,0,0,0,0,0,0,0,68,254,38,22,76,139,203,44,55,2,35,171,67,139,217,53,232,95,202,168,67,247,168,191,68,75,1,243,174,10,5,46,232,164,72,161,86,163,115,225,201,217,205,111,122,147,187,106,137,69,213,38,70,93,82,71,208,192,102,43,15,110,233,118,29,225,79,186,224,158,143,193,230,237,238,254,91,75,108,251,210,162,238,89,251,12,105,51,6,49,90,220,198,107,6,159,125,91,18,57,176,231,115,118,250,142,39,77,143,56,209,253,52,32,251,218,87,242,75,251,78,133,179,135,148,187,187,44,119,210,224,77,129,254,135,166,233,232,201,124,214,190,123,99,49,205,239,80,158,113,105,209,199,200,189,110,254,242,233,221,237,178,23,157,153,217,102,186,125,13,115,74,221,103,207,254,250,111,97,23,47,99,114,148,142,168,97,199,79,87,95,79,113,150,158,222,157,193,125,160,60,245,135,127,90,184,151,108,197,187,236,202,159,111,165,77,223,201,127,146,227,91,182,56,166,213,234,184,148,168,180,82,20,93,75,217,238,208,122,16,1,12,51,163,156,98,203,190,37,217,116,118,83,218,27,151,233,30,216,206,187,52,219,30,58,155,245,141,135,63,158,215,161,251,58,253,83,60,82,143,24,70,102,179,143,80,220,120,190,101,124,206,74,186,117,210,20,13,221,11,175,127,188,5,210,211,170,17,106,144,219,159,9,206,99,46,235,181,90,25,107,161,153,31,67,34,62,242,49,250,68,105,225,243,137,81,241,43,45,214,245,69,167,55,173,158,215,191,161,151,124,249,68,95,201,79,232,9,44,0,63,134,90,150,134,63,160,3,59,217,245,162,194,161,102,82,231,133,0,254,105,61,139,78,255,0,251,66,41,251,76,253,166,98,109,240,93,185,228,250,46,240,182,212,90,178,94,143,218,125,58,122,213,21,159,179,94,255,0,172,66,238,32,188,143,198,114,232,54,23,185,39,216,186,232,101,254,199,197,247,137,47,193,149,231,74,251,185,154,91,94,161,246,45,170,221,255,0,121,168,107,208,5,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,249,55,101,203,75,179,109,154,165,215,91,127,147,2,145,9,249,210,92,218,165,109,109,166,212,226,207,68,145,168,244,74,79,184,140,254,163,1,203,115,91,152,75,119,46,248,81,86,186,234,210,249,115,221,140,252,122,107,124,183,15,153,44,227,62,227,73,213,45,184,146,213,76,153,106,162,218,94,223,175,62,120,195,137,213,220,97,196,58,197,247,95,123,152,253,74,100,135,155,78,212,23,45,183,31,113,210,71,168,132,17,232,110,31,83,73,25,255,0,144,118,188,250,230,130,167,152,108,92,168,162,13,75,157,110,81,164,61,10,10,57,41,78,244,181,42,87,45,205,77,166,220,45,91,120,189,85,107,245,153,159,119,232,200,94,82,174,28,197,98,124,42,132,184,27,109,122,43,237,204,151,39,154,131,222,166,100,69,53,179,176,158,109,194,213,167,140,247,22,190,226,35,62,224,239,124,49,114,70,221,241,85,141,141,120,131,19,248,182,158,234,31,166,51,204,250,111,182,168,114,89,115,115,79,146,139,84,169,101,181,72,50,247,251,8,92,4,72,172,65,136,204,40,200,216,204,118,210,211,105,212,207,68,164,180,34,212,250,247,16,249,182,133,179,78,179,45,106,77,169,73,111,100,58,68,22,32,178,157,84,126,163,77,165,180,253,35,51,238,73,119,153,159,214,99,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,141,103,196,191,172,90,245,157,56,181,106,177,77,149,4,207,175,78,107,43,111,94,138,73,247,44,253,165,246,151,120,160,60,244,96,60,220,8,199,106,197,13,12,105,72,145,217,251,3,187,139,231,54,195,140,167,58,115,22,162,209,110,233,235,31,217,211,187,68,2,2,241,97,203,226,47,188,35,119,19,232,236,243,42,214,238,221,26,221,167,55,159,42,11,29,234,113,41,78,137,65,159,209,61,126,163,234,2,190,248,113,99,49,225,22,97,41,135,38,79,42,157,85,231,118,178,217,187,119,42,12,189,157,200,82,139,214,115,217,167,215,168,191,210,50,81,106,93,195,43,145,228,61,21,228,190,194,246,173,58,232,122,17,247,150,158,209,163,204,164,227,83,120,233,131,148,155,205,93,36,189,207,231,39,221,164,167,219,79,94,90,11,185,175,97,127,210,97,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,127,195,174,37,164,27,139,61,8,187,192,84,239,26,44,89,122,85,98,206,194,218,84,174,91,112,125,33,233,86,182,17,243,55,166,156,251,61,84,142,154,117,63,81,71,175,183,220,43,231,2,240,242,78,41,98,117,34,203,140,93,103,246,141,79,167,77,145,221,115,218,164,255,0,55,239,47,236,30,207,57,88,154,238,41,227,213,193,113,38,87,62,42,187,39,33,91,54,247,66,142,133,116,216,147,239,111,218,66,85,240,117,194,86,46,124,64,175,98,28,174,165,110,118,93,133,215,175,104,98,160,201,247,44,191,71,244,79,245,119,128,183,91,70,218,129,104,91,209,109,234,99,124,184,209,55,236,78,170,61,55,45,75,62,170,51,62,245,31,180,125,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,179,33,130,116,76,122,194,138,229,137,86,107,87,164,195,147,216,92,220,191,153,148,168,207,52,218,244,75,136,37,104,110,153,232,165,109,63,111,188,179,207,142,152,73,90,193,12,76,172,225,253,108,181,114,159,46,67,108,57,234,124,235,45,200,117,164,175,68,173,123,117,229,31,67,81,153,127,148,244,210,32,63,20,140,169,179,138,56,124,238,43,219,140,255,0,30,91,172,41,217,5,184,253,120,113,216,154,250,139,215,121,40,45,86,226,123,146,106,251,75,160,15,15,194,87,52,203,185,104,238,224,69,205,43,116,186,92,117,73,167,171,102,154,70,109,16,98,180,222,136,100,139,189,74,245,148,179,63,126,189,226,204,6,97,48,226,247,174,97,54,34,82,46,234,105,242,230,80,234,81,228,56,223,168,123,249,47,161,195,70,170,74,136,181,54,200,181,208,255,0,88,208,238,86,49,186,145,142,248,55,111,94,20,247,63,133,246,8,140,212,91,209,94,164,190,202,195,142,167,83,109,4,122,27,165,213,37,183,221,238,32,235,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,175,120,208,218,4,116,107,66,235,109,189,77,62,144,230,43,94,239,94,156,217,116,221,253,130,186,242,199,118,46,203,198,171,122,188,83,59,50,24,237,123,156,229,239,211,116,71,146,93,52,63,210,247,123,69,210,241,54,177,28,189,178,167,116,55,13,141,243,99,118,46,66,183,105,183,117,74,30,238,134,162,35,213,41,62,241,65,41,82,144,162,82,79,67,32,26,164,101,100,227,100,178,61,72,199,253,142,119,128,120,130,214,38,225,133,34,238,104,247,20,206,209,235,117,45,118,72,117,191,209,79,232,123,135,68,0,21,77,198,99,22,88,121,219,115,11,161,200,209,198,59,103,108,111,97,245,220,84,247,209,212,209,246,247,43,237,247,11,88,51,34,45,76,103,111,61,120,179,47,23,179,25,114,92,42,95,240,34,236,125,149,189,11,212,254,1,25,11,235,177,6,122,155,122,245,47,176,4,226,224,191,134,221,142,143,119,98,35,199,175,164,123,7,36,191,71,150,170,139,42,238,87,94,255,0,106,75,251,69,161,136,225,144,28,52,103,13,50,213,109,64,83,123,102,200,237,157,164,245,51,215,108,249,70,143,229,168,187,151,236,253,99,142,231,87,137,61,187,130,11,145,97,97,227,30,147,185,203,103,57,221,206,51,217,63,189,221,79,71,162,173,183,55,182,234,203,162,186,105,239,50,34,9,63,142,185,141,195,60,190,91,203,175,223,245,158,200,158,156,180,118,121,14,111,245,218,65,245,105,165,233,167,57,30,207,111,219,165,31,230,235,59,120,131,153,250,194,225,203,123,176,219,45,105,217,233,219,88,119,110,169,96,213,243,164,195,110,31,206,49,187,175,191,78,238,254,45,137,88,169,123,98,213,196,245,209,124,213,253,33,61,253,187,220,236,236,181,244,80,132,23,70,144,148,253,22,208,93,222,207,180,75,236,149,240,223,185,177,170,84,11,223,17,75,209,246,170,185,191,53,243,110,246,142,146,26,239,102,82,28,70,215,90,65,247,117,215,221,169,152,113,172,165,100,234,251,204,253,210,136,212,198,187,37,1,141,123,109,67,115,46,114,183,54,249,183,243,74,125,181,171,85,176,105,233,221,174,167,211,190,249,240,115,6,172,156,15,179,163,89,150,61,51,177,194,143,191,167,57,231,53,220,235,142,127,174,173,103,222,234,253,190,223,176,139,237,216,214,45,183,135,86,236,107,94,213,129,217,41,241,119,242,219,230,184,230,155,150,165,159,85,169,74,250,75,81,247,251,71,160,0,0,0,0,0,0,20,99,152,159,16,56,157,253,50,173,127,93,116,94,112,163,28,196,248,129,196,239,233,149,107,250,235,162,53,180,190,106,223,108,248,47,14,67,253,33,139,238,83,239,57,232,0,8,123,164,0,0,1,234,111,252,73,185,241,41,250,11,183,43,177,205,54,213,2,5,181,77,105,134,73,180,179,10,35,123,27,35,239,53,41,74,53,173,74,81,159,172,226,180,218,146,74,83,229,128,7,237,85,77,115,206,170,117,151,149,139,22,240,214,226,213,154,98,154,99,132,64,0,3,241,234,0,9,25,147,60,170,212,51,17,120,174,173,94,106,68,75,38,222,121,151,106,18,149,29,74,106,162,234,93,105,74,167,37,105,117,181,161,75,100,214,106,113,6,163,108,182,25,145,26,209,175,173,139,21,226,110,69,171,113,172,203,93,155,102,184,92,147,7,94,59,27,87,54,221,17,190,124,34,35,166,102,119,68,58,151,15,76,167,49,124,212,33,227,253,242,169,13,210,104,53,50,85,191,1,41,113,163,155,53,133,37,69,41,75,208,137,76,52,230,132,146,65,158,247,91,90,86,100,150,212,135,44,200,126,106,117,58,159,71,167,197,164,210,96,71,133,6,19,40,141,22,44,102,146,211,76,52,132,146,80,218,16,146,34,74,82,146,34,36,145,17,17,17,17,15,210,44,60,6,10,140,13,152,183,79,30,153,235,151,27,109,102,211,226,118,175,49,171,27,127,117,60,40,167,162,154,122,186,53,158,153,158,153,245,105,16,0,1,154,140,128,0,0,0,0,2,21,113,75,203,238,56,227,142,13,65,155,131,55,5,86,67,118,207,106,126,187,103,66,125,228,124,162,138,181,48,226,20,77,161,91,36,61,29,113,137,109,178,164,26,149,189,124,179,230,37,13,187,53,64,6,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,220,168,230,187,14,51,107,135,8,189,108,167,123,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,21,215,197,35,32,176,240,239,183,102,111,7,41,244,170,109,160,125,142,61,197,110,195,140,196,22,105,14,31,42,51,50,98,54,218,80,133,50,234,205,178,113,178,35,113,46,184,110,122,232,113,124,152,87,151,76,203,226,158,87,239,182,111,172,51,171,126,151,109,163,76,126,79,162,234,127,50,243,77,246,182,25,117,190,119,43,158,181,183,185,94,162,244,81,123,72,195,74,99,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,202,97,14,98,176,143,27,112,141,188,109,179,46,200,136,182,17,29,215,170,111,84,29,68,101,209,214,202,9,114,25,154,74,86,214,22,210,79,114,140,213,179,97,165,196,169,77,169,43,85,54,113,4,207,173,195,153,155,202,117,141,135,213,217,112,240,174,145,33,198,96,162,63,106,132,186,250,12,163,40,222,156,201,186,104,121,9,145,29,78,71,37,54,133,161,11,35,82,82,179,50,32,229,89,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,218,92,74,91,83,203,220,173,203,34,73,31,45,13,161,29,127,135,118,126,166,101,142,234,59,15,20,170,21,90,150,25,86,249,81,245,57,47,200,249,50,225,56,234,251,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,236,43,0,26,168,1,84,28,43,243,235,38,44,154,86,86,49,146,187,46,98,38,72,102,159,99,84,228,114,137,16,208,77,60,163,129,38,67,142,165,70,131,82,24,106,42,18,133,175,123,188,173,73,4,210,81,55,243,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,123,124,173,200,39,28,52,182,70,179,101,132,47,154,225,234,132,158,136,111,152,133,186,217,128,229,92,68,115,245,15,44,118,169,88,120,91,80,165,84,177,54,183,205,143,169,73,98,71,201,150,201,182,151,218,101,70,220,107,39,150,135,219,84,118,220,65,54,175,89,197,110,75,124,183,104,218,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,245,175,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,113,60,47,114,45,248,20,181,81,142,56,199,102,118,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,118,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,97,42,178,185,96,98,158,23,224,77,179,98,227,93,235,242,182,243,166,118,223,73,214,125,37,38,127,106,230,76,125,214,126,126,74,82,234,246,178,227,72,245,146,90,108,218,93,8,140,117,80,0,21,87,199,59,243,39,251,73,251,180,119,254,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,237,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,92,3,142,119,230,79,246,147,247,104,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,134,162,0,71,252,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,193,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,5,90,241,80,207,172,104,177,170,185,88,193,186,236,73,139,153,29,234,125,243,83,143,205,37,195,89,58,202,138,4,105,13,186,148,154,205,40,125,169,72,82,22,141,142,242,181,37,147,169,71,117,226,35,159,168,121,99,181,74,195,194,218,133,42,165,137,181,190,108,125,74,75,18,62,76,182,77,180,190,211,42,54,227,89,60,180,62,218,163,182,226,9,181,122,206,43,114,91,229,187,69,128,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,167,54,227,181,101,71,53,216,143,148,172,71,69,235,101,59,219,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,13,31,8,171,197,31,192,158,38,253,203,231,16,132,138,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,20,117,226,143,224,79,19,126,229,243,136,64,40,4,106,160,101,92,106,160,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,31,224,213,86,165,80,51,37,123,87,107,181,56,148,234,109,59,13,234,82,230,76,150,242,89,98,51,13,207,167,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,92,165,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,195,154,236,215,98,62,109,113,29,119,173,234,239,97,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,163,170,241,17,206,252,204,213,95,101,105,89,210,182,225,149,167,80,117,218,18,137,151,227,61,84,113,76,180,218,229,74,105,110,169,10,218,180,63,217,204,219,109,196,53,33,68,180,146,150,180,151,202,200,78,72,43,185,184,190,221,155,113,197,170,211,112,202,137,205,106,183,91,134,242,35,188,185,70,201,155,49,98,41,198,156,67,143,111,83,75,112,182,26,80,214,187,148,149,56,209,44,36,255,0,6,12,16,197,8,213,91,151,29,230,87,46,10,5,147,50,58,105,80,233,201,109,178,133,115,190,149,56,75,117,123,245,81,162,34,136,201,46,54,132,153,184,235,136,75,164,72,144,210,237,124,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,20,151,156,12,192,223,217,101,226,119,127,226,190,28,174,34,234,80,227,211,162,59,14,113,188,112,166,176,245,14,26,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,174,210,23,104,40,7,138,63,142,204,77,251,151,201,225,0,187,236,11,199,76,56,204,94,28,83,177,67,11,235,61,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,3,61,121,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,217,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,96,62,176,0,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,3,202,227,166,58,97,198,93,48,226,163,138,24,161,89,236,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,69,228,255,0,48,55,246,102,184,157,216,24,175,136,203,136,138,148,200,245,24,141,67,130,111,20,40,76,51,67,152,148,181,29,183,156,113,77,160,213,189,213,36,149,161,184,235,138,233,184,199,31,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,209,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,250,220,46,60,118,97,151,223,94,79,52,4,255,0,227,87,225,98,214,248,129,7,203,170,35,242,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,187,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,250,248,213,248,88,181,190,32,65,242,234,136,166,10,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,74,200,38,123,41,89,187,182,102,208,174,88,113,41,56,139,110,199,41,117,136,113,91,75,16,165,48,228,135,146,219,176,91,92,135,95,90,27,109,49,210,242,150,68,73,113,228,17,116,90,71,117,199,188,107,181,114,237,132,245,220,99,189,105,245,89,180,91,127,178,246,150,41,109,54,228,165,243,228,181,29,27,18,227,141,160,244,91,201,51,213,101,234,145,233,169,232,70,29,0,80,15,20,127,29,152,155,247,47,147,194,22,253,151,76,244,229,199,51,188,154,109,129,121,250,62,228,119,119,250,25,174,165,16,234,135,167,56,254,105,27,148,220,159,155,97,110,171,179,184,238,196,26,77,205,134,122,10,129,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,1,158,188,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,254,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,236,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,49,150,209,58,120,110,231,234,187,128,87,85,47,4,177,34,161,219,112,202,224,168,34,60,119,165,73,67,127,38,101,62,230,135,37,14,58,164,161,48,212,181,238,125,181,40,146,141,84,242,52,87,49,15,5,223,128,0,0,143,249,215,205,117,11,41,120,53,54,242,230,210,166,93,245,45,97,218,212,73,175,45,61,190,86,228,19,142,26,91,35,89,178,194,23,205,112,245,66,79,68,55,204,66,221,108,199,64,199,76,116,195,140,186,97,197,71,20,49,66,179,216,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,240,230,31,48,55,246,102,177,66,118,43,226,50,226,34,165,50,60,120,141,67,130,111,20,40,76,50,217,37,45,71,109,231,28,83,104,53,111,117,73,37,104,110,58,226,186,110,48,19,87,132,157,255,0,121,98,158,118,111,252,65,196,27,134,93,114,225,174,88,243,228,206,157,36,203,123,171,244,133,52,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,226,69,43,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,2,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,170,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,0,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,6,148,192,0,0,0,0,0,0,0,0,0,7,31,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,123,92,85,196,203,87,6,240,226,227,197,43,214,95,103,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,217,154,236,215,98,62,109,113,29,119,173,234,239,97,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,160,60,86,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,117,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,178,158,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,170,16,1,170,128,16,171,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,249,76,217,182,234,251,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,213,1,73,121,192,204,13,253,150,94,39,119,254,43,225,202,226,46,165,14,61,58,35,176,231,27,199,10,107,15,80,225,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,110,152,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,72,60,81,252,118,98,111,220,190,79,8,124,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,176,208,160,15,147,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,99,235,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,15,63,138,184,153,106,224,222,28,92,120,165,122,203,236,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,120,115,69,153,187,251,52,216,161,82,196,11,190,76,184,116,213,200,82,168,182,241,84,94,147,10,140,193,182,211,123,24,75,135,181,43,90,88,105,78,173,9,65,56,225,41,123,83,169,37,61,47,62,217,223,174,230,226,251,106,21,185,42,171,77,195,42,39,41,218,37,18,99,40,142,242,229,27,36,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,191,201,145,252,142,94,89,190,185,170,47,188,185,116,27,18,143,30,83,19,238,50,65,25,34,162,168,234,56,172,48,133,22,146,22,151,84,203,142,182,70,141,25,37,17,184,218,220,100,212,29,131,133,238,122,127,2,151,82,48,59,24,239,62,201,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,207,13,237,92,230,106,74,66,29,52,57,243,73,84,135,14,234,70,101,177,211,2,241,31,46,152,143,81,194,252,80,163,118,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,199,248,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,172,45,40,84,175,27,220,51,236,215,86,26,99,28,56,149,87,125,33,79,151,108,212,31,229,238,131,31,179,184,82,34,35,113,35,212,121,206,213,52,244,82,207,114,88,245,82,91,22,103,109,66,47,241,46,176,36,226,14,75,113,18,45,54,222,137,85,169,80,227,198,175,197,55,137,173,240,209,18,75,110,202,144,210,220,50,216,180,195,41,100,123,79,122,144,165,161,59,183,237,48,173,110,16,88,161,85,178,243,105,26,195,101,50,223,166,226,13,30,109,54,67,9,154,166,152,105,248,204,170,107,82,150,214,134,151,150,148,199,121,148,235,180,210,82,156,50,87,122,85,121,35,46,248,123,122,213,112,214,255,0,182,177,26,133,30,35,245,43,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,141,62,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,245,140,235,103,227,19,45,92,93,205,238,36,223,86,84,190,215,69,145,80,143,79,141,41,46,54,227,114,187,20,70,97,173,246,150,218,212,133,178,226,227,169,109,172,149,235,54,164,40,200,140,204,138,247,179,41,139,209,176,23,1,175,156,92,121,248,141,200,183,104,239,61,79,41,108,58,243,14,212,87,163,80,153,113,13,104,179,67,146,92,101,179,50,52,232,75,51,53,36,136,212,89,162,1,115,220,24,48,134,77,161,128,215,46,46,84,88,150,204,140,66,172,37,152,100,167,218,91,15,83,169,252,198,155,121,8,79,174,133,156,151,167,54,162,89,245,38,91,50,73,17,238,95,10,227,5,151,220,113,143,125,158,63,46,224,170,220,216,101,35,144,195,80,185,239,56,205,165,41,76,176,194,211,201,82,148,134,217,146,182,91,95,57,4,148,169,213,114,220,34,87,41,78,217,166,90,240,134,54,2,224,53,141,132,108,177,17,185,22,237,29,150,106,7,17,247,94,97,218,138,245,118,107,205,173,221,22,104,114,75,143,56,68,100,157,9,100,68,148,145,18,75,218,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,118,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,116,82,72,203,169,16,12,246,100,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,246,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,9,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,5,231,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,104,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,251,110,31,121,245,184,114,205,121,65,177,177,6,187,46,102,21,213,228,54,204,228,72,237,83,87,64,65,20,149,19,208,89,39,73,12,161,82,36,37,201,4,150,214,181,161,6,105,74,150,68,70,23,188,56,86,113,51,85,102,229,67,8,234,23,133,102,165,17,87,61,70,60,136,214,157,33,198,205,229,212,106,36,143,80,212,210,86,133,118,102,212,166,212,242,247,39,106,12,146,71,204,91,104,95,170,197,236,197,97,30,9,97,27,152,219,121,221,145,23,108,46,59,79,83,30,167,186,137,43,172,45,228,26,227,179,8,146,173,175,173,212,150,228,153,43,102,194,83,138,82,91,74,150,156,251,230,47,50,248,167,154,11,237,235,235,19,42,223,163,216,168,208,223,147,232,186,103,204,178,211,157,145,135,157,115,147,205,228,33,110,109,87,174,189,84,126,194,32,241,87,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,181,238,22,249,250,153,136,157,135,44,152,199,80,170,212,174,242,237,146,45,219,138,100,151,231,61,87,108,185,178,94,141,45,199,20,181,165,230,144,78,27,110,25,147,106,105,178,111,212,91,104,231,84,8,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,212,240,8,127,195,187,59,240,243,85,98,29,165,120,202,219,137,182,157,61,167,107,170,54,88,140,205,81,181,60,235,104,149,21,164,58,165,171,106,16,199,104,50,109,182,208,236,132,146,18,73,90,18,92,215,138,54,123,106,184,39,74,103,2,48,94,230,137,30,246,174,71,90,174,10,140,71,213,219,109,232,74,74,13,164,55,180,182,181,38,66,86,163,37,239,230,52,218,73,100,148,155,204,186,144,225,92,82,51,245,15,17,59,118,89,48,114,161,74,169,90,5,216,228,92,87,20,57,44,78,102,174,225,114,164,179,26,35,141,169,104,75,45,44,155,55,28,35,39,20,235,102,223,168,134,215,206,134,185,79,194,172,104,198,44,109,163,218,56,9,113,75,183,46,196,199,151,45,186,243,50,229,195,69,45,132,48,178,113,215,100,197,66,221,97,11,37,19,4,162,45,20,183,208,131,250,99,192,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,66,121,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,97,221,71,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,120,76,99,193,171,39,28,44,233,54,101,241,76,237,144,164,108,233,206,121,189,54,186,219,159,235,75,65,247,180,143,111,179,237,35,161,140,219,100,234,251,202,253,210,184,213,54,187,93,5,253,59,29,67,115,45,243,118,182,193,185,243,73,125,197,167,69,190,73,235,223,166,165,211,187,68,67,207,223,54,45,183,136,182,236,155,94,234,129,218,233,242,182,115,27,230,184,222,187,92,74,203,170,20,149,125,36,36,250,31,176,5,6,229,23,59,120,131,150,10,194,33,196,123,183,91,46,235,218,41,219,88,107,118,137,124,211,243,166,195,142,23,206,63,187,167,187,78,238,235,192,192,188,198,225,158,96,173,228,87,236,10,207,107,73,235,204,71,103,144,222,207,93,212,23,87,90,70,186,242,87,236,246,125,154,212,174,117,56,111,92,216,43,38,125,241,135,69,233,11,85,60,175,154,249,182,187,63,72,237,119,189,41,110,47,115,174,172,251,186,105,238,208,202,32,97,174,41,222,216,75,113,49,116,88,213,127,71,212,24,221,177,206,206,203,191,73,181,160,250,58,133,39,232,184,178,238,246,253,128,52,246,42,243,141,6,26,246,202,61,163,136,140,158,158,142,237,252,242,253,46,98,233,204,167,189,93,59,189,137,63,237,29,75,37,60,73,237,220,110,92,123,11,16,216,244,101,207,235,242,93,220,227,221,175,251,229,213,116,102,42,27,111,99,109,32,186,171,174,190,242,50,62,197,159,236,52,99,18,242,215,114,192,75,123,166,199,236,125,152,245,50,211,116,248,166,191,229,164,187,145,237,253,64,33,175,6,124,90,97,151,110,60,45,153,39,87,31,236,125,141,189,135,211,105,84,31,95,82,71,216,125,85,246,123,133,172,140,236,228,83,22,165,97,6,99,45,187,136,151,252,11,248,103,106,111,66,245,255,0,128,73,66,58,236,89,150,138,115,94,133,246,141,18,145,145,150,164,3,250,63,225,229,147,109,154,204,244,34,31,246,57,222,62,98,11,88,101,134,21,107,185,211,208,161,242,58,245,233,190,67,77,254,138,191,79,220,3,61,185,156,187,23,122,227,93,195,94,57,157,165,15,246,77,174,114,246,107,182,35,40,62,154,23,232,251,189,130,197,56,46,218,4,84,107,190,235,113,189,13,94,143,229,171,94,255,0,94,162,217,244,221,253,130,166,148,165,45,70,165,30,166,98,253,184,100,216,142,89,57,83,181,219,152,198,201,178,123,111,61,91,181,221,182,165,51,111,66,81,145,104,149,23,112,9,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,179,248,181,102,153,118,213,29,172,8,182,101,109,151,84,142,153,53,5,108,215,88,206,34,116,87,91,209,108,153,119,165,62,178,86,71,238,211,188,77,44,211,227,109,35,2,48,110,225,188,42,14,105,44,224,75,102,156,222,138,245,229,246,87,220,105,58,147,107,34,212,218,62,170,45,190,255,0,175,60,88,143,123,215,49,103,17,42,247,117,72,249,147,43,149,41,18,27,111,212,45,156,231,214,225,35,84,165,36,122,27,134,90,153,23,234,1,244,176,47,9,43,88,221,137,148,108,63,162,150,142,84,37,199,109,247,61,79,155,101,201,13,52,165,232,165,163,93,57,165,208,148,70,127,229,45,12,101,191,4,232,152,11,133,20,59,18,146,214,143,70,135,27,183,57,185,127,61,41,49,153,105,197,232,167,22,73,212,218,35,209,42,218,94,207,121,197,142,22,249,82,103,11,176,249,172,87,184,217,254,60,184,163,165,200,254,177,250,144,228,49,9,244,151,168,242,144,122,45,181,119,164,149,246,23,65,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,124,123,186,218,129,119,219,242,173,234,155,123,227,74,217,189,58,168,181,218,180,172,186,164,200,251,210,94,209,246,0,6,101,113,211,15,36,225,110,39,86,44,185,5,214,7,103,208,250,117,223,29,167,61,138,87,243,158,243,254,193,96,156,23,113,97,232,181,139,199,11,170,178,185,141,206,244,127,162,155,216,69,203,216,138,139,239,117,74,58,235,208,253,117,22,158,207,112,243,60,98,176,145,139,99,16,40,56,137,20,180,43,143,181,111,46,189,59,59,20,246,75,189,103,250,95,162,95,175,188,69,44,155,98,107,184,89,143,86,253,196,114,185,17,83,218,249,234,216,74,239,133,33,9,233,177,71,222,231,176,128,104,228,7,252,52,226,93,65,56,131,212,143,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,249,148,196,37,225,126,15,87,47,6,191,43,15,179,108,47,126,249,76,182,127,201,87,177,207,112,234,2,6,113,120,190,89,183,176,17,187,101,50,57,114,171,154,242,75,97,158,238,76,216,11,87,242,76,139,161,251,76,191,88,10,77,125,211,125,213,58,174,245,105,254,97,124,124,48,112,181,56,119,151,136,85,5,171,115,245,174,103,53,90,105,175,38,116,210,47,229,168,187,151,236,211,245,138,50,179,109,249,87,69,201,14,133,9,59,158,147,204,218,90,145,125,22,212,163,239,50,46,228,159,180,105,214,206,181,224,89,182,244,91,118,152,141,177,162,111,216,90,168,244,220,181,44,254,145,153,247,168,253,160,62,208,0,0,0,15,195,90,173,83,109,234,100,138,197,94,79,34,36,86,214,235,174,108,82,182,165,41,53,40,244,73,25,159,66,51,232,64,63,112,249,55,5,211,65,181,160,187,82,174,206,236,209,216,66,156,113,124,165,175,68,164,140,204,244,73,25,247,36,255,0,196,43,163,54,188,87,169,86,140,186,173,139,130,145,253,33,80,97,79,193,122,163,189,77,118,119,82,111,180,163,229,73,134,105,94,213,37,165,116,86,135,174,154,247,152,171,220,83,198,140,65,198,58,219,245,219,234,183,219,223,121,213,59,253,236,195,91,76,214,181,127,173,33,4,125,92,95,179,219,246,0,189,75,243,136,142,89,44,119,95,138,229,239,218,164,199,53,37,198,189,27,80,70,138,73,168,140,181,236,198,93,233,211,95,172,120,37,241,97,203,90,17,191,210,157,116,215,78,68,255,0,250,152,164,203,114,199,186,110,217,13,197,183,233,125,169,215,86,72,66,121,237,183,170,140,200,136,181,90,136,187,212,95,227,30,209,236,177,227,131,4,70,237,145,180,148,91,139,248,202,25,244,255,0,236,160,46,94,141,197,23,44,85,84,146,158,185,251,54,165,174,157,138,160,191,119,254,8,94,255,0,242,14,229,134,25,143,194,60,95,138,153,54,61,207,219,181,34,220,158,197,41,173,15,68,30,159,58,210,63,156,79,248,254,209,158,11,147,3,177,74,209,97,185,55,13,175,217,27,117,178,117,10,237,177,220,213,38,70,100,126,163,135,250,39,254,33,227,99,200,155,71,168,34,68,117,242,101,68,116,148,147,208,149,181,105,86,165,223,169,30,134,64,53,60,149,37,105,37,164,245,37,22,164,127,80,254,138,91,201,79,18,187,163,13,103,82,240,255,0,21,37,246,251,125,217,12,69,68,158,91,109,118,70,140,227,180,71,177,136,170,91,155,27,67,135,244,181,61,116,239,208,197,195,88,247,189,187,136,150,204,27,182,213,157,218,233,213,6,26,125,167,121,78,55,170,86,218,92,79,69,165,42,250,43,73,245,34,239,1,247,128,0,0,0,0,0,0,0,0,0,7,230,168,193,143,84,167,202,166,75,70,246,37,178,182,29,78,166,91,144,180,154,76,181,45,12,186,25,247,24,253,32,2,130,184,142,229,225,120,39,142,149,58,164,2,214,151,115,190,245,93,31,247,181,201,153,45,68,142,174,45,71,162,90,46,186,17,125,68,125,254,215,133,126,100,127,4,248,174,156,60,172,43,117,34,232,112,163,50,157,52,219,50,76,152,76,165,122,165,165,40,244,67,103,208,212,73,251,15,168,178,172,254,229,246,46,62,96,21,86,154,219,59,170,52,2,126,185,12,247,25,110,121,136,82,137,180,254,81,9,45,84,239,121,234,94,242,63,101,6,23,165,176,234,253,34,87,204,212,237,138,191,95,162,173,143,198,123,254,82,79,69,35,235,47,180,128,106,21,135,155,146,195,114,26,61,80,234,9,105,63,121,25,106,67,253,4,118,200,174,58,195,199,28,3,160,212,74,71,50,125,26,36,90,76,207,80,203,87,153,133,24,220,63,201,161,63,73,223,102,165,238,51,246,72,144,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,91,66,156,89,232,148,145,153,159,212,3,254,128,114,219,251,51,152,35,134,60,210,189,175,95,71,27,42,82,86,94,141,150,246,134,91,181,252,155,74,253,5,127,139,236,28,210,39,18,60,158,203,151,216,139,21,246,186,167,249,13,167,208,85,67,220,122,232,71,253,235,161,106,96,36,232,15,19,100,99,62,26,226,52,68,78,179,110,79,72,50,178,35,37,118,57,13,119,146,79,185,196,36,251,150,159,241,253,163,218,165,73,90,73,105,61,73,69,169,125,128,63,160,0,3,206,226,5,169,30,247,180,103,219,18,147,171,83,121,91,139,83,254,67,168,89,119,25,31,122,125,227,50,247,213,181,42,207,186,167,91,179,26,229,61,19,149,185,27,137,90,110,109,43,46,164,102,93,202,47,104,212,80,162,30,41,88,90,118,46,99,42,55,3,49,182,71,175,242,118,43,126,187,185,16,33,32,250,26,212,101,213,126,226,253,96,39,55,8,188,102,249,125,131,213,59,10,83,154,202,180,57,59,186,119,246,185,83,221,46,228,36,187,145,250,74,253,93,194,124,10,21,225,145,140,201,194,172,192,196,166,75,149,201,167,220,28,206,210,91,55,110,228,66,152,164,119,33,74,47,89,207,102,159,94,162,250,128,115,236,125,188,27,176,112,150,187,118,59,244,96,246,93,127,229,201,105,191,209,87,233,251,140,103,55,15,226,51,123,226,84,8,213,115,249,185,188,222,97,245,254,68,117,153,125,29,63,68,187,133,214,113,87,188,61,1,148,203,150,130,135,182,59,91,236,123,11,110,186,242,106,112,86,127,201,50,238,63,121,126,177,68,81,164,189,17,228,190,194,182,173,58,232,122,17,247,150,158,208,22,247,156,158,34,84,44,41,182,75,10,112,129,61,178,172,175,202,205,213,109,246,79,156,142,250,126,110,68,101,37,205,233,113,196,244,87,77,53,239,208,133,71,196,135,84,185,42,105,143,17,174,209,45,253,116,78,228,163,93,169,215,219,161,119,36,127,221,42,147,89,187,42,237,211,169,113,251,84,233,58,236,70,244,35,118,212,153,159,85,25,17,122,169,63,241,11,186,200,94,65,104,249,127,166,34,247,189,227,246,155,186,78,186,22,245,35,178,237,84,166,191,214,164,45,165,238,105,228,251,58,105,239,212,200,57,174,69,184,103,69,178,154,111,16,241,182,39,58,174,189,123,53,59,152,105,236,250,28,150,87,243,177,165,26,87,185,10,105,93,83,211,184,186,234,98,200,153,101,168,237,37,150,83,181,9,215,66,215,81,254,128,0,0,0,0,0,0,0,0,2,140,115,19,226,7,19,191,166,85,175,235,174,139,206,20,99,152,159,16,56,157,253,50,173,127,93,116,70,182,151,205,91,237,159,5,225,200,127,164,49,125,202,125,231,61,0,1,15,116,128,0,0,0,0,0,0,61,14,30,216,151,6,39,94,244,75,2,214,141,206,170,87,102,55,13,141,80,181,33,189,199,235,58,230,196,169,68,211,105,220,181,168,146,123,80,133,43,77,8,126,211,76,213,49,77,60,101,231,122,237,22,45,213,118,236,233,77,49,51,51,61,17,27,230,94,167,47,120,19,115,230,35,17,227,97,253,181,46,60,36,165,149,78,169,79,127,67,76,40,72,90,18,227,164,141,72,221,86,231,16,148,161,38,90,169,105,212,208,157,203,77,210,225,237,137,111,225,141,145,68,176,45,104,220,154,93,10,27,112,216,213,8,74,220,218,94,179,174,108,74,82,110,184,173,203,90,137,37,185,107,82,180,212,199,149,203,222,4,219,25,119,195,136,216,127,109,75,145,53,74,121,83,170,83,223,212,149,54,106,208,132,184,233,35,83,38,147,181,180,37,40,73,158,137,66,117,53,171,114,213,210,196,247,41,203,99,1,111,157,87,203,158,62,175,83,145,249,65,219,122,246,179,23,240,86,55,97,173,204,243,99,245,167,135,62,122,119,199,8,232,143,92,200,0,3,110,174,192,0,0,0,0,0,0,0,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,68,60,68,114,65,51,42,183,217,93,182,116,93,216,101,118,84,29,106,132,146,121,249,47,82,220,75,45,56,184,178,157,91,73,66,119,45,111,246,114,55,28,113,109,71,81,173,70,164,45,71,125,35,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,51,67,110,226,149,247,106,88,151,118,25,208,43,189,150,219,190,251,7,202,8,93,149,149,246,206,196,241,189,23,231,22,131,113,189,142,40,213,243,106,78,237,116,86,165,208,122,188,186,101,163,20,243,65,125,179,98,225,157,39,244,187,109,102,99,18,125,23,76,249,151,157,111,181,190,203,78,114,121,188,133,161,189,201,245,215,162,75,218,101,239,243,11,145,108,101,194,60,199,51,129,214,181,153,85,175,51,118,212,31,249,11,37,165,37,239,74,193,37,153,167,123,219,91,109,15,50,217,167,180,238,38,210,214,134,225,232,202,144,226,174,127,39,121,85,179,114,161,132,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,187,51,106,83,137,101,27,83,181,6,106,50,230,45,197,172,41,7,59,248,67,102,224,46,103,46,220,35,195,246,37,183,66,183,99,210,25,142,114,223,55,159,117,107,165,196,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,46,171,145,76,162,82,179,125,132,120,213,106,49,81,137,71,187,40,50,45,218,149,185,85,126,58,86,132,62,104,170,37,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,121,254,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,32,21,151,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,213,137,24,171,136,248,193,93,143,115,226,133,233,85,185,170,177,41,241,169,108,203,168,200,55,92,68,86,17,177,182,200,207,254,82,148,127,73,110,45,199,22,106,90,214,165,93,79,17,28,130,195,204,229,170,87,230,22,211,233,84,220,77,162,115,100,104,81,152,143,242,153,179,109,164,118,105,82,118,146,205,228,33,134,211,29,199,22,109,167,214,109,91,82,231,49,168,1,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,252,166,112,220,117,29,154,44,157,164,131,101,11,97,196,200,113,181,155,137,245,91,78,213,57,204,104,59,87,12,94,30,144,238,152,113,179,21,152,27,67,157,74,123,107,182,149,2,166,203,15,197,170,197,117,135,155,118,84,216,143,178,189,204,159,53,149,198,61,200,81,169,179,115,105,160,218,82,237,168,0,0,0,0,85,95,28,239,204,159,237,39,238,209,86,180,202,77,86,181,37,112,232,212,201,115,228,55,29,249,107,106,51,42,117,105,97,134,150,243,206,154,82,70,100,134,218,109,199,22,174,228,161,10,81,232,68,102,45,43,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,7,31,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,117,218,67,66,121,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,155,136,83,183,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,118,105,82,118,154,9,149,173,246,211,29,199,22,78,43,214,109,91,148,223,49,222,107,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,13,15,12,214,102,199,197,62,50,124,64,184,124,197,241,163,219,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,25,194,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,143,65,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,243,252,46,60,9,225,151,223,94,113,52,66,174,41,121,50,204,20,204,71,175,102,74,143,85,170,226,5,153,232,254,209,44,156,91,93,170,214,138,201,145,28,100,176,141,187,225,167,152,183,82,227,72,53,37,60,245,191,213,42,144,240,87,93,211,118,93,87,205,118,85,211,122,220,213,91,130,181,55,103,105,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,68,164,136,186,17,9,233,82,200,149,43,4,120,112,223,120,231,138,86,204,182,241,66,189,30,148,168,176,234,140,37,11,182,225,46,179,17,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,222,129,194,191,33,82,101,73,165,102,159,25,40,82,225,162,28,134,106,22,53,50,71,40,209,49,6,211,201,57,242,99,184,210,148,72,37,45,135,98,173,43,66,247,181,205,208,208,109,41,114,215,138,63,129,60,77,251,151,206,33,0,164,188,178,82,105,85,252,201,97,69,10,187,76,137,81,166,212,111,138,20,73,144,229,178,151,152,146,195,147,217,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,193,159,108,144,87,114,143,125,181,54,220,139,85,169,97,149,111,148,213,18,183,49,228,72,121,18,137,146,55,162,203,83,109,54,134,222,222,151,86,217,108,36,173,173,54,169,74,109,210,71,42,202,119,138,124,27,248,129,111,121,139,3,67,216,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,76,41,3,32,153,236,170,229,18,230,155,66,185,97,203,171,97,213,197,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,213,9,22,127,196,198,173,74,175,240,255,0,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,86,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,21,23,140,121,37,199,28,43,204,19,121,126,166,90,149,91,162,125,102,160,112,237,122,148,90,107,209,226,215,155,229,54,242,156,101,110,145,54,92,166,221,71,104,50,90,155,97,68,230,231,13,41,222,115,255,0,24,178,235,117,101,123,132,141,245,133,183,173,213,233,186,210,42,16,170,18,123,60,231,36,211,225,243,107,176,246,49,11,152,211,107,109,157,137,75,138,65,167,242,238,200,81,25,146,136,5,64,139,126,225,111,159,169,152,137,216,114,201,140,117,10,173,74,239,46,217,34,221,184,166,73,126,115,213,118,203,155,37,232,210,220,113,75,90,94,105,4,225,182,225,153,54,166,155,38,253,69,182,142,117,64,143,171,254,138,172,43,171,253,149,183,46,75,114,161,255,0,124,135,58,155,58,59,159,242,92,101,230,220,71,212,164,169,62,195,32,26,147,1,15,248,119,103,126,30,106,172,67,180,175,25,91,113,54,211,167,180,237,117,70,203,17,153,170,54,167,157,109,18,162,180,135,84,181,109,66,24,237,6,77,182,218,29,144,146,66,73,43,66,74,96,0,170,190,57,223,153,63,218,79,221,162,176,40,215,77,118,223,167,87,169,52,137,221,158,37,205,79,69,46,168,223,41,11,237,17,81,41,137,105,111,85,17,154,52,126,36,117,234,147,37,122,154,107,181,74,35,179,254,57,223,153,63,218,79,221,162,178,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,30,255,0,43,185,100,191,179,77,138,20,220,63,180,35,75,135,77,92,132,166,181,112,157,57,233,48,168,204,27,110,185,189,245,54,91,82,181,165,135,82,210,22,164,19,142,18,81,185,58,154,147,121,53,251,143,3,184,117,229,130,154,211,200,170,149,161,104,242,105,208,162,34,67,47,213,42,82,164,200,53,184,109,147,206,52,135,94,82,220,126,66,208,131,74,82,132,58,104,66,80,130,73,50,245,151,220,14,200,142,13,61,11,229,5,42,154,217,242,31,186,111,26,227,236,193,244,132,163,81,54,218,157,113,197,108,101,146,91,155,25,103,121,165,28,206,245,184,227,142,57,76,57,228,205,221,87,55,216,184,155,173,138,116,186,61,167,65,142,170,109,185,74,126,66,150,180,48,107,53,46,83,200,37,27,72,146,241,237,223,203,45,9,13,178,217,169,206,81,56,160,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,81,124,28,112,67,30,88,188,167,99,156,90,228,187,115,11,229,71,122,157,46,27,205,238,69,212,250,9,105,108,154,109,93,18,136,206,169,74,57,69,212,150,75,97,27,137,114,57,118,232,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,69,247,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,206,174,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,216,56,111,229,163,11,51,65,145,219,190,197,196,202,79,231,2,103,98,172,67,98,55,165,41,159,193,41,14,185,217,31,121,167,57,60,222,66,16,230,212,250,232,213,39,236,50,174,172,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,13,52,138,75,226,107,158,218,174,55,94,85,28,12,194,219,154,35,152,95,65,144,218,101,76,165,190,165,162,228,154,130,74,148,183,28,208,137,113,153,119,84,182,132,110,109,107,111,159,185,194,54,121,92,127,251,160,88,251,248,176,126,42,92,234,87,201,191,71,250,39,211,27,166,250,103,176,246,142,111,102,231,246,158,95,39,151,252,27,151,202,219,217,254,107,77,58,142,85,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,65,226,155,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,233,40,56,92,120,236,195,47,190,188,158,104,149,92,72,50,209,133,153,95,200,237,161,98,225,157,39,243,129,15,182,214,38,49,27,210,149,63,224,149,119,91,237,111,178,211,124,238,87,61,104,111,114,125,68,104,146,246,153,197,94,23,30,59,48,203,239,175,39,154,2,127,241,171,240,177,107,124,64,131,229,213,17,77,118,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,154,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,232,93,18,147,51,232,70,46,83,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,71,252,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,37,175,17,60,241,217,185,184,179,112,162,159,98,34,224,164,174,153,30,117,82,232,162,201,89,246,72,245,23,13,182,153,108,148,70,73,146,182,146,212,149,33,221,133,163,82,211,166,213,173,230,155,245,92,81,178,37,74,193,58,171,56,239,130,246,204,184,246,77,114,66,211,112,83,162,48,158,197,111,77,82,144,77,45,189,167,185,168,210,20,181,17,35,103,45,167,18,72,37,36,158,101,164,215,176,9,105,195,43,46,177,177,255,0,50,244,231,238,155,78,37,114,201,179,35,185,89,175,179,61,167,85,17,229,236,82,33,199,81,165,38,133,173,82,13,14,114,93,50,67,141,71,144,70,75,36,169,10,252,188,81,252,118,98,111,220,190,79,8,90,167,13,220,180,126,46,89,113,165,250,126,147,217,47,59,215,101,126,224,231,49,203,145,31,152,143,224,176,151,189,166,221,71,37,147,45,205,57,187,150,251,178,182,158,138,21,87,197,31,199,102,38,253,203,228,240,128,74,174,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,3,42,227,245,77,164,213,105,209,160,76,168,83,37,197,143,84,142,114,224,186,243,42,66,37,48,78,184,201,186,210,140,180,90,9,214,93,108,212,157,75,123,107,79,122,76,139,242,139,105,194,12,153,80,179,135,195,51,10,41,141,213,125,13,121,218,255,0,40,164,91,53,39,86,179,138,151,29,171,202,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,3,229,112,188,226,5,255,0,201,188,169,98,235,223,205,82,108,202,194,149,255,0,25,116,227,77,126,68,159,248,180,104,141,178,215,232,53,167,209,49,103,215,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,51,5,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,218,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,213,42,35,46,134,67,186,227,54,123,113,231,27,176,74,209,192,203,182,230,150,229,34,131,31,109,106,98,223,223,46,228,125,15,173,81,151,49,194,34,53,161,150,185,9,36,30,227,91,173,155,238,169,199,13,28,160,253,89,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,218,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,156,2,163,105,221,84,122,21,34,233,171,91,53,88,84,91,131,180,122,34,163,34,19,141,197,168,114,22,72,127,179,186,162,36,59,203,89,146,87,176,207,106,140,136,244,49,218,178,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,187,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,9,107,198,62,192,179,112,178,205,203,238,31,97,245,189,18,135,111,80,227,220,113,160,193,140,71,177,164,107,77,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,15,21,193,83,197,61,211,240,254,119,152,211,133,212,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,14,127,149,28,215,98,62,82,177,29,23,173,148,239,110,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,67,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,204,11,116,154,171,212,169,21,214,105,146,215,77,135,33,152,146,38,37,149,27,12,190,242,92,83,77,45,205,54,165,107,75,15,41,41,51,213,68,211,134,90,237,61,37,175,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,160,201,183,28,91,81,210,72,73,169,8,73,133,244,143,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,42,47,138,70,126,161,226,39,110,203,38,14,84,41,85,43,64,187,28,139,138,226,135,37,137,204,213,220,46,84,150,99,68,113,181,45,9,101,165,147,102,227,132,100,226,157,108,219,245,16,218,249,193,197,120,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,236,230,109,182,226,26,144,162,90,73,75,90,75,138,229,59,197,62,13,252,64,183,188,197,129,207,233,214,157,213,88,161,85,238,154,77,179,85,155,69,183,251,63,165,234,49,225,56,228,90,127,61,102,134,59,67,169,35,67,92,197,145,165,27,204,183,40,140,139,83,29,3,41,222,41,240,111,226,5,189,230,44,0,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,41,128,0,0,0,0,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,214,35,174,122,178,209,121,102,151,4,165,97,245,143,136,18,232,21,36,72,98,75,48,94,152,81,169,21,53,165,246,140,202,160,104,142,235,235,67,109,165,213,182,132,26,81,206,54,212,178,86,196,26,2,165,115,247,158,202,174,110,238,104,84,43,106,28,186,78,29,91,178,14,93,30,28,166,212,196,217,79,185,29,148,184,236,230,209,33,214,22,182,220,76,132,178,164,17,26,91,121,100,125,86,161,249,114,19,146,10,238,110,47,183,102,220,113,106,180,220,50,162,115,90,173,214,225,188,136,239,46,81,178,102,204,88,138,113,167,16,227,219,212,210,220,45,134,148,53,174,229,37,78,52,75,242,152,57,146,92,113,197,76,193,57,151,234,157,169,85,181,231,209,170,5,14,232,169,74,166,189,34,45,5,190,83,143,37,199,150,209,27,103,205,109,165,246,115,53,165,183,212,109,237,112,146,173,229,126,152,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,208,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,72,51,173,153,186,77,42,129,153,44,87,161,80,169,145,41,212,218,117,241,93,137,14,28,70,82,203,17,152,110,123,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,47,233,185,18,165,99,119,14,27,19,28,240,182,217,150,230,40,80,99,213,85,42,29,45,132,173,119,36,36,86,101,165,72,113,189,72,215,37,150,181,83,107,70,231,22,134,249,27,92,51,103,149,18,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,133,173,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,251,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,10,184,168,100,42,76,89,53,92,211,224,221,10,92,196,76,144,245,66,249,166,71,229,18,33,160,154,101,37,62,52,118,218,74,141,6,164,62,236,165,169,107,94,247,121,186,18,9,213,35,242,112,165,201,150,56,208,111,187,115,53,53,250,175,201,75,66,77,62,115,113,169,43,91,201,157,112,69,121,146,67,42,113,146,218,132,195,82,214,79,161,78,41,74,82,162,180,164,181,177,109,188,65,26,248,163,248,236,196,223,185,124,158,16,139,238,82,106,172,210,163,215,94,166,75,69,54,100,135,162,71,152,166,84,76,60,251,41,109,78,180,135,52,218,165,161,47,178,165,36,143,84,147,173,153,233,184,181,148,28,81,252,118,98,111,220,190,79,8,75,78,27,121,126,176,115,53,144,155,223,10,49,25,18,209,77,153,137,15,75,106,100,18,100,166,194,125,152,84,213,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,77,198,3,128,112,216,207,61,87,47,183,252,60,43,196,106,164,185,216,117,117,72,141,77,105,115,42,138,75,22,187,234,121,195,76,166,146,243,132,195,49,148,228,133,170,78,132,147,211,71,119,25,182,109,185,121,35,50,216,233,129,120,143,151,76,71,168,225,126,40,81,187,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,97,92,43,243,235,38,44,154,86,86,49,146,187,46,98,38,72,102,159,99,84,228,114,137,16,208,77,60,163,129,38,67,142,165,70,131,82,24,106,42,18,133,175,123,188,173,73,4,210,80,22,190,41,219,139,126,112,106,183,157,228,230,87,236,195,184,40,244,43,90,70,235,171,180,180,168,136,173,77,50,109,200,232,38,150,130,117,113,153,47,156,66,204,249,111,45,196,184,148,169,45,48,242,238,36,66,174,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,229,51,102,219,72,236,210,164,237,37,155,200,67,13,166,59,142,44,219,79,172,218,182,165,206,99,65,78,217,110,193,10,174,99,241,182,214,193,122,53,114,37,26,69,199,33,212,174,124,150,212,226,35,48,203,14,72,121,100,132,245,90,201,166,92,216,141,82,74,94,212,154,144,70,107,45,20,224,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,44,208,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,246,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,245,74,140,143,161,152,190,156,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,193,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,0,139,73,226,161,159,89,50,164,213,114,177,131,117,217,112,209,14,67,212,251,230,167,31,148,104,152,131,105,149,20,8,210,27,117,74,36,18,150,251,82,144,164,33,123,218,229,106,104,55,82,184,1,151,140,191,95,217,154,197,8,56,81,135,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,177,164,168,211,161,184,235,105,233,184,128,92,247,13,220,230,215,115,105,135,21,138,101,249,74,229,94,118,39,98,143,87,169,48,132,34,45,85,185,4,247,34,74,91,78,156,167,143,179,186,78,182,73,38,247,18,84,141,9,124,166,166,0,230,153,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,187,72,116,176,25,129,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,242,120,89,95,241,175,172,150,217,177,78,225,151,86,169,90,178,39,208,42,71,36,221,82,226,173,185,43,118,60,114,91,133,235,33,16,223,136,72,216,102,132,163,106,11,77,134,148,192,190,50,120,41,242,27,48,84,156,99,137,80,231,68,196,218,121,243,152,113,221,206,49,58,156,212,120,238,109,73,54,146,75,42,97,112,205,58,173,106,55,57,250,237,78,194,30,171,130,94,38,90,182,254,35,226,38,22,213,165,246,122,213,225,79,167,212,41,28,199,27,67,114,59,1,201,231,176,157,203,37,173,227,68,178,113,40,66,85,243,108,62,163,52,146,58,132,128,227,39,141,127,33,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,90,185,7,195,59,87,23,115,123,134,214,45,235,19,181,209,100,84,36,84,36,197,83,109,184,220,174,197,17,233,136,97,212,56,133,33,108,184,184,233,67,136,52,250,205,169,105,35,35,50,50,234,188,92,113,50,234,188,51,123,88,177,106,210,244,162,216,84,248,20,250,68,86,220,115,150,158,211,17,153,143,190,164,41,102,130,121,107,124,144,165,161,41,220,219,12,36,200,205,26,159,117,224,125,96,70,118,171,138,120,165,58,222,150,82,34,199,167,80,41,117,101,19,169,96,208,234,157,126,108,116,30,188,165,172,141,152,11,87,67,90,8,219,250,36,225,238,11,95,0,0,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,110,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,195,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,235,180,198,151,135,10,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,204,226,146,218,94,70,213,110,65,18,136,185,136,109,104,12,251,92,88,165,125,221,118,37,163,134,117,250,239,106,182,236,78,223,242,126,23,101,101,29,143,182,188,79,74,249,196,32,156,115,123,137,37,124,226,149,183,77,19,161,116,18,131,135,222,66,174,28,204,222,80,111,156,65,161,75,135,133,116,137,13,189,57,114,59,84,37,215,208,101,37,36,204,23,137,163,67,200,76,136,233,110,65,165,196,45,8,89,146,84,149,153,25,120,156,189,100,91,25,113,115,49,207,96,117,211,102,85,104,44,218,85,6,62,93,73,121,73,103,209,80,77,100,106,216,246,215,27,91,207,54,74,236,219,73,196,187,169,56,90,178,149,184,155,244,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,101,220,78,150,178,11,93,198,140,137,225,174,97,240,102,159,219,46,250,85,62,175,30,187,64,141,25,4,245,106,43,53,137,230,137,44,26,18,75,118,99,104,50,65,182,163,82,157,105,182,208,222,139,105,13,189,5,133,255,0,112,184,240,39,134,95,125,121,196,208,20,67,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,201,254,138,175,219,171,253,149,184,238,75,142,161,255,0,124,153,58,165,58,67,159,242,156,121,231,28,95,214,165,41,94,211,49,98,156,82,50,11,15,14,251,118,102,240,114,159,74,166,218,7,216,227,220,86,236,56,204,65,102,144,225,242,163,51,38,35,109,165,8,83,46,172,219,39,27,34,55,18,235,134,231,174,135,23,201,234,188,45,242,11,51,14,251,14,102,241,142,159,85,166,221,231,219,35,219,182,236,200,207,193,122,144,217,243,99,61,38,91,110,37,11,83,206,160,220,38,219,50,54,210,211,132,231,174,183,17,201,14,193,195,239,33,86,246,89,172,216,55,206,32,208,162,76,197,74,188,118,222,156,185,29,150,106,40,11,35,146,146,102,11,196,209,45,149,170,60,132,183,32,210,226,208,181,160,201,42,82,8,140,230,80,0,0,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,84,12,171,141,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,153,110,67,102,203,201,220,133,119,150,186,10,220,207,79,12,232,183,171,78,98,30,9,68,228,213,209,167,105,167,115,13,93,163,83,140,202,62,118,76,162,74,54,161,46,171,162,122,247,31,93,12,89,48,0,203,44,200,85,75,114,164,168,210,218,236,242,216,211,84,238,74,244,220,157,123,203,82,238,81,11,113,201,175,17,58,22,42,219,39,133,56,190,93,142,172,159,201,78,245,220,237,122,185,33,245,124,220,120,201,75,123,16,219,105,234,174,186,235,223,169,14,155,159,76,130,209,243,3,76,85,237,99,199,236,247,116,109,53,45,234,95,106,220,168,173,255,0,174,200,67,72,218,211,42,246,117,215,223,161,157,34,213,169,21,171,78,174,229,58,169,31,178,206,141,166,244,111,66,246,238,73,25,117,73,153,31,170,162,255,0,24,15,71,136,17,25,178,49,42,124,106,65,252,220,46,87,44,250,255,0,46,58,12,254,150,191,164,125,227,70,56,3,120,183,127,97,37,10,237,107,232,207,237,90,127,200,146,235,127,162,159,208,247,16,204,236,153,47,75,121,79,190,173,203,86,154,158,132,93,197,167,176,94,239,10,139,195,211,249,76,182,232,11,123,123,180,78,217,188,182,233,167,58,167,57,101,252,146,46,226,247,159,234,1,49,196,7,226,233,140,223,32,112,122,153,97,69,115,73,87,127,59,111,78,238,201,42,3,167,222,133,23,114,255,0,73,63,175,184,79,129,66,188,77,241,153,56,171,152,9,116,200,146,185,208,45,254,95,102,45,155,118,243,225,67,82,251,208,149,31,172,223,183,95,171,64,17,126,197,182,165,93,247,84,27,118,27,92,215,165,243,118,167,113,39,93,173,169,103,212,204,139,185,39,237,26,104,195,251,82,61,147,104,192,182,34,167,107,80,249,187,75,83,63,166,234,215,237,51,246,171,222,41,15,133,182,22,157,247,152,202,117,125,248,220,200,244,14,118,245,111,211,78,124,9,168,46,132,180,159,122,61,199,250,133,239,0,0,0,0,15,226,148,148,36,214,163,208,146,90,159,216,60,85,239,140,248,107,135,49,23,58,242,185,61,30,202,8,204,213,216,228,59,220,74,62,230,208,163,238,66,191,197,246,0,246,192,35,20,190,36,121,61,137,47,177,30,43,238,117,47,242,28,79,160,170,133,180,245,208,207,251,215,67,208,199,75,176,115,57,130,56,157,202,43,38,245,244,137,188,164,165,5,232,217,108,234,103,183,79,202,52,159,211,79,248,254,208,29,72,7,252,161,105,113,9,113,7,170,84,68,100,127,80,255,0,160,0,0,0,0,0,0,0,0,0,0,1,254,111,188,220,102,28,144,233,232,134,144,107,81,251,136,139,83,31,232,35,182,122,177,214,30,7,96,29,122,162,114,57,115,235,49,37,82,97,250,134,122,60,244,41,38,217,254,77,105,250,77,123,116,47,121,151,180,43,35,138,142,100,191,11,24,172,172,59,163,171,109,34,215,112,227,188,157,53,221,50,52,153,172,169,122,169,164,168,181,67,133,208,148,105,251,79,168,241,92,56,178,240,188,109,199,74,101,82,121,105,75,182,31,102,174,191,251,226,227,76,136,163,71,71,16,162,213,46,159,93,12,190,163,62,232,214,126,150,196,91,244,246,252,245,78,231,171,244,250,41,222,252,151,191,228,164,181,82,254,162,251,8,95,150,64,114,251,23,0,240,10,149,78,117,157,181,42,249,49,92,152,123,140,246,186,252,40,164,180,254,81,105,61,20,215,121,104,94,226,47,104,72,234,108,8,244,186,124,90,100,68,108,98,35,40,97,164,234,103,181,8,73,36,139,83,212,207,161,23,121,143,210,0,0,0,0,0,0,0,0,0,0,0,0,63,138,82,80,147,90,143,66,73,106,103,245,15,133,124,94,246,238,29,219,51,174,219,170,119,100,167,83,216,117,247,93,229,56,230,137,67,106,113,93,16,149,43,232,161,71,208,143,184,83,206,117,184,149,221,24,149,58,169,135,248,87,47,176,91,237,72,126,42,228,242,219,119,181,180,71,37,163,61,143,197,74,219,222,218,219,63,165,169,105,167,126,166,2,213,177,63,49,248,71,132,17,85,38,248,185,251,14,132,123,83,216,165,59,169,232,179,211,230,154,95,243,106,255,0,23,216,56,109,103,138,46,88,169,73,53,51,115,246,157,11,93,59,21,65,30,255,0,252,16,253,223,229,20,65,34,68,218,197,65,114,36,47,157,42,91,166,165,30,132,157,203,82,181,62,237,8,181,51,30,202,219,192,236,82,187,152,114,77,189,107,246,182,218,108,221,90,187,108,118,244,73,17,25,159,174,225,126,145,127,140,5,202,163,139,14,90,214,141,254,148,235,166,186,114,39,255,0,212,199,189,176,248,136,229,146,248,117,136,173,222,253,150,76,131,74,91,107,209,181,5,234,165,26,72,139,94,204,69,222,173,53,250,133,33,179,150,60,112,124,148,109,89,27,182,164,212,127,198,80,203,167,255,0,101,30,46,227,177,238,155,74,67,145,110,10,95,101,117,165,154,22,158,123,110,104,162,51,35,45,80,163,46,244,159,248,128,105,214,223,186,104,55,76,22,170,84,41,221,166,59,232,75,141,175,148,180,106,149,17,25,30,138,34,62,229,23,248,199,214,25,144,194,204,104,196,28,28,173,177,93,177,107,125,129,246,93,75,191,222,204,59,169,146,208,175,245,212,44,187,219,71,179,217,246,139,66,202,87,21,234,85,221,42,149,98,227,92,126,193,80,125,76,64,102,163,189,78,246,135,84,108,52,147,229,70,134,73,70,229,41,213,117,86,133,166,154,247,24,11,45,1,248,104,181,170,109,195,76,143,88,164,73,231,196,148,218,29,105,205,138,78,228,169,36,164,158,138,34,50,232,100,125,72,126,224,0,0,1,15,120,159,97,106,113,19,47,19,106,8,86,215,232,188,190,82,180,215,78,116,232,68,127,203,73,119,35,219,175,234,20,56,195,166,195,169,117,61,233,215,252,195,81,119,133,177,6,242,183,165,91,181,36,238,141,47,102,242,212,203,93,171,74,203,232,153,31,122,75,218,51,21,121,91,242,173,123,146,101,10,106,118,189,27,151,184,181,35,250,77,165,69,220,102,93,202,47,104,13,31,229,175,16,151,138,24,61,67,188,29,252,172,206,211,188,189,219,37,60,217,127,37,62,198,253,195,168,8,25,194,30,249,102,225,192,87,45,149,72,230,74,161,233,206,45,134,91,121,211,103,173,63,201,34,62,133,236,51,253,66,121,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,128,227,59,117,183,62,249,181,45,130,86,171,166,118,237,197,167,243,140,211,215,238,250,189,230,45,252,80,63,19,27,225,171,187,52,87,20,72,238,111,106,155,217,54,158,134,95,148,167,67,51,239,73,123,83,245,128,249,188,58,240,241,24,129,153,107,121,135,155,222,212,94,215,188,181,211,233,83,229,153,127,41,39,222,129,160,161,82,188,20,108,70,103,215,177,6,247,154,206,142,82,253,19,216,151,184,250,243,81,81,105,206,132,175,168,190,145,31,213,167,120,182,160,0,1,230,241,14,254,183,176,202,211,155,121,93,18,187,61,58,7,47,154,230,197,175,77,238,161,180,244,66,84,175,164,180,247,17,255,0,104,15,141,140,184,217,97,96,93,166,237,225,127,85,123,20,38,246,232,124,135,156,221,171,173,183,254,180,218,204,186,186,143,103,183,237,210,141,243,71,159,108,87,204,52,154,133,17,85,30,195,107,63,33,153,12,83,249,49,157,216,105,138,108,175,231,123,59,110,30,166,183,15,169,244,221,211,184,140,121,188,221,230,194,240,204,229,242,186,165,74,71,42,137,19,79,71,194,216,210,185,59,153,97,46,252,226,89,109,106,220,182,9,94,177,116,238,46,157,255,0,23,44,249,105,188,243,23,136,84,219,86,133,27,108,55,77,185,50,228,111,104,249,113,74,75,76,186,189,170,117,179,61,57,157,196,123,143,78,158,240,30,35,12,176,186,244,198,11,182,45,161,100,82,251,125,70,99,168,78,206,123,77,104,75,117,13,238,213,213,161,63,73,196,244,215,219,246,139,78,203,23,9,75,94,135,26,153,117,99,122,253,33,80,73,179,40,233,186,56,215,41,100,76,175,111,54,52,195,74,180,81,58,157,116,235,174,190,225,47,50,197,149,107,11,45,214,140,90,77,189,11,117,77,108,163,182,203,230,60,92,215,77,166,82,225,236,91,206,37,58,169,146,61,18,122,23,113,116,239,238,0,60,181,155,134,54,70,31,211,227,210,237,58,47,97,141,25,8,109,164,118,151,157,218,73,74,82,93,92,90,140,250,33,61,231,236,30,164,0,7,228,168,210,224,213,163,46,37,65,142,107,78,36,210,164,238,52,234,70,70,71,212,140,143,184,204,68,204,202,240,228,193,140,101,164,84,42,118,253,7,209,119,59,164,235,205,76,237,82,223,222,233,165,229,17,114,215,37,13,150,174,56,74,234,90,116,211,184,250,75,224,1,154,220,197,101,210,253,203,141,243,38,209,189,41,252,148,41,75,114,19,220,214,85,207,143,206,121,182,215,181,183,92,219,187,146,163,209,71,169,123,125,154,246,124,135,231,118,189,151,27,178,61,181,113,77,230,217,149,25,8,76,134,121,104,79,33,110,59,21,10,123,114,24,113,213,109,101,149,22,194,50,215,237,239,184,220,203,229,218,208,204,94,29,84,237,43,134,38,233,170,138,241,211,164,115,29,46,68,158,67,205,180,189,168,117,178,86,211,120,207,69,30,135,220,127,85,3,102,55,1,174,108,188,98,93,66,195,184,209,169,54,227,174,195,119,86,254,122,49,72,121,166,215,181,14,57,183,94,74,143,67,86,165,237,247,152,104,211,15,175,219,119,18,237,26,93,233,107,204,237,52,234,172,86,37,178,190,90,209,234,186,210,28,79,69,165,42,250,43,79,121,23,127,179,184,122,49,75,60,49,243,147,43,12,110,184,248,61,119,75,254,35,173,73,67,112,143,150,94,172,183,156,135,29,180,252,219,10,89,250,136,87,85,44,147,239,208,250,139,159,131,45,154,132,40,243,227,171,86,164,180,135,144,122,31,84,168,136,203,191,175,113,128,255,0,112,0,0,0,0,0,0,0,0,0,31,231,37,134,229,71,118,51,201,220,219,200,83,106,45,116,212,140,180,49,68,252,78,176,3,240,73,141,243,110,138,123,91,105,247,67,174,84,212,123,181,209,249,50,230,172,203,171,138,87,209,108,186,232,146,250,136,94,224,140,28,66,48,37,156,107,192,26,194,90,70,179,173,230,100,86,88,234,126,178,152,133,47,106,127,40,130,47,89,222,243,215,236,63,96,86,127,11,92,122,123,11,177,186,53,155,41,207,224,23,74,209,78,74,116,46,143,201,151,9,178,61,73,181,43,232,183,221,170,75,235,46,241,121,168,90,92,66,92,65,234,149,17,40,143,234,49,151,122,116,202,158,30,223,113,103,183,243,85,27,106,174,135,147,244,85,181,232,239,17,151,233,36,244,82,62,178,251,70,130,114,57,142,208,177,247,0,104,183,27,15,115,37,209,155,141,68,168,30,211,45,101,53,10,50,221,239,109,5,222,247,242,72,211,238,51,246,4,129,0,0,0,0,0,0,0,0,1,254,82,100,53,18,59,178,159,86,214,217,66,156,89,232,103,162,72,181,51,232,3,224,226,29,253,110,97,141,155,86,190,46,185,157,154,155,72,134,252,199,220,229,184,191,85,166,150,234,186,54,149,43,232,161,93,196,125,221,199,220,41,123,56,220,73,175,252,95,173,207,181,48,214,173,232,219,65,167,93,105,31,48,195,221,169,36,185,13,147,159,61,21,14,163,115,78,35,213,215,166,158,253,71,209,226,131,155,89,184,159,136,242,112,178,214,151,178,131,111,184,184,146,211,203,35,230,76,97,249,172,44,245,91,41,89,106,133,167,185,70,159,118,167,212,68,252,8,192,251,191,31,47,232,54,53,163,23,152,244,135,26,231,185,189,162,229,50,167,154,105,75,209,199,16,74,208,221,79,66,86,167,254,82,15,5,62,124,186,164,199,103,206,119,154,251,235,83,142,47,105,39,85,40,204,204,244,34,34,239,51,31,156,94,30,0,112,182,193,236,61,166,64,168,95,112,125,53,90,228,180,169,42,230,202,141,181,123,90,53,163,70,165,169,7,235,161,125,75,244,186,116,34,18,45,188,170,96,35,81,209,21,22,30,141,160,136,146,94,148,155,211,66,211,249,224,25,197,183,174,106,221,169,80,110,171,65,155,217,101,52,100,164,175,150,133,232,100,162,81,116,89,25,119,164,189,158,193,49,114,227,197,7,27,112,190,175,77,164,95,213,143,148,22,187,74,101,133,198,236,241,34,114,90,37,50,147,86,246,162,41,197,109,105,181,150,154,234,123,181,239,34,22,63,139,156,54,178,225,137,80,102,189,14,213,244,101,93,232,238,54,196,222,221,61,254,82,204,156,218,174,89,202,74,85,162,214,74,208,251,244,211,184,197,93,102,243,135,253,253,150,183,213,93,134,247,166,45,149,164,215,219,118,179,31,148,163,55,213,179,150,114,28,113,90,54,193,43,93,58,235,167,121,117,11,168,192,44,127,176,243,15,99,198,189,44,121,252,230,212,72,68,150,185,79,39,144,249,178,211,139,111,115,173,183,187,111,57,37,184,139,67,246,123,72,186,104,206,70,83,51,45,116,101,195,19,105,183,5,50,94,148,169,18,25,98,164,207,45,191,90,50,164,48,183,125,101,52,226,139,84,178,69,234,150,190,238,189,250,7,194,76,70,164,98,198,30,80,175,218,43,155,163,213,233,241,101,153,104,162,216,167,88,109,221,190,178,82,103,161,56,93,118,151,216,93,192,61,128,175,142,48,88,72,245,219,132,116,172,64,167,68,222,245,175,207,230,171,152,69,175,105,149,1,164,244,53,145,119,36,251,146,127,171,188,88,56,242,88,169,135,212,220,81,177,170,86,77,87,251,222,161,201,220,126,183,78,91,200,112,190,138,146,125,237,151,180,191,176,6,101,40,21,185,214,229,93,138,205,53,238,84,152,251,182,47,105,43,77,201,52,159,69,17,151,114,143,216,52,193,130,248,143,15,22,48,230,149,124,66,86,168,168,115,250,104,125,57,111,184,215,181,41,254,108,253,133,253,163,52,151,77,189,62,213,175,74,160,85,24,228,201,139,179,122,55,37,90,110,66,86,93,82,102,93,202,47,104,184,142,16,88,208,245,227,133,213,92,59,171,75,223,38,219,228,114,126,108,139,119,104,145,61,229,125,20,17,22,132,146,239,81,254,174,224,28,239,141,13,232,202,24,180,44,244,201,245,220,244,134,230,246,31,176,233,206,23,93,191,175,188,85,48,178,110,52,144,228,21,255,0,102,75,236,187,26,63,72,252,238,242,61,255,0,51,78,46,239,102,135,208,67,124,168,225,114,241,135,28,109,251,17,37,175,111,237,122,151,248,16,223,119,244,209,252,223,233,23,246,0,178,94,24,89,43,167,91,20,8,184,219,124,193,223,87,151,191,176,55,205,81,114,118,174,108,103,58,180,249,165,91,144,164,125,36,116,246,117,212,197,146,143,199,73,128,213,46,158,212,22,17,177,13,110,208,181,51,211,85,25,251,76,253,227,246,0,0,0,0,0,0,0,0,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,0,0,15,209,78,167,84,43,21,8,180,154,76,9,19,103,77,121,17,162,197,140,210,157,117,247,86,162,74,27,66,18,70,106,82,148,100,68,146,35,51,51,34,33,111,121,51,202,173,63,46,246,114,234,213,230,163,203,189,174,22,89,118,161,41,81,210,151,105,205,41,166,148,170,114,86,151,92,66,210,135,137,102,167,16,105,39,15,97,153,25,33,26,115,94,30,57,88,249,7,111,181,142,119,220,10,115,245,203,142,27,47,219,141,233,205,114,153,1,212,25,155,219,137,70,130,118,66,22,142,132,91,144,217,109,53,17,186,235,105,154,226,101,146,101,127,3,76,98,111,71,149,60,35,170,62,249,250,156,211,202,142,222,206,101,118,188,147,46,171,241,52,206,149,213,31,151,84,116,71,236,211,60,127,90,125,81,19,32,0,18,53,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,142,82,105,79,85,99,215,94,166,68,93,74,28,119,162,71,152,166,82,111,178,195,202,109,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,253,96,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,69,94,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,32,22,168,63,37,50,147,74,162,198,92,58,53,50,36,8,238,72,126,90,218,140,202,90,66,159,125,213,188,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,143,214,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,208,23,189,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,251,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,26,41,28,211,48,249,126,176,115,53,133,243,176,163,17,145,45,20,217,146,35,203,106,100,18,100,166,194,125,151,9,73,118,59,143,54,226,91,89,167,123,74,81,39,83,109,215,19,211,113,128,172,30,15,56,223,141,16,177,66,70,13,51,67,184,46,124,58,168,199,52,200,150,167,37,189,10,209,125,13,203,146,210,209,244,152,142,137,78,19,200,82,12,144,110,184,109,168,149,171,102,133,195,92,216,248,167,198,79,136,23,15,152,190,52,17,128,217,117,194,60,182,217,177,172,204,41,180,226,83,144,152,236,179,58,166,182,144,170,141,89,109,154,212,79,76,144,73,37,60,189,206,186,100,71,162,17,188,210,218,80,141,18,89,247,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,3,242,57,73,165,61,85,143,93,122,153,17,117,40,113,222,137,30,98,153,73,190,203,15,41,181,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,210,48,113,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,40,4,92,247,20,108,137,85,113,178,148,206,59,224,189,179,18,69,237,67,142,180,220,20,232,140,43,182,220,48,146,148,19,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,84,194,53,80,3,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,238,84,115,93,135,25,181,195,132,94,182,83,189,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,138,171,226,213,151,172,44,193,60,101,183,238,60,51,147,74,165,124,183,167,185,38,109,165,79,139,26,51,52,142,202,150,88,110,67,77,50,73,229,179,35,215,50,37,35,171,172,72,81,45,91,141,45,240,12,163,230,23,20,242,239,140,180,11,143,12,227,85,107,189,186,160,204,105,182,148,89,82,80,205,197,189,46,48,220,117,180,201,159,53,226,237,11,54,13,72,115,99,170,74,137,11,234,149,4,234,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,230,79,246,147,247,104,173,91,31,19,46,172,59,167,93,244,235,90,95,100,249,107,111,174,217,168,190,135,28,109,228,193,114,84,105,14,161,181,33,105,211,153,217,82,210,201,91,146,166,157,117,6,159,91,82,9,107,196,159,60,245,92,193,95,243,48,175,14,106,146,224,225,213,171,34,77,53,213,195,170,41,76,93,15,165,230,205,82,157,75,46,27,15,70,75,145,208,168,218,146,143,77,93,220,70,225,54,223,52,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,207,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,230,185,120,203,245,253,153,172,80,131,133,24,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,91,26,74,141,58,27,142,182,158,155,136,104,123,2,240,47,14,50,233,135,20,236,47,194,250,55,97,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,67,213,90,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,246,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,117,82,140,207,169,152,250,192,0,2,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,255,0,224,169,225,98,233,248,129,59,203,169,195,154,113,159,185,242,243,46,149,109,80,21,79,137,84,197,248,178,20,194,38,211,42,81,210,253,30,156,148,182,242,152,169,52,91,157,82,29,41,8,92,118,212,148,104,102,235,136,113,41,230,54,255,0,138,201,94,107,168,89,75,225,233,123,94,92,218,84,203,190,165,136,19,161,218,212,73,175,45,61,190,87,96,165,147,142,26,91,35,89,178,194,23,205,112,245,66,79,68,55,204,66,221,108,197,123,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,136,60,248,181,238,12,23,62,94,98,82,174,90,2,105,241,41,120,191,42,66,88,92,218,157,74,58,159,172,83,148,151,30,75,20,214,143,107,169,67,69,29,107,144,218,82,189,76,154,113,110,41,60,182,216,225,95,220,172,198,95,197,31,240,191,242,114,171,248,79,244,135,164,254,72,115,211,206,249,59,200,250,61,155,147,204,244,143,51,231,57,28,221,121,94,166,206,209,243,66,27,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,140,46,39,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,71,127,206,166,107,168,89,180,225,233,100,222,92,218,84,59,190,155,136,16,97,221,52,72,79,45,93,130,87,96,170,19,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,199,0,225,113,227,179,12,190,250,242,121,160,39,255,0,26,191,11,22,183,196,8,62,93,81,21,43,128,152,215,117,101,219,22,40,88,199,101,83,233,83,107,86,255,0,106,236,204,85,26,113,200,171,231,198,118,58,247,165,183,27,89,232,135,148,101,162,203,214,34,215,82,212,142,218,184,213,248,88,181,190,32,65,242,234,136,165,96,26,93,194,28,94,194,60,213,97,27,119,157,152,252,74,253,177,95,142,237,62,167,76,168,48,133,173,133,169,4,153,16,38,199,86,228,146,201,43,209,72,61,200,90,22,149,36,214,218,210,165,87,1,112,140,249,55,155,219,78,128,236,106,173,203,129,213,46,213,80,151,39,210,27,106,17,89,137,17,147,54,39,188,134,25,109,29,162,107,201,109,8,142,102,234,152,39,84,70,131,109,78,38,42,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,103,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,102,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,69,36,200,250,145,128,250,194,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,170,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,50,174,47,251,133,199,129,60,50,251,235,206,38,138,1,23,253,194,227,192,158,25,125,245,231,19,64,120,174,36,249,24,165,102,10,192,153,138,152,115,75,137,7,17,109,88,242,106,78,162,29,45,42,126,232,97,44,182,74,138,234,153,108,223,122,74,91,142,132,198,212,212,90,234,214,210,39,9,198,233,215,2,240,47,17,243,23,136,244,236,47,194,250,55,110,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,180,210,57,254,31,96,94,28,97,133,247,136,24,141,103,81,187,21,107,18,234,17,106,53,213,32,201,12,169,198,25,229,160,155,105,4,148,39,114,214,251,235,89,145,184,227,178,93,82,214,162,216,148,7,228,203,198,95,172,28,178,225,124,28,40,195,148,75,93,54,28,137,18,221,153,56,153,57,179,95,121,195,82,157,144,227,45,182,151,22,73,216,210,84,105,212,155,105,180,245,218,66,189,184,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,7,42,224,169,226,158,233,248,127,59,204,105,194,234,69,43,112,84,241,79,116,252,63,157,230,52,225,117,32,2,170,248,231,126,100,255,0,105,63,118,139,84,30,82,250,194,124,44,197,14,195,248,76,195,75,82,237,244,103,55,177,122,118,141,26,127,101,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,0,168,30,10,158,41,238,159,135,243,188,198,156,46,164,120,171,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,30,212,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,237,92,41,112,47,14,51,23,135,24,251,133,248,161,70,237,212,169,223,38,157,101,230,140,145,42,159,41,37,84,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,81,3,49,121,104,197,60,175,223,111,88,184,153,73,253,30,197,89,134,196,159,69,212,254,101,151,92,236,143,188,211,124,238,87,61,8,115,106,125,69,234,147,246,25,207,254,6,63,158,207,217,191,222,67,165,113,142,189,112,26,54,9,65,176,239,8,241,42,24,161,42,67,51,173,20,50,141,210,233,108,115,208,82,228,186,162,81,27,113,157,105,183,25,36,171,113,58,233,32,210,133,27,10,113,144,128,24,101,196,51,30,112,151,45,21,12,183,89,147,34,64,142,228,133,149,38,225,97,60,170,141,34,19,235,117,201,113,217,82,116,35,91,142,185,185,15,159,206,53,189,226,73,153,155,42,143,192,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,231,197,154,112,96,169,229,229,171,154,229,163,92,109,196,60,95,149,33,50,109,245,212,226,71,81,21,57,168,238,37,210,166,188,164,243,81,36,201,233,29,161,4,162,222,201,52,105,37,37,183,141,33,213,115,7,149,91,55,42,28,45,239,219,62,141,77,136,171,158,163,30,221,147,118,85,219,112,222,93,70,162,85,88,91,201,46,169,8,87,102,109,74,113,44,163,106,118,160,205,70,92,197,184,181,214,94,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,0,0,0,0,0,0,0,31,145,186,77,41,154,172,138,235,52,200,136,169,76,142,204,73,19,18,202,73,247,152,101,78,41,166,150,230,155,148,132,41,247,148,148,153,232,147,117,195,45,55,30,191,172,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,116,174,36,249,113,194,252,113,192,105,151,125,251,123,196,178,234,88,119,30,77,74,143,112,78,117,206,196,201,187,203,75,145,100,52,130,82,156,67,234,109,132,39,150,133,60,78,19,124,180,185,170,153,118,131,4,223,226,79,158,122,174,96,175,249,152,87,135,53,73,112,112,234,213,145,38,154,234,225,213,20,166,46,135,210,243,102,169,78,165,151,13,135,163,37,200,232,84,109,73,71,166,174,238,35,112,155,111,197,100,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,150,22,147,195,43,27,241,67,27,178,209,78,159,138,84,59,129,201,212,25,14,82,162,221,53,71,27,90,46,70,16,181,109,117,179,232,234,214,201,104,195,142,45,42,37,173,189,220,215,29,55,146,212,181,31,146,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,85,175,21,12,133,70,149,26,171,154,124,27,161,68,134,184,113,222,168,95,52,200,252,211,92,197,155,172,164,167,198,142,219,74,73,44,146,183,221,148,181,45,8,216,215,55,67,89,186,165,214,94,27,226,174,35,224,253,118,69,207,133,247,165,86,217,170,203,167,201,165,189,46,157,32,218,113,113,95,70,199,27,51,47,249,42,73,253,36,56,134,220,65,165,104,66,147,165,60,85,196,203,87,6,240,226,227,197,43,214,95,103,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,4,3,234,218,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,246,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,116,74,76,207,161,24,208,78,71,50,137,74,202,14,17,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,162,248,98,226,69,11,13,179,147,101,59,113,195,165,46,37,201,218,45,182,229,205,130,185,15,66,149,45,179,68,101,197,52,106,109,60,227,228,212,115,115,67,73,53,33,226,86,212,168,212,155,254,0,0,0,16,43,140,118,16,198,189,114,209,7,20,163,177,16,170,88,113,88,101,229,190,243,238,165,126,142,156,180,69,121,150,144,157,80,181,170,65,192,89,154,200,180,67,43,218,162,212,210,186,171,202,22,47,70,192,140,203,225,238,41,84,31,136,197,54,147,88,67,53,71,228,176,235,200,143,78,146,133,69,152,241,33,175,93,75,68,119,221,90,9,36,175,93,41,245,87,244,79,67,216,171,134,118,174,50,97,197,199,133,183,172,78,209,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,102,8,7,213,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,255,0,184,114,97,159,224,191,38,216,113,78,145,18,148,220,250,245,61,87,52,199,233,237,233,218,187,123,138,145,29,111,40,208,149,45,228,197,114,51,74,51,215,78,73,33,42,82,80,147,20,45,133,88,103,117,99,38,35,219,152,91,101,68,237,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,198,159,128,0,0,0,0,0,126,72,84,154,85,58,76,249,148,250,100,72,178,42,146,10,92,231,89,101,40,92,167,201,166,217,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,126,176,0,25,87,23,253,194,227,192,158,25,125,245,231,19,69,0,139,254,225,113,224,79,12,190,250,243,137,160,36,253,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,245,128,0,0,0,14,63,153,140,213,97,30,84,44,216,215,134,41,84,165,169,117,25,29,154,153,72,166,182,135,170,53,21,145,167,152,108,180,181,161,59,27,74,137,75,90,212,148,39,84,167,93,235,109,11,136,24,107,196,26,149,154,220,162,99,141,169,136,204,219,246,198,34,211,172,123,129,45,65,139,49,44,177,91,97,116,201,174,165,112,88,121,213,62,165,180,219,43,231,32,141,100,146,36,57,187,71,13,13,251,94,40,89,40,252,96,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,73,116,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,3,242,141,84,12,171,141,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,174,39,185,43,167,93,20,9,88,219,99,65,217,88,137,179,183,183,205,81,243,183,46,20,102,250,186,249,37,59,80,149,253,20,117,246,245,208,197,146,143,201,86,128,213,78,3,176,94,70,244,59,183,82,212,203,93,20,71,236,50,247,0,203,16,181,158,11,215,155,43,98,239,180,21,39,231,27,244,126,214,246,31,180,234,46,119,237,253,125,226,2,102,191,11,149,131,216,227,112,88,138,45,59,7,100,208,191,195,134,195,191,166,191,231,63,72,255,0,176,76,142,11,112,228,29,255,0,121,203,236,187,218,47,71,124,238,242,45,159,49,81,46,238,243,212,250,0,180,172,104,196,120,120,79,135,53,91,226,106,180,69,63,145,211,67,235,204,125,182,189,137,87,243,133,236,63,237,25,159,184,43,115,174,58,188,138,205,73,254,116,153,27,55,175,105,39,93,169,36,151,68,145,23,114,75,216,46,59,139,238,52,61,103,97,117,47,14,233,50,246,74,185,57,252,239,155,35,219,217,228,64,121,63,73,6,71,169,40,251,148,95,175,184,83,181,173,111,79,186,171,209,104,20,182,57,210,101,111,216,141,201,78,187,80,165,159,85,25,23,114,79,218,2,227,56,62,225,35,214,150,17,213,113,2,163,19,99,215,71,35,148,174,97,30,157,154,84,246,149,208,150,101,220,162,239,73,126,190,241,96,227,201,97,94,31,83,112,186,197,166,217,52,174,177,233,252,237,167,235,117,230,60,183,15,233,41,71,222,225,251,79,251,7,173,0,28,71,51,121,177,195,124,176,219,173,213,111,25,123,231,75,215,177,194,229,190,92,253,174,50,151,62,113,182,92,36,237,75,233,87,82,235,220,94,221,62,230,99,177,214,223,203,222,25,212,49,2,188,173,83,19,149,203,111,69,250,251,164,50,209,245,75,110,105,167,56,143,232,255,0,210,89,231,198,172,104,188,113,206,246,151,123,94,83,121,242,164,242,244,46,91,73,219,181,150,219,255,0,91,66,8,245,38,147,236,254,211,48,239,56,201,196,195,50,24,157,81,148,221,42,231,244,37,22,67,43,96,169,253,138,4,157,168,91,72,67,133,205,84,84,172,245,52,168,253,229,187,66,238,17,114,225,185,171,119,93,65,202,173,122,111,106,148,233,154,148,190,90,17,169,154,141,71,209,4,69,222,163,246,123,68,197,202,223,12,188,68,199,58,63,202,203,146,119,160,41,38,243,60,133,114,152,149,218,27,231,58,219,223,66,82,20,141,188,175,105,106,123,186,119,117,177,252,36,225,181,151,12,53,131,9,233,150,175,164,234,236,199,109,183,230,246,233,236,115,86,68,222,229,114,202,82,146,157,86,131,86,133,221,174,157,196,2,129,199,232,129,62,93,46,99,83,224,187,202,125,133,165,198,215,180,149,162,146,100,100,122,25,25,119,145,13,35,57,149,76,4,118,58,226,174,195,213,181,145,146,139,210,147,122,234,90,127,60,35,166,63,240,182,193,236,66,166,79,168,88,144,125,11,90,228,186,168,202,230,202,147,185,123,93,52,35,71,101,165,5,235,173,29,79,244,122,244,51,1,8,50,115,196,154,255,0,194,10,220,11,83,18,170,222,146,180,29,117,166,151,243,12,51,217,82,107,142,217,185,243,49,86,234,246,180,218,253,93,122,235,239,208,93,6,30,95,214,230,39,89,180,171,226,212,153,218,105,181,120,108,76,97,206,91,136,245,93,105,14,167,163,137,74,190,138,211,222,69,223,220,93,195,56,24,239,129,247,126,1,223,211,172,107,186,47,45,232,238,59,200,115,123,71,205,101,47,58,210,87,163,110,44,147,169,180,174,134,173,75,252,167,44,56,95,102,214,110,24,98,60,108,44,186,101,239,160,220,14,34,36,68,242,200,185,115,31,126,19,8,61,80,202,150,122,33,10,239,81,39,223,161,245,1,118,96,63,202,52,134,165,199,106,83,10,220,219,200,75,136,61,12,181,73,150,164,125,71,250,128,0,0,0,0,0,0,0,15,249,113,105,109,10,113,103,162,82,70,163,63,168,133,25,113,74,199,167,177,71,27,164,217,177,92,254,1,107,45,116,229,39,66,234,252,105,115,91,51,212,219,74,190,139,157,218,168,190,179,239,22,157,158,60,118,131,128,88,3,90,184,223,123,151,46,176,220,154,37,60,246,153,255,0,10,118,20,149,181,220,218,203,189,159,229,17,39,222,101,237,207,181,70,101,79,16,111,185,83,220,249,218,141,203,87,91,202,250,41,220,244,135,140,255,0,222,164,181,82,254,162,251,0,74,238,24,184,1,248,91,198,248,87,68,246,119,83,237,119,91,169,164,247,105,171,241,165,195,89,23,71,18,175,162,225,245,209,69,245,24,189,136,204,55,22,59,81,153,78,214,217,66,91,73,107,174,132,69,161,8,201,195,219,2,89,193,76,1,163,37,212,105,58,225,102,61,101,254,167,234,169,248,81,55,39,242,139,35,245,154,239,45,62,194,246,201,240,0,0,0,0,0,0,0,0,0,0,1,231,49,6,253,183,112,210,209,170,94,151,68,206,205,78,165,69,126,91,203,229,173,126,171,77,45,197,116,66,84,175,162,133,119,17,247,123,123,135,220,157,45,154,124,41,19,228,43,107,81,154,91,203,61,12,244,74,72,204,251,186,247,16,166,14,39,25,201,149,137,183,92,140,30,180,101,255,0,17,209,100,173,185,167,203,47,90,83,46,76,142,226,126,113,132,172,189,69,167,170,86,105,247,106,125,64,115,172,248,103,118,189,152,235,174,69,181,110,205,229,89,148,233,11,40,236,242,208,174,122,219,118,82,18,246,229,176,219,169,220,203,201,45,134,103,167,219,221,198,50,235,151,75,243,49,215,204,107,70,203,167,243,146,149,33,217,175,115,89,79,34,63,57,150,220,94,215,29,111,118,222,114,79,68,158,167,236,246,233,254,89,114,192,107,155,48,248,151,79,176,173,196,104,78,56,211,179,29,213,191,153,140,114,25,105,107,218,183,27,221,167,57,39,161,43,83,246,123,202,254,114,209,151,107,71,46,152,115,76,180,173,232,155,102,166,43,39,81,145,204,116,249,242,121,12,182,234,246,173,215,9,59,141,146,61,18,122,23,113,125,97,199,242,213,195,147,6,48,106,147,79,169,220,20,31,74,92,237,37,167,157,153,218,165,177,177,210,75,42,50,216,137,43,108,244,113,179,62,133,167,93,59,139,172,179,167,82,224,210,99,34,37,61,142,83,77,164,146,148,238,53,104,68,68,69,212,204,207,184,136,126,176,0,30,90,242,195,27,34,255,0,167,191,75,187,40,189,186,52,148,41,14,163,180,188,214,226,82,84,147,234,218,210,101,209,106,238,63,104,245,32,2,180,243,61,194,82,215,174,199,170,93,88,32,191,71,212,22,111,202,42,110,142,59,205,89,147,206,109,230,201,152,73,78,170,54,147,174,157,52,215,222,42,199,19,112,186,244,193,251,182,85,161,123,210,251,5,70,27,171,78,206,123,78,234,72,117,109,238,213,165,173,63,73,181,116,215,217,246,13,61,14,33,153,204,171,88,89,145,180,101,82,110,24,91,106,104,101,125,138,95,49,227,229,58,77,60,150,207,98,30,109,42,209,79,25,232,163,208,251,143,167,112,84,134,70,243,239,119,101,254,227,129,103,221,149,14,211,101,76,146,211,111,181,202,105,29,151,123,145,155,83,218,183,29,111,47,107,44,168,182,145,245,215,223,212,238,227,14,113,18,215,197,43,74,5,233,104,79,237,148,218,131,13,60,219,156,167,27,252,163,72,112,139,71,18,149,125,23,19,236,46,255,0,212,51,189,153,220,184,93,185,110,196,89,182,141,194,206,177,86,227,142,192,145,185,175,157,142,111,188,219,74,218,135,92,52,234,76,153,232,163,212,189,191,95,97,225,253,156,219,131,0,47,200,54,117,110,103,54,208,173,76,105,135,153,229,161,60,135,94,122,43,106,123,114,88,91,170,218,211,38,91,8,200,143,234,62,166,23,204,3,230,91,23,13,54,236,183,169,183,53,33,222,108,42,172,70,102,199,94,213,39,115,110,161,43,73,232,162,35,46,138,46,242,35,250,136,125,48,1,159,94,34,184,120,140,63,204,181,194,195,45,236,106,87,100,216,90,235,244,105,241,12,255,0,148,163,239,88,208,80,169,94,53,214,35,48,43,216,125,123,194,103,87,42,158,150,237,171,220,125,57,72,167,52,223,67,87,214,127,68,139,235,215,188,7,202,224,197,117,181,2,249,186,237,131,86,139,169,246,29,165,167,243,108,212,23,238,250,253,228,45,252,80,55,12,235,221,171,71,52,118,228,73,14,108,106,165,219,55,30,134,127,147,167,76,50,238,73,159,122,190,161,127,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,3,52,249,154,171,46,185,141,247,37,81,197,238,83,253,143,83,211,78,232,140,167,220,94,239,112,210,117,78,81,195,132,228,146,61,13,26,117,251,76,139,251,70,95,239,167,148,253,213,57,213,30,166,174,87,255,0,171,72,11,169,225,45,104,21,185,151,102,170,139,111,71,106,187,183,171,95,165,202,157,57,37,211,113,145,116,87,184,191,88,156,34,41,112,212,163,185,74,202,253,186,167,11,78,119,107,211,245,84,102,125,103,239,18,180,0,84,47,23,92,203,201,170,222,7,128,20,71,121,108,209,191,213,98,218,71,204,230,181,2,91,31,73,162,50,208,200,254,130,207,95,110,157,194,219,43,117,70,40,180,199,170,114,79,70,217,219,187,191,218,162,79,176,143,218,126,225,154,28,116,189,36,226,30,42,86,239,9,110,115,29,168,118,109,202,208,139,93,145,154,108,186,18,82,93,200,47,97,0,255,0,44,27,194,154,222,51,223,180,251,10,130,231,42,77,67,157,163,154,33,91,118,50,227,189,202,90,8,245,38,140,190,145,127,97,232,159,2,240,58,213,192,219,38,155,105,91,172,127,169,237,200,107,157,185,207,89,46,200,91,198,91,86,226,244,234,162,246,159,119,179,184,64,78,14,184,37,216,169,181,204,87,169,43,214,153,217,187,34,52,238,216,170,131,11,234,78,125,101,222,159,179,222,45,20,0,124,139,182,234,162,89,54,229,70,234,184,165,246,106,117,46,51,210,228,187,203,90,246,54,219,106,90,207,106,8,212,122,37,42,62,132,103,208,125,9,210,217,167,194,145,62,74,182,181,25,165,188,226,180,51,209,41,35,51,62,157,123,136,81,207,18,172,218,86,113,131,20,42,24,117,68,151,203,183,45,185,46,193,113,174,90,15,153,42,60,137,140,155,155,148,202,28,45,91,112,139,66,81,164,189,230,125,64,76,28,100,227,11,133,246,77,69,234,78,30,90,95,43,150,210,148,218,223,237,242,32,108,81,41,196,159,170,244,35,215,77,168,62,255,0,229,253,70,60,213,139,198,162,209,172,85,25,131,121,97,55,160,162,169,41,74,230,122,121,217,94,182,228,145,159,45,184,36,125,198,165,127,201,211,218,66,162,3,67,211,95,96,13,50,224,214,58,225,238,58,91,113,238,75,14,175,219,26,117,164,56,226,59,59,237,242,212,109,182,179,78,174,182,131,61,9,212,117,34,235,175,219,167,67,25,136,194,140,83,186,112,118,243,133,123,90,50,249,19,98,56,218,143,230,219,86,244,33,212,57,183,231,16,178,45,77,180,245,211,254,129,118,121,26,207,141,185,153,10,36,123,86,224,103,209,215,92,8,200,109,214,247,56,247,105,216,136,200,83,218,162,59,109,163,115,175,25,109,35,61,52,247,119,4,196,17,59,136,78,87,233,184,243,132,21,58,197,58,38,183,21,2,43,211,227,57,204,87,206,37,136,178,212,134,180,55,80,217,106,227,165,235,25,30,158,210,50,238,150,35,254,86,132,184,133,54,178,213,42,35,73,151,188,140,6,91,170,16,171,22,85,206,252,25,5,217,170,116,73,202,109,95,65,124,183,217,112,200,251,181,73,232,164,253,100,122,123,72,94,223,13,220,192,187,141,24,23,75,165,212,186,212,45,136,236,81,214,174,159,56,152,208,225,164,215,161,54,132,150,170,116,250,106,127,105,251,32,71,21,188,184,55,134,248,155,248,81,161,177,178,153,114,59,190,79,173,174,179,100,72,156,250,207,214,117,74,250,40,46,228,146,125,218,31,65,203,248,115,227,235,216,31,152,10,98,100,57,165,62,229,83,52,55,203,66,245,74,68,216,155,149,209,181,168,253,86,187,139,79,180,189,161,127,224,63,45,46,161,30,175,76,137,85,134,189,236,77,97,185,13,43,67,45,80,180,146,136,244,50,35,238,50,239,33,250,128,0,0,0,0,0,0,0,0,127,148,168,237,76,140,244,71,147,171,111,182,166,214,90,247,164,203,67,238,251,71,250,128,10,29,226,107,151,215,48,135,28,103,92,212,232,219,105,87,67,174,212,212,189,250,233,34,76,201,139,52,232,110,41,95,69,178,235,161,23,212,70,61,71,9,236,113,145,98,227,55,224,238,106,191,139,174,20,242,154,45,11,251,233,249,112,89,79,115,106,87,209,65,247,168,147,246,119,139,11,226,57,128,241,177,139,0,43,85,54,139,248,194,215,139,38,180,215,127,175,217,161,75,82,83,249,68,36,181,83,157,230,71,246,24,162,219,26,225,157,135,24,143,69,185,8,185,114,173,218,204,105,106,46,135,181,113,223,74,204,187,148,71,213,30,227,253,96,53,2,3,150,101,147,19,19,139,88,41,107,94,58,124,236,138,92,18,120,253,238,42,35,46,40,254,130,125,174,123,11,79,243,14,166,0,0,0,0,0,0,56,30,120,49,57,220,45,203,149,219,86,138,239,46,85,70,153,62,154,194,182,235,181,199,32,73,82,79,67,66,136,244,54,251,140,136,190,177,223,5,96,241,163,196,50,141,110,219,88,104,195,187,95,118,84,58,194,203,110,186,180,109,212,89,50,234,157,59,255,0,223,107,245,123,64,85,83,206,84,111,11,165,199,86,190,116,250,221,64,212,165,104,148,239,121,231,59,244,232,146,213,74,250,139,236,23,181,195,151,45,148,108,21,193,74,101,192,251,92,202,229,200,195,53,55,158,220,178,229,162,68,72,139,83,91,73,213,160,244,91,90,238,34,35,63,113,23,125,76,228,39,11,203,19,243,41,105,69,124,191,131,209,106,80,42,238,127,190,38,103,197,35,79,69,164,203,162,251,203,95,176,198,134,32,195,102,157,6,61,62,50,118,179,21,164,50,217,106,103,162,82,68,69,223,215,184,128,127,184,14,19,140,121,209,192,124,18,158,170,53,223,117,242,170,109,168,210,184,221,130,98,180,209,78,36,253,118,216,90,126,147,74,46,255,0,175,187,191,232,96,246,110,48,67,27,222,68,27,26,236,237,115,148,217,45,81,251,4,182,246,245,108,143,214,117,148,36,253,103,80,95,175,95,126,129,217,135,156,196,59,38,147,136,150,85,106,204,173,177,205,137,88,167,201,130,226,119,41,61,29,105,109,159,84,169,39,220,179,246,151,218,93,227,209,17,234,90,144,254,128,205,254,111,112,81,252,6,199,26,237,150,109,114,226,61,34,84,232,9,220,71,164,67,153,33,182,186,243,22,125,205,127,40,247,123,203,218,115,107,131,206,96,101,53,91,170,224,133,93,253,209,214,195,245,88,167,180,139,69,154,233,241,144,159,85,189,123,181,234,107,251,75,218,61,223,24,156,22,42,213,161,73,197,152,13,235,38,3,172,83,222,235,220,194,26,168,62,163,234,178,46,243,46,228,153,253,126,193,91,89,87,196,9,24,107,143,86,101,198,194,180,71,166,233,204,189,208,191,37,219,88,90,187,210,175,208,246,22,160,52,160,3,200,225,61,234,206,34,97,253,42,241,96,245,110,161,207,208,250,255,0,173,190,227,126,212,167,244,61,197,253,163,215,0,164,62,45,24,40,172,57,198,104,55,188,70,182,193,187,249,188,159,91,93,59,44,72,45,43,189,197,31,210,95,180,147,250,251,199,38,200,30,52,55,131,121,130,162,212,234,10,219,76,149,218,123,81,233,174,155,97,74,74,59,144,181,125,39,11,184,190,222,157,214,207,196,119,2,211,140,248,15,45,216,189,106,116,78,95,99,47,127,58,100,78,103,123,136,79,209,107,219,175,213,161,247,208,117,58,115,180,217,173,205,99,233,183,174,157,222,210,50,246,253,160,45,167,140,237,170,204,139,86,214,185,147,23,87,34,246,237,206,239,63,87,115,148,244,119,107,215,221,220,34,23,11,201,241,96,102,238,209,84,142,138,87,111,216,125,122,105,76,155,175,113,125,98,105,231,146,252,143,137,57,0,102,238,47,158,92,221,218,57,213,59,118,86,163,55,221,181,58,253,15,112,175,220,131,212,93,165,230,134,209,148,210,180,82,123,126,135,167,255,0,87,74,47,113,251,192,104,136,0,0,0,0,0,0,121,156,70,190,168,216,113,104,206,187,171,210,121,16,225,114,183,175,98,213,166,247,80,217,116,74,84,125,235,47,96,8,238,207,17,44,33,44,113,168,224,197,69,174,200,113,57,61,154,163,186,83,157,167,116,62,210,191,154,40,222,166,222,137,234,190,186,234,94,225,43,134,94,111,91,190,69,215,120,76,186,205,190,83,178,185,126,174,164,173,54,180,150,255,0,68,139,185,62,225,162,220,172,222,21,75,235,4,45,219,146,178,189,242,229,118,190,98,180,73,107,182,99,232,46,137,74,75,185,5,236,1,214,64,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,0,78,254,30,153,74,98,230,92,60,193,98,28,56,239,210,99,188,78,90,209,19,33,196,186,169,177,165,36,251,114,141,165,164,146,150,220,97,109,165,181,146,183,153,172,212,146,74,80,110,114,204,148,101,41,252,192,92,229,117,222,112,228,35,15,104,239,58,220,183,88,144,218,85,62,107,100,202,202,9,232,178,121,180,169,15,18,212,226,83,244,82,164,37,73,90,137,73,182,186,117,58,159,71,167,197,164,210,96,71,133,6,19,40,141,22,44,102,146,211,76,52,132,146,80,218,16,146,34,74,82,146,34,36,145,17,17,17,17,9,46,71,149,252,44,198,38,244,121,49,194,58,253,125,138,67,149,61,189,140,13,186,178,60,178,191,198,213,231,42,137,249,49,250,177,49,249,83,211,213,27,184,206,239,210,0,2,96,230,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,2,213,0,0,0,0,0,86,175,25,76,88,197,60,47,252,16,126,12,241,46,235,180,189,39,242,131,182,250,10,179,38,7,106,229,250,63,151,205,228,173,59,246,243,23,183,118,186,111,86,157,230,35,87,14,28,194,227,237,243,156,236,60,181,175,92,112,196,11,130,139,55,210,221,166,157,84,185,166,203,138,254,202,84,181,163,123,78,56,164,43,106,208,149,22,165,209,73,35,46,164,66,207,243,91,146,156,44,206,15,201,111,194,101,126,235,166,124,146,237,221,139,208,82,163,51,204,237,92,142,103,55,156,195,186,233,217,145,183,110,221,53,86,186,234,90,115,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,171,179,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,132,107,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,34,175,20,127,2,120,155,247,47,156,66,18,168,69,94,40,254,4,241,55,238,95,56,132,2,128,70,143,115,93,154,236,56,202,86,28,46,245,189,93,237,213,89,220,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,231,8,117,252,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,72,120,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,91,79,10,188,140,85,112,182,55,227,35,139,148,185,116,251,178,165,30,85,54,135,111,84,169,106,143,38,140,199,52,219,118,83,201,144,217,58,220,151,73,181,37,27,54,145,71,117,70,106,95,63,107,124,87,133,94,70,41,88,165,39,241,145,197,202,92,74,133,167,77,145,42,155,67,183,170,84,180,200,141,89,127,148,109,187,41,228,200,108,218,114,51,70,226,146,141,155,140,228,52,163,53,35,145,181,203,137,1,85,124,115,191,50,127,180,159,187,69,101,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,205,56,231,126,100,255,0,105,63,118,142,63,193,134,147,74,168,230,190,183,50,161,76,137,42,69,46,199,159,46,11,175,50,149,174,43,231,50,19,38,235,74,50,213,11,54,158,117,179,82,116,61,142,45,61,202,50,48,179,76,148,101,70,133,148,188,26,133,102,242,169,83,46,250,150,147,46,154,220,38,86,158,223,43,114,205,182,201,78,25,172,217,97,11,229,54,90,33,39,162,220,229,161,110,184,66,64,0,0,10,64,226,61,152,92,125,177,179,157,136,118,181,149,142,24,129,111,209,97,122,39,179,83,169,119,52,216,145,88,223,74,136,181,236,105,183,18,132,238,90,212,163,208,186,169,70,103,212,204,93,248,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,59,47,105,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,15,129,194,39,16,175,236,74,203,109,201,93,196,107,226,224,186,170,76,95,19,34,53,50,183,83,122,115,237,176,152,16,20,150,146,227,202,82,137,4,165,173,68,146,61,53,90,143,218,98,184,56,163,248,236,196,223,185,124,158,16,185,236,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,186,247,17,83,15,20,127,29,152,155,247,47,147,194,1,21,69,164,240,175,200,84,153,82,105,89,167,198,74,20,184,104,135,33,154,133,141,76,145,202,52,76,65,180,242,78,124,152,238,52,165,18,9,75,97,216,171,74,208,189,237,115,116,52,27,74,95,0,225,197,145,200,217,173,188,167,222,24,130,185,113,240,234,207,144,194,39,50,210,29,105,117,185,106,35,89,66,105,242,34,74,16,148,146,84,250,146,174,106,80,235,73,73,36,222,39,91,189,224,1,84,28,84,50,21,38,44,154,174,105,240,110,133,46,98,38,72,122,161,124,211,35,242,137,16,208,77,50,146,159,26,59,109,37,70,131,82,31,118,82,212,181,175,123,188,221,9,4,234,145,107,224,3,42,226,85,112,184,241,217,134,95,125,121,60,209,232,56,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,60,255,0,11,143,29,152,101,247,215,147,205,1,63,248,213,248,88,181,190,32,65,242,234,136,174,14,30,246,5,155,138,121,185,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,161,230,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,88,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,128,231,249,174,202,142,35,229,43,17,215,101,94,173,118,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,87,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,181,252,197,229,163,11,51,65,98,61,98,226,101,39,244,123,21,102,27,17,189,41,76,249,230,93,115,178,62,243,78,114,121,188,132,33,205,169,245,209,170,79,216,101,158,188,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,13,52,138,1,226,143,227,179,19,126,229,242,120,66,116,240,132,204,86,41,226,37,137,47,7,47,75,86,171,46,219,178,169,233,102,221,186,138,12,151,35,171,150,241,155,212,249,83,28,117,77,155,205,183,42,33,71,97,180,39,107,13,43,94,137,70,176,91,138,63,142,204,77,251,151,201,225,0,149,92,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,9,84,0,0,2,170,248,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,7,42,224,169,226,158,233,248,127,59,204,105,195,191,241,148,197,140,83,194,255,0,193,7,224,207,18,238,187,75,210,127,40,59,111,160,171,50,96,118,174,95,163,249,124,222,74,211,191,111,49,123,119,107,166,245,105,222,99,128,112,84,241,79,116,252,63,157,230,52,225,101,57,173,201,78,22,103,7,228,183,225,50,191,117,211,62,73,118,238,197,232,41,81,153,230,118,174,71,51,155,206,97,221,116,236,200,219,183,110,154,171,93,117,45,2,5,240,137,198,252,104,196,172,201,92,148,44,70,197,235,214,234,166,177,99,204,150,212,58,221,126,92,230,27,125,51,224,37,46,165,183,156,82,73,100,149,173,36,162,45,116,90,139,218,98,221,4,95,202,255,0,15,76,23,202,101,255,0,80,196,108,57,185,239,90,141,74,163,71,118,136,235,85,185,177,30,97,44,56,243,47,41,73,75,49,154,81,47,116,116,17,25,168,203,67,87,78,227,41,64,0,41,3,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,205,78,165,220,211,98,69,99,125,42,34,215,177,166,220,74,19,185,107,82,143,66,234,165,25,159,83,49,119,226,31,227,223,11,252,2,204,78,44,87,113,142,245,187,241,2,21,106,224,236,189,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,136,56,175,6,188,88,197,60,80,252,47,254,19,49,46,235,187,125,25,242,127,177,122,118,179,38,127,101,230,122,67,153,202,231,45,91,55,114,209,187,110,154,236,78,189,196,33,95,20,127,29,152,155,247,47,147,194,22,253,149,44,148,225,102,79,190,84,254,12,235,247,93,79,229,111,97,237,190,157,149,25,238,95,101,231,242,249,92,150,26,211,94,210,189,219,183,107,162,116,211,67,214,160,120,163,248,236,196,223,185,124,158,16,14,171,194,243,50,248,89,149,251,19,28,175,172,76,171,127,181,158,197,70,134,252,111,74,84,254,122,107,78,118,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,8,225,254,58,99,166,35,230,47,17,234,56,161,138,21,158,221,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,120,1,61,56,101,100,74,171,141,215,149,59,28,241,74,217,136,230,23,208,100,56,168,176,234,140,41,104,185,38,160,148,148,161,182,245,34,92,102,93,209,78,45,123,155,90,219,228,109,112,141,238,80,124,172,24,225,99,139,152,195,150,137,152,211,10,165,18,13,195,86,143,30,169,103,208,100,41,108,174,163,17,43,144,151,219,147,206,105,9,101,111,37,49,157,138,234,92,83,75,66,189,125,137,112,157,110,26,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,246,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,245,74,140,143,161,152,212,152,171,94,42,25,10,141,42,53,87,52,248,55,66,137,13,112,227,189,80,190,105,145,249,166,185,139,55,89,73,79,141,29,182,148,146,89,37,111,187,41,106,90,17,177,174,110,134,179,117,75,15,203,138,57,223,161,102,227,134,198,40,194,184,229,82,169,184,155,68,244,91,181,186,36,54,87,29,149,197,58,252,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,192,12,167,120,167,193,191,136,22,247,152,176,57,164,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,119,164,140,186,94,83,188,83,224,223,196,11,123,204,88,1,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,0,0,0,21,171,198,83,22,49,79,11,255,0,4,31,131,60,75,186,237,47,73,252,160,237,190,130,172,201,129,218,185,126,143,229,243,121,43,78,253,188,197,237,221,174,155,213,167,121,139,42,17,255,0,53,185,41,194,204,224,252,150,252,38,87,238,186,103,201,46,221,216,189,5,42,51,60,206,213,200,230,115,121,204,59,174,157,153,27,118,237,211,85,107,174,165,160,86,7,14,28,194,227,237,243,156,236,60,181,175,92,112,196,11,130,139,55,210,221,166,157,84,185,166,203,138,254,202,84,181,163,123,78,56,164,43,106,208,149,22,165,209,73,35,46,164,66,239,196,63,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,218,187,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,149,64,0,2,128,120,163,248,236,196,223,185,124,158,16,252,150,238,96,111,236,44,200,75,184,81,104,46,36,106,110,40,223,23,20,74,212,194,55,145,53,166,34,194,160,43,148,195,141,184,148,165,14,165,231,90,117,43,74,201,109,173,73,233,169,235,250,248,163,248,236,196,223,185,124,158,16,246,182,5,149,74,186,184,67,226,85,118,161,34,91,114,44,236,88,98,183,5,44,173,36,135,31,92,122,100,19,75,164,105,51,52,114,167,58,162,36,154,79,122,80,122,232,70,149,4,106,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,170,214,77,50,230,196,106,146,82,246,164,212,130,51,89,104,167,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,103,47,0,113,142,187,151,252,101,180,241,138,220,103,180,75,182,106,9,144,228,109,200,71,107,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,77,32,0,0,2,181,120,210,99,165,118,214,177,45,44,6,183,43,52,164,68,189,187,69,70,229,137,162,28,157,217,98,61,29,112,139,67,51,54,153,113,242,117,91,246,146,150,168,155,82,178,74,93,74,171,47,46,88,33,85,204,118,48,209,112,106,133,92,137,72,169,87,227,212,85,14,92,182,212,182,9,248,240,95,146,218,28,219,235,37,11,83,4,131,89,18,141,4,179,81,37,123,118,31,64,226,11,140,84,172,111,205,165,245,119,91,85,233,117,91,122,20,134,104,148,119,93,148,151,216,38,34,50,134,92,84,85,33,107,71,102,114,66,100,62,217,160,244,81,63,188,200,148,181,16,153,92,16,176,183,255,0,156,188,107,168,80,191,237,75,90,145,83,237,95,108,153,236,114,73,127,254,141,86,245,163,234,66,191,40,64,42,172,105,163,0,113,142,133,152,12,26,180,241,138,220,103,179,196,185,169,233,144,228,109,203,95,100,148,133,41,185,49,183,173,8,55,57,79,182,235,92,205,132,149,236,220,159,85,68,98,133,179,241,134,118,174,17,102,247,18,108,91,42,39,100,162,199,168,71,168,70,138,150,219,109,184,189,182,35,51,22,195,72,109,9,66,25,109,114,20,134,208,73,245,91,74,18,102,102,70,103,99,252,24,49,122,77,223,128,215,46,17,212,95,150,244,140,61,172,37,232,102,166,26,67,12,211,170,28,199,91,101,11,79,174,181,148,150,103,56,163,89,116,39,155,34,81,145,109,64,88,80,0,0,12,245,241,33,181,168,86,126,118,177,74,147,110,65,236,145,36,84,34,85,28,111,154,183,55,74,155,6,60,185,46,106,179,51,45,239,190,234,244,215,106,119,104,146,36,145,17,104,80,102,219,55,184,189,27,29,243,47,136,88,165,79,126,35,244,218,181,97,108,210,223,140,195,172,162,69,58,50,19,22,27,198,135,125,116,173,113,216,105,107,37,18,125,117,43,213,71,209,32,148,28,27,48,83,229,206,96,170,216,199,46,161,201,137,134,84,242,228,176,219,187,92,126,117,69,169,17,219,220,147,109,68,166,82,194,38,26,180,90,20,78,114,52,220,157,228,46,164,80,183,10,92,76,252,29,231,38,220,167,72,151,74,137,2,245,167,206,182,102,63,80,115,151,183,152,217,72,142,134,84,107,74,73,231,37,69,140,210,72,247,110,230,154,18,157,202,73,149,244,128,0,0,0,0,0,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,208,18,168,0,0,0,0,0,85,95,20,62,31,191,252,164,205,110,17,51,252,237,90,243,163,165,63,241,102,138,76,38,35,198,255,0,140,201,150,227,206,254,155,186,253,34,22,168,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,164,140,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,78,109,199,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,210,218,84,226,153,94,228,237,89,154,76,249,107,113,11,13,25,128,243,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,0,0,0,0,0,0,0,34,139,252,68,176,136,241,198,157,131,20,230,187,89,203,231,118,154,142,233,77,246,109,176,251,74,62,104,227,122,251,186,167,162,250,105,169,251,135,85,205,53,225,84,177,112,66,226,185,40,203,217,46,47,100,229,171,68,158,155,166,48,131,232,164,168,187,150,126,193,157,43,42,239,145,106,94,16,238,178,111,154,236,94,103,171,169,39,93,205,41,191,209,50,238,87,184,6,161,128,121,156,57,190,168,216,143,104,193,187,168,50,121,240,230,243,118,47,98,211,174,199,86,217,244,82,82,125,232,63,96,244,192,0,0,0,0,0,40,55,138,28,248,179,243,119,119,42,63,83,79,96,220,125,122,235,76,133,167,121,125,66,94,112,98,181,89,143,106,221,55,50,162,232,228,174,195,181,221,231,235,109,114,160,142,237,122,123,187,132,19,207,197,69,218,166,104,110,233,111,43,85,43,176,117,208,191,252,221,20,189,197,238,22,3,145,171,242,62,27,100,1,235,188,203,146,184,91,117,115,170,183,111,173,73,111,187,106,180,250,126,224,16,47,63,152,208,222,50,102,10,181,83,167,171,117,50,47,102,236,167,166,154,238,133,21,43,239,66,21,244,155,62,242,251,58,119,245,158,18,248,40,172,70,198,121,183,188,166,183,65,180,57,124,239,91,77,123,84,73,205,39,185,196,159,210,71,176,149,250,187,196,28,168,206,118,165,53,201,175,253,55,52,215,187,216,68,94,207,176,95,135,14,28,11,78,12,96,60,71,101,116,169,214,249,157,176,189,220,153,146,249,125,206,45,63,69,223,102,159,94,167,220,18,188,0,121,28,88,189,89,195,188,63,170,222,47,158,141,211,249,26,159,95,245,199,219,111,216,149,126,159,184,255,0,180,5,57,113,92,204,4,172,66,198,103,48,214,159,35,248,174,214,211,66,216,94,191,105,137,5,239,107,105,81,104,164,31,242,149,250,139,160,230,156,63,50,216,206,98,177,120,162,85,163,243,168,148,111,245,65,59,205,63,150,139,40,218,250,46,182,191,166,201,125,29,126,189,11,190,59,222,87,52,187,198,228,153,113,207,61,95,151,203,222,125,63,144,218,80,93,196,69,220,146,246,11,184,225,99,130,197,134,184,16,221,207,49,189,181,11,147,94,121,107,174,157,158,100,212,39,185,106,79,209,89,119,17,126,176,19,58,12,24,180,232,200,135,13,174,91,77,235,181,59,140,244,212,204,207,169,245,239,51,31,160,7,240,207,66,212,192,127,64,113,156,97,205,198,8,96,131,203,131,124,221,157,146,114,91,53,166,63,96,150,230,238,174,17,122,205,50,180,151,172,210,203,245,107,238,215,231,224,230,116,112,31,27,103,166,141,104,93,124,218,154,212,73,68,110,195,49,58,234,166,210,71,189,198,16,159,164,234,75,191,235,238,238,14,121,196,103,45,116,108,106,193,90,157,125,134,185,85,203,110,59,213,54,94,220,181,115,17,30,36,181,165,173,166,234,16,90,173,221,119,25,25,151,184,203,186,137,90,93,70,207,186,80,234,23,201,159,68,168,18,146,173,18,173,143,50,231,126,157,82,122,41,63,89,125,163,81,147,161,179,81,131,34,159,37,59,153,148,210,217,112,181,50,213,42,35,35,238,235,220,99,60,249,246,194,242,195,12,202,93,177,88,47,224,245,170,148,250,187,127,239,73,233,242,136,147,213,106,51,232,142,243,211,236,32,23,71,145,252,78,119,20,178,229,105,85,165,59,204,149,78,166,64,166,190,173,186,110,113,184,17,148,163,208,144,146,45,77,206,226,35,47,172,119,193,88,60,23,49,16,164,219,183,46,26,62,238,231,218,147,50,176,130,219,166,141,18,41,204,145,116,78,157,255,0,239,181,250,189,162,207,128,0,0,0,0,0,0,7,44,204,222,38,39,9,112,82,233,188,116,249,216,244,185,196,201,251,156,76,71,156,73,253,5,123,91,246,150,159,230,1,83,28,88,113,202,69,245,140,223,131,184,74,254,46,183,147,202,116,180,47,239,166,37,206,101,93,237,165,95,69,101,220,163,79,219,222,60,191,12,172,190,185,139,216,227,6,230,168,198,221,74,181,221,106,166,149,239,211,89,17,166,67,89,39,66,113,42,250,46,31,93,12,190,163,49,24,47,155,134,118,35,226,61,106,228,50,230,74,184,171,50,101,164,186,22,229,200,125,75,34,238,73,23,85,251,139,245,11,210,225,199,128,241,176,119,0,40,181,55,75,248,194,232,139,26,180,239,127,169,218,97,68,82,147,249,69,164,244,83,125,228,69,246,16,9,85,22,59,80,227,51,17,148,232,219,13,165,180,22,189,201,34,208,187,254,193,254,160,0,0,0,0,0,0,0,0,0,0,63,45,82,161,30,145,76,151,85,152,189,140,66,97,201,14,171,67,61,16,132,154,140,244,34,51,238,35,238,32,17,71,137,22,96,93,193,108,11,170,82,233,189,42,23,60,119,232,232,87,79,155,76,152,115,18,75,208,219,90,79,69,52,93,53,45,125,229,237,162,72,16,171,23,173,208,196,22,11,180,213,43,115,146,218,126,130,57,143,188,225,17,119,232,146,213,74,250,136,181,246,16,146,156,70,49,245,236,112,199,250,154,35,185,173,62,218,83,212,54,11,66,245,138,60,217,123,85,213,180,40,189,87,123,143,95,180,253,157,63,133,38,92,26,196,140,77,252,40,215,24,223,76,182,221,223,27,214,211,73,177,228,65,125,7,234,186,149,125,21,159,122,77,62,253,79,160,9,255,0,195,219,43,244,220,6,194,10,101,98,163,19,75,138,191,21,153,242,92,230,43,230,210,252,88,138,91,90,19,171,108,244,113,163,245,136,139,95,97,17,119,203,17,255,0,40,66,91,66,91,65,104,148,145,36,139,220,68,63,232,0,115,204,101,199,92,61,192,187,110,69,201,126,85,251,27,77,52,183,27,71,103,125,206,98,137,183,22,73,213,166,214,101,169,52,190,166,93,52,251,53,143,217,229,207,141,185,150,250,36,139,86,223,103,210,55,92,248,203,109,166,247,56,207,102,222,137,40,75,218,174,59,141,175,107,172,145,109,51,45,117,247,119,210,102,43,226,157,211,140,87,156,219,218,238,151,207,155,45,199,20,95,54,218,118,33,110,173,205,191,54,132,17,232,110,43,174,159,244,0,180,107,235,141,69,163,71,170,61,6,205,194,111,78,197,74,84,148,76,244,243,177,125,109,202,34,62,91,144,76,251,137,42,255,0,149,167,176,199,165,193,190,48,184,95,123,84,89,164,226,29,165,242,69,110,169,45,161,254,223,34,126,245,26,155,73,122,172,194,45,53,220,179,239,254,71,214,66,152,244,61,53,246,0,13,72,218,87,85,18,246,183,41,215,85,187,47,180,211,170,145,89,151,29,222,90,209,185,183,27,74,208,122,44,137,69,170,84,147,234,68,125,71,215,20,101,195,87,54,149,156,31,197,10,126,29,86,229,243,45,203,146,75,80,91,107,150,130,229,202,145,34,27,36,230,228,178,183,15,70,219,50,208,212,73,63,121,31,81,120,208,101,179,80,133,30,124,101,110,106,75,72,121,181,104,101,170,84,68,100,125,122,247,24,14,13,157,28,185,81,179,13,131,213,122,60,130,229,213,105,241,100,77,128,247,174,122,60,220,89,9,104,182,147,173,167,233,61,175,172,102,94,242,211,187,62,215,221,161,81,195,251,202,177,103,212,207,89,84,105,242,33,45,94,175,172,166,93,83,102,173,18,165,17,106,104,62,154,159,218,99,81,6,68,162,52,159,113,244,20,207,197,231,4,254,76,226,108,28,77,167,171,88,213,72,205,48,242,116,238,121,201,19,222,81,234,110,25,247,36,187,146,69,254,96,29,211,132,86,101,164,222,116,41,184,23,93,119,155,62,137,17,202,132,69,109,36,237,132,202,32,69,66,52,75,68,147,245,148,125,77,102,175,121,31,120,178,81,158,28,130,95,206,225,246,102,109,89,173,187,177,21,89,176,105,79,122,164,122,182,237,66,41,168,190,138,191,67,217,161,253,100,52,33,68,170,177,90,166,51,83,140,122,180,246,237,189,254,197,26,79,188,139,218,94,224,31,184,65,238,45,54,129,92,121,118,118,168,134,245,118,149,183,98,181,250,60,217,208,82,125,55,17,31,68,251,143,245,9,194,34,151,18,186,59,149,92,175,220,74,108,181,228,246,77,127,93,70,31,214,94,224,20,169,150,90,178,232,120,223,109,213,27,94,213,49,219,52,61,53,239,136,242,125,199,239,247,13,44,12,186,216,174,155,23,84,39,82,122,26,121,191,254,173,67,80,20,201,71,50,19,114,76,245,53,235,215,236,51,47,236,1,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,220,64,90,155,180,103,173,29,229,202,255,0,245,168,25,139,185,12,213,90,144,106,239,245,63,251,194,26,115,196,61,10,207,168,106,122,23,205,127,250,212,12,198,92,127,234,204,141,63,222,127,247,132,3,64,252,62,154,142,214,86,237,46,74,247,25,246,253,221,12,191,217,25,94,241,35,196,112,225,246,228,23,50,185,105,20,54,182,25,118,253,254,177,158,191,198,50,180,239,253,98,71,128,229,57,164,168,187,73,192,155,154,160,203,155,22,215,98,209,90,107,166,179,24,46,237,15,222,51,90,103,169,234,99,76,121,131,160,72,186,48,130,191,66,139,249,89,61,151,111,119,242,101,52,163,239,50,46,228,251,198,104,101,197,126,20,133,198,146,141,142,35,77,197,169,30,154,150,190,207,180,6,130,120,115,81,105,148,172,167,89,207,64,234,185,62,144,230,159,173,215,109,74,94,222,243,63,121,247,9,52,35,39,14,107,129,170,214,84,108,246,137,123,158,141,233,14,103,67,47,165,82,151,167,176,139,184,132,155,1,204,51,59,92,153,111,101,235,17,170,176,11,248,67,54,173,97,77,171,167,170,162,130,242,137,90,25,25,30,134,69,211,65,155,123,146,161,38,173,113,85,42,179,87,190,68,201,175,200,117,90,17,106,181,184,106,81,232,68,69,222,103,220,67,78,184,135,101,82,241,26,199,174,216,213,148,110,135,93,166,202,167,59,213,69,162,94,101,109,40,253,85,36,251,150,125,202,47,180,187,197,95,214,248,52,86,38,223,210,229,83,175,190,205,111,63,53,199,26,111,209,104,95,45,149,60,102,73,212,230,239,61,27,50,45,79,169,233,239,1,91,120,125,98,92,56,149,119,211,44,187,90,31,106,168,213,37,51,21,150,249,136,70,170,117,212,54,158,171,82,83,244,150,158,243,46,255,0,103,120,182,140,4,225,141,74,183,108,154,113,223,84,222,101,86,98,89,122,98,121,202,46,82,150,203,92,196,106,212,163,74,180,82,87,212,187,253,157,52,18,67,43,185,33,194,236,179,196,76,186,36,126,217,91,113,178,75,243,183,200,111,113,153,50,106,249,181,62,226,11,85,176,74,233,239,211,187,190,71,0,169,172,220,240,182,106,133,108,85,49,31,11,228,104,116,232,207,205,149,7,103,122,27,109,247,150,174,99,242,207,220,218,116,36,159,188,139,188,133,111,219,55,29,203,133,183,188,106,229,37,238,201,87,160,84,16,225,30,214,220,218,235,15,18,180,245,137,73,61,22,217,123,12,186,123,72,105,103,18,150,255,0,200,250,180,110,79,49,137,48,223,101,210,220,69,234,41,165,146,190,190,239,119,81,157,204,211,83,160,211,49,198,234,98,158,199,41,181,85,39,44,203,113,171,85,118,199,203,94,167,245,16,11,163,225,249,154,230,115,37,133,45,34,180,238,219,146,136,105,129,41,27,76,249,201,102,52,93,239,106,150,91,109,58,184,241,250,133,174,158,195,50,238,149,130,133,56,95,223,21,187,91,50,244,202,101,61,223,224,213,116,51,9,244,109,71,209,118,161,9,42,61,77,38,125,201,46,132,101,246,144,190,176,17,247,60,152,49,31,26,242,255,0,112,81,57,28,201,148,184,210,234,144,253,99,47,159,110,20,148,163,249,104,46,247,125,166,101,239,47,118,124,42,212,249,182,117,219,50,149,37,59,102,80,234,46,71,112,181,35,209,198,93,52,159,113,153,119,167,222,101,246,141,71,60,211,111,178,182,29,78,228,56,147,66,139,93,53,35,45,12,80,159,18,188,14,70,19,230,14,177,90,130,199,46,29,211,34,69,105,94,182,191,59,38,116,197,31,123,138,62,230,203,216,146,250,136,5,171,112,246,197,212,226,182,92,45,179,95,71,237,216,112,232,107,47,127,34,4,77,79,232,36,187,220,250,254,211,18,100,84,95,6,44,70,118,29,227,113,97,212,167,182,196,126,20,186,147,101,180,143,87,212,237,61,146,46,137,215,184,189,170,211,234,246,139,116,0,0,0,0,0,0,0,0,0,0,1,249,42,212,216,245,138,84,218,68,180,238,98,116,119,35,58,90,153,106,133,164,210,125,198,71,220,126,195,33,158,252,253,225,11,152,61,152,251,134,150,76,114,163,214,228,75,173,198,45,219,181,105,233,242,146,143,229,172,251,155,246,153,31,188,136,104,108,86,159,24,252,33,106,175,104,209,113,93,130,210,76,39,99,82,214,125,127,36,134,170,15,159,122,200,187,207,244,117,250,253,128,62,119,6,188,91,92,250,37,115,10,230,63,170,163,185,38,166,210,54,255,0,33,40,167,176,158,164,143,172,251,213,250,189,162,207,70,125,56,116,98,91,216,109,153,187,125,228,57,177,170,243,177,40,143,116,35,245,31,168,68,221,252,149,31,114,61,154,31,214,67,64,209,159,110,84,102,164,180,173,200,121,9,113,39,166,154,145,150,164,3,253,64,0,0,0,0,127,12,246,145,153,251,11,81,68,156,84,175,215,174,236,200,191,78,89,234,138,60,53,192,79,119,250,212,249,165,250,37,250,95,95,218,98,246,94,252,146,255,0,193,63,243,12,245,241,7,113,215,51,67,118,243,83,166,217,243,210,158,165,221,233,25,90,0,146,60,25,237,101,205,196,138,253,198,178,209,168,244,217,76,17,255,0,191,75,244,245,233,223,175,113,251,133,172,226,213,98,109,189,134,23,101,114,156,231,46,84,10,36,249,44,175,66,61,171,68,119,20,147,208,200,200,250,145,119,145,138,212,224,168,111,118,139,164,183,124,206,201,222,174,133,244,181,167,117,247,247,11,60,190,168,201,184,172,154,253,1,125,213,42,92,184,159,253,145,149,35,222,95,165,239,32,25,165,198,90,245,66,230,197,139,194,185,84,119,155,42,101,122,160,243,170,218,148,234,165,201,113,70,122,36,136,187,212,125,196,62,85,139,120,85,236,27,186,147,119,208,164,114,102,210,166,177,49,165,236,74,189,102,157,75,133,209,73,81,119,160,187,200,254,195,30,159,48,246,209,218,56,227,125,208,61,145,46,58,163,73,251,19,49,212,123,207,244,125,227,157,128,209,246,80,49,125,120,213,129,22,213,217,41,91,167,55,2,20,89,170,211,77,242,10,28,119,28,86,132,132,17,106,167,123,146,90,123,190,174,212,43,115,131,37,243,46,167,134,151,5,157,45,91,206,37,86,92,150,143,66,45,27,76,122,123,100,158,137,47,121,245,51,215,252,226,200,192,114,252,204,216,45,98,86,6,94,150,162,209,185,201,52,42,137,48,90,233,243,170,134,243,105,254,82,127,79,218,122,12,227,94,84,25,150,45,245,89,183,86,92,185,20,42,172,136,133,220,122,41,151,148,141,123,212,93,232,247,159,235,26,134,117,180,60,218,217,113,58,161,105,52,168,181,239,35,239,20,73,197,19,6,79,13,115,5,50,191,2,39,42,159,113,161,202,146,149,204,221,171,242,38,205,89,244,53,169,95,69,5,236,34,250,136,4,238,225,41,140,135,121,96,67,88,119,49,91,165,90,187,189,125,52,221,218,102,78,123,184,144,68,90,18,75,249,74,253,93,194,120,10,44,225,73,138,114,44,156,202,211,45,73,18,185,52,187,147,157,218,207,97,43,251,222,4,231,17,220,131,87,210,87,176,203,235,212,133,233,128,252,245,8,49,234,81,28,133,41,27,218,115,77,197,169,150,186,25,25,119,125,100,51,127,154,252,42,123,7,113,182,189,102,42,39,103,102,47,101,229,35,152,75,250,81,24,112,250,239,89,247,185,237,63,250,6,146,5,42,113,133,178,227,219,248,221,75,185,25,115,85,87,249,251,147,161,250,188,136,144,16,93,77,71,175,127,184,191,88,8,229,84,204,157,102,173,150,202,86,1,62,157,34,82,121,251,23,170,61,126,108,242,148,125,9,162,50,208,203,244,207,245,119,15,217,145,138,28,235,131,50,246,157,58,158,122,60,231,111,211,187,217,79,146,126,211,34,238,35,28,12,89,79,8,28,190,212,234,119,195,184,227,84,137,182,13,39,111,163,220,230,36,247,243,89,159,25,222,137,112,140,180,81,17,122,200,63,171,78,240,22,254,0,0,0,0,0,43,43,139,86,105,34,210,40,44,224,109,173,55,116,217,187,189,43,243,102,92,173,139,131,37,159,166,209,146,181,35,87,208,95,79,111,184,77,252,204,99,165,23,47,56,81,85,196,90,194,253,88,60,141,136,209,126,182,249,44,178,125,82,219,154,126,88,191,146,127,218,89,207,196,11,234,224,196,155,178,109,227,116,77,237,85,41,252,190,115,188,180,35,118,198,144,218,122,33,41,73,122,168,73,116,34,238,253,96,62,174,12,225,133,103,24,49,14,151,97,80,155,223,42,163,207,219,213,5,167,45,135,29,63,164,180,23,115,103,252,162,254,193,165,11,6,203,164,225,245,169,10,210,162,53,203,135,7,153,203,78,229,31,211,113,78,31,210,82,143,189,103,237,49,1,56,76,101,130,53,165,102,191,140,247,52,77,213,42,206,223,71,252,225,151,35,146,236,232,206,253,7,77,42,220,149,39,233,32,180,246,107,222,44,112,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,46,89,233,212,250,94,93,240,210,53,50,4,120,140,174,212,165,201,83,108,52,150,210,167,93,140,219,142,184,100,146,34,53,45,197,173,106,87,122,148,165,25,234,102,102,58,88,231,185,118,240,253,134,63,208,218,47,245,38,135,66,22,126,31,117,154,123,35,193,194,25,196,205,89,142,34,103,143,62,191,122,64,0,30,205,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,1,106,128,0,0,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,1,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,17,87,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,160,17,45,50,9,145,58,174,110,238,105,181,219,150,100,186,78,29,91,178,10,37,98,100,87,20,196,217,79,185,29,229,54,212,23,23,29,214,22,182,220,76,117,60,149,153,26,91,121,6,93,86,145,18,198,159,112,171,12,237,92,27,195,139,115,11,108,168,157,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,15,65,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,82,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,79,254,10,158,22,46,159,136,19,188,186,156,39,248,128,28,21,60,44,93,63,16,39,121,117,56,79,240,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,194,63,230,151,36,24,29,155,143,67,205,196,136,181,90,109,106,137,171,81,235,116,39,153,143,57,113,79,113,156,87,84,235,78,33,198,119,171,122,73,72,53,33,91,182,41,36,227,132,185,0,0,60,253,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,232,135,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,73,254,8,245,106,85,2,149,143,53,218,237,78,37,58,155,78,143,111,203,153,50,91,201,101,136,204,54,154,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,119,92,180,241,74,195,140,121,204,21,119,11,234,204,252,151,160,214,123,3,86,3,213,56,101,30,84,201,92,173,37,69,154,226,100,58,209,60,227,198,93,152,144,73,74,210,70,131,81,186,166,208,186,107,162,226,101,213,111,225,197,209,133,180,153,125,158,139,120,84,41,117,10,191,45,199,16,228,142,192,82,185,12,43,106,201,11,100,215,44,220,82,22,149,124,227,12,40,141,38,142,190,84,6,170,0,66,174,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,237,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,0,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,20,2,47,251,133,199,129,60,50,251,235,206,38,128,149,64,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,114,174,10,158,41,238,159,135,243,188,198,156,46,164,82,183,5,79,20,247,79,195,249,222,99,78,23,82,0,32,7,21,188,209,227,182,90,255,0,5,223,129,75,231,228,231,202,63,77,250,79,248,178,28,206,127,103,236,60,159,239,150,156,219,183,158,239,209,211,93,221,117,208,180,159,226,63,230,183,37,56,89,156,31,146,223,132,202,253,215,76,249,37,219,187,23,160,165,70,103,153,218,185,28,206,111,57,135,117,211,179,35,110,221,186,106,173,117,212,180,8,129,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,207,196,95,202,255,0,15,76,23,202,101,255,0,80,196,108,57,185,239,90,141,74,163,71,118,136,235,85,185,177,30,97,44,56,243,47,41,73,75,49,154,81,47,116,116,17,25,168,203,67,87,78,227,41,64,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,124,156,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,236,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,203,254,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,236,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,234,165,25,159,83,49,88,60,12,127,61,159,179,127,188,133,170,0,0,0,10,75,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,177,131,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,40,135,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,240,23,145,158,94,33,118,174,82,253,11,108,218,212,202,85,229,121,206,168,35,210,52,146,170,182,143,69,65,111,144,235,189,169,40,53,58,203,207,178,242,74,62,228,109,245,148,233,239,38,249,78,202,11,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,102,50,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,180,212,106,147,92,151,41,253,136,74,17,189,215,13,75,86,212,33,41,45,79,162,82,68,93,8,132,170,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,180,25,54,227,139,106,58,73,9,53,33,9,48,190,144,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,160,30,40,254,59,49,55,238,95,39,132,38,255,0,9,107,42,149,137,89,26,196,252,57,174,200,150,197,54,234,186,43,84,73,142,196,90,82,251,108,73,163,193,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,16,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,10,86,26,51,200,206,40,85,113,143,41,120,103,126,87,83,44,234,79,209,253,27,49,249,115,85,45,249,111,193,121,200,78,74,113,213,17,41,75,121,81,141,227,215,83,35,112,200,212,173,55,29,53,241,46,176,35,97,246,116,177,18,45,54,222,151,74,166,215,36,70,175,197,55,137,221,147,23,46,51,110,202,144,210,220,51,222,133,76,57,100,123,79,98,86,149,161,59,118,109,41,213,193,63,20,42,183,14,17,223,152,81,80,76,183,163,217,149,136,181,40,50,30,154,167,80,219,21,4,57,172,86,154,50,209,148,33,216,110,186,123,85,162,151,41,103,181,38,70,107,11,31,28,211,50,152,189,27,1,112,26,249,197,199,159,136,220,139,118,142,243,212,242,150,195,175,48,237,69,122,53,9,151,16,214,139,52,57,37,198,91,51,35,78,132,179,51,82,72,141,69,210,196,0,227,39,141,127,33,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,48,20,172,52,61,195,235,7,106,184,33,148,187,22,209,185,104,49,41,87,12,216,239,86,235,13,53,21,76,62,111,203,121,111,54,153,73,90,16,190,210,220,117,71,97,194,89,106,147,99,97,25,165,9,49,65,120,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,105,248,5,74,241,189,195,62,205,117,97,166,49,195,137,85,119,210,20,249,118,205,65,254,94,232,49,251,59,133,34,34,55,18,61,71,156,237,83,79,69,44,247,37,143,85,37,177,102,124,87,132,118,38,93,86,126,111,104,246,45,38,94,180,91,246,159,62,159,87,138,227,142,114,213,217,162,61,49,135,210,132,172,144,111,33,108,26,18,181,165,91,91,125,244,145,17,175,82,177,78,44,22,181,10,224,201,45,223,86,171,193,237,18,237,154,133,34,169,75,115,154,180,118,121,75,156,204,69,57,162,76,137,122,177,46,66,52,81,26,125,125,116,220,148,153,82,14,21,98,101,213,131,120,143,110,98,149,149,47,179,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,1,167,224,0,1,202,179,79,141,127,139,182,95,111,108,99,110,159,219,101,219,244,242,236,12,41,174,99,107,156,251,168,143,23,154,158,99,102,108,147,239,52,110,109,89,43,150,75,219,170,180,35,205,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,221,56,218,98,101,213,111,225,198,29,225,109,38,95,103,162,222,21,10,133,66,175,203,113,196,57,35,176,20,110,67,10,218,178,66,217,53,203,55,20,133,165,95,56,195,10,35,73,163,172,32,225,163,96,70,196,28,233,97,220,90,149,189,46,171,77,161,200,147,95,148,108,147,187,33,174,36,103,29,139,33,213,182,101,177,9,152,81,8,183,30,197,45,72,66,183,111,218,97,26,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,136,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,56,89,167,193,79,197,219,48,87,182,14,55,80,237,177,45,250,129,118,7,212,239,49,197,193,125,164,72,139,205,87,45,178,55,137,135,154,39,54,160,147,204,37,237,213,58,25,219,247,8,236,76,181,111,12,161,81,236,90,76,189,43,86,21,66,125,62,175,21,199,27,230,39,180,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,119,56,195,233,34,50,70,166,19,84,0,0,0,0,0,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,20,2,47,251,133,199,129,60,50,251,235,206,38,128,149,64,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,36,166,115,114,93,117,101,131,28,96,225,189,182,154,173,211,69,187,246,191,104,72,110,11,139,149,51,123,220,162,130,162,66,9,14,204,109,102,218,84,150,117,220,151,88,94,214,205,210,109,49,172,106,118,109,38,149,81,147,2,101,66,153,18,84,138,92,131,151,5,215,153,74,215,21,243,105,198,77,214,148,101,170,22,109,60,235,102,164,232,123,28,90,123,148,100,97,16,56,101,229,171,30,114,233,133,245,184,120,229,114,203,66,234,242,26,77,30,209,85,75,182,177,111,176,203,146,20,226,208,164,56,182,16,185,46,62,110,41,12,244,209,13,169,74,82,212,164,55,50,128,0,0,0,0,0,0,0,0,7,158,191,172,186,78,32,218,147,109,42,219,92,200,115,185,124,196,238,81,125,7,18,225,125,21,36,251,208,94,210,25,175,198,108,48,173,96,246,33,212,236,42,235,123,37,83,185,59,186,160,245,230,48,219,165,244,86,178,238,112,191,148,127,216,52,226,43,143,139,62,88,35,221,214,107,24,207,108,196,219,82,163,110,244,135,206,25,243,249,206,193,140,215,211,116,146,157,169,74,190,138,15,95,110,135,212,7,198,225,43,154,72,181,122,19,216,29,117,77,219,50,22,223,68,252,217,159,55,122,231,73,123,232,52,68,157,8,147,244,215,215,217,238,22,106,50,243,135,247,213,193,134,215,100,43,198,215,155,217,106,80,57,156,151,121,104,94,221,237,45,181,116,90,84,147,245,86,162,234,71,223,250,198,140,50,207,142,148,108,194,225,69,43,17,104,235,233,59,159,189,58,47,213,217,37,230,75,170,155,111,95,200,159,242,75,251,76,58,176,0,0,0,0,12,233,231,158,135,54,223,204,197,217,78,159,249,86,251,6,189,222,218,124,99,246,25,151,113,144,252,84,172,201,86,105,25,108,171,96,19,9,214,37,91,145,189,122,163,212,229,79,57,69,208,218,51,61,76,255,0,76,191,95,112,151,92,95,178,251,83,166,95,13,227,141,46,30,232,53,93,222,144,115,152,146,217,202,102,4,102,186,41,205,79,85,25,151,170,130,250,245,239,21,172,3,175,229,71,10,159,198,44,109,160,217,136,139,218,25,149,218,185,168,222,72,250,49,31,112,186,239,65,247,183,236,63,250,6,144,41,240,99,211,97,183,10,42,54,52,222,187,75,83,61,53,51,51,239,235,222,98,151,120,61,89,113,238,12,110,170,92,175,57,162,168,28,141,169,208,253,110,124,73,232,62,164,162,211,187,220,127,168,93,88,0,129,252,90,241,147,228,110,4,59,135,80,213,182,85,213,183,215,211,93,189,154,100,23,187,141,6,71,169,40,255,0,148,159,215,220,39,128,162,206,43,152,167,34,246,204,173,78,212,143,43,157,75,182,249,61,144,246,18,127,190,32,65,113,125,232,37,125,36,251,76,254,173,8,4,96,193,156,58,153,138,216,141,74,177,160,183,189,202,143,63,66,212,139,242,108,56,239,181,73,254,108,255,0,148,95,216,52,187,107,208,99,91,52,40,212,72,105,218,204,109,251,75,83,63,164,181,40,251,204,207,189,71,237,21,19,193,243,5,83,112,226,5,83,20,170,176,183,177,68,228,118,53,243,52,252,179,19,216,115,162,92,35,239,34,239,73,253,90,119,139,139,0,28,91,55,248,190,188,22,192,139,154,236,136,173,179,151,79,155,26,18,180,215,100,131,135,33,198,213,161,161,100,122,41,174,229,22,158,255,0,175,180,138,220,227,55,124,203,166,97,157,191,103,68,86,195,151,85,137,37,213,104,71,171,106,143,80,108,211,213,39,238,46,164,122,255,0,156,5,75,223,87,133,94,254,187,170,215,125,118,71,58,109,86,107,243,29,94,196,167,214,117,213,56,125,18,148,151,122,207,184,139,236,33,245,112,106,189,80,182,113,98,207,174,82,222,229,74,135,94,167,188,210,246,165,90,41,18,91,81,30,138,35,46,244,151,121,15,26,58,38,94,45,163,187,177,198,196,160,107,161,75,185,41,109,31,216,185,141,35,222,95,165,239,1,163,124,37,172,77,184,48,194,211,174,84,92,230,74,159,68,129,37,229,232,69,185,107,142,218,148,122,17,17,23,83,62,226,34,21,79,198,98,214,92,44,71,160,92,104,45,90,145,77,138,193,159,251,245,63,80,94,157,250,247,23,184,91,69,139,69,69,185,100,208,40,8,238,166,210,226,196,255,0,236,108,165,30,243,253,31,121,138,196,227,86,111,115,237,98,221,243,59,32,244,208,190,150,181,30,190,254,224,17,239,133,109,250,245,163,153,22,41,200,61,17,88,134,152,10,238,255,0,93,159,8,191,68,255,0,71,234,251,72,94,217,30,226,35,47,105,106,51,209,195,225,199,91,205,13,165,202,45,119,79,128,149,119,119,122,70,40,208,171,63,145,70,191,162,95,230,1,255,0,96,0,0,0,0,2,176,184,202,98,218,224,80,232,120,87,13,253,23,33,200,213,55,81,183,249,10,69,65,133,117,52,125,69,220,175,213,237,22,113,37,246,226,198,118,75,170,218,134,80,167,20,122,107,161,17,106,99,63,60,69,241,45,236,73,204,221,192,242,220,222,213,5,217,116,70,122,17,122,140,84,37,237,254,74,79,185,126,221,79,235,48,31,63,32,152,66,230,48,230,62,222,165,155,28,216,244,73,17,43,114,75,118,221,26,102,124,84,175,249,104,62,231,61,134,103,238,35,26,16,164,211,99,209,233,80,169,17,19,181,136,49,219,140,209,106,103,162,16,146,73,119,153,159,113,123,76,197,111,112,112,194,22,169,22,141,107,22,31,45,100,77,118,77,45,7,215,242,75,106,158,249,119,44,203,188,191,71,95,175,216,44,176,0,0,0,0,0,0,0,0,0,0,0,70,110,33,56,186,156,41,203,125,200,104,234,245,197,14,101,13,5,238,231,192,151,161,253,5,23,123,127,87,218,66,76,138,139,227,59,136,206,204,188,45,220,58,138,246,232,140,66,137,82,112,182,145,104,250,93,168,50,101,213,58,247,31,177,90,125,94,208,21,197,73,167,205,188,110,216,116,168,201,221,50,185,81,110,59,101,169,22,174,60,233,36,187,204,139,189,94,242,47,176,104,63,35,120,47,31,5,50,255,0,64,162,114,57,115,42,145,162,213,38,122,198,127,62,228,40,201,95,242,214,93,237,123,12,139,220,94,250,146,225,169,129,200,197,140,193,209,235,83,152,230,67,181,164,71,173,39,214,211,231,99,78,134,162,238,113,39,220,225,251,20,95,81,139,236,101,166,216,101,12,52,157,168,109,36,132,150,186,232,68,90,16,15,251,17,79,136,30,107,153,203,110,21,58,138,43,187,174,74,217,170,12,84,109,50,228,165,232,210,182,61,170,153,113,181,104,227,37,234,30,154,251,76,139,190,86,10,21,226,129,124,86,174,156,203,212,233,149,7,127,131,82,16,244,38,17,181,31,69,170,132,212,164,245,36,145,247,40,250,25,159,218,96,35,37,205,113,220,184,165,123,201,174,85,158,237,117,122,253,65,110,25,237,109,189,206,190,242,149,167,170,73,73,106,183,15,216,69,215,216,66,200,50,141,194,217,170,237,177,75,196,124,80,145,169,212,99,49,54,44,29,157,200,113,182,30,66,185,140,75,47,123,137,208,210,94,243,46,226,16,87,43,52,232,53,60,113,181,88,168,49,205,109,53,72,43,34,220,105,209,93,177,130,215,161,253,102,52,71,134,171,127,228,125,38,55,39,150,196,104,108,50,209,110,35,245,18,210,9,63,95,119,191,168,8,27,143,124,49,169,87,21,147,81,59,22,155,203,170,195,75,207,67,79,57,71,205,82,25,119,150,141,93,148,73,78,170,82,58,159,119,183,166,162,165,241,6,196,184,112,214,239,169,217,119,76,62,203,81,165,202,122,43,205,243,16,189,20,211,171,109,93,80,165,39,233,33,93,198,125,222,222,241,168,97,28,115,69,146,28,46,204,196,69,75,173,199,236,117,182,219,52,177,59,124,135,54,153,19,198,159,155,75,237,160,244,91,230,174,190,237,59,187,131,62,214,221,66,77,38,226,165,213,33,175,100,136,115,88,144,210,180,35,209,104,112,148,147,208,200,203,188,139,188,134,146,50,197,91,153,112,229,235,14,106,147,203,248,67,214,173,29,78,43,167,172,163,130,202,141,90,17,17,22,166,103,211,65,93,148,94,13,21,152,87,236,73,85,11,239,180,91,204,77,109,199,27,244,90,17,204,101,47,17,154,117,41,187,203,86,200,203,82,235,215,222,45,3,15,44,170,94,28,216,244,43,26,140,141,176,232,84,216,180,230,186,168,245,75,44,161,164,159,172,165,31,114,11,189,71,246,159,120,15,68,32,135,24,10,45,54,86,92,169,213,87,186,74,106,224,101,8,63,91,170,74,4,245,17,116,61,59,254,161,59,196,15,226,255,0,112,51,15,46,180,250,58,87,163,207,215,218,81,150,135,213,10,131,61,62,237,59,203,222,2,156,112,154,74,225,226,157,155,45,181,109,83,55,5,57,194,61,53,208,202,75,103,253,131,69,25,91,168,187,86,192,155,102,160,243,155,214,239,109,213,90,105,174,147,31,46,237,11,220,51,203,129,180,89,87,6,49,217,20,168,104,220,183,238,42,106,15,169,22,132,114,154,78,189,76,189,229,237,26,43,203,221,1,251,95,8,40,20,41,95,149,141,218,183,119,127,42,83,170,46,227,63,98,189,224,58,40,142,28,65,90,142,238,86,238,222,122,246,153,118,13,189,12,245,254,49,139,238,18,60,71,14,32,142,66,70,86,238,222,216,214,243,62,193,179,214,50,211,248,198,46,189,223,168,6,126,45,179,52,214,163,154,123,253,127,254,240,198,157,48,249,106,114,208,128,181,247,159,55,95,254,202,177,152,187,115,253,89,143,175,251,255,0,254,240,198,156,176,239,67,179,169,250,30,165,243,191,254,181,96,61,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,15,141,120,67,85,66,220,151,17,29,238,114,244,253,78,36,255,0,176,102,26,235,100,216,175,202,105,93,233,217,255,0,222,36,106,54,75,9,148,194,152,89,232,74,211,252,135,168,204,118,48,80,156,182,177,22,175,69,116,245,84,110,207,169,233,250,76,54,175,121,254,151,188,5,241,112,244,158,228,220,174,90,137,92,126,95,47,183,105,235,235,174,181,25,127,244,9,40,34,71,12,138,217,85,178,203,68,105,46,243,19,27,180,232,173,186,107,186,161,51,217,161,123,132,183,1,254,50,163,53,49,133,70,125,58,161,122,106,90,159,176,245,246,125,131,54,25,161,176,223,195,44,116,185,172,137,63,148,166,246,45,221,223,235,144,217,119,216,165,126,159,188,255,0,176,105,84,84,31,23,108,182,79,165,94,10,199,202,68,125,98,85,116,244,146,183,167,213,229,53,2,43,93,20,233,153,245,51,250,40,47,175,94,240,30,123,134,150,114,98,225,82,165,97,149,214,238,176,165,108,236,94,169,250,187,123,99,206,126,77,133,25,245,113,63,73,95,103,184,92,69,10,229,164,220,81,209,34,155,35,152,75,74,148,69,177,69,208,149,180,254,145,23,180,101,181,11,83,106,37,160,244,50,29,10,137,152,28,93,183,92,75,180,107,183,179,169,4,105,35,236,17,87,161,110,221,252,166,207,218,64,52,202,3,53,206,230,167,30,158,105,214,92,190,245,67,234,82,156,47,69,194,234,102,90,31,250,200,248,210,113,223,21,166,36,209,38,234,222,74,239,254,3,24,191,204,223,214,3,76,238,186,219,41,220,226,180,35,61,59,135,135,190,49,187,13,112,242,27,179,110,171,135,178,54,201,169,43,254,9,33,205,12,137,70,127,65,181,126,130,191,196,51,115,39,18,175,105,140,174,60,138,214,246,220,81,169,69,217,153,45,76,203,67,238,79,214,62,36,137,117,41,154,169,247,55,238,234,125,18,93,255,0,103,218,2,216,179,117,197,70,214,77,187,86,177,240,97,222,213,80,124,223,132,185,219,92,71,45,10,109,246,141,92,185,49,54,158,138,229,43,77,125,186,107,222,98,168,110,26,237,74,232,174,212,46,42,195,252,233,213,57,78,204,144,230,212,167,123,174,44,214,163,209,36,68,90,169,70,122,17,17,125,67,160,225,118,90,113,139,24,22,209,216,246,167,110,97,110,37,6,239,110,138,214,221,118,123,29,117,6,125,28,73,254,191,180,79,236,172,112,145,170,197,170,211,47,140,110,170,114,17,22,67,50,81,70,228,37,92,194,74,152,116,143,180,70,153,211,95,157,71,119,79,165,238,32,31,55,132,126,88,42,19,42,242,49,234,188,92,168,204,111,131,9,175,85,91,204,149,2,83,110,110,75,186,150,164,102,91,84,143,180,253,130,218,199,204,182,173,202,69,163,65,129,109,208,162,246,120,20,232,237,69,142,214,245,47,107,109,160,144,146,213,70,106,61,18,146,46,166,103,208,125,48,1,93,92,101,108,22,42,120,51,66,188,97,71,214,108,74,252,86,93,94,243,254,247,76,74,131,138,232,106,211,188,203,184,181,255,0,48,177,81,9,184,180,33,106,203,51,123,19,169,21,100,140,250,251,61,31,56,5,94,100,6,232,149,108,230,122,207,56,238,109,42,141,78,159,1,206,132,122,161,202,132,93,75,169,31,232,253,95,104,208,195,11,230,50,219,159,164,146,63,241,144,205,62,89,38,170,14,99,112,185,237,218,35,229,157,16,156,233,222,142,222,201,153,127,144,105,58,134,234,31,162,211,222,107,232,57,21,165,39,236,52,17,144,15,220,0,57,165,115,49,216,57,110,94,76,216,21,123,191,145,93,125,228,176,136,190,143,148,173,86,167,77,162,45,233,104,209,244,210,101,244,190,190,238,160,58,88,15,243,141,33,153,113,218,149,29,123,218,121,9,113,10,208,203,84,153,106,71,161,245,238,31,232,0,0,0,0,0,0,56,214,111,172,54,113,15,46,183,221,13,109,111,121,186,5,82,68,111,88,203,107,197,6,66,80,127,73,36,125,87,220,103,167,188,118,81,249,42,212,230,106,244,185,148,169,31,146,153,29,200,235,239,250,43,73,164,251,140,143,184,253,224,51,13,1,249,120,115,136,172,72,89,110,147,108,214,146,165,23,66,213,113,223,35,50,254,81,119,163,235,253,99,71,57,106,186,145,122,96,14,30,220,133,244,231,90,244,151,221,47,209,90,225,50,179,46,226,215,233,123,8,136,80,190,118,172,39,240,243,50,87,165,41,214,182,53,50,177,81,157,27,214,35,220,202,231,201,74,15,233,40,203,162,59,140,245,247,144,181,126,19,87,179,23,14,92,149,67,84,174,108,138,109,72,217,36,236,52,237,109,184,16,83,167,209,34,61,12,251,245,51,1,55,0,0,0,0,0,127,20,70,100,100,93,250,10,7,226,101,74,159,78,205,13,101,201,170,220,153,41,144,243,71,162,75,68,42,163,51,66,232,127,81,247,139,249,21,9,198,115,14,151,79,190,45,236,69,142,90,69,147,6,37,53,101,239,125,79,84,30,51,234,173,123,139,244,116,250,253,128,62,223,5,105,17,81,83,186,35,170,94,143,155,51,84,76,114,207,232,238,167,22,237,221,221,253,52,22,190,101,169,104,126,209,72,60,36,177,4,173,140,127,122,222,90,125,90,181,57,76,17,235,252,167,102,192,71,232,159,232,251,203,245,11,191,1,65,220,79,173,100,219,121,161,170,58,212,110,82,42,108,63,61,71,191,118,229,57,81,155,215,188,244,215,111,119,79,176,68,129,123,185,239,202,100,44,193,86,45,73,237,158,201,13,212,32,197,124,250,158,232,228,169,70,162,252,178,8,186,189,236,235,253,149,107,157,204,186,177,151,91,234,157,109,68,157,207,102,77,57,153,36,158,81,167,150,106,122,74,54,234,110,184,103,161,51,223,175,254,240,150,28,21,42,109,124,161,186,104,251,190,115,177,78,147,166,135,244,119,211,147,238,254,209,108,162,166,248,42,83,147,233,251,166,173,204,245,187,28,232,251,116,246,111,167,43,93,117,254,193,108,128,2,9,113,109,193,246,47,124,6,98,243,130,157,149,42,13,65,50,29,115,83,61,98,49,10,123,138,78,134,178,79,210,81,117,34,53,125,189,194,118,143,17,141,150,75,56,137,133,23,93,160,231,210,169,81,167,70,104,250,244,113,200,206,54,71,244,147,250,126,211,34,1,155,108,52,188,29,176,47,122,117,212,215,69,65,231,123,191,150,202,219,253,21,126,159,184,198,154,173,90,210,110,26,12,90,194,75,66,145,191,255,0,181,90,147,238,47,119,184,102,251,51,184,108,238,17,99,141,203,135,143,175,114,233,61,143,83,208,139,242,176,217,123,216,165,127,57,250,71,250,187,133,227,112,247,189,213,124,101,106,210,157,46,87,62,115,125,191,180,158,205,186,107,81,150,72,238,73,23,209,79,179,245,128,146,34,143,248,183,93,212,11,147,31,90,129,73,94,233,84,221,221,175,162,203,242,144,160,26,62,146,72,187,146,125,218,253,98,224,241,187,22,168,56,41,135,149,43,250,224,86,177,160,114,117,70,139,245,183,190,219,93,232,66,204,186,186,95,201,63,237,44,222,226,110,33,214,177,70,242,157,121,215,151,172,185,220,173,229,162,58,108,105,13,151,208,74,75,185,178,246,23,246,128,253,24,63,135,53,60,90,196,90,78,31,81,211,186,101,87,180,114,203,84,151,228,152,113,211,250,74,73,119,54,125,234,47,215,220,52,123,130,152,89,68,193,140,54,164,225,213,190,207,42,21,47,159,203,78,229,171,78,108,135,30,62,171,90,207,233,58,127,202,63,213,220,85,187,193,251,46,171,121,233,56,243,88,45,91,45,158,139,47,213,62,43,223,69,223,126,159,73,31,103,188,90,224,0,0,0,0,15,43,138,23,245,43,11,236,106,157,243,91,94,200,84,206,79,53,90,40,244,230,60,134,139,232,165,71,222,225,119,36,255,0,180,5,72,113,119,199,69,220,120,171,248,30,133,39,86,237,175,239,182,246,127,219,17,160,72,71,83,108,189,169,62,229,159,215,167,112,139,57,77,203,229,79,49,152,171,6,203,138,157,176,207,155,218,221,213,39,179,248,51,238,35,161,184,217,158,166,206,157,15,237,247,31,129,197,59,222,102,35,223,149,59,206,123,156,199,234,60,157,234,208,139,94,91,40,108,186,18,82,93,200,47,97,127,104,182,190,16,184,22,155,79,13,167,226,165,69,157,36,220,156,174,65,238,250,61,158,68,246,21,220,225,145,244,81,119,164,191,95,120,11,5,163,81,233,244,10,115,84,170,91,28,152,204,110,216,141,202,86,154,168,212,125,84,102,125,230,126,209,251,64,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,64,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,1,106,128,0,0,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,1,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,17,87,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,160,17,170,129,149,113,170,128,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,0,186,144,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,127,240,84,240,177,116,252,64,157,229,212,225,63,196,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,9,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,11,254,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,58,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,207,179,49,194,66,205,180,50,209,26,171,129,172,220,21,252,76,179,227,246,154,154,155,213,197,221,72,82,211,218,9,49,84,230,214,22,210,77,75,101,12,238,90,144,131,105,68,251,171,75,133,242,184,26,210,105,79,85,113,146,186,245,50,34,234,80,227,208,98,71,152,166,82,111,178,195,202,156,167,90,67,154,110,74,22,166,25,82,146,71,162,141,166,204,245,218,90,90,248,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,80,171,138,134,66,164,197,147,85,205,62,13,208,165,204,68,201,15,84,47,154,100,126,81,34,26,9,166,82,83,227,71,109,164,168,208,106,67,238,202,90,150,181,239,119,155,161,32,157,82,32,6,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,174,210,1,165,224,28,211,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,211,113,14,150,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,1,85,124,115,191,50,127,180,159,187,69,170,10,171,227,157,249,147,253,164,253,218,3,149,112,84,241,79,116,252,63,157,230,52,225,117,34,149,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,85,112,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,46,167,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,133,32,101,234,214,161,95,56,251,134,150,85,211,7,182,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,128,156,25,4,225,133,74,198,171,2,110,43,230,46,159,112,82,104,245,184,228,86,140,56,115,147,21,249,44,56,203,201,85,65,214,212,210,148,72,37,45,135,99,30,226,37,155,70,165,182,227,43,71,50,31,230,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,180,146,56,166,107,178,163,135,25,181,195,133,217,87,171,93,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,128,174,190,22,249,250,135,135,125,135,44,152,199,80,165,83,109,3,237,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,219,248,203,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,167,133,94,121,234,184,165,27,241,110,197,202,164,186,133,217,77,143,42,165,67,184,106,85,69,72,147,89,99,154,110,59,21,229,72,112,221,114,75,68,226,148,141,155,136,227,180,162,52,163,145,185,192,177,240,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,9,84,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,28,127,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,9,107,34,115,233,19,101,183,133,112,142,196,203,170,207,205,237,30,197,164,203,214,139,126,211,231,211,234,241,92,113,206,90,187,52,71,166,48,250,80,149,146,13,228,45,131,66,86,180,171,107,111,190,146,34,53,234,86,63,197,54,192,141,125,100,182,242,148,86,244,186,181,74,213,145,2,191,77,40,196,234,151,21,109,201,67,82,36,26,27,63,89,8,134,252,179,94,242,52,37,27,150,122,108,37,38,141,176,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,13,63,10,107,227,89,137,159,40,49,198,203,194,216,146,233,82,34,89,246,250,234,15,118,119,55,202,143,58,123,223,56,196,141,22,100,141,24,137,13,196,32,210,149,109,124,212,102,164,173,26,92,160,207,183,19,74,181,42,181,158,60,79,153,70,169,196,159,29,185,20,216,139,118,51,201,117,9,125,138,100,70,94,104,212,147,50,37,182,235,110,54,180,247,165,104,82,79,67,35,32,30,175,132,157,149,85,186,179,165,111,215,105,242,34,55,30,206,163,213,107,115,146,242,212,75,113,133,198,84,18,75,68,73,50,53,243,103,52,163,37,26,75,98,86,122,234,68,149,94,240,170,14,6,180,154,83,213,92,100,174,189,76,136,186,148,56,244,24,145,230,41,148,155,236,176,242,167,41,214,144,230,155,146,133,169,134,84,164,145,232,163,105,179,61,118,150,150,190,3,207,226,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,50,238,53,80,51,25,141,246,85,43,13,113,162,254,195,154,20,137,111,211,109,91,162,171,68,134,236,181,165,79,184,196,105,110,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,224,26,19,202,22,47,73,199,124,180,97,238,41,84,31,150,253,74,173,71,67,53,71,228,176,211,43,145,81,140,181,69,152,241,33,175,81,40,92,134,29,90,9,36,159,81,73,245,81,244,75,176,8,149,194,178,173,74,168,228,114,193,135,79,169,196,149,34,151,34,177,18,115,76,188,149,174,43,231,83,146,241,52,234,72,245,66,205,167,154,112,146,173,15,99,136,87,114,136,206,74,226,21,235,74,195,91,2,229,196,106,236,121,111,211,109,90,60,218,220,198,162,33,42,125,198,35,50,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,2,138,248,166,223,242,111,172,233,94,81,74,225,137,86,166,218,177,224,80,41,167,24,218,82,34,161,184,200,118,68,115,91,101,235,45,19,31,150,75,222,102,180,175,114,15,77,132,148,204,14,9,248,59,85,162,217,183,230,55,215,40,49,26,143,114,200,139,68,160,76,122,42,147,45,76,69,55,21,49,77,56,164,17,28,103,29,113,132,25,182,179,37,59,13,100,162,35,105,34,165,106,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,41,200,206,23,213,112,115,41,120,103,97,215,85,44,170,76,81,253,37,49,137,112,149,17,248,143,206,121,201,174,69,113,165,25,169,43,101,82,77,147,215,67,51,108,204,210,157,118,144,87,7,26,76,28,161,89,248,203,105,99,21,33,238,92,188,68,167,200,143,84,141,181,103,186,85,53,49,219,76,157,234,89,145,111,97,248,237,114,210,132,37,61,155,119,172,167,20,101,249,56,48,98,244,107,67,30,110,92,35,168,191,17,152,248,133,71,75,208,205,76,58,183,222,168,211,249,142,182,202,22,159,81,8,56,207,78,113,70,178,234,108,182,68,162,51,218,185,171,197,123,7,105,88,149,148,186,221,220,154,12,185,215,14,31,72,143,91,165,187,10,42,93,125,182,20,243,108,205,74,213,177,75,40,197,29,107,125,194,73,164,181,138,210,214,123,91,50,20,215,150,188,94,147,128,184,243,99,98,227,47,203,110,61,187,88,101,234,129,68,97,167,159,118,156,189,90,154,203,104,119,68,26,220,140,227,205,145,153,167,67,89,25,41,38,68,162,13,47,0,0,0,0,0,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,208,18,168,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,170,6,85,198,170,0,0,0,0,0,0,0,0,0,0,0,7,226,172,209,233,245,250,115,180,170,163,28,232,207,237,222,141,202,78,186,40,148,93,82,100,125,228,94,209,251,64,6,112,51,101,151,186,158,92,241,86,117,151,40,183,67,46,87,100,119,213,45,255,0,193,152,113,125,9,199,12,180,55,180,234,127,103,184,165,47,8,156,117,93,183,138,191,129,233,178,116,106,229,254,244,111,103,253,175,26,124,133,245,38,207,218,162,239,89,125,90,247,9,17,197,231,2,211,118,97,180,12,84,167,51,172,155,111,155,207,61,223,75,180,72,128,194,123,220,34,46,137,62,228,159,234,239,21,41,133,151,188,204,56,191,41,151,156,7,57,111,211,185,219,21,161,30,156,198,86,217,244,52,168,187,150,126,195,254,208,26,125,1,229,112,194,254,165,98,133,141,76,190,104,139,223,10,167,206,229,43,69,22,188,183,150,209,253,36,164,251,219,62,244,151,246,143,84,0,0,0,60,54,53,225,101,19,25,240,218,173,135,87,11,28,216,53,94,71,49,59,150,157,121,82,27,120,186,161,104,63,164,209,119,40,191,95,113,231,7,24,48,230,167,132,184,139,86,195,234,194,118,204,165,114,57,133,170,79,242,172,54,233,125,21,40,187,156,46,229,31,234,238,26,119,21,71,198,7,46,171,101,232,216,243,71,45,27,61,254,148,47,213,2,43,63,73,223,126,191,69,31,111,188,7,27,225,35,119,80,45,188,125,118,5,89,123,101,84,182,246,78,139,63,201,194,158,107,250,41,50,238,81,119,233,245,11,192,25,128,195,44,67,173,97,117,229,6,243,160,175,73,112,121,187,11,68,117,222,210,219,63,166,149,23,115,135,236,63,237,26,66,193,28,90,160,227,94,30,83,111,235,125,95,193,231,243,180,70,139,245,118,62,227,93,235,66,12,250,180,127,201,47,237,48,244,247,85,105,54,245,6,85,97,69,169,71,217,255,0,219,45,41,247,31,191,220,51,43,137,151,131,215,253,239,81,186,221,234,185,220,159,119,242,25,67,127,162,159,208,247,16,190,254,32,247,194,172,124,173,221,179,226,74,228,78,115,176,118,99,217,187,93,42,49,73,125,233,50,250,42,246,254,161,71,57,99,195,119,113,119,28,109,172,60,101,91,87,86,237,154,30,132,127,146,134,243,222,213,39,249,191,210,47,215,220,2,239,248,122,224,252,124,35,203,109,189,5,228,235,85,151,218,251,115,186,159,175,178,124,179,111,161,45,73,45,18,230,158,175,235,234,36,192,252,148,170,108,122,68,6,169,209,83,163,77,110,218,90,159,181,70,103,222,102,125,230,63,88,0,169,174,53,117,54,190,80,218,212,125,223,57,216,160,201,211,67,250,59,234,41,247,127,104,182,81,83,124,106,233,201,244,245,173,86,230,117,236,112,99,237,211,217,190,162,173,117,215,251,0,85,216,150,220,48,173,84,220,185,161,165,186,236,110,106,41,108,49,80,73,239,219,181,77,212,97,117,239,45,116,221,221,215,236,30,115,36,121,117,99,49,87,213,70,218,151,59,144,204,106,115,210,77,60,163,87,48,210,244,100,109,212,157,108,203,82,123,191,95,253,214,149,145,12,166,66,203,237,98,235,158,239,175,33,202,132,232,177,207,169,105,28,213,20,210,95,150,89,119,179,237,235,253,161,50,136,180,45,11,216,42,131,141,76,136,171,169,218,241,211,47,87,201,152,74,54,57,103,244,119,84,75,118,238,238,254,154,11,96,20,129,197,183,16,10,231,199,246,109,228,23,171,73,167,37,131,63,247,205,77,158,143,209,47,210,247,159,235,1,225,120,102,210,231,212,115,67,70,114,26,182,166,50,99,188,233,232,147,213,9,168,195,212,186,159,214,93,194,254,18,70,68,68,125,250,10,133,224,199,135,78,84,47,139,135,17,100,39,88,177,160,203,166,163,175,115,233,122,158,241,31,69,107,220,127,163,167,215,236,22,246,0,0,0,0,0,3,154,102,86,234,69,151,128,88,133,114,43,233,193,181,234,207,180,95,164,180,66,121,100,93,199,167,209,246,145,144,206,52,247,229,226,54,34,191,33,178,219,38,230,173,41,73,46,135,162,228,62,102,69,252,146,239,95,213,250,133,212,113,101,189,216,183,178,228,154,26,101,114,164,84,234,68,201,167,97,171,115,110,64,156,157,62,137,145,106,101,223,169,24,170,140,146,216,79,226,30,100,172,186,83,77,111,106,29,98,157,58,79,172,69,181,148,79,140,149,159,210,73,159,69,247,17,235,238,32,23,157,148,11,13,140,60,203,173,139,67,109,173,143,57,64,166,72,147,235,25,238,124,224,199,74,207,233,40,139,170,59,136,244,247,14,202,63,37,38,156,205,34,151,14,149,31,242,80,227,183,29,29,255,0,69,9,36,151,121,153,247,23,188,126,176,0,0,0,0,0,0,1,254,114,100,51,18,59,178,164,47,99,76,161,78,45,90,25,232,146,45,76,244,46,189,192,63,208,7,51,162,102,63,6,238,43,201,235,2,145,119,243,235,172,60,166,23,23,209,242,147,162,210,233,52,101,189,77,18,62,154,136,190,151,215,221,212,116,192,31,230,250,249,108,184,231,232,164,207,252,68,51,207,159,251,158,85,205,153,235,192,228,185,184,169,213,58,132,6,250,17,104,134,234,18,180,46,132,95,165,245,253,163,65,213,199,80,197,22,160,243,191,65,184,174,169,95,97,32,204,198,108,115,55,53,83,179,27,138,47,110,213,31,44,235,100,223,78,228,118,247,140,139,252,160,45,31,131,85,130,197,51,6,107,183,140,216,250,77,151,95,148,203,75,222,127,222,234,137,79,113,61,9,90,119,145,247,150,191,230,22,42,33,55,9,116,45,57,102,112,214,157,53,172,153,151,95,103,163,224,137,178,0,42,83,139,134,88,42,16,234,241,241,234,130,92,216,207,236,131,53,175,85,59,12,213,62,83,142,110,83,186,158,132,68,91,82,143,176,253,130,218,199,204,185,109,202,69,221,65,157,109,215,98,246,136,21,24,238,197,144,214,245,35,115,110,32,208,162,213,38,74,45,82,163,46,134,71,212,6,94,173,234,237,74,215,174,211,238,42,59,252,153,212,201,77,76,142,230,212,171,99,173,172,150,147,209,68,100,122,41,36,122,25,25,125,66,215,178,139,197,70,214,85,187,73,177,241,157,222,203,80,96,216,132,137,219,92,95,49,9,109,134,137,92,184,209,54,150,170,230,171,77,125,154,107,220,99,224,102,159,132,141,86,93,90,167,124,96,141,83,158,137,82,30,146,186,55,33,41,229,146,148,251,166,125,162,76,206,186,124,210,52,211,175,210,247,144,128,56,163,150,156,98,193,245,186,119,197,169,216,88,67,138,65,59,219,162,187,187,77,254,198,157,89,151,70,212,127,171,236,1,161,203,31,27,176,215,16,225,181,54,213,184,123,91,111,26,82,143,224,146,27,212,204,146,101,244,219,79,233,167,252,99,220,52,235,111,39,115,106,212,136,244,238,25,102,143,46,165,15,69,48,230,205,189,75,162,79,187,237,251,7,219,143,137,87,180,54,81,30,61,107,99,109,168,148,146,236,204,158,134,69,161,119,167,234,1,168,16,25,149,141,142,248,173,13,36,136,215,86,194,79,119,240,24,199,254,118,254,161,246,90,205,78,61,50,211,76,183,125,232,134,20,149,54,94,139,133,208,200,180,47,245,144,26,43,190,239,202,29,133,68,151,88,172,200,216,152,204,56,254,155,22,122,146,80,165,127,37,42,253,3,246,10,70,226,49,154,210,199,171,245,54,237,13,207,226,122,49,147,74,45,59,223,101,233,104,215,214,101,11,250,14,151,180,203,237,62,232,229,115,227,166,42,94,77,186,213,201,116,246,196,188,133,54,178,236,49,155,213,39,187,82,245,27,47,210,87,248,199,132,51,82,212,102,125,77,71,254,80,18,151,134,206,31,185,136,57,161,162,50,130,213,52,34,141,92,112,181,254,67,21,24,100,127,202,79,233,251,53,251,12,95,228,88,205,67,97,49,152,78,136,70,186,22,167,237,61,125,191,104,173,238,17,57,109,157,103,80,166,99,125,114,62,201,21,184,142,66,136,123,200,245,138,242,32,73,65,250,174,153,119,164,250,26,9,94,243,46,225,100,224,2,53,241,11,158,184,89,92,186,210,134,57,156,206,195,175,173,166,154,84,98,127,210,36,160,137,28,77,235,69,73,203,53,109,149,187,203,76,158,205,170,182,235,166,218,132,63,102,135,239,1,68,150,163,38,253,126,43,73,239,86,255,0,254,241,67,79,54,124,53,83,237,200,144,215,222,223,51,252,174,40,255,0,180,102,135,8,40,78,92,184,139,73,162,180,122,46,79,63,67,211,244,88,113,94,242,253,31,120,211,148,102,19,21,132,176,131,212,147,175,249,79,80,31,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,51,197,159,188,62,149,135,217,152,186,32,60,239,53,151,123,23,41,205,164,157,218,83,226,154,186,110,81,151,85,233,212,104,116,83,87,24,220,57,118,131,138,116,75,225,41,209,154,255,0,105,211,169,127,172,70,167,181,250,70,125,231,238,47,215,222,3,186,240,97,191,216,172,225,189,213,98,154,190,118,221,236,58,22,135,215,180,63,80,119,244,75,216,95,164,127,171,184,89,0,163,254,18,24,128,221,165,143,142,219,210,95,229,199,184,54,243,61,93,117,228,66,158,178,238,73,159,122,189,229,250,197,224,0,15,205,81,167,67,170,195,114,4,246,121,172,59,166,244,110,52,235,161,145,151,82,50,62,242,33,250,64,4,60,196,174,23,185,112,196,25,235,169,51,69,244,100,133,233,162,251,76,247,180,209,40,46,238,214,146,238,71,249,126,161,224,98,240,115,192,182,180,237,53,174,126,157,255,0,193,166,39,94,191,84,209,96,32,2,24,219,124,42,50,199,66,142,109,73,183,251,106,207,189,125,174,160,222,189,11,216,82,207,221,254,81,234,233,220,56,114,191,78,65,161,22,62,237,127,250,206,162,94,239,252,39,234,18,140,0,112,234,38,75,242,223,110,182,194,226,225,246,139,136,164,186,133,250,90,127,69,39,77,15,67,124,253,195,176,209,99,82,169,148,248,244,122,58,57,113,97,52,134,25,111,85,43,98,16,146,74,75,85,106,103,161,17,22,166,122,136,223,196,92,241,17,140,182,213,234,120,119,55,179,63,77,57,19,106,10,229,176,191,224,77,192,150,167,122,61,211,191,103,209,213,93,58,23,120,164,59,119,50,24,203,106,85,27,170,209,238,254,68,134,157,39,119,122,62,42,189,98,81,43,249,77,25,119,164,189,128,52,184,2,20,100,75,61,214,222,55,219,84,155,14,233,169,255,0,163,24,48,88,106,65,114,92,249,253,141,198,105,78,250,145,208,210,119,60,234,189,82,81,233,246,117,41,172,149,18,146,74,73,234,70,90,144,15,232,0,248,183,157,121,22,181,167,88,184,220,45,83,76,129,34,97,253,141,180,165,251,143,244,125,199,246,0,251,66,25,113,89,67,202,203,27,188,164,234,69,82,81,171,169,116,79,163,231,106,61,62,82,51,113,72,199,123,190,243,178,221,147,182,167,70,170,84,84,211,27,20,127,193,89,117,134,201,91,185,40,79,210,119,77,12,205,95,105,117,47,201,196,210,10,230,101,118,180,164,47,111,33,82,93,62,154,234,73,167,76,233,254,80,20,153,151,5,202,111,48,216,92,228,18,214,74,111,58,34,153,238,250,101,57,157,189,253,59,244,239,232,52,167,110,174,83,150,253,49,201,197,164,149,67,101,79,119,125,51,65,110,238,233,223,175,119,65,154,28,8,90,91,199,12,60,113,106,218,148,221,116,147,53,105,174,132,83,26,234,52,167,98,173,46,89,22,243,136,86,228,170,149,16,201,90,105,169,27,41,234,3,156,230,227,16,156,195,44,190,222,151,52,119,54,73,77,18,162,220,99,211,95,158,236,79,173,29,233,81,119,163,218,90,123,198,124,109,186,133,83,16,177,178,147,81,145,243,147,238,27,161,135,149,244,75,87,95,150,70,125,196,148,253,37,253,69,246,11,101,227,23,136,77,210,112,102,145,99,182,238,215,230,85,227,202,81,109,215,86,215,18,160,209,255,0,36,203,188,189,250,255,0,156,87,30,68,172,121,87,222,101,236,248,49,227,243,83,78,169,211,234,79,250,228,157,141,55,80,140,74,87,85,39,93,55,247,22,167,245,0,191,108,26,167,189,73,194,11,26,149,37,59,93,135,109,211,35,184,90,145,232,164,69,109,39,220,102,93,229,239,30,196,126,122,124,68,64,129,26,11,127,70,59,40,105,63,98,82,69,253,131,244,0,0,0,0,0,0,0,0,10,105,227,37,97,38,157,139,244,75,225,14,127,125,81,227,66,52,233,237,84,170,131,186,235,187,234,247,126,191,96,244,92,21,239,180,162,251,186,48,217,95,202,165,77,173,23,255,0,102,167,51,250,63,254,23,234,246,142,133,198,130,157,5,118,77,185,82,89,255,0,10,76,248,109,17,117,250,28,154,138,189,250,119,136,97,195,90,233,153,107,230,142,130,113,17,187,210,135,22,154,231,82,47,155,118,163,15,94,242,63,209,46,237,15,235,32,26,1,1,252,74,183,36,149,166,154,150,186,15,232,0,0,0,8,123,197,7,8,213,137,185,113,157,61,134,247,187,108,188,237,108,203,93,52,76,120,19,79,94,171,73,119,175,235,251,12,76,33,240,239,155,122,61,221,100,220,22,156,162,213,138,213,42,93,57,194,235,244,30,101,77,159,113,145,247,43,216,101,246,144,12,211,97,13,231,43,12,177,98,212,189,25,86,213,208,43,176,103,184,90,17,234,76,73,109,195,47,162,175,208,239,208,254,195,238,26,58,192,236,72,135,139,24,89,110,95,49,21,169,212,233,144,228,61,208,250,56,228,102,221,81,117,74,127,156,246,36,139,252,195,61,121,166,194,201,120,67,141,247,77,170,251,123,24,58,164,231,225,245,35,214,63,108,125,13,247,45,103,220,223,180,245,247,137,109,195,239,61,112,176,158,218,127,12,239,89,186,50,226,213,216,92,229,159,169,171,113,89,109,58,55,29,70,122,19,106,234,165,125,190,195,1,114,234,36,145,155,135,222,69,223,245,10,4,226,81,124,38,239,204,229,193,25,153,60,230,232,207,75,166,171,212,219,177,108,212,38,22,223,162,90,233,187,191,175,218,98,117,227,39,17,186,61,179,135,117,232,180,186,150,218,148,230,101,49,1,206,74,143,85,45,135,9,190,138,140,105,250,73,47,165,167,214,42,34,189,84,170,98,29,249,81,173,72,62,117,74,229,171,189,41,103,234,167,123,242,30,53,31,113,37,37,170,151,238,34,251,0,91,7,6,43,50,161,78,195,219,138,236,151,23,99,114,170,82,227,180,189,233,61,201,83,20,247,11,161,43,167,119,180,133,148,136,227,144,60,51,147,134,121,109,182,33,78,103,151,38,171,10,21,81,101,184,143,78,108,8,164,125,203,81,119,160,253,223,97,9,28,0,63,138,45,201,52,251,203,65,253,0,20,149,197,242,196,98,131,152,4,94,44,167,231,46,77,121,199,169,255,0,216,240,160,54,158,245,31,191,216,69,250,251,199,87,225,31,142,244,43,82,211,187,45,59,134,161,202,68,30,193,200,71,41,106,215,123,179,220,87,84,54,127,164,93,230,99,242,113,161,90,189,57,104,163,217,252,63,255,0,188,167,10,208,163,87,234,182,251,231,38,149,39,146,226,187,207,98,85,236,50,254,81,31,188,192,77,222,38,153,193,141,142,87,60,44,63,180,93,254,34,161,243,55,185,180,254,127,156,220,55,75,163,140,161,105,218,182,149,252,163,215,234,46,135,23,242,243,130,119,14,60,98,85,58,198,161,49,187,181,115,185,174,110,65,108,219,29,215,75,162,156,70,186,242,140,186,43,254,131,240,84,42,21,86,232,171,51,70,163,70,237,19,100,238,229,183,189,40,221,181,38,163,234,163,34,46,137,63,104,190,236,135,228,250,30,88,236,69,57,89,103,117,209,84,211,210,14,110,50,252,155,210,185,93,18,243,141,254,73,242,47,87,79,175,175,112,72,92,57,176,232,184,105,103,192,179,45,246,121,80,96,115,121,73,220,181,105,189,213,184,125,86,165,31,210,89,247,153,255,0,96,244,160,0,0,3,254,92,113,13,32,214,179,209,37,222,96,11,90,91,73,173,103,161,16,168,158,40,25,224,106,238,118,165,151,219,16,183,210,209,201,244,140,206,165,206,212,161,75,107,230,221,96,148,157,20,149,167,213,95,94,243,233,161,14,151,196,27,136,157,30,223,164,189,133,216,57,86,237,21,87,246,246,217,124,133,35,179,109,84,87,219,245,36,70,52,175,114,77,194,232,174,157,231,215,66,21,14,243,206,72,112,222,121,91,150,174,243,211,64,31,90,207,181,234,55,157,197,18,219,164,163,124,169,124,206,89,106,146,250,8,82,207,233,25,23,114,79,218,52,199,133,118,92,76,61,176,233,150,132,36,237,102,7,59,105,106,103,244,222,91,135,222,165,31,122,207,218,98,164,56,81,101,142,85,241,124,175,24,43,172,108,166,209,116,236,106,222,71,205,231,51,58,59,157,18,233,41,58,41,37,222,131,215,217,161,117,23,54,0,0,0,0,0,0,40,199,49,62,32,113,59,250,101,90,254,186,232,188,225,70,57,137,241,3,137,223,211,42,215,245,215,68,107,105,124,213,190,217,240,94,28,135,250,67,23,220,167,222,115,208,0,16,247,72,0,0,2,243,178,237,225,251,12,127,161,180,95,234,77,14,132,57,238,93,188,63,97,143,244,54,139,253,73,161,208,133,161,99,205,83,217,30,14,15,205,189,33,127,191,87,189,32,0,15,86,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,67,138,113,30,203,214,62,223,57,206,196,59,166,202,192,252,64,184,40,179,125,19,217,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,20,147,35,234,70,36,175,6,188,39,197,60,47,252,47,254,19,48,210,235,180,189,39,242,127,177,122,118,141,38,7,106,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,2,202,128,0,0,0,0,0,0,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,137,169,198,83,9,241,79,20,63,4,31,131,60,52,186,238,223,70,124,160,237,190,130,163,73,159,217,121,158,143,229,243,121,40,86,205,220,181,237,221,166,187,21,167,113,136,213,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,105,168,213,45,153,177,34,177,190,149,45,8,222,235,141,165,9,220,181,165,37,169,245,82,136,139,169,144,11,191,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,237,153,188,178,102,74,191,153,44,87,174,208,178,249,137,85,26,109,70,248,174,203,135,50,37,167,61,230,36,176,228,247,148,219,173,184,150,141,43,66,146,100,162,81,25,145,145,145,144,11,95,225,113,224,79,12,190,250,243,137,162,85,8,213,195,134,211,186,172,108,152,225,229,173,122,219,53,91,126,181,11,210,221,166,157,84,132,228,73,76,111,170,203,90,55,180,225,37,105,220,133,165,69,169,117,74,136,203,161,144,146,160,2,42,241,71,240,39,137,191,114,249,196,33,42,132,106,226,61,105,221,87,206,76,113,14,214,178,173,154,173,193,90,155,232,158,205,78,165,194,114,92,167,246,85,98,45,123,26,108,148,181,109,66,20,163,208,186,37,38,103,208,140,5,32,229,59,197,62,13,252,64,183,188,197,129,165,49,159,108,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,198,130,64,4,85,226,143,224,79,19,126,229,243,136,66,85,8,213,196,122,211,186,175,156,152,226,29,173,101,91,53,91,130,181,55,209,61,154,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,116,74,76,207,161,24,12,246,13,84,12,214,126,41,217,167,255,0,185,167,21,127,244,54,163,255,0,177,26,83,0,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,59,255,0,25,76,39,197,60,80,252,16,126,12,240,210,235,187,125,25,242,131,182,250,10,141,38,127,101,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,157,198,57,175,8,156,16,198,140,53,204,149,201,93,196,108,33,189,109,90,107,246,60,200,141,76,173,208,37,193,97,199,213,62,2,146,210,92,121,180,164,214,105,66,212,73,35,215,68,40,253,134,2,221,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,144,56,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,236,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,138,73,145,245,35,1,48,56,42,120,88,186,126,32,78,242,234,112,159,226,16,112,137,195,219,251,13,114,219,114,80,177,26,199,184,45,90,147,247,196,201,109,67,173,211,30,130,251,140,42,4,4,165,212,182,242,82,163,65,169,11,73,40,139,77,80,162,246,24,155,224,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,177,254,46,216,123,127,98,86,91,109,186,22,28,216,247,5,213,82,98,248,135,45,216,116,74,99,211,159,109,132,192,158,149,58,166,217,74,148,72,37,45,9,53,25,105,170,210,94,210,16,127,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,211,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,234,165,17,23,83,32,19,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,143,241,118,195,219,251,18,178,219,109,208,176,230,199,184,46,170,147,23,196,57,110,195,162,83,30,156,251,108,38,4,244,169,213,54,202,84,162,65,41,104,73,168,203,77,86,146,246,144,131,252,56,114,245,143,182,54,115,176,242,233,189,112,63,16,45,250,44,47,75,118,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,85,40,136,186,153,0,187,240,0,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,64,226,61,151,172,125,190,115,157,136,119,77,149,129,248,129,112,81,102,250,39,179,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,208,250,41,38,71,212,140,7,107,224,99,249,236,253,155,253,228,45,80,86,175,6,188,39,197,60,47,252,47,254,19,48,210,235,180,189,39,242,127,177,122,118,141,38,7,106,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,44,168,0,81,95,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,118,105,82,118,154,9,149,173,246,211,29,199,22,78,43,214,109,91,148,223,49,219,212,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,64,57,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,16,230,119,135,198,56,224,222,50,214,172,220,52,194,252,64,190,109,2,229,204,161,214,233,244,7,167,115,162,184,157,121,111,42,42,86,132,188,210,201,109,40,148,77,169,124,178,112,155,66,28,65,14,255,0,195,187,18,115,103,150,59,168,236,60,82,203,206,53,84,176,202,183,202,143,169,218,213,153,31,38,92,39,29,95,105,139,27,150,104,38,86,183,220,84,134,219,65,56,175,85,196,238,83,124,183,66,181,133,255,0,112,184,240,39,134,95,125,121,196,209,74,223,138,118,105,255,0,238,105,197,95,253,13,168,255,0,236,69,223,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,105,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,82,162,50,232,100,2,74,128,0,0,170,190,57,223,153,63,218,79,221,162,213,5,106,241,148,194,124,83,197,15,193,7,224,207,13,46,187,183,209,159,40,59,111,160,168,210,103,246,94,103,163,249,124,222,74,21,179,119,45,123,119,105,174,197,105,220,96,56,7,5,79,20,247,79,195,249,222,99,78,23,82,42,47,132,78,8,99,70,26,230,74,228,174,226,54,16,222,182,173,53,251,30,100,70,166,86,232,18,224,176,227,234,159,1,73,105,46,60,218,82,107,52,161,106,36,145,235,162,20,126,195,22,232,0,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,129,196,123,47,88,251,124,231,59,16,238,155,43,3,241,2,224,162,205,244,79,102,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,244,82,76,143,169,24,14,215,192,199,243,217,251,55,251,200,90,160,173,94,13,120,79,138,120,95,248,95,252,38,97,165,215,105,122,79,228,255,0,98,244,237,26,76,14,213,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,200,89,80,0,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,125,196,122,211,186,175,156,152,226,29,173,101,91,53,91,130,181,55,209,61,154,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,116,74,76,207,161,24,168,188,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,192,90,255,0,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,223,113,30,180,238,171,231,38,56,135,107,89,86,205,86,224,173,77,244,79,102,167,82,225,57,46,83,251,42,177,22,189,141,54,74,90,182,161,10,81,232,93,18,147,51,232,70,42,47,44,153,100,204,149,3,50,88,81,93,174,229,243,18,169,212,218,117,241,66,151,50,100,187,78,123,44,70,97,185,236,169,199,92,113,77,18,80,132,164,141,70,163,50,34,34,51,48,26,9,0,0,16,255,0,136,142,72,33,230,170,196,43,182,206,139,183,19,109,58,123,173,80,146,79,49,25,154,163,106,121,167,23,22,83,171,105,75,86,212,33,254,206,70,227,109,161,217,10,53,168,146,181,168,168,179,253,21,88,87,87,251,43,110,92,150,229,67,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,67,82,98,181,120,164,100,22,102,34,118,236,205,224,229,62,171,82,187,203,177,199,184,173,216,113,159,156,245,93,178,229,70,102,76,70,219,74,214,151,154,65,54,78,54,68,77,169,166,205,207,81,109,175,156,29,215,32,153,236,165,102,238,217,155,66,185,97,196,164,226,45,187,28,165,214,33,197,109,44,66,148,195,146,30,75,110,193,109,114,29,125,104,109,180,199,75,202,89,17,37,199,144,69,209,105,18,212,103,50,192,192,220,236,225,101,229,73,196,28,62,192,172,96,161,220,52,57,5,38,12,232,214,117,67,123,75,208,200,200,200,217,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,243,192,188,86,153,140,184,113,78,189,106,216,115,117,216,149,87,117,98,165,64,185,41,143,195,149,10,82,72,141,105,65,188,218,57,236,158,226,52,60,130,218,164,158,134,72,90,86,218,3,160,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,80,102,111,44,153,146,175,230,75,21,235,180,44,190,98,85,70,155,81,190,43,178,225,204,137,105,207,121,137,44,57,61,229,54,235,110,37,163,74,208,164,153,40,148,70,100,100,100,100,45,211,135,13,167,117,88,217,49,195,203,90,245,182,106,182,253,106,23,165,187,77,58,169,9,200,146,152,223,85,150,180,111,105,194,74,211,185,11,74,139,82,234,149,17,151,67,32,18,84,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,127,196,123,47,88,251,124,231,59,16,238,155,43,3,241,2,224,162,205,244,79,102,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,244,82,76,143,169,24,156,28,34,112,246,254,195,92,182,220,148,44,70,177,238,11,86,164,253,241,50,91,80,235,116,199,160,190,227,10,129,1,41,117,45,188,148,168,208,106,66,210,74,34,211,84,40,189,134,2,106,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,50,217,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,212,240,163,110,33,121,100,198,138,254,113,177,26,187,134,57,124,189,106,54,245,70,68,9,108,76,160,218,114,222,133,37,247,41,241,149,37,212,184,203,70,133,173,82,13,229,56,162,51,51,112,214,106,245,181,1,105,57,7,196,203,171,23,114,133,134,215,213,235,47,181,214,164,83,228,83,228,202,83,142,56,228,174,197,45,232,104,125,213,184,181,45,111,56,136,233,91,139,53,122,206,41,106,34,34,50,34,162,28,205,213,169,85,252,201,98,189,118,133,83,137,81,166,212,111,138,236,184,115,34,60,151,152,146,195,147,222,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,11,84,224,241,110,99,70,31,88,24,141,135,56,163,133,151,5,161,77,141,88,133,91,165,59,91,161,203,167,191,49,249,76,173,153,41,74,159,36,165,196,54,152,81,76,137,9,213,38,234,183,25,238,73,21,91,126,41,217,167,255,0,185,167,21,127,244,54,163,255,0,177,1,109,60,29,112,207,228,126,84,222,190,165,196,165,28,187,246,224,153,80,102,84,118,255,0,133,42,12,99,40,109,177,33,102,130,51,216,251,19,22,132,18,148,148,165,243,81,25,41,107,34,157,66,53,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,105,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,82,162,50,232,100,36,168,0,160,30,40,254,59,49,55,238,95,39,132,47,248,82,7,17,236,189,99,237,243,156,236,67,186,108,172,15,196,11,130,139,55,209,61,154,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,209,73,50,62,164,96,37,87,4,187,166,133,47,0,175,171,42,60,237,245,170,85,224,117,73,145,185,75,46,84,89,112,163,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,250,7,23,28,76,181,108,252,161,86,44,90,180,189,107,87,237,66,5,62,145,21,183,27,230,43,179,75,102,99,239,169,10,89,44,217,66,24,36,41,104,74,182,184,251,9,50,34,94,165,202,184,53,225,62,41,225,127,225,127,240,153,134,151,93,165,233,63,147,253,139,211,180,105,48,59,87,47,210,28,206,87,57,9,223,183,152,141,219,117,211,122,117,239,33,207,248,181,81,113,247,28,113,150,223,177,112,255,0,47,248,129,91,182,240,254,158,230,202,205,62,212,155,37,153,211,167,37,151,95,229,62,209,45,183,89,67,109,69,65,122,169,82,93,76,132,158,226,36,153,4,22,202,198,10,126,49,57,130,178,112,113,202,135,98,137,112,84,15,183,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,98,165,120,74,229,18,246,183,241,150,224,198,44,99,195,171,174,213,151,103,83,219,143,110,198,174,209,38,83,251,68,169,169,121,183,164,180,183,54,19,156,166,27,113,165,54,104,90,127,134,37,94,170,144,131,59,106,1,242,110,203,90,133,124,218,181,155,42,233,131,219,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,203,189,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,83,194,146,248,146,101,23,26,30,205,165,209,119,97,142,11,92,21,251,122,238,143,14,182,195,182,173,185,46,83,12,190,166,73,153,41,144,166,89,216,153,43,144,195,207,172,136,212,106,39,208,181,30,229,153,16,89,166,65,241,50,234,197,220,161,97,181,245,122,203,237,117,169,20,249,20,249,50,148,227,142,57,43,177,75,122,26,31,117,110,45,75,91,206,34,58,86,226,205,94,179,138,90,136,136,140,136,164,0,174,174,14,118,126,56,225,213,171,137,214,86,42,88,87,93,169,69,69,66,153,84,163,70,174,208,94,167,243,101,62,219,237,204,113,165,188,218,86,239,169,26,25,40,181,82,81,162,76,137,38,179,53,88,168,0,0,0,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,149,191,20,236,211,255,0,220,211,138,191,250,27,81,255,0,216,139,190,225,195,105,221,86,54,76,112,242,214,189,109,154,173,191,90,133,233,110,211,78,170,66,114,36,166,55,213,101,173,27,218,112,146,180,238,66,210,162,212,186,165,68,101,208,200,4,149,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,166,102,233,53,90,254,91,113,94,133,66,166,75,168,212,170,54,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,102,136,106,160,102,179,241,78,205,63,253,205,56,171,255,0,161,181,31,253,136,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,242,120,169,101,196,196,43,18,167,104,78,78,230,103,242,119,22,166,95,65,228,56,93,202,73,247,160,189,164,51,57,120,90,213,27,50,226,151,109,213,81,178,84,62,94,242,213,39,244,219,74,203,232,153,151,114,139,218,53,30,41,147,138,238,88,229,88,247,202,49,130,132,198,250,109,107,94,216,173,228,92,174,75,48,99,183,209,78,154,149,170,148,125,200,45,61,186,151,80,30,143,133,254,120,25,180,93,166,229,242,251,46,93,41,124,239,71,76,234,124,157,10,108,183,126,109,166,13,74,213,74,66,125,101,244,239,46,154,144,183,100,45,46,36,150,131,212,140,101,113,151,156,142,225,60,202,182,173,61,199,166,162,222,56,124,241,19,163,220,20,150,112,187,24,234,221,158,170,198,238,197,47,144,165,246,157,202,148,251,158,164,120,196,148,109,73,54,93,85,215,188,186,234,64,44,180,7,252,182,226,29,65,56,217,234,147,238,49,255,0,64,3,205,98,53,135,69,196,187,62,125,153,112,51,205,131,63,149,205,78,229,167,93,142,161,194,234,133,36,254,146,11,184,203,251,7,165,0,25,164,204,54,9,220,56,15,137,85,27,26,186,198,222,203,201,229,57,185,7,191,116,118,157,62,137,113,122,105,205,34,234,175,250,10,80,112,203,206,12,108,13,185,230,225,253,220,239,241,21,115,151,177,205,167,243,28,150,230,58,125,27,101,107,86,229,186,159,229,22,159,89,116,43,17,207,134,79,161,230,114,196,75,148,102,118,221,20,189,125,30,230,227,63,202,61,23,155,209,79,54,223,228,152,50,245,181,250,186,247,208,141,118,133,85,181,234,207,81,171,49,187,60,216,219,121,141,239,74,246,238,73,40,186,164,204,143,162,139,218,2,206,184,184,99,189,10,235,180,237,59,78,222,168,115,81,59,183,243,209,202,90,116,216,236,7,19,213,109,151,232,159,113,144,228,252,32,236,70,43,217,129,93,226,242,126,114,219,211,146,122,159,253,145,10,123,106,238,81,123,189,164,127,171,188,65,218,205,126,171,112,62,82,106,178,121,206,39,184,246,37,62,194,47,228,145,123,136,89,127,5,229,175,211,151,114,63,146,125,131,255,0,188,168,128,182,144,0,0,21,173,198,118,204,168,84,112,246,221,187,34,69,222,220,90,148,72,238,185,189,37,181,41,98,160,225,244,53,117,239,246,16,178,145,28,179,247,134,114,49,51,45,183,60,40,44,243,36,210,161,77,170,32,183,17,126,74,4,162,46,245,164,187,214,94,255,0,176,192,84,119,13,139,225,54,134,103,45,248,207,73,228,183,89,122,37,52,189,77,219,150,245,66,25,109,250,39,166,187,123,250,125,164,47,240,137,38,100,225,119,153,119,253,67,47,20,26,165,83,15,47,218,117,106,57,242,106,54,213,93,153,72,63,85,91,31,142,241,40,187,201,73,61,20,143,113,151,218,45,223,6,248,141,209,238,108,59,160,197,170,84,183,84,160,179,21,137,238,114,84,90,41,12,54,78,116,76,98,79,210,81,253,29,126,160,19,95,28,113,34,30,19,225,101,199,124,203,86,135,76,166,76,144,207,67,234,227,113,156,117,37,209,42,254,111,218,147,47,243,12,226,226,245,231,43,19,49,98,235,189,94,86,229,87,235,179,167,182,90,17,104,79,201,113,194,47,162,159,211,239,208,190,194,238,19,115,136,38,122,225,98,197,180,198,25,217,83,117,101,181,167,183,57,203,63,95,70,229,50,226,116,114,58,76,181,39,19,213,42,251,61,166,34,78,86,112,174,94,47,99,125,173,106,176,222,246,10,169,5,249,157,72,180,143,219,24,67,157,235,65,247,57,236,61,125,192,46,55,133,246,17,171,12,178,227,6,123,237,236,118,230,121,170,217,22,186,234,153,16,33,30,189,22,162,239,71,213,246,16,152,67,225,216,182,236,123,66,201,183,173,56,133,163,20,90,84,74,115,101,215,232,50,202,91,46,243,51,238,79,180,207,237,49,247,0,0,0,0,0,127,20,173,169,53,105,174,133,174,128,42,51,141,69,246,149,223,118,190,27,36,254,141,42,21,104,254,222,117,69,159,209,255,0,240,191,87,180,121,222,13,214,18,106,88,191,91,190,20,231,247,173,30,76,34,78,158,212,202,167,187,174,187,190,191,119,235,246,14,41,196,166,233,153,116,102,142,188,114,209,183,209,103,42,154,223,82,63,155,106,163,51,78,226,47,210,62,253,79,235,49,51,248,47,211,160,162,201,184,234,72,63,225,74,159,49,163,46,191,67,147,78,87,191,78,240,22,100,0,0,0,0,0,0,0,3,199,99,37,61,234,182,16,95,52,184,201,220,244,203,110,167,29,178,212,139,85,46,43,137,46,243,34,239,63,120,246,35,243,212,34,34,124,9,48,92,250,50,25,91,74,251,20,147,47,237,1,153,139,146,161,84,195,236,108,171,84,163,252,220,251,122,232,144,242,126,137,232,235,18,204,203,188,148,159,164,143,172,190,209,160,220,163,98,19,152,155,151,219,46,230,146,230,249,42,162,211,155,146,122,105,243,221,137,133,175,185,41,46,245,251,11,79,112,163,172,246,216,242,172,76,203,222,16,100,71,229,38,163,83,168,84,152,245,201,91,218,114,161,36,146,174,138,86,154,236,238,61,15,234,22,57,193,211,16,154,171,96,213,94,199,113,237,207,195,171,200,148,146,219,166,141,162,45,61,162,254,73,23,121,251,245,255,0,56,9,245,113,46,83,118,253,77,200,37,172,148,195,121,76,247,125,50,65,237,239,233,223,167,127,65,154,204,199,174,83,153,134,197,23,39,22,146,85,121,214,212,247,119,211,57,207,110,238,233,223,175,119,65,164,139,233,105,110,200,184,92,90,182,165,52,169,102,106,211,93,8,153,87,81,154,204,119,90,92,199,12,67,113,10,220,149,93,117,99,37,105,166,164,115,29,234,2,232,184,82,161,228,229,141,174,106,116,35,169,36,211,212,186,151,163,224,232,38,104,137,220,50,160,174,30,87,104,170,90,247,115,213,25,226,233,166,132,170,116,62,159,228,31,175,54,249,184,164,96,69,223,102,89,109,73,221,83,172,213,41,202,117,141,138,47,224,175,58,251,102,173,220,149,167,233,53,166,132,100,175,176,186,152,74,96,31,22,204,175,34,233,180,232,247,27,101,162,106,112,35,204,47,177,198,146,191,113,126,151,184,190,193,246,128,0,127,20,162,74,77,74,61,8,139,83,16,167,61,153,239,182,176,62,218,171,88,118,181,79,253,24,206,130,251,81,203,146,231,204,111,110,75,73,119,215,142,182,149,181,230,147,234,154,139,95,179,169,132,199,173,70,165,84,233,242,40,245,132,115,34,205,105,108,60,222,170,78,244,45,38,149,22,169,208,203,82,51,45,72,245,28,122,183,146,252,183,220,77,190,185,88,125,170,229,169,78,173,126,150,159,213,74,215,83,208,159,47,120,161,91,139,50,24,203,117,213,28,170,214,46,254,124,151,93,55,119,122,62,42,125,99,81,171,249,45,17,119,168,253,130,238,184,116,30,34,191,150,218,69,79,17,38,246,151,234,71,30,109,61,92,182,17,252,9,200,17,20,215,70,122,119,239,250,90,43,175,82,238,1,255,0,53,30,28,57,95,168,160,144,187,31,110,159,253,103,81,63,127,254,19,245,143,41,114,112,168,203,29,118,57,53,26,223,236,75,46,229,246,186,131,154,116,63,97,203,47,127,249,4,206,0,21,254,255,0,7,76,10,113,196,169,154,207,41,4,162,53,39,179,204,86,165,238,212,230,142,177,131,220,57,114,243,132,21,56,213,186,117,3,181,212,34,173,15,54,255,0,106,156,222,142,37,77,168,149,180,228,173,63,73,178,61,52,211,168,149,0,3,252,163,71,102,28,102,162,71,70,198,152,66,91,109,58,153,232,146,45,8,181,62,189,196,63,212,0,0,86,255,0,25,235,253,138,54,27,218,182,41,43,231,110,46,221,169,104,125,59,59,244,247,127,68,253,135,250,69,250,251,133,144,10,64,226,223,136,45,221,184,248,213,189,25,254,100,122,6,238,95,171,166,156,248,80,22,125,233,35,239,79,188,255,0,80,14,67,144,76,62,149,136,57,152,181,224,50,239,41,150,187,111,53,205,164,173,186,211,229,26,122,110,73,159,84,105,208,104,116,83,79,7,60,57,118,189,138,117,187,221,69,171,52,14,205,175,119,78,124,106,131,95,164,71,222,94,227,253,93,226,229,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,7,226,253,134,77,221,216,29,6,245,67,123,229,90,124,222,65,107,166,189,170,100,6,213,252,178,46,228,251,73,95,171,188,79,129,206,115,3,134,223,133,156,43,172,216,228,231,45,83,251,62,213,105,174,155,36,180,239,118,228,255,0,55,239,47,236,1,158,76,187,98,10,48,187,24,104,23,195,174,108,110,157,218,183,30,154,254,82,43,173,23,242,85,252,231,184,255,0,180,105,114,52,134,229,176,153,13,30,169,86,186,126,163,208,101,146,75,46,211,166,41,149,116,91,122,123,189,165,255,0,188,104,203,39,24,152,198,42,224,37,189,115,34,71,57,231,123,95,53,91,13,61,211,100,32,186,108,73,119,55,236,32,29,184,0,0,0,0,0,0,0,124,155,178,218,165,222,86,205,82,213,173,71,231,193,171,67,126,20,134,247,169,59,155,117,181,33,69,170,76,140,181,74,143,184,200,254,178,20,65,159,28,156,221,25,127,196,90,157,195,74,164,235,104,85,165,61,42,43,252,246,254,100,221,126,82,208,206,213,62,183,85,163,76,145,238,50,45,125,186,31,125,250,143,145,117,90,116,11,214,135,46,219,185,96,118,202,124,230,156,97,246,121,171,111,114,22,133,33,69,185,6,74,45,82,165,23,67,46,240,25,125,161,87,106,182,213,90,45,114,137,43,179,77,132,242,31,97,221,137,94,197,161,68,164,158,138,35,35,209,73,35,208,203,78,130,201,50,103,197,46,165,65,145,76,195,236,113,147,206,128,165,51,17,154,158,196,167,151,214,59,73,46,76,104,134,163,209,36,234,186,171,175,119,184,199,77,204,199,9,75,102,229,110,171,116,224,220,239,69,205,62,124,180,83,121,78,63,206,95,207,44,145,205,145,48,137,58,169,77,167,93,58,105,175,180,197,90,98,206,16,222,216,47,117,200,179,239,154,95,98,156,194,151,162,121,236,185,185,41,113,198,247,124,210,214,69,170,154,95,77,125,159,102,161,165,75,42,249,182,113,10,129,22,230,180,234,61,182,159,45,180,58,211,188,151,27,212,150,132,172,186,56,148,171,232,173,39,212,189,163,152,103,66,229,249,43,150,155,250,160,73,220,167,109,250,171,8,235,167,172,116,249,6,94,195,253,17,69,89,126,205,86,42,101,226,182,196,235,58,179,178,7,53,42,147,15,179,198,62,106,55,180,107,78,247,25,113,73,213,44,164,181,46,238,255,0,126,178,251,27,184,140,217,248,237,128,117,27,62,164,223,96,184,229,82,158,97,214,245,117,222,98,213,9,198,207,169,70,67,101,171,142,159,113,233,211,221,220,17,251,135,246,34,84,237,124,215,209,170,176,231,246,67,185,38,199,166,201,87,41,46,110,106,69,74,42,150,157,13,39,167,209,46,164,68,125,58,25,11,122,207,125,169,86,189,178,183,117,179,69,71,104,92,74,76,234,131,135,170,81,171,73,167,74,213,94,177,151,233,23,66,235,215,184,80,30,31,92,206,217,119,221,191,117,180,189,167,72,170,68,156,103,161,31,70,158,67,158,227,253,31,113,253,134,52,113,133,53,42,110,46,229,190,216,147,41,29,170,53,211,102,66,76,166,245,82,55,148,152,8,53,167,82,36,153,106,78,119,150,222,254,154,0,207,46,9,194,113,140,122,176,169,242,17,235,183,119,210,217,90,117,246,148,214,200,203,160,210,101,144,72,141,98,208,9,94,170,90,164,197,35,246,232,68,202,69,18,212,240,150,167,135,220,68,168,214,196,72,188,134,143,19,99,207,128,222,244,171,151,23,211,134,134,139,83,90,140,244,36,17,122,199,187,222,66,234,113,162,254,78,20,224,29,193,120,78,86,143,210,173,201,111,39,167,123,205,66,113,194,238,74,139,189,179,246,25,125,160,42,75,139,118,44,157,231,142,241,109,26,116,222,117,58,141,77,67,110,167,151,183,108,166,166,79,109,69,169,160,148,122,37,69,220,102,159,180,123,190,12,56,103,38,78,37,220,88,166,226,255,0,130,181,71,151,70,74,116,47,202,20,138,123,250,235,191,94,239,247,186,125,126,193,1,177,42,239,159,138,56,151,92,186,151,243,143,215,170,242,100,180,94,169,126,94,66,214,69,244,82,93,238,123,72,191,80,188,142,26,248,52,156,43,203,165,38,108,198,54,207,184,210,197,96,213,187,93,27,145,6,25,237,208,150,164,253,38,207,175,67,250,136,4,178,0,0,0,0,0,0,0,0,0,1,94,188,101,96,111,192,186,20,254,205,174,219,134,43,124,221,253,223,192,234,7,166,159,229,212,86,230,70,148,105,204,205,144,100,173,63,142,105,190,207,254,176,140,45,27,140,21,54,108,252,175,211,92,140,123,145,26,232,101,231,19,208,180,74,105,211,245,86,166,127,95,112,171,92,144,60,108,102,98,199,81,30,154,214,169,133,255,0,249,8,192,52,85,4,245,133,28,245,255,0,90,71,249,136,127,184,252,244,245,111,129,25,71,237,101,7,255,0,218,144,253,0,0,0,0,0,0,32,63,20,12,158,171,25,45,71,49,130,211,133,190,226,182,169,198,82,15,153,166,232,17,219,155,33,73,249,199,144,217,106,227,137,234,72,53,125,165,208,82,188,248,50,233,115,94,129,53,174,84,136,206,41,167,17,184,149,181,105,51,35,45,75,82,62,164,125,195,83,206,54,135,91,83,78,22,169,89,26,84,94,242,49,21,51,11,195,167,3,241,226,164,187,137,202,127,162,107,111,56,110,63,51,155,49,254,102,170,117,106,46,95,105,66,11,85,187,187,161,116,211,78,227,232,20,10,107,82,139,67,49,49,184,116,229,34,224,198,236,82,165,223,53,106,87,250,21,183,38,177,53,82,57,232,245,228,71,147,17,211,111,106,94,67,133,171,78,153,238,218,101,236,208,207,161,79,12,57,225,29,129,150,157,117,170,197,201,43,211,141,50,180,173,49,246,76,139,220,180,40,189,100,76,63,98,84,93,223,202,250,132,215,180,44,235,118,196,160,67,182,109,106,127,98,167,64,101,184,236,51,205,113,205,136,66,18,132,150,229,169,74,61,18,132,151,83,51,232,3,232,82,233,209,104,244,200,116,136,72,217,30,11,13,198,101,58,153,237,66,18,73,73,106,102,102,125,8,187,204,204,126,160,0,1,254,114,31,106,44,119,100,188,173,173,178,133,56,179,211,93,18,69,169,159,65,254,130,22,241,41,205,100,124,17,194,233,54,93,9,221,213,251,145,149,195,52,237,50,229,198,145,30,99,123,245,83,43,65,232,227,69,211,82,51,247,145,117,48,130,124,90,113,78,45,221,143,175,89,148,249,253,161,171,119,110,228,114,141,28,190,209,10,11,133,212,208,70,122,154,79,218,122,125,93,194,13,195,135,38,161,37,17,34,55,204,117,205,118,167,82,45,116,45,79,169,244,238,35,31,182,230,184,170,119,101,110,77,193,88,123,155,46,86,206,98,246,165,58,237,66,80,93,18,68,93,201,47,96,182,46,25,217,23,137,111,211,217,198,156,73,131,204,168,63,187,209,209,249,166,92,157,170,153,25,223,89,153,6,149,110,73,160,253,100,116,246,123,76,7,183,225,203,144,230,112,102,146,188,75,196,218,119,50,233,155,167,99,107,156,101,216,118,42,91,46,122,204,200,91,110,239,105,212,31,84,250,190,206,186,153,79,193,252,34,211,161,15,232,0,0,133,249,202,226,41,102,101,229,82,236,219,101,159,74,221,141,242,247,51,185,214,57,26,246,119,11,214,92,103,26,86,230,158,81,247,244,211,222,122,16,73,28,92,199,60,53,193,10,33,215,241,26,224,244,100,79,98,187,36,135,181,245,219,71,115,45,172,251,221,71,179,219,245,30,149,21,155,158,39,215,198,46,161,118,166,23,57,232,74,2,244,231,43,70,100,246,141,57,14,39,163,241,18,180,109,113,183,59,143,174,239,113,16,136,216,189,141,87,230,54,220,239,93,55,213,87,182,74,119,110,159,48,203,123,116,109,180,127,173,54,130,62,141,35,217,236,251,117,246,120,21,148,12,100,199,215,201,86,125,7,116,31,229,74,237,81,75,111,71,116,245,28,121,6,126,179,42,47,242,251,181,14,38,227,139,117,102,227,135,170,143,188,196,175,201,198,67,239,140,197,220,108,84,171,81,59,5,166,214,238,209,47,152,203,187,181,110,65,39,212,76,134,221,45,29,100,139,167,191,94,238,251,15,203,167,10,252,38,194,206,69,106,251,119,229,45,101,173,219,93,219,38,30,205,121,201,62,141,75,82,15,84,56,130,238,254,79,188,204,77,218,93,46,5,26,11,116,234,107,28,152,237,107,177,27,148,173,53,51,51,234,163,51,239,51,1,241,48,235,14,237,108,44,180,225,217,118,109,59,177,82,224,243,57,44,243,156,115,110,247,86,226,189,103,20,165,31,172,226,143,169,159,127,187,66,30,152,0,0,0,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,64,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,204,226,46,29,218,216,167,105,204,178,239,42,119,109,165,206,229,243,153,231,56,222,237,142,161,196,250,205,169,42,47,89,180,159,67,46,239,118,164,61,48,0,160,140,227,228,62,249,203,165,196,253,74,139,19,183,218,78,237,228,75,230,50,214,205,27,142,74,245,21,33,199,79,87,94,50,235,238,215,187,186,40,54,226,218,89,56,217,232,162,238,49,169,186,165,46,5,102,11,148,234,147,28,232,238,233,189,27,148,157,116,50,50,234,147,35,239,34,16,139,49,124,44,48,155,21,59,69,106,196,115,228,213,101,221,155,157,210,76,205,250,114,82,93,29,150,148,22,136,109,101,221,252,175,121,16,8,103,148,110,39,215,198,17,33,22,166,40,185,233,186,2,53,228,171,70,99,118,125,121,238,43,163,17,20,181,238,113,198,251,207,166,223,113,152,183,92,35,199,60,53,198,250,33,87,240,230,224,244,156,79,106,187,36,134,116,245,220,71,115,205,160,251,218,95,179,217,245,150,180,9,142,185,64,198,76,2,124,215,120,80,118,193,254,76,174,213,20,247,116,107,95,81,183,150,101,235,60,146,255,0,47,217,227,48,135,26,175,204,18,185,217,186,108,90,175,99,148,214,237,126,97,151,55,106,219,136,255,0,93,109,100,93,29,95,179,219,246,104,26,109,1,11,242,109,196,82,204,204,50,162,89,183,51,94,137,187,28,230,109,103,115,175,243,244,237,14,31,172,136,205,180,157,173,50,147,239,235,175,188,180,57,160,0,32,31,17,156,135,49,140,212,164,98,94,25,211,185,119,76,45,123,99,92,227,62,221,189,81,25,111,214,122,66,27,107,99,77,44,250,39,214,246,245,208,206,126,15,225,150,189,12,6,87,166,194,147,79,146,184,115,27,229,188,222,155,147,169,30,154,145,25,117,46,157,198,66,113,240,151,197,72,182,134,62,179,102,212,39,246,118,174,45,219,81,202,53,243,59,60,41,206,119,146,12,203,67,81,123,75,95,175,184,72,206,38,57,23,139,112,83,222,198,140,54,129,203,168,49,183,210,49,249,166,124,237,202,135,25,175,89,233,4,148,237,73,44,253,84,117,246,251,12,84,237,179,113,84,237,58,220,107,130,142,247,42,92,93,252,181,237,74,180,220,133,32,250,40,140,187,148,126,192,26,149,1,30,50,83,153,186,118,100,240,170,45,117,195,217,90,139,191,210,12,250,199,179,116,153,41,107,214,229,54,131,213,12,107,234,151,219,215,190,67,128,15,203,84,167,69,172,83,38,82,38,163,124,121,204,57,25,228,234,101,185,11,73,165,69,169,25,25,116,51,238,50,49,250,128,5,15,113,22,202,69,193,130,56,165,84,190,105,52,175,244,43,113,205,126,106,100,115,209,234,72,145,38,91,164,222,213,60,183,15,70,154,35,221,180,139,217,161,31,67,135,36,181,36,180,35,26,141,187,236,235,118,251,160,76,182,110,154,127,109,167,79,101,200,239,179,205,113,189,232,90,20,133,22,228,41,42,45,82,181,23,67,35,234,33,70,35,112,142,192,203,178,186,237,98,219,149,232,54,158,90,150,168,251,38,74,239,90,212,126,178,230,23,177,73,46,239,228,253,96,41,66,4,25,117,73,172,192,132,215,54,68,151,18,211,104,220,73,220,181,25,17,22,167,161,23,83,46,241,117,28,47,242,120,172,27,181,91,198,11,178,22,203,138,229,167,17,71,62,102,187,96,72,110,20,132,167,230,222,91,103,163,141,171,169,160,149,246,23,65,210,242,245,195,167,3,240,34,164,139,137,186,127,165,171,108,56,78,49,51,155,49,142,94,138,105,105,46,95,105,90,15,69,181,187,169,117,215,78,226,235,42,219,109,13,54,150,155,45,18,130,36,164,189,196,64,63,232,0,0,0,0,0,127,132,238,144,164,31,253,233,127,230,49,254,227,243,212,21,178,4,149,23,177,149,159,255,0,106,96,51,181,158,83,53,102,102,247,51,61,127,142,106,94,97,36,89,31,6,168,27,48,46,187,63,179,105,186,225,148,223,55,127,127,240,58,121,233,167,249,117,21,177,157,247,141,252,204,95,10,51,215,74,213,76,191,255,0,33,36,90,87,7,218,108,216,25,95,169,57,36,246,162,77,208,243,205,167,161,234,149,83,160,104,173,72,254,174,224,19,156,0,0,0,0,0,0,0,0,0,5,63,113,158,195,57,81,177,42,221,197,54,213,252,21,218,60,74,42,147,161,126,80,228,84,31,215,93,250,247,127,189,211,235,246,15,9,194,71,22,78,204,199,121,86,141,70,111,38,157,89,166,173,182,147,203,221,186,83,179,32,54,146,212,144,106,45,82,147,239,50,79,216,44,43,137,70,13,39,21,50,233,86,155,13,141,211,237,196,191,88,37,110,211,86,227,193,152,123,116,53,165,63,73,194,235,212,254,163,20,111,134,183,124,252,46,196,186,29,212,143,155,126,131,87,141,37,210,245,79,242,18,16,179,47,162,162,239,111,216,71,250,192,105,114,247,36,73,177,107,228,159,89,46,210,101,105,236,212,141,149,12,217,227,108,55,31,199,171,246,158,194,125,119,46,250,171,40,78,190,211,154,225,17,117,26,26,193,123,249,56,173,128,118,253,225,5,95,63,85,183,34,60,163,211,185,231,97,54,225,247,165,37,222,225,123,8,190,193,74,244,204,37,169,226,15,17,42,205,177,46,47,104,105,56,155,34,124,246,247,165,28,200,190,156,36,58,90,146,210,101,169,44,203,213,61,222,226,1,109,153,16,181,42,214,78,86,237,70,107,72,236,235,151,73,131,80,108,245,74,244,105,84,232,186,43,213,51,253,19,232,125,122,119,10,133,226,3,136,149,59,163,53,245,154,172,201,253,172,237,185,178,41,177,149,202,75,123,90,143,82,148,164,39,66,73,107,244,143,169,145,159,94,166,98,237,241,86,163,78,194,60,183,220,242,98,35,178,198,181,172,201,169,138,222,170,94,194,141,1,102,132,234,100,163,61,9,190,243,221,221,215,81,156,108,65,185,157,188,239,187,134,235,117,123,142,175,85,151,56,143,66,46,142,188,183,61,197,250,94,226,251,8,6,134,178,95,114,252,170,203,77,131,80,52,237,83,86,253,41,133,245,215,214,42,124,115,63,97,126,144,233,247,173,243,108,225,237,2,85,205,118,84,123,21,62,35,107,117,215,121,46,57,161,33,10,89,244,109,42,87,209,66,143,161,123,5,76,224,143,17,139,63,2,112,14,157,103,211,155,237,247,28,74,83,44,52,222,174,181,203,90,97,54,217,117,56,203,108,244,113,162,239,61,15,95,119,124,65,204,14,106,241,83,48,245,183,231,94,53,157,240,57,170,84,120,125,158,49,114,145,189,211,65,111,109,150,212,173,18,242,139,83,239,239,247,104,19,59,57,124,82,234,85,231,234,120,125,129,210,121,48,18,167,162,61,83,216,149,115,58,200,105,69,201,147,16,148,90,164,218,87,69,116,238,247,152,173,186,237,118,171,114,213,165,87,43,114,187,76,217,175,45,247,221,216,148,111,90,212,106,81,232,146,34,45,84,163,61,8,180,234,61,54,19,97,13,237,141,23,92,123,62,198,165,246,217,207,169,26,167,158,203,123,82,167,27,111,119,206,173,4,122,41,212,116,215,219,246,233,105,121,103,225,41,108,219,77,210,174,156,100,157,233,73,165,200,150,186,111,41,198,57,43,249,149,154,57,177,230,25,43,69,37,196,235,167,93,117,246,16,8,101,144,236,156,221,25,128,196,90,101,195,85,164,233,104,82,101,51,42,83,252,246,254,120,218,126,42,214,206,212,190,135,83,171,79,25,238,34,61,61,154,159,117,239,218,118,213,46,205,182,105,118,173,22,63,34,13,38,27,16,163,183,189,74,218,219,77,165,9,45,84,102,103,162,82,93,230,103,245,152,254,90,182,157,2,202,161,196,182,237,168,29,142,159,5,166,216,97,158,106,220,218,132,33,40,73,110,89,154,143,68,165,37,212,207,184,125,112,0,0,0,0,0,0,0,1,254,82,100,55,17,133,72,116,244,74,116,215,245,158,131,52,153,138,196,20,98,150,48,215,239,150,151,189,186,151,101,218,122,105,249,56,173,52,127,201,79,243,127,162,95,218,47,207,56,216,152,198,21,224,37,195,115,46,71,37,230,187,39,41,91,13,93,243,99,160,250,108,81,119,57,237,33,156,200,236,187,81,152,150,147,213,110,107,238,246,23,254,224,23,79,194,7,12,219,180,112,58,117,234,182,246,75,187,57,92,242,215,93,59,44,201,237,167,249,102,93,202,246,18,127,95,120,159,35,156,229,247,13,127,4,216,85,70,177,205,206,98,160,118,141,202,211,77,119,201,117,222,237,202,254,115,222,127,216,58,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,254,25,17,150,134,63,160,3,59,121,236,194,231,176,179,49,55,13,31,102,216,206,118,78,65,106,71,221,6,50,149,252,181,31,123,158,211,19,115,131,134,49,147,212,202,206,20,79,127,97,68,236,253,137,27,117,223,185,85,7,220,234,72,233,167,79,164,175,179,220,63,127,25,92,24,114,177,64,182,177,94,148,198,197,82,59,103,164,85,187,94,119,53,116,246,26,232,165,150,221,52,63,162,147,215,219,167,120,175,188,157,98,217,224,190,62,91,183,171,233,230,67,139,218,251,67,90,233,191,116,41,13,167,169,33,102,90,27,186,244,47,250,72,52,122,3,252,98,74,106,108,116,73,97,90,161,122,232,122,31,176,244,246,253,131,253,128,0,0,0,0,0,0,0,0,115,140,109,192,123,11,29,237,57,182,189,233,76,231,147,236,56,219,46,243,158,79,37,106,105,196,37,123,91,113,27,180,230,168,244,51,208,255,0,197,167,71,0,20,59,156,158,30,151,190,93,234,19,46,107,113,239,76,90,110,27,146,18,254,214,99,246,84,154,164,44,154,218,185,46,58,189,173,50,147,221,167,93,125,229,214,28,153,25,25,145,247,144,212,237,90,149,6,183,77,149,72,169,51,205,139,49,149,176,242,55,26,119,33,105,52,168,181,35,35,46,134,125,198,42,87,136,119,14,181,218,238,84,113,167,9,154,221,1,247,30,147,82,167,110,211,98,143,181,201,117,254,107,242,77,71,162,82,218,118,37,31,89,123,72,5,102,11,155,225,5,141,201,187,240,194,126,23,206,86,217,212,71,221,125,148,105,174,177,89,143,1,132,171,82,108,139,233,40,250,26,141,95,111,120,166,137,17,222,138,251,145,164,35,107,141,44,208,180,234,71,162,136,244,50,233,245,137,43,195,243,49,48,178,229,143,81,110,26,186,249,116,202,228,116,80,166,187,161,159,41,135,166,197,91,139,209,45,56,165,104,150,76,244,73,17,159,176,200,251,194,234,175,92,174,216,87,174,50,208,241,182,98,57,117,202,35,81,154,108,245,120,247,19,50,149,36,187,157,36,22,171,81,247,160,255,0,89,116,16,175,140,118,52,250,26,135,68,193,152,74,249,233,137,141,87,119,167,250,210,209,80,142,101,213,6,93,228,93,203,215,234,246,139,30,161,221,244,91,146,207,135,124,81,164,243,233,117,10,115,117,56,238,236,90,119,176,182,137,212,171,106,146,74,45,82,162,61,12,136,254,173,122,10,4,226,15,136,178,113,31,51,87,44,199,228,243,155,163,73,153,71,99,212,36,237,105,170,132,163,74,122,37,58,233,191,188,245,63,172,192,124,60,149,97,19,248,197,152,43,94,130,77,111,139,2,161,10,163,51,214,34,249,132,77,142,149,255,0,45,7,220,231,176,204,253,196,52,65,109,80,226,91,54,245,50,221,130,157,177,233,144,217,134,209,106,103,162,27,65,32,187,204,207,185,37,222,103,246,138,232,224,233,130,254,139,177,171,24,187,56,182,191,50,92,138,99,41,239,213,165,179,79,144,149,106,75,50,239,35,232,105,215,235,246,11,41,0,0,0,0,0,0,0,0,0,0,1,16,184,165,18,143,43,19,182,150,191,195,157,215,236,244,116,209,80,217,41,52,167,50,182,49,173,27,139,211,148,206,154,233,255,0,103,198,23,17,196,207,149,248,172,86,185,191,167,39,111,127,210,244,116,205,5,59,100,169,70,156,202,88,198,71,254,206,83,63,175,199,1,162,234,102,135,77,136,100,90,23,33,190,159,242,72,126,145,249,105,103,173,50,33,159,243,13,255,0,247,164,63,80,0,0,0,0,0,0,0,0,0,0,0,0,254,25,232,90,152,14,115,152,44,94,165,224,134,20,215,175,250,151,172,168,16,101,46,51,126,177,115,31,68,103,93,66,117,74,23,166,188,163,234,105,50,47,111,184,243,189,142,216,183,90,198,204,78,174,223,213,135,53,244,140,249,79,70,111,68,124,211,14,72,117,212,35,84,161,27,180,230,159,83,73,25,251,125,197,54,248,188,230,10,93,199,136,48,112,106,143,39,125,42,153,29,169,178,189,66,45,179,27,126,124,117,167,214,108,148,126,170,139,169,44,211,238,45,122,136,179,147,12,10,147,143,216,233,69,181,18,214,248,80,94,141,83,168,22,226,45,98,162,100,118,221,47,202,32,254,139,223,201,51,87,184,189,193,219,184,106,228,249,120,219,123,39,16,110,196,237,182,232,250,232,214,186,246,174,107,51,26,239,109,228,56,141,174,52,147,250,39,175,212,93,78,240,35,70,102,35,41,143,29,27,27,70,186,22,166,122,106,122,251,71,145,194,12,49,161,96,253,129,76,176,45,198,121,80,105,188,238,90,119,45,95,148,125,199,79,233,173,103,244,156,87,242,143,251,7,179,0,31,230,251,237,70,105,79,60,173,168,78,154,158,134,126,221,61,131,250,235,173,176,217,186,234,182,165,61,231,166,162,164,184,136,113,15,126,188,244,156,32,194,41,186,83,189,78,223,55,150,95,59,210,36,134,254,110,68,98,82,116,81,56,159,85,125,123,207,216,64,61,62,121,120,158,122,61,233,248,89,130,173,239,89,114,185,213,141,116,211,164,103,211,243,18,98,253,110,163,162,190,191,113,10,188,163,209,238,76,66,184,219,167,83,89,237,213,73,186,237,78,230,218,221,177,179,51,234,102,148,150,137,65,255,0,139,222,62,24,176,78,23,87,230,15,89,23,161,46,228,123,149,89,123,232,59,182,82,187,154,155,175,170,132,154,62,130,146,95,251,192,119,156,165,112,163,182,173,248,81,111,28,111,123,210,85,7,119,255,0,21,109,113,158,70,134,251,127,150,141,48,210,173,201,54,151,221,211,77,61,230,44,126,149,72,167,81,33,55,78,165,199,228,199,107,93,136,222,165,105,169,153,159,85,25,159,121,152,253,45,58,135,219,39,91,61,82,174,227,31,246,0,0,0,0,0,0,0,0,0,0,0,40,199,49,62,32,113,59,250,101,90,254,186,232,188,225,70,57,137,241,3,137,223,211,42,215,245,215,68,107,105,124,213,190,217,240,94,28,135,250,67,23,220,167,222,115,208,0,16,247,72,0,0,2,243,178,237,225,251,12,127,161,180,95,234,77,14,132,57,238,93,188,63,97,143,244,54,139,253,73,161,208,133,161,99,205,83,217,30,14,15,205,189,33,127,191,87,189,32,0,15,86,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,171,72,167,86,225,57,78,170,71,231,71,119,77,232,222,164,235,161,145,151,84,153,31,121,16,174,12,218,240,163,182,174,8,82,175,28,16,123,209,181,6,182,127,21,109,113,238,126,166,195,127,150,147,48,146,157,169,39,87,221,215,93,61,198,44,172,127,195,206,161,134,205,215,15,68,167,188,192,101,218,177,71,185,48,246,227,114,157,82,103,176,213,33,105,185,59,155,119,110,246,200,203,169,26,146,122,165,101,254,63,120,180,44,141,113,60,244,131,208,48,179,26,155,218,179,230,242,107,58,235,175,73,47,171,230,35,69,250,154,71,85,127,190,247,144,228,188,81,111,204,30,189,239,67,93,182,247,54,178,207,211,119,108,164,247,181,11,79,85,105,36,125,4,168,191,247,138,251,1,170,70,31,106,75,73,121,149,110,66,181,208,244,50,246,233,237,31,232,42,63,135,127,16,247,168,15,70,194,12,93,155,173,59,215,236,19,121,101,243,93,37,200,115,230,227,198,53,43,85,27,105,245,151,211,188,189,164,45,181,167,91,125,178,117,165,110,74,187,143,77,0,127,204,152,204,203,101,81,228,35,123,107,211,82,212,203,93,15,95,96,163,254,37,89,61,94,9,94,202,196,11,77,59,173,186,198,154,181,174,157,151,148,204,54,190,147,143,45,197,238,113,213,31,209,45,62,178,234,87,138,60,102,47,97,149,11,23,236,10,157,131,113,51,205,131,82,228,243,19,185,105,252,155,237,186,95,65,104,63,164,218,127,148,95,216,3,62,121,81,204,109,111,45,152,163,10,245,130,158,116,20,243,59,92,109,80,158,111,240,119,219,71,174,109,56,105,209,79,153,244,46,189,199,239,45,18,89,183,109,42,248,183,34,92,244,87,121,144,230,115,57,106,218,162,215,99,138,65,244,81,17,247,164,251,200,102,175,27,48,186,173,131,88,149,87,195,186,218,54,203,165,118,125,253,82,127,149,142,219,197,244,86,178,238,112,191,148,127,171,184,172,219,131,222,96,229,87,40,181,140,24,175,73,211,209,61,159,209,73,216,94,191,53,115,228,61,213,13,150,154,104,95,77,103,245,105,220,2,206,64,0,0,0,0,0,0,0,0,0,0,0,0,126,106,158,133,77,150,102,90,151,33,206,159,242,76,126,145,249,106,135,165,50,89,151,243,14,127,247,166,3,58,121,214,52,171,50,183,201,161,27,75,211,149,62,154,235,255,0,103,201,22,241,194,212,148,89,88,133,184,191,236,246,244,251,61,29,8,84,54,117,84,106,204,165,242,102,127,236,229,79,250,252,129,113,60,51,57,95,138,197,23,149,250,113,183,119,253,47,71,67,212,4,174,0,0,0,0,0,0,0,0,0,1,243,110,90,28,75,154,222,169,219,179,209,186,61,78,27,208,221,45,76,181,67,136,52,43,184,200,251,148,125,198,95,104,206,254,117,112,137,252,29,204,21,209,65,54,182,69,159,80,155,81,135,235,17,252,194,230,200,74,63,150,179,238,111,218,100,126,242,26,50,21,173,198,47,5,253,41,99,81,241,118,9,110,126,28,184,244,199,147,221,163,72,102,161,33,74,212,214,69,222,101,208,147,175,215,236,1,243,248,56,227,79,166,104,149,188,25,154,175,158,134,153,53,118,186,127,173,33,20,248,228,93,16,69,222,103,222,189,126,175,104,154,150,86,87,108,43,43,25,171,152,219,13,28,202,229,109,169,44,184,122,188,91,82,244,180,201,62,247,77,7,162,210,93,200,47,212,93,5,38,240,249,196,89,56,113,153,171,106,99,18,121,45,214,100,195,163,191,234,18,183,52,237,66,41,169,61,82,173,53,217,222,90,31,214,66,255,0,43,151,125,22,219,179,230,95,21,153,92,138,93,62,156,229,78,67,187,22,173,140,33,163,117,74,218,148,154,143,68,164,207,66,35,63,171,94,128,32,119,23,204,110,77,159,134,16,48,190,10,183,78,173,190,211,207,35,77,52,138,244,121,236,41,90,155,102,95,73,37,208,148,74,251,59,197,49,137,51,196,15,49,48,179,27,143,82,174,26,67,156,218,101,14,59,148,40,78,232,105,230,176,204,217,75,109,123,84,211,106,78,169,120,143,69,17,153,123,76,207,186,53,71,142,244,167,219,141,29,27,156,117,100,132,39,82,45,84,103,161,23,95,172,7,249,145,25,153,17,119,152,152,217,54,225,233,123,230,34,161,14,230,184,222,244,61,166,217,183,33,79,237,102,71,106,73,42,58,205,173,168,146,219,168,220,211,202,61,218,116,211,222,125,59,111,15,30,29,138,186,28,167,99,78,44,181,182,3,14,51,38,155,78,221,174,245,39,178,73,105,254,107,18,73,69,170,84,226,118,41,31,89,251,8,91,85,38,149,6,137,77,139,72,166,179,202,139,13,148,48,202,55,26,182,161,9,36,164,181,51,51,62,132,93,230,3,193,224,150,3,216,88,17,105,194,181,236,186,103,32,152,97,182,222,119,156,242,185,203,75,77,161,75,218,227,139,219,175,41,39,161,30,133,254,61,122,56,0,0,0,0,0,0,0,0,0,0,15,241,151,41,168,81,215,37,245,104,132,105,169,232,126,211,211,217,246,128,171,222,49,248,198,76,211,40,216,81,79,145,188,165,246,142,220,141,154,108,216,170,123,237,245,52,117,215,175,209,87,219,238,16,143,34,120,92,246,41,230,38,222,163,236,221,25,190,215,207,45,72,187,224,201,82,127,150,147,239,111,216,99,227,231,23,22,255,0,13,24,249,113,94,172,35,151,14,87,100,236,237,107,174,205,176,163,182,174,166,132,25,234,109,107,212,191,233,59,2,224,213,131,14,81,232,23,46,43,213,152,222,170,191,99,244,114,183,105,201,229,46,160,195,189,18,179,221,174,165,244,146,90,123,53,239,1,103,36,68,69,161,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,152,243,133,180,188,97,195,42,173,141,85,99,154,212,238,71,77,202,79,208,144,211,191,201,90,15,189,178,254,81,127,96,205,85,94,145,86,181,234,238,210,170,145,251,52,232,219,121,141,239,74,246,238,73,40,186,164,204,143,213,81,123,125,163,83,2,138,248,163,96,58,112,183,28,29,186,41,81,118,83,46,45,188,179,223,174,156,136,112,144,127,73,197,43,233,56,125,228,95,172,128,89,79,14,156,118,70,51,224,53,52,231,47,74,173,55,157,218,145,167,119,50,108,189,157,73,180,39,232,180,93,218,253,125,123,229,88,162,30,25,121,144,115,6,177,166,61,177,89,145,182,223,184,183,246,181,108,215,151,217,226,76,90,62,139,75,89,234,227,133,220,101,167,183,82,238,189,212,169,43,73,41,39,169,24,15,232,0,0,0,0,0,0,0,0,0,0,255,0,57,12,53,41,135,35,62,157,205,186,131,66,211,169,150,169,50,208,203,160,255,0,64,1,87,124,70,56,122,42,167,30,167,141,184,79,11,153,45,6,244,218,180,46,102,154,54,69,46,75,207,115,31,147,167,121,182,157,136,70,190,210,46,242,21,69,42,44,170,100,231,161,74,111,151,34,35,170,105,196,234,71,181,105,61,12,181,46,135,161,151,176,106,102,161,2,37,82,12,138,108,230,185,177,229,52,182,93,70,227,78,228,40,140,148,90,150,134,93,12,251,133,18,113,45,203,203,24,59,141,51,110,26,21,51,179,81,238,39,156,156,103,206,53,255,0,8,145,46,98,244,245,156,90,254,131,101,236,34,233,220,70,2,110,100,163,27,96,57,144,155,198,123,181,30,92,155,82,137,80,97,10,228,168,246,156,106,52,99,46,156,189,15,67,255,0,11,245,138,153,144,79,226,102,57,188,166,139,181,59,116,221,106,81,119,35,154,169,51,63,228,146,117,53,255,0,189,211,95,96,232,120,49,143,17,236,44,19,189,176,209,198,118,174,190,197,72,210,238,227,61,121,241,27,100,145,183,150,175,208,215,93,197,250,187,199,207,201,141,190,171,155,52,120,114,222,154,162,45,213,71,154,233,123,208,154,140,125,75,188,191,75,217,215,234,1,124,185,95,176,99,97,190,6,218,54,235,17,123,59,158,136,128,236,134,247,154,244,123,177,178,133,117,53,43,244,61,135,160,234,163,252,227,180,219,17,218,97,164,237,67,104,74,18,90,235,161,17,104,67,253,0,0,0,0,0,0,0,0,0,0,0,69,46,38,74,36,229,98,183,169,119,170,73,23,254,110,152,41,203,37,234,219,153,59,20,245,211,90,237,44,191,251,190,56,185,62,37,49,29,151,149,139,131,148,95,145,68,183,85,254,9,83,166,106,41,139,40,15,246,124,198,216,75,247,220,52,180,255,0,247,124,112,26,57,165,30,180,184,103,255,0,131,183,255,0,222,144,253,99,241,81,21,190,139,1,127,165,21,163,255,0,237,8,126,208,0,0,0,0,0,0,0,0,0,0,1,229,177,78,230,102,204,195,75,178,237,125,205,141,209,168,115,234,10,86,134,122,19,49,214,225,158,132,71,250,62,227,251,12,122,145,21,248,145,226,71,200,12,176,220,113,91,234,229,199,26,101,13,69,238,68,138,124,194,51,250,42,253,15,171,237,32,20,113,142,55,171,152,133,139,119,117,218,167,121,141,212,107,115,228,50,173,186,106,219,146,93,113,61,54,167,244,253,164,70,45,143,132,126,2,185,103,225,172,140,81,171,196,229,203,173,169,101,20,249,154,238,140,244,120,15,161,94,171,134,69,169,164,250,26,72,253,250,119,10,135,195,107,97,87,158,32,91,118,161,55,204,77,90,173,14,18,211,174,154,165,215,208,217,245,212,191,75,222,95,105,13,35,96,45,161,30,196,193,155,38,212,142,222,196,211,109,250,108,99,78,166,122,27,113,26,111,188,212,175,208,247,152,15,124,0,33,47,17,124,232,158,95,237,52,89,246,68,237,183,93,83,93,171,229,107,217,249,110,196,112,250,58,194,219,94,230,158,87,180,180,250,207,77,3,146,113,53,207,83,54,244,34,193,140,45,170,111,157,35,253,87,127,144,101,201,218,112,228,177,234,191,28,201,90,164,220,47,81,125,61,190,194,21,28,219,107,117,100,219,101,170,143,184,135,169,179,44,187,211,24,111,22,45,235,110,31,164,171,53,13,219,17,204,105,157,220,182,148,179,234,181,33,5,162,27,87,180,187,189,226,234,114,209,195,91,12,112,154,218,105,203,198,47,165,107,238,238,237,47,239,144,199,115,143,108,245,91,148,164,126,77,196,151,79,119,94,166,96,41,21,118,101,202,220,115,148,186,110,141,23,242,185,205,251,244,238,221,175,120,249,9,83,145,220,37,36,246,173,63,172,105,254,94,27,89,115,169,42,161,203,163,115,33,47,77,205,118,135,75,93,21,184,186,146,181,250,68,71,222,32,158,117,56,105,90,151,141,190,253,215,131,116,126,195,91,99,111,204,118,135,29,230,238,92,118,254,148,137,68,132,232,132,184,125,221,117,247,232,3,128,228,15,136,205,94,197,171,181,135,56,209,94,230,219,142,238,236,178,123,42,83,217,52,76,167,151,234,70,140,167,28,222,226,218,46,170,233,222,93,53,33,113,140,62,212,150,146,251,11,220,133,107,161,232,101,237,211,218,50,193,46,35,240,100,46,44,148,108,113,26,110,45,72,244,212,181,246,125,70,47,27,133,230,98,221,197,220,41,122,211,174,78,230,213,173,237,187,203,148,73,215,159,38,107,133,244,90,74,126,131,101,237,63,212,96,38,232,0,0,0,0,0,0,0,0,0,0,163,28,196,248,129,196,239,233,149,107,250,235,162,243,133,24,230,39,196,14,39,127,76,171,95,215,93,17,173,165,243,86,251,103,193,120,114,31,233,12,95,114,159,121,207,64,0,67,221,32,0,0,11,206,203,183,135,236,49,254,134,209,127,169,52,58,16,231,185,118,240,253,134,63,208,218,47,245,38,135,66,22,133,143,53,79,100,120,56,63,54,244,133,254,253,94,244,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,239,181,25,165,62,250,246,161,58,106,122,25,251,116,246,10,115,207,223,17,154,189,243,87,119,14,112,94,189,202,183,26,219,218,164,246,84,171,181,234,152,175,35,212,147,25,46,55,177,196,58,93,21,215,188,250,104,66,89,241,67,204,91,184,69,133,44,218,116,57,220,170,181,195,187,97,114,137,90,114,36,194,112,254,147,74,79,208,112,253,165,250,204,81,204,72,143,206,144,136,177,145,189,197,235,180,181,34,215,66,215,219,245,16,15,249,82,156,144,225,169,71,185,106,253,67,235,162,204,185,92,142,82,145,77,213,163,254,87,57,191,126,157,219,181,239,22,249,146,190,26,86,165,157,111,177,117,227,37,31,183,86,223,221,243,29,161,198,185,91,87,33,191,165,30,81,161,90,161,77,159,119,77,61,250,137,217,19,13,172,184,52,148,208,226,81,185,112,145,174,214,187,67,167,166,170,220,125,77,90,253,35,51,239,1,151,247,27,91,75,54,220,45,20,93,228,45,195,134,86,122,154,184,97,30,11,226,149,83,100,232,255,0,234,67,252,131,62,118,227,153,37,255,0,85,136,228,73,209,36,217,122,235,235,236,246,144,236,89,151,225,173,134,56,179,109,58,229,157,23,209,85,246,182,246,103,247,200,127,189,198,119,250,174,74,74,63,38,218,139,175,191,167,82,33,74,215,157,149,122,96,245,226,253,187,114,67,244,109,102,159,183,122,57,141,61,183,152,210,86,93,80,165,160,245,67,137,246,159,127,188,6,159,64,66,94,28,249,209,86,96,45,55,44,251,222,118,235,174,151,166,229,242,180,237,28,199,101,184,93,26,97,13,163,107,76,167,218,122,253,71,174,179,104,5,78,241,133,192,87,34,74,167,99,53,38,38,172,57,206,244,139,156,207,161,161,64,142,215,69,57,169,234,102,127,69,31,111,188,66,12,162,98,191,224,119,28,168,55,123,210,57,49,99,246,174,114,182,110,211,116,55,219,79,66,66,207,189,207,97,11,207,206,134,23,198,197,188,189,220,182,132,134,57,167,39,177,237,78,227,79,209,157,29,195,234,75,79,243,126,241,156,199,153,114,59,134,211,169,218,164,247,150,186,128,213,27,107,75,136,37,164,250,24,255,0,161,203,50,205,137,31,133,108,25,160,222,139,232,236,222,213,188,189,219,37,188,217,127,37,37,220,223,184,191,180,117,48,0,0,0,0,0,0,0,0,0,0,1,249,42,167,165,46,97,255,0,224,238,127,247,166,63,88,252,85,181,108,163,79,87,186,43,167,255,0,218,24,12,233,103,65,91,179,39,125,30,186,233,93,170,23,255,0,119,200,23,27,195,53,73,60,172,81,54,150,154,42,49,31,219,232,232,98,154,51,126,255,0,104,204,109,250,175,117,195,85,79,255,0,119,200,23,59,195,90,35,177,50,177,111,243,75,78,114,34,58,158,239,162,116,232,122,0,148,224,0,0,0,0,0,0,0,0,0,3,149,102,130,193,141,137,24,27,119,91,175,197,237,14,122,34,123,177,219,222,104,213,238,198,242,19,212,148,159,211,246,158,131,170,143,243,144,211,111,199,117,135,83,185,14,33,72,81,107,166,164,101,161,128,204,180,114,127,12,241,201,149,58,93,149,219,90,235,74,143,185,124,165,70,153,255,0,40,149,161,163,253,246,186,123,69,179,103,91,27,96,183,144,155,58,123,85,30,100,155,174,137,79,97,106,228,153,110,57,84,105,38,125,57,122,22,167,254,15,234,21,153,156,235,125,86,206,104,177,25,179,45,17,42,233,172,77,104,189,200,85,70,70,133,222,127,163,237,235,245,15,161,140,248,241,30,252,193,59,39,13,27,103,114,232,12,83,77,79,110,50,211,145,17,198,77,27,121,105,253,61,117,220,127,175,188,7,8,139,22,85,78,115,48,162,183,204,145,45,212,180,218,117,34,220,181,30,132,90,159,66,212,207,218,45,119,135,63,15,69,83,99,211,49,183,22,97,114,229,172,217,155,73,133,204,215,86,204,162,73,97,238,99,18,116,239,39,19,177,104,215,218,101,220,66,48,112,210,203,203,24,197,141,48,174,26,237,51,180,209,237,215,155,156,71,206,52,127,8,143,46,26,244,245,92,66,254,131,135,236,50,235,220,102,47,110,159,2,37,46,12,122,108,22,185,81,226,180,134,90,70,227,86,212,36,136,146,90,158,166,125,8,187,192,127,163,12,53,21,134,227,48,157,173,180,130,66,19,169,158,137,34,208,139,168,255,0,64,0,0,0,0,0,0,0,0,0,0,0,1,21,56,139,99,178,48,103,1,106,71,5,122,213,106,92,158,202,141,59,249,115,98,111,234,109,173,63,69,211,239,211,234,235,221,38,174,42,228,43,102,131,81,184,106,78,108,139,76,136,244,199,149,161,158,136,109,6,181,116,34,51,238,73,247,17,159,212,40,203,137,166,100,28,198,92,105,145,108,81,164,110,183,237,221,157,145,91,52,230,118,136,144,214,191,164,210,22,90,56,217,247,153,235,236,208,187,194,34,210,41,21,107,162,174,213,42,151,31,180,206,147,187,150,222,244,163,118,212,154,143,170,140,136,189,84,159,183,216,52,171,128,216,91,75,193,236,50,165,88,212,166,57,77,65,231,244,220,165,125,57,14,187,252,165,172,251,220,63,229,31,246,10,110,225,115,128,233,197,44,112,106,232,170,197,223,76,183,119,115,15,126,154,243,225,205,65,125,23,18,175,164,217,119,17,254,162,23,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,35,86,124,178,236,214,96,112,94,117,46,31,171,88,131,202,236,42,239,211,124,184,170,115,161,186,132,253,6,79,233,25,253,93,123,228,168,255,0,149,164,150,147,74,139,161,128,203,33,149,66,133,80,208,254,98,83,31,224,171,77,201,253,101,220,98,254,56,125,102,82,62,63,224,196,47,72,189,186,225,164,243,61,34,91,76,191,43,46,87,43,185,164,35,242,108,151,209,215,235,208,251,235,175,138,134,91,94,195,60,82,60,70,162,66,217,69,184,61,188,194,61,156,136,240,153,254,83,170,89,234,181,159,242,75,245,151,81,195,50,115,153,170,190,89,241,57,139,150,59,124,250,100,157,221,181,141,82,158,102,216,242,16,223,172,109,56,162,209,79,235,234,151,219,211,184,52,88,3,229,219,87,5,58,233,162,199,174,210,158,230,197,147,191,98,246,169,58,237,89,164,250,40,136,251,210,126,193,245,0,0,0,0,0,0,0,0,0,0,0,4,12,226,251,97,252,165,203,236,10,203,73,209,202,85,109,169,74,86,191,200,106,20,245,25,125,34,253,47,113,254,177,60,196,60,226,151,71,122,171,150,25,174,53,43,147,216,230,57,37,69,176,149,189,40,167,205,213,61,229,166,186,247,128,161,161,35,120,125,211,220,168,102,158,202,229,183,191,179,85,169,178,21,215,77,9,53,24,189,123,254,177,28,132,181,225,129,77,126,165,154,122,103,34,71,43,178,198,102,74,253,66,86,244,166,163,11,84,245,62,154,235,222,2,252,192,0,0,0,0,0,0,0,0,0,0,0,4,78,226,110,239,43,43,21,143,95,110,247,100,39,187,93,117,167,76,232,41,15,1,235,175,91,120,209,99,85,218,94,206,207,113,211,22,179,208,143,213,76,182,148,126,195,253,31,112,184,78,47,23,135,160,114,227,10,144,194,190,122,163,93,109,149,150,159,235,78,64,158,147,239,73,151,121,123,200,197,43,217,210,29,135,119,80,229,176,122,56,197,74,51,136,238,250,68,234,76,187,254,192,26,113,195,218,151,166,108,27,106,174,74,221,219,168,240,164,235,166,154,239,101,10,247,23,191,220,67,208,15,1,151,233,47,76,192,108,55,151,32,190,113,235,70,142,226,187,186,153,195,104,204,250,125,163,223,128,0,0,0,0,0,0,0,0,0,0,10,202,227,71,93,151,26,204,182,168,205,43,70,157,159,13,213,116,47,107,85,20,159,179,94,239,172,89,168,173,62,52,52,53,74,195,235,110,172,131,208,217,170,67,65,253,132,197,69,94,255,0,236,1,0,242,37,108,55,117,102,118,200,140,235,187,19,14,179,77,154,126,174,187,182,84,35,22,157,229,167,210,255,0,220,52,71,21,132,197,140,204,100,125,22,91,75,101,246,17,104,51,225,195,192,144,121,167,180,55,251,42,20,243,47,183,210,49,6,129,107,213,168,54,229,22,125,122,166,239,46,37,58,51,178,223,94,211,61,173,182,131,90,143,68,145,153,244,73,247,17,152,14,125,152,220,113,161,229,243,11,170,120,139,90,79,49,48,121,59,26,213,101,191,124,134,89,63,89,45,175,77,57,196,127,68,255,0,180,179,183,136,55,189,213,141,120,129,46,232,170,159,106,170,213,57,122,151,205,163,94,91,8,71,242,82,132,253,22,139,216,93,222,254,249,67,196,243,51,46,99,22,50,73,178,40,106,221,111,91,59,59,43,250,105,218,59,68,88,78,175,213,83,72,90,54,184,217,151,83,61,125,154,23,65,215,120,81,101,29,187,142,166,172,116,188,89,214,44,61,61,20,214,239,202,111,76,232,175,117,109,226,50,208,210,147,245,145,246,123,76,4,175,225,243,147,74,102,94,236,163,185,174,72,58,221,117,111,203,171,154,175,153,229,59,41,9,232,135,220,109,90,180,242,123,136,180,250,207,186,99,128,0,15,225,145,25,104,99,250,0,40,123,137,206,6,167,10,113,209,250,229,54,7,102,165,92,27,123,55,206,239,215,145,14,26,87,244,156,82,190,147,135,222,69,223,211,82,31,55,134,126,44,30,26,230,54,149,9,229,233,22,179,207,231,116,239,228,192,152,105,254,66,143,189,126,205,63,88,154,188,102,45,10,100,220,52,183,46,183,149,164,202,111,108,228,150,138,235,204,145,79,109,95,202,211,184,189,164,98,169,176,134,172,237,15,17,41,53,70,85,181,108,243,244,61,8,251,216,113,62,210,63,127,184,6,157,192,127,203,106,90,144,74,113,189,138,62,244,235,174,131,254,128,0,0,0,0,0,0,0,0,81,142,98,124,64,226,119,244,202,181,253,117,209,121,194,140,115,19,226,7,19,191,166,85,175,235,174,136,214,210,249,171,125,179,224,188,57,15,244,134,47,185,79,188,231,160,0,33,238,144,0,0,5,231,101,219,195,246,24,255,0,67,104,191,212,154,29,8,115,220,187,120,126,195,31,232,109,23,250,147,67,161,11,66,199,154,167,178,60,28,31,155,122,66,255,0,126,175,122,64,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,197,45,40,53,54,222,245,23,114,117,211,80,20,29,196,195,22,15,18,179,29,85,132,210,245,139,70,228,114,75,78,238,116,8,102,175,228,36,251,209,237,215,245,15,163,195,27,3,81,138,216,232,197,114,167,3,180,210,173,253,221,167,231,118,105,207,135,49,40,250,46,37,95,73,178,238,35,238,235,161,8,213,140,21,87,107,120,139,86,170,60,173,203,123,145,169,233,167,115,13,167,220,94,239,112,181,158,12,246,133,50,22,26,92,119,91,42,214,101,75,177,243,139,69,116,229,200,168,54,158,245,105,220,126,194,32,22,58,68,68,90,16,254,128,0,8,113,196,31,38,148,204,194,89,69,115,91,112,116,186,233,63,144,87,53,95,61,205,118,42,21,209,111,182,218,116,105,149,119,145,235,245,31,124,199,0,25,138,195,251,222,234,193,91,254,37,207,74,62,203,85,165,243,52,47,155,94,156,198,22,143,229,37,105,250,46,159,176,251,253,253,218,37,203,150,56,208,243,7,133,212,204,69,162,167,150,153,220,237,237,106,179,217,178,67,204,151,172,166,209,174,188,147,63,162,95,218,117,179,197,115,40,232,183,42,137,199,59,57,157,34,204,215,210,173,110,252,158,196,193,138,207,87,30,51,61,77,74,63,85,31,111,176,199,34,225,137,153,151,48,123,25,35,89,21,197,109,183,174,109,253,169,253,53,236,253,158,44,215,81,234,165,165,173,123,156,112,139,161,150,158,221,75,160,11,201,169,65,106,165,9,200,79,125,7,52,215,245,25,31,246,12,200,226,229,188,86,174,33,213,168,41,119,152,81,121,30,182,221,53,220,195,107,238,212,255,0,75,222,52,238,149,37,105,37,36,245,35,25,152,199,180,182,156,89,174,147,95,71,248,46,159,255,0,76,208,11,136,225,41,93,151,86,203,108,88,210,149,184,162,111,219,208,139,233,79,156,103,220,69,238,19,128,66,142,19,148,53,82,50,203,78,121,103,170,164,243,181,63,240,106,19,190,179,247,137,174,0,0,0,0,0,0,0,0,0,0,0,60,254,33,84,138,141,96,220,181,115,86,133,6,143,50,78,186,119,108,101,106,247,31,187,220,99,208,15,1,152,25,47,67,192,108,72,151,28,190,113,155,70,176,226,123,186,25,67,116,200,250,253,128,51,165,143,53,215,110,76,104,190,106,238,175,121,72,184,234,107,65,232,69,234,170,91,170,47,97,126,151,184,93,223,12,135,121,185,88,163,250,251,182,59,29,61,218,105,165,58,31,65,67,247,140,135,102,93,213,201,111,158,174,63,82,146,226,251,190,145,186,163,62,239,180,93,63,8,107,195,211,185,113,155,71,125,95,61,78,174,184,202,11,79,245,166,224,64,73,119,36,139,188,253,230,96,39,80,0,0,0,0,0,0,0,0,0,0,0,0,207,39,16,74,115,148,236,211,222,188,198,246,118,154,173,74,66,122,235,169,42,163,43,175,127,212,35,144,150,220,80,41,175,211,115,79,83,231,200,230,246,168,207,73,71,168,73,216,149,84,102,232,158,135,215,77,59,196,73,1,118,156,32,172,63,147,89,125,159,90,117,58,185,85,173,187,41,39,175,242,29,133,1,68,95,72,255,0,71,220,95,168,79,65,15,56,89,209,222,165,101,134,27,142,202,231,118,201,141,201,73,108,36,236,74,233,240,180,79,121,235,166,157,226,97,128,0,0,0,0,0,0,0,0,0,0,0,15,7,141,248,163,77,193,220,49,175,223,213,35,212,169,116,249,82,89,71,173,243,142,181,29,199,82,141,82,133,233,175,44,250,154,76,139,235,238,1,17,56,170,230,105,188,53,195,15,193,117,191,35,109,110,225,249,185,62,166,186,65,126,60,230,23,244,218,82,62,154,11,185,68,175,118,133,212,82,209,21,70,189,81,208,190,126,83,255,0,224,167,93,169,253,69,220,67,161,230,59,26,171,56,243,138,213,171,242,172,122,34,68,169,41,136,223,169,243,113,213,37,231,80,157,82,218,53,211,154,125,77,58,159,183,220,82,131,133,126,91,94,196,220,83,44,70,173,194,223,69,183,253,188,194,45,252,248,211,89,254,75,169,89,104,180,23,242,79,245,23,80,22,73,144,204,187,181,151,252,22,131,76,153,235,86,39,115,123,114,187,181,217,46,82,155,232,78,173,63,65,226,250,38,95,95,94,233,42,63,229,9,36,36,146,146,232,67,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,139,197,204,42,181,177,150,200,157,98,221,208,251,68,9,220,173,233,230,56,143,160,243,110,151,86,214,133,125,38,211,252,162,254,195,207,38,101,50,255,0,117,101,235,17,102,217,213,248,92,184,237,242,251,51,220,198,207,155,171,12,184,191,85,14,56,105,208,222,34,234,125,125,158,226,210,120,225,121,176,202,229,161,153,171,13,202,5,106,46,149,72,218,118,9,91,221,249,157,207,48,183,61,68,186,218,85,170,88,34,245,143,167,121,117,239,10,226,225,151,157,182,48,226,160,140,32,196,41,220,170,36,141,123,11,220,163,87,39,106,102,72,115,213,105,133,45,90,173,104,47,89,125,61,157,53,33,113,205,58,135,144,78,54,173,82,125,199,160,204,158,48,224,213,243,129,247,132,155,46,252,165,118,41,241,182,106,158,123,46,107,185,166,220,239,105,107,79,209,117,30,223,111,218,69,49,242,113,196,210,236,195,106,173,34,203,197,105,125,182,216,109,181,198,231,114,218,111,146,183,166,33,102,238,214,34,169,197,109,66,221,245,117,208,254,163,208,5,212,0,243,24,119,136,182,174,40,218,180,251,190,208,168,246,202,125,66,59,82,27,95,37,198,250,56,218,28,34,209,196,165,95,69,196,251,11,188,122,112,0,0,0,0,0,0,1,243,174,42,229,62,217,160,212,110,26,171,220,168,116,216,175,75,125,123,84,173,173,182,131,90,143,68,145,153,244,73,247,17,159,212,3,128,230,159,54,244,124,189,87,108,235,121,108,115,229,92,53,186,124,55,203,114,147,203,138,250,223,66,151,249,23,8,244,54,123,136,201,71,239,47,111,220,204,140,58,110,39,229,50,235,172,155,92,200,242,236,201,213,150,11,114,139,233,83,30,82,79,249,39,220,231,180,191,80,165,140,248,227,179,152,223,143,117,186,132,89,124,234,93,30,76,154,100,79,155,219,185,182,166,202,52,43,171,104,81,122,174,247,30,167,239,51,62,235,118,201,165,214,214,47,100,162,141,67,122,46,214,233,182,172,123,81,105,222,103,204,38,233,49,210,103,169,18,116,215,153,239,63,240,128,80,61,110,58,98,86,103,196,73,104,150,101,58,217,23,184,137,102,95,216,37,183,10,222,201,248,211,198,237,101,175,241,106,57,93,255,0,148,244,140,45,59,191,183,160,224,25,135,182,221,180,241,215,16,40,107,143,201,110,53,207,85,109,132,239,37,124,210,102,58,148,245,212,255,0,71,218,122,142,177,195,162,228,110,218,205,13,182,235,138,208,167,63,14,15,119,126,250,140,78,157,199,250,63,87,218,3,65,160,63,225,151,9,230,144,234,123,150,146,81,126,178,31,246,0,0,0,0,0,0,0,0,0,3,254,29,117,12,52,183,156,61,16,218,77,74,63,113,17,106,96,42,83,140,182,39,57,34,229,160,225,139,103,170,27,141,22,170,175,180,156,168,51,250,31,254,23,234,246,136,17,151,171,86,77,229,141,150,69,14,51,123,249,215,5,52,156,45,72,189,67,150,210,79,188,203,244,189,250,142,155,196,26,249,153,125,102,138,238,122,83,220,196,81,167,207,163,199,61,164,90,50,205,70,81,164,186,37,63,167,237,212,254,179,29,7,133,6,25,167,16,51,52,83,100,171,99,54,229,43,211,104,86,154,238,118,61,66,9,146,116,37,164,203,162,251,250,151,212,96,46,230,193,164,250,6,197,183,40,123,116,244,117,38,28,77,53,238,229,178,148,251,207,221,239,49,247,135,240,136,136,136,139,184,135,244,0,0,0,0,0,0,0,0,0,0,0,87,199,24,136,68,246,10,210,100,237,212,219,171,177,215,95,116,74,129,139,7,21,253,198,18,74,27,193,10,99,42,86,134,170,179,58,22,158,248,115,200,5,104,100,114,171,232,172,208,225,243,134,122,37,251,134,146,194,190,197,84,99,107,236,63,112,179,62,43,153,142,77,131,132,140,97,181,187,43,109,86,227,82,83,36,182,107,252,2,68,105,204,175,233,180,164,253,36,39,185,68,175,118,133,212,85,174,82,42,113,168,89,130,178,235,243,30,229,49,74,173,83,167,56,189,166,173,18,212,214,22,103,161,17,159,113,31,113,31,216,99,239,103,111,25,39,99,94,63,87,106,139,127,155,22,151,42,85,34,25,237,36,238,101,185,178,84,217,253,4,25,116,119,184,200,207,222,103,236,15,41,151,92,27,174,230,27,23,41,86,21,61,174,115,181,30,127,49,91,144,157,57,113,157,116,186,26,219,46,230,79,249,69,253,135,163,75,14,204,164,97,245,171,10,210,161,49,201,133,7,153,202,70,229,43,77,238,41,195,234,165,40,254,146,207,188,204,87,183,8,44,191,34,139,101,59,141,245,56,91,93,173,237,236,14,243,53,252,139,211,227,59,209,46,25,119,25,23,172,130,250,181,239,19,155,31,49,53,172,33,194,218,197,244,167,54,174,159,217,246,116,51,215,153,37,166,143,249,10,254,115,244,79,251,64,68,252,247,241,20,103,1,36,29,131,134,191,194,46,127,245,231,250,163,179,116,138,234,125,87,163,45,181,238,109,213,151,69,116,211,223,161,21,114,91,252,68,115,55,65,184,126,80,34,248,230,172,251,209,232,202,122,117,245,13,29,253,152,253,254,225,30,46,107,142,169,118,87,36,220,21,169,28,249,146,182,115,92,216,148,238,218,132,160,186,36,136,139,162,75,184,135,204,1,161,172,152,230,230,135,154,91,37,218,138,24,236,149,170,118,222,219,31,122,220,219,204,122,65,55,235,242,91,65,250,140,107,234,235,223,161,245,239,145,194,148,184,61,214,234,49,49,222,85,33,130,214,44,237,156,239,163,211,100,57,234,79,121,107,222,126,195,33,117,160,32,103,24,9,14,55,151,132,176,146,213,47,107,184,253,218,78,128,100,41,134,210,137,34,117,193,22,44,66,213,213,243,54,151,79,98,20,103,223,211,184,133,183,113,149,191,33,192,195,170,13,144,183,54,191,85,237,91,19,161,158,238,83,244,247,79,174,221,11,66,63,121,126,190,225,89,217,94,181,100,94,120,227,109,219,209,163,115,213,43,182,122,155,201,58,237,134,242,251,204,203,244,125,224,52,161,31,242,41,233,167,127,79,214,63,208,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,118,93,188,63,97,143,244,54,139,253,73,161,208,135,61,203,183,135,236,49,254,134,209,127,169,52,58,16,180,44,121,170,123,35,193,193,249,183,164,47,247,234,247,164,0,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,33,254,121,179,155,93,201,230,35,224,237,77,202,87,166,108,203,163,211,145,238,106,107,72,65,74,83,109,28,14,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,108,38,0,15,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,0,2,53,102,183,57,180,44,165,226,62,21,211,47,202,87,54,204,190,253,47,30,175,82,97,11,92,170,83,145,206,23,34,74,91,78,188,214,75,180,58,78,182,73,55,54,154,84,141,77,28,167,100,168,0,0,0,0,8,149,140,185,219,165,101,251,57,182,222,9,98,67,241,33,217,55,165,175,78,150,138,204,185,73,142,197,10,105,201,170,54,167,92,209,149,41,196,62,166,225,52,106,91,136,109,146,108,220,61,8,220,48,18,212,0,0,0,0,0,0,0,0,67,252,243,103,54,187,147,204,71,193,218,155,148,175,76,217,151,71,167,35,220,212,214,144,130,148,166,218,56,28,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,181,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,235,0,0,0,0,0,1,194,179,131,155,59,55,40,184,95,242,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,253,174,94,174,154,237,243,128,88,105,122,221,51,187,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,14,128,2,53,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,103,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,80,0,0,0,1,207,243,11,116,215,108,108,2,196,187,214,214,157,216,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,138,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,14,234,0,0,0,0,0,0,0,0,0,0,2,128,127,186,143,158,207,247,115,255,0,155,52,127,250,160,183,236,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,237,179,123,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,204,36,0,0,0,0,143,249,245,197,43,239,5,178,157,124,226,102,26,87,125,13,114,81,189,25,216,166,246,86,100,114,185,181,40,172,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,149,96,101,235,136,246,115,175,156,125,195,75,42,233,198,78,219,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,80,23,126,0,56,86,112,115,103,102,229,23,11,254,92,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,24,119,80,21,107,146,206,45,242,107,85,90,86,22,230,177,232,141,200,159,33,230,152,191,11,149,21,132,173,106,73,176,212,232,237,182,150,154,70,166,226,59,74,13,40,73,114,121,141,145,19,175,139,74,0,0,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,7,181,1,92,25,37,226,141,85,199,76,121,174,225,182,50,198,183,237,170,109,213,32,222,178,54,186,164,156,71,203,150,219,116,149,186,105,218,250,221,73,41,196,186,190,89,169,238,99,105,35,231,48,203,86,62,0,0,0,0,2,58,241,2,196,92,68,194,12,171,221,120,165,133,183,156,187,110,225,182,228,83,94,97,246,97,196,146,135,208,244,214,98,173,151,81,41,151,82,104,219,32,214,70,130,74,201,109,163,214,219,185,42,9,20,2,133,173,62,43,25,206,163,221,84,106,181,211,138,31,40,40,176,170,17,228,84,105,30,132,165,68,244,132,84,56,149,59,27,158,136,134,182,185,136,37,35,152,146,220,157,218,151,82,23,210,0,0,56,86,120,177,122,242,192,140,171,223,152,165,135,207,196,98,225,164,199,134,204,23,228,176,79,34,58,228,205,98,41,188,72,63,85,75,66,95,82,208,74,37,35,122,83,185,43,78,169,48,238,160,40,90,211,226,61,196,38,249,186,168,214,85,173,140,157,182,181,112,84,35,210,233,209,190,78,209,27,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,212,91,78,125,113,74,251,193,108,167,95,56,153,134,149,223,67,92,148,111,70,118,41,189,149,153,28,174,109,74,43,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,100,18,0,5,32,101,235,136,246,115,175,156,125,195,75,42,233,198,78,219,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,81,119,224,0,0,0,0,0,0,62,77,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,21,151,134,92,99,163,87,179,47,80,99,16,105,81,45,172,21,168,199,92,74,115,207,198,117,234,141,45,108,33,213,183,49,226,142,135,84,242,228,168,210,218,217,73,26,26,213,147,74,254,109,213,190,22,148,0,0,0,0,0,2,63,231,215,20,175,188,22,202,117,243,137,152,105,93,244,53,201,70,244,103,98,155,217,89,145,202,230,212,162,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,85,3,253,212,124,246,127,187,159,252,217,163,255,0,213,0,95,240,14,63,155,108,111,170,229,195,0,110,60,104,163,80,226,86,100,91,146,41,106,92,9,46,41,180,73,97,234,140,104,239,32,150,158,168,89,180,243,155,23,162,137,43,218,163,74,200,141,7,234,240,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,24,123,80,0,0,0,0,0,0,0,0,0,0,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,161,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,16,123,80,21,171,147,142,43,51,49,123,28,107,86,6,55,194,165,91,180,171,182,160,195,118,57,67,101,247,156,137,41,215,152,140,205,41,197,54,218,185,220,205,252,222,210,225,52,148,184,79,107,162,28,105,182,108,168,0,0,121,251,254,133,115,92,214,109,90,133,102,95,50,236,234,236,184,230,154,125,118,52,24,243,23,5,242,50,52,172,216,144,133,52,234,53,45,171,65,145,25,161,74,36,169,181,109,90,67,208,0,162,27,255,0,136,71,17,236,44,188,170,216,125,136,56,165,46,135,112,208,228,28,105,208,100,218,244,109,237,47,66,50,50,50,138,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,83,134,159,16,203,155,48,117,89,88,33,142,83,34,72,189,152,142,253,74,143,93,74,99,196,42,195,9,81,27,145,86,194,54,39,180,182,149,26,211,201,70,139,101,183,13,73,73,178,165,186,22,20,0,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,118,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,250,128,187,240,16,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,242,130,181,10,240,149,75,98,79,97,141,19,100,84,66,132,226,91,217,29,182,208,122,45,231,15,83,45,222,182,154,232,68,69,40,47,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,70,30,128,5,21,226,175,22,12,216,220,24,143,113,213,240,191,17,254,76,218,18,42,14,250,14,150,171,118,154,227,145,224,164,246,179,205,83,205,60,179,121,72,36,173,207,157,82,121,138,94,205,17,181,37,42,184,115,98,142,123,51,81,93,127,18,49,19,30,187,62,25,91,53,14,199,46,59,20,26,58,37,86,167,33,8,116,225,164,209,23,123,44,146,28,109,78,187,209,70,149,165,13,30,229,41,198,66,202,128,82,6,97,120,143,103,58,198,199,220,75,178,173,108,100,236,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,245,22,127,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,182,111,101,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,132,128,0,0,0,1,18,184,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,80,150,160,0,0,0,0,0,3,159,230,22,233,174,216,216,5,137,119,173,173,59,177,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,0,232,0,35,174,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,0,0,0,0,0,0,231,249,133,186,107,182,54,1,98,93,235,107,78,236,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,144,127,186,143,158,207,247,115,255,0,155,52,127,250,160,11,254,1,207,242,245,116,215,111,156,2,195,75,214,233,157,219,107,87,5,159,70,170,84,100,242,144,223,62,83,240,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,7,64,0,1,207,243,11,116,215,108,108,2,196,187,214,214,157,216,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,53,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,4,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,231,35,242,42,233,175,119,79,214,63,208,0,101,186,238,137,38,13,195,46,44,178,209,212,114,247,23,79,106,18,101,221,211,184,200,92,247,7,233,14,57,151,133,48,162,209,12,233,180,253,250,206,158,102,42,127,52,86,172,155,51,28,110,75,122,76,110,66,163,118,63,83,121,43,77,208,217,95,121,25,254,151,188,89,135,6,171,238,28,252,59,175,89,8,115,115,244,190,203,189,58,25,109,230,191,80,116,186,237,208,245,34,247,159,234,238,1,100,98,57,103,59,55,52,76,173,89,45,84,151,31,181,214,106,59,187,20,125,235,111,119,45,232,228,231,173,201,113,5,234,63,175,173,167,118,133,215,186,70,138,82,227,9,91,168,203,199,120,180,135,203,72,176,119,242,126,143,93,240,224,41,93,197,175,121,123,76,192,113,235,131,136,142,102,235,215,15,202,5,223,28,165,151,114,61,25,79,86,158,161,35,191,179,23,187,220,44,111,34,28,69,25,199,185,5,96,226,87,240,123,159,253,101,254,171,237,61,37,58,175,85,152,200,109,27,91,105,5,213,93,117,247,234,71,73,67,233,219,55,29,82,211,174,70,184,40,178,57,19,34,239,229,57,177,42,219,185,10,65,244,81,25,31,69,31,121,0,211,173,249,102,82,49,6,213,155,105,87,88,231,66,157,203,230,163,114,147,174,199,18,225,117,74,146,125,232,46,227,33,156,188,197,96,221,119,47,56,185,85,176,170,13,114,93,167,114,57,106,220,133,107,204,140,211,167,208,150,225,119,60,95,202,63,236,45,8,224,30,38,181,139,216,91,71,190,146,230,229,212,59,70,254,134,90,114,228,186,209,127,33,63,205,254,137,127,104,131,60,95,114,252,138,213,148,214,55,211,33,110,118,137,187,183,187,204,211,242,207,64,140,215,69,56,69,220,70,94,170,15,235,211,188,7,124,225,245,152,230,113,187,1,32,191,91,149,186,189,72,230,250,75,212,50,252,172,217,68,215,209,105,8,250,13,23,209,215,235,208,251,232,171,18,106,74,171,222,181,26,130,251,221,228,255,0,145,164,23,184,189,194,77,112,214,199,215,48,127,25,10,133,62,103,34,147,113,127,125,47,151,187,111,34,44,197,35,161,54,181,30,171,112,187,140,190,189,72,69,235,241,178,106,235,156,217,43,118,156,174,186,105,254,182,144,23,175,195,54,17,67,203,5,191,162,116,223,218,253,190,234,140,207,250,68,178,17,79,134,172,148,72,203,5,187,177,90,237,237,126,207,254,177,152,37,96,0,0,0,0,0,0,0,0,0,0,0,248,55,245,39,211,214,45,199,67,219,175,164,105,51,34,105,175,127,49,149,39,222,94,255,0,121,15,188,63,134,68,100,100,125,198,3,51,121,133,181,100,217,184,217,123,208,228,163,103,38,224,169,19,101,169,31,168,82,221,73,119,25,254,143,188,79,110,13,56,156,228,123,150,189,134,43,63,81,200,210,170,133,246,155,148,246,127,67,255,0,194,253,94,209,197,248,175,225,154,112,255,0,51,71,54,50,183,179,113,210,189,52,181,105,166,215,100,84,39,25,167,67,90,140,250,35,191,161,125,68,57,247,15,155,230,101,139,154,43,69,232,175,114,209,89,168,64,163,200,61,164,122,178,245,70,41,168,186,165,95,161,236,208,254,178,1,161,128,31,240,211,168,125,164,60,217,234,135,18,74,73,251,200,203,82,31,246,0,0,0,0,0,0,0,0,0,3,254,30,112,153,105,110,171,185,9,53,31,234,32,20,57,197,75,178,126,52,242,123,41,105,252,90,190,103,127,229,61,35,55,94,255,0,236,232,34,77,18,58,101,214,96,68,81,106,151,165,52,217,151,188,141,100,95,218,36,135,17,139,145,187,151,52,55,35,173,171,82,130,252,200,61,221,198,138,140,190,157,197,250,95,95,218,57,54,94,45,183,110,204,117,195,250,18,35,243,155,147,115,210,155,125,59,201,63,52,169,141,37,93,117,47,210,246,30,160,47,203,45,208,233,184,97,148,203,82,178,77,242,227,196,179,32,214,95,234,163,250,52,198,84,163,254,81,247,35,216,95,168,124,76,172,102,222,143,152,90,237,227,110,161,142,68,171,122,183,81,134,193,110,82,185,145,88,91,8,74,255,0,34,217,22,166,247,113,153,168,189,231,236,249,57,202,186,218,194,28,147,214,104,108,197,213,186,149,171,34,212,66,119,153,114,201,202,76,132,145,234,100,173,116,229,251,203,252,33,81,57,15,199,87,48,67,30,232,117,9,82,249,52,186,188,152,212,201,127,55,187,107,110,205,138,107,87,70,214,163,245,90,238,45,15,220,100,125,225,161,160,31,58,221,174,83,238,106,13,58,225,165,61,205,135,82,138,204,182,23,181,73,220,219,136,37,164,244,81,17,151,69,23,121,17,253,67,232,128,0,0,0,0,0,0,15,49,136,152,139,106,225,117,171,80,187,238,250,143,99,167,211,227,187,33,197,242,92,115,163,109,173,195,45,27,74,149,244,91,87,176,251,128,125,107,134,189,77,181,232,115,238,26,195,252,152,84,232,206,202,125,205,170,86,214,219,65,173,71,162,72,204,244,36,159,113,25,138,57,226,51,156,41,24,243,126,72,178,173,169,26,219,52,41,43,105,62,161,124,235,236,189,45,178,95,174,202,28,78,173,186,158,154,153,23,214,125,75,234,103,191,136,77,111,29,170,18,172,28,62,147,217,108,246,141,198,92,61,136,95,107,50,84,166,141,127,59,25,14,183,189,167,81,211,119,77,61,250,153,112,28,175,101,166,245,204,134,33,192,182,237,218,111,58,156,211,237,57,83,127,156,210,121,81,73,246,80,242,182,173,214,212,173,18,241,30,137,61,199,236,250,131,216,100,103,43,53,172,197,98,181,61,18,169,219,237,186,91,237,74,158,247,57,5,185,13,201,141,204,111,105,58,219,133,171,111,107,185,58,253,93,123,175,119,8,176,166,214,193,171,34,13,139,104,196,236,240,32,243,118,39,152,226,254,155,206,58,127,148,90,213,244,156,87,242,143,251,11,227,229,243,3,45,60,1,195,138,101,143,107,194,228,155,49,217,84,197,243,29,87,58,73,48,211,78,47,69,184,189,186,242,83,208,143,66,246,123,207,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,14,49,153,28,173,97,206,101,45,117,80,238,248,58,75,111,78,203,47,154,255,0,204,234,227,42,95,168,219,173,146,181,38,18,93,79,167,121,125,116,155,152,172,139,227,22,94,145,46,171,91,166,246,186,28,119,219,142,137,252,232,173,239,82,163,155,202,249,180,200,113,101,161,33,101,221,215,111,214,68,52,50,63,21,102,141,78,184,41,146,104,245,104,252,248,146,218,91,47,55,189,73,220,133,36,210,162,213,38,70,90,145,153,116,48,25,222,203,30,111,177,59,45,55,36,103,173,218,150,234,42,228,32,231,193,228,199,46,107,102,227,60,194,230,45,151,22,157,80,193,39,213,234,93,229,215,190,234,114,167,156,156,58,204,229,184,219,212,73,29,154,181,29,4,137,144,182,62,189,174,37,182,13,195,230,41,134,208,122,45,242,79,78,157,53,46,157,208,255,0,59,60,47,88,169,122,91,19,112,77,174,83,230,111,207,155,78,220,106,223,253,242,243,138,230,201,151,161,106,102,210,116,36,253,100,93,228,43,42,21,70,249,193,107,233,78,66,123,209,117,218,36,195,73,158,214,95,216,235,47,23,188,150,131,209,109,23,188,186,123,72,250,134,158,128,84,198,85,184,181,205,166,38,5,151,142,48,59,75,37,202,97,53,158,105,35,97,124,195,100,92,136,208,204,207,66,39,87,223,237,219,238,49,101,56,93,142,24,119,139,244,102,235,118,77,111,182,176,178,47,251,25,246,244,51,66,21,254,184,218,15,185,196,251,61,191,104,15,124,3,248,70,70,68,101,220,99,241,214,43,20,234,13,57,250,173,86,71,38,52,102,212,235,139,216,165,104,148,164,212,103,162,72,207,184,143,184,128,126,209,94,28,84,179,99,22,196,178,221,193,123,102,103,241,197,113,133,38,113,114,207,164,55,154,155,25,194,245,217,82,126,154,19,213,43,37,123,180,46,163,239,102,175,137,190,25,97,221,189,89,181,112,253,239,76,92,78,183,34,10,79,108,136,253,157,102,135,208,78,124,236,85,33,123,92,66,58,107,161,235,223,161,24,166,156,64,190,43,88,141,120,85,111,42,251,252,217,149,73,111,202,89,237,66,116,55,29,91,134,94,162,82,93,235,63,97,127,96,15,197,110,80,106,215,141,201,79,183,105,12,243,234,21,121,141,68,97,27,146,141,238,186,225,33,37,170,140,146,90,169,69,222,100,95,96,209,30,77,240,177,252,37,203,173,169,107,212,35,114,103,63,74,131,46,115,123,201,91,100,42,12,116,56,90,146,212,71,235,54,101,170,79,79,112,175,206,21,25,66,77,126,176,156,114,189,233,124,200,80,244,244,89,115,244,209,244,42,12,150,93,249,167,136,254,137,171,213,82,52,247,251,8,91,147,109,161,166,210,211,101,162,80,68,148,151,184,136,5,0,113,37,183,220,162,102,118,188,234,163,114,81,53,114,165,39,215,221,187,125,66,103,173,222,122,107,167,112,226,184,9,88,173,80,241,162,200,159,111,171,73,201,184,169,156,162,209,30,178,138,91,70,146,245,200,200,189,98,46,241,49,120,197,90,147,41,24,235,72,173,41,191,224,243,104,113,212,75,212,190,146,230,84,21,166,154,153,247,23,184,67,220,189,168,209,142,184,122,178,86,134,87,77,36,245,211,187,248,99,64,52,143,135,147,42,53,11,2,218,159,87,45,39,73,163,195,122,73,122,189,29,83,40,53,253,30,159,72,207,187,167,184,122,17,241,108,165,26,172,234,18,205,91,141,84,200,167,174,154,107,243,73,31,104,0,0,0,0,0,0,0,0,7,143,198,26,193,208,48,166,241,172,165,123,85,14,131,80,125,42,211,93,13,17,156,81,31,113,251,189,195,216,8,251,159,43,180,173,28,175,95,15,239,218,170,149,26,167,78,65,233,175,172,229,58,81,151,176,255,0,71,234,251,64,80,46,45,86,94,184,49,66,237,172,190,230,245,76,174,79,123,118,132,90,239,144,226,189,132,94,255,0,112,182,14,14,24,114,221,31,13,107,87,219,172,127,8,157,58,76,84,185,187,253,105,113,233,238,145,105,184,203,188,181,215,105,31,249,133,59,58,227,146,95,91,171,234,183,86,106,63,172,204,198,134,178,3,110,70,183,178,183,100,118,116,109,85,70,143,77,158,231,83,61,86,229,58,46,189,230,126,239,102,159,96,9,22,0,0,0,0,0,0,0,0,0,0,0,0,2,182,184,206,87,90,137,134,246,245,28,213,243,143,85,34,57,166,135,220,108,84,19,238,254,209,100,162,165,120,213,87,161,157,213,107,91,58,255,0,10,244,124,25,218,117,252,159,50,162,143,118,157,255,0,94,191,80,10,208,163,214,37,81,94,122,68,53,236,113,214,20,206,186,17,233,169,145,251,72,253,196,58,150,85,176,222,94,49,99,245,175,64,91,124,246,206,175,10,100,226,212,147,171,29,181,132,56,127,73,31,206,127,36,245,247,16,227,194,206,248,53,96,225,189,116,87,113,130,115,90,182,220,57,84,118,125,110,229,19,148,249,9,87,69,253,189,13,31,175,216,2,207,112,138,195,167,97,150,30,82,108,138,75,60,168,148,222,127,45,27,148,173,57,143,184,233,245,82,148,125,235,63,105,255,0,96,138,60,91,107,114,233,153,100,159,6,51,155,74,119,43,127,66,63,161,80,128,101,222,71,239,250,132,222,16,175,139,5,181,46,187,149,250,172,200,135,170,160,114,53,71,79,91,125,70,9,119,153,150,157,223,88,10,57,162,81,167,92,21,70,105,20,214,185,146,100,110,216,157,196,90,237,73,168,250,168,200,187,136,253,163,181,79,201,70,63,198,142,83,161,217,253,170,34,190,139,222,144,132,141,122,145,125,19,127,94,253,75,245,14,73,99,92,139,180,110,152,87,11,109,115,21,19,153,162,119,105,174,230,212,142,253,15,244,189,195,75,24,97,122,91,87,157,153,14,224,160,72,223,22,71,51,67,216,225,125,23,86,143,229,164,143,189,39,236,1,8,120,99,100,186,244,193,87,106,24,143,137,116,175,71,212,229,242,187,27,28,246,157,219,179,182,50,231,172,203,235,73,234,151,80,125,83,237,233,215,83,43,14,117,196,50,131,113,103,162,75,188,127,77,105,74,119,25,244,21,173,196,135,62,212,123,122,143,55,6,48,222,79,62,170,255,0,47,182,202,216,164,242,54,170,28,150,253,71,163,154,85,185,38,178,245,87,211,188,250,232,64,33,79,16,236,124,151,141,88,229,57,152,243,185,244,106,63,43,176,252,209,39,242,176,226,27,157,237,161,127,77,175,229,107,245,104,93,253,63,132,46,24,252,178,198,218,133,222,252,126,108,91,91,149,206,61,251,118,246,152,147,219,79,114,200,207,170,125,132,175,212,32,82,148,165,171,114,143,83,49,125,220,55,114,223,81,203,254,15,56,229,192,215,46,181,112,105,219,83,185,39,167,34,84,206,95,84,58,180,125,7,139,232,233,245,234,125,193,46,64,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,118,93,188,63,97,143,244,54,139,253,73,161,208,135,61,203,183,135,236,49,254,134,209,127,169,52,58,16,180,44,121,170,123,35,193,193,249,183,164,47,247,234,247,164,0,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,114,174,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,101,92,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,130,205,0,0,5,85,241,206,252,201,254,210,126,237,30,127,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,62,131,142,119,230,79,246,147,247,104,170,176,26,168,1,0,56,98,231,199,240,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,224,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,74,220,106,252,83,218,223,15,224,249,141,68,7,117,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,12,171,139,222,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,9,148,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,195,23,62,63,129,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,31,85,227,157,249,147,253,164,253,218,42,172,6,170,0,86,7,9,76,235,250,110,28,60,166,226,109,78,171,50,180,207,57,203,46,160,249,243,219,84,22,88,230,46,152,163,36,239,111,146,134,157,113,165,56,165,36,219,53,52,70,217,52,202,23,103,224,3,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,66,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,85,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,207,182,122,51,155,93,206,30,35,197,169,183,74,244,53,153,107,246,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,224,120,12,206,230,22,234,205,6,50,214,177,114,233,141,216,59,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,132,226,205,41,66,86,235,174,172,144,141,251,74,255,0,178,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,158,28,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,232,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,216,59,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,130,226,13,73,66,150,211,173,44,208,141,251,75,53,131,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,134,140,192,121,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,28,171,54,62,22,49,147,225,253,195,229,207,138,1,203,22,97,110,172,175,227,45,23,23,45,104,221,191,176,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,248,46,32,212,149,165,14,180,210,205,11,217,180,239,251,54,62,22,49,147,225,253,195,229,207,140,214,0,211,158,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,163,61,121,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,217,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,122,9,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,235,0,0,0,0,0,0,0,25,87,23,253,194,227,192,158,25,125,245,231,19,69,0,139,211,225,45,138,86,37,215,148,234,14,25,208,43,189,170,228,177,59,87,202,8,93,149,228,118,62,219,82,156,244,95,156,90,9,183,55,182,147,87,205,169,91,116,209,90,31,64,19,84,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,146,242,201,86,165,80,51,37,133,21,218,237,78,37,58,155,78,190,40,82,230,76,150,242,89,98,51,13,207,101,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,69,56,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,208,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,60,57,157,204,45,213,154,12,101,173,98,229,211,27,176,118,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,151,191,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,209,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,246,220,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,97,218,184,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,110,128,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,232,7,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,174,191,196,127,136,4,204,196,87,93,194,76,33,184,191,210,158,7,102,125,217,49,219,126,59,151,20,173,136,115,116,132,60,134,220,67,44,184,102,132,50,105,218,110,52,110,168,215,243,36,215,11,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,14,20,46,207,134,231,16,73,57,137,140,230,15,99,37,86,34,113,22,157,29,82,97,84,158,117,166,87,115,32,221,125,199,73,168,236,176,211,44,174,51,36,194,77,9,82,150,226,9,110,105,162,28,50,249,89,224,225,129,96,222,216,95,78,173,101,127,15,34,80,239,107,82,60,90,116,90,61,53,76,199,98,187,11,152,148,40,164,184,251,136,79,105,109,42,83,189,169,107,55,28,36,173,14,115,13,77,169,186,107,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,236,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,62,77,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,31,88,0,101,178,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,9,228,31,19,46,172,93,202,22,27,95,87,172,190,215,90,145,79,145,79,147,41,78,56,227,146,187,20,183,161,161,247,86,226,212,181,188,226,35,165,110,44,213,235,56,165,168,136,136,200,138,170,248,184,225,157,213,103,230,246,177,125,85,162,107,69,191,105,240,42,20,137,77,182,231,45,93,154,35,48,223,97,75,82,9,6,242,22,193,45,72,66,149,181,183,216,81,153,26,244,41,1,193,11,20,191,249,203,193,74,133,119,254,212,186,105,20,206,203,246,198,158,255,0,56,145,255,0,232,212,236,90,254,180,39,242,134,2,213,5,85,241,189,197,47,254,109,48,82,159,93,255,0,182,238,154,189,51,178,253,145,160,63,206,52,127,250,73,59,16,191,173,105,252,153,139,84,25,225,226,31,122,210,175,252,233,98,173,118,141,30,91,49,226,214,17,68,90,100,161,41,89,191,79,140,212,23,148,68,149,40,182,41,216,206,41,7,174,166,131,73,153,36,204,210,65,210,184,71,97,157,213,120,102,246,143,125,82,98,105,69,176,169,243,234,21,121,78,54,231,45,61,166,35,208,216,97,43,74,13,4,242,214,249,173,40,90,147,185,182,31,81,25,154,52,59,42,226,143,224,79,19,126,229,243,136,67,138,112,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,217,183,122,201,113,38,93,175,138,63,129,60,77,251,151,206,33,0,165,108,167,120,167,193,191,136,22,247,152,176,52,166,51,89,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,0,85,95,21,204,244,254,95,43,248,41,121,255,0,219,17,111,249,176,83,254,10,83,75,110,65,43,254,23,181,33,41,253,6,77,127,223,12,128,227,252,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,148,11,30,215,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,250,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,220,245,209,194,211,6,171,249,96,183,112,14,45,87,178,220,150,191,62,76,11,209,112,84,111,20,233,82,35,187,62,67,145,25,121,166,223,230,183,29,17,208,79,41,197,52,210,26,34,90,141,189,84,17,131,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,54,232,50,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,139,159,31,195,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,136,39,248,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,5,255,0,113,71,240,39,137,191,114,249,196,33,81,121,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,155,116,226,143,224,79,19,126,229,243,136,66,128,64,106,74,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,40,135,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,123,192,0,2,16,113,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,193,213,91,207,110,3,30,104,228,101,101,235,154,34,107,9,142,203,17,234,169,127,116,39,43,102,235,137,118,142,181,232,73,68,148,164,153,52,232,165,37,110,45,198,12,208,242,9,183,36,80,203,101,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,26,51,202,70,28,226,38,20,229,230,201,177,241,74,234,151,89,184,105,212,120,108,190,203,209,162,50,138,66,17,29,180,34,154,209,197,45,174,162,58,80,77,155,203,91,139,117,100,181,239,218,164,161,1,216,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,136,120,131,103,110,171,154,251,253,186,21,176,252,184,56,117,106,200,144,205,42,26,101,41,76,85,159,75,207,37,21,101,182,166,90,90,22,228,117,54,148,180,225,40,217,46,97,36,200,220,115,94,151,197,11,61,63,134,187,169,120,29,131,151,159,107,195,106,46,207,76,73,132,157,172,215,106,141,184,163,61,30,37,31,104,134,206,141,242,244,36,161,110,146,220,249,212,166,59,133,23,242,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,128,228,2,226,120,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,246,185,173,225,139,135,24,141,129,212,26,30,16,194,244,85,231,135,54,251,116,202,36,149,32,148,229,106,44,86,101,56,152,46,160,157,98,35,79,73,153,32,222,114,89,183,187,152,181,169,68,100,163,34,165,111,244,85,97,93,95,236,173,185,114,91,149,15,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,0,212,152,8,149,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,203,80,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,72,52,154,157,229,133,23,252,42,204,54,229,208,46,203,58,176,220,150,145,46,33,19,244,250,140,71,137,73,39,25,121,38,68,182,221,108,181,67,137,62,169,50,81,119,144,212,64,172,14,40,188,63,225,213,225,212,179,55,130,22,239,38,170,207,105,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,98,209,181,226,229,104,235,109,146,212,242,156,75,132,146,89,58,167,66,69,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,180,195,155,31,20,248,201,241,2,225,243,23,199,159,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,95,147,22,47,175,194,134,41,222,88,153,232,191,70,124,173,184,42,53,222,197,207,231,118,94,213,37,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,0,183,78,13,85,106,85,3,40,151,181,118,187,83,137,78,166,211,175,138,148,185,147,37,188,150,88,140,195,116,202,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,66,14,32,89,238,174,230,170,234,114,202,181,151,216,176,202,223,168,27,148,232,218,33,207,74,74,97,201,77,181,85,222,184,237,72,99,155,26,66,75,179,40,205,40,211,83,213,93,75,138,199,204,45,213,79,203,43,217,98,164,198,236,116,90,149,224,237,219,87,154,220,167,18,228,239,224,177,217,98,26,155,73,146,13,148,45,131,121,68,189,251,156,38,12,137,6,214,171,101,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,14,171,144,92,148,93,89,172,196,120,149,186,181,51,179,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,43,129,120,23,135,25,116,195,138,118,23,225,125,27,176,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,12,192,225,86,38,93,88,55,136,246,230,41,89,82,251,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,167,225,149,112,26,72,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,205,182,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,104,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,3,213,128,0,0,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,251,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,243,68,36,86,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,36,52,60,3,228,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,128,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,114,172,216,248,88,198,79,135,247,15,151,62,51,237,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,39,54,62,22,49,147,225,253,195,229,207,140,214,0,210,238,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,198,120,114,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,58,8,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,128,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,77,226,245,134,31,35,113,178,159,119,177,31,149,22,233,230,242,79,126,237,123,52,72,13,171,189,102,125,234,246,146,127,88,230,28,60,113,242,94,10,227,148,22,100,78,228,81,171,28,222,221,243,68,175,201,67,150,109,247,54,181,253,55,127,147,167,215,169,119,90,71,18,44,183,212,115,3,131,205,185,111,181,204,173,91,250,246,36,238,73,107,207,149,15,153,244,221,66,62,131,39,244,181,250,180,62,250,17,74,148,133,110,73,232,100,3,84,141,56,135,144,78,32,245,73,247,10,242,226,115,146,235,211,26,156,129,136,248,105,74,244,133,78,31,55,182,49,207,105,173,219,251,27,45,250,207,62,132,150,137,105,103,209,62,206,189,116,51,248,156,55,179,237,71,184,104,240,176,99,18,36,242,42,172,115,59,20,173,138,87,63,114,166,73,115,212,102,57,37,59,82,72,47,89,125,123,203,174,164,44,164,150,149,39,113,31,64,25,209,129,146,140,127,147,28,231,76,179,251,44,68,253,39,189,33,9,122,117,50,250,36,254,189,250,23,235,28,86,183,70,157,111,213,30,164,84,154,229,201,143,183,122,119,17,233,185,36,162,234,147,50,238,50,246,141,51,226,133,233,109,89,150,100,203,130,191,35,100,88,252,189,79,99,135,244,157,66,63,144,147,62,245,23,176,102,162,250,185,23,119,221,83,174,39,27,229,170,95,43,84,235,174,155,91,74,59,244,47,209,247,0,186,206,18,85,185,117,60,178,64,131,37,205,233,131,205,217,208,139,77,245,9,230,125,196,94,239,172,74,236,92,176,233,216,155,135,149,107,34,172,207,54,37,75,145,204,70,229,39,94,91,237,186,93,82,164,159,122,11,218,95,216,34,223,9,235,106,93,11,44,20,185,146,207,69,79,231,232,142,158,174,202,132,226,239,35,61,123,254,161,53,0,101,250,244,182,235,24,99,123,204,183,100,43,147,62,155,203,212,244,74,180,230,50,149,251,13,73,250,43,247,152,248,149,122,147,213,106,139,181,7,207,85,187,183,83,233,236,73,23,176,139,220,38,215,22,76,28,59,39,31,100,95,208,218,219,18,234,217,161,110,215,111,102,133,5,175,106,204,207,170,143,249,41,253,125,226,12,128,189,142,20,213,214,171,25,101,166,48,133,106,168,188,237,221,15,249,85,9,198,94,194,247,9,160,43,167,131,37,122,28,252,39,185,232,140,158,175,210,251,23,56,186,244,230,201,168,41,61,229,167,113,123,12,255,0,80,177,96,0,0,0,0,0,0,0,0,0,0,0,0,1,92,156,99,240,229,186,206,26,209,111,166,153,254,17,6,116,104,170,115,119,250,210,35,212,29,50,211,113,23,121,235,174,211,63,243,10,158,194,90,203,214,254,40,90,85,150,28,216,168,117,200,15,110,208,143,77,146,27,87,180,143,221,238,23,227,159,235,114,53,195,149,187,223,180,35,114,169,212,122,148,246,250,153,104,182,233,210,180,238,50,247,251,117,251,6,121,90,113,200,207,161,212,116,91,75,37,23,212,100,96,52,235,131,213,131,175,225,77,157,89,82,247,42,101,6,158,250,149,166,154,154,227,54,163,62,226,247,251,135,176,17,247,33,215,105,93,217,94,177,223,223,185,84,218,53,50,156,179,211,79,89,186,116,83,63,97,126,151,215,246,137,4,0,0,0,0,0,0,0,0,3,207,98,28,186,141,62,192,185,103,210,11,89,209,168,243,30,140,94,175,87,82,202,205,31,75,167,210,34,239,233,239,30,132,124,91,213,70,155,58,186,162,86,211,77,50,81,235,166,191,235,74,1,154,236,123,171,214,171,120,209,123,207,184,21,172,229,220,53,46,105,104,143,85,71,45,211,81,122,132,68,126,177,159,112,237,92,54,173,247,107,121,157,160,186,152,220,228,66,92,89,74,245,246,237,36,84,33,234,174,242,215,77,123,135,24,204,34,141,120,237,136,106,53,106,103,116,213,143,93,59,255,0,134,58,38,23,7,91,82,101,95,29,106,245,164,183,252,30,21,14,66,141,122,151,210,68,202,122,180,211,82,62,227,247,0,179,92,228,97,99,248,181,151,107,174,215,167,198,231,78,98,149,58,92,22,247,146,119,72,76,25,8,108,181,53,164,139,214,112,139,85,30,158,241,157,203,142,131,86,179,174,74,133,187,87,103,179,212,41,19,29,136,250,55,37,123,29,105,195,66,139,84,153,164,244,82,79,184,204,190,209,169,39,16,151,80,166,214,90,165,100,105,50,247,145,138,141,226,175,148,36,208,106,234,199,43,34,149,203,133,48,207,210,133,207,215,89,11,84,233,47,57,243,175,25,253,18,79,170,148,105,238,246,144,14,203,194,183,54,49,111,187,45,172,23,185,166,127,28,80,216,74,96,151,44,250,195,101,168,81,155,47,81,148,167,233,173,93,84,179,87,191,82,234,44,60,101,227,15,239,138,214,28,222,20,171,202,128,255,0,42,101,46,91,18,144,123,80,173,77,183,80,225,23,174,149,23,122,11,216,127,216,46,91,42,156,77,240,203,17,45,234,53,171,136,15,122,30,226,105,184,240,84,123,100,72,237,11,36,48,131,115,230,162,165,8,220,226,215,211,93,11,78,253,12,128,79,16,31,138,143,88,167,87,169,204,85,105,82,57,209,164,182,151,91,94,197,39,84,169,36,162,61,20,68,125,198,93,228,63,97,153,17,25,159,113,0,254,128,240,56,163,142,24,119,132,20,103,43,119,181,111,177,48,130,63,251,25,247,53,50,66,213,254,182,218,207,185,181,123,61,159,96,173,108,213,113,107,155,83,76,251,47,3,160,118,102,79,154,194,171,60,210,94,242,249,246,204,185,18,97,145,150,164,109,47,191,217,183,222,96,39,22,107,51,147,135,89,99,183,28,122,183,35,180,214,164,32,209,14,22,199,209,185,197,54,249,182,124,196,176,226,11,85,176,105,235,211,174,167,211,190,149,179,57,155,236,78,204,181,201,37,235,138,165,182,138,137,11,56,16,121,49,207,148,217,56,247,44,185,136,101,181,171,68,62,105,245,186,159,121,245,238,230,115,170,87,206,52,223,73,114,107,222,147,174,86,230,18,72,246,178,198,247,94,120,253,196,132,22,171,116,253,197,215,216,69,210,205,114,77,194,245,138,111,162,113,55,27,26,230,191,171,19,225,83,183,26,118,127,123,60,218,185,177,165,232,122,25,58,157,13,63,89,151,113,0,137,89,64,200,94,33,102,58,173,10,189,54,55,97,180,153,150,223,107,149,189,135,121,168,37,71,90,209,176,164,54,234,117,105,227,61,72,181,45,52,46,189,215,105,129,184,21,99,96,37,149,10,206,178,233,252,134,216,105,178,125,206,107,202,231,58,150,154,109,75,209,199,23,183,94,82,79,66,61,11,252,102,126,230,141,70,167,91,244,200,212,122,76,126,68,72,141,33,150,91,222,165,109,66,82,73,73,106,163,51,61,8,136,186,152,253,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,3,248,100,70,70,71,220,98,54,230,143,35,152,91,153,42,92,185,83,216,244,109,197,217,156,110,53,79,116,135,185,106,218,241,160,249,37,33,182,207,71,30,53,117,239,211,67,233,221,36,192,5,0,102,23,135,142,52,224,99,211,39,181,15,211,84,56,235,112,211,63,153,18,54,230,210,110,153,43,151,218,86,178,245,26,221,167,127,173,167,121,117,141,176,42,55,5,157,86,110,100,23,187,36,232,110,146,144,173,168,115,98,208,162,50,232,100,100,122,41,37,245,116,26,144,50,37,17,164,251,140,180,49,202,177,71,44,56,53,139,236,58,221,237,106,118,215,30,53,26,151,219,165,55,222,75,215,163,110,163,249,197,127,143,236,1,64,141,102,167,30,152,109,13,53,125,237,75,100,68,146,244,92,35,211,78,239,245,145,228,239,44,83,191,49,5,228,200,187,235,189,189,196,145,36,143,178,178,214,132,70,163,255,0,91,66,127,77,95,227,23,75,63,132,182,86,101,205,92,166,173,190,74,28,89,172,219,237,149,21,119,153,159,127,108,250,244,30,218,202,225,197,149,251,44,218,92,75,31,154,182,150,149,146,189,39,81,79,82,219,236,57,39,250,36,2,130,232,214,237,106,226,168,70,166,210,33,246,137,83,94,68,118,81,204,66,55,184,181,18,82,90,168,200,139,83,81,117,62,130,125,100,215,134,53,245,121,92,52,171,239,22,163,250,38,137,10,67,18,211,19,123,47,246,164,161,113,221,36,239,143,40,150,141,200,83,133,174,222,154,107,166,166,68,45,218,206,195,123,46,193,134,80,45,58,55,97,96,143,93,189,161,215,122,232,146,239,113,74,62,228,39,252,67,211,0,249,86,181,181,74,179,237,218,117,177,68,99,147,6,151,21,152,113,209,185,74,218,219,109,165,9,45,84,102,103,234,164,187,204,207,235,49,245,64,0,87,135,24,188,62,122,191,132,20,139,170,42,52,93,54,171,31,152,173,75,242,109,197,168,56,101,161,168,189,254,227,49,83,216,22,184,109,227,77,134,229,65,222,92,100,220,180,179,117,123,76,246,160,165,181,184,244,46,167,211,94,225,160,172,224,225,228,108,73,203,165,245,70,117,189,239,196,160,84,231,68,78,166,90,200,76,25,9,65,107,185,37,222,191,105,233,239,33,157,117,183,38,207,189,20,204,164,108,145,68,170,26,92,78,164,122,45,151,122,150,165,169,119,167,235,253,96,52,219,135,110,196,122,193,182,220,128,231,50,49,210,33,242,87,161,150,228,114,81,180,244,62,165,211,78,241,232,71,3,200,238,35,194,196,204,184,218,149,72,110,110,58,101,62,13,41,238,134,90,58,220,8,202,81,117,74,127,76,187,136,203,235,29,240,0,0,0,0,0,0,0,0,4,38,226,214,250,218,203,19,41,75,186,18,235,137,73,167,111,126,180,249,222,209,54,68,2,227,5,42,10,48,42,155,25,214,245,144,170,195,42,73,234,125,11,177,207,34,250,187,192,83,69,170,199,106,186,40,241,180,215,155,62,58,52,251,92,73,13,37,229,182,26,96,96,6,28,198,74,116,219,106,82,8,203,95,116,38,75,251,6,115,112,138,27,147,241,86,205,134,210,55,169,234,253,57,26,107,166,186,201,108,191,180,105,67,9,162,170,14,23,89,240,214,141,170,102,131,79,108,203,93,116,50,142,217,127,96,15,86,0,0,0,0,0,0,0,0,0,0,0,0,63,229,106,36,33,75,81,232,73,35,51,20,41,197,18,252,69,245,154,9,188,180,232,154,20,55,104,221,253,252,154,140,222,191,69,63,167,245,253,166,46,227,26,174,248,150,30,18,222,55,108,183,118,21,46,131,80,150,143,84,207,85,183,25,199,8,186,37,90,125,3,246,31,235,25,185,197,187,189,235,243,19,46,139,181,213,238,42,165,98,108,182,250,17,104,135,36,56,225,23,209,79,233,251,139,245,0,242,241,34,189,54,91,48,227,167,115,175,184,150,144,90,145,106,165,30,132,93,122,119,152,208,135,15,172,44,99,11,178,209,107,178,69,252,34,191,10,21,109,254,255,0,85,199,233,241,73,73,250,106,35,234,223,121,104,95,81,10,129,200,70,95,107,152,223,142,148,23,24,139,173,34,131,58,45,78,107,187,209,213,12,76,139,204,78,134,226,21,244,29,215,84,234,126,226,51,238,208,29,14,147,26,131,70,129,68,132,157,24,167,198,106,43,69,169,253,6,208,73,46,243,51,238,34,239,51,1,251,135,60,199,220,59,86,42,97,85,106,201,105,91,93,168,118,109,138,211,93,54,73,105,211,254,82,75,185,191,121,127,96,232,96,3,43,179,98,185,10,74,226,187,244,145,166,191,172,136,255,0,180,118,236,35,205,238,38,225,29,17,54,237,42,79,104,167,163,93,140,236,142,141,186,173,197,159,172,166,84,163,245,156,51,239,19,99,136,191,15,91,174,177,116,187,139,184,59,74,237,232,157,183,210,48,249,237,181,201,216,220,72,237,124,228,137,37,187,93,28,87,170,146,211,77,15,216,98,179,36,217,247,28,71,121,50,41,219,23,238,231,54,127,230,87,214,2,70,98,191,16,252,113,197,43,109,235,98,76,254,195,17,253,187,203,149,13,221,118,184,133,151,116,100,159,123,126,255,0,104,139,138,82,221,94,229,30,170,49,211,240,223,44,216,211,139,21,4,211,108,107,59,210,15,43,94,158,144,136,214,158,170,213,254,186,234,75,185,181,255,0,139,236,22,95,148,158,20,212,155,54,76,107,211,26,100,118,234,147,123,246,83,118,41,174,86,164,251,103,243,177,165,154,85,170,84,210,187,186,105,167,188,192,115,62,27,121,6,149,112,203,129,141,216,148,206,148,164,243,123,12,45,197,243,253,38,70,115,231,25,144,74,78,213,18,21,235,35,175,113,116,212,197,185,145,18,75,66,238,31,231,22,43,16,216,76,104,200,216,218,53,218,157,76,244,212,245,246,253,163,253,64,0,0,0,0,0,0,0,0,0,0,5,24,230,39,196,14,39,127,76,171,95,215,93,23,156,40,199,49,62,32,113,59,250,101,90,254,186,232,141,109,47,154,183,219,62,11,195,144,255,0,72,98,251,148,251,206,122,0,2,30,233,0,0,0,94,118,93,188,63,97,143,244,54,139,253,73,161,208,135,61,203,183,135,236,49,254,134,209,127,169,52,58,16,180,44,121,170,123,35,193,193,249,183,164,47,247,234,247,164,0,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,87,174,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,62,127,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,148,28,46,60,118,97,151,223,94,79,52,79,254,39,89,14,252,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,131,208,112,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,155,227,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,240,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,161,10,248,231,126,100,255,0,105,63,118,136,43,149,204,181,215,115,67,88,190,172,171,56,247,221,52,75,61,235,134,133,25,114,145,29,153,146,153,159,9,181,176,226,214,147,34,222,195,239,146,53,52,39,155,202,53,173,40,37,152,157,92,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,32,175,250,42,176,174,175,246,86,220,185,45,202,135,253,242,28,234,108,232,238,127,201,113,151,155,113,31,82,146,164,251,12,133,249,228,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,194,184,157,112,255,0,153,139,176,228,230,7,4,45,222,215,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,209,150,208,149,60,149,171,67,83,137,66,28,169,108,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,216,166,246,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,13,63,10,86,227,87,226,158,214,248,127,7,204,106,34,207,178,163,154,236,56,205,174,28,34,245,178,157,236,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,86,15,26,191,20,246,183,195,248,62,99,81,1,15,236,108,11,196,124,73,195,139,231,20,44,170,55,165,105,88,115,216,93,175,178,193,154,165,71,139,40,164,25,74,75,100,94,187,45,246,85,115,76,143,114,18,180,172,210,104,75,139,71,192,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,154,112,49,252,246,126,205,254,242,28,83,136,255,0,15,249,153,119,174,187,139,120,67,110,255,0,165,60,254,204,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,230,77,208,180,172,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,51,89,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,0,0,21,87,199,59,243,39,251,73,251,180,87,174,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,59,10,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,1,23,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,105,195,131,136,4,60,196,80,154,194,76,94,184,191,211,98,7,105,125,169,50,27,98,59,119,20,93,235,115,116,116,50,134,219,67,204,182,100,133,178,73,220,109,180,78,164,215,243,196,215,228,226,71,195,238,78,98,99,55,140,56,55,74,136,156,69,167,71,76,105,180,214,90,105,149,220,200,55,88,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,122,232,134,200,169,90,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,220,164,45,73,61,72,204,128,79,94,39,89,241,252,55,215,100,224,54,19,214,183,88,54,253,65,94,146,170,83,170,60,200,183,67,201,67,42,111,84,242,146,124,152,239,166,65,39,107,142,52,242,137,183,139,93,141,40,163,174,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,151,63,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,191,176,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,248,45,160,148,165,169,13,52,210,13,107,217,184,195,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,205,96,238,185,136,202,173,229,130,54,150,30,98,147,52,217,114,236,76,69,181,232,181,104,21,99,112,157,38,42,50,41,204,191,42,27,230,148,36,154,95,52,222,91,73,50,61,204,146,116,90,214,219,219,56,80,209,70,16,97,109,137,141,57,29,194,236,52,196,186,23,166,109,186,206,31,218,253,182,23,106,122,63,55,149,18,43,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,70,21,45,195,155,58,255,0,138,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,223,72,206,14,107,178,163,136,249,74,196,117,217,87,171,93,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,185,85,195,23,136,4,60,34,153,27,47,216,223,113,118,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,175,56,181,37,149,33,58,146,91,82,214,216,89,254,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,61,254,58,96,94,35,229,211,17,234,56,95,138,20,110,195,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,204,14,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,236,127,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,170,1,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,152,106,32,5,101,240,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,0,0,0,0,0,101,92,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,240,3,181,93,89,81,196,122,6,91,44,172,211,83,26,244,205,153,116,118,182,42,78,71,100,201,202,20,166,167,191,17,180,200,45,79,86,93,229,32,208,241,104,146,113,102,210,137,38,109,27,193,127,216,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,6,120,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,4,117,226,143,224,79,19,126,229,243,136,66,128,69,255,0,113,71,240,39,137,191,114,249,196,33,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,0,234,185,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,87,103,141,120,179,131,92,63,114,227,22,163,77,180,59,37,6,139,178,135,108,219,180,196,169,61,178,115,136,113,196,50,167,140,149,179,119,45,231,93,144,230,229,30,142,44,249,174,168,144,182,25,217,120,53,195,219,44,12,83,174,59,155,178,219,118,190,217,53,251,137,116,181,27,211,167,74,144,134,206,67,140,197,66,220,86,174,58,211,72,47,156,82,26,67,72,82,212,77,239,20,153,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,68,19,211,37,28,90,225,214,251,22,25,102,198,165,201,173,76,168,19,20,251,209,184,204,70,130,166,220,222,100,154,138,27,216,136,251,23,177,180,188,218,57,102,149,164,221,38,201,181,188,185,43,196,138,197,204,118,32,101,198,169,68,203,213,83,244,213,115,81,161,176,191,74,86,169,123,61,120,241,29,37,125,166,228,114,78,249,8,213,9,95,123,18,32,175,12,94,31,240,241,118,100,108,192,227,125,187,218,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,250,178,226,18,151,148,180,234,106,109,43,67,151,40,3,42,226,250,56,90,95,88,53,116,229,78,131,65,194,250,93,42,139,90,183,254,98,239,165,199,125,78,74,244,162,140,210,115,164,41,105,74,215,218,144,210,93,66,189,100,33,36,108,33,70,81,205,41,133,124,78,184,127,195,194,41,146,115,3,130,22,239,100,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,232,203,104,82,89,82,21,161,165,181,33,13,196,172,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,172,52,146,40,47,137,174,40,96,54,45,102,94,163,115,224,146,101,207,144,220,118,225,92,117,228,77,230,211,170,243,88,66,90,67,144,208,100,102,72,109,166,208,209,188,149,242,221,216,74,66,8,136,222,145,45,115,209,197,74,208,153,135,17,108,172,162,95,221,186,171,113,246,134,43,53,246,160,205,131,42,141,21,36,130,36,198,41,12,183,243,207,111,89,19,201,51,83,73,105,70,146,37,173,183,27,172,12,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,216,161,118,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,14,193,195,234,216,197,203,155,54,150,41,96,189,66,37,50,187,76,144,244,249,53,57,212,213,206,133,6,156,150,86,137,106,144,218,52,51,67,141,56,166,19,235,181,171,143,182,146,117,165,41,46,39,67,195,133,100,251,41,150,110,81,112,191,228,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,247,80,0,0,1,93,92,105,48,114,187,120,96,213,165,140,84,135,185,145,48,238,161,34,61,82,54,212,22,216,181,37,71,109,50,119,169,100,103,177,246,35,181,203,74,22,165,118,157,222,170,91,81,156,0,225,201,137,159,130,252,228,225,197,70,68,186,171,112,43,213,5,91,51,24,167,185,167,106,237,237,170,60,116,60,147,90,82,182,83,41,200,206,168,143,93,57,36,180,165,74,66,72,94,78,101,48,134,54,61,96,53,243,132,111,49,17,201,23,21,29,230,105,231,45,247,89,97,170,138,52,118,19,206,45,173,86,72,110,75,108,184,100,68,173,73,6,70,149,17,154,79,52,64,52,209,143,216,199,66,203,254,13,93,152,197,113,179,218,34,91,52,245,72,110,54,229,163,181,202,90,137,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,50,226,218,120,138,231,54,133,137,25,24,195,210,180,169,91,127,14,122,72,148,151,16,183,27,166,183,75,125,151,38,198,75,170,229,40,222,110,113,48,210,92,229,27,110,54,219,234,45,186,182,163,128,25,47,193,202,22,62,230,130,192,194,171,165,237,148,90,173,65,201,21,22,246,172,251,76,88,145,221,150,236,109,80,180,45,28,228,71,83,92,196,168,148,142,102,242,212,211,161,133,249,229,175,8,99,96,46,3,88,216,70,203,17,27,145,110,209,217,102,160,113,31,117,230,29,168,175,87,102,188,218,221,209,102,135,36,184,243,132,70,73,208,150,68,73,73,17,36,185,7,20,127,2,120,155,247,47,156,66,18,168,69,94,40,254,4,241,55,238,95,56,132,2,149,178,157,226,159,6,254,32,91,222,98,192,210,152,205,102,83,188,83,224,223,196,11,123,204,88,26,83,0,0,21,213,196,235,136,4,204,34,135,39,47,216,33,113,118,75,234,94,230,46,106,147,77,190,212,170,12,87,24,101,230,147,25,106,65,54,111,62,220,142,143,54,181,41,148,161,90,18,92,82,22,216,76,172,200,194,198,217,248,37,116,177,151,42,180,74,118,34,166,59,79,80,222,146,150,20,133,45,183,219,91,172,145,72,66,217,222,227,41,117,180,27,132,72,37,173,38,106,65,122,233,205,101,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,83,194,186,184,157,112,255,0,153,139,176,228,230,7,4,45,222,215,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,209,150,208,149,60,149,171,67,83,137,66,28,15,203,193,130,231,193,39,240,190,229,182,109,218,124,74,78,40,55,33,43,184,208,170,147,238,191,89,167,52,227,138,135,53,12,185,163,77,161,163,150,228,101,37,146,61,13,13,173,195,35,121,178,22,62,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,86,191,138,28,91,236,217,217,75,43,227,14,94,137,66,197,251,138,68,154,76,59,112,245,169,157,9,109,188,68,185,143,173,109,178,133,35,179,45,14,52,163,66,144,167,156,74,54,58,150,100,18,3,138,241,159,187,112,74,191,138,22,213,14,221,84,185,88,161,110,71,85,54,227,113,46,190,219,16,233,198,219,114,161,176,182,220,107,148,242,214,115,28,113,46,50,225,108,46,98,28,74,205,77,242,160,86,21,90,216,143,122,98,61,185,109,225,12,26,172,187,206,93,65,165,81,19,75,116,218,148,220,166,207,152,151,144,233,26,121,60,189,134,225,186,106,74,91,74,13,106,82,73,38,162,243,245,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,222,225,205,146,143,197,87,14,31,175,223,244,202,83,152,155,116,252,229,74,75,5,205,114,151,4,201,6,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,194,90,210,91,170,179,74,132,205,118,108,73,149,36,71,109,51,36,68,140,168,204,60,249,36,185,139,109,165,56,226,155,65,171,83,36,27,139,52,145,145,26,149,166,167,250,192,0,69,94,40,254,4,241,55,238,95,56,132,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,2,255,0,184,163,248,19,196,223,185,124,226,16,162,188,39,177,127,10,24,167,102,225,159,165,61,25,242,182,224,167,80,187,111,35,157,217,123,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,47,83,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,63,38,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,63,248,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,53,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,89,246,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,160,52,19,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,207,181,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,31,87,18,49,87,17,241,130,187,30,231,197,11,210,171,115,85,98,83,227,82,217,151,81,144,110,184,136,172,35,99,109,145,159,252,165,40,254,146,220,91,142,44,212,181,173,74,177,254,23,220,62,227,85,163,81,115,67,141,52,169,104,66,36,38,125,159,67,146,211,177,151,189,151,98,200,135,90,39,90,125,42,52,26,144,250,80,195,173,108,113,6,151,125,100,41,26,135,117,225,123,146,143,197,254,196,70,51,226,21,50,171,7,18,111,42,122,227,59,78,154,92,159,67,82,212,242,86,136,230,210,84,122,188,239,41,135,156,55,8,150,223,168,214,198,212,135,121,147,168,0,0,70,174,33,118,230,96,174,156,178,220,20,156,186,175,157,85,123,152,213,126,154,212,118,159,149,85,161,59,21,246,101,197,140,135,27,94,231,143,154,218,200,144,104,116,210,218,137,181,26,205,40,92,149,0,25,87,23,189,194,158,231,193,42,214,87,32,82,240,162,159,18,143,93,129,32,151,122,210,83,82,126,83,233,171,155,72,99,182,172,158,234,132,74,106,43,110,165,45,151,37,39,204,109,38,106,105,193,23,248,162,240,255,0,153,72,153,82,204,222,8,91,188,234,83,221,166,163,124,82,216,113,247,229,55,41,215,221,125,234,178,121,139,94,230,79,155,163,173,182,72,75,41,109,46,18,77,6,234,154,130,217,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,218,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,195,74,98,136,120,172,93,184,37,120,230,142,125,67,10,21,46,77,118,44,115,166,222,179,20,235,233,97,85,120,142,174,39,33,12,60,210,77,43,105,168,237,165,78,54,181,50,225,27,123,82,149,37,197,187,39,243,137,197,46,133,85,203,141,171,3,47,87,111,163,111,235,254,158,212,138,225,66,222,235,214,188,83,66,209,42,49,73,81,54,109,204,231,164,219,109,194,108,213,202,74,222,79,43,153,25,197,85,93,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,216,50,63,105,98,229,221,154,60,63,111,5,211,45,170,237,46,177,26,165,38,115,77,45,108,83,233,205,186,146,150,252,162,67,172,154,163,114,150,166,220,111,154,223,56,156,228,146,183,58,146,61,25,136,255,0,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,219,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,72,0,0,0,1,74,220,80,178,45,248,20,186,151,142,56,57,102,118,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,118,120,111,106,223,47,67,82,16,233,173,191,154,74,163,182,112,0,106,74,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,214,102,22,214,161,88,216,251,137,118,85,173,7,177,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,128,248,22,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,238,84,114,163,135,25,74,195,132,89,86,83,93,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,184,151,193,66,192,179,90,193,123,203,20,147,111,68,59,178,85,209,34,128,186,178,136,212,249,83,154,137,9,244,199,65,153,232,132,27,175,45,106,218,69,188,201,189,251,185,109,237,177,240,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,9,84,0,57,86,101,243,23,98,101,127,11,39,226,101,245,35,249,216,116,120,91,30,254,51,170,118,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,48,234,163,42,226,250,56,100,99,166,35,230,47,7,239,172,80,197,10,207,110,170,206,196,9,173,50,203,68,104,139,79,138,154,125,60,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,80,184,9,21,153,12,159,92,216,39,134,152,107,141,180,98,151,81,177,47,251,94,129,61,115,228,187,29,43,135,91,155,5,82,30,130,72,74,249,171,65,19,46,58,135,57,105,73,33,196,182,106,82,208,107,95,170,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,45,255,0,3,108,11,55,20,242,77,134,56,125,136,54,244,74,229,189,92,195,123,126,52,232,50,72,246,58,143,71,199,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,164,28,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,237,45,165,77,165,228,109,78,213,153,40,139,150,182,214,176,208,237,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,83,7,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,177,91,211,84,165,155,168,115,113,110,106,52,133,45,38,107,223,203,105,196,154,205,41,39,158,117,55,62,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,170,227,174,94,174,172,11,135,135,245,186,180,159,72,209,113,34,207,166,93,180,138,131,113,92,105,178,237,44,33,199,225,168,212,70,131,121,133,172,137,68,133,43,86,220,97,102,72,55,118,39,149,13,4,91,56,13,102,230,75,135,230,28,97,77,231,10,34,145,81,195,122,10,233,147,158,142,111,46,147,81,42,83,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,48,172,30,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,239,12,208,230,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,83,255,0,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,129,107,224,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,163,60,241,223,246,110,31,101,67,19,229,94,119,12,74,82,43,150,189,82,129,76,39,140,247,204,168,203,134,243,81,227,180,132,145,169,107,82,143,83,208,189,84,37,107,86,212,33,74,44,230,0,210,158,83,188,44,96,223,195,251,123,203,152,29,84,112,172,142,95,246,110,32,229,67,12,37,89,151,12,74,170,40,118,189,46,129,83,38,76,247,195,168,196,134,203,82,35,186,133,17,41,11,74,139,82,212,189,100,41,11,78,228,45,42,62,234,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,3,181,99,174,84,113,31,3,44,156,63,197,10,155,94,149,179,49,26,223,166,86,41,181,152,236,154,91,143,42,84,52,72,114,4,130,212,249,111,35,114,246,25,158,215,91,65,173,58,26,93,109,174,193,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,180,155,11,2,240,227,49,121,17,194,204,47,197,10,55,110,165,78,195,251,117,214,94,104,201,18,169,242,147,76,100,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,82,14,101,242,233,125,229,127,20,231,225,157,245,31,249,217,148,121,187,217,254,51,165,246,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,48,210,152,10,160,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,128,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,40,180,62,225,81,156,73,50,13,42,222,151,63,27,176,213,157,105,74,229,118,232,91,139,230,58,67,140,223,206,61,32,212,173,202,53,171,213,71,78,227,233,161,139,116,31,229,42,43,19,24,84,105,40,222,218,244,220,157,76,181,208,245,246,125,128,50,188,149,45,165,238,73,232,162,18,143,10,56,135,227,142,22,219,108,219,17,167,246,232,140,110,216,92,168,109,105,185,197,172,251,227,40,251,220,247,251,4,219,205,183,10,106,77,229,38,77,233,130,210,59,13,73,205,155,233,187,20,239,55,66,97,178,249,217,50,201,41,209,41,117,93,221,117,211,220,98,180,49,35,44,216,211,132,245,5,83,111,155,59,209,239,39,78,158,144,136,238,190,170,21,254,180,234,139,185,196,127,143,237,1,232,241,115,55,184,155,139,148,69,91,181,89,61,158,158,189,55,179,178,58,247,104,182,214,94,178,89,74,139,214,108,143,188,113,24,81,92,155,37,17,90,250,75,215,79,212,70,127,216,62,156,107,62,227,150,239,38,61,59,122,253,220,230,203,252,234,250,133,153,240,232,225,235,117,209,238,150,177,119,24,169,93,129,16,119,122,58,31,61,183,121,219,219,151,29,223,156,143,36,246,233,171,106,245,146,122,235,161,123,76,5,140,224,22,29,171,10,240,170,139,100,186,173,206,211,251,78,245,105,166,187,228,186,233,127,41,69,220,231,188,255,0,176,116,48,0,16,119,139,38,17,149,245,151,247,111,40,136,221,58,215,219,202,78,186,111,237,51,96,182,174,166,180,145,104,148,31,121,43,245,119,138,57,26,141,188,173,74,109,237,110,75,182,106,200,221,22,103,47,121,106,162,250,14,37,101,244,76,143,189,37,237,25,193,204,86,9,92,184,13,137,117,11,34,225,141,176,227,242,185,78,111,108,249,155,163,180,234,186,33,197,233,167,52,139,169,255,0,208,65,40,56,83,226,195,120,127,126,214,109,199,81,169,93,53,139,118,17,30,189,223,63,33,31,160,173,127,45,239,79,219,238,187,116,40,150,132,173,39,169,40,136,200,102,43,8,175,89,86,14,34,219,87,43,46,109,106,157,91,129,57,210,208,143,84,178,250,87,237,74,189,132,125,196,127,97,141,33,96,173,223,18,252,194,91,58,237,136,238,242,170,80,105,242,215,234,153,104,183,35,54,225,151,84,167,95,166,94,194,253,64,61,168,0,0,0,0,0,0,0,0,0,0,0,0,230,249,146,134,153,216,1,136,209,148,157,119,218,149,114,34,215,223,9,226,254,209,155,59,169,142,203,116,86,35,105,167,42,124,132,105,246,56,162,26,105,197,152,170,157,133,215,132,52,35,114,158,160,212,27,34,215,77,76,227,184,95,218,51,95,139,176,220,129,138,183,148,55,81,177,76,215,234,40,211,93,116,210,75,133,253,128,46,139,132,155,234,123,44,79,36,222,212,145,92,82,73,59,123,180,167,193,246,137,178,32,23,7,217,80,87,129,85,40,205,55,164,132,214,30,82,143,83,234,93,142,1,31,213,222,39,232,0,0,0,0,0,0,0,0,15,61,136,110,196,102,193,185,28,158,231,46,49,82,38,27,202,208,207,106,57,43,220,122,23,83,233,175,112,244,35,129,231,135,17,225,97,158,92,110,186,164,215,54,29,78,159,58,148,207,67,61,93,114,4,149,36,186,37,95,160,125,228,69,245,128,160,204,116,92,55,49,166,252,114,158,231,50,50,174,90,162,154,86,134,91,144,114,221,218,122,31,82,233,167,120,182,14,14,152,124,245,3,8,42,247,84,164,106,186,149,82,71,45,90,151,228,220,139,79,112,139,66,81,251,189,196,98,160,16,212,155,194,244,38,98,163,124,138,221,83,107,105,212,139,85,188,239,66,212,244,46,245,125,95,168,104,163,39,216,121,27,13,178,233,98,209,154,111,99,242,232,20,201,210,211,169,158,146,21,6,58,86,90,238,81,119,163,216,122,123,136,7,102,31,42,233,182,169,87,133,187,81,182,43,108,115,160,213,34,189,14,66,55,41,59,155,113,181,33,69,170,76,140,189,85,31,113,145,253,100,62,168,0,166,60,229,240,199,190,172,219,134,171,125,225,36,127,75,81,38,72,126,90,162,111,101,142,202,75,92,135,77,59,228,74,53,175,106,18,217,107,183,174,186,247,145,144,128,181,155,118,181,110,212,36,211,106,240,251,60,168,79,46,59,200,230,33,123,28,66,141,42,45,82,102,71,161,164,250,151,65,169,97,230,111,28,55,178,239,232,103,2,236,163,118,230,12,245,219,218,29,107,174,138,46,246,212,147,238,90,191,198,3,53,22,110,41,223,152,124,242,164,90,21,222,192,226,136,210,103,217,89,119,82,51,73,255,0,174,33,95,160,159,241,15,88,238,106,113,233,246,214,211,183,222,228,184,70,74,47,69,194,45,117,239,255,0,89,23,95,122,240,226,202,253,232,111,46,93,143,202,91,202,82,205,94,147,168,171,169,238,246,20,146,253,33,226,96,112,150,202,204,73,168,148,237,183,206,67,107,37,147,125,178,162,158,227,35,239,237,159,86,128,41,26,125,70,224,188,106,206,76,156,247,107,157,49,211,82,213,181,13,239,90,212,102,125,8,136,139,85,40,254,174,162,73,101,235,135,142,52,227,155,208,231,187,15,208,180,57,11,108,213,63,153,18,78,214,212,109,25,171,151,218,80,179,245,29,221,167,127,171,167,121,244,186,156,46,203,14,13,97,3,13,55,100,218,157,137,198,77,38,149,246,233,78,119,18,52,232,227,171,254,109,63,226,251,71,85,34,36,145,36,187,136,180,32,17,183,43,153,28,194,220,182,210,226,202,128,199,164,174,46,204,134,228,212,247,72,103,152,173,172,154,254,100,228,56,217,106,227,36,174,158,253,11,167,124,146,34,34,34,34,238,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,208,27,170,210,166,83,30,45,91,153,29,198,22,94,242,90,77,39,238,247,251,198,121,179,223,133,79,225,54,100,110,138,107,177,249,45,214,230,205,173,176,91,201,91,154,122,124,164,165,95,77,90,126,79,184,244,63,168,134,137,5,89,113,153,194,22,229,38,129,139,208,216,249,246,155,139,70,117,91,191,214,203,210,18,21,222,189,59,244,238,78,191,95,176,7,207,224,223,141,7,17,202,214,15,212,38,237,97,231,36,213,88,107,151,174,174,159,163,227,167,169,35,94,237,75,170,244,250,189,162,215,70,110,114,139,136,50,112,219,48,150,85,125,137,28,166,220,173,211,99,200,245,9,91,217,57,204,45,73,234,149,105,174,206,242,45,70,140,237,154,203,87,21,187,75,175,176,90,55,82,132,196,180,119,253,23,27,74,203,188,139,244,189,197,246,0,250,96,0,0,0,0,0,0,0,43,27,140,245,213,217,173,139,118,214,37,233,205,147,18,81,150,158,246,234,8,247,127,104,179,145,75,252,102,46,117,75,199,186,13,180,151,119,161,155,106,44,147,245,116,209,69,54,160,141,59,191,180,4,71,203,12,51,157,143,214,11,4,90,235,114,82,143,255,0,187,89,47,237,26,67,181,26,236,246,189,29,131,255,0,91,129,29,31,226,109,36,51,201,145,234,36,186,230,102,236,70,34,51,204,54,43,180,185,14,22,226,45,16,154,132,98,51,234,101,239,251,70,138,161,178,113,226,48,193,150,134,219,105,70,159,97,104,3,253,128,0,0,0,0,0,0,0,0,0,0,7,249,73,125,17,163,187,37,195,209,13,33,75,87,216,69,169,128,175,206,46,248,216,213,155,134,16,176,214,11,218,84,43,110,182,235,168,219,255,0,98,189,30,123,38,122,155,102,159,164,146,232,74,37,125,157,226,161,176,210,196,172,98,117,253,65,177,40,141,115,38,215,106,81,105,237,250,201,45,20,243,200,104,143,214,82,75,189,101,252,162,251,75,188,72,14,35,184,190,172,84,204,133,117,134,157,222,197,180,244,170,17,122,186,104,113,231,203,47,208,73,247,57,245,253,166,59,247,7,236,3,167,221,183,45,75,25,42,241,185,172,209,95,122,4,83,222,164,236,148,203,144,36,33,94,171,132,103,161,40,250,26,13,62,243,62,224,22,35,148,60,186,81,178,233,132,212,171,98,60,30,77,89,248,236,72,170,47,154,181,110,148,113,152,67,221,13,215,18,94,179,63,201,61,190,238,157,253,200,0,0,0,0,7,198,168,89,246,237,82,65,74,159,78,230,186,95,202,231,56,159,97,23,113,40,139,184,136,125,144,1,254,81,98,177,13,148,199,140,222,198,211,174,133,169,158,154,158,190,223,180,127,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,188,236,187,120,126,195,31,232,109,23,250,147,67,161,14,123,151,111,15,216,99,253,13,162,255,0,82,104,116,33,104,88,243,84,246,71,131,131,243,111,72,95,239,213,239,72,0,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,57,131,170,229,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,97,55,248,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,250,184,78,228,235,25,104,215,221,51,51,215,60,202,173,157,109,250,60,253,23,79,91,105,255,0,69,112,101,179,33,181,115,9,47,165,198,89,109,196,69,144,142,107,74,75,223,52,180,116,36,172,89,174,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,143,240,106,171,82,168,25,146,189,171,181,218,156,74,117,54,157,134,245,41,115,38,75,121,44,177,25,134,231,211,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,45,255,0,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,102,219,21,111,10,22,32,98,61,199,122,219,22,21,42,202,165,86,170,14,204,137,64,165,173,106,139,79,109,71,169,54,131,95,248,204,146,72,108,148,102,77,182,210,54,182,158,213,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,162,61,179,77,117,8,57,73,109,211,71,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,237,184,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,194,74,112,113,203,142,40,81,35,78,204,141,66,247,151,70,179,110,56,239,83,96,219,209,29,109,196,87,141,151,86,217,202,148,147,37,19,72,97,212,186,150,182,237,120,215,204,61,200,100,205,50,121,7,26,191,20,246,183,195,248,62,99,81,23,82,41,91,141,95,138,123,91,225,252,31,49,168,128,234,188,12,127,61,159,179,127,188,133,154,95,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,178,248,24,254,123,63,102,255,0,121,11,84,1,158,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,89,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,78,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,245,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,206,182,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,68,26,72,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,10,75,225,185,196,18,54,93,164,185,131,216,201,85,150,172,58,168,200,84,152,85,39,157,117,228,91,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,154,106,183,12,238,208,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,137,85,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,2,255,0,133,80,113,84,200,149,85,203,135,241,149,193,107,102,35,177,235,18,34,192,186,40,116,214,20,82,223,170,202,148,76,179,57,150,136,204,159,92,135,95,97,149,182,210,73,102,233,165,205,174,27,175,45,22,190,0,35,86,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,118,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,220,149,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,102,176,105,79,41,222,22,48,111,225,253,189,229,204,12,214,11,137,198,204,241,201,202,150,73,176,50,207,195,228,68,145,136,183,134,27,209,23,5,231,86,211,168,162,68,77,62,58,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,224,115,254,49,217,142,194,250,220,152,57,110,167,217,17,43,55,149,185,33,154,148,235,134,91,78,54,186,9,60,210,28,40,177,84,70,147,117,111,180,166,148,238,237,204,146,57,101,181,111,17,42,53,117,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,83,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,63,41,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,118,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,216,125,92,92,179,235,184,127,145,28,65,178,174,123,246,171,122,213,104,184,95,92,135,46,191,84,66,19,42,160,226,105,143,145,184,178,71,248,136,212,107,112,210,68,110,56,234,247,56,172,235,141,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,168,16,87,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,166,196,14,204,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,230,77,169,212,0,50,174,47,39,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,223,31,226,215,146,143,77,195,153,155,44,50,166,85,102,86,153,228,183,122,83,216,46,123,106,130,203,28,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,234,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,97,168,128,17,255,0,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,89,0,0,2,42,255,0,117,31,34,127,238,231,255,0,54,107,31,245,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,98,155,217,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,204,51,4,47,123,135,189,129,102,226,159,14,27,39,15,177,6,222,137,92,183,171,145,235,113,167,65,146,71,177,212,122,102,97,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,16,139,254,225,113,224,79,12,190,250,243,137,160,42,47,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,158,191,195,131,136,4,204,187,215,90,194,76,94,184,191,210,158,127,105,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,243,196,236,160,226,251,153,140,35,131,133,242,114,202,152,49,46,43,238,167,34,21,73,102,146,66,202,216,67,110,37,212,190,181,154,76,209,37,230,183,180,150,211,181,124,151,220,90,212,148,45,180,189,81,118,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,5,244,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,166,104,48,154,234,192,190,18,53,124,38,189,110,255,0,148,213,171,114,159,71,141,38,160,149,56,166,203,117,118,43,136,142,209,184,102,179,101,132,45,44,54,102,73,213,182,81,162,27,45,16,154,86,1,47,248,140,231,95,241,170,196,118,40,22,5,78,170,222,25,90,223,55,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,47,201,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,221,205,114,163,149,28,71,205,174,35,162,202,178,154,236,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,79,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,118,40,93,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,131,208,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,206,34,57,67,252,84,177,148,190,75,66,228,225,237,227,205,155,107,239,159,218,94,99,148,150,187,84,71,55,17,56,92,167,29,78,195,86,253,205,56,214,174,45,194,119,109,255,0,12,245,241,18,199,72,120,253,154,203,174,228,160,214,125,39,109,208,121,86,221,5,228,147,6,218,162,197,35,39,86,211,140,154,146,243,46,74,92,167,155,112,212,165,41,183,145,244,72,137,9,8,214,47,163,135,54,74,63,21,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,161,113,125,28,45,49,210,30,48,101,78,131,109,205,172,246,187,147,14,255,0,208,221,77,151,9,134,220,68,86,204,206,158,180,182,209,238,228,246,94,91,41,113,105,74,150,228,103,254,145,164,214,160,152,0,3,159,227,94,61,225,62,93,173,88,183,174,49,221,127,39,232,179,106,8,165,177,39,176,201,151,190,82,219,113,196,183,178,59,110,44,181,67,46,30,166,91,125,93,53,212,200,140,58,0,8,255,0,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,118,40,94,130,169,71,230,242,153,91,206,124,227,209,208,218,116,109,165,171,214,81,107,166,133,169,153,17,200,0,1,156,28,232,96,229,11,0,179,65,127,225,85,172,246,250,45,42,160,220,138,115,123,86,93,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,180,124,42,131,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,9,107,34,115,233,19,101,180,43,174,238,197,235,202,245,195,187,11,11,107,47,196,43,123,14,35,212,89,162,176,203,4,149,239,157,45,82,164,188,234,207,85,45,106,81,182,130,45,73,4,134,81,162,73,70,181,46,197,56,31,88,17,157,170,226,158,41,78,183,165,148,136,177,233,212,10,93,89,68,234,88,52,58,167,95,155,29,7,175,41,107,35,102,2,213,208,214,130,54,254,137,56,123,170,216,95,247,12,92,45,252,23,228,218,202,237,116,47,70,85,110,222,209,116,212,63,133,115,187,87,106,112,251,35,253,22,164,163,116,22,225,122,137,219,166,158,178,73,102,176,18,168,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,47,163,53,217,174,195,140,165,97,194,239,91,213,222,221,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,88,115,94,33,153,211,165,101,99,11,228,80,173,11,130,34,113,82,229,142,69,111,195,56,201,148,112,152,55,54,187,80,125,181,40,146,132,37,36,234,90,53,146,137,111,18,75,150,226,16,246,218,22,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,122,12,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,219,102,246,86,99,243,121,76,161,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,242,160,53,80,0,0,41,91,138,158,74,45,92,2,174,210,177,175,9,233,158,141,180,47,10,131,176,170,84,150,137,180,69,164,213,13,6,235,105,140,157,196,178,101,244,34,66,137,164,160,208,202,152,81,18,146,135,26,105,16,0,88,79,25,124,111,165,95,88,219,64,193,122,125,14,92,121,24,95,29,245,78,158,243,137,217,45,250,147,16,228,18,26,65,106,100,134,218,109,173,86,163,35,82,220,90,118,145,32,150,229,123,0,183,78,17,89,62,182,96,89,180,252,218,94,5,18,165,93,170,72,146,155,69,44,187,33,11,164,48,209,203,131,45,110,145,45,45,58,183,205,78,36,144,164,44,144,134,208,164,171,115,138,74,44,208,86,175,5,188,116,174,221,54,37,219,128,215,29,102,148,184,150,79,103,168,219,81,52,67,115,187,44,183,164,46,105,104,70,70,235,45,190,109,43,126,211,82,21,47,106,150,105,83,73,77,149,0,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,182,205,236,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,192,63,186,143,145,63,247,115,255,0,155,53,143,250,160,7,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,1,127,220,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,50,128,5,27,112,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,55,146,0,0,0,57,86,58,102,143,2,114,215,232,79,195,93,243,242,115,229,31,105,244,103,241,100,201,156,254,207,202,231,127,123,52,230,221,188,246,190,150,154,238,233,174,135,160,117,80,28,83,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,118,176,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,71,114,125,74,202,126,46,64,85,140,82,206,196,189,99,191,62,138,137,46,165,197,193,125,165,145,73,130,74,53,155,174,33,162,113,133,161,199,18,70,104,125,40,53,56,182,214,226,175,208,80,95,20,28,111,165,99,102,107,235,73,163,80,229,211,163,216,17,213,99,173,114,92,74,151,49,248,83,37,27,207,146,83,209,8,55,94,113,8,45,202,51,67,105,89,237,53,155,104,8,150,47,39,133,246,79,173,156,19,194,58,46,54,214,74,37,70,251,191,232,233,158,137,241,157,144,148,67,162,77,68,89,12,193,52,41,124,165,172,141,150,221,91,156,180,168,150,226,155,37,41,8,37,174,141,133,233,240,155,199,74,238,48,101,151,228,221,219,89,165,75,170,225,221,65,22,220,86,99,146,27,148,138,59,113,89,56,75,144,218,79,254,29,148,57,181,36,180,198,61,119,45,46,45,65,53,64,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,106,156,21,60,44,93,63,16,39,121,117,56,79,241,0,56,42,120,88,186,126,32,78,242,234,112,159,224,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,207,112,206,171,82,168,28,63,240,254,187,93,169,196,167,83,105,209,235,210,230,76,150,242,89,98,51,13,213,167,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,73,91,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,123,75,137,75,106,121,123,149,185,100,73,35,229,161,180,35,170,241,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,33,168,11,169,224,169,225,98,233,248,129,59,203,169,194,149,133,212,240,84,240,177,116,252,64,157,229,212,225,74,192,52,167,148,239,11,24,55,240,254,222,242,230,4,10,227,45,153,43,53,234,85,47,43,112,40,17,43,21,214,36,68,185,170,53,53,77,61,40,139,36,186,134,89,67,109,56,70,114,92,105,197,169,68,250,118,37,151,155,82,80,181,58,135,25,232,24,171,157,186,86,84,50,53,130,244,43,97,248,147,177,22,234,195,122,43,52,168,105,148,148,191,73,97,84,114,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,237,254,138,175,219,171,253,149,184,238,75,142,161,255,0,124,153,58,165,58,67,159,242,156,121,231,28,95,214,165,41,94,211,48,31,87,10,176,206,234,198,76,71,183,48,182,202,137,218,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,36,224,166,28,201,194,12,35,180,48,182,85,213,46,228,93,169,71,141,72,42,156,152,205,71,91,232,101,4,132,104,219,68,73,66,18,146,74,16,70,106,89,33,41,222,183,23,185,197,71,254,31,57,36,165,101,66,192,114,187,115,177,18,118,34,221,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,150,106,35,38,219,210,79,221,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,64,31,88,114,172,216,248,88,198,79,135,247,15,151,62,57,87,247,81,242,39,254,238,127,243,102,177,255,0,84,30,255,0,48,183,77,10,249,201,126,37,222,182,180,238,219,69,184,48,190,179,84,167,73,229,45,190,124,87,233,46,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,128,51,132,52,167,148,239,11,24,55,240,254,222,242,230,6,107,5,207,98,174,118,233,89,80,200,214,11,208,173,135,226,78,196,91,171,13,232,172,210,161,166,82,82,253,37,133,81,201,40,171,45,181,50,234,22,134,228,37,180,165,167,9,36,241,243,9,38,100,219,154,7,42,227,79,141,246,13,90,77,169,151,250,125,14,37,66,236,160,200,69,195,58,180,151,25,90,233,108,60,211,141,149,60,180,213,212,45,226,229,72,113,10,52,22,198,226,171,71,55,145,183,92,24,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,124,175,244,85,126,221,95,236,173,199,114,92,117,15,251,228,201,213,41,210,28,255,0,148,227,207,56,226,254,181,41,74,246,153,139,222,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,2,69,97,85,159,93,195,252,56,183,44,171,158,253,170,222,181,90,45,61,168,114,235,245,68,33,50,170,14,36,180,55,22,72,255,0,17,26,141,110,26,72,141,199,29,94,231,21,245,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,250,194,152,56,172,103,78,171,137,151,252,252,184,225,205,193,45,139,38,212,144,113,46,68,38,50,163,157,82,182,195,203,39,26,90,141,91,157,141,29,72,65,37,38,148,37,79,37,197,252,225,33,135,18,28,131,63,89,215,186,179,89,136,242,232,148,154,159,103,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,197,81,237,112,187,8,111,44,95,147,115,49,103,177,16,209,103,218,245,59,190,174,244,151,201,164,49,78,130,214,247,84,69,213,75,90,148,109,182,132,164,143,85,186,147,86,212,18,214,159,20,2,79,228,7,56,53,92,166,226,226,85,80,56,142,88,151,140,136,112,46,180,60,210,141,113,152,66,212,77,206,105,77,161,78,239,142,79,58,179,109,41,81,58,133,45,27,119,155,110,55,126,118,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,102,179,21,176,47,17,240,106,29,161,86,189,104,220,170,85,247,111,194,185,40,21,38,12,215,22,108,89,12,54,241,161,43,50,45,30,107,154,148,58,217,145,41,42,52,153,106,133,182,181,202,14,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,120,45,211,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,83,202,119,133,140,27,248,127,111,121,115,2,181,120,194,102,115,14,49,2,187,78,203,221,171,69,165,86,170,182,85,65,19,231,221,12,73,39,28,167,202,52,72,106,85,33,41,229,127,197,92,117,72,120,210,78,52,150,214,141,237,30,222,151,143,217,227,141,151,28,147,97,14,15,88,232,150,188,69,189,48,158,132,182,101,182,183,99,162,135,78,122,158,134,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,85,5,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,237,114,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,31,97,237,183,85,179,108,11,106,208,174,220,242,238,74,149,14,143,10,155,50,181,44,149,207,169,62,203,40,109,201,78,110,90,213,189,197,36,214,122,173,71,170,143,85,43,188,248,174,71,50,137,74,202,14,17,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,149,21,137,140,170,60,150,247,182,173,53,45,76,181,208,245,246,125,131,253,64,7,198,167,217,246,237,46,65,202,129,78,229,58,127,202,231,56,175,97,151,113,168,203,184,204,125,144,0,0,0,0,17,99,62,57,71,135,153,108,60,81,209,96,111,186,105,218,122,61,222,105,150,156,199,226,243,125,85,60,219,127,146,96,203,214,215,234,235,223,41,192,6,87,231,66,149,76,150,184,114,219,229,188,214,155,147,169,30,154,145,25,119,106,93,198,66,229,248,68,99,99,87,142,24,77,195,73,207,107,80,162,58,227,173,35,111,253,138,204,120,12,145,234,77,146,126,146,143,189,70,175,183,188,67,14,40,152,5,79,193,188,105,143,92,162,70,228,83,110,157,253,157,27,212,173,59,52,72,73,95,85,56,181,125,39,15,188,147,245,106,60,183,14,44,95,86,21,230,66,132,195,174,236,98,229,122,45,8,253,93,117,57,19,226,23,232,40,251,155,250,190,210,1,160,16,31,229,25,244,73,142,212,150,207,84,58,132,173,63,97,150,164,63,212,0,0,0,0,0,0,0,0,0,0,7,202,186,218,237,22,189,97,130,255,0,92,129,33,31,227,109,68,51,121,153,232,103,7,31,175,230,12,180,210,228,170,159,255,0,118,188,95,216,52,165,49,147,145,17,246,8,181,55,27,82,52,251,75,65,157,92,241,81,101,208,243,55,125,177,45,158,89,191,93,170,72,108,183,17,234,133,84,36,145,31,67,63,113,253,96,39,191,6,43,171,180,219,23,21,172,107,215,149,38,92,162,45,59,180,110,158,143,119,246,139,57,20,189,193,162,231,84,76,123,175,91,74,119,98,30,182,165,73,47,87,93,84,115,105,232,211,187,251,69,208,128,0,0,0,0,0,0,0,0,170,46,50,24,210,169,110,81,112,126,159,55,115,12,174,53,85,246,185,122,104,233,122,66,58,186,154,53,238,208,186,47,79,171,218,45,42,230,172,181,110,219,181,74,251,229,171,116,216,79,203,95,127,209,109,181,44,251,136,255,0,71,220,127,96,206,110,110,241,2,78,36,230,18,245,175,190,255,0,53,182,235,117,40,241,253,66,78,198,74,115,235,66,122,37,58,233,191,188,203,80,30,131,34,56,84,254,44,102,70,215,166,181,27,156,221,18,116,42,219,229,188,147,181,166,103,198,74,149,244,211,175,229,59,139,83,250,140,104,106,147,1,186,85,42,29,49,146,209,184,113,219,97,5,238,36,36,146,94,255,0,119,188,85,239,6,108,34,110,50,107,248,189,49,143,159,117,185,84,102,149,187,253,108,253,31,32,187,151,167,126,189,233,215,235,246,11,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,57,88,110,214,39,229,222,243,161,27,59,228,71,163,84,101,198,61,198,91,94,76,25,9,65,253,36,145,232,107,238,51,211,222,59,104,252,213,56,45,85,41,210,233,175,254,78,91,14,48,190,255,0,162,164,154,79,187,79,120,12,186,212,161,206,179,238,153,84,243,94,217,180,74,130,217,53,104,147,209,214,92,50,215,78,165,222,159,172,190,209,127,220,62,177,89,140,82,203,101,178,241,175,89,84,40,112,168,210,58,31,172,227,48,34,238,87,208,73,23,87,59,139,82,250,204,83,166,125,176,201,204,47,204,165,209,79,53,110,106,175,54,109,93,158,154,104,219,179,229,18,75,233,168,251,155,246,232,127,81,9,71,193,199,26,93,131,127,86,112,134,168,254,200,146,41,210,42,113,143,110,186,190,167,169,241,208,143,85,26,247,17,245,53,105,239,47,104,11,125,0,0,0,0,0,0,0,31,195,50,34,51,62,226,20,25,196,246,235,98,234,205,53,76,227,189,204,42,76,103,233,106,245,76,182,169,170,140,221,75,169,22,191,75,191,175,218,98,247,238,186,146,104,214,189,98,176,179,209,48,96,72,146,103,245,33,181,43,220,126,239,113,140,224,102,146,235,249,101,143,247,221,96,190,143,202,26,162,18,126,244,246,215,212,71,220,95,165,238,1,37,56,69,216,206,92,25,138,151,112,72,135,206,139,77,163,56,226,21,204,219,177,246,231,64,89,30,132,162,51,208,143,187,67,33,120,2,177,120,49,89,73,143,107,220,87,170,143,85,57,42,92,18,251,13,186,123,159,165,253,159,175,216,44,232,0,0,0,0,0,0,0,0,0,0,0,115,28,203,94,205,97,254,5,222,247,26,157,229,186,205,2,165,217,213,180,207,71,138,27,203,79,77,170,46,244,123,75,65,211,132,5,226,253,138,46,90,56,17,79,181,32,30,178,171,85,118,152,125,62,232,207,67,158,218,143,170,12,187,210,93,198,71,246,0,167,27,158,163,34,243,196,10,181,89,231,55,63,93,172,63,33,74,208,139,85,188,250,148,103,166,132,93,234,247,23,234,23,237,195,239,13,152,195,92,180,91,81,90,47,94,181,22,29,101,211,235,213,111,83,226,145,159,210,87,232,123,52,251,8,82,78,81,236,9,56,139,152,139,18,138,201,106,204,123,130,151,46,81,116,234,194,103,48,149,255,0,41,39,220,191,97,235,238,26,56,183,233,108,208,232,20,218,44,98,209,170,124,54,98,182,93,122,37,8,36,151,121,153,247,23,188,192,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,99,152,159,16,56,157,253,50,173,127,93,116,94,112,163,28,196,248,129,196,239,233,149,107,250,235,162,53,180,190,106,223,108,248,47,14,67,253,33,139,238,83,239,57,232,0,8,123,164,0,0,1,121,217,118,240,253,134,63,208,218,47,245,38,135,66,28,247,46,222,31,176,199,250,27,69,254,164,208,232,66,208,177,230,169,236,143,7,7,230,222,144,191,223,171,222,144,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,170,190,57,223,153,63,218,79,221,162,213,5,85,241,206,252,201,254,210,126,237,1,21,120,92,120,236,195,47,190,188,158,104,250,188,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,202,225,113,227,179,12,190,250,242,121,162,244,241,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,109,133,218,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,140,40,91,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,59,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,235,231,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,202,174,17,89,179,188,173,236,68,167,229,78,179,30,93,110,222,186,164,73,147,69,113,233,228,148,91,203,98,36,185,82,73,166,205,181,41,196,62,166,219,213,28,196,33,11,222,225,17,169,197,238,15,107,199,59,243,39,251,73,251,180,86,173,143,107,98,61,211,78,187,211,135,240,106,179,34,82,173,245,213,46,102,105,238,153,127,19,179,42,49,173,199,155,35,35,117,150,223,56,174,168,180,81,35,150,78,153,18,90,53,166,202,184,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,64,1,162,140,139,98,206,13,98,230,92,109,218,142,7,90,31,36,168,52,29,212,57,54,238,213,31,162,167,54,132,56,243,60,227,34,237,59,185,201,119,180,117,83,188,237,238,109,116,220,66,96,7,18,46,27,191,131,255,0,74,102,23,47,84,31,244,41,235,204,185,173,152,109,127,168,190,213,204,136,130,255,0,176,251,205,198,139,251,223,170,146,92,141,74,60,64,202,142,107,177,31,41,88,142,139,214,202,119,183,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,214,26,62,20,173,198,175,197,61,173,240,254,15,152,212,69,186,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,139,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,17,255,0,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,249,63,112,114,222,145,232,190,107,209,215,43,248,42,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,89,0,0,50,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,52,225,71,158,159,200,101,127,26,239,63,251,94,45,129,54,114,127,194,74,169,110,72,53,127,193,118,84,41,63,166,201,47,251,221,145,210,184,190,229,158,205,188,112,122,78,102,147,58,92,11,178,195,143,10,154,178,73,155,140,84,169,207,206,75,73,97,104,53,17,54,182,157,150,183,82,226,123,200,220,66,210,173,91,83,84,194,2,213,56,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,12,214,15,85,136,182,182,35,219,21,26,58,177,46,13,85,153,117,139,126,149,84,165,61,80,116,221,237,84,119,34,182,80,92,101,195,53,18,153,75,8,67,73,36,158,141,242,141,163,36,169,181,33,62,84,95,66,50,163,135,25,181,200,142,15,89,87,171,93,134,171,7,15,232,47,208,43,236,50,75,149,72,148,170,100,114,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,10,235,225,71,139,56,53,134,89,142,98,157,137,150,135,105,175,93,189,158,135,105,92,91,84,247,161,231,60,181,54,108,242,72,143,111,106,230,33,174,208,159,89,189,54,30,141,60,242,211,122,131,50,216,233,129,120,143,151,76,71,168,225,126,40,81,187,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,105,92,50,184,134,85,113,106,77,59,45,216,219,50,92,251,201,184,238,21,185,112,173,42,117,117,118,24,105,78,46,60,197,22,166,82,91,105,181,168,159,87,71,80,131,37,153,60,68,169,1,50,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,170,128,0,0,20,151,196,143,135,220,108,187,73,111,24,112,110,149,45,88,117,81,144,152,211,105,172,180,235,200,182,86,77,48,219,70,236,135,159,117,231,145,37,227,125,68,181,37,40,109,102,134,245,213,109,145,221,160,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,6,107,48,47,29,49,31,46,152,143,78,197,12,47,172,246,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,159,108,221,96,133,43,46,57,139,188,240,106,133,92,151,87,166,208,36,70,84,57,114,219,74,31,54,36,69,102,75,104,115,111,170,165,161,47,146,13,100,73,37,154,13,68,148,110,216,83,215,129,143,231,179,246,111,247,144,10,171,23,253,194,227,192,158,25,125,245,231,19,68,170,0,25,87,22,233,130,153,193,182,114,141,195,19,13,235,74,56,147,111,106,228,123,129,54,157,30,91,82,57,19,159,106,184,242,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,139,31,170,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,97,245,175,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,114,124,55,56,125,201,203,180,103,49,135,25,41,81,21,136,181,24,234,141,10,154,243,77,60,187,101,4,235,237,186,109,72,101,247,89,121,114,89,54,20,107,74,82,182,208,107,111,93,22,225,31,10,225,41,146,143,77,204,135,155,44,77,166,82,166,81,89,231,55,101,211,223,46,123,138,156,203,252,181,212,212,68,173,141,242,86,211,173,180,151,18,165,27,134,167,72,155,54,153,90,237,168,4,85,226,143,224,79,19,126,229,243,136,66,133,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,190,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,0,190,140,168,229,71,14,50,149,135,8,178,172,166,187,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,0,0,0,0,113,76,232,99,29,119,0,178,193,127,226,173,172,206,250,213,42,158,220,122,115,155,144,93,154,84,185,13,68,106,78,139,66,208,190,74,228,37,222,90,146,105,95,47,97,232,74,212,179,132,45,83,141,238,41,127,243,105,130,148,250,239,253,183,116,213,233,157,151,236,141,1,254,113,163,255,0,210,73,216,133,253,107,79,228,204,66,172,131,225,157,171,139,185,189,195,107,22,245,137,218,232,178,42,18,42,18,98,169,182,220,110,87,98,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,7,64,207,238,76,168,89,70,161,96,225,83,42,189,166,171,114,91,242,99,220,137,74,214,243,110,86,34,173,167,36,73,105,213,109,249,149,118,212,52,219,100,211,102,150,226,161,74,222,183,22,161,208,56,54,99,95,200,108,193,85,176,114,93,63,157,19,19,105,229,201,125,182,183,56,196,234,115,82,36,55,185,70,226,73,44,169,133,204,37,104,133,168,220,228,105,181,59,204,77,254,45,150,85,42,234,201,109,193,93,168,72,150,220,139,58,177,74,173,193,75,43,73,33,199,215,37,48,77,46,145,164,204,209,202,156,234,136,146,105,61,233,65,235,161,26,85,76,24,3,140,117,220,191,227,45,167,140,86,227,61,162,93,179,80,76,135,35,110,66,59,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,1,166,145,0,56,213,248,88,181,190,32,65,242,234,136,159,224,2,128,120,92,120,236,195,47,190,188,158,104,191,224,0,1,10,184,188,252,132,252,77,170,95,43,191,213,95,148,20,191,146,223,150,255,0,85,57,138,230,126,79,213,254,241,237,255,0,149,245,61,222,191,44,77,81,81,124,112,111,90,84,251,255,0,11,48,229,152,242,202,165,67,163,212,107,114,29,82,19,200,83,19,158,105,150,146,133,110,220,107,37,83,222,53,17,164,136,137,77,232,106,212,201,33,89,99,85,3,42,226,255,0,184,98,226,151,225,67,38,214,87,107,174,250,78,171,105,118,139,90,161,252,23,147,217,123,43,135,217,24,232,132,165,123,96,185,11,215,78,237,117,245,148,107,37,128,149,66,42,241,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,41,3,47,87,77,10,198,199,220,52,189,110,153,221,138,139,111,222,20,106,165,70,79,41,110,114,34,177,53,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,122,12,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,144,9,105,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,220,31,91,44,25,21,147,127,229,231,19,179,61,138,80,37,177,108,80,236,122,221,74,204,101,153,77,108,171,84,88,143,53,10,125,211,109,195,121,180,69,122,49,25,54,180,35,154,181,32,247,41,180,45,14,67,81,164,140,205,210,105,84,12,162,98,189,10,133,76,137,78,166,211,176,222,187,18,28,56,140,165,150,35,48,221,49,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,205,184,13,84,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,7,214,16,87,140,22,49,208,172,108,176,30,21,72,103,180,86,177,46,160,196,120,109,238,90,57,17,96,200,98,92,137,58,146,20,133,109,90,35,53,203,53,33,71,218,119,167,113,54,162,1,74,215,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,75,92,70,201,220,154,47,14,108,55,204,125,42,143,46,45,93,21,138,133,74,232,110,108,54,153,125,84,233,242,26,139,1,244,56,173,142,170,50,74,44,85,54,222,142,238,58,155,175,37,73,111,81,18,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,209,158,100,114,253,74,198,172,180,93,57,127,183,145,18,129,30,125,29,168,148,70,163,18,98,196,134,252,69,182,244,22,141,40,109,100,220,98,117,134,82,180,161,6,100,214,226,70,135,161,144,82,15,15,172,98,165,96,134,109,44,91,186,229,175,75,165,91,211,100,61,68,172,58,212,164,176,193,177,45,149,178,218,165,41,107,66,59,51,114,21,29,247,13,103,162,73,141,228,70,164,36,134,135,134,85,198,154,48,7,24,232,89,128,193,171,79,24,173,198,123,60,75,154,158,153,14,70,220,181,246,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,3,138,241,71,240,39,137,191,114,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,23,253,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,250,192,115,252,20,199,188,39,204,77,171,42,245,193,203,175,229,5,22,21,65,116,183,228,246,25,49,54,74,67,109,184,166,246,72,109,181,158,136,121,179,212,139,111,173,166,186,145,145,116,0,1,85,124,115,191,50,127,180,159,187,69,170,0,10,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,114,172,213,98,151,224,91,46,56,139,137,140,215,125,13,62,141,111,202,244,84,222,203,218,57,85,71,81,201,131,243,102,133,165,90,202,117,132,250,233,52,22,186,175,68,146,140,179,88,45,167,141,166,49,208,154,181,108,92,191,71,103,157,90,147,80,43,198,99,155,150,158,201,21,182,228,68,142,90,26,54,57,206,91,178,122,146,247,35,178,250,201,209,196,153,87,174,79,236,9,56,159,154,60,45,179,25,183,162,87,99,202,186,32,201,168,83,229,147,74,97,250,116,103,74,68,210,113,46,158,197,160,163,50,241,154,15,93,228,70,146,37,25,146,76,59,94,117,50,119,39,2,240,27,1,113,78,151,71,151,2,61,90,215,139,72,186,99,78,134,212,105,177,107,239,243,170,7,218,62,131,174,44,201,249,44,36,148,214,230,91,167,182,133,173,70,105,33,245,120,68,99,21,43,13,115,70,187,70,227,175,75,131,77,196,26,59,180,72,205,28,164,181,9,202,170,93,109,232,138,125,43,90,82,107,52,162,67,13,25,18,151,204,148,148,36,190,113,70,44,127,137,166,10,126,26,114,143,116,246,122,135,101,159,98,107,122,195,222,238,198,93,236,76,61,218,27,115,70,214,165,107,21,217,59,18,91,117,116,154,220,162,78,237,104,175,9,239,175,193,126,41,217,184,153,232,191,73,252,146,184,41,213,222,197,207,228,246,174,203,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,0,211,240,15,147,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,90,167,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,29,42,247,206,13,84,242,81,135,153,66,178,206,34,105,169,143,50,125,227,45,77,41,79,184,249,214,229,201,141,5,27,208,73,66,18,146,141,33,78,54,106,53,154,219,70,228,108,117,14,115,92,216,248,167,198,79,136,23,15,152,190,60,85,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,131,218,229,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,244,25,223,194,27,55,1,115,57,118,225,30,31,177,45,186,21,187,30,144,204,115,150,249,188,251,171,93,46,35,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,93,246,78,242,171,102,229,67,8,233,246,125,26,155,17,87,61,70,60,121,55,101,93,183,13,229,212,106,36,143,92,146,234,144,133,118,102,212,167,18,202,54,167,106,12,212,101,204,91,139,93,59,113,71,241,217,137,191,114,249,60,32,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,23,83,193,83,194,197,211,241,2,119,151,83,133,43,0,246,184,163,97,226,133,147,38,217,153,138,81,101,183,34,233,181,233,149,234,35,178,106,13,203,91,244,69,181,201,130,162,82,22,179,109,4,211,4,218,26,94,213,33,13,165,59,82,68,68,36,175,10,124,77,194,60,53,205,28,2,196,154,52,183,106,247,60,114,183,109,106,154,91,67,236,83,170,50,157,66,11,123,124,179,117,11,120,180,97,47,182,178,229,147,174,37,105,83,110,169,198,108,210,139,151,75,19,52,25,5,194,172,52,190,163,254,111,232,115,40,243,119,189,252,89,84,244,41,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,84,173,153,124,186,95,121,95,197,57,248,103,125,71,254,118,101,30,110,246,127,140,233,125,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,204,52,166,57,86,108,124,44,99,39,195,251,135,203,159,16,43,133,247,16,73,53,105,52,92,175,99,77,86,34,22,136,233,129,103,215,36,186,212,100,108,101,168,177,225,209,73,166,152,74,77,102,148,62,164,62,235,187,220,89,165,175,89,106,70,182,148,3,42,226,255,0,191,252,150,95,255,0,111,255,0,255,0,206,9,84,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,250,170,117,106,173,106,74,38,86,106,114,231,200,110,59,17,16,236,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,61,201,66,18,146,208,136,136,126,81,99,252,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,7,106,225,79,145,201,56,107,74,129,154,76,73,92,71,107,183,61,28,151,107,83,18,134,159,42,117,58,82,80,178,154,183,52,51,68,151,154,209,41,75,106,46,91,46,184,149,154,148,234,155,102,199,192,0,113,76,225,225,166,44,98,214,1,93,22,86,14,94,255,0,39,235,83,105,243,91,126,55,163,99,75,244,244,85,194,144,218,169,91,228,41,40,139,207,91,141,151,105,35,220,222,221,123,140,204,103,94,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,73,138,224,226,177,145,201,56,149,74,159,154,76,54,92,70,171,182,197,28,215,116,211,20,134,152,42,141,58,42,86,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,120,57,166,71,177,143,9,230,240,244,199,12,11,164,51,232,219,250,159,103,222,87,5,82,54,233,47,122,78,41,192,75,105,168,111,82,57,44,232,78,71,141,200,74,205,71,217,249,186,124,226,140,86,8,253,84,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,63,40,11,94,206,6,48,224,149,179,195,195,3,112,182,252,182,226,93,215,101,118,199,161,79,161,210,83,89,126,19,244,117,149,13,108,53,90,89,50,147,39,16,211,174,108,75,14,154,80,241,155,154,107,202,94,218,171,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,42,117,106,173,106,74,38,86,106,114,231,200,110,59,17,16,236,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,61,201,66,18,146,208,136,136,91,87,10,124,138,201,179,155,129,154,124,87,129,46,53,118,84,114,122,202,130,153,77,41,132,211,165,194,65,250,73,102,203,138,53,45,214,164,56,210,89,112,147,203,34,113,74,66,148,166,205,160,235,246,62,19,99,46,10,112,202,196,43,11,28,110,255,0,77,87,162,97,253,198,228,104,123,146,239,160,160,157,45,194,102,153,218,8,207,180,114,180,87,173,169,165,27,249,77,154,154,105,181,29,22,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,30,130,242,176,47,44,62,147,74,139,121,219,210,233,75,174,81,225,87,233,134,241,22,201,148,233,109,19,177,228,52,180,153,165,104,82,79,67,208,253,85,165,104,86,213,161,73,41,169,194,59,25,240,75,10,241,162,117,14,252,166,203,129,118,94,145,219,160,208,235,234,150,251,204,45,111,203,138,150,169,136,134,203,6,72,91,206,252,226,164,186,230,196,147,13,160,137,189,86,167,39,162,50,163,135,25,181,200,142,15,89,87,171,93,134,171,7,15,232,47,208,43,236,50,75,149,72,148,170,100,114,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,165,108,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,13,52,128,174,174,23,185,250,174,227,78,204,188,99,53,67,182,93,244,170,122,228,80,171,242,100,160,158,173,69,103,105,46,51,228,181,18,221,152,218,12,214,78,36,148,167,90,109,197,185,162,218,91,143,88,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,8,153,196,71,5,226,98,142,20,204,174,186,159,158,181,173,218,252,166,149,169,244,82,163,33,90,253,52,151,123,37,222,74,255,0,166,138,173,138,140,139,51,16,41,53,102,92,209,250,21,101,137,9,86,133,209,108,190,149,17,233,161,151,122,125,199,250,198,158,46,10,91,53,202,13,74,139,37,58,181,80,134,244,87,11,83,234,149,160,210,125,198,71,220,126,242,25,200,205,205,129,39,14,115,17,125,209,94,78,140,200,184,42,146,226,150,165,209,133,78,125,40,254,82,143,185,30,211,215,222,64,47,231,45,55,179,88,129,129,118,69,198,151,121,142,189,64,166,246,133,109,50,213,227,134,202,213,211,106,75,189,126,194,208,116,225,1,120,64,226,139,151,118,4,84,45,73,231,164,170,45,93,214,24,79,190,51,48,224,54,147,232,130,46,245,31,121,153,253,162,125,0,0,0,0,0,0,0,0,0,0,0,10,63,226,233,99,57,111,230,42,37,193,30,31,38,45,74,140,219,139,87,51,118,247,220,157,61,102,122,26,140,203,82,46,237,8,133,224,10,198,227,59,101,38,69,175,111,94,137,61,20,220,168,144,143,236,38,234,14,126,151,246,126,191,96,8,137,195,10,235,98,213,205,53,48,228,61,203,42,180,102,105,105,245,76,247,41,218,140,45,11,161,30,159,71,191,167,218,66,252,200,200,200,140,187,140,102,179,43,119,95,200,220,126,177,43,7,244,74,225,165,161,71,238,79,109,97,70,125,199,250,62,225,163,251,82,164,138,205,175,71,172,54,122,166,116,8,242,82,127,82,219,74,189,197,239,247,16,15,170,0,0,0,0,0,0,0,35,87,16,92,86,99,11,114,217,115,60,75,210,85,118,28,218,52,126,135,234,184,244,9,91,85,244,20,71,213,190,227,208,190,178,20,3,77,135,58,240,186,98,211,201,123,166,214,234,8,100,149,162,75,87,94,112,139,93,58,23,122,190,162,251,5,139,113,142,198,151,103,95,212,108,33,165,191,190,36,122,116,122,156,147,219,166,143,165,234,132,117,163,214,70,189,198,93,73,90,123,139,218,34,230,66,112,197,204,80,204,157,175,78,221,181,170,68,216,85,119,186,107,171,109,79,138,74,47,166,147,238,115,217,169,253,70,2,236,242,107,134,237,97,134,93,236,202,17,53,178,68,138,53,58,92,147,221,174,231,149,6,58,86,127,73,68,90,154,59,136,244,247,16,237,163,243,83,32,181,75,166,196,166,49,249,56,140,54,194,59,254,138,18,73,46,253,125,132,63,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,158,50,184,76,183,105,52,44,84,138,223,170,135,162,210,220,61,125,201,168,62,125,235,255,0,50,127,95,176,87,190,84,175,183,112,243,31,172,154,243,107,218,133,87,105,172,186,122,17,232,223,109,97,74,254,74,191,67,216,90,139,223,206,118,25,197,197,60,187,221,244,41,13,111,118,29,42,161,80,139,235,25,104,250,32,200,74,15,162,210,93,238,123,79,79,121,12,237,86,105,210,173,107,158,109,41,195,219,34,147,61,198,12,250,30,139,105,195,79,188,203,189,62,243,253,96,52,255,0,106,85,209,112,90,244,122,243,106,220,138,148,8,243,18,122,105,169,56,218,84,71,220,94,255,0,113,125,131,234,136,219,144,12,83,139,137,153,107,180,80,210,247,61,111,82,224,81,30,61,12,189,118,32,69,221,252,132,151,122,253,154,151,214,98,73,0,0,0,0,0,0,229,185,161,187,26,179,50,249,136,117,199,11,85,55,108,85,137,162,235,213,101,5,229,17,119,31,232,251,75,65,155,187,154,170,186,245,199,85,174,56,157,21,81,156,252,181,22,186,232,110,56,165,123,139,223,238,33,123,60,79,111,111,146,153,105,170,65,38,57,138,171,173,250,126,187,180,218,78,211,230,150,191,68,245,250,63,87,218,66,133,72,148,226,201,41,45,77,71,161,23,214,2,246,184,83,91,140,208,114,198,211,205,35,173,70,164,153,170,86,167,222,229,62,14,165,166,167,238,250,190,193,51,68,111,225,241,68,114,137,149,171,57,14,183,176,230,83,105,243,59,245,215,125,58,47,94,243,247,127,238,18,64,0,0,0,0,0,0,0,0,0,0,0,82,71,23,12,81,249,91,142,113,237,22,127,37,70,130,134,151,255,0,8,204,201,237,159,122,8,251,149,239,50,251,69,206,94,247,11,86,157,155,93,186,30,86,212,82,41,146,167,168,244,215,66,105,165,47,216,71,250,62,227,251,12,102,219,48,215,99,247,222,59,95,247,58,222,230,166,163,115,213,100,48,123,73,58,54,228,199,86,146,238,79,233,251,72,140,4,215,224,225,134,126,156,196,186,213,251,50,54,248,148,248,18,99,52,189,250,105,33,18,41,238,151,66,89,31,113,159,122,76,191,204,46,52,66,142,20,152,104,221,143,151,84,213,212,206,199,107,211,138,165,174,237,117,75,240,96,171,95,164,101,222,159,113,125,132,38,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,49,204,79,136,28,78,254,153,86,191,174,186,47,56,81,142,98,124,64,226,119,244,202,181,253,117,209,26,218,95,53,111,182,124,23,135,33,254,144,197,247,41,247,156,244,0,4,61,210,0,0,0,188,236,187,120,126,195,31,232,109,23,250,147,67,161,14,123,151,111,15,216,99,253,13,162,255,0,82,104,116,33,104,88,243,84,246,71,131,131,243,111,72,95,239,213,239,72,0,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,138,188,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,7,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,63,38,84,114,163,135,25,74,195,132,89,86,83,93,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,190,214,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,61,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,205,14,63,94,24,113,127,227,45,217,121,97,29,133,242,46,208,170,212,20,253,46,137,188,143,179,55,180,137,74,218,157,80,215,49,100,183,121,40,51,109,174,103,45,6,104,66,76,229,175,18,62,32,145,179,19,37,188,30,193,186,172,180,225,213,58,66,100,205,169,50,235,172,162,230,89,180,195,141,19,177,222,97,167,153,68,103,137,244,146,20,165,33,197,146,28,211,84,54,101,197,114,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,9,85,193,131,14,113,181,235,154,229,196,250,21,213,18,141,133,229,33,52,218,236,21,70,97,247,235,245,22,99,184,108,48,131,50,55,99,33,130,154,79,41,194,82,119,154,155,108,146,225,26,205,175,21,198,175,197,61,173,240,254,15,152,212,69,196,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,157,184,213,248,167,181,190,31,193,243,26,136,14,171,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,69,255,0,113,71,240,39,137,191,114,249,196,33,64,32,45,83,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,208,23,252,0,0,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,205,96,210,158,83,188,44,96,223,195,251,123,203,152,25,172,23,167,84,206,45,137,148,12,142,224,157,126,191,15,211,55,37,103,15,232,31,39,237,254,99,209,253,41,202,137,1,18,191,133,33,135,91,99,148,220,130,115,231,8,183,233,181,58,153,244,14,107,198,127,17,176,142,159,133,246,214,24,87,109,88,149,172,65,170,72,85,74,133,57,50,80,135,237,232,136,113,178,125,245,145,31,53,72,146,73,54,82,217,167,148,179,109,199,13,91,227,32,142,162,237,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,253,119,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,238,28,28,63,225,229,222,132,214,45,226,245,187,254,155,19,251,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,158,55,67,176,98,77,11,20,45,172,132,226,37,23,26,47,152,151,133,236,198,27,220,138,173,86,34,65,110,35,15,190,184,82,87,177,182,219,66,19,177,180,169,45,18,246,32,214,77,146,205,41,53,26,75,60,35,74,121,177,240,177,140,159,15,238,31,46,124,102,176,6,170,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,138,188,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,0,0,101,92,77,254,26,121,21,141,153,171,154,86,39,226,116,8,146,176,190,220,144,253,54,84,21,74,117,183,234,245,19,142,70,150,16,108,56,135,89,67,36,251,47,41,195,81,110,62,91,105,74,201,78,27,112,128,95,247,11,143,2,120,101,247,215,156,77,1,42,128,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,0,210,152,0,0,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,10,1,226,31,122,210,175,252,233,98,173,118,141,30,91,49,226,214,17,68,90,100,161,41,89,191,79,140,212,23,148,68,149,40,182,41,216,206,41,7,174,166,131,73,153,36,204,210,82,255,0,129,245,129,25,218,174,41,226,148,235,122,89,72,139,30,157,64,165,213,148,78,165,131,67,170,117,249,177,208,122,242,150,178,54,96,45,93,13,104,35,111,232,147,135,186,173,133,244,112,159,181,168,86,254,73,109,10,181,34,15,103,151,115,84,42,245,74,163,156,213,175,180,74,68,231,162,37,205,20,102,72,209,136,145,209,162,72,147,234,107,166,229,40,204,37,85,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,25,119,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,106,120,103,175,137,13,173,66,179,243,181,138,84,155,114,15,100,137,34,161,18,168,227,124,213,185,186,84,216,49,229,201,115,85,153,153,111,125,247,87,166,187,83,187,68,145,36,136,136,46,43,135,133,235,85,191,242,91,133,85,218,204,120,140,200,139,71,93,17,9,140,133,37,6,197,62,75,176,89,81,146,148,163,222,166,163,54,165,158,186,26,205,70,68,146,50,73,72,161,90,188,16,175,175,72,97,102,37,225,159,162,249,126,129,184,34,87,123,111,63,94,119,111,140,108,242,185,123,125,93,158,141,221,187,113,238,231,105,162,118,106,171,42,0,0,0,1,156,28,232,99,29,11,31,115,65,127,226,173,172,206,202,45,86,160,220,122,115,155,150,125,166,44,72,237,68,106,78,139,66,22,142,114,35,165,222,90,146,74,71,51,97,234,105,212,239,167,52,248,215,248,187,101,246,246,198,54,233,253,182,93,191,79,46,192,194,154,230,54,185,207,186,136,241,121,169,230,54,102,201,62,243,70,230,213,146,185,100,189,186,171,66,60,214,0,247,247,222,14,87,108,108,51,195,60,85,144,247,104,162,226,93,62,165,34,27,155,80,142,68,168,53,23,162,72,141,161,45,75,86,212,34,51,188,195,74,18,125,167,98,119,27,106,49,61,120,31,94,180,168,23,254,41,225,203,209,229,157,74,185,71,167,86,227,186,148,39,144,150,32,188,235,46,165,106,221,184,150,106,168,50,105,34,73,145,146,92,212,211,161,18,186,87,18,60,168,208,172,172,134,88,77,91,205,82,151,47,3,251,4,55,167,161,149,194,237,113,101,147,113,102,184,220,102,205,77,243,164,77,84,73,11,53,153,168,182,186,100,225,169,74,39,43,175,37,248,199,66,192,44,208,88,24,171,116,179,190,139,74,168,57,30,162,230,229,151,102,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,32,209,240,138,188,81,252,9,226,111,220,190,113,8,74,161,31,243,235,133,183,222,52,229,58,249,195,60,52,161,122,102,228,172,250,51,177,66,237,76,199,230,242,170,81,94,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,48,164,28,168,229,71,17,243,107,136,232,178,172,166,187,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,26,19,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,138,23,106,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,21,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,168,20,173,198,79,26,254,92,230,10,147,131,145,41,252,152,152,101,79,62,115,238,53,181,199,231,84,90,143,33,205,170,39,20,74,101,44,34,25,39,84,33,68,231,63,93,201,216,98,234,70,104,115,41,139,210,113,235,30,111,156,92,121,249,110,71,184,171,15,61,79,41,108,52,203,237,83,145,163,80,153,113,13,106,130,91,113,155,101,179,50,53,106,104,51,53,40,204,212,97,37,120,65,97,125,86,244,205,164,107,241,149,75,98,155,135,212,121,181,41,15,166,18,157,97,215,228,178,168,77,69,91,186,146,89,90,147,33,231,147,174,227,81,69,112,137,61,234,77,228,138,213,224,133,98,250,63,11,49,47,19,61,41,204,244,245,193,18,133,216,185,26,114,123,4,99,123,155,204,221,235,111,244,150,221,187,75,111,39,93,85,191,68,217,80,12,224,231,67,7,40,88,5,154,11,255,0,10,173,103,183,209,105,85,6,228,83,155,218,178,236,209,101,199,106,91,81,181,90,214,181,242,81,33,45,115,20,163,82,249,123,207,67,86,133,105,60,28,113,122,53,235,150,137,216,91,33,248,133,82,195,138,195,204,161,134,88,117,43,244,116,229,174,83,47,58,181,106,133,173,82,14,122,8,144,101,162,25,70,228,150,164,165,197,94,51,248,67,26,208,199,155,107,23,41,204,68,102,62,33,81,212,204,194,75,238,173,247,170,52,254,91,78,60,180,43,212,66,14,51,208,91,73,32,250,155,46,25,164,140,247,47,235,112,79,197,10,85,189,139,151,230,20,84,19,17,153,23,157,30,45,74,12,135,166,165,165,184,253,61,110,107,21,166,140,181,121,107,106,99,174,158,213,106,148,69,89,237,81,25,154,2,226,64,0,4,85,226,143,224,79,19,126,229,243,136,66,128,69,255,0,113,71,240,39,137,191,114,249,196,33,64,32,47,251,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,98,165,120,162,241,0,153,87,153,82,203,38,8,92,92,154,83,61,166,157,124,85,24,109,246,37,57,41,167,221,97,234,74,121,136,70,214,75,149,171,174,54,107,75,201,113,45,146,137,4,234,93,237,124,80,179,211,248,20,181,87,129,216,57,121,246,76,73,173,108,244,196,152,73,220,245,10,150,227,106,51,209,226,81,118,121,143,106,223,47,66,82,208,209,173,207,154,82,163,184,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,247,249,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,135,176,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,160,204,219,228,115,23,50,133,38,137,42,240,92,74,229,189,92,142,202,25,175,82,208,190,200,221,71,148,74,126,19,155,200,148,133,165,68,225,182,165,17,115,154,78,244,146,84,151,90,107,213,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,129,126,128,63,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,10,33,226,105,141,127,134,156,220,93,61,158,159,217,96,88,154,217,80,247,181,177,231,123,19,239,118,135,28,209,197,165,90,202,118,78,197,22,221,90,38,183,36,149,187,89,21,193,31,11,234,178,175,252,66,198,135,149,45,138,109,50,142,213,175,28,149,9,92,137,143,201,121,185,46,236,145,169,39,123,9,136,206,230,200,148,122,75,109,70,105,233,190,184,46,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,187,238,16,214,47,201,44,155,83,107,254,148,237,127,45,110,10,165,119,147,200,229,246,78,91,137,129,202,221,184,249,154,246,14,102,237,19,249,93,186,122,187,148,18,254,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,203,226,197,139,248,47,197,59,203,12,253,41,233,63,146,87,5,70,133,219,121,28,158,213,217,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,167,225,65,124,81,240,134,54,18,231,6,230,126,154,196,70,41,183,204,118,110,248,172,178,251,174,173,11,146,165,162,82,157,55,62,138,215,49,137,110,18,82,106,65,33,196,18,118,253,4,133,170,112,215,197,232,216,191,147,235,29,243,126,33,212,172,248,231,104,84,153,140,195,173,33,133,193,74,81,29,38,110,107,189,106,134,113,28,90,144,102,131,91,170,34,219,161,161,50,128,86,95,4,124,80,165,74,176,49,11,5,222,76,70,42,84,202,195,87,68,115,84,212,243,230,49,37,150,227,59,178,62,132,173,140,42,35,59,156,35,81,107,45,180,153,39,166,251,52,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,90,167,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,205,182,102,233,53,90,254,110,241,94,133,66,166,75,168,212,170,56,145,93,137,14,28,70,84,243,242,95,114,166,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,91,255,0,14,188,138,198,202,213,154,87,198,32,192,136,188,84,175,199,121,153,207,70,148,234,209,76,167,60,113,214,84,211,34,112,216,121,105,114,58,92,91,201,71,211,90,144,149,173,9,37,175,229,101,99,34,178,108,236,209,226,174,105,241,94,4,184,213,217,87,197,192,245,149,5,50,154,83,9,167,75,117,195,244,146,205,151,20,106,91,173,72,113,164,178,225,39,150,68,226,148,133,41,77,155,83,124,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,159,252,21,60,44,93,63,16,39,121,117,56,82,176,186,158,10,158,22,46,159,136,19,188,186,156,41,88,6,148,242,157,225,99,6,254,31,219,222,92,192,139,252,92,113,135,4,173,156,23,131,133,183,229,183,18,238,187,43,178,28,159,67,164,166,178,252,39,232,235,40,146,152,106,180,178,101,38,78,33,167,92,216,150,29,52,161,227,55,52,215,148,189,189,1,140,204,89,185,80,225,249,132,248,165,120,65,151,81,90,172,123,110,155,72,166,70,35,74,234,53,23,41,77,173,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,93,27,98,174,38,93,88,201,136,247,30,41,94,178,251,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,32,31,42,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,141,31,101,122,215,198,91,59,3,173,90,6,60,222,159,41,174,248,244,248,231,46,75,177,82,220,168,219,153,65,156,73,47,33,231,81,49,230,86,107,108,229,36,211,205,74,82,165,17,175,115,139,138,188,47,114,45,248,20,181,81,142,56,199,102,118,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,118,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,115,252,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,0,0,83,183,21,140,142,70,195,90,172,252,210,97,178,229,187,66,185,235,6,187,166,152,164,58,249,211,170,50,148,181,156,212,57,161,146,35,60,238,169,82,92,81,114,222,117,180,160,212,151,82,219,53,192,52,167,155,31,11,24,201,240,254,225,242,231,198,107,0,88,255,0,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,57,86,83,188,44,96,223,195,251,123,203,152,29,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,6,148,242,157,225,99,6,254,31,219,222,92,192,133,92,102,241,103,6,162,88,148,44,24,173,218,30,154,196,153,124,186,229,26,163,181,77,124,159,130,111,26,29,123,155,167,206,246,142,67,140,246,114,51,79,169,205,94,213,52,198,254,129,123,231,54,133,147,204,136,224,141,77,186,87,166,111,59,163,15,232,209,237,154,107,168,89,69,83,141,83,34,243,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,116,195,86,169,222,88,175,127,205,172,204,110,93,126,236,188,107,14,73,117,17,34,17,191,80,168,203,120,212,162,109,150,82,68,107,113,215,15,68,54,146,234,162,36,151,113,0,97,237,50,242,173,95,246,213,27,14,92,150,221,217,62,177,10,53,5,113,37,148,87,211,81,91,200,76,99,109,227,82,73,165,243,77,26,44,212,157,167,161,234,90,106,52,187,133,84,236,71,164,97,197,185,76,197,235,142,149,94,188,227,83,218,110,183,82,165,195,56,209,100,202,34,245,148,134,204,254,194,53,18,91,74,212,70,164,180,201,40,154,68,96,225,215,145,88,217,90,179,74,248,196,24,17,23,138,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,204,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,1,78,92,99,240,207,208,120,151,69,191,161,198,217,22,161,2,52,103,87,191,93,100,46,69,65,211,232,107,51,238,34,238,73,23,249,133,198,136,83,197,107,13,27,190,50,232,186,186,89,222,237,6,113,212,181,221,166,137,98,12,229,126,153,23,122,189,199,246,24,8,61,194,63,20,62,73,99,156,139,73,227,249,154,204,21,178,143,248,71,166,64,108,187,144,103,220,159,121,23,216,46,220,102,107,47,55,99,246,46,59,88,23,58,30,229,38,155,115,210,164,62,123,73,90,182,220,198,150,162,238,87,232,123,8,204,105,42,201,184,90,187,44,218,21,208,202,183,34,175,76,139,61,39,166,154,147,173,37,126,210,47,210,247,23,216,64,62,216,0,0,0,0,0,0,0,0,0,0,134,92,86,109,198,107,217,99,117,231,81,214,157,82,84,212,171,83,239,110,159,59,66,211,82,247,253,127,96,153,162,55,241,7,162,57,91,202,213,226,134,155,222,112,233,181,9,157,250,105,178,157,43,175,121,123,255,0,247,0,207,197,181,85,93,10,227,165,87,27,78,170,167,205,98,90,75,94,243,109,194,87,184,253,222,227,26,69,202,245,214,213,231,151,188,60,174,54,90,41,203,94,146,78,151,94,139,56,44,168,203,184,191,75,216,90,12,213,25,41,181,154,84,90,26,79,67,47,172,95,87,12,43,219,229,94,90,105,112,77,142,90,169,11,98,159,174,237,119,19,84,248,69,175,209,45,62,151,215,246,152,9,122,0,0,0,0,0,62,85,215,87,69,191,107,214,43,206,43,106,41,176,36,76,81,233,174,132,219,106,81,159,113,251,189,199,246,15,170,35,118,127,241,78,46,25,229,174,238,67,171,218,245,193,75,159,69,100,244,51,209,111,192,149,183,249,10,46,244,123,116,47,172,128,82,22,107,111,183,113,15,31,175,106,243,139,220,132,215,106,76,180,122,17,106,223,109,125,73,254,74,127,79,218,90,139,8,224,213,132,203,110,147,93,197,73,109,122,170,122,85,45,163,221,239,77,61,242,238,95,249,211,250,253,130,172,104,212,233,87,77,207,10,150,217,238,145,86,158,219,4,125,11,85,186,225,39,222,69,222,175,121,126,161,162,92,152,225,156,92,44,203,189,161,66,142,214,199,102,82,169,245,9,94,177,158,175,174,12,116,172,250,173,69,222,223,176,244,247,16,14,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,70,106,100,87,162,62,157,205,190,218,155,89,106,101,170,84,90,31,119,212,99,63,124,68,176,137,204,43,204,141,196,227,37,172,75,138,84,186,219,103,250,61,162,124,189,19,244,212,103,161,55,223,211,236,33,160,145,89,220,101,112,169,19,236,202,22,39,193,111,116,136,243,34,211,158,45,116,209,164,181,80,125,74,234,189,59,204,186,18,117,250,253,128,60,151,5,236,79,125,202,189,201,133,18,30,213,9,139,50,182,130,218,93,52,85,57,130,238,71,255,0,133,250,189,162,215,134,125,184,116,226,83,184,115,153,106,3,133,35,148,205,105,216,180,135,125,66,86,168,122,161,19,82,250,42,62,228,123,52,251,72,104,14,36,134,230,69,102,91,71,170,31,109,46,36,253,228,101,169,127,156,7,251,0,0,0,0,0,174,78,50,215,75,148,220,43,160,208,91,86,157,170,173,21,74,45,61,138,141,80,79,187,234,247,138,137,179,225,157,66,236,162,193,36,111,237,21,24,205,109,215,77,119,58,146,211,95,214,44,199,141,69,101,14,84,237,122,34,79,170,89,133,36,255,0,242,170,41,247,127,104,175,156,188,195,42,134,58,88,16,205,189,228,245,207,74,70,221,116,215,89,141,22,154,254,176,26,25,203,77,51,209,24,11,96,193,229,242,249,118,221,40,182,238,215,77,33,50,93,250,159,184,116,209,241,44,136,165,6,204,160,195,36,108,38,41,145,91,219,174,186,109,105,37,166,191,168,125,176,0,0,0,0,0,0,0,0,0,0,17,239,62,55,121,217,185,100,188,166,161,238,91,147,105,117,24,45,158,221,117,90,233,242,140,139,232,159,232,251,127,198,40,2,201,166,191,122,98,77,6,144,225,234,245,118,185,22,50,143,167,85,63,33,41,247,145,119,171,222,95,168,90,255,0,25,108,76,110,30,26,80,112,214,59,219,95,126,171,22,164,178,219,174,173,170,61,65,147,239,70,157,229,250,90,253,94,209,0,114,21,102,181,122,102,106,207,138,243,123,145,79,169,211,231,247,233,166,202,132,82,215,162,139,244,190,191,176,5,244,96,77,182,221,161,130,214,37,182,132,109,85,58,218,165,197,115,174,186,173,184,141,32,207,188,255,0,71,222,99,221,15,241,135,25,16,226,49,17,191,162,195,105,109,63,98,75,79,236,31,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,115,19,226,7,19,191,166,85,175,235,174,139,206,20,99,152,159,16,56,157,253,50,173,127,93,116,70,182,151,205,91,237,159,5,225,200,127,164,49,125,202,125,231,61,0,1,15,116,128,0,0,47,59,46,222,31,176,199,250,27,69,254,164,208,232,67,158,229,219,195,246,24,255,0,67,104,191,212,154,29,8,90,22,60,213,61,145,224,224,252,219,210,23,251,245,123,210,0,0,245,107,192,0,0,0,0,0,0,0,0,0,0,0,0,21,87,199,59,243,39,251,73,251,180,90,160,170,190,57,223,153,63,218,79,221,160,34,175,11,143,29,152,101,247,215,147,205,23,252,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,0,21,87,199,59,243,39,251,73,251,180,86,93,167,127,222,86,44,107,130,45,159,112,203,164,162,234,163,185,64,171,156,99,36,174,85,57,199,90,117,216,230,189,55,37,11,83,13,146,246,153,110,70,228,43,84,45,105,85,154,113,206,252,201,254,210,126,237,21,151,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,251,248,23,129,120,143,152,188,71,167,97,126,23,209,187,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,162,156,11,192,188,56,203,166,28,83,176,191,11,232,221,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,230,185,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,200,160,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,11,84,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,0,51,88,61,5,229,127,222,88,131,38,149,42,243,184,101,213,87,67,163,194,160,83,9,227,45,144,233,209,26,38,163,199,105,9,34,74,16,148,150,167,161,122,203,82,214,173,203,90,148,126,124,78,158,28,28,63,230,102,34,186,214,45,226,245,187,254,148,240,59,75,13,70,144,227,241,220,184,165,108,91,123,99,173,149,182,226,25,101,195,37,173,226,86,211,113,162,105,36,191,158,54,131,181,240,163,200,183,228,51,65,141,118,103,253,175,42,192,133,57,95,225,41,85,71,35,154,127,224,187,42,212,175,211,120,145,253,238,240,181,64,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,168,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,42,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,0,181,64,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,2,85,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,17,87,138,63,129,60,77,251,151,206,33,9,84,43,87,141,237,245,232,252,44,195,76,51,244,95,51,211,215,4,186,239,109,231,233,201,236,17,137,158,87,47,111,173,191,210,91,183,110,45,188,157,52,86,253,82,21,2,53,37,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,70,112,178,171,133,191,134,156,199,97,214,25,189,66,244,204,10,205,193,23,210,176,187,87,103,230,210,218,95,58,119,206,18,208,164,233,21,167,213,234,40,150,122,104,141,84,105,35,210,152,0,168,14,55,182,47,163,241,79,13,49,51,210,156,207,79,91,242,232,93,139,145,167,39,176,73,39,185,188,205,222,182,255,0,73,109,219,180,182,242,117,213,91,244,77,191,138,203,227,131,101,85,103,216,24,89,136,204,200,136,84,218,29,98,163,68,144,210,150,174,122,159,156,203,79,52,164,39,110,211,65,38,158,241,40,205,68,100,106,111,66,86,166,105,14,41,193,98,255,0,147,66,204,53,215,135,210,46,24,144,233,183,85,174,185,40,130,241,180,149,207,168,195,144,217,178,77,26,139,122,150,136,239,207,89,161,7,213,27,212,162,62,89,26,110,124,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,43,171,141,38,49,215,108,252,26,180,176,118,144,207,46,38,34,84,36,72,170,73,220,131,221,22,154,168,238,38,54,197,32,204,183,190,252,119,121,137,90,20,158,205,183,214,75,138,34,129,124,52,108,8,216,131,157,44,59,139,82,183,165,213,105,180,57,18,107,242,141,146,119,100,53,196,140,227,177,100,58,182,204,182,33,51,10,33,22,227,216,165,169,8,86,237,251,79,234,241,77,191,228,223,89,210,188,162,149,195,18,173,77,181,99,192,160,83,78,49,180,164,69,67,113,144,236,136,230,182,203,214,90,38,63,44,151,188,205,105,94,228,30,155,9,41,149,92,15,172,9,45,82,177,79,20,167,91,209,14,60,169,20,234,5,46,172,162,105,79,146,218,75,175,205,142,131,215,154,132,25,61,1,106,232,72,89,147,127,72,219,61,161,98,184,215,133,244,172,106,194,59,191,10,43,42,136,220,123,166,143,38,154,137,18,97,38,90,33,190,180,31,38,81,52,163,34,90,217,119,150,234,61,100,153,45,180,153,41,38,68,101,152,193,170,129,159,110,37,214,4,108,62,206,150,34,69,166,219,210,233,84,218,228,136,213,248,166,241,59,178,98,229,198,109,217,82,26,91,134,123,208,169,135,44,143,105,236,74,210,180,39,110,205,164,23,105,149,140,107,252,98,114,251,100,227,27,148,254,197,46,224,167,159,111,97,45,114,219,68,230,29,92,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,23,85,21,213,193,111,24,235,183,134,13,93,184,59,87,103,153,19,14,234,17,228,82,228,238,65,109,139,82,84,135,21,27,98,80,70,123,31,98,67,188,197,45,106,87,105,219,234,165,180,145,216,168,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,0,211,238,44,95,95,130,252,44,188,177,51,209,126,147,249,37,111,212,107,189,139,159,201,237,93,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,25,130,23,253,197,31,192,158,38,253,203,231,16,133,0,128,208,159,13,235,90,187,103,228,151,11,105,55,28,30,201,46,69,62,93,81,182,249,168,115,116,89,179,164,75,140,230,168,51,34,222,195,237,47,77,119,39,118,138,34,81,25,20,149,31,38,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,2,181,120,222,216,190,144,194,204,52,196,207,74,114,253,3,112,75,161,118,46,70,188,238,223,24,158,230,243,55,122,187,61,27,183,110,211,221,206,215,84,236,209,80,131,134,93,90,149,69,207,30,24,76,172,212,226,64,142,228,138,148,68,59,37,228,180,133,62,253,50,91,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,181,254,40,254,4,241,55,238,95,56,132,40,175,9,239,175,193,126,41,217,184,153,232,191,73,252,146,184,41,213,222,197,207,228,246,174,203,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,0,211,240,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,5,255,0,113,71,240,39,137,191,114,249,196,33,66,214,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,95,79,20,127,2,120,155,247,47,156,66,20,2,3,208,85,170,119,150,43,223,243,107,51,27,151,95,187,47,26,195,146,93,68,72,132,111,212,42,50,222,53,40,155,101,148,145,26,220,117,195,209,13,164,186,168,137,37,220,66,239,184,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,154,212,132,173,104,73,45,124,43,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,217,170,54,61,45,247,24,126,43,113,93,97,167,217,171,43,150,181,238,120,249,186,52,219,132,133,50,166,212,225,164,214,109,41,171,63,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,118,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,61,153,151,203,165,247,149,252,83,159,134,119,212,127,231,102,81,230,239,103,248,206,151,218,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,59,140,187,140,244,166,56,254,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,16,21,173,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,140,203,126,0,113,151,240,203,248,190,126,15,106,191,132,47,72,122,51,208,91,19,206,231,109,223,187,126,188,190,79,47,231,121,251,185,92,175,157,223,203,245,198,130,114,145,96,226,134,23,229,230,201,176,241,114,225,137,84,174,209,168,240,226,146,25,167,183,21,116,214,19,29,178,68,7,84,211,206,53,37,113,204,148,201,72,70,194,113,8,65,154,77,91,156,88,118,1,31,243,249,125,126,14,242,109,139,21,255,0,69,250,67,181,219,238,80,185,60,254,86,223,73,56,136,28,221,219,85,175,47,181,115,54,233,235,108,219,170,117,220,82,0,64,14,53,126,22,45,111,136,16,124,186,162,2,149,134,154,50,245,107,87,108,108,2,195,75,42,233,131,216,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,70,117,178,245,107,80,175,156,125,195,75,42,233,131,219,104,183,5,225,70,165,212,99,115,86,223,62,43,243,90,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,154,64,5,64,113,189,177,125,31,138,120,105,137,158,148,230,122,122,223,151,66,236,92,141,57,61,130,73,61,205,230,110,245,183,250,75,110,221,165,183,147,174,170,223,162,109,252,64,14,53,126,22,45,111,136,16,124,186,162,2,37,112,97,171,82,169,217,175,173,195,168,84,226,69,145,84,177,231,196,130,211,207,37,11,148,249,76,132,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,202,237,6,117,178,7,125,126,14,243,147,132,245,255,0,69,250,67,181,220,13,208,185,60,254,86,223,73,54,184,28,221,219,85,175,47,181,115,54,233,235,108,219,170,117,220,90,41,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,90,167,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,63,248,42,120,88,186,126,32,78,242,234,112,165,97,117,60,21,60,44,93,63,16,39,121,117,56,82,176,15,85,127,226,149,247,138,31,39,62,93,87,125,39,242,74,223,135,107,81,255,0,130,178,207,101,165,197,221,200,99,230,144,157,251,121,139,245,215,185,103,175,85,30,132,44,83,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,217,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,222,23,195,175,34,178,115,75,121,21,241,136,48,37,163,10,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,244,16,164,37,104,90,137,104,189,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,126,176,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,117,80,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,232,47,43,254,242,196,25,52,169,87,157,195,46,170,186,29,30,21,2,152,79,25,108,135,78,136,209,53,30,59,72,73,18,80,132,164,181,61,11,214,90,150,181,110,90,212,163,180,158,23,92,63,225,210,33,211,115,55,141,246,239,58,170,247,102,168,216,244,183,220,97,248,173,197,117,134,159,102,172,174,90,215,185,227,230,232,211,110,18,20,202,155,83,134,147,89,180,166,184,175,11,220,139,126,26,238,164,99,142,49,217,157,175,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,125,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,184,235,109,183,119,224,189,247,109,173,27,149,81,182,170,145,91,235,166,139,114,35,168,35,239,47,210,247,144,247,67,252,102,70,68,200,143,196,115,232,190,218,155,87,216,162,211,251,64,102,10,246,166,191,101,226,85,126,144,217,232,245,10,185,42,50,79,167,69,49,33,73,247,153,119,167,222,127,172,95,254,67,174,243,188,178,201,102,205,91,220,199,33,82,233,208,92,61,186,104,180,83,226,153,151,209,47,210,246,127,140,83,14,125,172,214,172,188,205,94,17,88,111,106,42,21,58,132,254,243,61,119,212,37,22,189,84,127,163,245,125,130,126,240,105,196,198,230,97,173,123,13,95,119,115,236,85,101,84,208,91,116,209,178,143,79,100,187,145,167,121,254,150,191,87,180,5,146,128,0,0,0,0,0,0,0,0,0,14,103,153,106,103,166,48,22,254,129,203,223,204,182,234,165,183,93,53,214,19,197,239,47,120,233,131,226,222,209,74,117,153,94,134,104,223,207,166,74,111,110,186,107,185,165,22,154,254,176,25,136,188,33,157,62,237,173,64,52,109,236,245,25,45,109,215,93,54,186,162,211,252,130,221,120,52,93,46,84,176,174,189,66,113,90,246,90,180,165,36,180,246,38,53,61,62,239,175,222,42,219,48,240,189,31,142,151,252,62,94,206,85,207,85,70,221,117,211,73,142,151,127,234,22,9,193,94,178,134,234,151,69,13,71,213,76,205,146,95,249,84,228,251,191,180,5,176,128,0,0,0,0,10,161,227,67,138,15,183,87,182,240,158,59,218,33,81,97,214,214,91,75,174,170,168,176,125,232,255,0,240,191,87,180,90,196,185,13,195,138,244,183,79,68,48,218,156,81,251,136,139,83,255,0,48,207,231,17,108,74,119,17,179,45,95,112,228,115,89,162,187,42,144,215,168,73,209,12,212,37,232,95,69,39,220,191,110,191,105,128,112,237,194,39,49,83,50,54,235,143,22,145,45,217,81,43,110,31,233,118,121,241,53,79,211,73,150,164,231,127,95,176,198,129,34,198,106,28,86,98,48,157,173,176,218,91,65,106,103,162,82,90,23,127,212,66,180,248,53,97,82,32,89,149,220,79,156,222,217,18,38,74,167,50,90,235,171,74,106,158,250,85,209,122,119,145,244,52,235,245,251,5,152,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,27,157,91,1,56,137,151,11,210,148,127,74,21,30,163,61,179,247,45,16,36,36,143,233,39,244,253,231,246,14,228,63,29,102,153,26,183,71,157,70,154,157,209,231,198,118,43,169,212,203,84,45,38,149,23,67,35,238,51,238,50,1,152,42,116,185,118,37,253,26,115,11,210,77,187,88,67,168,86,133,209,198,30,35,35,208,247,23,122,62,178,251,70,135,178,123,138,177,241,111,0,237,58,250,29,230,72,141,74,129,10,81,237,50,249,244,194,142,181,255,0,33,37,222,231,176,180,247,24,163,108,234,225,107,248,85,152,203,210,148,101,252,22,165,89,168,212,162,23,79,85,135,39,72,74,19,244,212,103,161,55,222,102,71,239,33,46,248,62,99,193,208,174,90,166,16,86,166,237,133,80,75,243,162,39,151,174,178,86,228,8,232,78,169,108,207,184,143,169,172,139,222,94,208,22,242,3,248,71,169,106,67,250,0,0,0,41,139,141,12,169,46,102,6,219,140,234,190,109,54,156,51,73,104,95,246,237,68,136,70,108,146,219,50,46,124,207,97,236,120,233,220,80,174,58,76,215,75,82,47,155,69,66,49,31,121,151,233,123,58,253,66,65,241,138,35,252,99,105,26,150,159,232,106,63,245,250,128,229,92,55,225,162,102,105,237,173,239,242,185,15,195,120,189,93,219,141,53,24,158,175,213,174,189,224,52,7,25,146,143,25,168,233,45,9,164,37,4,95,97,104,63,212,0,0,0,0,0,0,0,0,0,7,241,74,74,18,107,81,232,73,45,79,236,31,209,203,51,61,136,49,240,203,2,111,75,169,215,118,58,197,14,163,217,189,83,61,207,38,27,206,32,190,138,180,234,142,243,45,61,224,41,163,137,190,47,189,136,249,138,170,209,25,119,116,75,105,111,210,76,182,145,124,228,121,211,19,250,9,62,229,251,204,190,179,29,143,131,30,28,170,163,138,55,14,34,202,245,162,198,163,203,166,182,158,237,31,76,138,123,196,173,73,90,247,31,118,221,62,191,96,175,171,222,229,147,121,222,85,171,166,81,234,237,94,163,38,106,187,187,221,117,75,246,17,23,122,189,197,246,16,188,206,24,56,84,120,123,150,250,101,94,84,94,84,139,144,217,171,160,247,238,220,204,136,16,148,71,209,106,34,212,209,238,35,250,136,4,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,20,99,152,159,16,56,157,253,50,173,127,93,116,94,112,173,236,86,225,187,142,55,214,40,222,55,181,38,234,177,89,131,112,87,234,21,88,173,201,157,49,46,161,167,228,45,196,37,100,152,170,34,81,37,100,70,68,102,90,235,161,159,120,208,231,216,107,216,155,116,69,154,117,210,86,223,36,153,230,93,145,227,113,55,51,27,177,110,42,166,34,38,122,103,84,16,1,49,191,185,103,152,31,246,225,135,191,249,194,111,253,80,63,185,103,152,31,246,225,135,191,249,194,111,253,80,70,63,5,99,127,248,229,122,255,0,143,246,103,255,0,185,71,182,126,228,57,1,49,191,185,103,152,31,246,225,135,191,249,194,111,253,80,63,185,103,152,31,246,225,135,191,249,194,111,253,80,63,5,99,127,248,228,255,0,31,236,207,255,0,114,143,108,253,203,8,203,183,135,236,49,254,134,209,127,169,52,58,16,242,184,83,107,84,44,92,46,179,172,154,179,209,222,157,111,208,41,244,169,78,70,82,148,210,221,98,58,27,90,144,106,36,153,164,212,131,50,51,34,61,52,212,139,184,122,161,96,217,137,166,221,49,61,80,227,204,202,229,55,113,183,174,81,58,196,213,84,196,250,166,100,0,1,232,194,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,106,130,42,231,159,35,31,142,143,200,159,244,209,249,29,242,59,210,95,236,39,164,59,87,107,236,223,248,67,59,54,246,111,247,218,239,246,105,212,42,175,133,199,142,204,50,251,235,201,230,139,254,16,3,43,156,41,63,22,188,118,182,113,175,240,245,242,143,228,231,109,254,44,249,45,216,249,253,162,27,241,191,45,218,220,219,183,159,187,232,30,187,116,233,174,165,63,192,0,0,5,85,241,206,252,201,254,210,126,237,29,171,135,7,15,248,121,119,161,53,139,120,189,110,255,0,166,196,254,210,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,217,85,124,224,94,28,98,78,35,216,216,161,122,209,189,43,85,195,158,220,237,1,151,204,149,22,60,169,71,28,206,82,155,50,245,222,111,178,167,148,102,123,80,165,169,100,147,90,91,90,58,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,234,68,42,206,183,13,239,199,7,20,233,88,153,248,101,249,37,232,203,125,138,23,98,249,59,219,249,156,185,50,30,230,243,59,83,90,107,218,118,237,218,122,108,215,94,186,16,112,14,6,63,158,207,217,191,222,66,213,4,85,200,198,70,63,18,239,150,223,233,163,242,199,229,143,163,127,216,79,71,246,94,201,218,127,240,135,183,238,237,63,239,116,217,237,215,164,170,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,26,83,205,30,5,254,50,152,19,115,96,167,202,159,147,159,40,251,23,241,159,97,237,156,142,207,49,137,63,145,230,55,187,119,35,111,211,45,55,107,215,77,14,0,127,112,199,255,0,26,47,249,147,255,0,199,128,113,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,84,207,62,70,63,29,31,145,63,233,163,242,59,228,119,164,191,216,79,72,118,174,215,217,191,240,134,118,109,236,223,239,181,223,236,211,175,42,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,219,127,139,62,75,118,62,127,104,134,252,111,203,118,183,54,237,231,238,250,7,174,221,58,107,169,4,255,0,0,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,32,7,247,12,127,241,162,255,0,153,63,252,120,178,156,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,2,131,50,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,191,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,249,252,11,192,188,56,203,166,28,83,176,191,11,232,221,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,167,220,88,177,127,10,24,89,121,97,159,165,61,25,242,182,223,168,208,187,111,35,157,217,123,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,248,209,127,204,159,254,60,5,170,0,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,213,115,71,194,147,241,148,199,107,155,26,255,0,15,95,39,62,81,246,47,226,207,146,221,179,145,217,225,177,27,242,221,173,189,219,185,27,190,129,105,187,78,186,106,125,87,35,25,24,252,75,190,91,127,166,143,203,31,150,62,141,255,0,97,61,31,217,123,39,105,255,0,194,30,223,187,180,255,0,189,211,103,183,94,129,42,128,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,21,127,184,99,255,0,141,23,252,201,255,0,227,196,255,0,202,230,5,254,45,120,19,108,224,167,202,159,148,127,39,59,111,241,159,97,236,124,254,209,49,249,63,145,230,57,183,111,63,111,211,61,118,235,211,93,8,58,168,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,253,154,60,11,252,101,48,38,230,193,79,149,63,39,62,81,246,47,227,62,195,219,57,29,158,99,18,127,35,204,111,118,238,70,223,166,90,110,215,174,154,28,42,194,126,13,127,130,252,83,179,113,51,241,142,244,159,201,43,130,157,93,236,95,36,57,61,171,178,201,109,238,87,51,182,171,102,238,94,221,219,85,166,186,232,122,104,2,202,128,0,0,85,95,28,239,204,159,237,39,238,209,106,130,42,231,159,35,31,142,143,200,159,244,209,249,29,242,59,210,95,236,39,164,59,87,107,236,223,248,67,59,54,246,111,247,218,239,246,105,212,42,175,133,199,142,204,50,251,235,201,230,139,254,16,171,37,60,55,191,19,236,83,170,226,103,225,151,229,111,164,237,247,232,93,139,228,239,96,229,243,36,199,123,155,204,237,78,235,167,102,219,183,105,107,191,93,122,104,115,84,0,66,174,47,54,47,202,220,155,84,171,254,148,236,159,34,174,10,93,119,147,200,230,118,190,99,138,129,202,221,184,185,122,118,254,102,237,21,249,45,186,122,219,147,53,71,42,205,30,5,254,50,152,19,115,96,167,202,159,147,159,40,251,23,241,159,97,237,156,142,207,49,137,63,145,230,55,187,119,35,111,211,45,55,107,215,77,12,40,135,34,215,173,86,192,206,14,18,87,104,209,226,61,34,85,209,18,136,180,201,66,148,130,98,160,174,194,242,136,146,164,158,244,181,37,197,32,245,208,150,73,51,37,17,26,79,70,98,181,112,159,131,95,224,191,20,236,220,76,252,99,189,39,242,74,224,167,87,123,23,201,14,79,106,236,178,91,123,149,204,237,170,217,187,151,183,118,213,105,174,186,30,154,11,42,0,31,38,236,186,104,86,53,171,89,189,110,153,221,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,15,172,57,86,104,240,47,241,148,192,155,155,5,62,84,252,156,249,71,216,191,140,251,15,108,228,118,121,140,73,252,143,49,189,219,185,27,126,153,105,187,94,186,104,97,156,27,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,52,61,145,156,47,170,224,230,82,240,206,195,174,170,89,84,152,163,250,74,99,18,225,42,35,241,31,156,243,147,92,138,227,74,51,82,86,202,164,155,39,174,134,102,217,153,165,58,237,40,65,253,195,31,252,104,191,230,79,255,0,30,45,80,0,85,175,28,27,2,75,180,172,44,197,40,54,244,66,143,22,69,70,129,84,171,36,154,75,230,183,82,211,240,163,172,245,230,173,4,76,207,90,122,26,16,102,231,209,55,11,117,165,14,85,154,60,11,252,101,48,38,230,193,79,149,63,39,62,81,246,47,227,62,195,219,57,29,158,99,18,127,35,204,111,118,238,70,223,166,90,110,215,174,154,24,83,7,11,43,254,77,139,157,43,54,41,220,49,41,52,219,170,60,250,5,72,228,155,73,68,164,57,25,110,199,142,75,112,189,85,174,99,17,9,27,12,150,165,237,65,107,188,210,171,244,21,129,105,240,90,174,216,215,85,26,245,181,179,99,216,171,86,253,66,61,82,157,39,228,34,28,228,74,97,196,184,211,155,23,57,72,86,213,161,39,162,136,210,122,104,100,101,208,89,248,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,247,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,219,200,231,118,94,213,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,52,95,243,39,255,0,143,1,223,248,188,223,95,36,178,109,82,160,122,47,181,252,181,184,41,116,46,119,63,151,217,57,110,42,127,55,110,211,230,107,216,57,123,117,79,229,119,107,234,237,85,53,229,234,214,161,95,56,251,134,150,85,211,7,182,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,139,233,206,182,84,191,28,28,44,165,97,159,203,223,146,94,140,184,24,174,246,223,69,246,254,103,46,52,134,121,92,190,115,90,107,218,119,110,220,122,108,211,78,186,151,0,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,219,127,139,62,75,118,62,127,104,134,252,111,203,118,183,54,237,231,238,250,7,174,221,58,107,169,4,255,0,0,0,17,255,0,63,150,47,225,19,38,216,177,64,244,167,163,251,37,190,229,119,157,200,230,238,244,107,136,159,202,219,185,58,115,59,47,47,118,190,174,253,218,43,77,167,157,113,167,220,88,177,127,10,24,89,121,97,159,165,61,25,242,182,223,168,208,187,111,35,157,217,123,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,248,209,127,204,159,254,60,5,170,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,41,230,143,2,255,0,25,76,9,185,176,83,229,79,201,207,148,125,139,248,207,176,246,206,71,103,152,196,159,200,243,27,221,187,145,183,233,150,155,181,235,166,135,0,63,184,99,255,0,141,23,252,201,255,0,227,192,74,174,40,254,4,241,55,238,95,56,132,32,87,12,172,130,73,197,203,134,157,143,120,211,104,196,155,134,113,227,185,38,131,21,249,173,56,138,213,69,169,74,103,71,163,39,114,149,25,165,50,249,173,14,242,247,175,146,90,58,209,186,145,109,88,201,132,54,110,59,225,221,67,11,113,5,137,111,219,213,105,16,94,156,196,103,205,149,200,68,105,108,202,38,77,101,235,37,11,83,9,66,205,38,149,236,82,182,169,10,209,69,234,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,1,250,192,0,0,0,0,121,246,236,11,53,171,254,70,41,38,222,136,119,100,170,59,52,5,213,148,70,167,202,156,211,206,62,152,232,51,61,16,131,117,229,173,91,72,183,153,55,191,119,45,189,190,128,0,0,86,175,27,219,235,209,248,89,134,152,103,232,190,103,167,174,9,117,222,219,207,211,147,216,35,19,60,174,94,223,91,127,164,183,110,220,91,121,58,104,173,250,166,202,132,85,207,62,70,63,29,31,145,63,233,163,242,59,228,119,164,191,216,79,72,118,174,215,217,191,240,134,118,109,236,223,239,181,223,236,211,168,84,175,13,235,90,133,120,103,107,11,105,55,28,30,215,18,61,66,93,81,182,249,171,111,108,168,80,100,75,140,230,168,50,51,216,251,13,47,77,118,171,110,138,35,73,153,30,133,4,42,201,79,13,239,196,251,20,234,184,153,248,101,249,91,233,59,125,250,23,98,249,59,216,57,124,201,49,222,230,243,59,83,186,233,217,182,237,218,90,239,215,94,154,28,213,0,16,171,139,205,139,242,183,38,213,42,255,0,165,59,39,200,171,130,151,93,228,242,57,157,175,152,226,160,114,183,110,46,94,157,191,153,187,69,126,75,110,158,182,228,205,81,202,179,71,129,127,140,166,4,220,216,41,242,167,228,231,202,62,197,252,103,216,123,103,35,179,204,98,79,228,121,141,238,221,200,219,244,203,77,218,245,211,67,10,1,202,119,138,124,27,248,129,111,121,139,3,74,98,181,112,159,131,95,224,191,20,236,220,76,252,99,189,39,242,74,224,167,87,123,23,201,14,79,106,236,178,91,123,149,204,237,170,217,187,151,183,118,213,105,174,186,30,154,11,42,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,43,87,22,56,53,254,20,49,78,242,196,207,198,59,209,159,43,110,10,141,119,177,124,144,231,118,94,213,37,199,185,92,206,218,157,251,121,155,119,109,78,186,107,161,107,160,15,87,193,83,194,197,211,241,2,119,151,83,132,255,0,17,255,0,37,57,82,252,79,176,178,171,134,127,47,126,86,250,78,224,126,187,219,125,23,216,57,124,200,209,217,229,114,249,206,235,167,102,221,187,113,107,191,77,58,106,114,0,0,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,32,6,104,248,82,126,50,152,237,115,99,95,225,235,228,231,202,62,197,252,89,242,91,182,114,59,60,54,35,126,91,181,183,187,119,35,119,208,45,55,105,215,77,76,28,21,60,44,93,63,16,39,121,117,56,86,94,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,246,151,18,151,18,202,54,171,114,200,212,101,203,67,139,69,217,228,167,42,95,137,246,22,85,112,207,229,239,202,223,73,220,15,215,123,111,162,251,7,47,153,26,59,60,174,95,57,221,116,236,219,183,110,45,119,233,167,77,79,213,229,163,46,150,38,87,240,178,6,25,216,177,255,0,154,153,88,155,189,239,227,58,167,102,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,15,107,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,148,197,139,23,240,161,133,151,150,25,250,83,209,159,43,109,250,141,11,182,242,57,221,151,181,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,160,51,4,52,167,148,239,11,24,55,240,254,222,242,230,4,0,254,225,143,254,52,95,243,39,255,0,143,22,83,132,246,47,224,191,11,44,220,51,244,167,164,254,73,91,244,234,23,109,228,114,123,87,101,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,64,122,176,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,62,226,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,219,121,28,238,203,218,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,90,223,220,49,255,0,198,139,254,100,255,0,241,224,39,254,83,188,44,96,223,195,251,123,203,152,29,84,121,76,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,14,85,155,31,11,24,201,240,254,225,242,231,197,43,100,23,37,23,86,107,49,30,37,110,173,76,236,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,219,211,197,139,23,240,161,133,151,150,25,250,83,209,159,43,109,250,141,11,182,242,57,221,151,181,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,229,96,94,5,225,198,93,48,226,157,133,248,95,70,236,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,72,122,171,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,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,10,120,227,57,135,10,167,98,133,189,136,177,125,88,178,104,241,41,174,39,191,87,213,34,160,241,171,83,86,189,197,221,183,79,175,216,56,231,12,140,95,123,14,51,21,73,162,58,238,216,151,43,140,82,72,182,145,252,228,137,208,211,250,10,62,228,123,200,190,178,22,85,196,251,10,143,16,178,223,83,171,197,139,205,145,109,155,213,117,158,253,187,89,143,2,106,140,250,173,36,122,26,253,198,127,81,138,51,178,46,89,54,101,229,69,186,98,158,142,210,42,49,166,167,187,189,167,82,191,105,25,119,167,220,127,97,128,212,90,84,149,164,150,147,212,148,90,151,216,63,163,150,101,131,16,163,226,118,4,217,119,83,78,239,117,250,29,59,180,250,166,91,94,84,54,92,89,125,20,235,213,125,228,90,123,135,83,0,0,0,0,0,0,0,0,1,254,82,89,41,17,157,142,162,212,157,66,144,101,246,150,131,253,64,6,114,115,181,108,200,182,51,61,136,81,228,39,105,77,184,234,211,90,45,72,254,109,117,9,36,93,198,127,163,237,235,245,9,49,193,122,92,150,243,5,114,70,105,95,54,171,74,97,168,180,47,251,118,156,70,56,175,18,8,105,135,154,123,151,107,252,222,123,243,30,63,87,110,211,85,70,95,171,245,233,167,120,234,188,29,117,252,99,170,250,22,191,232,106,71,245,250,120,11,179,0,0,0,1,252,51,208,181,48,28,87,56,88,171,31,9,48,14,236,175,173,222,92,137,52,169,240,162,158,211,63,159,84,41,11,71,242,20,93,237,251,75,79,121,140,240,212,101,203,190,239,233,83,159,94,178,110,26,194,222,90,180,46,174,62,241,153,158,133,180,187,215,245,23,216,44,67,140,38,60,29,118,229,165,225,5,22,102,232,80,18,196,233,105,229,233,164,148,57,62,58,211,235,54,71,220,101,212,150,101,238,47,104,136,153,42,194,215,241,87,49,150,101,40,139,88,180,218,205,58,165,44,186,122,204,55,58,58,86,159,166,147,45,73,206,242,51,63,113,0,188,28,149,88,8,195,188,183,217,116,164,253,41,212,122,117,65,195,247,173,112,35,164,207,233,43,244,61,229,246,14,230,63,29,26,153,26,137,71,131,70,134,141,177,224,70,106,43,73,212,207,68,33,36,148,150,166,102,125,196,93,230,99,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,194,227,27,129,175,212,104,116,108,99,162,195,222,228,103,35,211,37,252,225,22,214,146,138,132,133,175,214,115,175,121,116,36,107,238,63,96,172,156,24,191,234,120,97,138,54,197,237,75,147,201,93,46,175,10,83,167,177,42,220,219,82,27,116,211,235,37,90,126,76,186,145,25,253,189,195,70,216,233,135,16,49,87,10,174,91,42,123,123,142,161,75,152,203,39,170,139,107,174,70,117,180,171,162,147,174,156,195,232,102,69,254,113,156,188,106,195,217,248,93,138,55,45,147,61,173,158,141,170,204,142,201,238,73,239,105,185,14,54,149,116,82,180,215,150,125,12,204,255,0,206,3,70,152,23,136,209,49,87,10,173,171,218,51,220,213,212,105,112,223,144,123,77,58,60,228,102,157,81,117,74,127,156,246,17,23,249,135,189,21,35,194,43,51,82,233,181,137,120,21,112,202,230,68,148,110,77,131,234,17,109,113,74,129,21,180,122,141,106,125,8,250,169,122,123,203,218,45,184,0,0,0,82,119,24,210,156,89,141,163,246,199,55,36,237,136,252,174,132,90,35,183,212,52,46,159,175,191,168,228,124,57,166,83,225,230,158,214,237,236,243,57,242,224,178,199,172,162,218,233,212,98,109,87,78,254,227,232,125,7,99,227,43,1,136,89,139,161,45,150,182,27,246,172,87,85,235,25,234,165,78,168,106,125,255,0,80,140,217,55,146,252,108,208,97,121,199,127,148,110,93,212,70,212,173,164,175,84,234,49,245,232,96,52,134,3,252,216,51,54,91,53,47,121,154,75,85,105,166,189,59,244,31,232,0,0,0,0,0,0,0,0,2,186,56,195,226,212,74,54,24,210,176,193,167,180,151,58,115,19,212,157,167,213,165,199,168,48,125,118,25,119,151,233,17,253,94,209,98,82,164,55,14,43,210,222,61,27,97,181,56,163,250,136,181,63,243,10,5,226,73,139,146,49,87,50,149,143,91,248,53,185,218,40,77,22,133,212,163,207,153,162,190,130,79,185,206,227,215,237,48,28,123,46,120,126,246,38,227,69,163,105,54,141,237,202,172,192,75,229,169,23,205,42,91,45,171,249,73,253,63,97,234,52,127,135,150,227,86,125,131,109,90,76,22,141,209,105,16,233,200,46,189,9,150,80,217,119,153,254,143,188,254,211,21,19,193,215,9,221,173,226,221,95,18,103,55,186,20,10,92,136,108,150,164,90,72,68,154,123,201,87,69,145,253,19,62,134,147,47,175,216,46,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,158,196,59,113,171,194,193,185,109,39,211,171,117,170,60,202,114,139,83,234,79,50,182,207,184,203,244,189,229,246,144,206,6,99,48,253,236,50,198,139,186,210,113,27,27,139,89,158,150,11,82,63,154,76,183,155,79,242,149,250,30,211,212,105,128,83,79,24,172,39,118,139,139,116,140,73,130,222,216,83,233,81,225,188,90,145,235,33,114,106,15,41,93,86,103,244,72,186,18,72,190,191,96,14,255,0,193,227,22,226,86,112,198,171,134,14,189,172,184,51,159,158,148,237,62,141,34,61,61,130,235,176,139,188,255,0,72,207,234,246,139,23,20,1,195,111,23,100,97,78,101,41,30,183,240,107,143,179,208,157,45,11,161,72,159,15,85,125,5,31,115,125,197,167,218,66,254,162,201,110,100,86,101,178,122,182,251,105,113,39,239,35,45,75,252,224,63,212,0,0,0,0,0,0,0,0,7,249,190,102,76,184,105,94,195,36,158,138,211,93,58,119,232,3,62,220,70,102,83,230,102,158,233,236,12,242,249,18,231,50,255,0,172,163,220,233,84,101,238,87,94,238,242,232,93,7,92,224,230,83,143,49,181,142,198,230,212,252,152,145,205,232,71,170,59,125,63,82,235,250,187,186,136,221,156,137,79,202,205,6,39,156,135,185,166,221,221,90,109,42,218,73,245,74,163,35,78,132,36,191,6,186,123,19,115,23,93,113,230,183,155,22,172,167,83,235,25,104,164,206,167,232,125,255,0,88,11,171,0,0,1,224,177,211,17,162,97,86,21,92,183,180,151,185,75,167,82,230,63,28,246,154,181,121,184,206,186,146,232,149,127,55,237,35,47,243,15,122,42,75,139,174,102,101,212,107,17,48,38,223,147,203,139,20,219,155,59,212,35,220,226,85,62,43,136,245,218,212,186,25,117,74,244,247,23,180,5,124,227,70,32,84,241,63,20,110,123,218,169,39,156,186,165,90,108,166,143,98,83,181,183,100,56,233,39,213,74,117,252,161,245,50,35,251,59,133,155,112,114,192,215,233,212,58,206,49,214,161,236,114,75,146,41,145,62,112,143,115,74,69,62,66,23,234,185,211,184,250,26,53,247,159,176,86,94,10,225,237,67,20,113,70,218,178,96,53,191,210,117,88,113,222,61,201,45,141,57,33,182,212,174,170,78,186,115,11,161,25,31,249,198,141,48,47,14,32,97,86,21,91,86,84,22,246,157,62,151,13,151,143,85,30,247,91,140,211,106,87,85,43,77,121,101,208,140,203,252,224,61,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,15,225,150,165,161,251,69,88,241,117,203,42,222,110,30,58,91,169,215,150,150,224,205,103,94,228,151,111,148,227,187,150,239,216,91,82,143,176,253,130,211,199,153,196,187,42,6,35,97,253,197,99,84,75,230,43,180,169,116,229,43,214,245,121,204,45,173,122,41,38,122,18,207,166,226,251,75,188,6,108,112,102,254,153,134,56,163,108,222,209,23,183,209,85,104,82,158,45,8,247,54,212,134,220,82,122,165,90,107,179,188,136,207,237,238,26,57,192,220,67,133,138,120,83,108,94,208,149,175,164,169,48,164,58,90,31,170,227,145,154,116,203,170,83,175,229,11,184,136,191,204,51,217,154,76,23,168,224,70,51,87,172,121,169,209,130,151,42,68,21,106,159,90,47,107,125,166,213,209,107,50,212,154,62,138,61,222,255,0,121,206,126,16,217,147,114,13,70,118,4,86,85,171,50,13,218,148,85,233,252,181,42,4,84,35,68,181,175,113,31,83,94,158,242,246,128,182,112,1,252,51,208,181,48,20,195,198,141,212,57,152,123,104,146,238,253,182,124,50,63,87,77,15,183,84,122,8,203,146,154,43,149,188,208,97,195,109,159,72,183,61,30,82,139,222,148,212,99,106,93,229,239,29,183,139,85,196,138,238,101,26,105,13,108,244,125,29,48,204,247,107,184,209,62,119,94,226,211,191,235,251,71,152,225,139,109,206,175,102,130,144,252,70,247,34,156,220,121,174,158,164,90,33,186,140,51,62,243,47,127,179,95,176,5,248,48,130,109,150,219,34,208,146,146,78,158,237,8,127,216,0,0,0,0,0,0,0,0,0,229,249,157,188,190,65,229,247,16,238,100,126,94,37,175,86,114,57,123,222,76,39,150,146,250,42,46,244,123,75,65,155,203,150,183,46,237,186,42,151,20,148,255,0,9,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,212,66,227,120,191,98,161,218,216,67,79,178,98,189,164,138,188,214,185,137,219,222,203,177,103,182,125,77,6,93,233,246,25,31,217,222,42,167,45,118,28,172,72,199,11,50,215,142,207,49,18,43,148,226,124,183,17,104,210,166,50,133,31,85,39,244,253,135,168,11,169,225,171,132,109,97,158,92,104,117,37,57,185,251,153,136,213,181,22,154,109,41,16,33,153,151,211,81,31,84,119,244,251,8,75,49,240,108,43,113,155,66,201,160,90,236,39,106,41,52,200,176,136,181,51,252,147,41,71,180,207,244,125,231,246,152,251,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,38,113,41,194,38,177,51,46,53,202,146,92,218,253,179,30,77,109,37,166,187,138,52,9,134,69,244,210,69,213,125,253,126,195,18,204,124,27,246,220,102,239,178,107,246,187,233,220,138,181,50,84,35,45,76,191,42,202,145,236,50,253,47,121,125,164,3,49,86,213,110,93,165,116,82,238,40,201,254,19,71,158,196,196,39,82,250,109,56,75,34,212,200,203,189,62,227,47,168,198,144,242,195,121,124,189,203,238,30,92,206,116,126,93,175,73,114,65,123,157,84,38,86,162,250,41,46,245,251,11,65,159,60,202,88,114,176,223,28,47,59,94,67,60,180,71,174,84,73,130,220,71,171,73,152,242,18,125,20,175,208,246,158,162,213,184,64,226,153,221,56,67,80,178,101,61,172,138,68,215,121,105,219,220,203,81,96,54,93,73,4,93,234,246,153,159,219,222,2,193,128,0,0,0,0,0,0,0,127,195,232,39,25,113,179,45,73,73,52,233,239,212,135,253,128,12,227,231,94,138,229,19,52,24,142,219,135,210,85,205,88,148,146,247,37,85,25,58,23,121,251,132,153,224,184,234,27,204,61,202,74,119,102,235,62,97,23,171,174,167,219,169,221,7,43,226,117,109,206,160,230,130,174,252,182,246,162,162,220,137,141,30,164,122,161,202,140,195,35,232,103,238,246,233,246,15,79,194,86,226,69,11,50,142,180,182,183,246,250,58,161,145,238,211,105,174,124,30,189,199,175,119,213,246,128,188,192,31,194,61,75,82,31,208,30,19,28,177,14,22,22,97,77,207,123,77,86,133,77,164,205,144,209,104,126,179,141,198,117,210,46,137,86,159,147,62,242,50,255,0,48,206,54,51,95,211,49,59,20,110,123,218,90,247,122,86,173,54,83,37,161,22,214,221,144,227,137,79,68,167,93,55,247,153,17,253,157,194,195,184,189,102,77,115,170,48,112,34,140,191,153,142,109,84,165,175,79,229,165,83,226,173,26,41,173,123,140,186,146,244,247,23,180,65,124,173,224,189,71,29,241,154,131,99,194,78,172,28,184,178,39,43,84,250,177,123,91,13,56,125,86,131,61,9,210,232,149,110,247,123,200,39,255,0,8,188,178,173,150,230,99,165,196,141,57,137,114,12,38,117,239,35,236,18,155,119,114,29,251,75,106,145,246,159,176,90,113,22,133,161,123,7,154,195,59,42,6,28,225,253,187,99,83,139,230,40,84,168,116,228,159,173,235,114,88,67,90,245,82,140,181,36,23,77,199,246,159,120,244,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,2,191,56,179,101,206,61,253,135,45,226,245,45,141,106,214,243,68,211,234,220,127,222,76,49,58,66,186,41,212,167,233,172,187,146,106,251,75,160,168,220,30,190,100,225,166,39,219,87,155,47,114,125,17,86,135,41,213,237,37,109,67,82,27,112,250,109,86,191,67,216,71,250,251,134,149,49,6,210,135,125,89,53,219,66,114,55,53,87,167,74,132,101,169,151,229,89,91,126,195,73,247,44,253,165,246,144,206,158,106,112,154,163,131,56,225,115,218,19,163,114,90,58,140,217,48,139,122,85,186,47,108,125,182,213,209,107,50,212,154,62,138,61,222,255,0,172,52,37,129,215,252,12,78,194,107,86,245,129,47,180,149,78,143,6,75,171,229,169,31,56,228,102,156,50,208,210,159,211,46,226,34,235,250,135,182,146,173,145,157,94,186,109,66,143,252,130,180,56,60,227,195,245,218,53,83,5,170,42,245,169,237,63,84,96,244,47,201,182,138,124,100,151,70,203,222,125,77,102,127,87,180,89,69,101,74,69,30,114,208,90,169,49,157,50,47,175,105,128,207,102,126,234,43,168,230,118,240,90,220,223,201,169,84,25,46,154,104,69,80,149,211,187,235,29,251,131,181,49,114,49,166,173,60,139,163,116,135,211,254,41,116,243,247,136,173,155,121,111,204,204,126,34,46,66,118,169,23,61,93,4,90,145,244,41,239,251,190,209,55,120,46,209,185,151,61,201,89,91,90,165,49,38,48,74,221,220,124,202,114,187,181,254,192,22,218,0,0,0,0,0,0,0,3,248,102,68,70,103,220,67,250,62,69,223,82,244,53,167,91,171,235,167,97,167,73,147,255,0,144,210,149,238,63,119,184,192,82,111,22,140,81,249,119,152,182,232,145,92,210,45,191,75,42,99,136,211,189,230,39,78,73,171,83,66,79,185,125,218,153,125,102,61,159,7,156,44,69,119,20,234,152,133,41,157,91,167,193,126,51,106,221,220,227,114,105,238,151,66,89,123,255,0,68,203,252,194,29,102,94,234,153,120,227,213,251,87,150,230,239,244,73,85,67,93,8,180,111,182,188,162,46,132,95,164,125,229,168,184,142,19,248,123,242,47,44,165,80,146,206,146,43,213,95,74,54,189,223,235,47,211,224,153,22,132,163,46,244,253,71,245,16,9,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,154,120,195,97,106,40,88,167,74,196,40,172,232,221,66,11,17,156,86,238,247,28,147,80,116,250,26,207,221,250,36,95,230,30,51,132,190,40,252,132,204,91,148,73,78,107,22,224,165,157,49,180,105,220,243,243,160,164,149,169,33,71,220,142,237,72,190,178,19,219,139,6,30,252,180,203,41,212,35,51,172,138,13,87,210,142,47,119,250,203,20,249,198,101,161,168,139,189,95,89,253,70,41,219,45,23,84,203,59,30,172,42,188,53,237,255,0,68,148,180,59,208,143,86,251,107,42,50,234,71,250,37,220,90,128,210,217,25,25,17,151,113,143,232,249,22,133,75,211,54,157,18,175,175,247,245,58,52,159,252,182,146,175,113,123,253,196,62,184,0,0,0,0,0,0,0,0,165,238,49,84,197,177,141,52,137,230,93,28,164,71,79,248,229,212,15,222,56,14,65,42,43,167,102,118,207,90,28,217,206,169,83,217,62,154,234,71,80,139,211,187,234,18,203,141,21,31,151,115,219,117,148,53,162,85,18,27,6,173,221,231,204,168,171,187,95,236,16,139,41,18,223,135,152,252,59,92,116,238,82,238,122,66,12,181,34,232,115,216,247,253,128,52,139,25,91,227,52,189,117,220,132,159,249,7,137,199,27,254,6,24,225,61,213,122,207,151,217,138,153,71,157,37,165,242,212,191,156,110,51,174,36,180,36,171,244,15,188,140,186,126,161,235,232,202,82,232,240,86,178,209,74,140,209,153,125,123,72,86,191,24,108,120,126,133,70,165,224,181,57,94,181,65,166,42,143,158,133,249,55,17,80,140,162,234,217,251,139,169,44,143,234,246,128,171,236,97,190,100,226,94,40,92,183,155,207,115,189,47,86,153,45,165,237,36,238,67,178,28,112,186,109,78,159,79,218,69,250,187,133,184,240,153,203,155,22,14,28,185,139,213,70,54,213,174,22,141,166,21,184,207,248,19,236,65,144,158,137,117,73,250,104,62,244,146,190,194,232,42,219,42,216,77,81,198,108,112,182,45,8,17,185,205,21,74,20,153,190,186,83,182,47,108,97,183,21,213,104,51,208,157,46,137,61,222,239,171,69,152,125,105,67,177,44,138,21,161,5,27,90,164,83,162,193,46,166,122,242,153,67,126,211,81,247,32,189,167,246,152,15,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,47,139,238,0,29,94,220,167,227,37,30,22,231,225,41,168,82,149,204,211,70,80,220,249,11,61,20,225,23,121,151,66,70,190,227,246,11,52,30,35,26,176,250,30,41,97,109,205,99,204,46,149,90,84,216,173,159,95,85,110,199,113,162,62,138,78,191,148,62,154,145,125,157,224,51,195,150,60,85,168,224,230,53,91,23,132,23,249,77,38,165,9,153,135,181,42,214,49,75,101,199,11,170,23,236,108,187,139,95,119,184,104,126,131,120,69,189,48,114,45,237,17,223,154,171,91,136,168,146,182,159,78,108,82,115,184,210,71,220,175,113,125,133,220,51,139,141,118,4,204,45,197,107,162,200,148,157,61,17,88,155,21,149,106,94,179,109,73,113,164,171,162,149,166,188,190,227,51,63,183,188,91,79,14,108,112,114,253,202,93,207,107,75,235,50,215,166,205,134,202,125,236,70,166,68,66,123,155,73,119,175,218,106,63,172,192,85,14,99,36,42,86,96,113,49,229,47,126,183,133,103,67,211,78,157,181,225,105,60,22,168,200,44,24,185,171,253,159,215,59,146,108,78,110,255,0,103,100,167,47,110,154,254,189,116,253,98,169,177,177,213,63,140,215,235,235,45,20,229,207,84,89,151,184,206,91,134,46,99,132,60,40,241,50,179,52,216,143,202,55,238,87,29,95,174,106,222,163,167,64,213,93,123,181,211,184,4,221,0,0,0,0,0,0,0,1,195,179,171,122,124,136,203,85,245,57,46,242,215,62,133,84,128,218,182,235,235,46,4,131,47,228,159,232,253,95,104,238,34,185,56,198,226,179,246,254,27,81,240,242,158,254,215,234,83,99,201,125,59,72,245,142,228,122,131,42,234,104,50,239,34,238,81,31,249,192,84,197,169,9,235,191,18,232,244,245,167,156,237,106,185,29,149,22,164,157,234,122,66,75,234,34,212,213,245,126,161,163,236,188,218,172,217,152,37,100,80,90,107,150,166,45,234,98,92,78,227,61,22,152,141,36,203,93,79,244,125,226,136,114,15,135,238,226,6,104,236,116,54,189,165,111,214,105,149,213,244,35,213,44,84,98,234,95,73,63,167,245,253,134,52,64,132,19,104,75,105,238,73,17,16,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,243,11,106,179,121,224,149,239,65,117,174,98,159,183,170,105,109,59,140,181,90,162,58,130,45,117,47,210,246,158,131,56,55,92,39,173,12,75,172,83,208,92,151,104,181,217,12,164,186,43,98,153,144,162,250,200,244,52,253,127,172,106,1,196,19,136,83,106,238,81,25,24,206,254,126,112,253,220,63,205,29,238,135,23,184,174,10,197,78,186,142,154,104,151,234,50,180,47,164,175,208,250,190,194,1,118,57,42,189,62,91,229,170,197,156,167,121,139,129,66,165,192,113,91,116,245,145,2,57,159,242,75,244,190,191,180,119,17,92,156,28,177,89,251,131,13,171,24,121,80,127,115,244,217,178,36,176,157,164,90,71,110,61,61,148,245,36,17,119,153,247,168,207,252,226,198,192,0,0,0,0,0,0,0,5,113,241,165,163,32,240,98,217,175,246,127,92,174,72,81,57,187,253,157,146,162,189,186,107,250,245,211,245,138,182,203,156,133,69,204,14,25,188,149,236,210,240,163,106,122,107,211,182,178,46,35,139,196,40,243,50,179,12,223,143,205,54,46,86,222,71,174,105,218,164,211,167,232,174,157,250,107,220,41,159,5,29,83,24,203,97,62,130,213,77,220,244,181,145,123,204,165,54,96,52,127,93,188,34,217,120,59,42,246,150,239,205,82,109,197,212,77,91,79,175,42,41,185,220,73,51,238,79,184,254,195,238,25,224,204,238,42,212,113,139,26,238,123,194,115,252,214,149,83,154,204,51,218,148,233,27,181,188,227,101,209,8,246,56,125,229,175,188,90,119,17,140,112,114,194,202,93,177,107,69,233,54,232,166,194,134,241,123,152,147,76,150,133,119,182,162,239,71,176,210,127,89,10,150,193,91,2,102,41,226,181,175,100,70,78,190,151,172,66,138,242,181,47,85,183,100,182,210,149,213,73,215,78,103,113,25,31,217,222,2,207,56,65,96,7,162,109,217,248,201,89,133,182,68,213,59,10,42,185,154,234,202,219,129,33,10,209,46,25,119,145,244,52,107,239,63,96,179,65,226,48,87,15,161,225,110,22,219,54,60,50,233,74,165,66,138,225,245,245,150,212,118,218,51,234,165,105,249,50,233,169,151,219,222,61,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,190,49,24,21,232,58,197,39,26,32,163,248,61,65,230,41,79,117,255,0,94,113,85,9,42,62,174,25,247,17,119,32,139,235,246,8,65,129,120,233,93,193,147,186,26,165,187,181,171,138,223,155,70,89,109,65,233,218,57,90,159,172,218,253,141,23,78,159,105,123,111,111,59,120,90,140,89,203,173,213,66,236,252,231,233,244,249,213,56,165,191,110,143,183,6,74,80,127,77,37,222,231,180,204,189,228,51,187,94,164,200,160,215,42,52,41,105,218,253,58,91,209,29,45,72,244,91,107,52,153,116,51,46,242,62,227,48,31,231,86,158,237,86,171,54,166,242,183,57,50,67,143,172,244,211,85,45,70,163,238,211,223,238,23,219,195,34,155,38,157,149,138,63,105,111,103,106,118,60,150,250,145,234,133,83,161,232,125,15,234,20,16,52,31,195,170,11,80,114,177,106,114,149,187,180,66,128,250,186,25,104,165,83,162,106,95,228,1,38,64,0,0,0,0,0,0,7,241,70,73,35,81,159,66,45,76,81,55,21,44,71,59,219,50,15,211,16,189,237,208,161,170,155,174,154,104,108,207,154,157,62,137,126,151,215,246,152,187,92,74,185,88,179,176,254,227,186,36,43,107,116,186,84,201,134,122,25,232,77,48,181,251,8,255,0,71,220,127,97,140,217,227,133,199,242,199,26,47,187,157,11,222,138,181,205,84,152,217,233,167,170,236,183,22,94,194,253,47,105,23,216,64,39,239,6,76,57,85,74,234,184,49,18,76,93,209,162,199,151,78,109,221,250,104,250,92,167,188,69,161,43,94,227,215,232,233,245,251,5,186,8,91,194,131,14,213,97,229,148,164,172,245,59,130,171,233,175,176,159,167,193,63,210,87,232,125,95,97,9,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,3,242,83,42,212,170,212,101,204,163,84,226,79,142,220,135,226,45,216,207,37,212,37,246,29,91,47,52,106,73,153,18,219,117,183,27,90,123,210,180,41,39,161,145,144,253,98,152,48,171,59,117,92,168,103,151,26,40,87,59,242,231,97,213,213,137,21,166,106,176,213,41,73,98,146,250,171,6,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,2,231,192,126,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,0,0,0,1,242,104,215,77,10,224,168,215,169,52,137,221,162,93,179,80,69,46,168,223,41,104,236,242,151,21,137,105,111,85,17,18,245,98,92,117,234,147,52,250,250,107,185,42,34,250,194,152,51,59,153,139,203,42,28,82,49,7,20,172,248,49,42,40,84,122,69,54,175,76,146,68,148,84,105,206,82,169,203,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,110,152,85,137,150,174,50,97,197,185,138,86,84,190,209,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,7,171,0,0,0,1,242,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,5,205,116,208,172,250,115,53,107,142,119,100,137,34,161,2,150,219,156,165,185,186,84,217,77,68,140,222,136,35,50,222,251,237,35,93,54,167,118,170,50,73,25,151,235,169,213,169,84,88,200,153,89,169,196,129,29,201,12,68,67,178,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,72,55,158,110,234,185,190,226,7,131,55,91,20,233,116,123,78,131,124,80,41,182,229,41,249,10,90,208,193,213,89,82,229,60,130,81,180,137,47,30,221,252,178,208,144,219,45,154,156,229,19,138,177,254,40,254,4,241,55,238,95,56,132,2,85,0,128,28,49,115,227,248,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,79,240,0,0,0,0,0,1,226,175,92,104,194,252,58,188,172,236,63,190,46,248,148,106,237,255,0,34,68,75,114,60,148,56,148,79,125,146,111,123,68,233,39,148,133,153,188,210,80,149,169,38,226,220,74,17,185,70,68,63,86,42,211,177,30,175,135,23,29,51,8,110,58,85,6,243,147,79,117,186,37,74,169,12,228,197,141,40,203,213,82,219,35,251,72,148,105,113,40,81,146,148,211,196,147,105,121,193,199,239,195,47,225,150,236,252,96,253,43,248,66,244,130,189,59,233,61,188,238,118,210,217,183,103,205,242,121,124,190,87,43,230,185,92,190,87,205,236,1,166,144,16,87,135,7,16,8,121,136,161,53,132,152,189,113,127,166,196,14,210,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,231,137,169,212,0,0,43,171,137,215,16,9,152,69,14,78,95,176,66,226,236,151,212,189,204,92,213,38,155,125,169,84,24,174,48,203,205,38,50,212,130,108,222,125,185,29,30,109,106,83,41,66,180,36,184,164,45,176,156,24,85,141,24,95,141,244,170,189,119,10,46,248,151,37,54,135,88,145,65,153,50,34,28,228,20,214,82,133,56,150,220,82,73,47,35,107,173,168,157,108,212,218,137,68,105,82,135,181,25,204,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,236,83,123,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,135,171,0,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,97,242,177,123,26,48,191,1,108,215,49,3,23,46,248,150,237,9,185,13,68,41,15,33,199,86,235,238,25,236,105,166,154,74,157,117,122,18,148,105,66,84,100,132,45,103,162,80,163,47,106,51,153,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,97,60,25,63,24,239,144,149,223,148,223,252,204,124,231,201,191,72,239,237,30,148,231,23,63,176,127,224,127,150,230,235,234,115,244,229,122,253,168,5,149,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,7,214,28,171,54,62,22,49,147,225,253,195,229,207,128,234,160,42,47,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,54,232,0,0,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,237,179,123,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,113,91,79,136,246,76,111,155,170,141,101,90,216,201,219,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,71,202,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,30,214,110,154,21,191,81,161,82,106,243,187,60,187,154,160,186,93,45,190,82,215,218,37,34,44,137,106,111,84,145,146,52,98,36,133,234,163,36,250,154,107,185,73,35,250,194,0,113,171,240,177,107,124,64,131,229,213,17,237,120,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,194,101,0,0,0,0,0,0,0,0,0,227,249,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,88,123,91,139,20,172,75,82,251,180,112,206,191,93,236,183,37,247,219,254,79,194,236,175,47,182,118,38,73,233,95,56,132,27,109,236,109,68,175,156,82,119,107,162,117,62,131,213,140,192,226,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,219,55,178,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,223,112,230,206,191,227,85,135,15,208,47,250,157,41,188,77,181,190,110,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,65,48,0,0,0,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,182,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,176,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,138,144,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,237,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,232,24,41,143,120,79,152,155,86,85,235,131,151,95,202,10,44,42,130,233,111,201,236,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,164,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,7,201,182,174,154,21,225,78,122,173,110,78,237,113,35,212,39,210,220,115,148,182,246,202,133,41,216,146,91,209,100,70,123,31,97,212,107,166,213,109,213,38,105,50,51,250,194,144,44,140,230,215,114,121,158,236,110,169,185,74,244,205,153,116,98,5,102,61,205,77,105,8,41,74,109,170,156,174,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,237,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,250,192,0,0,0,120,172,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,232,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,68,31,86,187,127,217,182,205,205,108,217,149,219,134,36,74,237,227,34,76,106,21,61,70,102,252,229,199,142,185,15,154,18,68,102,72,109,166,204,212,179,209,4,106,109,38,123,156,66,84,170,223,246,109,10,242,160,97,245,102,225,137,14,225,186,163,206,147,69,130,241,154,87,61,16,201,163,146,77,25,150,213,45,9,125,181,154,53,222,104,222,162,35,75,107,52,211,182,85,115,11,117,102,131,138,133,155,139,151,76,110,193,219,253,45,26,157,75,68,167,36,51,76,130,213,22,106,90,142,218,150,127,225,56,179,74,80,149,186,235,171,36,35,126,210,235,252,110,42,213,90,5,87,1,171,180,42,156,186,117,74,157,34,224,151,14,100,71,148,203,241,159,109,84,197,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,11,74,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,179,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,0,0,0,10,139,226,189,158,57,55,45,86,183,148,124,57,68,67,161,83,100,71,69,221,86,37,181,32,231,75,105,77,190,152,76,26,77,68,210,24,117,40,230,168,244,116,222,105,77,232,132,182,190,112,90,245,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,174,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,205,114,157,225,99,6,254,31,219,222,92,192,170,190,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,194,234,64,0,0,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,131,235,14,85,155,31,11,24,201,240,254,225,242,231,192,117,80,20,237,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,0,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,123,108,222,202,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,92,86,211,226,61,147,27,230,234,163,89,86,182,50,118,218,213,193,80,143,75,167,70,249,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,81,242,184,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,60,253,255,0,126,91,56,97,102,213,177,2,243,149,46,45,10,133,28,229,212,36,70,167,200,154,182,24,35,45,206,155,81,208,183,77,9,35,220,181,18,76,144,130,82,213,162,82,163,47,64,0,34,175,247,81,242,39,254,238,127,243,102,177,255,0,84,29,215,8,113,163,11,241,234,205,111,16,48,142,239,137,113,80,156,144,236,67,144,202,28,105,109,62,217,150,246,157,105,212,165,214,151,161,165,68,149,165,38,104,90,22,90,165,105,51,165,110,34,153,21,147,149,171,200,239,140,62,129,45,120,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,160,180,161,75,90,210,107,95,137,200,46,107,166,101,75,28,98,86,234,110,239,179,46,142,77,30,232,101,199,159,38,216,138,167,146,105,158,150,218,37,115,30,143,235,169,36,109,173,74,109,111,182,157,166,238,244,134,133,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,138,181,111,212,36,82,234,49,190,78,213,92,228,74,97,197,54,235,123,209,25,72,86,213,161,69,170,76,210,122,106,70,101,212,119,251,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,51,133,155,31,20,248,201,241,2,225,243,23,192,104,79,5,49,239,9,243,19,106,202,189,112,114,235,249,65,69,133,80,93,45,249,61,134,76,77,146,144,219,110,41,189,146,27,109,103,162,30,108,245,34,219,235,105,174,164,100,93,0,64,14,10,158,22,46,159,136,19,188,186,156,61,175,17,76,245,70,202,213,154,118,62,31,79,136,188,84,175,199,101,232,44,201,138,234,209,76,167,60,114,16,117,34,51,108,216,121,105,114,58,155,67,42,95,211,90,86,164,45,9,52,44,58,5,255,0,196,47,39,56,97,121,85,176,254,243,198,152,145,107,180,41,7,18,161,30,53,38,161,53,12,62,68,91,154,55,99,176,182,141,105,51,218,180,146,140,208,178,82,21,162,146,162,37,129,196,35,40,216,167,121,82,112,251,15,177,74,93,114,225,174,72,40,208,96,198,181,235,27,221,94,134,102,102,103,20,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,168,6,147,76,188,177,94,255,0,133,70,134,228,186,253,217,120,214,27,140,210,229,203,35,126,161,81,150,241,37,38,227,207,40,136,214,227,174,22,171,113,69,213,70,106,62,243,23,167,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,4,170,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,126,75,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,42,51,140,182,38,227,107,248,161,75,194,138,237,26,93,39,11,219,143,18,171,66,90,155,97,214,43,53,22,155,117,47,203,67,196,217,58,218,218,41,103,29,81,205,195,208,144,219,166,146,39,144,99,207,240,155,205,231,224,139,17,255,0,23,219,214,110,203,66,255,0,168,35,209,42,110,7,53,200,183,19,198,203,12,238,113,6,75,38,95,66,18,210,181,74,201,46,37,133,23,41,6,242,204,46,164,0,0,7,63,188,49,251,6,172,12,71,181,176,142,242,196,42,85,42,239,189,55,122,18,150,250,213,204,147,161,154,83,185,68,70,134,185,139,35,109,174,98,147,205,113,42,67,123,214,70,146,252,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,123,51,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,48,210,240,8,213,195,210,227,204,21,211,150,91,126,173,152,164,115,170,175,114,221,160,84,157,144,211,242,170,180,39,98,176,244,73,82,86,219,139,220,241,243,92,65,154,201,14,154,91,73,184,147,89,169,107,146,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,254,33,66,188,170,54,5,203,79,195,154,180,74,93,217,42,143,53,154,12,233,105,37,49,22,162,166,86,81,158,112,141,11,35,66,93,52,40,200,208,190,132,126,170,187,140,62,86,33,227,70,23,225,77,86,211,161,98,5,223,18,147,82,190,107,12,208,109,232,106,67,142,191,62,107,138,74,82,148,54,218,84,162,65,41,109,165,78,168,137,180,27,141,146,148,157,233,215,218,140,203,99,247,225,151,240,203,118,126,48,126,149,252,33,122,65,94,157,244,158,222,119,59,105,108,219,179,230,249,60,190,95,43,149,243,92,174,95,43,230,246,11,106,225,123,158,159,195,93,170,140,14,198,59,207,181,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,180,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,9,254,0,0,3,202,88,24,165,98,98,135,202,63,144,181,223,73,252,146,184,38,90,213,143,224,175,51,217,106,145,118,243,216,249,212,39,126,222,98,61,116,110,65,235,209,71,161,136,65,197,27,61,181,92,19,165,51,129,24,47,115,68,143,123,87,35,173,87,5,70,35,234,237,182,244,37,37,6,210,27,218,91,90,147,33,43,81,146,247,243,26,109,36,178,74,77,230,93,77,91,101,163,49,119,222,87,241,78,6,38,88,178,63,154,135,88,133,177,159,227,58,95,105,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,13,41,128,231,248,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,7,138,197,236,104,194,252,5,179,92,196,12,92,187,226,91,180,38,228,53,16,164,60,135,29,91,175,184,103,177,166,154,105,42,117,213,232,74,81,165,9,81,146,16,181,158,137,66,140,190,253,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,25,247,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,5,255,0,85,175,251,54,139,96,205,197,41,151,12,71,45,56,20,119,43,238,213,162,25,202,97,84,228,50,111,170,67,102,201,40,221,71,40,141,101,203,37,110,45,54,235,169,15,171,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,166,28,130,254,29,191,21,140,198,255,0,184,199,224,254,239,255,0,180,255,0,249,79,232,232,191,255,0,55,253,231,255,0,240,127,229,143,65,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,200,92,72,0,0,0,0,0,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,125,97,202,179,99,225,99,25,62,31,220,62,92,248,14,170,2,162,248,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,0,0,0,0,0,0,0,0,0,0,0,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,162,248,205,225,194,169,183,77,191,136,177,162,109,141,41,136,148,231,29,230,107,171,234,114,160,241,150,134,173,123,139,95,163,167,215,236,22,232,33,111,21,252,59,85,249,150,83,144,131,208,237,250,175,166,190,222,69,62,113,254,146,127,79,235,251,12,5,123,240,173,196,99,178,115,32,197,53,107,216,221,118,26,105,186,233,174,166,244,248,73,211,232,159,232,253,95,105,11,217,73,146,136,148,71,208,203,82,25,143,192,251,143,228,118,52,88,151,58,215,177,20,155,154,151,49,195,211,95,85,169,109,172,253,135,250,62,194,63,176,198,147,48,214,229,98,241,195,251,114,232,142,173,205,213,41,80,230,17,232,101,169,58,194,23,237,34,253,47,113,125,132,3,210,128,0,0,0,0,0,0,8,157,196,222,155,38,165,149,138,199,102,111,127,101,118,68,151,61,98,45,16,154,116,205,79,169,253,98,132,169,51,221,165,85,97,84,217,86,215,33,200,109,244,30,154,232,164,40,148,93,250,251,189,195,64,188,69,32,181,59,43,23,103,53,91,123,60,41,239,167,161,158,170,77,58,94,133,254,81,159,0,29,87,29,49,210,187,140,223,37,218,170,59,185,171,118,223,133,70,65,109,65,107,217,249,186,31,170,218,15,185,211,233,215,237,63,100,223,224,239,129,94,157,172,85,177,162,115,122,199,167,188,253,41,158,191,235,205,170,159,37,39,209,194,62,227,62,244,25,125,126,193,91,52,26,76,138,245,114,157,66,136,157,207,212,101,179,17,162,212,139,85,184,178,73,23,83,34,239,50,239,50,26,34,201,38,22,163,9,178,235,106,208,187,63,37,250,133,62,13,78,81,111,221,171,238,65,140,149,159,211,81,119,183,236,50,47,113,0,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,53,74,27,117,26,116,170,123,197,171,114,153,91,43,47,121,41,38,71,254,113,158,60,247,97,170,112,215,50,119,116,54,91,216,205,94,167,62,170,142,186,244,118,124,146,47,229,40,251,145,245,125,132,52,74,42,79,141,14,30,34,21,195,109,226,52,102,246,50,251,16,233,110,117,215,87,84,186,139,198,125,85,175,113,126,142,159,95,176,5,97,141,11,112,245,121,15,101,98,205,216,90,108,166,211,144,127,105,83,162,12,244,141,4,240,226,41,197,149,139,99,183,47,119,240,104,92,158,132,90,53,232,232,155,75,167,235,239,234,2,79,128,0,0,0,0,0,0,8,151,196,223,18,147,135,57,100,169,104,173,171,184,31,122,134,158,154,245,126,159,51,79,228,171,244,62,175,180,133,25,97,205,10,69,235,137,150,197,180,223,87,235,181,216,80,75,187,170,159,144,132,123,200,187,213,239,47,180,132,244,227,15,140,5,113,95,212,172,47,137,35,116,106,99,76,78,117,27,52,209,246,222,168,48,125,77,4,125,199,236,81,151,213,237,28,131,134,38,21,39,18,51,35,78,154,250,119,53,110,54,205,100,139,93,61,104,243,225,30,189,22,147,238,95,215,246,24,11,177,192,187,53,187,3,7,236,235,81,45,236,114,159,66,167,199,127,174,186,186,220,86,155,81,253,37,123,81,236,51,33,238,199,252,182,218,90,109,45,32,180,74,18,73,47,176,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,38,87,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,50,174,46,39,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,224,177,240,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,135,234,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,63,47,20,127,29,152,155,247,47,147,194,17,84,6,167,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,83,183,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,0,40,219,137,126,120,228,230,58,242,123,7,172,116,68,70,29,89,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,186,28,55,22,102,106,66,25,238,188,84,243,227,254,171,229,83,8,43,95,205,53,119,215,105,149,31,248,116,73,162,41,28,175,248,186,157,91,111,127,57,29,105,252,170,5,85,128,234,185,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,32,20,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,208,78,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,246,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,230,123,7,181,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,65,167,48,28,171,44,89,133,181,115,65,131,84,92,92,181,163,118,14,223,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,234,160,0,0,0,32,175,17,254,31,240,243,17,66,119,22,240,134,221,255,0,77,136,29,153,135,99,71,113,136,237,220,81,119,161,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,204,155,83,168,0,101,178,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,13,4,228,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,13,120,174,100,91,242,249,160,193,75,51,254,216,149,127,194,130,175,240,84,154,163,113,201,63,240,189,169,105,87,232,60,104,254,248,120,87,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,11,169,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,17,232,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,37,49,151,36,149,92,191,100,202,219,198,220,72,98,92,59,218,244,186,41,209,17,70,151,21,81,223,161,66,56,213,71,20,211,154,60,164,184,183,210,220,39,77,43,109,14,50,109,155,103,161,155,132,2,37,137,105,195,207,58,117,92,172,98,132,122,21,223,112,75,78,21,220,178,12,174,8,101,25,82,138,19,230,222,214,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,114,220,90,25,219,226,178,21,133,182,38,52,230,198,198,195,60,75,161,122,102,219,172,250,79,182,194,237,79,71,230,242,169,178,158,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,149,154,236,168,226,62,82,177,29,118,85,234,215,110,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,44,52,103,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,162,206,35,185,227,141,154,219,202,5,159,135,200,151,31,14,172,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,190,21,248,209,227,183,224,39,241,104,249,115,254,150,223,254,100,244,100,63,251,115,182,255,0,124,114,187,71,247,199,175,249,79,247,191,71,213,12,177,101,234,234,205,6,50,209,112,142,214,147,216,59,127,50,77,70,168,184,174,72,102,153,5,164,238,118,67,137,65,127,130,218,9,74,66,86,235,173,32,214,141,251,136,61,174,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,253,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,149,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,0,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,11,169,225,139,159,31,195,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,138,149,135,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,69,252,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,106,156,106,252,44,90,223,16,32,249,117,68,83,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,238,39,141,95,133,139,91,226,4,31,46,168,138,86,1,163,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,51,89,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,0,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,231,241,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,109,155,217,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,61,153,174,205,118,35,230,215,17,215,122,222,174,246,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,58,87,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,119,159,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,207,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,15,203,132,89,18,199,156,108,192,107,163,29,236,139,102,92,136,116,57,13,38,151,78,54,62,126,225,97,60,210,154,184,61,119,58,184,234,67,69,176,145,163,166,167,144,218,148,235,38,210,184,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,251,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,168,30,42,25,21,147,96,92,53,92,207,97,108,9,111,219,21,201,15,84,175,54,94,148,214,202,77,69,249,76,161,47,180,110,56,79,56,137,79,73,51,54,208,133,242,150,149,158,228,182,180,33,176,177,76,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,51,89,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,19,252,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,85,195,23,62,63,129,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,28,85,205,143,138,124,100,248,129,112,249,139,227,149,0,213,64,10,203,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,251,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,104,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,118,190,39,89,241,252,55,215,100,224,54,19,214,183,88,54,253,65,94,146,170,83,170,60,200,183,67,201,67,42,111,84,242,146,124,152,239,166,65,39,107,142,52,242,137,183,139,93,141,40,160,0,9,85,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,10,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,51,110,59,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,24,104,204,7,148,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,62,43,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,182,28,87,137,214,124,127,2,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,58,86,31,170,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,249,64,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,154,192,22,233,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,235,52,25,87,23,147,195,79,61,82,115,53,108,202,195,12,78,159,46,86,40,91,145,223,169,74,156,168,173,54,197,94,156,114,8,146,250,9,134,208,211,43,100,223,101,149,54,105,45,197,203,113,42,89,169,194,108,38,248,0,0,14,85,155,31,11,24,201,240,254,225,242,231,199,85,28,171,54,62,22,49,147,225,253,195,229,207,128,205,96,184,158,20,249,227,147,137,84,168,25,91,196,148,68,106,187,108,81,201,22,181,77,43,105,130,168,211,162,165,8,40,75,111,82,53,201,101,173,20,149,54,147,230,50,211,138,89,37,77,41,199,169,216,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,63,225,251,158,234,22,106,173,86,236,171,165,125,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,187,50,76,212,141,53,45,83,212,166,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,0,0,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,210,218,84,218,94,70,212,237,89,146,136,185,107,109,107,209,152,229,89,151,203,165,137,154,12,44,159,134,119,212,127,231,102,81,230,239,123,248,178,169,217,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,130,165,120,94,231,95,241,127,190,209,131,24,133,83,165,65,195,107,202,160,185,46,212,102,159,39,208,213,69,50,148,34,65,186,148,158,172,187,202,97,151,9,195,36,55,234,59,189,180,161,222,100,107,205,143,138,124,100,248,129,112,249,139,227,228,227,166,5,226,62,93,49,30,163,133,248,161,70,236,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,128,1,99,249,55,205,221,43,40,60,63,46,139,173,138,116,74,197,217,94,196,138,133,54,220,165,63,33,40,66,223,42,85,61,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,38,189,110,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,249,66,207,184,93,112,255,0,153,87,153,77,204,222,55,219,188,154,83,61,154,163,99,210,223,113,246,37,57,41,167,218,125,154,178,185,107,70,214,75,149,163,77,184,75,75,201,113,78,26,73,4,210,157,14,215,194,247,34,223,129,75,85,24,227,140,118,103,100,196,154,214,255,0,67,198,154,173,207,80,169,110,54,146,45,89,52,151,103,152,246,174,115,53,53,45,13,26,27,249,165,42,67,103,63,192,0,113,252,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,58,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,212,64,133,92,74,242,81,78,204,94,28,78,197,11,42,153,174,38,218,52,244,185,25,105,41,79,185,85,165,198,41,46,174,152,211,13,168,208,79,45,111,169,109,168,154,82,212,226,16,209,154,82,179,82,3,202,240,155,205,231,225,119,14,63,23,219,214,110,251,190,192,167,163,209,42,110,7,41,185,86,235,36,203,12,238,113,6,104,55,152,90,210,210,181,74,13,77,169,133,23,53,100,242,202,122,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,50,239,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,4,223,206,191,18,202,174,98,176,74,211,194,75,62,4,74,124,122,245,30,28,252,64,89,196,82,22,117,86,95,51,56,49,210,225,172,155,140,78,176,220,148,184,151,22,181,161,198,16,165,54,104,121,181,135,63,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,125,7,13,76,148,84,115,23,136,240,113,66,245,166,107,134,86,141,65,78,73,90,138,43,237,213,106,145,142,51,168,166,58,195,138,53,147,43,67,233,91,138,54,148,133,54,133,180,70,149,44,148,142,1,150,140,186,95,121,160,197,56,24,103,98,199,254,106,101,98,110,246,127,139,41,125,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,69,24,85,134,118,174,13,225,197,185,133,182,84,78,207,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,7,171,0,0,0,0,0,0,0,0,0,0,1,19,179,25,196,159,3,50,199,137,146,48,170,253,181,47,185,245,104,209,35,204,91,212,136,48,221,142,104,121,59,146,68,167,101,54,173,72,187,253,93,62,179,31,225,151,206,38,152,19,153,60,83,166,97,29,137,104,95,208,170,245,70,164,188,211,245,88,16,154,140,132,178,202,157,86,245,55,45,197,245,36,25,22,136,62,166,90,232,90,153,4,184,1,207,177,243,27,45,108,186,225,69,111,24,175,74,109,94,125,22,128,113,138,83,52,166,154,114,73,243,228,55,29,6,132,186,227,105,61,22,242,53,213,69,211,83,235,220,34,15,247,106,242,177,254,208,113,87,255,0,53,83,191,235,192,39,248,15,45,133,216,137,69,197,188,58,183,49,54,220,139,54,53,46,231,166,177,84,136,204,228,33,18,16,211,169,37,36,156,74,20,164,146,180,62,164,74,50,250,204,122,144,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,72,52,154,157,229,133,23,252,42,204,54,229,208,46,203,58,176,220,150,145,46,33,19,244,250,140,71,137,73,39,25,121,38,68,182,221,108,181,67,137,62,169,50,81,119,144,212,64,172,14,40,188,63,225,213,225,212,179,55,130,22,239,38,170,207,105,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,98,209,181,226,229,104,235,109,146,212,242,156,75,132,146,89,58,167,66,69,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,174,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,210,141,176,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,98,174,38,93,88,201,136,247,30,41,94,178,251,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,32,31,42,236,186,107,183,205,213,89,189,110,153,221,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,186,15,148,36,85,245,147,235,155,11,178,137,68,204,142,32,20,186,125,74,240,186,41,176,45,234,106,93,142,235,15,81,36,211,31,152,153,203,83,107,90,183,184,164,182,148,182,174,90,155,38,156,53,37,92,196,236,230,153,122,181,168,87,206,62,225,165,149,116,193,237,180,91,130,240,163,82,234,49,185,171,111,159,21,249,173,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,160,59,94,65,115,175,117,101,79,17,226,81,42,213,62,209,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,190,139,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,51,175,154,236,168,226,62,82,177,29,118,85,234,215,110,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,47,242,91,121,179,199,155,79,1,171,89,110,161,95,82,227,217,53,201,28,215,99,151,229,216,97,91,251,68,70,29,215,115,81,164,41,100,167,90,46,138,52,168,139,105,61,32,158,9,1,196,191,60,114,115,29,121,61,131,214,58,34,35,14,172,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,241,252,148,101,70,187,155,76,101,133,102,242,170,176,237,10,110,147,46,154,220,38,80,174,193,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,197,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,9,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,102,30,127,28,172,11,55,11,50,77,137,216,125,135,214,244,74,29,189,67,195,123,130,52,24,49,136,246,52,143,71,200,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,206,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,111,220,45,51,237,242,238,29,7,42,56,160,198,203,130,149,79,236,118,133,82,60,125,27,159,6,35,6,162,135,33,40,45,27,121,150,26,81,161,221,9,46,54,217,146,204,157,73,41,251,42,25,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,247,15,220,247,80,179,85,106,183,101,93,43,236,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,217,146,102,164,105,169,106,158,164,19,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,235,20,237,197,99,60,113,177,42,171,63,43,120,108,137,109,80,173,138,193,162,233,169,169,110,176,117,26,140,85,45,7,9,13,234,68,184,204,187,170,148,167,18,124,199,154,109,72,36,165,164,184,240,121,76,201,113,80,197,203,147,48,212,171,207,2,110,9,116,59,62,199,145,34,36,26,98,228,173,218,117,202,142,208,226,78,100,200,230,211,43,52,63,31,146,68,203,154,173,141,13,77,173,183,20,106,19,42,200,206,109,11,56,121,17,198,234,155,148,175,67,94,118,190,31,214,99,220,212,214,144,179,138,151,29,166,74,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,42,91,45,25,116,190,243,65,138,112,48,206,197,143,252,212,202,196,221,236,255,0,22,82,251,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,149,228,226,78,16,217,184,11,144,156,68,194,60,63,98,91,116,43,119,13,238,70,99,156,183,205,231,221,90,225,73,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,32,207,8,186,158,24,185,241,252,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,169,88,126,170,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,106,120,4,95,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,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,240,152,233,102,183,127,96,253,227,106,41,189,238,212,40,85,8,236,117,211,71,92,138,235,105,63,164,159,106,253,166,68,61,216,255,0,151,27,75,173,169,165,150,169,90,77,39,246,24,12,192,98,53,10,69,149,137,151,61,180,231,71,232,85,217,176,79,187,162,153,144,180,123,204,187,211,239,63,180,197,230,112,200,196,164,226,54,89,41,186,171,85,219,239,179,67,87,79,107,20,248,122,255,0,37,63,167,245,253,166,43,35,137,222,21,39,13,243,35,81,154,194,118,181,113,182,245,100,203,93,125,105,19,230,158,189,86,163,238,71,213,246,16,235,252,30,49,127,228,237,253,85,194,249,114,54,198,169,178,252,230,145,179,93,95,113,234,123,4,122,146,12,251,139,218,162,47,171,218,2,227,64,0,0,0,0,0,0,4,110,226,18,242,25,202,197,229,189,58,239,166,84,80,93,123,140,233,210,198,122,6,130,120,142,246,239,197,98,231,236,43,219,252,26,111,59,161,30,173,122,58,94,226,235,250,187,186,140,251,0,144,121,18,195,84,226,86,100,173,40,111,55,189,154,69,74,5,85,93,116,232,212,248,196,127,202,73,247,47,235,251,12,104,114,155,13,186,117,58,45,61,146,209,184,172,33,148,151,184,146,146,34,255,0,48,169,206,11,216,120,137,183,13,201,136,210,91,222,203,12,76,165,183,215,77,29,74,233,207,17,244,86,189,199,250,58,125,126,193,109,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,60,249,241,41,145,28,157,57,222,83,13,105,185,91,77,90,106,100,69,208,136,207,188,200,86,22,114,120,169,38,147,38,101,135,128,178,57,142,163,151,186,177,179,77,53,40,238,151,204,74,136,126,195,117,31,75,235,247,16,11,22,191,177,98,194,195,42,122,170,151,165,115,209,241,211,166,170,236,207,59,222,164,167,185,180,40,251,214,159,103,183,237,17,3,19,248,184,224,101,146,242,226,218,180,239,149,15,35,77,17,206,153,11,93,73,7,222,184,102,93,202,87,254,79,214,41,130,240,189,46,91,242,178,237,126,234,168,246,217,207,109,222,239,37,182,245,209,9,65,116,66,82,95,69,9,46,239,96,249,176,41,179,106,111,114,32,179,205,95,187,113,39,216,103,237,50,247,24,11,47,175,113,180,185,165,188,233,80,240,75,176,182,123,118,31,202,86,221,211,161,107,244,160,253,191,227,31,1,124,103,241,73,82,80,234,48,247,107,69,174,230,189,45,28,247,116,233,215,176,234,93,122,136,177,102,228,155,50,247,220,98,157,110,97,199,105,136,125,238,250,98,158,141,58,168,190,138,223,73,247,161,69,250,135,88,99,133,110,102,158,54,127,136,52,39,119,110,62,215,79,245,52,238,255,0,178,250,234,3,178,83,56,216,94,145,84,163,168,224,215,109,35,211,105,124,162,105,189,59,253,208,126,207,241,15,107,110,113,186,165,75,87,46,224,192,94,192,69,254,185,242,165,78,238,239,246,34,7,79,97,126,177,30,31,225,51,152,246,146,102,220,29,231,238,230,192,47,253,112,124,9,60,46,243,74,195,79,184,139,67,127,43,110,210,244,133,56,183,235,223,255,0,101,244,208,4,235,160,113,137,192,250,155,134,221,90,133,232,207,113,246,169,143,107,223,250,48,139,220,95,227,250,135,94,181,120,141,229,154,233,169,199,165,177,121,114,158,146,164,161,5,232,234,130,181,82,150,73,34,235,24,139,188,253,226,153,110,252,152,102,74,198,97,233,119,46,29,118,86,24,219,189,126,151,128,189,55,26,72,186,33,245,31,122,211,254,49,200,231,219,245,122,97,26,167,68,229,146,79,67,249,196,171,217,175,176,207,216,3,79,246,237,225,110,221,112,25,169,80,106,29,166,59,232,75,136,95,41,104,213,42,73,40,186,45,36,125,202,47,241,143,178,50,239,101,223,183,86,31,85,154,173,218,149,62,197,45,149,165,105,95,37,183,59,148,149,119,56,149,23,122,19,236,246,9,133,131,220,88,113,219,15,78,52,27,177,191,149,20,214,82,134,251,62,176,225,104,146,229,150,187,155,134,165,125,20,40,191,229,125,64,47,24,4,17,193,126,44,216,39,127,61,22,157,124,179,242,94,92,131,66,12,183,75,157,162,212,109,150,159,53,13,37,222,181,245,255,0,123,245,144,153,182,125,255,0,105,95,212,166,107,118,157,91,183,66,144,148,173,183,121,14,181,184,148,148,168,186,56,148,153,116,90,79,169,123,64,122,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,247,198,78,151,79,149,128,84,57,178,85,163,172,220,113,185,125,21,212,202,21,64,200,186,30,157,226,193,4,53,226,165,107,170,225,203,60,137,9,62,180,217,203,155,255,0,216,233,243,79,222,94,255,0,175,236,1,68,35,66,28,58,218,142,214,86,45,62,206,141,187,225,64,82,250,153,234,179,167,68,212,250,140,247,153,104,122,24,208,79,14,41,135,51,43,22,198,175,115,57,17,225,51,244,116,219,165,58,39,171,245,247,247,128,147,224,0,0,0,0,3,226,222,215,11,86,157,157,92,186,31,45,81,72,166,201,156,162,235,212,154,105,75,211,161,31,232,251,143,236,49,246,132,99,226,39,136,145,48,251,44,151,34,158,127,150,245,110,52,202,67,30,169,158,174,61,79,151,183,185,42,46,244,123,116,47,172,128,82,6,101,175,185,120,143,142,215,197,207,37,123,145,34,224,169,156,98,208,139,107,42,152,242,208,158,137,78,186,111,239,50,212,90,119,8,44,24,249,35,134,21,12,72,156,122,204,172,200,117,166,190,168,207,71,128,242,75,162,204,187,210,125,233,35,251,59,133,71,225,189,181,47,16,113,42,223,182,211,235,57,90,172,196,140,234,186,22,132,244,132,32,213,166,169,253,62,226,50,253,67,72,56,17,102,197,176,48,114,203,180,226,163,79,71,80,41,209,221,61,79,214,113,184,173,54,106,234,165,105,174,206,226,51,32,30,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,18,169,172,139,126,26,248,117,97,174,56,224,229,153,218,241,38,139,233,127,76,70,132,173,175,87,105,109,213,39,145,232,201,36,251,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,40,21,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,191,78,23,30,4,240,203,239,175,56,154,33,255,0,20,94,31,243,41,19,42,89,155,193,11,119,157,74,123,180,212,111,138,91,14,62,252,166,229,58,251,175,189,86,79,49,107,220,201,243,116,117,182,201,9,101,45,165,194,73,160,221,83,65,45,120,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,89,106,50,239,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,20,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,1,216,0,0,5,0,241,71,241,217,137,191,114,249,60,33,39,248,127,101,158,205,205,127,15,203,215,11,111,9,210,233,203,78,36,75,169,82,42,113,140,212,186,117,69,186,84,36,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,140,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,157,175,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,50,108,94,42,120,143,103,229,30,118,0,174,129,204,187,225,83,218,182,237,187,162,43,231,19,176,209,205,133,53,189,105,104,210,190,217,29,9,109,12,56,131,73,43,114,92,115,215,101,93,166,74,241,163,195,252,26,70,28,91,152,161,86,95,101,196,217,21,8,212,58,66,219,121,78,57,54,150,201,73,117,246,84,194,159,74,16,203,107,144,75,84,132,52,226,201,197,48,209,232,151,119,38,160,64,125,91,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,39,166,107,114,125,74,202,111,15,203,77,53,2,150,229,247,120,223,20,89,247,90,222,117,38,136,207,162,149,83,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,233,124,18,232,24,52,175,151,87,79,166,247,226,194,53,167,250,57,201,42,79,38,221,87,103,95,61,150,180,36,185,190,82,118,184,189,86,109,242,152,45,26,230,252,239,85,227,87,225,98,214,248,129,7,203,170,32,42,175,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,2,146,242,201,73,165,87,243,37,133,20,42,237,50,37,70,155,81,190,40,81,38,67,150,202,94,98,75,14,79,101,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,59,87,16,204,150,85,114,177,138,18,43,182,133,191,45,56,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,204,113,104,123,111,32,202,119,138,124,27,248,129,111,121,139,3,69,24,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,182,194,237,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,70,25,247,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,179,195,154,236,168,226,62,82,177,29,118,85,234,215,110,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,47,170,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,97,125,32,0,0,0,0,2,146,248,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,59,180,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,128,168,206,21,249,21,147,127,220,52,172,207,98,148,9,108,91,20,57,12,212,172,198,89,148,214,202,181,69,137,79,33,79,186,109,184,111,54,136,175,70,35,38,214,132,115,86,164,30,229,54,133,161,201,21,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,92,158,107,178,163,135,25,181,195,133,217,87,171,93,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,138,108,225,113,227,179,12,190,250,242,121,162,255,0,128,102,134,167,150,236,109,164,227,106,50,229,42,193,150,188,69,92,134,35,21,14,52,134,36,175,123,204,34,66,12,221,105,106,100,144,76,173,46,45,102,189,141,160,148,165,154,73,42,210,250,114,125,148,203,55,40,184,95,242,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,250,255,0,201,59,87,229,87,203,175,147,52,175,148,158,143,244,79,166,59,19,125,187,176,243,57,189,155,159,167,51,147,204,245,249,123,182,238,245,180,215,168,250,192,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,130,221,56,175,100,114,53,203,74,173,230,227,14,87,44,235,180,216,241,215,119,82,73,14,200,41,209,26,75,108,38,107,4,146,81,180,182,26,74,57,169,61,26,54,90,83,154,161,77,175,157,81,99,85,0,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,176,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,85,124,82,242,117,106,229,226,251,131,138,24,123,50,149,2,219,196,10,132,174,85,179,25,182,227,122,33,230,153,96,215,200,66,159,83,143,50,227,139,125,103,203,105,13,71,220,219,94,169,45,162,62,1,149,28,215,98,62,82,177,29,23,173,148,239,110,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,172,46,83,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,231,184,152,212,227,86,184,127,226,5,102,27,114,219,143,62,61,6,75,72,151,17,216,175,165,11,171,65,82,73,198,94,74,93,105,122,25,106,135,18,149,164,245,37,17,25,25,10,97,202,119,138,124,27,248,129,111,121,139,0,45,83,141,95,133,139,91,226,4,31,46,168,138,224,225,239,96,89,184,167,155,155,39,15,177,6,222,137,92,183,171,145,235,113,167,65,146,71,177,212,122,30,97,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,143,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,15,63,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,234,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,189,76,116,192,188,56,204,94,28,84,112,191,20,40,221,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,206,182,58,96,94,35,229,211,17,234,56,95,138,20,110,195,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,134,151,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,82,95,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,118,128,0,0,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,236,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,226,185,58,206,45,247,148,11,238,69,126,129,15,211,54,221,103,103,202,11,127,152,204,127,74,114,153,144,136,191,194,150,195,174,49,202,114,65,185,243,100,91,244,218,173,72,250,104,38,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,84,3,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,72,95,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,169,131,136,255,0,16,9,153,136,174,187,132,152,67,113,127,165,60,14,204,251,178,99,182,252,119,46,41,91,16,230,233,8,121,13,184,134,89,112,205,8,100,211,180,220,104,221,81,175,230,73,168,215,103,230,119,25,108,28,14,186,114,245,105,93,30,141,180,47,10,130,106,21,68,48,202,81,41,122,178,77,62,194,95,45,22,76,190,132,48,78,163,174,228,176,148,145,165,14,60,151,124,254,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,245,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,14,149,147,172,157,95,121,191,190,228,80,40,19,61,13,109,209,182,124,160,184,57,108,200,244,95,53,153,11,139,252,21,111,180,227,252,215,35,155,127,54,103,179,93,202,208,139,174,130,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,229,50,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,0,0,56,166,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,176,166,206,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,21,1,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,123,108,222,202,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,114,215,134,158,122,163,101,150,230,149,134,24,157,62,36,92,47,184,228,63,82,149,57,81,93,113,250,69,68,163,145,37,244,19,13,173,215,144,241,48,203,42,108,210,123,79,150,226,84,130,75,132,224,94,72,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,240,0,1,154,204,216,248,167,198,79,136,23,15,152,190,44,39,13,178,125,74,205,151,11,124,53,77,60,165,183,125,217,209,238,105,246,162,217,117,36,137,47,174,171,44,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,114,189,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,130,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,127,24,248,169,226,62,48,101,77,188,16,169,208,59,29,231,89,214,157,116,92,209,95,56,237,205,166,160,219,82,77,150,154,52,242,222,145,235,183,33,7,243,60,178,112,146,131,41,27,35,244,14,52,152,127,131,86,221,247,105,94,148,5,246,108,73,187,123,68,155,129,134,222,83,221,174,11,44,199,143,22,67,201,91,231,217,182,242,77,182,201,182,54,189,163,230,165,146,153,209,117,172,3,213,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,197,11,181,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,28,202,226,73,150,123,55,42,24,71,128,248,91,103,206,151,81,90,164,92,245,42,189,78,73,154,87,81,168,184,138,74,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,203,94,13,148,12,26,129,151,218,181,126,202,173,246,203,250,171,80,36,94,241,156,146,163,114,15,37,217,5,79,109,44,153,36,146,202,152,90,156,75,132,74,222,227,143,164,214,124,174,91,92,171,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,8,149,195,58,147,74,175,231,95,15,232,85,218,100,74,141,54,163,30,189,18,100,57,108,165,230,36,176,229,18,114,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,126,76,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,237,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,173,194,227,199,102,25,125,245,228,243,69,233,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,24,81,14,71,243,199,121,101,6,230,168,176,242,37,215,172,74,196,121,79,207,183,9,100,68,186,138,99,168,162,190,194,212,122,71,90,157,75,45,186,225,18,245,100,212,102,219,139,109,146,79,21,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,126,171,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,148,28,49,114,29,248,111,174,198,199,156,88,162,238,176,109,250,130,125,27,75,168,211,185,145,110,135,146,135,146,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,7,117,225,67,145,200,214,213,42,137,155,140,70,92,178,174,212,163,200,93,163,73,52,59,28,160,196,117,46,48,169,175,146,137,38,234,223,105,75,229,36,181,104,153,117,46,106,181,56,142,77,69,141,84,12,171,128,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,53,128,45,83,49,57,14,252,55,228,239,9,49,231,9,232,187,175,235,127,11,237,255,0,73,82,233,212,238,100,171,161,148,193,130,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,178,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,125,28,57,177,230,205,198,172,174,89,180,186,20,216,141,87,108,58,60,43,102,187,73,76,131,113,248,107,138,215,33,135,150,70,132,158,201,13,50,78,164,200,141,4,102,227,100,181,41,165,233,10,248,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,146,19,211,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,89,0,51,45,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,62,194,172,72,161,99,6,28,91,152,161,108,67,170,196,165,92,212,246,170,49,25,170,65,92,73,72,109,194,212,137,109,175,252,139,73,169,181,167,69,182,181,161,73,90,131,213,142,85,155,31,11,24,201,240,254,225,242,231,199,85,28,171,54,62,22,49,147,225,253,195,229,207,128,205,96,179,76,211,228,114,78,37,101,19,10,179,73,134,203,136,213,118,216,194,123,125,119,77,49,72,105,130,168,211,162,211,27,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,89,99,74,121,78,240,177,131,127,15,237,239,46,96,6,115,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,236,206,41,46,41,149,238,86,228,17,164,207,152,135,16,138,224,226,201,147,42,22,18,87,127,25,139,26,171,202,165,95,119,2,227,214,232,242,22,181,184,197,98,66,30,146,169,49,214,122,234,203,188,167,148,182,212,100,109,184,101,179,84,44,144,204,64,203,70,98,239,188,175,226,156,12,76,177,100,127,53,14,177,11,99,63,198,116,190,210,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,70,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,113,60,65,47,90,86,37,112,213,185,241,26,133,30,91,20,219,170,143,108,214,225,181,45,9,75,237,177,38,165,79,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,157,178,157,226,159,6,254,32,91,222,98,192,13,41,128,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,0,121,92,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,250,184,79,125,126,20,48,178,205,196,207,69,250,51,229,109,191,78,174,246,46,127,59,178,246,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,81,102,126,179,175,117,102,179,17,229,209,41,53,62,207,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,186,156,167,120,88,193,191,135,246,247,151,48,3,170,128,0,8,171,159,172,148,90,185,172,195,137,117,186,77,51,179,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,104,90,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,73,140,214,102,199,197,62,50,124,64,184,124,197,240,29,255,0,135,54,66,127,26,138,235,248,145,136,143,246,124,50,182,106,29,142,92,118,36,108,149,90,156,132,33,211,134,147,65,239,101,146,67,141,169,215,122,40,210,180,161,163,220,165,56,205,234,8,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,1,202,179,47,152,187,19,43,248,89,63,19,47,169,31,206,195,163,194,216,247,241,157,83,179,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,133,85,241,117,203,238,19,225,70,41,210,47,251,10,224,165,83,235,87,207,106,168,215,109,126,124,151,231,57,41,201,47,58,229,91,114,212,180,54,203,171,112,218,229,234,210,73,76,252,210,92,46,119,38,0,15,107,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,216,135,130,248,161,133,52,171,78,187,136,22,132,186,77,54,249,163,179,94,183,166,41,109,186,196,248,78,37,42,74,144,227,106,82,73,100,149,182,165,52,163,39,16,78,54,106,74,119,167,80,188,158,27,57,122,181,112,47,44,182,221,110,147,39,210,53,172,72,167,192,187,106,245,7,34,182,211,133,218,98,182,227,16,210,105,35,89,178,194,22,100,146,90,149,171,142,62,178,36,19,187,19,42,133,37,240,177,206,157,43,0,239,41,152,53,138,87,4,74,94,31,93,210,14,92,89,207,198,73,34,155,91,81,52,210,93,121,253,196,109,198,117,166,201,11,82,201,105,66,208,202,190,105,28,229,157,218,0,0,0,0,0,207,182,102,243,55,153,42,6,100,177,94,133,66,204,30,37,83,169,180,235,226,187,18,28,56,151,100,246,88,140,195,115,222,75,109,54,218,93,36,161,9,73,18,73,36,68,68,68,68,64,52,18,2,53,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,105,168,213,38,185,46,83,251,42,178,208,141,238,184,106,90,182,161,9,73,106,125,18,146,34,232,68,36,168,0,0,0,164,110,51,52,229,193,205,157,46,74,185,122,84,44,186,124,148,236,239,208,165,75,111,214,233,223,171,103,239,233,167,216,95,7,132,84,14,217,156,202,68,142,206,167,59,13,10,169,35,113,107,163,122,180,77,238,61,61,159,57,183,175,181,68,58,39,27,74,113,53,143,86,37,91,144,68,114,109,2,143,205,215,170,185,115,100,43,111,234,230,235,255,0,40,121,254,11,240,27,151,154,234,236,133,173,73,84,43,26,123,232,34,238,81,156,216,45,232,127,86,142,25,253,164,64,44,115,137,45,57,21,76,145,226,148,101,178,167,73,16,97,201,218,147,61,72,218,159,29,210,62,158,194,52,106,127,81,12,247,13,25,231,166,3,117,28,159,226,220,119,86,164,165,22,188,183,200,211,223,171,105,230,17,125,134,104,34,63,168,103,48,6,150,178,187,78,93,35,45,24,75,75,115,151,204,137,99,208,153,112,219,250,38,180,192,100,148,101,208,187,207,83,238,246,142,156,60,166,19,211,151,72,194,203,54,146,227,4,194,225,91,244,232,234,104,140,140,144,104,140,218,77,37,167,78,154,105,208,122,176,0,0,1,76,28,81,178,37,74,193,58,171,56,239,130,246,204,184,246,77,114,66,211,112,83,162,48,158,197,111,77,82,144,77,45,189,167,185,168,210,20,181,17,35,103,45,167,18,72,37,36,158,101,164,254,190,20,121,40,252,38,221,76,102,83,19,41,149,88,214,221,165,80,143,38,210,107,78,75,53,138,163,46,41,71,35,121,40,156,83,49,92,109,29,18,157,142,58,123,77,102,76,188,210,173,250,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,143,215,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,8,23,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,127,217,151,203,165,137,154,12,44,159,134,119,212,127,231,102,81,230,239,123,248,178,169,217,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,168,7,18,50,197,140,184,89,142,49,242,245,115,218,250,93,245,42,132,106,125,29,13,60,148,197,171,118,151,185,81,159,140,251,155,16,166,93,89,232,75,86,221,170,37,37,194,66,208,180,167,74,99,207,185,96,89,174,223,241,241,73,86,244,66,187,34,209,222,160,34,172,146,52,190,116,231,94,109,245,71,89,145,232,180,19,172,161,105,220,71,176,205,205,155,121,142,110,14,43,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,145,64,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,44,211,52,249,28,147,137,89,68,194,172,210,97,178,226,53,93,182,48,158,223,93,211,76,82,26,96,170,52,232,180,198,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,87,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,103,148,239,11,24,55,240,254,222,242,230,5,106,241,75,200,79,200,73,149,236,215,97,123,251,237,250,173,67,182,93,244,185,18,53,114,4,233,111,146,78,100,117,44,245,113,151,159,117,36,182,181,53,54,227,132,104,35,105,70,150,1,154,94,44,63,132,236,184,209,240,207,13,41,29,146,235,189,109,243,135,127,77,126,23,46,61,59,152,133,51,46,28,38,214,167,55,243,180,90,137,213,41,92,182,29,65,17,243,212,163,143,94,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,249,52,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,233,225,243,146,74,86,84,44,7,43,183,59,17,39,98,45,213,30,59,213,89,138,138,148,191,73,97,76,178,165,210,80,226,94,117,11,67,114,18,226,148,235,102,146,120,249,102,162,50,109,189,3,170,229,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,127,175,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,110,156,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,168,177,170,128,25,129,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,138,111,101,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,21,109,196,235,33,223,129,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,106,202,142,107,177,31,41,88,142,139,214,202,119,183,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,214,26,62,1,249,41,53,56,213,170,84,42,204,54,229,183,30,124,118,228,180,137,113,29,138,250,80,180,146,146,78,50,242,82,235,75,208,203,84,56,148,173,39,169,40,136,200,200,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,92,95,112,99,229,118,24,83,241,34,9,233,50,141,33,166,157,250,227,51,30,123,202,46,171,34,239,81,119,36,207,237,238,21,99,150,155,234,94,28,99,181,143,115,199,94,212,70,184,105,135,32,180,35,220,202,102,50,181,39,170,85,166,187,59,200,181,26,31,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,138,78,186,111,238,51,34,25,190,196,139,106,94,31,98,85,193,109,171,213,114,139,89,151,25,165,116,61,73,153,11,66,85,166,170,253,14,227,51,253,96,52,199,100,220,45,93,150,117,14,232,96,180,69,94,155,26,114,75,175,66,117,164,175,78,164,95,165,238,47,176,135,218,17,139,135,94,34,196,196,28,178,91,106,102,71,49,234,36,104,116,119,253,67,45,28,102,159,19,119,122,82,93,235,246,106,95,89,137,58,0,0,0,0,0,2,51,241,19,106,59,185,88,187,59,66,55,108,131,61,104,234,101,162,202,157,47,67,232,51,222,52,19,196,118,89,196,202,197,207,163,220,190,116,105,172,253,29,119,107,78,151,234,253,95,104,207,177,22,167,161,0,186,78,13,148,186,124,92,2,174,77,140,173,93,122,227,147,204,232,174,134,112,169,230,101,212,244,239,22,8,33,175,10,219,93,86,246,89,227,200,81,245,169,78,68,223,254,201,79,132,126,243,247,125,95,96,153,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,94,23,253,165,96,210,158,173,221,149,110,195,10,58,84,183,29,228,58,238,210,74,84,163,232,218,84,103,209,10,62,133,236,16,203,26,56,179,96,157,130,244,170,117,140,207,202,137,113,205,104,34,221,46,14,171,73,184,90,124,236,53,23,122,17,215,253,247,212,96,39,112,248,215,21,225,110,218,144,30,169,87,170,29,154,59,8,83,139,95,41,107,209,41,73,168,250,33,38,125,201,63,241,10,82,198,30,44,56,237,136,71,38,13,166,223,201,122,107,201,91,125,159,88,115,117,73,243,11,93,206,67,74,190,138,210,95,242,126,177,15,111,75,246,234,196,26,179,181,187,174,167,219,101,188,181,45,75,228,182,223,122,148,174,230,210,146,239,90,189,158,208,23,193,122,113,33,203,69,157,46,92,7,46,238,210,252,78,97,45,29,130,160,143,93,6,162,52,235,217,76,187,211,223,245,142,63,94,227,33,131,52,215,150,221,30,214,244,154,82,71,162,187,116,182,53,61,79,166,138,133,245,23,248,254,161,78,148,123,90,189,95,117,182,105,48,57,235,117,68,132,23,53,9,212,207,77,11,214,50,247,144,236,214,142,70,51,59,122,34,60,138,54,27,243,35,73,66,29,67,190,152,167,151,168,173,166,71,181,82,8,251,148,71,167,120,9,191,112,241,189,140,195,202,98,131,128,29,165,190,186,63,242,168,209,237,50,250,43,129,246,31,235,30,78,167,198,194,244,148,164,157,59,6,187,17,22,187,139,229,19,78,107,221,239,131,246,255,0,140,113,56,188,45,115,70,251,140,165,203,83,150,151,91,74,212,174,221,78,61,166,126,205,59,95,93,7,218,99,132,206,99,221,73,27,144,118,31,187,155,0,255,0,245,192,30,245,28,103,241,73,50,86,234,240,247,115,71,166,214,189,45,28,182,244,235,215,176,234,125,122,143,191,65,227,105,115,68,121,162,174,96,151,110,108,183,111,63,148,173,181,175,67,211,232,193,251,63,196,56,139,252,43,115,52,201,189,252,65,169,53,183,105,246,186,127,175,175,127,253,151,211,65,201,239,44,147,102,94,196,140,115,174,60,56,236,209,11,185,223,76,83,215,175,84,151,209,67,234,62,245,164,191,88,11,72,195,14,46,56,25,123,60,136,215,85,59,228,187,203,215,84,115,166,77,211,66,89,247,183,12,139,185,41,255,0,202,250,132,191,176,113,98,194,196,218,122,106,150,93,115,210,17,213,174,138,236,207,53,220,165,39,185,196,36,251,208,175,103,179,236,25,143,159,77,155,76,123,145,57,158,82,253,219,137,94,194,63,97,159,188,135,210,179,239,75,150,195,172,181,95,181,106,61,138,115,59,182,59,201,109,205,53,66,144,125,22,149,23,209,90,139,187,218,3,81,160,42,235,38,220,84,147,86,147,14,195,199,169,28,183,87,204,219,88,217,174,186,20,135,79,230,34,196,47,97,52,143,165,245,251,200,89,236,9,241,42,113,27,157,5,222,107,14,235,181,91,77,58,232,102,71,208,200,143,188,140,7,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,231,207,137,76,136,228,233,206,242,152,107,77,202,218,106,211,83,34,46,132,70,125,230,67,253,212,162,65,110,81,232,68,42,83,137,94,125,229,213,101,191,130,152,79,88,217,5,27,125,44,255,0,103,35,230,106,80,228,177,234,191,28,140,180,81,56,94,162,250,251,125,132,3,197,241,3,226,22,246,44,202,145,134,120,85,55,75,101,189,156,249,124,178,254,21,169,69,121,62,163,241,146,226,54,184,219,133,209,93,123,251,180,33,94,228,70,103,161,15,250,105,165,188,178,109,180,234,163,238,45,69,166,100,19,134,212,89,240,163,226,142,54,210,245,223,191,177,211,249,231,211,67,148,195,159,59,26,87,212,210,186,167,234,47,105,128,143,153,67,225,205,136,152,253,216,238,251,149,159,69,90,47,243,54,201,220,195,252,237,57,237,159,168,137,40,117,59,93,101,37,221,215,93,123,139,173,183,224,190,79,48,63,2,146,133,217,22,191,102,146,141,126,123,183,76,94,186,243,63,146,235,203,46,231,84,95,175,236,211,178,211,233,208,233,80,219,129,1,158,83,13,107,177,27,141,90,106,102,103,212,204,207,188,204,126,144,31,242,132,37,9,218,130,208,136,127,208,0,0,0,0,15,41,115,225,109,139,120,198,118,37,197,67,237,109,61,213,101,218,94,111,95,84,211,252,133,151,176,204,135,171,0,16,239,23,120,94,229,179,17,88,155,58,141,109,122,18,181,33,46,26,38,246,201,242,118,173,68,225,145,242,213,45,40,63,93,100,175,249,58,119,24,130,184,231,194,71,26,236,212,185,83,194,182,190,86,68,101,42,113,212,110,137,3,150,130,230,168,213,171,243,12,207,66,75,125,11,244,254,163,23,92,0,50,253,123,225,157,239,135,53,23,169,55,157,19,209,242,163,186,166,92,111,180,178,238,213,165,74,73,150,173,173,68,125,80,174,227,246,125,131,234,97,142,55,226,78,15,212,145,84,176,174,31,71,62,218,137,100,125,146,59,221,73,72,87,250,235,107,46,246,209,236,246,125,163,71,88,141,131,216,121,139,20,151,168,183,221,3,210,81,95,66,144,164,118,167,217,232,105,90,79,171,75,73,247,56,191,111,183,236,16,7,31,248,65,91,21,131,168,87,112,106,161,232,199,148,78,186,205,55,148,227,219,151,243,170,74,121,178,38,145,22,166,109,167,83,47,102,190,211,1,226,50,243,198,2,171,13,202,101,189,141,148,174,208,194,73,152,207,213,121,233,70,210,249,164,41,222,76,104,90,159,66,117,123,72,254,175,112,179,12,40,198,108,62,198,155,110,61,209,135,245,191,72,195,125,164,44,213,217,159,103,105,169,180,47,79,157,66,12,244,39,81,215,79,111,219,166,122,241,171,43,88,195,128,245,103,169,151,229,183,217,16,218,84,234,29,237,145,92,222,209,41,196,146,246,180,234,244,215,148,179,211,191,167,217,175,199,193,124,121,196,124,8,185,162,220,118,5,111,176,173,167,208,227,237,246,102,29,231,32,156,109,106,70,174,182,189,186,242,144,90,145,106,90,125,186,134,153,0,64,252,163,241,59,176,177,117,154,125,155,137,14,122,30,233,121,109,69,111,163,210,59,82,204,152,108,151,243,49,82,218,55,58,226,250,107,211,79,113,145,137,213,18,92,121,241,154,153,17,205,236,188,132,173,10,208,203,84,153,106,71,161,245,238,48,31,236,0,0,0,0,0,0,0,0,0,0,0,0,3,151,230,118,223,106,229,203,238,34,83,156,70,229,124,151,171,173,178,215,79,95,177,60,69,237,47,210,29,64,121,172,77,101,50,48,222,236,97,72,222,78,80,231,160,211,174,155,136,227,172,180,215,216,3,49,215,60,37,83,110,74,181,57,101,162,162,206,125,131,47,113,165,197,23,246,11,203,225,69,48,165,229,97,58,30,188,154,193,51,254,42,116,31,250,69,41,99,35,41,143,139,215,195,9,70,194,110,228,169,160,147,174,187,72,165,56,90,107,237,22,251,193,134,84,167,242,197,113,54,234,53,105,187,218,90,82,189,75,166,148,250,126,137,211,191,187,218,2,125,128,0,0,0,0,10,156,227,39,140,7,46,117,15,8,162,187,171,76,246,106,187,137,219,220,178,58,132,115,239,70,189,199,250,90,125,94,209,104,183,221,207,26,203,178,235,151,108,179,209,170,61,54,84,245,247,247,52,210,156,62,226,51,238,79,184,254,195,25,207,205,78,41,212,113,131,28,238,187,178,116,206,208,209,85,39,71,133,243,105,70,200,189,177,247,27,71,68,32,207,66,112,250,168,183,123,192,118,174,22,56,100,172,71,204,228,119,13,90,55,109,211,209,94,87,78,254,207,80,133,169,125,52,254,159,215,246,24,190,36,33,45,161,45,160,180,74,72,136,139,234,21,195,193,215,8,19,111,216,181,124,80,148,198,146,234,78,200,130,219,155,191,236,119,25,167,190,69,161,44,203,188,189,169,35,250,253,130,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,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,73,250,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,96,225,113,224,79,12,190,250,243,137,162,74,93,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,64,20,111,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,225,89,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,218,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,103,86,166,89,184,175,96,77,163,76,114,37,126,211,188,104,238,70,117,113,37,153,177,80,167,75,100,210,163,109,230,84,70,104,113,167,15,69,182,162,232,162,52,159,113,140,251,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,1,126,152,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,138,11,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,122,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,0,161,126,40,254,59,49,55,238,95,39,132,37,167,13,236,121,179,114,219,195,243,17,241,90,243,155,17,40,167,95,21,20,83,32,189,32,217,93,90,162,116,168,7,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,40,151,197,31,199,102,38,253,203,228,240,132,95,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,160,116,12,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,207,170,211,56,125,227,109,91,42,11,205,12,90,84,180,33,18,31,158,116,57,45,49,25,127,38,217,134,185,11,173,19,174,190,149,26,13,72,82,80,193,53,204,113,6,151,81,185,10,78,189,3,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,188,144,25,129,194,172,76,186,176,111,17,237,204,82,178,165,246,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,199,248,128,230,98,205,205,127,15,203,43,20,172,248,50,233,203,78,36,68,166,213,233,146,72,212,186,117,69,186,84,213,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,242,188,86,50,57,27,13,106,179,243,73,134,203,150,237,10,231,172,26,238,154,98,144,235,231,78,168,202,82,214,115,80,230,134,72,140,243,186,165,73,113,69,203,121,214,210,131,82,93,75,108,215,0,14,171,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,226,153,174,202,142,28,102,215,14,23,101,94,173,118,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,217,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,123,108,46,212,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,90,126,17,127,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,192,130,220,43,243,213,38,192,184,105,89,97,197,41,242,223,182,43,146,25,166,217,143,51,21,173,148,154,139,242,158,90,152,116,155,108,158,113,18,158,146,68,78,45,107,229,45,40,45,169,109,107,91,119,18,50,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,185,78,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,236,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,133,133,0,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,0,0,0,7,63,204,45,211,93,177,176,11,18,239,91,90,119,98,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,1,208,7,42,205,143,133,140,100,248,127,112,249,115,226,149,191,186,143,158,207,247,115,255,0,155,52,127,250,160,186,156,216,248,88,198,79,135,247,15,151,62,3,53,131,79,184,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,182,205,236,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,152,33,61,56,183,230,74,242,196,92,109,115,1,37,80,37,219,214,246,27,200,222,81,221,154,78,46,173,46,67,13,184,137,174,161,167,20,201,32,153,90,73,132,158,174,161,15,58,107,52,41,213,50,208,70,172,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,106,240,161,200,228,155,150,171,68,205,198,35,46,33,208,169,178,36,46,209,164,154,26,144,115,165,180,167,24,84,215,201,68,162,105,12,58,149,242,146,90,58,111,52,151,53,66,91,71,59,138,240,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,106,156,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,128,191,225,31,243,139,147,171,19,55,246,36,122,5,126,103,161,174,74,54,255,0,147,247,7,45,233,30,139,230,189,29,114,191,130,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,117,144,0,3,46,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,180,158,18,153,215,244,220,56,121,77,196,218,157,86,101,105,158,115,150,93,65,243,231,182,168,44,177,204,93,49,70,73,222,223,37,13,58,227,74,113,74,73,182,106,104,141,178,105,148,47,176,113,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,163,96,26,168,1,5,120,112,113,0,135,152,138,19,88,73,139,215,23,250,108,64,237,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,157,64,2,26,241,108,169,217,176,50,91,112,69,186,27,136,170,149,70,177,74,141,110,27,209,13,229,166,162,82,82,234,205,165,146,79,146,190,198,212,210,53,153,167,84,26,209,175,174,73,84,202,20,151,198,27,27,234,183,230,98,227,224,211,212,56,144,233,184,93,28,147,30,90,92,82,223,156,253,70,44,73,46,173,125,201,66,18,146,101,9,65,17,158,168,113,70,163,222,72,108,32,88,181,238,7,215,61,154,84,172,83,179,19,79,137,22,236,92,138,117,81,114,149,82,51,126,163,78,36,186,218,91,68,83,232,148,70,117,75,53,58,157,117,57,237,165,122,109,111,90,214,182,112,134,242,187,240,190,247,197,202,19,17,30,161,97,236,138,75,53,210,83,228,135,217,69,65,199,154,97,228,32,250,45,4,235,36,218,136,143,121,27,205,153,36,210,75,82,58,175,15,172,98,165,96,134,109,44,91,186,229,175,75,165,91,211,100,61,68,172,58,212,164,176,193,177,45,149,178,218,165,41,107,66,59,51,114,21,29,247,13,103,162,73,141,228,70,164,36,128,104,120,0,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,207,102,107,179,93,136,249,181,196,117,222,183,171,189,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,142,171,196,103,58,255,0,141,86,35,177,64,176,42,117,86,240,202,214,249,186,108,103,207,148,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,180,105,79,58,217,121,252,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,2,48,0,147,252,76,105,52,170,6,117,241,2,133,66,166,68,167,83,105,209,232,49,33,195,136,202,89,98,51,13,209,32,165,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,128,201,126,79,173,156,220,228,38,238,162,168,162,66,189,168,119,197,85,86,157,98,91,178,57,16,95,118,21,29,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,80,125,94,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,203,101,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,23,61,194,231,59,117,92,192,219,47,96,150,36,63,46,101,237,101,209,209,45,21,169,114,149,33,250,236,34,144,182,212,235,154,50,148,182,182,18,228,38,141,75,113,110,60,110,27,135,169,147,134,2,189,184,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,82,6,97,120,143,103,58,198,199,220,75,178,173,108,100,236,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,245,22,127,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,182,111,101,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,133,22,102,199,197,62,50,124,64,184,124,197,241,102,153,121,205,157,155,148,94,24,152,103,124,87,99,196,172,87,103,200,171,70,161,91,138,158,113,95,170,172,171,146,137,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,29,101,230,199,197,62,50,124,64,184,124,197,241,205,38,213,170,181,24,208,33,212,42,114,229,71,165,199,56,144,90,121,229,45,17,88,55,92,120,218,105,38,122,33,6,235,206,184,105,78,133,189,197,171,189,70,102,31,90,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,93,255,0,23,120,125,227,110,15,101,210,215,204,29,193,74,150,220,121,241,221,147,116,82,101,180,196,87,237,164,46,83,76,64,39,9,79,155,175,174,65,62,149,26,18,210,86,193,234,151,8,140,143,73,43,194,135,35,146,110,90,173,19,55,24,140,184,135,66,166,200,144,187,70,146,104,106,65,206,150,210,156,97,83,95,37,18,137,164,48,234,87,202,73,104,233,188,210,92,213,9,109,28,235,116,1,154,204,177,102,22,234,202,254,50,209,113,114,214,141,219,251,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,78,101,113,102,197,235,55,30,176,191,46,120,185,135,239,203,114,133,113,71,185,158,142,82,216,54,95,105,104,114,158,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,77,42,62,85,196,119,35,145,178,165,121,64,188,48,249,114,228,97,213,225,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,92,213,33,167,82,162,81,178,110,185,13,64,74,174,23,30,59,48,203,239,175,39,154,37,87,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,149,92,115,191,50,127,180,159,187,64,69,94,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,3,138,102,175,42,56,113,155,75,18,29,155,125,53,216,229,211,106,17,230,83,235,113,153,37,78,128,223,57,179,150,219,10,51,34,46,123,8,91,70,75,37,182,74,54,220,54,214,166,144,67,176,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,12,171,141,84,12,171,128,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,53,128,58,174,88,179,11,117,101,127,25,104,184,185,107,70,237,253,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,193,113,6,164,173,40,117,166,150,104,94,205,167,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,65,121,148,202,141,119,3,172,156,45,197,90,75,85,90,149,153,137,54,125,26,176,85,39,217,65,183,6,177,34,26,94,147,1,75,65,253,174,180,107,74,13,77,169,72,46,97,176,226,207,234,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,103,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,133,154,225,207,9,12,180,89,24,185,92,196,26,219,50,238,171,121,233,12,201,183,45,74,150,243,137,71,90,86,78,44,158,112,156,53,79,70,228,146,16,135,139,97,52,106,75,165,33,70,78,20,223,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,226,179,11,116,215,108,108,2,196,187,214,214,157,216,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,0,116,1,202,179,99,225,99,25,62,31,220,62,92,248,165,111,238,163,231,179,253,220,255,0,230,205,31,254,168,46,167,54,62,22,49,147,225,253,195,229,207,128,205,96,209,238,94,174,154,21,141,146,252,52,189,110,153,221,138,139,111,225,125,26,169,81,147,202,91,156,136,172,82,90,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,6,112,132,170,205,214,105,111,188,64,195,28,39,203,92,139,111,228,253,173,96,217,246,196,197,52,250,153,122,85,86,114,232,172,41,169,138,91,106,81,52,207,34,73,242,154,74,183,109,117,74,120,137,102,150,152,14,127,156,12,202,87,115,83,142,53,140,77,169,151,38,148,206,234,93,183,17,81,80,195,145,40,237,60,226,227,182,233,37,75,220,241,243,86,227,134,107,89,115,28,89,36,201,4,132,166,90,240,167,200,228,108,74,170,192,205,38,36,174,91,84,43,98,176,75,181,169,137,67,172,29,70,163,21,72,89,77,91,154,17,46,51,46,232,148,165,181,31,49,230,156,74,205,41,105,77,189,197,56,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,4,96,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,0,210,152,165,110,40,89,233,252,53,221,75,192,236,28,188,251,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,251,68,54,116,111,151,161,37,11,116,150,231,206,165,49,220,46,191,197,7,136,36,154,76,154,214,87,176,90,171,17,107,92,117,64,188,43,145,157,106,74,54,60,212,168,243,40,166,211,172,41,36,178,74,216,82,223,105,221,237,172,148,215,170,180,175,74,193,179,108,11,203,16,100,213,98,217,150,244,186,170,232,116,121,181,250,153,178,69,178,29,58,35,70,236,137,14,173,70,73,66,18,146,208,181,63,89,106,66,19,185,107,74,76,60,248,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,0,58,168,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,213,56,42,120,88,186,126,32,78,242,234,112,159,226,0,112,84,240,177,116,252,64,157,229,212,225,63,192,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,128,115,245,154,233,153,173,199,25,117,186,99,187,44,203,95,157,71,181,217,109,231,205,183,226,165,229,26,167,169,183,73,60,183,164,122,138,81,19,104,82,91,67,13,171,113,181,189,82,87,139,38,117,233,216,129,51,241,98,194,250,159,62,139,68,168,45,203,190,107,103,42,59,142,213,34,190,243,39,76,83,107,74,16,227,45,45,180,188,165,124,234,22,231,32,208,105,54,76,215,13,114,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,128,145,92,47,114,81,248,192,95,104,198,124,66,166,82,167,97,181,155,80,92,103,105,211,75,157,233,154,162,89,74,209,28,218,74,139,70,90,230,176,243,134,225,26,28,245,26,216,226,86,239,46,218,179,47,151,75,19,52,24,89,63,12,239,168,255,0,206,204,163,205,222,247,241,101,83,179,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,123,91,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,25,129,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,218,120,81,231,95,240,155,106,177,150,188,76,169,210,163,92,150,149,62,60,107,73,221,121,47,86,41,108,182,164,156,125,132,146,109,79,69,109,180,117,74,183,184,209,238,52,25,178,243,170,246,220,80,114,125,108,227,102,17,214,177,182,140,81,41,215,221,129,71,84,245,207,146,236,133,34,101,18,18,37,72,122,9,33,43,229,33,102,111,56,234,28,229,169,70,182,210,217,169,40,89,173,20,151,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,0,106,76,7,10,201,102,102,35,102,187,1,169,88,158,244,24,148,250,235,18,30,164,92,48,98,19,188,136,213,22,118,154,185,102,226,72,205,14,52,227,47,17,18,151,176,158,38,205,107,82,20,98,173,115,11,196,123,57,214,54,62,226,93,149,107,99,39,98,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,168,11,191,17,170,236,225,195,147,27,230,234,172,222,183,78,13,246,218,213,193,80,145,84,168,201,249,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,65,245,114,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,182,205,236,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,3,202,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,197,11,181,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,28,255,0,48,183,77,118,198,192,44,75,189,109,105,221,138,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,82,15,247,81,243,217,254,238,127,243,102,143,255,0,84,1,127,192,57,254,94,174,154,237,243,128,88,105,122,221,51,187,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,232,0,42,63,142,29,57,13,94,216,83,86,38,156,37,73,165,85,35,26,207,93,166,77,188,194,136,139,235,46,105,235,246,144,248,156,17,226,26,241,175,16,103,239,34,38,109,102,217,52,233,223,190,91,103,175,234,217,254,81,208,248,228,192,39,40,248,57,84,230,153,28,121,53,216,228,141,59,249,137,132,173,117,250,185,95,229,31,3,129,197,52,221,185,49,122,177,201,108,202,44,26,52,110,97,145,111,79,53,201,106,208,189,186,31,39,175,248,36,2,199,51,57,1,117,92,182,98,197,49,183,9,10,153,99,215,152,74,140,181,36,154,224,60,157,79,252,99,52,141,182,227,206,33,150,91,82,220,90,137,41,74,75,83,81,159,113,17,123,76,105,247,21,41,203,172,97,133,225,73,109,166,220,84,218,13,66,50,80,230,155,84,107,142,180,232,122,251,15,81,154,12,61,136,85,11,250,217,128,165,154,10,77,98,19,38,162,45,118,238,121,5,175,249,64,106,6,4,38,41,208,99,211,227,17,147,49,90,67,45,145,158,167,181,36,68,90,159,216,67,253,192,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,13,41,128,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,0,210,158,83,188,44,96,223,195,251,123,203,152,29,42,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,114,157,225,99,6,254,31,219,222,92,192,234,160,33,254,87,184,110,225,198,89,113,198,231,198,138,101,201,233,158,221,218,152,181,233,14,83,9,13,219,145,95,120,212,164,165,247,93,121,215,158,75,59,24,75,196,166,213,203,83,228,162,95,55,213,152,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,53,80,50,174,53,80,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,33,174,88,248,90,96,214,94,113,30,165,136,181,186,175,203,233,113,42,12,205,180,61,41,5,76,185,64,229,155,218,41,123,30,54,101,189,163,140,153,58,166,81,177,198,9,198,210,133,25,109,154,160,0,2,0,113,91,205,30,59,101,175,240,93,248,20,190,126,78,124,163,244,223,164,255,0,139,33,204,231,246,126,195,201,254,249,105,205,187,121,238,253,29,53,221,215,93,11,78,127,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,200,44,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,208,151,16,166,214,90,165,68,100,101,245,10,30,226,159,134,74,195,140,206,62,233,43,84,92,148,245,87,83,211,187,180,84,38,244,250,106,253,15,171,236,33,124,98,183,248,197,97,2,46,11,18,145,138,17,88,214,93,53,232,240,92,115,119,253,142,219,53,7,204,180,53,145,119,159,177,38,127,95,176,7,59,224,217,140,7,18,117,115,8,164,185,163,79,118,154,187,105,211,189,102,116,248,229,220,141,123,139,244,180,250,189,162,217,6,108,114,173,138,117,28,31,199,59,82,236,131,51,179,180,117,72,49,230,252,218,87,190,47,108,97,199,17,213,11,50,212,155,46,169,45,222,225,163,11,18,231,141,122,89,116,59,182,33,234,213,98,157,26,114,59,251,157,105,46,23,121,17,247,43,220,95,97,0,251,192,0,0,0,0,33,175,21,217,133,15,43,11,212,244,231,214,13,159,241,211,167,127,208,40,206,217,132,170,149,201,73,167,32,181,84,169,204,50,69,245,169,196,151,246,139,155,227,61,42,91,25,98,183,91,105,26,52,229,235,17,42,94,165,215,90,125,67,84,233,223,221,237,21,5,131,108,166,70,47,88,241,212,222,244,187,114,83,16,105,215,77,196,114,155,45,53,246,0,209,70,88,109,246,173,172,190,97,221,57,180,109,81,218,244,133,184,90,235,235,246,22,72,253,167,250,35,168,15,53,134,76,166,62,27,90,113,210,222,196,181,67,128,130,78,186,237,34,142,130,211,95,104,244,160,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,101,203,143,2,51,179,37,185,177,150,80,165,173,90,25,232,146,45,76,244,46,189,196,32,174,110,56,157,216,56,68,205,70,205,195,119,61,49,116,178,183,162,175,163,209,251,42,200,159,108,215,243,209,84,218,246,186,218,58,107,215,95,113,25,128,151,24,175,140,184,125,130,214,220,155,163,16,43,126,142,134,195,75,112,149,217,159,123,113,165,181,175,79,154,66,204,181,38,151,215,79,103,217,173,103,230,27,140,5,86,99,149,59,123,4,233,93,157,133,19,209,152,170,243,210,189,197,243,168,75,188,153,48,181,46,134,210,246,153,253,94,241,0,241,163,30,113,31,29,238,105,87,29,255,0,91,237,203,117,245,184,195,125,153,134,185,40,55,28,90,81,171,77,163,118,156,213,150,166,90,158,191,102,159,99,5,178,181,140,24,241,86,102,153,97,219,125,173,14,37,46,173,222,217,21,189,141,26,155,73,175,107,174,163,93,57,168,61,59,250,253,186,7,158,196,236,111,196,156,96,169,46,169,126,220,62,145,125,197,26,204,251,36,118,122,154,150,175,245,166,208,93,238,47,217,237,251,7,203,178,48,206,247,196,106,139,52,155,50,137,233,9,82,29,75,45,183,218,89,107,114,212,164,164,139,87,22,146,46,171,79,121,251,126,209,106,24,1,194,10,216,163,157,62,187,140,181,15,73,188,146,105,215,169,188,167,25,218,191,154,82,147,205,143,52,200,244,50,113,58,145,123,117,246,16,159,184,115,131,216,121,132,244,150,104,182,29,3,209,177,89,66,80,148,118,167,222,232,73,66,75,171,171,81,247,54,143,111,179,237,1,80,184,25,194,71,26,239,36,183,83,197,70,190,73,196,121,36,227,72,221,18,127,49,7,202,81,43,86,38,17,150,164,167,58,31,232,125,100,39,86,17,112,189,203,102,29,49,10,117,102,218,244,221,106,58,91,53,205,237,147,227,110,90,73,179,51,229,166,90,144,94,186,13,95,242,180,238,33,49,0,7,152,180,240,214,203,177,227,162,45,177,70,236,109,163,77,165,218,29,115,77,9,37,252,181,31,232,167,252,67,211,128,0,0,0,0,255,0,149,161,43,78,213,150,164,99,254,128,7,17,198,140,158,96,126,58,165,107,189,237,126,211,37,122,124,247,110,152,141,52,229,255,0,37,167,144,93,205,36,191,87,219,173,72,102,243,135,54,34,96,15,108,187,237,166,125,43,104,177,203,221,39,115,12,114,117,228,54,94,162,228,173,213,110,117,229,23,119,77,53,238,62,151,186,63,53,70,157,14,171,13,200,19,217,230,176,238,155,209,184,211,174,134,70,93,72,200,251,200,128,101,128,200,200,244,49,97,28,63,56,133,189,132,210,163,225,158,42,205,214,217,115,127,34,95,44,191,130,232,82,158,87,168,196,101,56,189,206,56,217,117,87,78,254,237,72,116,124,253,112,218,139,2,20,156,82,193,42,94,156,189,157,178,159,207,62,186,156,86,27,249,217,50,190,183,85,209,63,81,251,12,85,147,173,45,149,155,110,39,69,23,121,106,3,83,208,39,196,169,196,110,116,23,121,172,59,174,213,109,52,235,161,153,31,67,34,62,242,49,250,5,73,240,213,207,188,186,76,182,112,87,22,43,27,224,175,119,162,95,236,228,92,189,10,100,151,253,86,35,153,158,170,54,203,215,95,79,103,180,133,181,165,68,178,220,147,212,140,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,152,196,155,246,143,134,86,108,251,210,186,189,176,233,252,174,103,69,31,229,29,67,101,244,82,163,239,89,123,15,251,64,69,174,35,89,189,94,94,172,54,173,219,78,94,219,158,181,187,144,174,94,188,158,75,209,22,174,142,50,227,106,213,183,149,222,101,167,214,125,212,81,42,83,243,31,84,153,43,222,226,244,220,173,8,181,208,180,246,125,131,163,230,31,27,43,248,247,137,149,43,250,184,189,14,103,39,150,214,136,249,189,145,218,104,253,100,182,141,117,229,17,245,79,79,242,159,82,200,142,83,234,57,153,196,131,110,90,185,54,245,31,253,81,119,68,171,78,107,18,121,94,169,60,218,255,0,40,198,158,174,191,94,133,222,18,67,134,38,72,99,222,47,171,25,49,34,14,176,35,105,232,216,252,211,249,237,197,54,59,190,179,47,146,147,162,146,131,245,145,215,217,237,49,111,13,182,134,144,77,182,90,36,187,136,126,106,93,50,29,26,11,84,232,13,114,216,103,118,196,238,51,211,83,51,62,166,102,125,230,99,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,149,235,114,143,114,211,164,210,171,80,251,68,105,108,173,135,81,204,90,55,33,73,52,168,181,73,145,151,69,31,113,234,43,199,53,252,40,45,203,217,85,43,211,6,38,250,34,168,179,122,99,148,254,91,146,59,83,167,207,112,211,205,147,48,146,141,202,83,73,215,77,11,77,116,208,204,133,144,128,12,199,98,158,18,223,88,39,118,189,107,222,180,206,195,62,43,138,52,151,57,151,117,36,186,180,18,190,109,107,79,210,105,93,53,246,125,154,247,252,173,241,17,197,108,190,170,37,191,57,223,76,219,45,190,217,174,22,216,209,246,160,185,8,63,156,40,203,112,254,109,147,79,127,183,94,242,235,118,152,197,130,86,30,56,90,178,173,75,226,151,218,163,190,218,210,218,185,239,35,150,179,109,198,201,90,52,226,12,244,39,85,211,94,186,253,154,83,214,113,184,106,222,216,39,46,161,120,225,243,158,155,181,205,78,202,81,104,204,110,196,222,178,28,54,254,118,82,220,115,99,77,35,214,211,85,110,247,145,145,133,167,229,175,55,88,101,153,58,20,121,86,196,222,77,87,179,161,217,80,57,114,21,201,86,198,77,105,230,173,150,210,173,170,121,41,212,187,251,203,167,119,116,25,112,183,110,26,245,135,114,196,174,81,228,118,90,149,42,83,111,54,173,136,94,199,26,112,148,93,20,74,73,232,164,23,176,203,167,180,91,174,68,56,148,211,241,27,209,184,77,138,80,187,21,97,134,25,141,26,165,205,83,189,173,101,217,152,66,121,76,69,74,91,222,181,184,173,77,93,52,208,250,104,96,44,104,7,249,199,144,212,184,237,202,97,91,155,121,4,226,15,67,45,82,101,169,31,81,254,128,0,0,0,0,0,0,0,0,60,230,36,233,248,59,186,117,86,210,244,44,239,91,77,116,249,133,245,30,140,121,60,92,89,183,133,55,162,200,244,52,219,213,19,255,0,238,103,0,102,215,26,52,252,49,95,122,43,113,124,166,170,122,218,105,175,240,167,58,139,104,224,183,26,103,226,255,0,115,75,230,255,0,5,249,93,53,189,155,75,242,157,138,156,122,235,223,221,236,238,21,29,138,171,55,49,66,240,89,158,166,170,253,64,255,0,251,161,98,227,248,56,80,220,165,101,130,179,33,227,213,83,46,233,18,17,254,2,233,244,243,46,227,63,112,9,224,0,0,0,3,254,30,117,12,52,183,156,61,18,218,77,74,63,168,139,80,16,163,138,166,52,55,135,152,6,253,165,9,253,147,174,71,85,79,117,59,117,214,52,136,83,155,62,244,40,190,146,11,184,200,254,178,20,151,101,219,146,111,43,194,139,107,69,252,173,98,163,26,18,79,167,67,117,212,163,94,166,69,222,175,121,125,164,37,191,20,108,112,151,137,152,239,38,214,143,35,117,54,219,37,192,217,176,139,231,227,204,154,141,117,54,210,175,162,191,121,151,214,99,241,112,188,193,181,98,134,99,34,85,38,167,100,27,102,59,117,148,185,174,187,159,143,62,18,137,26,18,210,101,170,92,62,186,25,125,70,2,229,114,207,97,69,195,108,8,177,109,102,26,216,236,107,122,152,153,39,184,207,123,233,134,202,22,174,170,81,22,166,142,226,61,61,195,167,143,248,101,164,48,210,25,108,180,75,105,36,164,190,162,45,7,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,114,174,23,30,4,240,203,239,175,56,154,58,174,108,124,44,99,39,195,251,135,203,159,1,93,92,46,184,128,76,164,76,166,229,147,27,238,46,117,41,238,205,78,177,234,143,182,251,242,155,148,235,237,48,205,37,92,180,47,115,39,205,213,167,28,52,37,148,182,166,205,70,131,105,45,88,174,101,242,233,98,102,131,11,39,225,157,245,31,249,217,148,121,187,222,254,44,170,118,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,214,13,84,0,205,14,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,61,56,46,99,166,35,206,189,174,60,188,84,235,61,186,204,131,111,201,185,41,177,164,17,173,202,116,164,204,140,219,136,142,189,125,70,92,237,75,90,219,50,52,243,18,75,78,195,91,166,231,214,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,202,184,163,248,236,196,223,185,124,158,16,243,249,28,202,37,87,55,216,184,171,81,250,140,186,61,167,65,142,154,149,199,85,98,58,150,180,48,107,36,162,43,43,52,155,72,146,241,238,217,204,61,9,13,188,225,37,206,81,182,175,65,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,77,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,31,88,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,126,130,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,10,245,226,91,195,238,54,48,210,171,25,131,194,10,84,183,49,6,4,126,211,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,53,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,53,60,51,89,155,31,20,248,201,241,2,225,243,23,192,94,246,71,113,122,242,199,124,171,216,120,165,136,47,196,126,225,171,71,152,204,231,227,48,76,162,66,227,77,126,41,60,104,47,85,43,90,88,74,214,73,36,163,122,149,181,40,78,137,46,234,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,3,202,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,219,121,28,238,203,218,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,234,192,5,85,255,0,112,199,255,0,26,47,249,147,255,0,199,137,255,0,155,31,11,24,201,240,254,225,242,231,199,85,28,171,54,62,22,49,147,225,253,195,229,207,128,205,96,157,60,96,176,114,187,99,102,128,241,86,67,221,162,139,137,116,246,36,67,115,106,17,200,149,6,59,17,36,70,208,150,165,171,106,17,25,222,97,165,9,62,211,177,59,141,181,24,130,194,228,248,210,96,229,118,240,193,171,75,24,169,15,115,34,97,221,66,68,122,164,109,168,45,177,106,74,142,218,100,239,82,200,207,99,236,71,107,150,148,45,74,237,59,189,84,182,163,48,228,28,15,175,90,84,11,255,0,20,240,229,232,242,206,165,92,163,211,171,113,221,74,19,200,75,16,94,117,151,82,181,110,220,75,53,84,25,52,145,36,200,201,46,106,105,208,137,86,232,51,195,195,194,245,165,88,25,210,194,170,237,102,60,183,163,202,172,46,136,132,198,66,84,178,126,161,25,216,44,168,201,74,73,108,75,178,91,82,207,93,73,4,163,34,81,145,36,244,60,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,0,90,167,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,5,96,113,107,201,71,166,225,204,205,150,25,83,42,179,43,76,242,91,189,41,236,23,61,181,65,101,142,90,42,105,35,86,246,249,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,118,126,0,50,239,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,20,101,23,27,234,185,142,203,165,153,140,181,218,28,74,69,74,191,30,74,102,68,136,226,150,193,63,30,83,209,156,91,123,189,100,161,106,96,214,72,51,81,160,150,73,53,47,110,243,205,184,191,238,23,30,4,240,203,239,175,56,154,2,74,93,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,152,43,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,46,211,139,238,40,82,172,188,165,201,176,222,76,71,234,88,131,88,133,77,142,194,166,165,167,218,98,51,201,154,236,164,53,161,169,228,37,81,217,101,90,109,36,156,166,204,213,220,149,82,93,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,113,57,31,201,221,155,123,112,230,168,217,119,45,30,93,38,175,140,241,229,84,170,19,166,195,52,190,194,218,144,162,164,190,130,71,41,215,99,54,76,71,150,219,107,112,208,179,125,211,37,114,222,50,20,194,53,37,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,70,120,179,205,133,244,172,28,205,166,38,88,116,37,68,42,107,21,143,73,67,98,36,36,196,98,35,19,153,110,107,113,91,105,38,105,74,25,76,146,100,180,208,140,155,35,36,167,93,164,23,209,150,188,94,141,143,88,13,99,98,227,47,196,114,69,197,71,101,234,129,68,97,214,88,106,162,141,90,154,203,104,119,85,146,27,146,219,205,145,153,171,82,65,25,41,68,100,163,233,98,186,184,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,237,59,125,84,182,146,59,21,1,82,188,90,242,81,232,73,147,51,101,134,84,202,84,58,43,220,150,239,74,123,5,200,113,51,158,127,150,138,154,72,213,177,206,114,221,105,183,82,218,82,162,112,146,233,147,134,235,203,68,0,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,52,138,33,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,14,85,157,252,94,179,113,235,51,151,110,46,97,251,242,220,161,92,81,233,15,71,41,108,27,47,180,180,82,226,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,191,193,172,237,213,114,253,147,43,147,4,176,221,249,112,239,107,210,232,168,203,93,102,36,165,71,126,133,8,227,82,219,75,173,234,202,146,226,223,75,115,90,37,33,196,56,201,182,78,22,134,109,152,137,96,3,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,58,201,213,137,148,11,18,69,2,129,51,211,55,37,103,103,202,11,131,150,244,127,74,114,158,144,184,191,193,86,251,173,177,202,110,65,183,243,102,91,244,220,173,76,250,114,14,26,121,21,147,150,91,102,86,39,226,116,9,113,113,66,227,142,253,54,84,21,74,105,198,41,20,226,144,70,150,16,108,56,182,158,91,198,195,47,41,195,81,237,46,91,105,74,13,46,27,147,124,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,3,202,98,199,6,191,194,134,41,222,88,153,248,199,122,51,229,109,193,81,174,246,47,146,28,238,203,218,164,184,247,43,153,219,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,248,181,224,77,179,130,159,42,126,81,252,156,237,191,198,125,135,177,243,251,68,199,228,254,71,152,230,221,188,253,191,76,245,219,175,77,116,46,170,0,51,89,155,31,20,248,201,241,2,225,243,23,199,117,225,197,145,200,217,173,188,167,222,24,130,185,113,240,234,207,144,194,39,50,210,29,105,117,185,106,35,89,66,105,242,34,74,16,148,146,84,250,146,174,106,80,235,73,73,36,222,39,91,225,89,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,128,0,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,244,102,42,175,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,25,172,1,162,140,32,194,219,19,26,114,59,133,216,105,137,116,47,76,219,117,156,63,181,251,108,46,212,244,126,111,42,36,87,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,142,147,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,239,123,41,222,22,48,111,225,253,189,229,204,15,201,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,5,91,112,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,111,216,177,98,254,20,48,178,242,195,63,74,122,51,229,109,191,81,161,118,222,71,59,178,246,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,80,182,17,240,255,0,204,22,38,102,10,161,151,234,181,187,242,102,125,179,217,95,187,106,79,184,212,184,180,56,175,180,151,154,82,150,194,212,219,207,56,218,203,148,202,23,185,106,221,169,161,40,117,109,222,166,0,225,55,224,43,6,173,60,35,249,95,85,186,62,75,211,211,11,210,149,53,106,243,254,178,149,181,41,212,249,108,163,119,45,166,183,43,150,210,27,70,229,109,220,97,93,127,220,49,255,0,198,139,254,100,255,0,241,226,127,230,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,37,166,125,172,9,52,43,123,46,24,131,30,222,137,14,155,117,96,189,183,25,115,153,38,146,185,245,24,113,80,79,27,164,147,222,165,162,59,240,16,75,89,117,70,196,164,207,150,100,152,150,45,123,60,182,4,155,155,133,174,3,222,116,235,122,36,185,22,117,30,211,147,50,160,162,104,159,131,78,145,73,76,119,9,10,81,146,205,14,73,114,9,41,8,215,83,75,106,50,209,189,201,15,1,193,30,245,170,192,198,140,66,195,150,99,196,58,109,114,215,106,183,33,213,33,92,244,191,6,91,108,180,148,43,118,210,65,166,160,241,168,141,38,102,105,111,67,78,134,74,184,145,156,28,148,221,53,219,63,55,24,67,86,183,39,118,73,114,47,10,101,45,199,57,72,115,116,89,175,166,36,150,244,89,25,22,246,31,117,26,233,185,59,181,73,146,136,140,180,124,2,42,241,71,240,39,137,191,114,249,196,33,66,214,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,95,79,20,127,2,120,155,247,47,156,66,20,2,3,234,218,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,114,152,109,146,139,87,42,121,17,197,154,221,90,153,218,49,54,230,194,250,219,151,29,66,65,54,183,32,111,166,58,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,52,225,123,145,111,192,165,170,140,113,198,59,51,178,98,77,107,127,161,227,77,86,231,168,84,183,27,73,22,172,154,75,179,204,123,87,57,154,154,150,134,141,13,252,210,149,33,179,149,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,32,175,20,44,148,126,48,22,34,241,159,15,105,149,89,216,147,102,211,209,25,170,116,34,231,122,102,150,151,148,181,199,38,148,162,209,230,185,175,188,217,182,70,183,61,118,182,56,165,181,203,165,107,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,53,38,41,175,138,230,74,63,6,87,83,249,148,195,58,101,86,77,183,118,212,36,73,187,90,211,156,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,69,39,99,110,150,210,89,19,204,180,144,178,156,159,230,82,133,154,156,14,163,226,109,48,185,53,86,118,210,238,72,137,138,182,27,137,88,105,150,215,33,182,137,74,94,230,79,154,135,27,50,90,207,150,226,9,70,75,37,165,61,172,103,7,39,249,148,174,229,91,28,104,248,155,76,46,117,41,237,180,187,146,34,98,161,247,37,209,221,121,181,200,109,162,82,145,181,226,229,33,198,204,150,130,230,54,130,81,154,13,105,85,186,103,107,136,37,155,129,24,47,66,172,225,133,86,37,110,236,196,170,57,79,182,80,151,77,135,224,83,164,196,113,81,235,75,101,230,22,70,132,186,108,237,97,228,183,205,62,97,23,228,156,36,132,117,226,167,159,31,245,95,42,152,65,90,254,105,171,190,187,76,168,255,0,195,162,77,17,72,229,127,197,212,234,219,123,249,200,235,79,229,80,32,6,90,50,233,125,230,131,20,224,97,157,139,31,249,169,149,137,187,217,254,44,165,246,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,47,21,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,234,163,53,31,121,139,243,200,46,84,97,229,75,3,162,81,42,109,111,188,238,142,77,98,232,121,198,88,39,24,148,166,82,73,128,151,26,53,115,25,143,235,165,38,110,45,42,113,111,184,157,164,238,196,135,106,194,172,51,181,112,111,14,45,204,45,178,162,118,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,98,0,98,199,6,191,194,134,41,222,88,153,248,199,122,51,229,109,193,81,174,246,47,146,28,238,203,218,164,184,247,43,153,219,83,191,111,51,110,237,169,215,77,116,45,116,22,84,0,57,86,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,5,69,227,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,2,210,113,98,197,252,40,97,101,229,134,126,148,244,103,202,219,126,163,66,237,188,142,119,101,237,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,173,111,238,24,255,0,227,69,255,0,50,127,248,241,58,114,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,237,44,82,218,113,184,168,228,79,145,29,27,18,227,142,44,181,67,41,51,213,103,235,25,233,161,104,69,218,192,121,76,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,0,8,137,196,91,40,88,145,155,187,54,207,183,240,222,185,109,83,101,91,245,57,19,36,170,185,37,246,91,91,110,52,72,34,65,178,203,166,106,212,187,140,136,180,246,143,155,195,135,37,152,141,147,232,23,242,49,34,183,108,84,165,221,143,83,78,58,232,114,228,188,148,55,25,50,53,39,57,204,181,161,235,32,244,218,71,175,93,116,208,132,205,0,31,225,54,27,21,8,82,32,74,73,169,153,45,45,151,18,71,166,169,81,25,25,106,93,221,12,84,38,23,112,121,204,173,151,137,150,141,227,89,190,48,201,234,125,10,187,2,167,45,184,245,41,235,117,108,177,33,14,45,40,74,161,37,38,163,74,76,136,141,68,70,122,106,101,222,46,8,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,0,210,152,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,234,227,166,58,97,198,93,48,226,163,138,24,161,89,236,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,72,116,0,21,43,149,78,44,87,221,195,152,233,148,60,124,174,82,160,225,181,229,80,144,138,91,147,82,203,63,36,183,45,197,197,108,228,178,194,57,236,158,230,227,184,227,228,90,122,143,26,219,74,29,37,219,80,0,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,84,12,171,141,84,0,0,0,8,171,158,124,140,126,58,63,34,127,211,71,228,119,200,239,73,127,176,158,144,237,93,175,179,127,225,12,236,219,217,191,223,107,191,217,167,95,41,146,158,27,223,137,246,41,213,113,51,240,203,242,183,210,118,251,244,46,197,242,119,176,114,249,146,99,189,205,230,118,167,117,211,179,109,219,180,181,223,174,189,52,57,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,57,142,102,44,40,184,145,129,23,213,172,251,91,221,149,111,84,211,24,247,25,108,125,80,222,66,21,209,73,35,208,215,220,103,167,188,116,225,255,0,15,52,135,218,91,46,22,169,113,38,149,23,212,101,160,12,186,94,150,228,155,54,240,173,90,210,191,43,71,168,201,132,163,233,212,218,117,72,215,161,153,119,167,222,127,105,139,180,225,87,141,13,226,30,2,49,104,205,127,124,235,109,196,192,105,59,116,210,52,120,80,91,46,228,36,190,146,207,188,204,254,179,21,235,197,15,6,213,133,249,140,151,84,132,157,240,110,104,238,86,84,230,186,109,126,68,249,170,52,104,107,81,158,137,108,186,232,69,245,16,253,188,46,113,194,94,25,227,188,107,90,68,141,180,219,144,145,3,102,194,63,159,145,50,18,53,212,155,82,190,138,61,228,95,89,0,189,112,31,240,203,168,125,164,60,217,234,151,18,74,73,253,70,90,143,251,0,0,0,21,227,198,146,52,207,197,254,218,150,78,255,0,5,249,93,13,189,155,75,242,157,138,162,122,235,223,221,250,133,75,224,190,159,134,43,19,85,109,47,148,212,191,91,77,116,254,20,223,81,112,252,99,168,110,85,178,193,70,144,201,232,168,119,116,121,11,255,0,1,20,250,129,159,121,151,188,83,118,21,40,209,138,22,122,200,244,52,215,233,231,255,0,221,8,1,165,220,54,211,240,117,107,104,173,197,232,88,62,182,154,107,243,8,234,61,24,242,120,70,163,94,20,89,107,51,212,213,111,83,143,255,0,185,155,30,176,0,0,0,0,0,0,0,0,0,7,249,200,144,212,88,238,73,125,91,91,105,6,181,158,134,122,36,139,83,62,128,63,208,112,188,202,102,235,12,178,217,66,145,42,231,155,206,170,246,117,187,22,7,46,66,121,202,216,241,161,60,212,50,226,83,185,76,169,58,159,119,121,244,239,139,57,239,226,83,79,195,143,73,97,54,22,194,237,181,135,152,122,52,170,143,49,77,246,69,159,106,97,105,229,63,21,73,115,98,208,218,181,37,117,215,66,233,169,138,138,184,174,26,245,249,114,203,174,86,36,118,170,149,86,83,143,56,173,136,70,247,29,112,212,125,18,73,73,106,165,159,176,139,175,176,4,157,205,39,17,28,86,204,18,165,219,240,93,244,53,178,227,238,26,33,109,141,35,114,15,158,130,249,195,140,135,11,230,222,36,247,251,53,239,62,156,3,11,48,150,250,198,203,181,155,94,202,166,118,233,242,156,73,168,185,204,181,161,41,212,32,213,243,139,66,126,147,169,233,175,183,237,210,87,100,235,134,173,237,141,146,233,247,142,32,57,232,75,92,148,212,164,150,140,201,237,173,235,29,194,111,230,165,33,198,247,180,234,253,109,53,78,223,121,145,21,194,224,238,9,88,120,31,106,197,181,44,122,95,101,97,134,208,151,21,207,121,124,197,147,109,182,106,209,215,22,101,169,52,158,154,244,211,237,212,32,230,84,56,80,91,150,82,169,183,166,51,205,244,189,77,28,153,136,167,242,220,143,217,93,46,67,132,158,108,105,134,149,237,82,93,78,186,104,122,235,166,132,68,44,58,131,110,81,173,154,116,106,85,22,31,103,141,17,148,71,101,28,197,175,106,18,146,74,75,85,25,153,244,73,119,158,163,233,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,113,180,58,131,109,194,213,39,222,66,161,248,157,100,134,61,157,33,56,201,134,208,116,131,39,95,73,71,230,159,204,237,40,81,218,245,158,124,205,90,169,75,63,85,29,61,190,195,22,244,63,37,82,153,14,179,5,218,116,246,185,140,61,183,122,119,25,107,161,145,151,82,50,62,242,32,25,103,139,41,248,111,166,76,101,236,113,26,237,86,132,122,106,90,123,126,209,122,252,57,115,122,188,194,216,110,219,183,100,189,215,61,23,111,61,92,189,57,220,231,165,173,61,27,101,182,211,163,108,167,184,207,95,168,251,235,7,61,217,79,168,101,155,18,18,220,69,115,173,234,198,190,142,119,68,167,94,83,17,185,190,169,188,226,255,0,40,254,158,182,159,86,165,221,203,114,241,141,149,252,4,196,202,109,253,67,94,167,15,157,204,107,68,124,230,248,238,180,94,178,155,94,154,115,76,250,39,175,249,72,52,184,3,204,97,181,251,71,196,219,54,5,233,66,94,232,117,14,111,47,162,139,242,110,173,179,250,73,73,247,160,253,133,253,163,211,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,173,227,15,152,23,219,68,60,8,165,63,163,110,243,61,42,141,165,215,79,71,202,103,170,155,247,235,244,23,246,251,133,163,85,170,113,168,212,247,106,82,213,181,166,118,238,61,12,251,212,68,93,196,103,222,100,51,109,153,220,82,151,140,152,215,112,226,12,183,55,170,167,217,52,232,69,249,56,140,181,236,66,63,155,253,18,254,208,28,222,147,73,168,87,42,13,82,233,113,249,242,159,221,203,111,122,83,174,137,53,31,85,25,23,113,31,180,104,167,39,120,9,79,192,12,30,166,218,205,39,116,245,115,187,91,186,168,183,255,0,10,144,180,116,230,45,37,162,94,211,161,253,191,85,80,240,182,192,63,194,206,52,46,231,169,53,186,147,108,233,218,11,118,155,187,76,73,168,71,209,113,42,47,89,178,238,35,253,68,47,68,136,146,90,23,112,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,217,106,75,43,142,242,119,54,226,77,10,45,116,212,140,180,62,225,254,128,2,191,115,207,195,126,222,197,26,109,75,18,48,182,47,100,186,81,206,150,252,125,235,115,181,104,153,47,40,183,63,41,45,163,115,174,54,93,19,211,79,118,164,41,206,230,183,43,214,5,215,62,219,173,199,236,181,90,36,215,98,190,141,232,94,199,153,113,72,81,106,147,82,79,69,32,251,140,203,167,180,134,163,132,76,206,118,68,108,140,199,80,102,87,169,80,251,37,224,195,46,46,52,158,99,206,115,148,148,72,82,26,216,169,13,180,157,93,120,143,113,151,77,52,62,157,193,10,248,126,113,22,169,89,147,233,120,69,139,83,185,212,87,150,196,42,124,190,82,83,200,51,84,88,237,35,99,17,141,106,218,132,184,122,169,93,123,140,245,208,197,188,209,43,84,219,138,147,18,183,72,145,207,133,57,150,228,48,230,197,39,123,107,73,41,39,162,136,140,181,35,35,208,200,140,102,115,23,240,146,242,193,43,234,161,100,94,84,254,201,50,12,135,82,209,243,90,115,154,218,30,113,162,115,230,214,178,78,166,210,186,25,153,150,159,97,156,215,225,203,159,169,56,97,81,129,131,120,149,80,221,111,212,102,53,30,11,252,162,46,67,174,42,36,118,211,181,152,234,90,182,182,218,207,85,44,136,253,189,116,48,23,52,3,241,210,42,212,250,237,50,45,102,149,35,159,14,107,40,144,195,155,20,157,237,173,36,164,158,138,34,50,212,140,143,67,34,49,251,0,0,0,0,0,0,7,132,199,137,197,76,193,12,65,158,106,211,145,107,85,156,35,211,218,152,142,159,215,238,30,236,115,12,208,46,99,121,114,196,227,132,222,229,124,143,173,18,250,145,104,142,192,246,167,215,245,0,206,21,249,47,210,23,197,197,63,93,123,77,86,91,218,251,247,60,163,254,209,122,156,47,105,76,210,178,177,77,228,181,179,182,74,102,90,253,99,61,202,93,58,22,167,222,122,119,10,28,174,26,149,90,168,26,254,145,202,116,207,237,222,98,254,248,112,41,74,202,197,179,185,123,180,143,8,139,166,154,23,163,162,116,1,40,0,0,0,112,60,237,99,116,76,17,192,27,162,176,78,109,169,84,233,179,105,148,243,208,207,100,151,33,73,83,74,252,154,210,122,41,174,229,17,23,188,253,253,237,74,36,164,212,163,208,136,181,49,75,188,90,241,253,119,182,39,177,133,212,137,59,169,180,54,210,114,11,102,154,75,102,68,230,20,94,179,100,175,162,162,238,81,167,237,239,1,3,171,181,138,165,225,114,206,174,84,23,207,168,86,102,187,41,213,104,148,239,121,215,13,74,238,34,73,106,165,31,113,17,125,130,241,184,97,96,63,224,179,2,224,220,245,4,255,0,15,185,144,213,77,39,175,209,102,68,56,75,36,244,113,73,61,20,217,245,208,143,234,33,83,185,40,193,217,88,205,152,27,94,134,81,185,208,105,245,24,85,25,229,188,147,172,102,230,198,75,159,203,65,253,23,127,146,102,126,226,247,104,122,218,160,192,181,237,250,109,185,76,107,151,18,153,17,152,108,167,114,143,68,54,130,66,75,85,25,159,114,75,188,204,254,176,31,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,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,57,87,11,143,2,120,101,247,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,128,205,96,213,64,202,184,213,64,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,7,42,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,73,25,189,194,25,56,239,150,140,66,194,218,123,18,223,169,85,168,235,122,150,196,103,218,101,114,42,49,150,153,80,217,53,187,234,37,11,144,195,72,89,168,211,234,41,94,178,62,145,102,220,106,160,6,85,198,159,112,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,206,102,101,48,134,78,2,227,205,243,132,111,49,45,184,246,237,97,230,105,231,45,246,158,125,218,114,244,118,19,206,45,173,16,107,114,51,140,184,100,68,157,13,102,70,148,153,26,74,223,248,65,98,133,42,244,202,92,107,13,148,196,98,165,135,213,137,180,217,12,38,106,93,125,214,36,188,169,173,74,91,90,18,153,66,149,33,230,83,174,226,81,197,112,201,93,233,72,123,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,11,84,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,40,4,95,247,11,143,2,120,101,247,215,156,77,1,5,120,210,99,29,10,240,198,91,75,7,105,12,243,37,225,221,62,68,138,164,157,203,45,178,170,73,142,226,99,108,82,8,143,99,12,71,119,152,149,173,42,237,59,125,85,54,162,62,85,194,126,214,174,220,25,218,180,42,212,136,61,162,37,179,79,171,213,42,142,115,80,142,207,21,112,94,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,46,127,159,203,235,240,137,156,156,88,175,250,47,209,253,146,224,114,133,201,231,243,119,122,53,180,64,230,238,218,157,57,157,151,153,183,79,87,126,221,85,166,227,157,92,14,173,106,236,75,87,23,47,89,16,118,81,106,181,10,61,46,28,158,106,15,155,42,35,114,156,144,222,194,61,233,218,137,177,143,83,34,73,243,52,73,153,165,68,65,103,226,162,248,224,217,84,168,23,254,22,98,51,50,37,157,74,185,71,168,209,36,52,165,167,144,150,32,188,211,205,41,9,219,184,150,106,168,60,74,51,81,145,146,91,208,147,161,154,173,208,66,14,47,184,95,74,189,50,151,38,252,121,81,24,169,97,245,98,21,74,59,234,132,151,95,117,137,47,38,19,177,80,238,164,166,80,165,72,101,229,105,184,148,113,91,35,79,114,146,16,127,131,238,49,215,108,108,208,22,21,71,103,180,81,113,46,158,252,121,141,238,66,57,18,160,199,126,92,121,58,154,20,181,109,66,36,181,203,37,33,39,218,119,171,113,182,146,23,126,51,109,148,44,94,141,129,25,151,195,220,82,168,63,17,138,109,38,176,134,106,143,201,97,215,145,30,157,37,10,139,49,226,67,94,186,150,136,239,186,180,18,73,94,186,83,234,175,232,158,146,64,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,160,0,25,172,205,30,5,254,45,120,237,115,96,167,202,159,148,127,39,59,23,241,159,97,236,124,254,209,13,137,63,145,230,57,183,111,63,111,211,61,118,235,211,93,10,122,112,105,203,61,155,95,110,169,154,122,236,233,114,171,182,229,98,93,185,66,130,147,54,216,134,179,132,209,191,45,102,74,213,229,173,169,134,210,80,100,72,65,115,20,100,181,41,6,212,96,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,19,252,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,248,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,4,170,0,0,1,85,124,115,191,50,127,180,159,187,69,170,10,171,227,157,249,147,253,164,253,218,2,42,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,2,42,240,184,241,217,134,95,125,121,60,209,127,194,128,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,25,87,26,168,25,87,1,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,6,107,0,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,104,34,139,96,73,197,62,26,116,60,62,167,219,209,43,149,42,230,11,211,227,82,224,201,38,182,59,81,244,51,103,12,200,221,50,66,22,153,4,210,208,181,25,108,90,82,173,83,183,82,207,184,210,158,83,188,44,96,223,195,251,123,203,152,1,154,193,165,220,180,95,242,113,79,47,56,111,136,53,11,134,37,114,165,92,181,233,178,106,147,163,27,91,29,168,246,116,20,194,50,104,137,8,90,100,19,168,90,18,69,177,105,82,116,78,221,10,131,51,173,107,87,108,252,220,98,245,38,227,131,217,37,200,188,42,117,70,219,230,161,205,209,102,190,169,113,156,213,6,100,91,216,125,165,233,174,228,238,209,68,74,35,34,180,158,13,55,252,155,155,43,149,75,50,163,112,196,151,34,206,186,37,198,135,79,73,180,79,193,167,72,105,169,13,154,210,146,37,154,28,146,228,227,74,215,174,166,151,18,71,163,123,82,29,47,138,63,129,60,77,251,151,206,33,8,149,194,251,135,220,106,180,106,46,104,113,166,149,45,8,68,132,207,179,232,114,90,118,50,247,178,236,89,16,235,68,235,79,165,70,131,82,31,74,24,117,173,142,32,210,239,172,133,35,91,42,198,76,33,179,113,223,14,234,24,91,136,44,75,126,222,171,72,130,244,230,35,62,108,174,66,35,75,102,81,50,107,47,89,40,90,152,74,22,105,52,175,98,149,181,72,86,138,47,106,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,160,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,84,224,169,225,98,233,248,129,59,203,169,194,127,136,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,1,242,110,203,90,133,124,218,181,155,42,233,131,219,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,250,195,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,60,57,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,190,46,212,27,141,154,155,51,65,188,194,215,202,112,180,66,143,68,57,203,66,29,108,135,0,18,127,63,217,193,170,230,203,23,20,170,121,196,110,196,179,164,76,129,106,33,150,148,75,146,194,214,146,114,115,170,113,9,119,124,130,101,165,147,106,74,73,164,37,8,219,188,156,113,200,192,2,223,184,77,228,162,163,135,240,255,0,25,220,80,166,114,43,85,186,122,27,180,33,56,81,100,54,213,46,83,12,188,85,52,184,133,45,109,188,234,28,83,41,79,205,45,13,243,201,100,162,120,137,22,84,32,7,9,188,222,126,23,112,227,241,125,189,102,239,187,236,10,122,61,18,166,224,114,155,149,110,178,76,176,206,231,16,102,131,121,133,173,45,43,84,160,212,218,152,81,115,86,79,44,167,248,0,0,0,10,213,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,44,168,0,114,172,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,182,255,0,25,246,30,199,207,237,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,186,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,61,203,213,211,66,177,178,95,134,151,173,211,59,177,81,109,252,47,163,85,42,50,121,75,115,145,21,138,75,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,166,204,253,103,94,234,205,102,35,203,162,82,106,125,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,250,179,79,157,58,174,38,96,190,21,101,199,14,110,9,108,89,54,165,143,111,196,185,16,152,202,142,117,74,219,17,27,39,26,90,141,91,157,141,29,72,65,37,38,148,37,79,37,197,252,225,33,135,19,224,50,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,180,184,148,184,150,81,181,91,150,70,163,46,90,28,90,3,133,11,84,225,89,159,31,245,35,42,152,191,90,254,117,171,66,187,83,168,255,0,192,34,53,17,40,229,127,198,20,210,220,123,249,184,232,79,228,144,36,86,110,248,116,225,30,44,224,52,75,99,10,44,168,150,229,217,135,180,119,89,179,78,154,148,32,229,33,27,221,244,108,149,186,180,147,168,125,213,45,92,231,87,189,15,60,183,141,103,189,244,187,70,215,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,6,164,199,42,205,143,133,140,100,248,127,112,249,115,226,58,240,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,50,43,54,62,22,49,147,225,253,195,229,207,128,205,96,213,64,202,184,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,8,99,196,247,1,255,0,10,120,23,58,230,167,163,248,194,217,67,181,53,30,191,73,152,240,230,172,211,213,196,164,181,83,133,215,67,63,168,197,28,208,235,21,75,62,229,131,92,167,175,145,80,163,205,106,75,74,209,42,216,243,78,18,147,222,70,147,209,73,46,242,50,251,70,160,174,90,12,11,162,223,169,91,181,54,185,145,42,113,30,136,242,119,40,181,67,136,52,40,181,73,145,247,40,251,140,143,235,25,225,206,190,14,202,193,172,193,93,20,51,141,201,131,80,168,205,168,192,45,228,175,224,206,77,146,150,255,0,150,179,250,45,255,0,40,200,253,229,239,11,179,201,46,54,196,198,236,1,181,235,6,230,234,149,50,155,10,153,80,61,12,183,201,110,20,101,58,175,201,161,37,170,157,238,73,25,123,143,221,223,69,45,240,148,204,2,236,156,79,127,11,235,18,182,83,107,141,168,227,150,205,117,150,244,136,44,32,189,86,205,95,69,39,222,162,79,217,222,46,141,42,37,36,148,147,212,140,181,32,31,208,0,1,17,248,161,82,153,170,229,98,165,206,107,127,99,148,244,180,122,198,91,84,138,116,221,15,188,181,239,20,87,97,203,244,125,241,110,207,215,78,205,85,136,246,190,237,175,36,255,0,176,95,103,17,245,41,57,88,185,182,175,110,177,230,145,244,215,82,244,116,190,130,129,40,102,164,214,169,230,143,164,82,154,50,251,119,144,13,48,96,60,226,169,224,134,31,79,37,107,207,181,169,46,25,233,237,84,70,143,234,247,143,118,57,134,87,215,49,204,185,97,137,205,111,106,190,71,209,73,29,72,245,71,96,103,67,233,250,199,79,0,0,0,0,0,0,0,31,142,175,86,167,208,169,146,171,53,89,28,136,112,153,92,135,220,216,165,108,109,9,53,40,244,73,25,158,132,70,122,17,106,3,254,107,117,170,109,187,73,151,91,171,200,228,66,130,203,146,31,115,98,149,177,180,36,212,163,209,36,102,122,17,25,232,68,102,42,27,136,31,17,106,149,231,62,169,132,88,75,59,147,69,101,111,194,168,75,229,37,92,243,37,74,142,234,54,63,24,150,157,200,83,103,170,85,211,184,143,93,76,124,206,35,89,250,147,137,245,25,248,55,134,181,13,182,253,58,99,177,231,63,202,35,231,186,218,165,199,113,59,94,142,149,167,115,110,32,245,74,204,139,217,215,83,16,163,8,48,146,241,198,219,234,159,100,89,180,254,215,50,116,134,146,233,243,90,111,148,218,222,109,163,115,231,22,130,86,134,234,122,17,145,158,191,105,144,124,43,102,220,175,95,247,92,11,110,137,31,181,85,107,115,90,138,194,55,161,27,222,121,196,161,37,170,141,41,45,84,178,239,50,46,190,194,23,23,145,142,27,246,238,23,83,105,184,145,138,81,123,93,210,174,76,182,35,239,91,125,148,205,49,158,73,110,98,82,155,94,215,91,112,186,167,174,190,237,8,116,252,152,228,70,200,203,141,6,29,122,171,15,181,222,15,178,218,228,202,230,60,223,37,74,68,117,45,189,137,144,227,74,209,214,76,247,17,117,215,66,233,223,45,0,127,155,12,181,25,148,71,101,59,91,109,36,132,150,186,232,68,90,23,120,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,51,56,120,9,79,199,252,30,169,90,174,167,108,244,242,123,35,186,168,246,127,10,142,181,244,230,33,39,170,89,211,169,253,159,94,117,106,212,154,133,14,160,237,46,169,31,145,41,141,188,198,247,165,90,106,146,81,117,73,153,119,25,123,70,167,12,137,69,161,247,10,46,226,147,128,103,132,216,208,139,158,154,214,218,77,205,175,103,45,218,237,236,241,33,33,95,73,197,40,253,103,15,188,139,245,144,9,1,193,227,48,47,173,19,48,38,170,254,173,181,203,244,82,54,151,77,125,33,41,238,169,111,223,167,211,95,217,238,22,164,51,85,150,60,82,151,131,120,215,111,98,12,71,54,42,153,218,245,232,71,249,72,143,53,237,66,255,0,156,253,19,254,209,164,154,77,78,53,102,158,213,74,34,183,52,246,237,167,161,151,114,140,143,188,136,251,200,192,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,7,61,88,150,254,20,229,146,238,187,105,235,210,124,110,193,217,211,161,122,219,170,17,155,87,83,74,146,94,171,135,222,67,58,166,122,158,166,46,55,140,133,248,170,102,25,209,44,182,92,219,233,94,211,204,78,154,238,229,72,167,184,95,201,61,59,253,229,250,251,133,72,88,182,171,247,173,213,6,217,140,230,199,38,115,118,171,66,61,54,54,165,251,76,189,137,247,128,188,46,23,184,75,19,15,242,241,78,175,57,19,149,83,174,243,187,87,206,26,181,228,206,154,148,127,45,73,250,43,246,17,125,122,152,153,3,226,89,118,250,45,107,106,29,9,180,232,152,220,205,11,95,210,113,74,247,159,233,123,199,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,51,143,149,75,99,50,88,109,81,128,244,110,93,126,28,103,159,167,72,222,225,252,242,35,200,38,147,183,156,218,62,155,218,234,174,158,254,157,212,29,138,152,109,113,224,245,253,84,178,46,38,121,83,105,82,223,101,42,220,218,183,165,167,150,209,47,68,41,100,90,155,106,233,169,254,190,241,167,129,10,184,137,100,190,153,143,22,52,219,242,219,111,145,115,208,97,185,40,143,85,43,180,50,195,50,221,229,122,239,161,180,110,113,212,250,219,76,203,235,46,132,17,87,134,214,126,102,218,213,74,110,8,98,141,75,125,46,91,140,194,164,72,228,145,114,220,82,161,198,97,157,172,71,53,30,137,75,135,189,107,208,251,140,245,208,197,188,195,150,196,248,140,78,138,189,236,200,109,46,182,173,12,183,37,69,169,30,135,212,186,31,180,101,198,173,76,171,217,183,36,154,92,212,118,122,149,34,98,218,89,106,149,236,121,167,13,39,220,102,147,209,73,63,105,151,79,104,184,110,22,217,196,149,138,84,36,96,157,220,189,213,107,126,156,74,134,238,132,91,161,176,136,81,144,90,54,194,82,94,187,138,61,77,102,175,126,165,212,5,135,0,0,0,0,0,14,53,156,23,90,103,45,152,136,110,175,105,42,217,171,164,186,107,169,246,9,29,7,101,28,23,57,145,230,150,91,241,9,82,37,115,91,58,21,89,72,70,194,78,210,236,18,52,45,75,191,64,25,218,170,25,29,78,97,151,113,190,231,255,0,124,98,251,248,100,184,243,153,88,163,115,147,166,215,35,165,61,75,170,74,157,15,65,65,245,31,245,66,79,252,50,255,0,251,227,23,219,195,21,131,99,43,20,157,79,242,143,48,231,248,233,208,192,75,48,1,249,234,51,163,211,41,242,106,82,151,177,136,140,173,247,21,161,158,136,74,76,204,244,45,79,184,189,128,56,166,112,241,238,149,128,120,45,94,184,100,191,178,161,50,20,168,84,226,218,163,254,20,184,146,22,209,244,109,105,250,77,127,40,182,251,207,223,158,155,218,233,170,98,13,237,88,186,234,43,230,205,174,84,164,77,95,68,167,85,188,242,156,50,232,73,46,245,159,176,190,194,18,99,136,198,101,234,184,219,140,245,123,98,44,253,244,43,94,124,138,107,77,114,146,90,189,26,92,180,18,245,54,144,191,160,238,154,25,168,190,179,62,239,33,145,124,3,149,143,24,243,64,166,58,159,226,186,60,200,181,89,229,169,124,227,13,77,140,151,17,249,68,40,181,75,189,233,212,203,216,70,125,193,100,252,40,50,226,222,29,225,74,241,54,189,23,109,106,224,112,215,25,91,245,254,0,252,104,47,32,180,75,170,71,211,65,247,164,149,239,208,186,9,242,62,109,183,64,167,90,214,253,54,219,164,179,202,135,75,136,204,54,17,185,74,218,219,104,36,36,181,81,153,159,68,151,121,153,253,99,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,142,171,155,31,11,24,201,240,254,225,242,231,199,42,225,113,224,79,12,190,250,243,137,163,170,230,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,0,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,0,159,224,0,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,170,242,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,64,41,91,41,222,41,240,111,226,5,189,230,44,13,41,140,214,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,8,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,5,37,241,142,194,25,54,86,101,224,226,148,118,37,157,55,17,232,236,188,183,222,125,165,35,210,48,80,136,175,50,210,19,162,208,132,199,40,11,51,89,30,171,121,123,84,122,26,81,234,248,39,226,133,42,222,197,203,243,10,42,9,136,204,139,206,143,22,165,6,67,211,82,210,220,126,158,183,53,138,211,70,90,188,181,181,49,215,79,106,181,74,34,172,246,168,140,205,18,83,140,118,16,198,189,114,209,7,20,163,177,16,170,88,113,88,101,229,190,243,238,165,126,142,156,180,69,121,150,144,157,80,181,170,65,192,89,154,200,180,67,43,218,162,212,210,186,182,201,126,49,208,176,11,52,22,6,42,221,44,239,162,210,170,14,71,168,185,185,101,217,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,72,46,83,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,2,213,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,47,251,133,199,129,60,50,251,235,206,38,138,1,23,83,150,159,254,134,218,191,195,251,239,255,0,215,213,0,82,176,190,142,19,246,181,10,223,201,45,161,86,164,65,236,242,238,106,133,94,169,84,115,154,181,246,137,72,156,244,68,185,162,140,201,26,49,18,58,52,73,18,125,77,116,220,165,25,208,184,210,158,85,112,183,240,45,151,28,58,195,55,168,94,134,159,70,183,226,250,86,23,106,237,28,170,163,168,231,78,249,194,90,210,173,101,58,250,189,69,26,11,93,17,162,73,36,65,213,68,127,207,229,139,248,68,201,182,44,80,61,41,232,254,201,111,185,93,231,114,57,187,189,26,226,39,242,182,238,78,156,206,203,203,221,175,171,191,118,138,211,105,200,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,150,33,170,129,149,113,164,140,157,213,169,85,172,168,96,244,202,53,78,36,248,237,216,244,88,139,118,51,201,117,9,125,136,109,50,243,70,164,153,145,45,183,91,113,181,167,189,43,66,146,122,25,25,0,236,0,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,127,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,64,74,160,0,0,21,87,199,59,243,39,251,73,251,180,90,160,170,190,57,223,153,63,218,79,221,160,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,160,34,175,11,143,29,152,101,247,215,147,205,23,252,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,0,1,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,88,28,109,45,106,236,76,125,177,111,89,16,118,81,106,182,121,82,225,201,230,160,249,178,162,77,144,228,134,246,17,239,78,212,77,140,122,153,18,79,153,162,76,205,42,34,252,156,22,47,249,52,44,195,93,120,125,34,225,137,14,155,117,90,235,146,136,47,27,73,92,250,140,57,13,155,36,209,168,183,169,104,142,252,245,154,16,125,81,189,74,35,229,145,166,96,113,133,178,170,183,86,79,151,93,167,200,136,220,123,58,232,166,214,231,37,229,168,150,227,11,75,208,73,45,17,36,200,215,205,156,210,140,148,105,45,137,89,235,169,18,85,81,121,85,197,47,192,182,99,176,235,19,30,174,250,26,5,26,224,139,233,89,189,151,180,114,169,110,175,147,59,230,201,11,82,181,138,235,233,245,18,107,45,117,70,138,36,153,6,148,192,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,2,165,120,181,231,95,211,115,38,101,55,12,170,116,169,148,86,121,46,94,149,6,15,158,226,167,50,255,0,49,20,196,153,167,99,124,149,180,211,142,169,181,41,70,225,165,163,54,205,167,144,185,85,196,103,58,255,0,138,174,28,49,64,176,42,116,167,49,54,233,249,186,108,103,207,154,229,46,9,146,201,202,154,153,218,164,43,106,208,77,180,151,77,41,91,138,82,180,117,44,186,217,209,101,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,208,50,209,151,75,239,52,24,167,3,12,236,88,255,0,205,76,172,77,222,207,241,101,47,180,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,90,78,118,184,104,89,183,86,3,80,167,224,148,121,113,46,204,37,181,202,155,2,34,88,55,78,226,167,71,230,62,182,22,204,118,200,142,115,142,184,251,201,113,166,203,156,243,238,37,196,159,49,11,103,186,228,23,42,48,242,165,129,209,40,149,54,183,222,119,71,38,177,116,60,227,44,19,140,74,83,41,36,192,75,141,26,185,140,199,245,210,147,55,22,149,56,183,220,78,210,119,98,100,168,12,182,90,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,162,140,159,230,82,133,154,156,14,163,226,109,48,185,53,86,118,210,238,72,137,138,182,27,137,88,105,150,215,33,182,137,74,94,230,79,154,135,27,50,90,207,150,226,9,70,75,37,165,53,215,197,147,37,20,236,63,153,248,206,225,125,51,145,69,173,212,22,221,223,9,178,149,33,198,170,146,159,121,227,169,169,197,169,104,109,151,86,226,89,82,126,105,8,115,144,72,37,27,198,72,136,25,63,204,165,119,42,216,227,71,196,218,97,115,169,79,109,165,220,145,19,21,15,185,46,142,235,205,174,67,109,18,148,141,175,23,41,14,54,100,180,23,49,180,18,140,208,107,74,131,71,192,62,77,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,0,210,152,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,206,13,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,234,176,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,66,153,104,203,165,137,149,252,44,129,134,118,44,127,230,166,86,38,239,123,248,206,169,217,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,249,86,65,114,81,106,229,79,14,34,86,234,212,206,209,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,2,10,241,66,201,71,227,1,98,47,25,240,246,153,85,157,137,54,109,61,17,154,167,66,46,119,166,105,105,121,75,92,114,105,74,45,30,107,154,251,205,155,100,107,115,215,107,99,138,91,92,185,212,0,50,217,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,5,212,217,25,205,161,103,15,34,56,221,83,114,149,232,107,206,215,195,250,204,123,154,154,210,22,113,82,227,180,201,92,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,231,202,204,111,9,91,19,26,49,198,22,39,218,87,135,201,26,45,110,160,169,151,157,53,166,94,145,42,99,206,189,38,68,169,145,159,121,213,161,183,157,91,140,52,77,114,210,211,105,220,233,18,141,60,149,247,92,83,193,124,47,192,92,147,99,6,31,225,29,161,18,221,161,55,99,220,210,206,59,43,113,213,186,251,148,247,247,186,235,174,169,78,186,189,9,41,37,45,74,50,66,16,130,209,40,73,16,103,132,106,160,101,92,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,110,43,249,113,107,17,48,161,24,155,65,137,186,181,111,184,78,73,95,51,79,224,12,70,156,242,203,69,58,148,125,53,151,114,77,94,237,75,160,159,35,230,220,148,10,117,211,111,212,173,186,179,60,216,117,72,143,67,125,27,148,157,205,184,131,66,139,84,153,25,116,81,247,25,31,214,3,49,22,77,211,84,195,235,218,143,117,211,151,202,155,67,169,71,154,142,137,86,139,101,228,184,69,212,148,93,232,47,97,253,134,52,45,147,204,123,165,99,230,11,80,110,24,207,239,168,67,133,22,21,68,182,168,191,133,34,36,117,186,125,91,66,126,147,191,201,45,190,227,247,82,150,122,48,14,86,3,227,205,126,152,210,127,138,235,51,37,85,96,22,165,243,108,61,54,74,91,71,229,22,163,209,45,119,171,67,63,105,17,247,250,254,28,249,151,170,224,150,51,210,45,137,83,246,80,174,137,241,233,174,181,202,73,232,244,153,113,16,107,212,154,90,254,131,90,104,70,146,250,200,251,194,252,64,126,122,116,232,245,58,124,106,148,85,239,98,91,40,125,181,104,101,170,20,146,50,61,15,67,238,63,104,253,0,34,127,19,103,30,111,43,21,158,74,117,220,228,132,171,169,116,73,211,166,106,40,66,150,100,85,56,134,125,196,251,127,253,241,11,236,226,116,193,191,149,138,182,135,249,55,159,115,252,84,233,162,132,169,223,234,132,111,248,100,127,247,196,3,71,121,61,117,167,178,215,135,102,210,247,18,109,154,66,79,166,154,31,96,143,208,118,81,193,114,103,30,105,229,191,15,85,30,87,41,178,161,82,84,180,108,37,110,46,193,31,82,212,251,181,29,232,0,0,0,0,0,7,248,204,150,196,8,143,206,148,189,140,199,109,78,184,173,12,246,165,37,169,158,133,212,250,23,176,84,55,18,92,252,205,186,106,149,44,16,194,234,151,46,151,17,199,161,85,228,114,72,249,142,37,83,35,62,206,215,227,146,139,84,169,179,222,133,232,93,196,122,234,99,184,241,73,206,36,172,45,161,47,4,237,21,237,171,92,20,227,84,199,116,35,219,13,244,77,140,178,209,198,20,147,245,219,73,234,75,37,123,180,46,162,158,105,84,202,189,227,114,70,165,194,71,104,169,86,38,33,148,22,169,70,247,157,112,146,93,230,73,45,84,162,246,145,117,246,0,251,152,87,134,215,30,48,223,212,187,34,221,103,155,54,171,45,134,84,173,205,167,98,93,121,13,26,244,90,144,71,161,184,158,154,151,234,239,23,227,147,140,170,91,25,109,195,106,116,6,99,115,43,243,35,50,253,70,70,247,11,231,151,30,57,58,157,188,231,17,244,217,215,84,244,247,116,239,230,60,59,114,95,76,192,123,30,21,251,114,35,159,115,215,161,183,36,207,85,39,179,178,251,49,29,229,122,143,173,181,237,113,165,122,219,72,207,234,46,135,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,4,55,226,133,132,208,241,3,47,21,26,243,113,57,213,58,23,39,178,252,225,167,78,116,232,73,95,242,210,159,162,143,105,31,213,161,137,144,62,37,233,111,162,233,182,166,80,156,78,169,147,203,212,181,253,23,18,175,121,126,143,188,6,92,136,244,61,72,104,171,34,184,151,35,21,178,201,104,221,213,5,255,0,15,147,219,251,66,116,47,87,109,66,75,105,234,73,74,79,213,108,187,136,103,206,250,181,95,178,174,169,214,204,151,55,185,15,149,185,90,17,107,189,180,175,216,103,236,87,188,91,119,6,251,240,234,120,105,91,178,222,115,113,210,187,55,45,58,105,167,54,69,65,195,254,79,94,239,121,254,174,224,22,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,146,120,191,94,137,174,230,17,22,162,29,220,86,238,189,54,233,167,104,131,1,207,209,47,119,188,255,0,80,228,252,57,44,162,190,179,101,103,81,222,61,177,213,233,30,106,251,246,255,0,22,203,81,116,220,147,62,168,246,24,253,28,73,101,166,110,108,239,7,208,125,15,209,254,89,12,191,176,117,78,15,116,233,146,115,4,245,65,149,232,196,61,188,244,232,93,119,194,158,73,239,61,123,253,192,46,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,7,241,73,37,36,210,162,212,140,180,49,253,0,21,45,197,127,40,236,210,37,150,60,217,208,118,53,45,206,93,77,28,211,61,93,81,206,148,243,186,184,241,159,113,39,213,74,52,247,123,72,87,158,15,98,29,67,11,49,42,222,190,41,206,108,93,42,165,18,83,157,18,123,144,212,134,221,50,234,149,105,249,50,235,180,207,237,238,26,81,196,91,34,151,136,214,77,106,202,171,167,88,213,136,18,97,40,245,87,170,78,178,182,204,253,85,36,207,162,207,166,165,246,151,120,207,38,110,48,46,171,128,152,211,95,181,37,179,182,11,211,101,74,167,47,114,79,116,83,150,251,109,30,132,226,204,181,75,71,244,143,119,191,235,11,253,192,44,76,167,98,222,17,218,215,196,9,28,213,212,41,16,94,149,234,41,59,31,114,43,78,173,61,80,157,116,230,23,82,34,47,119,184,116,33,77,92,40,179,74,253,149,122,158,12,220,142,235,74,172,171,116,53,109,46,146,222,122,12,118,211,162,26,53,125,20,171,169,172,147,239,208,250,139,147,109,105,117,9,113,7,170,86,68,162,63,121,24,15,250,0,0,1,194,179,184,250,24,203,61,246,107,254,85,10,168,146,251,78,159,36,119,81,28,184,128,85,24,165,101,134,238,114,66,246,19,244,249,236,36,244,51,213,74,167,202,208,186,17,251,128,103,174,121,238,157,36,203,218,242,207,255,0,182,49,160,110,28,237,173,188,172,90,187,209,183,116,72,42,46,186,234,71,78,137,212,103,221,227,231,202,89,163,175,49,195,50,253,102,52,33,195,210,59,177,242,183,104,33,230,121,102,170,125,61,69,235,17,238,47,71,68,235,245,125,128,36,152,134,28,79,51,23,27,7,176,66,85,171,77,115,125,98,233,37,210,212,222,134,91,35,73,137,53,179,115,83,105,105,61,22,217,22,221,82,127,89,16,151,23,109,203,79,179,173,154,165,211,85,94,200,148,168,111,205,125,90,40,244,67,77,169,106,250,36,103,220,147,238,35,63,168,198,122,115,173,142,147,113,215,29,238,42,230,186,83,169,211,165,211,169,229,211,215,142,220,201,42,105,95,147,66,139,84,187,220,162,51,247,159,184,56,213,26,151,81,188,238,152,116,136,133,204,157,90,158,220,116,125,18,213,215,156,36,151,121,145,125,37,123,200,190,193,126,60,63,242,211,11,47,88,43,78,231,175,153,87,184,90,102,175,45,90,25,114,212,252,72,187,219,208,157,113,39,162,217,250,69,166,190,194,34,239,175,254,19,153,107,86,32,98,11,152,187,91,107,248,174,223,112,211,20,247,119,205,97,248,50,17,244,93,74,190,138,207,189,38,159,126,167,208,92,250,18,148,36,144,146,208,146,90,23,216,3,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,0,138,188,46,60,9,225,151,223,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,58,168,0,202,184,213,64,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,0,51,89,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,42,128,6,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,48,1,21,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,0,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,0,101,92,106,160,0,7,52,204,166,16,198,199,172,6,190,112,141,230,34,57,34,226,163,188,205,60,229,190,235,44,53,81,70,142,194,121,197,181,170,201,13,201,109,151,12,136,149,169,32,200,210,162,51,73,230,136,106,160,0,65,92,228,227,29,11,48,28,43,238,12,98,183,25,236,241,46,106,125,14,67,145,183,45,125,146,82,43,80,219,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,42,91,41,222,41,240,111,226,5,189,230,44,13,41,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,0,0,6,85,197,170,127,249,10,63,252,127,219,136,181,64,1,149,113,170,128,0,0,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,0,0,0,170,190,57,223,153,63,218,79,221,162,213,0,5,0,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,139,84,0,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,0,202,184,213,64,0,229,89,78,240,177,131,127,15,237,239,46,96,102,176,106,160,0,114,172,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,199,85,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,15,21,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,152,193,170,128,1,199,242,127,127,198,196,252,174,97,109,230,205,195,46,187,34,85,175,6,53,66,161,44,221,83,239,212,99,52,81,230,155,138,116,183,173,101,37,151,136,214,122,239,50,53,17,168,140,148,125,128,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,128,8,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,21,171,196,199,135,117,213,139,53,218,214,101,240,96,253,35,112,38,159,16,171,118,179,81,220,92,170,167,103,66,155,84,184,206,27,138,37,60,150,17,25,5,21,13,167,122,89,82,146,106,117,68,219,142,19,121,40,168,225,252,63,198,119,20,41,156,138,213,110,158,134,237,8,78,20,89,13,181,75,148,195,47,21,77,46,33,75,91,111,58,135,20,202,83,243,75,67,124,242,89,40,158,34,69,149,0,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,81,14,110,242,37,127,97,46,104,226,97,30,21,219,50,235,244,220,68,144,236,251,38,60,38,30,209,12,41,213,239,130,183,95,51,73,174,34,72,185,142,41,213,17,50,109,60,234,155,222,105,77,250,0,8,255,0,146,12,173,126,40,248,28,198,27,205,185,61,55,90,169,84,28,174,214,228,52,157,177,81,57,214,89,105,77,70,35,73,44,217,66,24,109,36,165,250,203,81,41,122,32,148,77,162,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,136,171,194,247,34,223,129,75,85,24,227,140,118,103,100,196,154,214,255,0,67,198,154,173,207,80,169,110,54,146,45,89,52,151,103,152,246,174,115,53,53,45,13,26,27,249,165,42,67,103,63,192,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,0,202,184,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,139,220,64,50,211,11,48,184,43,81,228,47,151,87,183,154,122,175,17,90,25,243,20,196,73,91,27,208,221,109,37,170,222,250,71,174,158,210,50,238,160,234,205,46,163,102,93,51,41,18,203,151,58,139,61,200,235,250,39,163,172,184,105,62,227,50,250,73,247,153,125,163,82,11,74,86,149,33,69,169,40,140,143,236,20,193,197,143,45,106,195,252,65,111,23,104,141,127,21,220,14,18,101,30,238,233,175,191,58,66,254,147,170,87,209,65,119,36,147,238,208,250,0,154,92,48,243,23,27,24,112,66,45,169,82,115,101,98,214,36,82,210,214,134,123,227,70,137,9,178,115,82,105,8,45,86,225,150,221,84,127,89,144,153,227,58,57,42,199,73,184,21,142,246,237,115,93,105,213,25,209,41,213,14,239,82,51,147,35,169,213,126,77,106,61,18,215,114,72,143,220,126,253,11,218,87,45,58,241,182,105,119,77,37,205,240,234,176,216,154,202,180,81,106,135,91,74,211,244,136,143,185,69,222,68,127,81,0,143,124,70,27,91,153,88,186,182,35,118,200,147,148,125,116,208,138,157,47,168,207,204,3,219,58,49,159,177,228,31,255,0,108,67,65,220,66,227,187,39,43,119,122,26,103,152,105,167,212,20,126,177,22,210,244,116,190,191,95,216,51,222,201,242,37,32,215,211,150,225,25,254,163,1,162,236,145,190,135,242,207,98,154,63,147,66,165,164,254,210,167,198,29,212,71,46,31,245,70,42,185,97,180,92,142,189,228,197,62,3,10,61,12,180,82,105,241,117,46,164,94,241,35,64,0,0,0,115,220,125,196,202,118,17,225,29,211,124,79,145,202,93,62,145,57,232,190,162,149,189,246,226,186,234,19,209,10,211,94,89,245,50,50,247,251,135,64,113,105,105,10,113,103,162,80,70,163,63,113,16,166,206,43,185,165,126,245,189,75,6,109,183,116,165,81,149,186,98,182,151,89,108,189,58,59,137,209,109,18,190,138,147,212,150,105,247,106,125,64,65,252,98,196,58,134,41,226,85,195,124,212,92,222,186,173,74,92,166,250,36,182,161,217,14,58,69,209,41,215,242,135,252,146,63,179,184,88,103,10,12,163,179,87,150,120,243,120,193,222,212,71,57,116,196,115,76,180,117,39,6,83,46,234,219,196,125,198,175,85,72,211,223,236,33,10,114,143,129,117,92,123,198,154,5,169,17,157,208,89,155,22,85,69,123,146,91,98,148,182,27,116,244,55,16,103,162,93,47,162,123,189,223,86,134,240,234,200,165,225,205,147,69,178,169,9,210,53,30,4,104,73,61,85,235,19,76,161,178,63,89,74,50,232,130,233,169,253,167,222,3,209,165,36,148,146,82,90,17,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,62,92,70,236,162,177,179,101,121,82,25,61,209,211,232,238,82,251,183,127,22,196,81,244,220,163,46,171,246,152,234,220,32,111,68,208,179,8,187,81,78,237,43,139,79,87,110,187,187,60,25,238,126,137,233,223,239,47,214,63,215,140,37,58,100,108,193,49,80,125,122,199,155,187,144,90,23,77,144,160,18,187,143,94,255,0,120,229,92,54,166,34,22,108,236,247,214,125,11,210,30,89,48,191,180,6,129,192,0,0,0,0,0,0,0,0,0,0,0,0,127,195,174,161,148,27,142,30,137,46,243,31,246,35,70,124,243,21,78,192,44,28,149,39,153,165,90,169,179,176,167,69,117,229,202,138,78,117,229,45,63,69,239,229,105,245,117,238,10,83,205,237,206,155,187,31,238,106,202,21,185,47,118,45,15,77,59,161,71,79,184,191,71,220,38,39,5,218,65,46,251,188,42,166,190,173,122,63,66,211,222,205,69,62,255,0,236,21,189,81,168,204,171,76,114,161,80,123,155,33,221,55,175,105,39,93,8,136,186,17,17,119,17,11,40,224,184,166,91,188,175,20,169,122,56,247,163,246,167,67,235,163,85,29,64,91,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,131,28,85,240,10,54,36,96,175,203,154,76,45,213,155,121,238,210,235,188,195,45,97,177,18,115,170,78,138,113,40,250,107,35,212,146,106,251,75,160,156,227,228,93,182,221,58,240,182,42,214,181,89,158,108,58,180,39,225,62,141,202,78,168,117,181,33,69,170,76,143,185,71,220,100,127,89,0,204,45,177,91,168,89,151,109,46,225,134,190,76,218,45,65,137,141,158,137,86,215,25,117,43,46,242,50,61,13,37,236,50,250,140,104,155,39,152,171,248,95,192,43,86,229,121,222,100,182,105,176,98,75,86,221,53,124,161,71,90,207,66,66,11,189,207,97,105,238,20,71,155,108,45,119,8,177,254,242,181,249,124,184,110,86,106,50,169,232,212,143,108,67,154,250,26,45,119,168,207,163,127,202,61,222,241,61,120,54,227,43,13,67,174,97,13,65,237,207,174,68,154,171,30,169,150,136,50,167,199,73,116,70,157,250,245,53,126,175,104,11,82,0,0,1,18,120,157,188,134,178,189,86,37,22,187,221,125,37,246,157,58,104,150,194,38,113,55,113,8,202,237,96,150,189,166,165,200,34,233,174,167,232,233,128,40,74,154,131,118,163,21,180,167,113,173,244,36,139,93,53,213,69,208,104,175,36,144,228,66,203,77,142,220,130,208,213,68,166,45,37,211,162,78,4,109,11,167,216,51,185,110,165,75,184,41,136,65,232,165,76,100,136,253,199,188,134,142,114,170,78,64,203,149,136,228,199,119,19,118,213,45,195,86,221,52,73,64,99,216,95,97,128,142,252,87,177,185,88,125,129,165,102,81,231,114,234,119,12,158,201,33,28,173,117,132,252,57,205,171,170,155,82,126,146,11,184,201,95,97,117,20,185,99,218,213,27,242,244,163,90,116,228,239,149,90,168,199,132,142,169,47,89,231,82,217,31,83,73,119,172,189,165,246,144,147,188,78,49,124,177,63,50,21,8,16,94,214,21,182,219,180,101,35,111,123,209,231,204,35,86,166,132,159,209,112,186,117,47,172,199,67,225,43,151,214,175,220,89,147,137,23,4,126,101,50,133,25,106,136,91,204,180,154,204,152,47,33,94,163,137,87,209,89,244,52,154,125,250,159,64,22,153,149,44,36,167,224,214,6,218,150,164,104,156,137,103,74,130,253,67,231,20,173,242,251,27,13,186,174,171,89,22,166,223,114,79,111,187,235,235,195,254,91,109,45,54,150,144,90,37,4,73,34,247,17,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,53,152,73,79,198,92,13,186,237,73,49,57,242,202,149,57,250,127,206,41,59,37,246,55,219,105,93,22,130,61,13,206,229,30,223,127,213,215,135,252,184,218,93,109,77,44,181,74,200,210,101,239,35,1,151,123,226,214,168,216,119,165,102,211,168,167,100,170,45,70,68,37,245,73,250,204,186,166,204,250,26,139,189,7,237,63,180,197,209,240,161,198,227,196,28,13,59,50,177,59,153,83,183,164,246,72,232,229,105,164,38,33,193,109,61,82,218,83,244,150,125,230,106,251,75,168,135,156,90,178,250,213,133,139,17,177,38,223,141,203,166,87,99,33,82,203,121,158,179,94,147,57,229,171,215,113,74,250,40,46,132,146,79,187,67,232,57,231,12,124,95,44,48,204,133,62,4,231,180,133,114,54,213,25,40,219,220,244,137,240,200,149,169,33,71,244,91,62,157,11,235,32,22,241,157,168,82,39,101,166,248,110,57,106,104,162,84,214,162,233,213,37,2,78,165,215,237,25,212,169,32,218,168,202,109,73,218,104,125,105,50,215,93,52,81,244,26,66,205,81,46,126,92,175,183,33,187,161,57,109,85,28,37,109,215,84,156,7,253,255,0,105,12,226,220,73,82,46,10,154,22,122,169,51,30,35,63,121,239,48,23,197,195,17,228,59,149,234,73,36,180,216,235,9,63,180,169,208,132,182,17,51,134,67,136,94,87,104,228,133,238,52,174,57,31,77,52,63,71,67,18,204,0,0,0,113,76,225,226,175,224,131,0,174,171,149,151,121,114,222,166,206,137,17,91,117,209,243,133,33,104,61,13,11,46,246,253,165,167,188,103,102,231,173,212,47,59,182,169,112,204,95,58,109,106,160,252,199,15,68,167,115,143,58,165,159,113,17,22,166,163,246,17,125,68,44,255,0,140,158,50,176,236,58,30,16,211,222,218,250,36,70,170,191,234,153,234,130,42,132,117,23,84,105,223,167,82,87,234,246,136,21,148,156,45,119,23,113,254,205,181,249,124,200,109,214,105,210,170,8,212,139,116,66,154,194,29,45,119,164,203,163,159,201,61,222,224,22,193,194,163,0,163,97,190,10,252,185,171,66,219,89,184,94,237,45,59,204,51,210,27,241,32,186,148,232,151,20,143,166,131,61,77,36,175,176,186,9,206,62,69,165,109,211,172,251,98,147,107,82,89,229,67,164,194,98,19,8,220,165,104,134,155,74,18,90,168,204,251,146,93,230,103,245,152,250,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,42,3,141,21,32,155,190,236,250,169,43,171,190,144,212,180,247,51,78,79,191,251,4,58,202,29,206,155,75,31,173,154,202,213,181,45,118,221,79,77,123,225,62,159,113,254,151,184,76,206,52,106,101,203,198,206,74,87,171,140,250,67,114,116,62,154,181,78,208,86,189,58,163,50,149,49,185,240,30,229,62,214,187,23,180,149,166,164,100,125,12,140,187,140,192,106,117,167,80,242,9,198,207,84,159,113,143,251,17,163,33,153,138,167,99,238,14,69,147,204,214,173,75,223,219,147,162,186,115,37,74,38,250,242,144,159,162,207,242,117,250,250,247,201,112,0,0,0,0,0,0,0,0,0,0,1,73,252,95,241,50,69,217,142,80,172,130,47,224,150,167,51,146,174,158,183,106,135,1,213,116,216,70,90,26,125,166,175,213,220,46,189,74,218,90,152,205,150,106,111,83,191,241,202,227,185,18,175,154,147,216,246,22,157,219,97,176,131,254,74,79,189,30,224,28,148,79,110,15,149,232,180,252,192,63,69,121,58,187,84,219,201,61,79,167,46,20,245,43,184,180,238,63,105,151,235,16,43,105,233,187,78,131,188,100,123,17,145,133,185,147,181,46,215,145,189,168,189,187,122,117,211,93,208,36,182,93,118,168,251,220,247,0,209,120,15,249,109,196,58,130,113,7,170,79,184,199,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,14,50,88,35,164,58,38,51,210,209,169,155,177,168,242,27,215,184,180,168,73,83,154,169,207,179,161,35,245,251,4,22,201,126,39,72,194,188,198,89,117,134,219,220,197,70,179,78,166,74,61,72,182,176,228,248,234,90,190,130,140,244,38,251,136,136,253,198,47,103,54,56,104,206,42,96,37,227,109,175,242,232,163,84,36,69,46,189,95,40,79,161,5,244,146,93,238,123,79,79,120,206,149,193,77,153,100,223,21,42,67,165,182,85,6,170,244,101,23,67,209,198,30,52,159,180,203,189,62,243,47,180,6,159,232,149,54,43,116,104,21,152,167,171,51,226,181,37,179,235,213,43,65,40,187,200,143,184,253,196,63,104,140,220,60,113,81,156,84,203,69,191,41,11,213,218,3,81,40,111,22,135,209,108,83,226,26,191,144,146,239,115,217,169,125,102,36,200,0,136,156,80,39,28,76,176,84,219,36,235,206,125,230,251,251,181,167,205,18,236,65,142,46,178,151,31,46,49,16,159,245,218,219,104,63,176,224,79,1,76,24,111,79,85,91,17,45,106,82,19,185,83,43,80,99,145,107,166,166,183,208,159,121,123,253,226,253,175,171,206,54,7,228,137,170,178,190,102,76,43,5,49,227,39,170,183,74,69,33,74,65,107,181,100,93,90,239,50,219,239,250,232,155,47,145,152,153,143,120,107,18,75,155,25,126,239,163,54,226,180,51,218,149,77,104,140,244,46,167,208,196,221,226,155,152,8,147,162,218,248,21,109,206,230,195,165,83,161,72,124,249,70,157,92,104,166,197,81,122,237,235,220,105,238,89,151,219,222,2,3,87,106,149,108,76,196,25,149,53,167,125,66,229,171,184,234,83,170,75,231,100,62,106,34,215,68,167,233,47,191,66,47,176,104,7,35,24,55,78,193,252,188,218,81,88,107,108,234,205,38,5,90,119,172,163,210,67,208,99,19,133,213,107,35,245,155,239,78,133,238,34,21,31,195,95,4,165,98,206,97,41,149,23,145,182,159,109,169,154,186,156,212,143,87,35,206,134,102,157,57,137,87,209,115,93,122,151,212,98,251,161,198,68,40,140,67,107,232,48,218,90,79,216,146,208,191,204,3,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,188,243,96,221,59,23,242,241,118,196,125,173,211,104,212,153,245,104,62,178,139,89,12,193,146,77,151,69,160,190,147,157,234,212,189,228,99,63,212,42,165,91,12,241,6,29,77,9,217,80,182,170,237,186,164,234,147,249,216,239,146,140,181,209,73,250,72,239,208,203,237,26,127,153,25,19,98,63,13,223,160,251,106,105,95,98,139,67,255,0,56,161,30,37,24,35,43,9,115,9,83,168,180,222,234,125,200,111,85,210,230,164,90,57,34,116,195,36,233,204,82,190,139,122,235,208,190,162,1,108,150,37,231,27,28,50,68,237,89,63,61,38,109,132,168,242,83,213,59,101,46,144,149,44,181,218,130,62,174,247,145,109,247,125,84,19,137,20,245,82,113,18,233,165,173,59,85,14,181,58,57,150,186,232,104,125,105,247,159,187,222,39,215,11,44,127,137,6,53,209,129,87,36,238,84,74,181,58,108,136,231,202,53,104,227,165,10,42,75,212,111,94,226,87,122,200,190,206,241,8,179,7,25,152,120,249,137,80,227,57,189,150,46,250,203,109,171,67,45,201,76,215,72,143,67,234,93,8,5,215,112,190,156,114,242,193,76,108,211,167,37,246,91,239,247,83,225,127,210,37,216,130,252,34,101,170,78,92,101,165,95,235,85,183,16,95,97,64,128,39,64,0,252,85,186,155,20,74,52,250,204,163,209,152,17,93,146,225,245,232,148,32,212,125,196,103,220,94,227,31,180,70,110,33,216,168,198,21,229,162,224,148,181,237,118,190,204,186,27,37,161,158,174,63,79,150,105,254,66,139,189,191,110,133,245,144,10,96,206,134,39,72,197,76,198,94,149,135,27,218,197,58,179,81,166,69,61,72,247,48,220,249,10,66,190,130,76,181,39,59,140,140,253,230,39,79,6,220,17,214,29,111,25,234,136,208,201,217,52,120,237,235,222,90,83,228,165,205,82,231,219,208,209,250,253,130,176,173,250,108,203,218,248,166,210,26,45,210,171,213,86,99,36,186,22,174,62,241,36,189,164,93,234,247,145,125,131,69,185,78,195,70,112,175,1,44,235,109,31,151,93,26,159,34,81,117,232,249,194,97,11,47,164,162,239,111,216,122,123,128,117,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,1,255,0,46,56,134,144,110,44,244,73,119,152,10,80,227,7,94,139,80,204,3,20,86,83,163,180,189,220,227,212,250,243,33,64,82,123,203,78,226,246,25,136,16,59,206,120,113,25,24,163,153,59,174,237,101,27,26,149,216,118,39,93,116,219,2,51,103,215,106,79,189,191,112,224,251,79,77,218,116,1,61,248,64,98,100,139,79,28,166,217,6,95,193,46,190,95,57,93,61,94,203,14,123,169,233,176,204,245,53,123,13,63,175,184,93,128,205,142,85,175,83,176,49,202,220,185,20,175,154,141,219,55,150,157,251,161,190,130,254,74,143,189,126,225,164,212,171,113,106,64,63,160,0,0,0,0,0,0,0,0,0,60,110,48,92,46,90,216,117,86,174,180,239,41,113,185,26,43,110,237,55,62,218,123,180,63,210,247,12,198,60,243,146,28,55,158,86,229,171,188,244,208,104,147,61,211,156,167,229,154,236,125,165,109,89,118,13,15,77,127,217,8,197,253,163,59,4,90,158,132,2,198,240,191,40,144,47,254,31,50,238,214,104,188,187,161,124,190,200,255,0,105,81,243,116,173,173,181,250,188,228,182,157,26,70,157,75,175,179,168,174,234,117,66,101,26,123,115,225,185,203,144,206,187,85,161,30,154,164,200,250,25,25,119,25,141,22,229,90,216,140,89,110,183,40,82,97,242,26,95,108,220,223,48,213,221,61,245,23,82,61,123,254,177,67,217,164,194,249,184,55,142,119,38,30,79,70,215,105,125,143,94,164,127,148,134,195,222,197,172,187,156,47,229,31,234,238,1,127,121,96,197,24,88,189,131,52,43,210,44,142,106,230,118,174,103,168,105,211,100,183,155,46,244,35,249,191,119,253,35,171,138,166,224,245,142,241,208,245,79,7,170,207,109,113,124,158,192,91,76,247,104,83,228,59,244,91,233,236,250,75,251,61,194,214,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,127,140,184,232,151,21,232,142,150,168,121,181,54,162,250,140,180,63,243,140,255,0,113,24,194,183,176,199,50,117,221,88,229,51,95,118,85,105,191,88,149,170,95,159,47,67,250,106,62,228,123,116,251,8,104,28,85,247,26,12,50,41,180,139,115,20,162,198,223,38,58,225,209,220,94,253,52,97,41,168,190,125,13,122,119,159,232,235,245,251,0,120,254,12,248,164,221,54,225,175,225,124,135,246,162,83,114,170,168,70,221,117,113,75,167,176,71,169,35,234,253,45,62,175,104,183,17,158,158,30,215,236,123,7,52,54,163,242,75,84,214,230,193,163,23,127,67,122,163,16,253,137,87,232,125,95,105,13,9,178,234,95,101,183,209,244,92,73,44,190,195,45,64,127,216,173,46,52,119,84,168,184,125,109,90,205,116,109,218,172,57,106,62,157,117,98,162,131,46,239,237,22,90,41,223,140,197,226,85,44,76,160,90,232,103,68,197,165,197,120,215,187,189,73,145,80,70,154,109,250,253,224,43,242,198,184,94,180,174,202,93,215,20,181,145,69,150,197,69,130,233,213,198,93,75,137,46,164,101,222,159,105,25,125,70,63,69,233,117,214,177,50,244,153,112,79,249,201,213,121,142,45,8,245,11,69,58,234,150,73,212,137,37,244,150,125,116,47,212,60,208,146,153,6,192,121,216,221,143,148,38,85,27,125,50,133,46,45,90,97,239,73,110,109,153,177,121,137,252,162,20,90,165,222,242,212,253,196,103,220,22,151,195,27,0,217,194,108,9,135,113,212,25,210,173,114,147,117,35,86,227,245,89,145,14,26,246,104,78,41,39,162,155,62,186,17,253,68,66,100,143,195,67,164,67,160,81,160,208,233,237,114,227,83,227,53,21,148,110,51,218,132,32,146,146,212,204,204,250,17,119,153,143,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,19,156,3,103,22,112,38,101,199,79,103,90,181,180,78,84,137,91,143,214,102,60,57,139,217,161,184,148,150,170,112,186,232,103,245,25,9,146,63,13,114,145,14,191,70,157,67,168,53,204,141,80,140,236,87,145,184,203,114,22,131,74,139,82,50,50,232,103,220,100,3,49,86,93,215,90,195,59,210,29,193,3,230,231,82,38,54,181,163,212,61,84,211,169,89,167,83,37,23,210,65,117,208,255,0,88,252,247,205,194,245,219,118,85,46,185,69,164,138,212,183,234,47,151,78,142,60,234,156,81,116,34,46,245,123,8,139,234,33,221,243,243,128,211,240,71,31,43,173,38,54,202,93,118,92,170,180,51,222,147,218,219,211,101,114,209,249,69,168,244,75,93,231,161,251,200,143,190,53,128,183,174,11,151,84,169,88,125,114,218,174,150,173,181,85,153,45,39,211,166,140,83,144,69,221,253,162,203,133,59,240,103,188,74,155,137,149,251,93,108,234,153,84,185,79,18,247,119,41,82,41,232,211,77,191,87,188,92,64,0,168,238,51,24,164,221,74,225,160,97,116,119,247,34,43,113,106,171,70,205,52,113,43,168,48,103,169,163,235,253,45,62,175,104,182,231,157,75,12,184,250,254,139,105,53,159,216,69,168,207,103,16,155,246,53,253,154,27,173,248,165,162,104,147,103,81,149,223,213,76,212,101,159,181,41,253,63,175,237,48,31,191,135,70,21,189,137,217,147,161,17,49,205,102,128,236,90,211,158,177,39,68,177,62,38,167,244,210,125,203,246,107,246,24,208,12,72,232,135,17,152,141,22,136,97,180,182,146,250,136,180,47,243,10,195,224,191,134,69,10,147,113,226,148,168,251,36,200,92,202,59,106,223,174,172,41,52,231,203,161,47,78,242,253,29,126,191,96,180,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,1,202,51,63,138,48,176,131,6,107,183,164,169,28,165,195,236,188,191,80,213,174,249,108,182,125,200,95,243,158,239,250,71,87,21,77,198,23,29,227,173,234,102,15,82,94,220,226,57,253,188,182,153,109,212,160,72,107,233,55,215,219,244,87,246,251,128,85,213,70,161,50,179,61,201,243,28,230,72,123,77,202,208,139,93,18,68,93,8,136,187,136,133,136,226,134,81,32,88,28,62,98,93,175,81,121,151,66,57,157,173,254,210,162,229,107,91,67,104,245,121,202,109,90,180,189,58,23,79,111,81,14,178,183,133,243,113,143,28,173,188,61,128,141,206,213,59,102,157,72,191,39,13,247,189,171,65,119,54,127,202,47,236,23,197,154,155,98,57,229,190,226,161,69,135,207,105,29,147,107,124,195,79,124,246,20,125,76,253,255,0,88,12,229,50,243,145,220,39,153,86,213,167,184,244,212,105,207,7,238,23,46,156,58,164,215,93,119,154,185,60,253,85,183,110,187,95,113,61,218,23,232,251,134,98,76,180,61,12,104,159,34,51,156,168,101,154,211,125,213,110,89,246,253,79,77,63,217,9,37,253,128,36,8,0,0,0,0,0,0,0,0,0,8,193,196,102,83,145,178,191,115,114,207,77,221,139,95,252,227,16,103,250,159,253,248,222,165,175,127,249,140,95,239,17,227,211,43,247,47,255,0,201,249,140,65,64,16,182,118,164,111,94,212,245,212,244,215,216,96,52,211,130,68,69,134,20,82,74,118,151,240,158,154,235,255,0,100,56,43,15,140,142,17,34,157,118,209,177,90,42,116,85,95,180,118,163,215,191,148,213,61,132,119,175,235,246,36,190,189,123,197,152,229,254,84,41,120,75,66,122,159,39,180,48,125,171,107,155,13,26,255,0,9,119,94,135,215,188,140,135,52,207,230,20,183,139,57,112,184,168,100,173,178,17,217,57,42,211,93,53,159,21,74,233,189,37,220,223,180,192,80,238,12,98,141,91,7,49,14,153,127,81,203,115,244,238,118,136,245,75,119,49,135,26,239,82,22,69,209,195,254,73,255,0,104,210,149,139,120,210,239,219,94,29,211,70,119,153,18,111,51,150,173,170,47,160,226,144,125,20,148,159,122,15,216,50,236,164,154,79,106,139,169,11,127,225,13,152,104,85,251,82,161,131,213,185,186,79,166,114,187,2,57,103,243,156,199,103,200,115,170,91,36,150,137,34,250,75,61,125,158,224,22,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,35,238,123,176,226,62,35,101,150,246,105,210,213,202,21,26,165,90,107,191,170,217,167,201,208,190,146,127,79,219,175,216,98,65,15,153,116,82,155,174,219,85,106,27,201,213,186,132,25,17,20,90,247,147,141,169,39,237,47,127,188,128,102,95,13,171,47,217,120,169,109,86,201,124,167,40,213,232,114,12,244,37,109,54,100,161,94,227,215,232,251,143,245,141,33,224,141,210,221,233,132,118,125,200,135,185,170,157,66,167,190,226,182,237,213,107,138,218,207,166,133,250,94,226,25,235,205,125,144,171,3,48,87,197,19,77,16,170,245,77,246,139,220,142,218,250,72,190,146,191,67,218,98,225,184,90,98,35,55,182,89,225,211,204,182,189,65,148,221,43,78,167,170,88,167,194,45,126,137,23,122,187,186,253,166,2,98,153,232,70,126,225,67,124,81,238,231,238,44,202,206,128,225,234,154,107,14,196,79,119,115,115,230,145,127,36,191,75,235,23,177,91,168,53,73,163,79,170,62,127,55,14,43,178,23,223,244,80,131,81,247,17,251,189,195,55,89,171,186,31,187,115,29,137,53,71,87,185,178,186,235,13,199,232,69,163,61,189,245,36,187,139,244,189,165,168,14,91,26,59,178,228,181,17,132,238,113,229,165,180,22,164,90,168,207,66,46,191,89,139,209,225,125,151,182,112,155,4,35,221,85,70,53,171,220,170,69,69,43,220,126,172,121,17,33,56,72,209,46,41,39,162,219,62,186,17,253,68,66,175,242,11,128,210,113,191,31,104,13,56,95,197,246,252,200,181,153,93,222,187,108,77,139,189,63,148,66,139,84,187,222,90,159,184,143,217,160,106,45,38,37,10,145,10,139,1,27,35,193,142,220,102,147,169,158,136,66,73,36,90,153,153,247,17,119,153,128,253,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,33,103,20,28,189,179,139,56,33,34,234,166,51,165,94,218,53,212,84,189,199,235,71,143,18,107,134,141,20,226,82,90,173,194,235,161,159,212,100,40,186,76,119,98,73,118,35,233,218,227,43,83,107,45,72,244,81,30,134,93,62,178,26,151,173,82,98,87,105,19,104,179,209,190,60,232,238,70,117,58,153,106,133,164,210,101,169,25,31,113,159,113,144,207,206,126,176,26,78,8,99,237,125,166,203,248,190,224,153,42,179,23,187,212,109,249,178,182,39,242,139,81,232,150,187,207,67,247,145,123,67,215,112,185,187,159,183,115,43,6,3,103,162,106,76,53,17,93,221,206,79,132,71,252,147,253,31,168,95,33,30,164,71,239,25,174,202,165,208,245,165,152,220,54,170,54,189,173,157,215,71,110,71,66,61,89,237,236,41,69,220,126,196,251,11,81,164,90,36,246,170,180,104,21,70,63,39,50,43,82,17,223,244,86,130,81,119,145,123,15,220,3,202,227,109,210,221,151,132,151,133,200,183,185,74,131,66,168,62,218,182,238,209,104,140,226,203,166,135,250,62,227,25,187,196,170,203,247,166,42,220,213,179,95,53,202,205,126,108,130,61,9,59,141,233,43,87,184,180,250,94,226,253,66,237,184,165,226,35,54,78,89,166,64,34,220,245,122,83,148,173,58,150,137,126,159,52,181,250,38,93,233,238,233,246,144,167,140,168,89,10,191,243,5,99,209,52,213,9,175,83,31,116,189,232,237,172,36,203,233,39,244,253,134,2,242,178,35,135,17,240,231,44,182,75,77,22,142,87,104,212,218,211,189,253,22,245,62,54,165,244,149,250,30,205,62,194,18,8,124,203,94,148,221,10,218,164,208,217,78,141,211,224,199,136,146,215,184,155,109,41,47,105,251,189,230,62,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,129,125,94,52,171,10,216,153,116,214,93,229,196,133,203,230,43,106,143,77,238,37,5,209,41,81,247,172,189,131,53,216,207,138,85,108,99,196,58,157,251,88,45,175,212,121,58,163,213,61,188,182,27,107,189,40,65,31,70,203,249,37,253,162,210,56,188,230,26,29,2,211,167,224,245,18,110,179,234,156,222,222,142,89,252,223,45,216,18,27,234,166,205,39,170,76,254,138,203,79,111,184,83,250,82,106,61,169,46,166,2,204,248,55,97,18,42,55,109,103,21,165,39,85,82,59,63,101,61,123,185,173,84,24,95,114,254,175,106,79,234,211,188,89,230,54,145,30,24,86,137,73,220,95,193,186,107,167,253,144,216,229,57,3,194,150,240,155,46,22,237,12,213,186,66,251,95,57,90,105,174,147,229,41,61,55,168,187,156,246,24,233,121,128,149,10,38,18,215,94,168,73,236,236,23,101,220,230,195,94,159,194,90,211,161,117,239,50,32,25,163,168,127,126,57,161,105,221,254,98,26,1,225,205,41,201,57,95,182,121,135,174,222,219,167,254,113,150,51,249,55,103,106,94,197,238,79,77,15,77,61,132,47,255,0,135,9,235,149,251,107,255,0,231,60,198,88,9,70,0,0,0,0,0,0,0,0,0,2,57,231,250,36,185,89,96,187,59,43,28,205,189,131,119,172,69,167,241,132,95,120,207,24,211,174,48,217,112,113,11,14,170,214,149,73,27,163,206,228,111,45,76,190,131,237,184,93,202,73,247,160,189,164,51,35,58,20,170,116,165,195,152,215,45,230,244,220,157,196,122,106,68,101,212,186,119,25,0,209,6,68,171,105,175,229,158,212,158,148,109,37,246,238,154,235,221,80,146,94,226,247,14,241,81,130,205,74,27,144,164,22,173,185,166,189,254,195,35,246,125,130,28,112,162,187,28,184,114,183,70,167,72,127,152,245,51,180,111,45,186,109,230,84,103,25,119,17,17,244,47,172,77,0,25,178,205,86,26,47,9,113,202,226,178,73,158,91,48,123,39,47,214,215,93,240,216,112,255,0,148,163,239,115,222,127,216,60,182,17,226,133,119,7,239,170,125,245,111,43,248,84,14,110,212,232,143,91,123,46,52,125,86,133,145,116,112,255,0,146,127,218,44,43,140,166,18,59,2,187,111,98,132,98,220,220,254,215,218,15,161,109,216,138,123,9,239,95,93,117,246,36,191,180,86,24,13,41,229,207,48,22,158,98,44,8,215,165,178,247,85,239,231,179,181,223,154,209,247,155,79,172,182,219,221,175,37,71,208,186,127,148,250,168,206,142,80,51,73,113,101,139,17,27,184,32,175,155,72,151,175,164,98,232,218,121,219,88,144,134,189,115,105,197,39,69,190,103,234,151,94,227,233,221,127,88,79,139,150,78,51,218,113,239,43,22,169,219,169,242,119,237,95,33,230,190,139,171,108,250,58,132,43,233,52,191,103,179,236,51,15,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,155,120,201,225,121,209,241,110,135,136,208,155,219,18,109,30,52,39,186,235,172,133,201,168,60,163,234,179,62,226,46,132,146,47,175,216,63,79,6,252,76,69,55,18,107,88,117,38,70,212,202,167,201,158,218,118,107,170,213,34,158,201,117,36,125,95,165,250,189,162,93,241,79,195,41,55,198,93,37,214,224,51,189,234,3,206,84,159,61,196,91,88,98,12,213,40,250,172,136,250,168,187,136,207,234,49,81,217,57,191,143,14,179,21,100,215,21,35,148,203,213,186,108,105,7,179,118,230,142,116,117,40,190,138,140,186,35,188,139,80,23,195,155,59,177,118,110,94,239,170,171,74,218,227,148,10,155,40,61,53,245,142,11,234,47,97,254,143,184,103,30,226,154,245,102,229,169,212,92,61,206,206,156,243,234,238,45,84,183,12,254,162,239,63,168,94,207,17,91,205,213,228,250,77,114,144,191,154,175,199,90,76,244,46,172,63,75,150,175,229,39,94,237,61,132,127,96,163,92,58,162,59,115,226,21,177,110,53,249,74,181,102,20,20,255,0,132,235,232,65,123,75,244,189,229,246,144,11,150,225,61,130,113,172,108,26,93,241,45,189,39,215,95,55,209,212,250,50,244,88,46,151,115,138,79,210,65,251,8,254,206,225,60,71,132,192,155,105,54,126,13,89,22,223,47,99,148,251,118,155,25,222,186,238,91,113,26,65,159,121,233,244,125,134,100,61,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,220,88,112,78,53,243,131,72,190,34,55,172,250,19,228,250,250,159,86,89,139,57,211,239,113,41,250,75,47,97,159,219,220,39,136,240,152,237,109,38,240,193,171,222,219,229,239,114,161,110,212,163,53,215,77,171,114,35,168,35,239,45,126,151,180,200,128,102,146,221,154,245,26,229,166,84,91,61,174,193,156,203,233,238,61,20,135,8,254,178,239,47,172,104,227,41,119,106,239,44,189,216,213,87,85,185,198,232,20,198,22,122,105,235,20,22,20,126,194,253,47,112,206,182,34,209,29,182,49,10,231,183,29,252,165,38,179,54,10,191,194,105,245,160,253,167,250,62,243,251,76,94,87,14,171,205,212,228,250,53,110,174,191,154,160,71,66,8,244,46,140,177,75,136,175,228,167,94,237,125,134,127,104,8,105,198,71,19,27,169,98,69,19,14,163,72,220,152,180,248,211,220,78,205,52,90,95,168,50,125,77,31,95,233,126,175,104,252,188,27,48,188,235,24,183,92,196,105,173,238,137,10,143,38,19,61,116,210,66,36,211,222,73,244,89,31,113,159,67,73,151,215,236,17,75,56,215,241,226,46,98,239,106,225,72,230,178,205,110,165,22,57,236,219,181,162,157,33,73,47,162,147,62,139,239,50,212,91,135,11,12,50,147,99,229,210,37,110,160,199,45,234,251,205,212,152,61,196,123,163,191,6,18,146,125,22,100,93,82,125,228,71,245,16,9,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,57,86,99,51,1,105,229,222,192,149,122,92,207,117,70,206,67,59,93,249,221,95,101,181,122,200,109,205,186,115,146,125,75,175,249,75,208,226,198,46,89,56,49,105,200,188,175,170,167,97,167,198,217,185,124,135,157,250,78,161,178,232,210,22,175,164,234,61,158,223,180,202,129,115,127,154,75,139,51,184,138,229,193,53,124,170,60,77,61,29,23,70,213,201,220,196,116,59,235,147,77,169,90,173,130,63,88,186,119,23,78,240,230,248,187,138,21,220,96,190,170,23,213,192,127,194,167,242,183,39,212,245,118,50,219,69,213,8,65,31,70,203,249,37,253,163,212,229,87,13,23,139,88,229,110,217,38,207,49,153,221,175,153,235,105,166,200,111,184,95,202,73,247,183,239,47,236,28,144,89,231,6,188,36,118,125,118,225,197,9,37,181,184,29,147,179,159,67,221,189,21,6,21,220,190,154,105,237,73,255,0,104,11,99,167,65,102,155,13,184,81,203,70,219,215,78,255,0,105,153,251,126,209,193,243,219,91,77,3,44,247,100,245,35,113,35,176,116,215,78,250,132,98,247,31,188,72,17,12,56,174,93,142,91,217,90,173,83,163,191,203,122,167,217,182,22,221,119,114,234,48,76,251,200,200,186,31,212,2,137,134,135,50,3,18,92,92,176,90,125,169,142,94,238,223,183,214,35,215,248,194,87,184,103,170,20,41,85,25,72,135,13,174,99,206,107,181,59,136,181,208,140,207,169,244,238,35,26,110,193,235,46,14,30,225,213,38,210,166,163,108,120,60,253,133,169,159,211,125,199,15,189,74,62,245,159,180,192,123,48,0,0,0,0,0,0,0,0,0,31,197,22,169,50,25,172,204,253,175,38,209,198,203,134,141,34,39,102,228,246,77,27,230,18,244,214,35,42,239,35,63,210,247,251,70,149,5,19,113,87,180,17,109,230,86,161,81,97,189,172,84,249,92,190,186,235,203,129,4,143,189,70,125,234,250,128,72,190,11,55,82,219,141,122,219,10,119,213,119,209,187,83,183,220,117,21,159,93,63,180,90,112,166,174,13,247,43,145,49,90,183,111,154,244,68,206,205,161,105,223,178,53,65,126,239,237,23,42,3,139,102,227,4,226,99,190,13,213,172,183,98,115,164,189,200,228,124,225,167,110,146,152,113,95,235,136,35,232,215,180,255,0,232,60,227,77,136,236,25,43,138,242,116,90,52,212,181,47,105,107,236,251,70,168,134,126,120,135,224,187,120,67,143,181,36,211,227,114,105,117,78,79,99,78,253,223,146,133,19,127,122,212,175,164,225,247,233,245,106,64,34,232,237,25,114,205,118,42,101,186,225,106,161,101,214,185,116,229,110,237,80,187,52,99,231,250,143,18,62,113,198,92,82,118,169,229,43,167,127,113,251,52,243,121,127,180,41,183,246,43,81,108,250,171,60,200,245,30,211,184,183,40,191,39,25,215,11,232,169,39,222,130,246,144,151,57,168,225,109,124,97,125,46,85,235,134,238,122,98,143,27,103,57,157,25,143,203,220,166,27,79,172,244,181,40,245,91,139,62,133,211,79,113,145,128,156,88,11,196,223,3,113,105,152,180,202,220,255,0,66,87,29,223,204,137,202,153,39,110,134,234,139,215,76,84,160,253,70,200,251,255,0,149,167,121,9,125,74,170,211,235,112,91,169,83,36,115,163,59,174,197,236,82,117,208,205,39,209,68,71,222,70,50,204,251,15,68,121,76,62,141,142,35,77,75,82,61,53,45,125,130,81,100,247,61,23,206,90,107,197,22,106,253,39,108,191,249,120,58,50,207,209,68,131,79,206,20,119,28,252,163,228,174,158,237,59,143,160,104,8,7,192,177,175,123,127,16,237,168,151,93,179,51,180,211,230,115,57,78,114,214,141,118,56,166,207,162,210,149,125,36,40,186,151,176,125,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,30,35,27,173,70,111,124,31,189,109,55,155,230,38,171,111,212,161,146,117,50,212,221,138,227,122,106,70,95,165,239,47,180,134,112,47,234,52,220,49,197,170,221,42,42,59,59,246,229,126,75,113,186,146,246,156,121,42,74,15,169,168,143,170,61,166,127,94,163,78,166,68,162,52,159,113,150,134,40,31,137,157,129,242,11,52,117,147,74,116,77,192,137,21,206,255,0,231,234,51,63,223,43,244,62,175,176,128,123,220,219,230,186,151,138,25,74,194,252,49,129,47,153,86,166,198,162,63,81,95,45,69,170,155,166,62,203,169,208,217,74,126,147,133,213,42,63,171,167,81,30,242,113,108,252,168,204,149,129,27,179,115,251,29,195,74,153,183,126,221,54,79,142,90,235,169,126,151,254,225,198,13,74,50,218,103,208,132,234,225,23,99,179,115,230,22,93,90,84,109,237,210,168,238,75,109,91,204,182,186,212,232,10,46,132,162,215,233,123,140,190,208,23,101,73,99,179,82,161,70,217,179,149,29,180,109,215,93,52,73,22,154,143,214,63,132,90,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,85,152,237,52,169,145,141,27,249,177,220,70,221,116,215,84,153,105,168,253,99,248,101,169,104,96,51,129,156,123,107,228,198,100,175,248,221,155,145,219,46,26,172,205,187,247,107,190,124,130,215,93,79,244,127,247,9,7,148,124,215,82,240,191,41,88,163,134,51,229,242,234,213,40,213,183,233,203,229,168,244,83,148,198,25,105,58,19,42,79,210,108,250,169,69,245,244,234,28,93,44,118,109,140,194,196,171,69,141,177,186,173,33,185,110,43,121,158,231,93,157,61,71,208,212,122,125,31,113,23,216,32,169,41,68,91,72,250,24,15,99,97,81,230,226,118,45,81,41,82,145,218,31,184,235,241,155,147,212,145,184,228,73,74,86,125,13,36,90,154,253,134,95,86,131,71,248,35,106,179,100,96,253,149,106,50,223,45,52,171,126,155,12,211,169,158,134,212,86,219,211,83,51,253,31,121,253,166,40,243,134,101,129,242,247,52,116,99,82,117,77,190,136,245,222,255,0,230,42,48,255,0,223,39,244,254,191,176,197,252,145,18,72,146,93,196,90,16,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,23,205,239,111,225,229,181,46,235,185,166,118,106,124,62,95,53,206,90,215,166,247,18,217,116,66,84,175,164,180,151,66,246,128,250,149,90,173,62,137,5,202,149,78,71,38,51,90,111,94,197,43,77,76,146,93,18,70,125,230,66,33,99,215,19,124,13,194,86,101,83,40,179,253,55,92,107,103,46,39,42,100,109,218,155,74,63,93,81,84,130,245,28,51,239,254,78,157,230,43,23,56,89,233,190,115,45,94,56,176,151,232,203,105,143,200,65,209,151,181,220,136,230,175,156,56,237,185,249,70,13,93,125,250,119,23,88,186,195,15,75,121,44,48,141,238,47,93,11,82,45,116,45,125,160,59,38,99,115,93,138,153,145,184,93,168,94,149,174,101,57,59,123,44,46,205,24,185,30,163,36,191,156,109,150,212,173,202,101,42,235,221,220,94,221,120,184,159,185,87,225,109,124,98,133,46,45,235,137,14,122,30,143,39,127,37,157,25,145,204,218,167,219,87,172,204,180,168,180,91,104,62,165,215,95,113,25,136,141,152,11,66,155,96,226,181,106,207,165,51,203,143,78,236,219,75,114,143,242,145,154,112,254,146,148,125,235,63,105,128,240,48,226,187,54,74,35,50,90,173,122,232,95,97,107,253,131,71,57,71,193,56,152,17,131,116,155,45,168,156,153,44,243,249,255,0,56,106,221,172,167,220,79,250,226,200,186,59,236,63,250,10,152,184,120,96,187,120,189,143,180,212,212,35,115,169,116,190,119,108,78,253,191,149,133,47,103,114,210,175,164,217,119,107,245,232,67,64,192,2,172,120,211,93,75,114,53,149,108,37,223,85,175,73,110,78,223,121,211,150,93,116,254,209,105,194,154,248,200,220,174,75,197,106,37,190,75,213,16,187,78,165,167,118,248,212,245,251,191,180,4,63,203,5,175,38,238,198,203,122,141,30,39,105,231,118,189,91,230,18,53,210,35,202,239,51,47,209,247,251,6,148,210,90,36,136,81,63,10,139,65,55,38,101,105,213,23,155,220,197,51,157,204,235,166,156,200,19,136,187,148,71,222,159,102,162,246,64,0,0,0,0,0,0,0,0,0,0,5,58,113,162,54,191,9,118,113,33,141,171,47,72,111,94,227,61,255,0,193,233,218,116,246,104,46,44,82,247,24,204,64,98,231,197,219,126,207,107,233,218,253,175,121,117,255,0,178,98,211,220,47,228,151,232,251,207,245,0,226,124,56,239,119,44,172,217,89,207,184,189,33,200,244,135,104,78,159,75,109,54,89,39,174,211,50,234,175,96,208,104,203,238,27,87,164,219,23,173,58,185,13,238,83,209,185,219,87,180,149,166,230,150,147,232,100,101,220,163,246,13,53,218,149,85,86,232,17,106,138,94,227,123,127,93,52,238,90,147,238,47,119,184,7,215,21,211,198,67,10,149,116,97,141,187,136,81,75,87,45,94,215,185,63,165,218,100,83,218,46,245,150,159,71,244,85,250,187,197,139,14,95,153,60,55,135,138,216,65,91,179,166,43,98,102,118,109,21,161,158,155,37,50,231,113,41,63,205,151,183,254,128,25,205,195,107,130,109,173,122,211,171,212,231,121,114,34,243,182,43,105,30,155,154,90,79,161,145,151,114,143,216,52,229,69,170,53,93,165,51,82,67,91,16,254,237,19,187,93,54,168,211,223,161,123,134,91,91,83,144,164,146,148,157,22,143,102,190,242,255,0,222,52,129,148,155,197,23,214,3,91,119,26,23,187,180,246,207,102,159,70,107,232,253,20,254,135,184,4,117,207,55,14,203,123,27,97,79,196,11,3,248,13,219,243,90,183,235,187,218,186,198,107,189,217,40,105,27,90,105,127,201,235,175,191,67,58,80,173,81,170,20,10,155,212,138,163,28,153,76,109,230,35,114,85,166,228,146,139,170,76,203,184,203,218,53,54,41,183,139,182,95,161,216,215,173,35,21,41,39,171,119,63,104,237,9,235,243,125,153,152,12,39,170,156,86,186,239,62,228,150,159,95,120,14,105,144,60,242,78,203,101,113,219,86,230,99,181,218,245,61,188,207,88,155,236,252,180,74,89,125,8,238,56,189,206,188,158,227,45,52,247,119,94,149,42,171,79,173,192,106,167,75,145,206,140,246,237,139,216,164,235,162,141,39,209,68,71,222,70,50,196,39,199,15,60,253,59,130,147,218,195,60,70,123,125,175,43,119,38,78,210,46,199,181,50,222,87,168,204,117,184,230,247,93,65,117,87,171,223,221,169,16,93,128,15,159,67,175,82,110,74,107,85,122,44,174,211,17,237,219,28,229,169,26,232,163,73,244,81,17,247,164,203,187,216,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,164,227,63,97,169,50,237,203,241,150,53,35,68,58,122,220,221,245,212,93,50,208,213,255,0,224,254,191,96,181,177,10,120,177,89,85,11,179,45,61,170,9,116,163,85,61,38,241,250,191,146,102,4,227,87,122,139,244,139,187,83,250,140,5,22,139,118,224,193,101,34,21,149,113,222,111,35,73,15,206,153,9,7,175,250,210,154,167,56,93,202,211,188,189,218,253,126,193,81,36,90,158,132,47,95,133,77,167,62,223,203,123,51,166,35,106,106,51,19,41,174,169,61,80,228,8,38,71,208,207,220,125,250,0,154,32,0,0,0,0,0,0,0,0,0,3,254,119,167,93,53,31,25,215,31,172,77,114,10,79,100,118,76,201,106,232,123,148,71,161,151,176,203,161,247,143,244,110,215,164,52,174,106,35,104,231,233,111,87,127,217,175,188,7,215,1,243,26,125,216,51,19,5,210,220,210,210,70,133,247,104,102,122,18,116,239,238,46,241,244,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,70,171,179,136,246,76,108,107,170,179,101,93,56,201,216,171,86,253,66,69,46,163,27,228,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,68,149,25,172,205,143,138,124,100,248,129,112,249,139,224,52,81,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,187,20,222,202,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,229,88,233,154,60,9,203,95,161,63,13,119,207,201,207,148,125,167,209,159,197,147,38,115,251,63,43,157,253,236,211,155,118,243,218,250,90,107,187,166,186,30,159,39,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,65,110,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,39,38,233,161,68,186,169,214,84,137,219,43,85,90,124,218,164,56,220,165,159,54,44,71,35,55,33,205,228,91,19,181,115,99,22,134,100,163,230,106,146,50,74,140,190,176,172,14,52,87,77,118,198,186,178,245,122,218,211,187,21,106,223,168,87,42,148,233,60,164,57,200,148,195,148,183,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,75,92,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,80,72,160,0,0,31,38,141,116,208,174,10,141,122,147,72,157,218,37,219,53,4,82,234,141,242,150,142,207,41,113,88,150,150,245,81,17,47,86,37,199,94,169,51,79,175,166,187,146,162,47,172,41,131,51,185,152,188,178,161,197,35,16,113,74,207,131,18,162,133,71,164,83,106,244,201,36,73,69,70,156,229,42,156,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,97,115,224,60,166,21,98,101,171,140,152,113,110,98,149,149,47,180,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,0,124,155,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,62,176,229,89,177,240,177,140,159,15,238,31,46,124,7,42,254,234,62,68,255,0,221,207,254,108,214,63,234,130,85,12,171,141,84,0,138,191,221,71,200,159,251,185,255,0,205,154,199,253,80,117,92,11,205,30,4,230,83,211,127,129,75,231,229,31,201,206,205,233,63,226,201,144,249,29,163,155,201,254,249,105,189,219,185,14,253,29,116,219,215,77,75,88,21,197,191,37,149,90,212,151,51,89,133,182,252,185,242,27,143,165,248,195,82,84,234,210,195,13,54,220,122,131,76,26,76,201,13,180,217,161,243,66,180,74,16,211,156,178,34,125,209,90,216,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,52,230,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,244,25,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,80,241,171,241,79,107,124,63,131,230,53,16,22,169,129,121,163,192,156,202,122,111,240,41,124,252,163,249,57,217,189,39,252,89,50,31,35,180,115,121,63,223,45,55,187,119,33,223,163,174,155,122,233,169,107,213,69,85,240,49,252,246,126,205,254,242,19,167,53,217,174,195,140,165,97,194,239,91,213,222,221,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,88,126,188,111,205,214,93,50,227,85,166,80,177,151,19,34,80,42,85,120,235,151,18,26,97,74,154,249,176,149,109,230,173,184,205,56,166,208,106,220,148,169,100,146,89,161,194,78,237,139,211,154,255,0,117,31,34,127,238,231,255,0,54,107,31,245,65,69,120,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,182,205,236,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,106,156,45,50,19,242,18,29,7,53,216,160,254,251,130,171,79,237,150,133,46,60,141,91,129,6,91,6,146,153,33,72,61,28,121,230,29,81,33,173,77,45,182,225,154,200,221,81,37,128,177,250,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,159,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,58,161,227,29,11,50,241,113,18,11,247,101,90,92,204,21,153,33,151,173,86,98,37,5,18,29,68,162,33,18,25,148,104,66,84,114,77,72,144,227,70,233,175,230,157,112,154,81,104,250,17,197,56,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,66,253,0,126,74,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,30,82,226,197,43,18,212,190,237,28,51,175,215,123,45,201,125,246,255,0,147,240,187,43,203,237,157,137,146,122,87,206,33,6,219,123,27,81,43,231,20,157,218,232,157,79,160,243,249,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,120,113,211,29,49,31,49,120,143,81,197,12,80,172,246,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,168,52,210,2,10,240,224,226,1,15,49,20,38,176,147,23,174,47,244,216,129,218,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,0,5,101,241,94,207,28,107,106,149,91,202,62,28,162,89,87,106,81,227,162,238,171,18,221,142,80,98,58,150,223,76,38,13,38,147,117,111,180,164,115,84,122,180,76,186,166,244,90,156,95,36,39,166,19,99,246,13,99,175,167,255,0,4,120,133,74,186,62,75,212,14,153,84,236,75,81,242,30,235,181,69,184,139,152,202,246,175,150,250,55,52,230,197,236,90,182,171,78,128,51,89,149,207,195,183,225,218,217,252,90,63,249,201,254,27,232,79,239,63,251,77,254,209,253,251,252,31,251,223,159,244,255,0,228,250,219,69,175,113,128,189,113,230,211,192,106,100,12,49,143,46,61,147,92,145,34,13,243,85,132,143,159,97,133,114,147,22,50,214,74,220,212,105,10,91,200,113,68,157,20,105,105,165,45,36,241,182,240,77,91,43,16,172,28,74,165,59,93,195,155,226,223,186,169,172,72,84,71,102,81,42,108,206,97,183,210,148,169,77,41,198,84,164,146,201,43,66,141,38,122,232,180,159,180,135,160,25,225,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,7,214,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,30,87,23,177,163,11,240,22,205,115,16,49,114,239,137,110,208,155,144,212,66,144,242,28,117,110,190,225,158,198,154,105,164,169,215,87,161,41,70,148,37,70,72,66,214,122,37,10,50,246,163,60,57,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,79,254,12,23,110,54,215,240,190,229,161,220,74,137,43,11,237,201,9,166,219,142,41,214,27,126,29,68,220,114,84,198,16,219,109,115,94,66,202,99,110,41,199,156,45,135,203,67,105,89,41,206,80,88,163,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,63,88,170,14,36,56,243,121,101,183,136,30,28,98,181,153,54,90,87,78,177,233,200,169,193,102,65,50,138,181,56,234,179,206,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,86,41,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,135,75,0,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,0,169,213,169,84,88,200,153,89,169,196,129,29,201,12,68,67,178,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,249,46,107,166,133,103,211,153,171,92,115,187,36,73,21,8,20,182,220,229,45,205,210,166,202,106,36,102,244,65,25,150,247,223,105,26,233,181,59,181,81,146,72,204,169,219,21,115,183,85,205,126,121,112,94,133,108,63,46,14,29,90,184,145,69,102,149,13,50,148,166,42,207,166,176,73,69,89,109,169,150,150,133,185,29,77,165,45,56,74,54,75,152,73,50,55,28,214,122,241,71,240,39,137,191,114,249,196,32,18,168,5,112,112,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,99,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,53,93,156,71,178,99,99,93,85,155,42,233,198,78,197,90,183,234,18,41,117,24,223,39,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,234,36,168,205,102,108,124,83,227,39,196,11,135,204,95,1,162,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,98,42,240,184,240,39,134,95,125,121,196,209,42,128,124,152,215,77,10,93,213,81,178,163,206,223,90,165,83,225,213,38,70,229,44,185,81,101,185,37,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,245,133,69,241,67,197,235,203,1,115,237,134,216,185,135,239,196,110,187,110,216,240,222,142,82,216,39,152,117,11,155,83,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,131,170,128,0,0,0,0,15,63,66,191,236,219,154,230,185,172,202,21,195,18,93,118,206,145,26,53,118,158,147,50,126,10,228,71,68,134,13,105,50,35,52,56,211,132,105,89,106,131,52,184,146,61,205,173,41,244,2,149,179,85,152,91,171,43,252,84,47,44,92,181,163,118,254,193,232,152,213,26,90,229,57,29,154,156,23,104,176,146,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,152,93,72,15,21,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,0,0,15,147,115,93,52,43,62,156,205,90,227,157,217,34,72,168,64,165,182,231,41,110,110,149,54,83,81,35,55,162,8,204,183,190,251,72,215,77,169,221,170,140,146,70,101,250,234,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,151,123,231,54,187,156,60,247,96,141,77,186,87,161,172,203,95,16,40,209,237,154,107,168,65,202,75,110,212,226,243,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,129,118,149,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,63,88,138,188,81,252,9,226,111,220,190,113,8,114,174,24,185,241,252,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,130,127,128,0,0,229,88,233,154,60,9,203,95,161,63,13,119,207,201,207,148,125,167,209,159,197,147,38,115,251,63,43,157,253,236,211,155,118,243,218,250,90,107,187,166,186,30,157,84,69,254,36,152,47,85,198,252,165,221,20,43,94,208,151,114,92,244,57,16,235,212,40,113,22,174,121,62,203,196,151,212,219,100,162,231,47,177,187,49,36,214,138,53,26,136,144,149,57,176,7,160,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,187,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,228,0,203,189,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,229,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,0,113,92,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,182,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,176,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,138,144,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,223,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,117,254,234,62,68,255,0,221,207,254,108,214,63,234,131,138,113,164,198,58,237,159,131,86,150,14,210,25,229,196,196,74,132,137,21,73,59,144,123,162,211,85,29,196,198,216,164,25,150,247,223,142,239,49,43,66,147,217,182,250,201,113,68,85,173,146,252,28,161,99,238,104,44,12,42,186,94,217,69,170,212,28,145,81,111,106,207,180,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,24,104,248,0,0,0,0,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,123,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,189,94,5,230,143,2,115,41,233,191,192,165,243,242,143,228,231,102,244,159,241,100,200,124,142,209,205,228,255,0,124,180,222,237,220,135,126,142,186,109,235,166,165,173,43,113,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,0,181,64,0,0,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,246,217,189,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,189,88,138,188,81,252,9,226,111,220,190,113,8,3,251,168,249,19,255,0,119,63,249,179,88,255,0,170,9,84,50,174,53,80,0,0,0,0,0,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,234,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,40,179,136,238,120,227,102,182,242,129,103,225,242,37,199,195,171,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,121,169,67,174,169,70,147,120,218,111,218,240,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,70,23,82,0,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,172,190,49,247,253,229,133,151,150,95,113,7,15,174,25,116,59,134,135,34,227,147,6,116,99,45,237,47,74,105,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,191,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,14,234,0,0,0,0,0,0,0,0,0,0,0,0,3,149,99,166,104,240,39,45,126,132,252,53,223,63,39,62,81,246,159,70,127,22,76,153,207,236,252,174,119,247,179,78,109,219,207,107,233,105,174,238,154,232,122,117,81,85,124,115,191,50,127,180,159,187,64,78,156,20,206,102,91,51,19,117,74,178,176,115,18,62,80,86,161,83,215,84,126,55,161,231,196,217,21,14,54,218,156,223,33,134,208,122,45,230,203,66,61,222,182,186,104,70,101,218,197,43,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,3,242,57,86,165,51,85,143,66,122,167,17,21,41,145,222,151,30,26,158,73,62,243,12,169,180,186,234,27,215,114,144,133,62,202,84,162,45,18,110,182,71,166,226,215,245,138,203,227,31,127,222,88,89,121,101,247,16,112,250,225,151,67,184,104,114,46,57,48,103,70,50,222,210,244,166,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,203,252,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,32,238,160,0,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,219,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,32,5,0,241,71,241,217,137,191,114,249,60,32,23,125,130,152,247,132,249,137,181,101,94,184,57,117,252,160,162,194,168,46,150,252,158,195,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,46,128,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,111,113,41,207,149,103,11,223,86,14,225,132,158,69,90,67,38,169,243,118,33,91,27,81,204,142,227,92,183,227,169,39,162,155,66,183,37,122,251,11,166,166,2,199,14,75,36,173,134,190,189,221,198,63,208,143,82,212,134,98,102,226,238,33,84,46,18,186,101,87,247,212,201,254,208,79,118,86,11,69,239,53,235,180,145,183,233,30,189,218,126,161,101,220,52,243,229,118,93,213,246,48,71,18,221,237,238,184,148,157,62,126,214,154,211,85,195,140,211,60,166,99,145,119,169,106,222,165,251,116,63,97,128,180,144,0,0,0,0,0,0,0,0,0,21,157,198,126,203,68,219,42,220,188,153,70,178,24,157,14,26,207,95,245,164,181,81,112,251,213,167,121,251,181,250,253,130,162,5,235,241,86,180,231,220,25,111,122,116,52,110,77,58,98,165,59,213,37,162,27,129,56,204,250,153,123,203,187,81,69,6,90,30,134,2,211,56,48,88,138,84,187,142,252,121,141,8,145,50,158,133,238,250,233,206,145,104,74,255,0,240,127,95,176,90,224,133,28,39,108,170,133,167,150,174,215,60,186,86,106,158,147,100,253,95,201,61,2,9,167,185,71,250,39,223,161,253,68,38,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,159,92,175,82,109,186,107,181,122,212,174,205,17,157,187,220,229,169,122,106,162,73,116,73,25,247,168,139,187,218,3,253,106,181,90,125,18,3,181,58,164,142,76,102,118,239,94,197,43,77,84,73,46,137,35,62,243,33,69,185,252,207,36,236,201,215,26,181,109,150,59,37,175,76,221,203,245,137,206,209,204,68,85,159,211,142,219,136,218,235,42,239,51,215,95,119,127,173,226,25,159,167,113,174,123,184,103,135,47,108,181,226,237,231,73,218,71,219,55,38,35,201,245,30,142,135,27,216,235,75,46,138,245,187,251,180,35,128,224,63,109,22,141,80,175,212,217,164,82,216,231,74,127,119,45,27,146,157,118,164,212,125,84,100,93,196,126,209,117,249,25,225,219,111,96,148,24,24,129,127,151,110,187,79,155,163,126,187,93,151,172,150,187,218,146,182,151,185,167,81,252,158,154,123,245,50,139,60,34,114,253,14,249,189,170,248,169,86,61,27,182,59,63,103,79,95,156,237,44,207,97,93,82,226,116,211,97,119,164,245,250,187,197,201,0,249,245,170,163,84,42,83,213,37,181,189,12,109,213,59,180,215,114,137,61,250,31,188,102,55,18,110,9,183,77,235,81,175,84,93,230,72,149,201,222,173,164,90,237,105,9,46,132,68,93,201,47,96,209,6,109,175,20,88,184,13,114,92,107,86,222,205,216,253,154,253,41,172,35,244,85,250,126,225,155,247,20,228,217,38,164,167,85,175,217,175,184,191,247,0,184,206,13,248,86,187,95,12,110,44,66,148,157,28,186,187,30,210,215,232,246,105,21,6,143,185,103,175,210,253,20,254,190,241,98,195,151,229,179,13,225,225,78,16,81,44,232,106,222,152,125,167,85,104,101,174,249,79,57,220,106,87,243,135,237,255,0,160,117,0,1,159,46,35,151,187,151,174,108,175,23,219,94,176,227,250,63,179,167,79,163,186,155,16,149,215,105,25,245,79,180,95,181,215,85,85,18,129,42,168,149,237,54,118,117,211,94,245,165,62,227,247,251,134,101,49,38,189,38,231,189,106,53,201,143,115,94,147,201,220,189,164,157,118,180,132,151,66,34,46,228,151,176,4,247,224,186,109,126,19,47,18,91,59,150,126,143,216,189,198,91,63,131,212,117,233,237,212,92,88,165,238,14,120,128,197,177,139,215,5,160,239,211,186,59,38,194,235,255,0,99,69,168,56,127,201,63,210,247,151,235,23,66,0,0,0,0,0,0,0,0,0,0,3,252,164,190,212,102,84,251,202,218,132,233,169,233,175,183,65,155,28,204,226,235,184,215,139,117,123,224,228,243,216,151,217,249,74,216,73,250,17,153,104,250,108,65,247,181,237,47,250,78,242,243,225,138,169,194,140,187,92,53,166,164,114,37,175,178,114,23,179,118,154,78,138,149,116,216,162,238,115,218,67,62,214,165,171,89,188,235,113,237,250,12,110,124,201,59,246,35,122,19,174,212,41,103,213,70,69,220,147,246,128,249,40,90,144,162,82,79,67,33,164,156,165,213,222,174,101,250,213,169,201,147,218,29,123,183,110,115,97,35,93,38,190,146,232,68,69,220,90,119,12,219,45,10,109,70,133,150,134,66,234,56,73,99,81,221,88,54,214,26,212,229,243,37,208,55,114,139,151,167,229,229,79,120,254,139,100,93,201,46,245,31,234,238,1,63,199,252,184,218,93,65,161,69,169,24,255,0,160,1,155,188,221,89,71,97,227,213,201,64,75,92,182,153,236,123,11,118,189,240,152,89,255,0,41,94,213,251,197,171,240,132,190,226,215,178,224,205,144,219,186,189,107,238,230,39,105,244,237,51,231,186,93,118,145,119,23,176,213,250,187,132,38,226,215,97,202,181,243,16,187,141,206,177,174,13,57,7,211,253,98,12,20,43,249,70,125,234,246,145,126,177,211,248,50,223,45,195,187,238,107,49,199,116,84,254,197,177,59,123,246,53,80,112,250,237,233,223,239,47,236,1,110,226,39,241,45,177,233,215,142,89,171,174,76,143,204,118,15,101,228,171,122,139,110,250,132,61,221,9,68,71,169,36,187,245,18,192,115,44,200,218,72,189,176,110,191,110,169,189,253,171,178,232,90,233,244,101,50,191,121,126,143,188,6,105,0,127,169,179,163,252,175,255,0,30,225,214,241,243,46,247,46,10,122,42,163,61,173,244,202,215,63,178,61,185,178,221,201,229,18,253,82,117,106,45,20,233,23,93,62,173,75,184,58,230,74,243,239,120,229,194,184,205,2,188,255,0,110,179,228,110,237,49,182,180,214,205,168,144,180,122,233,142,227,167,171,175,17,244,63,102,135,211,186,234,176,135,30,112,195,28,168,137,175,97,197,197,233,72,202,215,83,236,146,24,211,215,113,63,235,205,160,251,218,95,179,217,245,150,185,153,30,215,10,241,139,16,48,98,227,102,233,195,218,231,163,42,12,238,218,231,102,97,238,246,214,131,232,234,22,159,162,234,203,187,219,246,104,26,115,1,1,50,139,196,250,200,197,8,104,182,241,110,127,162,46,18,215,150,190,83,210,59,71,87,214,125,35,196,74,17,181,182,219,246,245,215,222,70,39,195,47,55,33,178,121,149,110,66,187,143,77,0,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,92,76,169,238,84,50,179,91,229,85,59,23,102,84,153,10,249,142,103,61,41,167,76,213,174,255,0,87,118,191,75,217,160,149,162,9,113,125,187,163,209,242,231,2,134,220,141,178,166,215,154,37,35,97,158,173,46,4,244,153,235,180,203,188,189,228,96,41,62,143,9,117,42,180,42,115,103,162,229,73,109,148,159,184,212,162,34,255,0,56,209,214,80,109,180,90,217,111,195,218,113,43,85,174,218,164,186,225,233,252,179,129,28,143,218,127,162,51,235,129,22,212,171,183,25,44,186,28,68,234,169,53,250,114,21,212,186,37,82,154,79,180,203,244,189,227,73,120,113,73,93,7,15,45,122,27,159,74,157,69,133,17,95,107,108,33,62,243,247,123,204,7,162,0,0,0,0,0,1,228,49,71,20,236,236,31,180,102,222,151,181,75,177,83,161,52,227,138,95,37,215,53,52,52,183,12,180,105,11,87,209,109,93,116,246,125,132,34,180,46,45,25,91,145,86,244,124,155,135,179,176,110,114,202,71,100,168,175,95,88,139,93,165,15,94,238,160,38,192,254,30,186,30,133,169,143,9,132,248,221,134,248,215,69,77,119,14,235,254,147,138,105,37,26,187,43,236,233,234,33,93,207,54,131,238,117,30,207,111,212,122,123,192,31,134,152,166,84,114,121,73,208,202,66,247,245,51,245,186,106,63,112,249,11,230,83,42,38,241,167,248,51,253,234,215,185,197,43,221,212,251,139,236,31,75,180,179,203,230,239,245,116,221,174,135,220,3,242,213,216,75,140,54,233,247,199,116,158,79,218,146,61,7,235,142,179,118,59,78,43,189,104,74,143,245,144,249,139,148,85,73,104,143,23,214,105,165,18,214,174,238,227,208,203,67,208,251,143,188,125,98,36,161,58,23,66,73,127,144,7,244,4,106,199,124,254,224,22,1,215,206,213,186,110,29,213,116,22,229,198,236,147,75,105,18,221,65,250,232,142,180,158,139,105,69,223,245,247,119,253,236,6,206,142,5,230,29,194,131,97,93,29,162,164,148,234,236,94,197,49,27,15,230,136,203,123,172,54,147,209,79,32,186,123,245,247,232,29,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,83,194,227,192,158,25,125,245,231,19,68,170,20,237,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,0,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,0,86,15,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,225,89,228,205,221,87,55,216,184,155,173,138,116,186,61,167,65,142,170,109,185,74,126,66,150,180,48,107,53,46,83,200,37,27,72,146,241,237,223,203,45,9,13,178,217,169,206,81,56,174,235,193,83,197,61,211,240,254,119,152,211,128,117,94,57,223,153,63,218,79,221,162,189,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,43,10,227,157,249,147,253,164,253,218,42,172,6,148,242,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,125,92,107,199,188,39,203,181,171,22,245,198,59,175,228,253,22,109,65,20,182,36,246,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,208,182,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,111,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,218,184,171,230,158,133,143,24,143,106,219,24,83,138,63,40,240,246,151,111,195,170,46,36,52,173,184,169,172,72,55,150,167,28,37,33,42,91,201,138,228,100,232,173,77,149,41,230,244,109,195,125,32,46,83,12,241,87,14,49,146,213,98,245,194,219,210,149,115,81,100,109,79,105,167,200,39,57,46,41,180,57,201,121,31,77,151,137,14,54,106,105,194,75,136,220,68,164,145,244,20,89,197,31,199,102,38,253,203,228,240,135,74,224,239,132,149,91,235,48,213,171,241,85,27,130,5,10,201,163,161,217,75,164,214,85,5,18,230,191,33,7,22,36,180,182,164,187,34,50,138,60,135,148,209,124,218,151,21,178,119,84,159,45,206,107,197,31,199,102,38,253,203,228,240,128,126,174,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,98,22,41,194,143,58,255,0,131,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,170,85,177,183,75,113,160,137,231,157,72,92,160,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,84,12,171,141,84,0,10,64,226,63,195,254,102,93,235,174,226,222,16,219,191,233,79,63,179,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,118,239,199,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,144,103,219,39,89,197,190,242,129,125,200,175,208,33,250,102,219,172,236,249,65,111,243,25,143,233,78,83,50,17,23,248,82,216,117,198,57,78,72,55,62,108,139,126,155,85,169,31,78,193,197,178,255,0,179,113,79,29,44,12,65,195,235,134,37,114,222,174,97,188,9,48,103,70,51,216,234,61,37,82,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,229,89,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,199,80,22,63,194,103,23,172,220,5,194,252,198,98,230,32,63,45,186,21,187,30,217,122,65,68,96,222,125,213,173,202,131,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,37,40,161,254,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,200,4,180,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,14,193,195,23,135,252,60,93,153,27,48,56,223,110,246,187,22,38,215,237,154,107,174,48,236,90,244,166,223,121,151,85,37,9,89,184,76,176,228,126,172,184,132,165,229,45,58,154,155,74,208,229,202,15,201,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,237,176,187,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,179,53,217,81,196,124,165,98,58,236,171,213,174,221,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,94,143,135,20,205,118,84,112,227,54,184,112,187,42,245,107,176,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,16,21,151,195,75,136,36,156,30,170,209,242,249,139,245,88,141,225,244,249,29,154,143,86,150,235,81,88,182,150,181,74,125,195,112,208,193,173,244,72,146,251,73,53,188,234,80,193,106,163,50,65,43,75,127,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,104,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,109,133,218,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,139,213,226,14,101,241,79,19,112,107,15,240,46,233,171,115,173,188,57,237,94,142,209,249,42,122,95,53,95,53,218,183,186,166,220,236,237,238,102,62,212,35,148,210,212,130,212,140,7,170,206,46,113,111,188,223,223,113,235,245,248,126,134,182,232,219,254,79,219,252,198,100,122,47,154,204,116,74,254,20,134,26,113,254,107,145,201,207,156,35,217,174,212,232,69,215,128,9,21,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,84,117,1,232,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,127,217,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,84,93,201,146,139,170,179,147,28,63,205,142,25,83,61,35,17,52,250,163,119,165,61,130,113,114,153,236,245,89,173,162,166,146,53,40,148,202,88,67,77,186,150,210,158,82,89,75,166,74,74,158,91,124,83,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,66,231,248,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,40,174,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,245,175,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,111,220,52,184,125,198,193,234,85,31,48,120,191,74,150,222,32,207,143,218,104,244,153,109,59,21,251,105,11,76,166,28,39,9,15,154,31,92,136,207,180,163,67,205,37,108,30,169,50,37,146,180,14,193,144,92,148,90,185,83,195,136,149,186,181,51,180,98,109,205,79,101,203,142,161,32,155,91,144,55,146,92,85,50,57,182,165,161,44,180,178,34,90,144,163,231,56,130,89,158,212,180,134,164,85,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,189,0,0,206,102,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,156,159,225,71,157,127,193,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,213,42,216,219,165,184,208,68,243,206,166,199,243,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,48,212,64,168,14,44,89,215,168,221,55,85,79,42,248,111,83,217,109,209,180,141,120,190,131,139,33,154,172,228,185,30,67,113,219,81,37,110,51,217,92,103,106,205,46,33,70,233,186,218,208,68,209,26,252,253,39,139,126,34,81,114,151,11,12,225,189,112,57,140,176,36,55,5,171,206,95,100,148,194,169,200,120,156,75,238,37,230,212,110,201,229,17,69,52,184,218,183,22,178,20,241,184,102,129,5,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,30,255,0,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,209,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,249,86,79,178,153,102,229,23,11,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,188,197,145,18,157,89,159,117,1,74,220,106,252,83,218,223,15,224,249,141,68,112,172,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,79,117,227,87,226,158,214,248,127,7,204,106,34,0,0,212,149,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,81,15,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,247,128,5,59,113,88,207,28,108,74,170,207,202,222,27,34,91,84,43,98,176,104,186,106,106,91,172,29,70,163,21,75,65,194,67,122,145,46,51,46,234,165,41,196,159,49,230,155,82,9,41,105,46,61,218,184,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,167,96,29,87,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,2,130,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,208,96,244,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,13,68,0,227,249,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,0,0,16,62,191,198,75,44,86,229,118,165,111,78,177,113,65,114,41,114,222,134,242,154,165,211,205,10,91,107,52,40,210,103,52,140,203,84,158,154,145,30,158,193,221,242,171,156,156,50,205,244,27,142,161,134,182,253,211,76,102,216,118,51,50,206,187,26,51,38,226,159,39,13,60,178,101,247,117,208,154,61,119,109,239,45,53,235,160,119,144,17,251,53,185,215,194,220,159,46,216,78,38,91,183,101,72,174,194,154,112,85,66,139,25,226,71,101,228,243,9,206,115,237,25,127,124,55,166,154,235,215,187,78,188,98,206,227,9,150,139,218,238,161,217,148,171,31,19,90,155,95,169,70,165,198,114,69,50,158,150,144,235,238,165,180,26,205,51,76,201,36,165,22,166,68,103,166,186,17,247,0,157,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,68,117,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,145,92,106,252,83,218,223,15,224,249,141,68,64,0,26,125,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,40,91,135,54,117,255,0,21,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,1,13,120,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,58,174,112,115,103,102,229,23,11,254,92,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,30,123,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,19,255,0,135,79,18,59,134,192,147,110,101,207,25,26,151,92,182,31,144,154,125,6,180,218,37,75,168,210,81,202,89,49,1,49,163,178,235,211,80,183,137,134,89,66,72,150,215,48,211,170,155,75,104,111,133,113,71,241,217,137,191,114,249,60,33,61,56,105,112,251,141,131,212,170,62,96,241,126,149,45,188,65,159,31,180,209,233,50,218,118,43,246,210,22,153,76,56,78,18,31,52,62,185,17,159,105,70,135,154,74,216,61,82,100,75,37,105,2,248,163,248,236,196,223,185,124,158,16,15,147,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,101,180,79,78,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,204,46,208,0,86,95,21,236,241,198,182,169,85,188,163,225,202,37,149,118,165,30,58,46,234,177,45,216,229,6,35,169,109,244,194,96,210,105,55,86,251,74,71,53,71,171,68,203,170,111,69,169,197,242,67,133,113,58,207,143,225,190,187,39,1,176,158,181,186,193,183,234,10,244,149,82,157,81,230,69,186,30,74,25,83,122,167,148,147,228,199,125,50,9,59,92,113,167,148,77,188,90,236,105,69,21,114,157,226,159,6,254,32,91,222,98,192,229,67,170,229,59,197,62,13,252,64,183,188,197,128,23,83,197,31,192,158,38,253,203,231,16,133,5,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,138,63,129,60,77,251,151,206,33,10,1,1,161,60,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,236,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,3,176,0,0,12,219,102,235,4,41,89,113,204,93,231,131,84,42,228,186,189,54,129,34,50,161,203,150,218,80,249,177,34,43,50,91,67,155,125,85,45,9,124,144,107,34,73,44,208,106,36,163,118,194,180,174,13,152,215,242,231,47,181,108,28,151,79,228,203,195,42,129,114,95,109,173,173,191,6,162,236,137,13,238,81,184,163,83,201,125,19,9,90,33,9,38,249,26,110,86,243,28,211,141,134,11,213,106,49,172,60,119,183,173,9,114,163,210,227,202,160,220,213,134,86,165,162,43,6,235,107,167,37,214,247,104,132,27,175,77,34,116,144,69,189,196,33,106,213,77,36,226,95,12,92,82,252,23,231,38,202,237,117,223,70,82,174,222,209,107,84,63,130,243,187,87,106,108,251,35,29,16,165,35,116,230,225,122,233,219,166,158,178,137,6,176,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,41,146,76,99,174,224,23,11,156,105,197,91,89,157,245,170,85,225,38,61,57,205,200,46,205,42,92,106,76,70,164,232,180,45,11,228,174,66,93,229,169,38,149,242,246,30,132,173,72,34,175,17,44,116,135,143,217,172,186,238,74,13,103,210,118,221,7,149,109,208,94,73,48,109,170,44,82,50,117,109,56,201,169,47,50,228,165,202,121,183,13,74,82,155,121,31,68,136,144,153,213,193,111,2,235,182,181,137,118,227,205,199,70,165,34,37,237,217,233,214,212,189,80,228,238,203,17,233,8,154,122,145,25,180,203,143,147,73,217,184,148,181,68,220,164,18,82,210,149,81,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,47,96,14,14,80,178,255,0,131,86,158,14,219,143,118,136,150,205,61,49,220,147,181,104,237,114,150,165,57,38,78,197,173,102,223,53,247,29,119,151,188,210,141,251,83,234,164,136,7,64,0,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,42,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,0,181,64,0,0,17,87,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,64,35,85,3,42,227,85,0,0,0,0,42,3,138,94,125,190,93,204,175,101,71,11,216,217,111,210,170,29,142,239,170,72,143,163,147,231,68,124,148,112,227,165,101,171,108,178,251,73,53,187,161,41,199,27,34,65,147,73,53,63,221,120,150,241,4,141,131,212,170,198,95,48,130,171,45,188,65,159,31,179,86,42,209,29,118,43,246,210,22,152,175,182,109,154,216,52,62,185,17,159,117,36,182,93,74,216,61,20,70,75,36,233,80,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,15,62,2,74,103,191,44,116,44,165,226,21,155,133,84,138,215,166,229,174,207,110,169,84,171,246,101,198,237,242,157,169,212,18,151,57,10,117,210,107,107,13,199,107,68,171,105,242,183,232,74,82,135,171,200,206,76,168,89,195,195,140,98,166,55,85,244,53,231,107,250,14,69,179,82,117,107,56,169,113,210,159,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,4,181,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,12,176,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,46,255,0,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,216,112,174,57,223,153,63,218,79,221,162,0,101,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,115,255,0,142,119,230,79,246,147,247,104,170,176,26,115,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,103,175,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,59,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,253,96,0,0,0,0,0,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,7,42,224,169,226,158,233,248,127,59,204,105,194,234,69,43,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,2,170,248,231,126,100,255,0,105,63,118,136,1,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,207,254,57,223,153,63,218,79,221,162,170,192,105,207,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,254,76,107,199,188,39,203,181,171,22,245,198,59,175,228,253,22,109,65,20,182,36,246,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,209,14,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,61,3,138,30,104,169,89,139,198,218,85,50,198,173,196,170,88,150,133,30,57,209,101,198,90,86,137,111,207,97,153,50,100,30,173,165,214,151,161,177,29,108,56,102,109,174,34,181,36,45,75,65,5,228,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,246,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,244,82,76,143,169,24,161,126,40,254,59,49,55,238,95,39,132,59,87,5,188,38,249,83,140,183,110,46,124,175,170,211,126,66,83,227,194,244,92,37,108,102,171,233,20,200,78,217,74,215,215,101,190,203,204,38,182,245,116,153,94,226,229,109,95,21,226,143,227,179,19,126,229,242,120,64,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,17,143,57,209,192,188,188,56,112,111,219,163,179,212,148,157,90,139,216,166,47,121,252,233,17,111,105,135,18,90,169,149,151,95,118,190,237,126,6,4,103,251,0,177,242,190,86,173,173,112,236,171,172,181,68,110,201,52,247,17,173,164,23,174,184,232,73,106,183,82,93,255,0,95,119,112,72,154,220,199,41,212,89,245,6,75,87,34,197,117,228,150,189,230,148,25,151,249,134,109,179,73,92,159,112,230,55,19,42,21,5,238,112,238,234,202,82,90,36,182,167,183,190,100,158,132,90,233,169,245,26,83,113,8,125,165,54,178,220,135,18,105,50,238,212,140,133,32,241,42,202,13,199,134,56,163,90,197,138,5,51,125,187,115,78,147,83,146,239,57,178,217,46,68,137,143,172,182,173,229,44,244,109,4,125,18,73,247,17,31,64,16,96,118,108,154,195,171,75,205,30,22,157,37,158,98,152,188,40,143,62,91,146,90,50,154,140,125,199,235,125,165,221,212,113,164,33,75,89,54,146,213,74,61,164,95,88,180,30,20,121,70,175,166,189,248,120,188,41,221,158,10,26,229,211,126,121,11,222,178,92,25,77,47,230,222,212,181,78,238,138,71,219,236,32,22,200,222,227,109,38,178,209,90,22,165,238,49,255,0,64,60,30,44,99,118,27,224,165,21,85,220,68,175,250,50,41,36,212,74,236,175,189,175,168,226,187,153,109,103,220,210,253,158,207,172,181,15,120,2,19,205,226,209,149,184,245,111,71,198,184,123,67,4,231,44,228,118,74,138,52,245,140,181,218,112,245,238,234,37,78,23,98,157,157,140,22,140,43,210,201,169,118,218,116,214,155,113,43,228,186,222,134,182,144,225,22,142,161,10,250,46,39,174,158,223,180,128,122,240,0,0,0,0,28,115,55,214,218,46,156,183,226,21,56,213,162,209,109,85,157,108,244,254,89,64,144,69,237,47,210,25,197,172,66,93,54,173,54,156,225,234,184,178,92,101,71,239,52,168,200,255,0,204,52,247,136,244,149,215,176,242,232,161,183,244,170,52,89,177,19,246,184,194,211,239,47,127,188,134,109,113,222,218,149,105,99,37,235,67,150,157,21,26,224,169,32,186,151,84,166,83,169,246,25,254,143,188,5,223,240,205,167,187,79,202,205,19,155,83,237,189,165,81,164,39,230,121,124,148,170,157,15,70,187,253,109,186,125,47,110,162,86,136,37,194,10,238,98,177,151,57,244,55,36,110,149,10,188,233,37,27,12,180,105,16,32,36,186,237,34,239,63,121,152,157,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,5,118,185,76,182,233,18,235,149,153,61,158,20,22,92,144,251,155,20,189,168,66,77,74,61,18,70,103,161,36,207,161,25,138,221,206,95,20,202,109,178,83,44,108,6,168,246,154,142,215,35,200,168,242,84,142,66,255,0,132,52,162,229,74,136,105,86,213,37,165,106,74,208,245,211,222,96,38,110,96,115,85,132,217,118,160,73,168,222,245,238,76,226,101,103,18,39,101,146,174,123,187,29,52,35,123,76,184,73,220,166,84,90,159,66,239,63,102,180,239,157,76,251,222,57,143,174,61,65,160,191,216,108,248,251,123,52,109,173,59,191,114,35,173,126,186,227,182,233,104,235,38,125,79,219,161,116,239,140,151,221,255,0,117,98,77,199,54,235,188,42,125,186,165,61,231,31,121,222,75,109,110,82,220,83,138,245,91,74,82,94,178,212,125,8,187,199,158,0,1,216,48,15,46,247,38,53,250,86,163,1,189,148,202,47,35,181,189,171,103,183,157,205,36,122,166,234,20,122,169,163,46,154,253,122,23,127,36,38,117,145,201,255,0,241,238,1,126,124,52,108,122,117,157,150,106,19,144,227,242,221,157,218,185,202,222,163,221,178,161,51,111,67,81,145,104,74,62,237,4,176,28,203,45,214,154,44,156,27,160,91,169,111,103,102,237,90,150,186,253,41,79,47,222,127,165,239,29,52,4,18,226,247,125,197,160,229,193,235,33,199,116,122,233,219,203,78,211,245,187,52,248,14,159,93,166,69,208,253,166,159,215,220,42,159,40,214,82,175,204,122,182,232,6,215,49,183,187,102,244,238,211,186,19,235,47,229,39,244,61,226,103,113,154,190,91,153,119,219,54,99,110,234,168,29,183,122,118,247,111,106,158,225,117,219,215,187,222,127,216,57,135,9,75,18,85,209,152,132,92,77,158,145,173,253,121,231,211,253,126,12,228,39,249,68,125,233,246,17,254,160,23,136,219,105,105,4,132,150,132,67,254,128,0,114,28,218,85,222,161,101,254,233,169,198,147,217,221,103,176,237,115,97,47,77,102,176,147,232,100,101,220,126,225,155,101,173,75,81,169,71,169,152,186,142,45,184,212,118,174,13,187,134,180,201,124,185,117,253,188,210,229,235,249,9,80,30,47,164,217,151,114,143,185,69,250,251,133,43,161,10,90,137,41,45,76,192,117,60,179,226,235,184,41,139,116,139,227,180,242,24,137,218,57,170,216,74,250,81,158,104,186,108,89,247,187,236,47,250,75,73,241,159,106,75,41,125,149,110,66,181,208,244,211,219,160,203,157,215,106,214,108,202,220,139,126,189,27,145,50,54,205,232,222,133,105,185,9,89,117,73,153,119,40,189,163,65,57,15,197,84,226,190,93,173,234,211,178,121,242,219,237,124,245,236,219,174,179,165,37,61,54,36,187,155,246,16,9,16,0,0,0,0,0,0,0,0,0,2,177,56,212,226,2,160,219,182,45,135,9,205,74,167,233,62,218,157,62,143,45,202,115,173,245,52,245,239,63,162,162,250,253,195,137,112,148,194,136,55,221,245,115,87,234,49,247,177,69,236,90,175,121,150,222,115,51,145,220,75,73,158,166,130,246,31,234,31,27,139,149,106,125,67,49,11,167,72,127,123,16,180,228,163,106,75,110,248,48,13,93,72,181,61,76,189,162,72,112,83,164,199,106,204,196,10,143,39,71,37,122,39,114,183,31,173,181,218,137,23,77,122,0,171,108,90,161,49,109,98,13,86,137,21,254,115,81,185,27,87,180,211,174,230,27,81,244,51,63,106,189,227,211,101,203,31,238,188,188,98,36,59,218,218,145,181,44,243,57,236,236,108,249,186,176,243,73,245,150,219,155,116,231,40,250,23,95,242,151,238,205,213,17,186,6,63,92,244,230,151,185,40,236,90,116,211,190,19,7,239,63,120,227,160,53,23,100,221,80,175,107,98,21,207,78,61,99,205,230,108,239,254,67,138,65,247,145,31,122,79,216,62,232,135,252,46,241,13,119,158,88,232,180,135,143,115,180,94,211,189,93,218,243,170,19,84,93,54,145,119,39,222,127,168,76,0,21,93,198,182,218,136,235,86,5,196,94,171,236,122,87,119,121,238,212,233,200,247,232,93,62,161,192,248,74,212,165,69,204,245,54,11,40,213,169,124,238,105,234,93,54,83,231,25,123,53,239,247,9,127,198,70,150,183,240,122,143,82,36,106,152,221,163,83,215,187,116,170,122,125,226,189,184,119,93,5,106,102,234,198,168,190,247,46,49,122,79,157,234,235,175,241,100,178,79,113,25,247,171,216,3,66,227,240,87,41,81,107,84,183,169,147,83,185,151,182,238,45,76,187,148,74,46,227,35,239,34,246,143,222,0,50,251,136,214,218,236,187,218,161,111,27,188,197,67,229,122,219,116,215,123,40,95,118,167,250,94,241,113,183,70,14,68,205,102,70,169,63,63,182,178,207,63,177,189,180,207,102,181,132,239,245,119,180,131,213,17,244,235,250,186,247,214,118,122,236,169,118,86,99,110,88,146,155,217,205,236,123,83,169,30,154,64,140,103,212,148,127,164,44,195,132,37,242,229,205,128,114,109,73,46,243,21,111,108,212,182,233,167,62,108,247,61,137,47,209,247,159,234,1,74,115,33,201,129,37,113,37,183,203,117,189,55,39,82,61,53,45,75,169,116,238,49,233,169,184,93,121,85,237,39,239,90,125,47,155,75,141,183,154,247,61,164,237,220,233,182,94,169,172,148,126,177,25,116,47,242,117,18,123,137,222,95,81,131,184,220,229,195,74,115,117,38,229,211,179,55,166,156,174,207,18,18,23,213,78,45,74,213,78,25,245,34,211,235,33,208,184,71,226,221,26,143,136,85,28,42,184,90,213,155,139,147,200,86,229,244,236,236,79,125,93,16,131,62,243,46,245,23,235,238,1,94,137,81,160,247,36,244,50,18,71,2,179,235,142,216,37,58,35,80,238,30,221,70,138,218,153,40,29,146,27,94,170,223,75,171,249,211,142,181,245,50,81,125,91,186,119,17,11,51,204,111,11,60,40,197,183,36,86,236,153,159,38,42,171,217,162,185,114,102,238,211,146,159,245,201,105,73,122,173,171,217,252,175,121,16,173,44,117,200,6,58,224,101,54,77,118,177,71,237,116,168,206,165,181,74,237,16,219,212,185,10,117,71,177,50,22,174,132,133,22,154,117,211,236,32,19,183,10,56,199,97,221,78,35,48,241,50,219,244,59,233,74,82,169,61,177,249,27,213,162,8,253,70,97,17,22,166,107,63,213,167,180,132,182,194,156,225,96,102,48,28,118,109,59,179,157,42,75,72,117,44,246,9,137,211,118,194,211,115,140,160,187,220,73,12,227,58,210,217,113,77,56,157,22,133,26,84,90,247,25,119,143,244,133,54,77,62,83,83,97,185,203,121,133,165,198,213,161,30,138,35,35,35,208,250,119,145,0,212,243,15,181,37,178,117,149,238,66,187,143,67,47,243,143,244,25,206,195,156,235,230,11,12,219,68,106,5,233,182,51,122,18,90,244,116,35,208,139,97,119,173,133,31,114,8,135,73,103,138,54,103,153,81,171,229,62,237,81,183,78,197,79,47,215,253,232,2,250,0,80,169,113,67,204,241,58,78,124,168,238,86,237,59,21,63,254,168,61,69,177,197,195,48,244,90,131,114,107,11,244,180,100,145,18,227,233,5,141,228,74,73,159,172,152,102,101,169,17,151,235,250,128,94,16,10,208,194,110,51,214,141,122,67,20,188,74,195,127,147,250,154,91,84,239,76,59,47,121,234,218,117,229,179,4,180,215,85,171,77,127,147,167,180,132,248,194,140,99,177,113,154,217,141,116,216,213,110,219,17,244,33,70,124,135,155,218,165,54,133,237,249,212,32,207,66,117,29,116,246,253,186,7,183,0,0,0,0,0,0,0,0,0,0,21,29,198,130,239,68,139,174,220,179,208,231,172,220,56,115,77,58,123,156,168,183,223,183,251,127,80,183,3,50,34,51,62,226,20,13,196,206,252,69,247,154,90,206,206,235,125,18,40,103,246,177,81,153,254,245,63,167,245,253,166,3,230,240,231,181,23,117,230,130,221,109,37,169,83,29,137,82,87,248,45,212,98,107,237,47,210,250,254,193,160,134,16,77,48,219,105,45,9,8,36,151,234,33,76,252,27,176,222,101,95,26,171,119,242,228,242,225,194,161,201,134,73,216,71,185,212,75,167,187,166,187,136,203,161,254,142,159,95,176,92,224,0,0,0,0,0,10,140,227,65,123,212,215,123,91,150,51,110,233,79,42,100,58,130,147,181,61,93,231,84,90,51,215,110,239,163,254,251,79,171,218,43,40,90,127,26,76,55,90,30,182,113,77,146,209,181,20,42,34,203,253,246,181,23,204,250,171,221,254,247,245,251,5,88,0,233,56,5,141,215,94,4,226,53,34,243,182,234,29,157,17,166,71,84,196,114,155,95,54,58,95,105,199,17,170,219,94,221,121,73,234,69,169,123,61,199,162,28,9,196,168,248,185,132,246,197,254,193,250,213,122,76,41,111,23,94,142,59,25,167,84,93,82,159,231,61,137,34,251,59,134,101,69,239,112,164,141,92,143,149,182,213,90,87,71,42,196,184,133,162,63,189,206,157,7,103,209,253,125,253,125,224,38,74,146,149,150,213,22,164,99,231,57,110,209,221,127,180,185,15,87,53,221,187,152,190,253,117,247,143,164,0,63,225,166,155,101,4,219,105,209,37,208,139,81,31,179,207,141,255,0,128,172,191,215,110,8,206,242,234,21,70,37,82,96,171,110,187,100,185,10,74,219,86,134,218,210,122,41,174,229,17,23,188,253,242,16,64,190,47,182,228,202,134,95,233,245,120,199,170,35,86,154,230,39,167,209,76,41,234,51,212,207,235,247,0,166,11,166,229,170,222,23,21,70,231,173,191,206,155,83,148,244,183,215,181,41,213,110,45,75,81,232,146,34,250,74,62,226,34,31,235,102,221,245,203,18,228,129,116,219,210,251,60,234,116,134,164,180,190,90,23,162,155,113,43,79,69,165,69,244,144,93,228,125,195,226,128,13,9,100,47,49,167,152,92,18,166,212,170,5,165,90,140,219,52,185,138,254,117,214,98,69,55,28,208,154,109,41,213,111,31,170,90,145,123,12,203,186,75,10,155,224,171,118,203,244,245,211,98,109,254,13,217,39,85,181,212,190,158,250,115,95,163,175,119,251,237,62,175,104,182,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,7,42,23,19,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,247,52,195,172,136,208,179,85,195,171,13,239,91,89,29,139,19,109,250,125,109,186,116,157,86,231,165,34,177,84,171,184,213,43,98,228,53,29,142,108,153,9,62,210,162,53,35,77,15,84,244,42,214,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,190,67,157,77,157,29,207,249,46,50,243,110,35,234,82,84,159,97,144,13,73,138,54,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,88,253,197,63,20,49,195,47,48,176,77,139,118,93,185,87,149,30,36,75,166,229,141,88,109,75,175,48,136,234,68,166,142,59,113,91,40,200,144,233,165,197,165,181,233,176,148,209,238,109,106,35,141,89,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,24,115,81,63,248,42,120,167,186,126,31,206,243,26,112,113,55,203,165,137,149,252,44,192,76,51,177,99,255,0,249,254,101,98,110,247,191,140,234,157,154,142,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,184,42,120,167,186,126,31,206,243,26,112,14,171,199,59,243,39,251,73,251,180,113,78,16,22,181,10,249,199,220,66,178,174,152,61,182,139,112,97,125,90,151,81,141,205,91,124,248,175,205,128,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,142,215,199,59,243,39,251,73,251,180,66,172,144,102,151,241,71,199,22,49,34,109,183,233,186,45,74,158,229,10,183,29,165,109,148,136,46,188,203,170,118,49,154,137,6,242,22,195,106,36,175,213,90,73,72,213,6,162,113,1,250,243,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,49,212,105,35,23,176,191,11,243,149,151,151,45,249,74,137,80,161,94,52,118,170,246,221,97,232,78,26,224,62,244,115,92,42,139,77,168,219,117,43,65,58,149,26,12,208,106,66,150,210,253,85,173,39,88,25,100,200,37,205,134,249,229,102,223,198,90,164,186,29,189,135,18,34,93,180,154,218,74,58,88,173,159,166,19,18,138,218,214,78,184,136,139,153,33,181,41,49,214,102,242,201,151,26,74,73,74,39,18,22,63,145,108,186,126,44,89,113,183,108,10,148,126,85,201,80,221,93,185,189,125,218,85,36,33,27,218,232,235,141,252,203,104,102,62,230,212,72,95,35,152,68,70,179,21,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,36,255,0,15,236,179,217,185,175,225,249,122,225,109,225,58,93,57,105,196,137,117,42,69,78,49,154,151,78,168,183,74,132,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,21,193,138,184,103,117,96,222,35,220,120,91,122,196,236,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,191,240,84,240,177,116,252,64,157,229,212,225,210,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,80,224,28,41,243,213,38,241,110,6,86,49,94,124,185,53,216,177,201,155,42,114,98,180,150,21,78,137,9,5,232,213,147,45,164,210,182,154,142,227,169,121,195,87,48,141,196,169,105,82,91,39,102,254,108,124,44,99,39,195,251,135,203,159,25,193,255,0,69,86,21,213,254,202,219,151,37,185,80,255,0,190,67,157,77,157,29,207,249,46,50,243,110,35,234,82,84,159,97,144,185,76,23,205,93,213,154,174,29,24,215,91,191,233,188,187,166,214,179,238,26,45,74,160,196,55,26,139,84,210,144,227,141,202,73,242,210,202,94,81,44,201,214,90,82,182,41,41,94,214,144,243,72,32,165,97,170,129,149,113,170,128,0,0,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,118,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,58,216,233,129,120,143,151,76,71,168,225,126,40,81,187,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,166,145,74,220,106,252,83,218,223,15,224,249,141,68,4,117,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,70,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,86,183,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,34,174,126,178,81,106,230,179,14,37,214,233,52,206,207,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,165,108,11,203,134,35,227,158,56,211,176,50,147,111,213,96,85,125,32,113,235,234,118,1,243,40,49,90,120,155,151,38,75,78,41,189,156,157,76,141,181,169,10,83,155,90,47,93,105,73,233,76,121,250,21,129,102,219,55,53,205,121,208,173,232,145,43,183,140,136,210,107,181,4,145,155,243,151,30,58,35,176,75,81,153,153,33,182,155,34,74,11,68,17,169,197,17,110,113,106,80,124,172,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,232,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,152,193,170,129,149,112,23,253,194,227,192,158,25,125,245,231,19,69,117,113,31,225,255,0,51,46,245,215,113,111,8,109,223,244,167,159,217,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,124,201,187,98,188,46,60,9,225,151,223,94,113,52,72,171,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,5,85,240,161,200,228,155,150,171,68,205,198,35,46,33,208,169,178,36,46,209,164,154,26,144,115,165,180,167,24,84,215,201,68,162,105,12,58,149,242,146,90,58,111,52,151,53,66,91,71,58,221,0,0,0,0,0,86,175,24,44,177,225,196,251,16,243,65,30,181,74,182,174,154,87,34,151,50,55,102,34,122,235,113,215,152,110,59,123,205,212,151,58,59,9,146,230,164,219,142,45,166,246,168,201,12,164,211,98,151,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,103,223,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,160,142,162,221,56,56,229,215,11,202,205,157,153,99,171,68,184,174,199,36,61,65,102,59,212,183,26,93,172,251,102,190,122,90,117,107,52,62,185,17,159,136,179,117,8,73,182,133,173,162,81,239,116,142,178,191,0,56,203,248,26,252,96,255,0,7,181,95,193,239,164,61,25,233,221,137,228,243,183,108,221,179,94,103,39,153,243,92,253,188,174,111,205,111,230,122,131,160,100,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,246,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,1,162,144,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,5,43,113,171,241,79,107,124,63,131,230,53,17,250,184,93,224,53,155,153,44,35,204,86,20,222,112,162,41,21,24,246,242,233,147,158,142,111,46,147,81,36,85,74,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,127,151,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,122,230,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,82,43,47,188,82,241,151,3,176,58,173,131,51,105,95,41,156,143,79,118,21,157,93,126,114,91,149,110,238,101,104,109,42,67,140,186,137,140,178,179,109,109,52,189,187,82,149,55,184,219,229,161,171,84,206,190,84,104,89,180,193,169,182,111,42,149,14,239,166,235,50,214,173,205,101,106,236,18,183,32,220,108,212,217,146,201,151,208,142,83,133,162,210,90,161,206,90,214,211,100,51,217,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,64,63,209,85,251,117,127,178,183,29,201,113,212,63,239,147,39,84,167,72,115,254,83,143,60,227,139,250,212,165,43,218,102,44,167,17,114,35,66,202,175,14,172,72,189,110,148,118,220,77,184,41,244,70,234,50,117,91,126,139,138,253,82,144,227,180,173,136,144,236,119,249,82,99,168,251,74,72,148,189,116,45,19,208,250,95,10,124,142,73,195,90,84,12,210,98,74,226,59,93,185,232,228,187,90,152,148,52,249,83,169,210,146,133,148,213,185,161,154,36,188,214,137,74,91,81,114,217,117,196,172,212,167,84,219,61,215,138,63,129,60,77,251,151,206,33,0,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,2,101,113,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,179,13,114,157,226,159,6,254,32,91,222,98,192,210,69,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,51,111,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,70,220,65,178,161,74,202,134,52,55,66,182,43,241,39,91,215,84,121,21,202,84,52,169,41,126,146,194,165,188,148,66,91,106,125,215,214,134,219,75,105,76,151,9,36,241,243,9,58,169,183,52,250,188,59,243,131,127,101,203,23,41,22,67,7,46,179,98,94,245,136,176,42,244,52,52,244,133,178,251,203,67,41,157,13,166,80,183,78,74,72,210,70,219,104,81,190,132,147,102,147,89,50,182,194,253,0,0,6,103,51,35,78,93,31,49,24,165,73,115,151,186,21,233,91,140,174,95,208,213,19,158,79,171,208,186,116,233,208,133,155,112,65,129,203,195,60,78,170,118,117,23,104,174,194,143,205,235,162,185,113,212,173,165,236,212,185,186,255,0,202,47,168,87,126,118,105,197,75,205,206,47,70,38,9,157,247,125,74,70,210,61,117,230,188,167,55,126,189,250,254,177,102,156,20,32,54,222,90,175,26,153,45,70,228,139,230,67,10,79,176,137,184,16,148,70,95,95,206,31,248,136,7,135,227,141,78,67,182,214,17,85,205,149,26,163,78,172,198,39,53,61,18,78,183,21,70,71,245,159,40,191,242,76,87,166,80,169,203,170,230,175,7,225,163,150,127,232,226,136,242,137,207,162,104,110,107,75,81,119,31,122,82,100,95,88,178,222,55,16,27,115,5,240,246,166,107,81,57,30,232,117,132,167,216,100,228,71,20,102,127,95,205,151,248,204,87,174,64,233,203,169,231,39,9,227,54,193,60,104,184,27,145,180,204,139,66,105,181,184,106,235,238,36,25,254,174,128,52,82,0,0,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,245,140,214,102,199,197,62,50,124,64,184,124,197,241,115,216,33,196,143,4,177,223,49,117,60,4,180,26,150,228,119,227,161,235,86,225,74,31,228,87,22,136,188,249,108,173,135,89,109,216,139,104,146,233,36,215,185,14,19,46,30,228,25,182,151,41,135,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,20,173,198,175,197,61,173,240,254,15,152,212,71,160,225,51,132,54,110,61,97,126,99,48,143,16,24,150,229,10,226,143,108,179,32,226,62,108,190,210,208,229,65,214,158,109,125,72,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,126,127,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,4,0,204,238,94,174,172,175,227,45,107,8,238,153,61,191,176,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,248,77,172,146,165,165,14,180,234,9,107,217,184,229,87,15,46,35,240,242,237,66,168,97,62,55,191,85,157,98,193,167,189,34,217,58,116,38,22,229,54,82,87,34,75,177,141,41,74,28,123,181,56,246,212,184,227,166,150,220,75,100,123,27,90,220,106,205,51,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,237,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,123,108,46,212,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,65,234,243,59,152,91,171,52,24,203,90,197,203,166,55,96,237,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,19,139,52,165,9,91,174,186,178,66,55,237,41,149,194,191,34,178,111,251,134,149,153,236,82,129,45,139,98,135,33,154,149,152,203,50,154,217,86,168,177,41,228,41,247,77,183,13,230,209,21,232,196,100,218,208,142,106,212,131,220,166,208,180,57,202,184,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,234,188,51,178,245,106,230,131,6,179,15,132,119,76,158,193,219,254,75,201,167,85,17,21,185,15,83,39,52,170,146,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,134,184,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,199,248,24,254,123,63,102,255,0,121,9,149,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,80,85,174,5,241,66,198,92,20,203,141,111,7,25,115,211,85,232,157,154,21,147,88,156,218,93,244,20,19,67,165,33,46,26,140,251,71,43,70,10,43,75,65,165,27,215,189,74,105,166,227,156,53,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,126,187,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,46,83,134,46,67,191,2,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,48,231,248,191,147,42,22,79,56,102,98,189,49,202,175,166,111,59,163,228,236,139,154,164,210,214,81,84,227,85,120,188,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,221,117,229,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,18,171,137,214,67,191,2,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,56,235,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,162,138,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,125,179,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,180,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,194,250,112,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,98,155,217,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,138,11,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,191,64,28,255,0,31,176,114,133,152,12,26,187,48,118,227,123,179,196,185,169,234,142,220,157,171,95,100,148,133,19,145,164,236,66,208,110,114,159,109,167,121,123,201,43,217,181,94,170,140,134,101,198,170,5,11,113,75,192,185,152,63,154,202,245,201,10,141,217,45,188,68,255,0,68,148,199,155,55,220,109,114,156,34,42,130,20,227,165,183,157,218,185,143,41,180,41,73,67,114,88,250,36,162,66,67,138,230,131,26,255,0,24,156,106,171,227,27,148,254,197,46,224,167,209,251,123,9,107,150,218,39,49,75,139,30,87,41,60,199,12,153,55,217,116,219,220,179,87,44,209,187,69,106,69,249,38,226,244,149,229,182,141,128,144,95,150,220,118,47,138,157,223,84,109,76,53,200,125,107,129,10,44,37,33,206,174,146,219,38,234,4,164,250,168,50,121,179,245,204,139,103,53,0,19,127,132,134,3,73,197,60,203,183,137,53,8,81,31,183,176,194,63,165,36,148,152,237,72,67,181,23,208,227,80,91,36,45,100,164,45,42,39,100,161,212,161,123,23,13,37,234,169,104,81,94,72,132,28,36,48,26,54,22,101,161,188,73,168,66,150,197,195,137,242,61,41,36,164,199,118,58,218,167,48,183,26,130,217,33,107,52,173,10,73,187,37,14,165,8,222,137,137,47,89,40,66,142,111,128,0,0,0,0,135,247,135,19,220,184,219,89,130,181,176,82,153,114,210,171,20,90,174,228,86,239,86,42,136,58,61,29,231,26,53,69,109,46,161,11,68,141,235,216,151,92,37,161,166,9,196,154,150,102,151,82,208,86,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,138,188,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,0,0,4,85,226,143,224,79,19,126,229,243,136,66,85,10,160,226,223,157,58,85,106,51,153,83,194,219,130,36,248,237,200,214,252,125,168,201,117,9,125,135,91,114,61,61,167,205,70,68,182,221,108,214,249,33,58,165,104,105,190,97,25,62,208,10,182,26,168,25,87,23,209,195,155,58,255,0,141,86,28,63,64,191,234,116,166,241,54,214,249,186,148,102,15,148,229,82,9,18,9,186,154,89,218,148,39,114,214,109,186,150,141,73,67,137,74,180,105,47,52,217,4,192,30,126,255,0,165,94,85,219,54,173,70,195,235,190,37,171,112,204,142,108,193,173,73,165,21,73,16,22,163,34,55,138,49,184,218,92,89,39,118,194,82,182,18,246,154,146,226,72,208,175,64,0,51,45,142,152,91,140,184,73,136,245,27,115,30,104,85,90,117,223,55,74,180,183,42,50,147,45,201,221,160,205,103,36,164,161,107,68,141,235,222,74,113,43,87,206,37,196,168,247,165,68,87,63,195,139,35,146,114,165,102,207,188,49,5,113,36,98,45,225,29,132,78,101,164,52,234,40,145,18,102,178,132,211,228,70,165,173,74,52,169,245,37,92,165,45,166,146,146,81,50,78,185,42,171,182,5,155,115,92,214,205,231,93,183,162,75,174,217,210,36,201,161,84,20,70,79,193,92,136,235,142,249,33,68,100,102,135,26,112,201,72,61,80,102,150,212,101,185,180,41,62,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,3,170,241,58,200,119,225,190,133,39,30,112,158,139,186,254,183,233,234,244,149,46,157,78,230,74,186,25,74,217,75,122,171,154,146,231,71,97,50,13,59,91,113,215,146,77,178,90,236,105,37,89,121,59,194,28,203,226,118,46,83,235,57,97,98,92,43,134,212,145,30,99,215,1,62,136,241,40,232,117,124,162,92,135,23,170,86,133,36,220,220,193,37,197,186,210,95,34,105,196,146,210,52,102,62,77,2,211,181,109,79,73,124,150,182,105,84,111,76,212,30,171,84,125,31,9,184,253,178,115,186,115,100,189,176,139,152,242,246,167,115,138,213,74,208,181,51,208,5,96,241,206,252,201,254,210,126,237,17,171,134,70,5,225,198,98,241,130,250,194,252,80,163,118,234,84,236,63,154,235,47,52,100,137,84,249,73,168,83,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,149,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,15,241,211,2,241,31,46,152,143,81,194,252,80,163,118,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,96,112,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,99,249,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,80,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,195,81,0,43,3,132,166,117,253,55,14,30,83,113,54,167,85,153,90,103,156,229,151,80,124,249,237,170,11,44,115,23,76,81,146,119,183,201,67,78,184,210,156,82,146,109,154,154,35,108,154,101,11,179,240,0,0,0,0,16,131,139,182,33,95,216,107,150,219,110,187,135,55,197,193,106,212,159,190,33,196,118,101,18,166,244,23,220,97,80,39,169,77,41,198,84,149,26,13,72,66,141,38,122,106,132,159,176,128,77,240,20,129,195,135,48,184,251,124,231,59,15,45,107,215,28,49,2,224,162,205,244,183,105,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,116,82,72,203,169,16,187,240,1,85,124,115,191,50,127,180,159,187,69,170,10,171,227,157,249,147,253,164,253,218,3,149,112,84,241,79,116,252,63,157,230,52,225,117,34,149,184,42,120,167,186,126,31,206,243,26,112,186,144,1,207,238,172,116,195,139,67,22,44,172,16,169,214,121,183,157,247,218,221,166,210,227,145,45,198,98,199,140,251,238,74,145,212,185,76,159,103,91,104,51,213,75,112,204,146,147,36,58,166,252,166,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,186,150,200,86,41,95,120,211,196,158,198,196,188,75,174,250,102,228,172,250,79,182,205,236,172,199,230,242,168,18,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,48,144,28,115,191,50,127,180,159,187,71,10,225,39,96,89,184,167,142,151,254,31,98,13,189,18,185,111,87,48,222,124,105,208,100,145,236,117,30,146,166,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,119,94,57,223,153,63,218,79,221,162,21,100,131,52,191,138,62,56,177,137,19,109,191,77,209,106,84,247,40,85,184,237,43,108,164,65,117,230,93,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,15,203,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,194,134,148,241,211,7,48,227,54,24,29,81,177,170,207,82,170,148,171,142,158,83,168,21,182,146,83,27,133,41,108,153,196,169,70,83,107,78,253,188,194,81,108,113,41,113,181,41,6,102,135,20,71,86,185,11,200,173,229,78,206,245,102,133,139,80,34,20,124,10,145,22,175,80,56,146,137,214,37,84,93,34,118,147,203,90,28,67,164,133,17,118,194,51,65,244,142,77,60,132,27,134,146,11,52,201,206,94,191,22,12,190,219,120,77,54,77,42,109,106,39,62,109,110,161,78,139,201,110,100,231,221,83,138,81,153,145,45,222,90,13,182,18,234,200,148,166,216,111,213,65,104,132,211,103,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,159,252,21,60,44,93,63,16,39,121,117,56,79,241,0,56,42,120,88,186,126,32,78,242,234,112,159,224,3,159,216,216,233,135,24,147,136,247,206,23,217,85,159,74,213,112,231,176,181,95,121,130,37,69,143,42,81,200,34,138,151,8,253,119,155,236,170,230,145,22,212,41,105,65,168,214,151,16,136,171,196,127,136,4,60,187,208,157,194,76,33,184,191,211,98,127,102,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,239,21,224,99,249,236,253,155,253,228,2,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,4,105,207,166,99,79,47,88,37,82,169,83,203,90,181,101,183,169,112,213,252,211,175,68,148,109,185,161,180,226,85,162,153,47,84,244,35,246,153,23,124,150,21,55,198,170,238,151,233,219,90,196,211,248,55,100,131,86,215,167,211,223,81,107,244,117,238,255,0,125,167,213,237,1,90,183,157,223,91,190,238,74,133,211,112,203,237,19,170,50,29,146,234,249,104,70,170,113,197,45,93,16,148,151,210,89,247,17,15,242,181,174,90,173,159,113,83,174,122,35,252,153,180,201,76,203,97,123,82,173,22,218,210,180,158,138,35,47,164,146,239,35,33,242,128,6,137,50,49,141,255,0,135,92,191,208,174,9,46,243,42,20,182,34,210,103,43,110,155,164,183,10,50,220,86,132,218,18,90,169,222,228,145,151,184,253,221,230,171,74,129,90,130,237,54,166,199,58,51,232,82,28,70,229,39,84,168,140,140,181,73,145,247,25,136,45,194,6,221,153,79,203,253,66,175,32,244,68,154,211,188,180,244,250,42,133,1,68,122,145,253,94,225,61,0,114,120,57,87,192,106,109,192,119,76,43,19,151,84,55,187,65,191,233,73,167,243,155,201,122,237,55,182,253,34,35,211,77,63,80,234,81,33,199,129,25,184,145,27,216,211,73,36,33,58,153,232,68,90,23,83,235,220,67,253,128,7,130,199,92,73,143,132,152,79,116,95,239,159,173,72,164,205,150,201,117,234,227,81,157,117,37,209,42,254,111,218,147,47,183,184,103,119,31,113,186,235,199,108,70,171,222,119,37,67,180,34,76,201,10,134,142,83,104,229,71,83,238,184,218,53,67,104,221,167,53,93,76,181,63,111,184,174,87,138,220,106,228,140,173,184,170,42,186,53,86,55,37,150,136,254,246,42,116,237,255,0,75,245,119,117,247,10,33,0,22,107,193,126,247,169,162,246,184,236,103,29,214,158,116,201,149,4,167,106,122,59,206,167,52,71,174,221,223,71,253,246,159,87,180,86,80,180,254,11,120,110,181,189,115,98,155,197,171,105,41,180,68,23,251,237,105,207,145,244,87,187,253,239,235,246,0,181,144,0,0,0,0,31,230,250,9,198,92,109,93,203,73,164,255,0,89,12,251,241,24,181,23,106,102,130,226,109,69,161,84,221,151,82,79,248,46,84,101,233,237,63,209,250,190,193,160,193,76,124,100,112,222,101,35,26,168,151,242,36,243,33,205,161,198,134,105,216,69,181,213,203,168,59,166,187,140,207,161,126,142,159,95,176,7,171,224,191,120,34,61,217,113,217,203,115,214,114,28,201,164,157,61,238,211,155,215,93,191,219,250,189,162,220,69,2,240,204,191,17,98,102,150,140,107,238,175,162,61,15,245,191,81,135,254,245,95,161,245,125,164,47,228,140,148,68,162,238,62,160,63,160,0,0,0,0,0,0,0,0,0,0,60,70,43,227,29,139,131,54,204,155,166,249,171,118,40,140,33,106,35,228,60,230,229,37,181,175,111,205,33,102,90,147,75,235,167,179,236,214,3,226,199,25,235,70,131,33,250,94,26,225,191,202,29,13,77,166,119,166,29,137,176,245,113,36,174,91,208,79,93,52,66,180,215,249,90,123,12,5,151,128,163,219,159,139,134,97,235,85,7,36,209,215,232,152,202,35,36,71,210,11,251,8,212,163,47,89,80,200,207,66,50,47,213,245,143,46,124,80,243,60,110,155,159,42,59,213,187,78,197,79,255,0,170,0,190,161,254,111,190,212,102,205,215,151,181,9,239,61,12,255,0,204,40,109,238,40,217,158,121,68,175,148,251,116,70,221,59,21,60,255,0,95,247,160,230,216,141,157,124,193,98,99,107,141,95,189,55,70,115,82,83,94,142,132,90,145,239,46,244,48,147,238,89,144,11,196,197,108,225,96,102,15,156,134,110,203,179,147,42,51,75,117,76,246,9,138,215,110,242,211,115,108,172,187,219,81,8,147,138,252,99,176,238,153,17,232,120,103,109,250,97,245,37,73,76,158,216,252,125,138,209,100,94,163,208,140,143,67,36,31,235,211,216,98,160,38,205,147,80,148,236,217,142,115,30,125,106,113,197,104,69,170,140,204,204,244,46,157,230,99,252,218,105,111,56,150,155,78,171,90,137,41,45,123,204,251,128,72,28,197,103,103,24,243,17,49,200,245,250,199,103,162,245,38,233,253,158,42,246,245,120,136,249,168,97,181,159,168,241,167,245,107,223,221,31,218,105,217,47,161,150,147,185,199,86,73,73,107,166,170,51,208,132,167,203,111,15,44,100,204,11,17,235,136,99,208,244,39,30,66,85,55,116,89,30,161,147,42,53,114,251,74,23,244,30,221,166,154,244,211,188,250,90,14,91,248,115,224,230,95,153,141,113,85,255,0,143,43,113,90,67,235,153,252,42,47,45,196,147,43,53,114,211,37,104,61,22,201,171,77,52,245,180,238,46,161,71,183,78,26,93,214,109,34,159,91,175,211,123,52,106,155,77,61,25,92,230,151,189,14,37,74,65,232,133,25,150,164,147,239,34,238,234,60,228,56,114,103,201,68,72,141,243,29,115,93,169,212,139,93,11,83,234,125,59,136,75,126,38,88,183,78,196,60,126,155,65,162,181,182,21,178,151,41,6,123,148,122,185,26,108,196,255,0,41,9,62,229,151,180,203,235,49,251,120,98,101,245,24,197,141,205,220,53,87,54,210,109,173,123,75,122,107,205,237,17,38,161,29,82,226,20,157,22,217,31,66,61,125,186,16,9,211,107,224,228,76,169,228,106,173,171,251,171,47,114,59,99,219,76,183,233,88,86,207,87,123,168,45,17,35,78,159,175,175,117,57,97,213,182,171,210,246,167,219,164,239,44,230,115,125,109,186,233,177,149,175,187,82,253,31,120,184,222,47,119,202,237,156,3,141,106,70,123,150,171,135,126,133,183,93,121,19,96,57,237,73,254,151,188,191,88,172,236,138,89,82,239,92,198,219,113,34,183,191,149,219,55,39,82,45,117,129,36,251,205,69,250,32,52,47,67,165,69,162,210,217,166,66,78,214,89,221,180,181,51,239,81,168,251,204,207,188,207,218,63,120,0,10,50,226,213,81,149,43,51,213,40,47,35,70,161,242,121,71,169,117,223,79,130,103,220,90,247,251,199,124,224,167,109,68,105,171,250,227,51,220,251,222,138,219,222,91,116,244,138,61,250,31,79,168,67,158,34,87,65,93,153,186,190,106,76,61,204,140,126,140,228,250,186,105,252,89,16,149,222,68,125,233,246,139,8,224,221,75,91,24,61,89,169,26,52,76,158,207,161,235,223,182,85,65,62,240,22,30,62,21,239,117,66,178,109,137,183,61,68,244,143,11,151,191,191,249,110,37,5,220,70,125,234,47,96,251,162,31,241,68,196,37,217,153,98,173,210,25,61,174,214,187,54,197,119,233,201,168,66,81,244,218,101,220,175,121,126,176,20,217,152,236,127,186,243,15,136,115,47,107,150,70,169,119,151,200,103,99,127,55,163,12,182,175,89,13,183,174,188,148,159,82,233,254,83,243,24,77,66,143,114,226,13,42,137,41,238,83,82,121,251,151,180,213,166,214,28,81,116,35,47,106,125,227,200,142,197,148,90,35,117,252,126,182,41,206,175,106,87,219,117,233,175,116,39,207,222,94,224,18,123,139,94,20,65,177,47,155,102,191,77,143,177,138,215,109,209,123,204,247,114,89,130,142,227,90,140,180,53,159,176,191,88,237,188,21,177,1,83,173,219,234,195,154,230,133,76,244,103,98,78,159,75,152,229,69,215,58,146,122,119,23,210,81,253,94,225,250,184,214,82,99,187,102,97,253,75,149,171,145,125,43,181,91,143,213,220,237,56,143,166,189,68,111,225,29,90,157,79,204,66,41,241,223,216,196,221,121,200,218,71,187,100,25,230,158,166,90,150,134,126,192,23,130,0,0,0,0,0,0,0,0,0,3,63,92,72,171,48,234,153,166,186,27,138,189,199,31,177,111,232,101,244,169,208,244,239,34,247,11,2,224,227,68,84,28,15,170,86,79,186,167,200,211,255,0,225,204,168,39,223,245,251,136,86,62,116,231,49,83,204,197,227,54,43,155,218,115,209,251,85,161,150,186,83,227,145,247,253,100,45,191,133,61,21,52,140,173,81,87,222,183,251,78,227,247,237,168,206,211,218,126,240,21,95,196,2,146,186,54,104,174,216,107,70,211,79,96,233,174,191,236,116,83,247,159,188,71,49,48,120,169,209,151,75,205,229,214,241,35,70,100,118,30,89,235,223,182,153,11,95,105,159,121,251,68,109,168,225,205,82,6,31,81,241,5,74,214,29,87,180,109,45,19,234,242,159,38,143,249,90,159,83,253,18,253,125,224,44,167,130,213,244,244,150,175,75,41,81,245,110,31,163,182,185,188,186,111,58,139,157,219,127,183,254,129,106,2,136,120,90,226,99,246,38,98,34,81,185,155,34,87,185,157,161,90,17,254,66,12,213,39,249,10,62,245,251,12,191,88,189,224,16,163,138,237,184,186,190,91,231,84,80,222,238,193,202,212,245,211,77,243,224,151,188,189,223,88,165,236,34,157,34,155,136,116,153,177,100,114,29,111,159,181,205,132,173,53,97,194,62,135,211,184,198,128,115,191,109,83,174,156,181,93,180,202,162,249,108,175,176,106,189,20,123,116,159,25,93,201,50,51,234,146,246,140,241,218,242,27,137,93,141,33,212,110,74,55,234,90,233,222,133,16,13,68,210,221,83,240,90,117,78,243,13,91,189,109,186,107,212,253,131,245,15,55,135,111,181,38,206,167,188,194,54,33,92,221,11,83,61,62,117,101,237,30,144,5,38,241,126,178,85,110,99,148,11,147,249,21,254,110,211,255,0,128,135,1,7,252,163,253,47,113,126,177,244,248,61,226,131,182,214,45,213,44,39,21,163,23,39,35,82,211,191,179,198,158,239,232,25,247,171,244,139,245,247,15,73,198,194,155,46,45,235,135,181,23,152,218,196,223,75,114,87,184,143,126,198,105,196,174,132,122,150,135,239,16,103,46,248,155,63,8,49,122,133,127,211,151,181,234,103,106,211,162,79,242,145,93,107,218,133,151,115,135,252,147,254,208,23,69,196,219,4,19,138,185,120,170,86,41,177,57,213,170,23,35,177,151,51,111,229,167,67,75,159,73,196,163,232,54,125,228,127,86,134,40,210,199,188,42,118,13,211,10,234,164,30,146,224,243,57,127,71,249,109,169,179,250,73,81,119,44,253,134,52,220,203,180,107,246,217,39,16,124,248,19,191,195,78,187,28,255,0,146,175,164,143,168,103,159,56,248,5,89,203,254,52,85,237,89,49,116,165,255,0,7,236,18,55,163,231,191,130,71,113,207,80,156,90,147,162,158,211,214,62,189,229,211,184,47,191,0,49,98,157,141,56,91,71,196,10,114,245,77,71,180,106,157,21,211,151,33,214,189,168,71,243,71,252,146,254,211,232,79,52,219,237,45,135,83,185,14,36,208,162,215,77,72,203,67,20,237,194,83,50,148,203,38,232,168,225,77,221,87,236,209,42,188,159,71,39,179,169,127,146,110,115,238,245,109,163,62,245,39,233,40,187,250,107,220,46,48,4,58,204,207,13,156,39,199,87,39,220,52,101,122,6,191,32,157,124,228,233,38,87,53,229,115,151,244,21,41,8,78,174,58,71,221,161,109,211,184,250,84,190,102,114,117,138,57,106,175,61,26,227,131,218,40,234,90,187,53,67,155,29,28,212,111,120,144,124,164,62,226,147,170,24,82,186,247,119,31,94,253,22,143,53,136,56,125,108,226,109,173,62,209,186,224,246,168,21,8,238,199,113,28,215,17,209,198,214,217,245,109,73,87,209,90,189,165,222,3,47,131,209,225,244,11,78,167,116,195,135,123,86,61,25,74,113,214,210,244,142,206,235,219,82,110,32,149,234,182,100,163,245,77,71,211,221,239,50,18,23,136,14,86,34,229,179,21,87,30,223,61,104,117,132,28,232,201,235,243,92,217,50,137,13,234,183,156,90,180,67,37,235,30,154,251,72,143,190,43,128,182,188,38,225,115,151,76,90,177,168,247,149,175,126,246,216,211,35,71,125,199,61,21,57,189,84,182,91,112,211,162,229,164,251,156,79,82,47,111,234,31,204,66,224,191,111,174,11,210,236,76,70,228,200,65,41,77,197,244,66,213,187,66,89,145,111,118,118,133,169,236,47,242,251,196,46,201,62,111,238,140,181,98,12,22,221,168,233,107,84,100,180,197,77,158,75,126,163,78,63,27,156,238,238,75,142,30,141,49,166,212,232,126,238,189,247,209,134,216,131,110,226,141,149,73,189,237,121,157,166,5,86,27,18,155,95,45,196,104,78,180,135,72,180,90,82,175,162,226,125,133,223,236,238,1,64,89,130,201,6,54,229,245,111,84,46,58,15,58,134,149,169,40,168,118,168,137,221,249,83,47,154,67,235,89,122,140,169,95,228,239,239,240,56,35,142,151,206,1,222,81,46,235,50,119,37,216,207,54,183,90,229,50,174,106,18,235,110,41,27,156,109,100,157,77,164,150,164,93,63,199,174,148,110,10,5,42,232,163,76,160,86,226,246,136,51,216,114,59,237,111,82,55,182,180,26,20,90,164,200,203,84,168,203,82,50,62,162,158,120,144,228,58,46,22,76,123,22,48,190,159,203,160,201,82,157,159,27,154,103,202,113,71,49,247,23,189,249,10,90,180,67,109,150,137,78,135,222,93,117,32,22,41,147,140,213,219,185,155,195,120,85,118,159,229,220,17,24,109,170,156,109,174,30,143,37,136,234,121,91,249,45,163,242,143,233,162,75,79,105,116,238,144,99,53,217,108,204,13,211,151,92,73,167,222,214,235,250,50,151,90,110,115,59,91,249,232,221,161,151,28,70,229,182,225,167,82,101,37,170,75,82,246,123,143,64,249,124,198,187,111,30,176,194,139,126,91,242,121,139,151,14,49,206,107,99,133,200,148,168,237,58,227,122,173,180,110,219,205,34,220,148,237,63,103,184,131,165,0,0,0,0,0,0,0,15,35,139,215,18,45,44,43,187,238,85,187,202,42,93,10,161,48,151,183,118,211,110,51,139,215,77,15,95,163,238,63,176,102,215,24,110,135,175,44,83,187,110,87,95,231,21,66,183,62,74,23,180,147,170,92,146,226,200,244,208,191,75,220,66,245,248,142,226,18,108,44,174,220,237,105,170,174,40,179,104,90,123,138,69,58,95,95,162,175,208,250,190,210,20,17,110,210,253,57,112,83,40,187,246,122,66,99,49,119,105,174,155,214,73,215,77,75,223,239,32,23,91,194,79,14,164,218,184,10,245,197,54,39,37,202,196,229,73,100,249,132,173,236,187,10,10,210,174,138,61,53,218,125,12,136,254,193,58,199,39,202,165,169,30,205,203,198,31,81,99,158,187,45,170,73,184,174,190,178,202,11,9,51,208,204,244,250,62,241,214,0,0,7,240,204,136,140,207,184,128,127,64,113,252,91,205,174,2,96,135,49,172,71,190,61,23,33,9,51,75,94,140,154,254,227,46,103,77,89,101,100,93,90,89,126,175,172,181,137,119,175,25,12,39,166,84,158,137,103,219,126,153,136,218,148,77,203,237,146,99,243,8,148,162,35,216,228,35,50,212,137,39,167,179,93,61,128,38,78,96,240,62,220,199,252,54,169,216,23,9,108,41,44,188,113,159,249,195,228,62,168,238,180,135,54,161,196,110,219,206,51,218,106,208,253,190,242,165,252,117,225,169,143,248,99,92,168,46,218,183,189,59,67,109,247,84,196,190,215,10,47,204,146,221,218,123,23,41,75,250,8,73,245,235,235,105,222,66,83,171,141,21,35,156,68,156,56,249,189,221,79,211,10,238,215,254,34,58,22,26,241,127,193,123,150,179,26,151,123,83,126,78,176,250,208,217,202,231,75,151,180,212,180,39,232,55,8,140,250,41,71,223,252,157,61,164,2,1,96,71,15,44,124,197,27,198,157,22,183,104,250,50,223,237,44,246,217,189,190,19,219,90,230,180,78,23,45,50,82,179,249,183,13,94,175,94,154,23,81,121,56,51,134,116,204,32,195,75,127,15,169,71,185,170,53,58,36,53,47,214,45,234,102,59,109,26,180,82,214,101,169,54,93,55,31,218,125,227,234,88,120,129,104,226,101,185,30,236,178,42,222,146,165,74,74,20,212,142,67,172,238,37,54,151,19,234,186,148,168,189,85,164,250,151,183,223,168,244,64,0,0,0,60,6,59,225,116,28,100,194,155,147,15,166,158,211,170,211,38,70,97,125,79,99,206,198,117,164,171,66,90,53,211,152,125,13,68,95,103,120,247,224,3,55,25,135,203,62,33,96,5,241,83,183,174,58,71,46,11,114,30,56,50,59,67,7,206,140,79,58,134,215,181,14,172,211,185,44,168,244,81,234,93,199,245,243,26,13,183,89,185,170,76,82,40,176,251,68,169,46,165,150,209,204,66,53,90,148,73,34,213,70,69,222,162,239,49,168,27,130,216,161,221,48,85,78,175,65,237,81,214,70,74,71,53,104,212,140,140,143,170,76,143,185,71,254,49,240,173,172,33,195,187,66,97,207,183,109,238,200,249,245,53,246,183,220,246,145,247,45,102,93,233,79,248,128,69,78,24,57,95,175,96,86,24,187,115,94,12,114,106,247,18,149,45,180,110,66,182,69,145,30,18,201,58,182,234,210,122,45,165,117,208,143,236,46,249,184,63,132,90,22,133,236,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,8,56,203,97,206,9,80,49,66,151,126,208,174,169,113,113,66,227,143,17,234,237,188,168,207,184,196,202,113,54,235,12,84,144,249,151,41,149,160,225,148,117,50,74,61,229,203,89,33,6,149,169,222,191,129,249,174,161,101,47,133,126,31,222,92,218,84,203,190,165,233,168,118,181,18,107,203,79,111,149,233,169,68,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,82,215,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,7,202,23,147,194,91,14,112,74,214,203,204,139,207,11,110,169,119,37,195,114,72,140,205,231,53,232,207,198,68,58,139,49,210,242,105,173,52,225,18,77,17,211,48,200,222,70,238,106,220,90,183,237,216,219,117,107,139,57,22,204,118,10,96,213,3,28,111,219,51,178,80,107,90,118,200,205,169,106,157,66,230,40,138,63,164,89,52,151,103,231,106,91,122,171,98,141,45,187,202,117,73,108,252,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,214,19,215,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,123,94,49,247,253,155,138,118,110,95,113,7,15,174,24,149,203,122,185,30,227,147,6,116,99,61,142,163,90,105,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,138,224,169,226,158,233,248,127,59,204,105,192,58,175,28,239,204,159,237,39,238,209,85,98,213,56,231,126,100,255,0,105,63,118,136,171,195,175,46,150,38,104,49,78,248,195,59,234,63,230,254,167,50,143,55,123,223,197,149,78,211,17,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,15,107,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,117,94,52,248,243,38,173,121,90,153,114,163,77,136,186,109,10,58,46,106,209,51,33,167,87,233,23,137,198,163,50,234,9,27,216,91,81,205,199,8,183,252,226,39,33,70,143,85,10,56,43,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,115,80,22,105,194,3,30,177,230,239,197,201,56,47,89,196,249,117,43,18,133,107,201,170,162,147,86,103,182,173,146,105,112,226,178,212,73,10,81,59,25,8,37,183,181,189,86,201,32,156,73,52,75,112,157,68,117,226,143,227,179,19,126,229,242,120,66,207,184,93,101,235,240,27,150,90,109,126,167,38,149,54,181,137,125,154,237,118,76,56,187,28,102,11,241,90,56,112,220,121,68,75,119,150,131,91,154,25,18,80,228,151,146,146,81,106,226,235,7,138,63,142,204,77,251,151,201,225,0,159,252,21,60,44,93,63,16,39,121,117,56,79,241,0,56,42,120,88,186,126,32,78,242,234,112,159,224,33,254,104,120,110,225,198,102,177,198,216,198,138,157,201,232,110,195,217,88,186,41,13,211,9,109,220,113,88,120,148,148,169,246,157,101,214,94,83,59,216,83,198,167,21,203,75,4,146,71,43,214,233,120,229,96,89,184,89,146,108,78,195,236,62,183,162,80,237,234,30,27,220,17,160,193,140,71,177,164,122,62,65,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,117,28,171,54,62,22,49,147,225,253,195,229,207,128,205,96,213,64,202,184,213,64,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,234,69,43,113,171,241,79,107,124,63,131,230,53,16,29,87,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,0,0,0,0,0,0,202,184,213,64,202,184,11,254,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,1,5,120,161,103,95,241,127,177,23,131,24,123,83,170,193,196,155,202,158,137,45,84,97,31,39,208,212,181,60,164,46,65,58,164,158,175,59,202,125,150,201,179,37,183,235,187,189,181,33,174,96,69,94,43,153,215,252,38,221,79,229,175,12,234,117,88,214,221,165,80,145,26,237,119,94,75,53,138,163,46,37,37,31,97,164,156,83,49,92,109,125,84,173,142,58,123,137,6,76,178,234,163,6,79,178,153,121,102,235,20,62,67,208,164,75,163,208,160,71,114,77,118,227,76,2,148,197,41,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,126,156,197,145,26,90,89,151,31,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,163,67,217,62,202,101,155,148,92,47,249,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,154,243,22,68,74,117,102,97,237,127,0,56,53,248,26,252,95,63,7,180,175,193,239,163,253,25,232,45,138,228,242,119,111,221,191,94,103,59,153,243,188,253,220,222,111,206,239,230,122,226,131,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,244,102,56,254,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,16,21,109,195,23,62,63,129,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,212,140,182,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,115,220,46,115,183,85,204,13,178,246,9,98,67,242,230,94,214,93,29,18,209,90,151,41,82,31,174,194,41,11,109,78,185,163,41,75,107,97,46,66,104,212,183,22,227,198,225,184,122,153,56,96,34,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,45,80,113,252,75,202,126,9,98,214,46,89,184,229,121,219,146,223,188,44,105,17,94,166,77,102,162,251,72,90,35,45,231,163,178,235,73,86,197,33,18,31,231,145,145,37,102,182,208,149,41,77,238,109,93,128,0,4,85,226,143,224,79,19,126,229,243,136,66,85,8,171,197,31,192,158,38,253,203,231,16,128,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,127,217,151,204,93,137,149,252,44,159,137,151,212,143,231,97,209,225,108,123,248,206,169,217,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,232,7,41,222,41,240,111,226,5,189,230,44,14,149,196,67,50,87,150,97,115,13,87,139,113,80,37,219,84,219,6,68,171,102,155,65,126,105,62,184,171,98,66,211,33,231,185,110,45,142,210,227,137,209,102,201,154,54,52,202,55,187,203,39,86,28,87,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,58,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,218,167,10,124,142,73,195,90,84,12,210,98,74,226,59,93,185,232,228,187,90,152,148,52,249,83,169,210,146,133,148,213,185,161,154,36,188,214,137,74,91,81,114,217,117,196,172,212,167,84,219,60,87,133,62,71,35,98,85,86,6,105,49,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,208,137,113,153,119,68,165,45,168,249,143,52,226,86,105,75,74,109,235,137,0,0,0,25,229,226,45,78,69,47,58,184,169,25,13,56,217,46,170,204,157,23,174,166,110,196,101,195,62,190,195,53,234,95,81,144,179,158,15,17,14,54,80,9,227,89,40,165,93,53,39,136,180,250,58,37,148,105,255,0,218,107,250,197,119,113,85,128,80,243,197,126,72,39,77,71,58,53,30,65,150,154,108,210,153,25,189,62,191,201,235,250,197,154,240,162,166,156,12,145,89,146,141,150,209,233,25,213,121,36,164,17,106,189,39,190,214,170,250,254,107,78,190,194,32,30,31,140,252,5,204,202,133,14,66,92,36,148,27,226,3,234,35,47,164,71,14,107,122,23,235,112,143,245,10,241,225,133,78,69,75,60,152,102,219,173,56,182,217,114,169,37,70,141,125,83,110,151,45,73,51,63,97,111,36,151,235,211,218,44,195,139,181,57,115,114,105,85,146,150,155,81,83,235,212,185,42,53,105,170,8,221,54,245,79,215,171,132,95,97,152,175,78,18,113,10,78,116,173,247,141,102,147,139,71,170,188,69,167,210,214,50,145,167,255,0,111,175,234,1,123,192,2,0,113,91,205,30,59,101,175,240,93,248,20,190,126,78,124,163,244,223,164,255,0,139,33,204,231,246,126,195,201,254,249,105,205,187,121,238,253,29,53,221,215,93,11,64,159,227,133,103,79,46,53,92,211,224,53,87,10,232,87,188,187,106,164,169,12,212,161,172,157,82,97,77,125,141,198,220,89,201,73,26,151,25,74,50,87,66,51,67,136,101,210,74,249,124,181,87,174,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,237,176,189,5,77,143,205,229,83,101,60,223,206,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,128,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,245,221,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,115,220,72,248,125,201,204,76,102,241,135,6,233,81,19,136,180,232,233,141,54,154,203,77,50,187,153,6,235,13,180,110,200,121,246,153,101,113,153,39,212,75,82,84,183,16,72,111,93,16,217,21,38,0,191,238,23,30,4,240,203,239,175,56,154,37,80,132,28,34,177,122,205,189,114,175,79,194,218,51,242,202,225,195,137,18,89,173,48,243,6,148,108,157,54,92,168,207,52,178,213,43,66,146,110,32,203,82,89,45,149,234,146,73,161,75,155,224,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,168,34,254,118,178,39,102,231,30,149,66,125,85,200,150,141,217,66,144,72,69,198,154,73,205,125,218,113,165,195,84,37,160,158,100,148,142,106,208,226,84,163,87,44,201,194,65,23,53,195,57,64,0,60,253,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,0,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,42,184,24,254,123,63,102,255,0,121,11,84,21,87,192,199,243,217,251,55,251,200,90,160,14,21,122,228,239,8,239,124,203,217,217,158,168,81,226,51,112,218,177,228,20,150,81,13,10,69,98,94,198,209,6,76,147,94,169,53,196,73,58,109,169,40,39,77,125,156,249,132,152,232,65,247,80,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,98,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,1,161,76,206,230,22,213,202,254,13,86,177,114,233,141,219,251,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,132,226,205,41,90,144,211,78,172,144,189,155,79,60,56,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,212,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,160,103,7,54,119,150,110,177,67,229,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,72,174,24,185,14,252,55,215,99,99,206,44,81,119,88,54,253,65,62,141,165,212,105,220,200,183,67,201,67,201,115,69,115,82,124,152,239,166,57,171,115,110,52,242,137,198,79,93,142,164,131,186,240,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,205,0,0,4,21,227,5,131,148,43,231,44,7,138,178,30,236,245,172,52,168,49,34,27,155,86,190,124,89,210,24,137,34,54,132,180,161,59,150,184,206,243,13,43,81,118,109,137,218,78,40,196,234,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,128,203,104,247,248,3,131,149,220,192,99,45,167,131,182,227,221,158,93,205,80,76,119,36,237,66,251,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,31,151,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,250,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,77,254,11,120,57,66,188,49,150,237,198,42,187,220,201,120,119,79,143,30,151,27,106,203,108,170,146,100,54,169,59,210,178,35,216,195,18,26,229,169,11,74,187,78,239,85,77,164,204,46,38,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,0,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,236,83,123,43,50,57,92,218,148,86,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,176,50,245,196,123,57,215,206,62,225,165,149,116,227,39,109,162,220,23,133,26,151,81,141,242,118,148,223,62,43,243,90,109,214,247,162,50,86,157,200,90,139,84,153,40,181,212,140,143,168,11,127,199,236,38,252,58,224,213,217,132,127,43,234,182,191,202,138,122,161,122,82,152,173,30,99,214,37,109,82,117,46,99,43,219,203,117,173,201,230,52,183,17,185,59,183,22,115,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,150,156,196,106,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,209,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,12,251,84,234,213,90,212,148,76,172,212,229,207,144,220,118,34,33,217,47,41,213,165,134,26,67,44,180,74,81,153,146,27,105,182,219,66,123,146,132,37,37,161,17,16,180,174,6,63,158,207,217,191,222,66,176,46,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,177,78,10,120,165,98,90,151,221,253,134,117,250,239,101,185,47,191,69,124,159,133,217,94,95,108,236,76,212,94,149,243,136,65,182,222,198,212,74,249,197,39,118,186,39,83,232,2,223,192,4,127,206,46,113,108,76,160,88,145,235,245,248,126,153,185,43,59,254,79,219,252,199,163,250,83,148,244,116,74,254,20,134,29,109,142,83,114,9,207,156,34,223,166,212,234,103,208,56,175,17,254,32,16,242,239,66,119,9,48,134,226,255,0,77,137,253,153,247,100,199,109,137,13,219,177,119,161,205,210,16,242,28,109,111,60,217,26,16,201,167,113,54,233,186,163,71,204,147,180,130,61,5,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,166,164,108,146,82,176,187,135,13,239,153,107,237,136,149,11,178,241,163,219,242,232,49,222,138,147,93,2,19,213,150,62,117,167,82,242,208,181,202,140,184,203,53,108,67,141,33,75,104,254,155,164,97,2,199,170,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,138,111,101,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,42,44,83,137,215,15,248,120,69,50,78,96,112,66,221,236,150,44,189,207,220,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,29,25,109,10,75,42,66,180,52,182,164,33,176,177,252,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,51,89,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,240,92,65,169,43,74,29,105,165,154,23,179,105,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,135,181,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,11,169,16,87,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,166,196,14,204,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,230,77,169,212,60,253,10,255,0,179,110,107,154,230,179,40,87,12,73,117,219,58,68,104,213,218,122,76,201,248,43,145,29,18,24,53,164,200,140,208,227,78,17,165,101,170,12,210,226,72,247,54,180,164,50,238,47,39,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,223,31,226,215,146,143,77,195,153,155,44,50,166,85,102,86,153,228,183,122,83,216,46,123,106,130,203,28,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,234,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,97,168,128,17,255,0,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,94,127,197,3,30,241,99,46,216,5,64,189,112,114,235,249,63,90,155,120,69,165,191,39,176,198,151,190,42,225,77,113,77,236,144,219,136,45,86,203,103,169,22,239,87,77,116,51,35,9,128,57,254,53,224,38,19,230,38,213,139,101,99,29,169,242,130,139,10,160,138,163,17,187,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,171,3,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,246,216,94,130,166,199,230,242,169,178,158,111,231,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,223,192,71,252,45,200,86,83,176,90,251,166,98,102,26,97,79,161,174,74,55,59,177,77,244,237,74,71,43,154,202,217,115,230,222,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,64,0,128,28,86,243,71,142,217,107,252,23,126,5,47,159,147,159,40,253,55,233,63,226,200,115,57,253,159,176,242,127,190,90,115,110,222,123,191,71,77,119,117,215,66,208,39,248,170,190,57,223,153,63,218,79,221,163,234,240,191,206,102,100,243,19,143,181,251,43,24,241,35,229,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,61,16,243,133,161,158,223,91,93,53,34,50,249,92,115,191,50,127,180,159,187,64,114,174,10,158,41,238,159,135,243,188,198,156,45,251,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,246,217,189,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,169,219,131,85,90,149,64,204,149,237,93,174,212,226,83,169,180,236,55,169,75,153,50,91,201,101,136,204,55,62,158,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,215,63,89,215,186,179,89,136,242,232,148,154,159,103,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,135,63,205,118,107,177,31,54,184,142,187,214,245,119,176,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,208,56,92,120,236,195,47,190,188,158,104,142,173,216,23,147,182,12,140,82,77,189,44,173,56,181,134,104,11,171,40,137,44,29,69,214,92,125,49,208,102,122,173,100,211,43,90,182,145,236,35,111,126,222,99,123,164,87,11,143,29,152,101,247,215,147,205,1,42,184,231,126,100,255,0,105,63,118,138,171,22,169,199,59,243,39,251,73,251,180,68,174,31,217,103,179,115,95,137,119,174,22,222,19,165,211,150,155,30,93,74,145,83,140,102,165,211,170,45,206,132,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,1,216,56,98,231,199,240,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,244,28,103,241,230,53,213,138,22,214,0,80,166,203,236,246,60,117,85,43,168,76,135,82,195,149,25,141,182,166,27,91,38,130,66,214,204,109,22,151,73,75,233,57,196,22,195,74,201,80,43,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,246,216,93,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,188,168,11,84,225,9,140,121,159,196,155,170,93,133,87,191,61,37,132,248,121,111,166,50,225,212,33,71,121,232,239,62,225,148,24,236,200,37,34,74,116,75,82,54,154,141,230,144,211,38,214,196,110,101,72,138,188,81,252,118,98,111,220,190,79,8,90,247,14,156,186,198,203,222,90,45,198,43,54,156,74,77,237,117,71,77,102,230,120,154,117,50,220,91,139,90,226,199,144,79,37,43,109,108,71,113,182,212,206,132,132,59,207,50,35,53,173,107,170,30,40,254,59,49,55,238,95,39,132,2,127,240,84,240,177,116,252,64,157,229,212,225,221,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,135,252,55,177,230,205,203,111,15,204,71,197,107,206,108,68,162,157,124,84,81,76,130,244,131,101,117,106,137,210,160,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,171,131,29,49,211,17,243,23,136,245,28,80,197,10,207,110,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,131,224,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,205,56,24,254,123,63,102,255,0,121,10,203,187,44,11,202,197,141,111,202,188,45,233,116,148,93,84,118,235,244,130,146,68,149,202,167,56,235,173,53,32,145,174,228,161,106,97,195,70,226,45,200,218,180,234,133,161,74,179,78,6,63,158,207,217,191,222,64,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,66,78,39,185,96,175,99,174,24,183,115,90,12,115,170,246,233,148,183,27,220,132,239,141,30,60,213,154,117,113,212,36,181,91,169,235,161,159,218,93,211,108,127,12,181,45,15,218,3,45,117,235,110,179,108,212,159,164,86,161,246,121,81,157,83,46,35,152,133,232,180,168,210,101,170,76,203,189,39,220,99,167,101,227,44,248,133,143,247,197,50,221,183,41,28,200,46,72,100,231,72,237,12,23,38,49,188,210,28,94,213,186,131,86,212,188,147,209,39,169,247,23,213,161,107,151,8,112,238,239,152,83,238,43,123,181,190,93,73,125,173,246,253,166,125,200,89,23,122,149,254,49,247,109,251,98,135,107,65,77,58,131,7,178,199,65,17,37,28,213,175,66,34,34,46,170,51,62,228,151,248,128,121,76,8,194,232,56,55,133,54,222,31,66,61,199,74,166,67,140,250,250,150,247,154,140,211,74,86,134,181,233,175,44,186,18,140,190,222,241,239,192,0,0,0,7,137,198,108,51,166,98,254,26,92,24,125,85,61,173,86,105,210,225,165,126,177,236,83,209,220,104,149,162,86,131,61,9,195,233,184,190,210,239,20,109,142,252,60,177,243,11,175,26,140,90,37,163,233,59,127,180,189,216,166,246,248,76,238,107,154,233,54,92,181,73,82,203,230,219,37,122,221,122,232,125,69,255,0,143,59,126,98,5,163,134,118,228,139,178,247,171,122,54,149,21,43,83,178,57,14,189,180,146,218,156,87,170,210,84,163,245,80,163,232,94,207,126,128,40,219,2,184,106,99,254,39,87,41,235,185,109,239,65,80,220,125,165,63,47,181,194,149,243,38,182,183,30,196,74,74,254,130,212,125,58,250,186,119,152,186,12,190,224,125,185,128,24,109,76,176,45,226,222,81,153,100,228,191,243,133,207,125,49,218,105,110,109,91,139,219,187,146,71,180,149,161,123,61,231,18,49,43,139,254,11,219,85,153,52,187,38,155,242,137,134,22,182,202,87,58,92,77,198,149,173,63,65,200,70,101,209,41,62,255,0,229,105,236,49,207,83,198,138,145,206,50,86,28,124,222,238,135,233,133,119,107,255,0,17,1,104,128,43,174,202,227,33,132,245,58,147,49,47,11,111,208,209,28,82,73,201,125,178,76,142,89,26,146,70,123,27,132,70,122,17,168,244,246,233,167,180,75,76,36,205,174,2,99,127,45,172,56,190,61,41,33,105,35,83,94,140,154,198,211,62,95,77,94,101,4,125,93,65,126,191,168,244,14,192,3,248,70,70,68,101,220,99,250,0,32,167,22,204,58,147,117,224,43,87,20,40,156,231,40,243,147,37,227,230,18,118,50,212,41,203,82,186,168,181,211,113,116,34,51,251,68,235,28,159,53,86,164,123,203,47,56,131,69,144,123,119,219,85,99,109,93,79,106,206,11,233,35,208,140,181,250,94,240,25,223,193,235,157,235,55,20,237,43,149,167,249,62,143,173,192,146,181,237,37,104,150,228,182,179,61,52,63,209,247,24,210,86,16,220,72,187,112,174,208,185,80,247,55,210,116,42,124,195,94,221,187,141,200,205,175,93,52,45,62,151,184,190,193,153,91,138,151,232,59,130,167,69,223,191,209,243,30,139,187,77,53,229,172,211,174,154,159,187,222,98,253,248,112,226,10,111,220,174,219,45,105,162,173,216,176,168,90,123,202,61,58,39,95,162,159,211,250,254,211,1,40,64,0,0,0,0,0,0,0,71,220,227,230,174,221,203,38,27,205,172,58,255,0,50,224,150,195,141,83,35,109,112,181,121,76,72,83,42,223,201,113,31,148,99,77,20,90,123,79,167,127,184,204,30,53,219,120,11,134,21,171,242,224,147,203,92,72,114,78,11,91,28,62,124,164,199,117,214,219,213,13,175,110,238,81,150,229,39,105,123,125,199,159,140,201,230,6,233,204,86,36,212,47,107,137,253,89,83,174,183,5,157,173,252,204,110,208,243,141,163,114,27,108,213,161,60,162,213,69,169,251,125,196,31,59,27,177,210,249,199,203,202,93,221,121,206,231,59,37,231,22,211,92,166,83,202,66,157,113,196,163,115,109,160,149,161,186,162,212,203,175,248,180,247,217,125,201,6,54,230,9,108,212,45,202,15,38,134,165,165,43,168,118,168,138,219,249,35,63,154,91,232,89,250,143,37,95,228,239,238,145,188,55,178,29,23,20,230,51,139,24,161,79,230,80,99,41,46,192,141,205,50,230,184,147,134,251,107,222,196,132,173,58,161,199,11,69,39,66,239,62,186,16,184,107,126,129,74,181,232,208,232,20,72,189,158,12,6,27,142,195,91,212,189,141,161,4,132,150,170,51,51,209,41,34,212,204,207,160,10,210,195,222,11,246,250,32,179,46,251,196,110,116,133,146,84,228,95,68,45,59,117,36,25,150,246,167,104,122,30,242,255,0,47,184,127,113,103,133,206,93,48,150,198,172,94,87,69,251,216,163,67,141,33,246,220,244,84,231,52,82,25,113,194,78,136,150,163,238,109,93,76,189,159,168,88,182,36,226,13,187,133,214,93,90,247,186,38,118,104,20,168,111,202,113,124,181,175,82,105,165,186,101,162,18,165,125,22,213,236,62,239,111,112,161,124,236,102,254,233,204,174,33,78,109,170,142,182,181,58,75,172,83,25,228,183,235,180,219,242,121,46,110,228,182,225,106,211,250,109,86,167,239,235,220,28,39,16,96,90,116,203,166,100,59,38,177,233,58,83,110,184,150,100,118,119,89,220,146,113,100,159,85,195,53,23,170,73,62,190,255,0,121,24,243,128,37,71,15,236,172,197,204,158,43,34,61,192,122,80,232,232,41,210,83,215,231,73,169,49,73,109,234,135,155,90,117,67,199,235,22,186,123,8,207,184,60,150,89,178,117,138,57,149,175,51,26,220,131,217,232,233,90,123,77,67,155,29,124,164,111,100,150,124,165,190,218,149,162,31,74,186,119,247,23,94,235,104,203,55,13,156,39,192,167,32,92,53,149,122,122,191,28,154,124,164,233,38,47,41,228,242,87,244,19,41,104,86,142,52,103,221,161,238,211,184,186,202,12,62,195,235,103,12,173,104,22,141,169,7,178,192,167,199,106,59,104,230,184,190,141,182,134,203,171,138,82,190,138,19,237,62,225,233,64,127,195,45,54,195,72,97,164,237,67,105,36,36,181,215,66,34,208,132,119,207,134,55,199,193,44,191,215,170,105,95,240,234,204,105,84,152,201,208,255,0,40,236,41,74,65,235,203,89,125,38,189,164,69,239,50,246,200,73,243,162,211,32,200,168,206,119,151,30,43,75,125,229,237,51,218,132,145,154,143,66,212,207,66,35,238,20,89,196,239,48,209,177,131,26,158,183,45,234,159,106,163,91,201,84,21,252,201,163,73,76,75,154,131,250,109,161,127,65,194,246,154,122,247,153,128,137,174,46,169,136,23,178,150,148,115,42,55,21,80,204,147,170,75,87,164,61,221,175,170,159,164,191,168,190,193,121,156,50,112,64,176,171,47,20,186,197,78,39,38,181,93,231,246,194,230,110,252,140,233,137,111,232,184,164,125,7,11,184,139,235,212,197,109,112,207,203,189,79,24,49,214,13,199,54,38,218,29,178,109,85,13,254,98,79,124,136,243,33,175,149,180,157,66,203,84,56,103,187,67,47,168,204,94,75,206,209,172,59,104,220,89,242,32,65,255,0,13,90,111,115,254,82,190,146,254,176,20,249,198,19,20,28,185,113,110,151,97,54,173,88,182,249,250,116,238,237,17,160,59,250,4,125,233,253,35,253,93,195,230,112,129,178,85,113,227,148,251,147,249,20,14,86,227,255,0,135,135,61,5,252,162,253,31,113,254,161,20,51,17,137,179,241,127,23,171,183,253,69,123,158,169,246,93,122,36,191,39,21,166,189,136,65,119,54,95,201,47,237,19,155,130,133,54,100,171,219,16,170,44,177,185,136,94,137,231,47,113,22,205,236,212,73,61,12,245,61,79,220,2,222,199,229,170,58,166,32,186,234,93,229,154,118,250,219,117,211,169,123,7,234,30,111,17,30,106,61,157,80,121,244,111,66,121,90,150,166,90,252,234,61,192,51,87,139,211,228,84,241,14,173,54,84,142,123,174,114,55,57,176,147,174,140,54,69,208,186,119,16,186,30,20,86,226,233,25,111,133,82,90,54,149,67,153,161,235,174,188,185,243,147,239,63,127,212,41,14,233,146,220,186,236,169,13,35,106,87,179,66,215,93,52,66,72,104,111,36,22,213,58,214,203,85,165,76,165,175,152,202,59,126,139,209,69,187,89,242,85,220,163,51,46,170,48,29,224,85,127,26,91,233,232,205,89,150,82,99,232,220,207,72,238,115,121,117,216,116,231,59,182,255,0,111,253,2,212,5,16,241,74,196,199,239,188,196,75,163,115,55,196,160,242,251,58,180,34,252,188,24,74,87,242,18,125,232,246,153,254,160,16,212,72,206,31,244,149,214,115,69,105,67,66,55,26,187,127,77,116,255,0,99,165,31,188,189,195,145,83,112,230,169,80,195,234,198,32,165,90,67,165,118,125,197,162,125,110,107,230,209,127,43,82,234,95,162,127,171,188,73,30,21,180,101,213,51,121,106,60,104,213,152,221,187,152,122,247,110,165,205,34,246,145,247,151,176,4,229,227,27,69,84,236,14,165,214,11,186,153,207,215,255,0,226,76,167,167,223,245,123,140,87,239,13,218,204,58,94,105,173,118,229,47,105,200,237,187,58,25,253,26,116,205,123,136,253,226,206,120,172,81,10,175,149,170,218,200,189,118,59,54,211,247,110,168,193,215,218,94,225,82,25,45,156,197,55,51,22,116,217,78,108,105,191,72,110,86,134,122,107,79,144,93,197,245,152,13,29,128,0,0,0,0,0,0,0,0,254,31,66,239,208,6,104,115,29,60,234,120,205,112,206,87,123,189,147,252,145,25,47,113,123,133,217,240,212,134,80,242,187,110,36,189,189,179,204,102,127,210,40,171,18,234,141,214,111,106,149,73,162,209,47,114,116,47,177,148,39,220,94,225,125,92,60,160,170,14,88,173,132,168,180,221,219,124,194,95,253,32,43,119,139,245,41,232,153,139,58,154,211,163,115,254,129,234,93,118,65,128,147,246,255,0,97,15,179,105,224,252,139,215,133,252,155,130,147,11,157,83,141,179,179,151,52,147,191,117,194,164,43,233,44,146,90,37,39,222,95,229,31,235,198,90,152,220,92,98,160,84,83,47,152,185,221,171,115,92,189,57,91,34,211,200,186,235,235,107,223,236,208,78,142,31,88,111,21,57,28,178,237,58,235,123,251,79,164,123,66,117,50,215,109,94,83,137,234,149,125,157,198,2,136,236,251,170,167,101,92,49,110,90,59,155,37,196,223,203,61,18,127,77,10,65,253,34,50,238,81,251,6,152,112,167,16,40,216,161,98,83,111,90,3,252,232,85,14,119,45,91,86,157,121,111,45,179,232,180,164,251,219,63,97,127,104,206,94,97,176,193,252,30,197,202,230,31,190,231,51,209,157,155,69,232,69,187,153,21,167,123,137,107,211,242,159,164,127,216,44,55,132,54,101,218,65,84,176,70,231,145,162,143,147,232,131,216,125,127,191,228,191,244,26,255,0,7,233,175,236,247,0,176,188,199,210,253,53,131,23,13,51,147,205,231,118,79,83,118,221,116,150,202,187,245,47,112,205,76,5,161,185,109,173,207,162,90,235,254,35,26,109,198,40,172,205,195,154,188,87,221,229,54,190,207,170,182,154,180,209,246,207,184,190,193,152,160,26,120,194,53,161,204,60,164,173,191,162,124,253,63,251,59,131,216,14,91,150,42,180,90,238,7,91,85,88,101,163,47,246,205,165,215,249,51,30,73,247,145,31,121,31,176,117,32,21,37,198,237,136,109,220,88,92,243,50,185,143,187,233,190,123,91,12,185,90,55,77,36,245,62,138,212,186,244,238,21,136,70,105,61,75,188,89,239,27,201,80,157,175,225,92,102,35,108,144,199,167,57,238,111,51,230,110,69,52,211,208,250,22,133,211,167,120,172,32,23,185,195,7,28,215,138,216,23,30,139,85,151,204,170,208,247,243,211,203,211,78,116,201,170,79,84,182,148,253,22,203,184,207,245,24,251,188,64,242,159,31,49,184,87,33,235,122,157,204,187,169,155,61,26,239,56,203,78,100,152,164,239,170,183,155,107,242,76,153,122,218,253,93,123,234,223,135,22,96,94,193,60,117,131,22,99,92,218,69,111,155,219,19,184,147,167,38,28,179,111,169,54,181,125,55,75,187,79,175,82,238,191,84,169,46,39,114,79,82,48,25,117,101,251,151,14,238,114,122,58,251,5,94,159,174,138,209,183,118,115,27,211,219,185,39,170,23,245,247,251,198,128,50,125,155,11,119,49,214,101,45,196,201,210,190,236,73,115,101,49,177,207,81,182,166,27,36,123,185,45,160,250,41,190,238,189,123,143,169,136,87,197,183,44,148,250,89,211,49,122,211,135,203,83,220,239,72,167,152,163,221,167,96,142,215,87,29,61,59,213,244,81,246,251,196,37,202,6,60,85,176,7,27,40,119,92,39,118,196,150,252,106,101,67,213,73,255,0,3,92,198,28,119,189,181,159,115,95,201,45,222,227,246,24,104,232,7,193,176,174,168,87,205,147,65,188,105,203,221,30,183,76,139,80,108,244,50,245,94,101,46,23,121,36,251,150,93,228,95,97,119,15,188,2,44,241,19,192,152,184,203,151,218,211,241,216,214,169,110,177,38,176,194,183,31,174,81,225,75,52,183,161,184,132,150,170,115,188,245,251,12,187,168,22,163,2,77,46,161,42,153,49,27,36,68,121,108,58,157,72,246,173,10,52,168,181,45,72,250,145,247,24,212,189,74,4,122,165,62,85,54,82,55,51,45,149,176,225,106,101,170,84,147,73,151,77,15,184,197,2,113,16,192,249,56,61,152,26,219,237,53,182,159,112,201,147,87,96,247,17,232,79,205,150,105,79,229,22,175,162,223,121,233,246,16,8,211,42,137,82,135,1,154,155,241,246,198,124,210,72,94,244,158,166,105,220,69,161,30,189,197,238,19,167,134,126,115,231,225,61,227,11,8,46,217,124,203,122,224,154,220,120,133,203,73,114,229,190,236,56,232,63,155,97,75,61,27,109,93,235,36,159,183,67,234,60,230,65,33,219,152,227,14,229,203,85,238,214,140,84,41,243,42,84,169,155,156,254,15,57,194,139,13,147,229,181,176,215,180,157,82,189,103,9,39,220,101,220,162,226,249,154,203,149,233,149,220,76,126,131,86,234,194,36,170,77,46,103,205,124,235,37,33,228,178,189,137,117,195,78,164,193,158,138,61,75,184,254,176,209,172,41,108,84,33,177,62,42,247,179,37,164,188,218,180,50,213,42,34,50,61,15,175,113,143,159,118,218,212,123,214,219,169,90,181,248,221,162,159,85,136,244,57,13,239,90,55,54,235,106,109,69,170,12,148,94,170,140,186,25,31,214,66,184,248,98,231,153,203,150,153,19,2,49,29,254,117,85,151,27,102,147,51,110,223,224,228,152,113,88,143,203,102,57,39,233,41,106,222,181,235,236,62,154,24,179,48,20,23,196,23,41,82,114,233,137,82,106,244,72,250,91,21,201,11,145,20,247,151,204,173,233,18,148,134,189,103,156,113,90,54,201,122,198,69,175,183,67,239,249,217,15,205,165,115,46,88,159,10,52,185,60,203,106,178,243,112,166,49,177,5,203,230,200,138,78,59,184,153,113,195,209,182,76,182,150,159,81,145,247,221,190,98,240,78,143,143,120,93,86,176,106,167,177,114,99,190,113,28,245,143,151,33,81,222,105,10,209,46,35,93,57,166,122,26,180,63,111,188,179,199,142,184,85,86,193,108,83,184,48,254,170,90,157,46,163,45,136,238,122,191,58,203,114,93,105,43,209,43,94,221,121,70,122,26,140,203,235,239,48,210,133,153,117,83,47,139,82,145,119,81,156,223,10,177,6,60,230,79,69,23,168,235,105,113,63,72,136,251,148,93,228,95,97,15,180,42,167,132,174,106,159,83,143,96,53,210,189,81,181,82,169,239,232,93,15,248,12,86,153,218,134,127,194,61,202,95,219,239,22,172,0,0,0,0,3,254,30,117,44,50,183,150,122,37,180,154,143,236,34,212,5,93,113,159,196,118,162,66,183,48,209,137,90,73,123,177,213,150,214,206,246,140,170,44,153,234,105,211,191,166,155,181,250,189,162,190,242,159,102,42,251,204,37,139,67,40,252,228,29,193,76,113,196,239,219,162,59,115,9,51,215,114,127,79,216,99,169,241,51,196,183,49,43,52,21,71,86,141,168,183,88,126,128,223,93,119,34,61,70,102,135,244,83,167,211,238,235,246,152,236,124,31,176,121,202,238,41,84,177,54,161,15,153,10,157,5,232,172,43,153,166,217,45,201,128,242,79,66,89,25,244,51,239,73,151,249,128,92,29,179,73,110,129,110,82,168,109,35,98,41,208,152,138,148,235,174,132,219,105,73,22,186,159,187,222,99,233,128,231,216,229,140,246,174,4,225,245,74,251,186,164,108,106,35,15,42,59,91,28,62,123,233,97,215,82,222,173,161,102,157,196,210,139,113,167,66,255,0,33,135,223,191,111,219,107,13,173,137,215,109,215,63,178,83,224,48,235,238,47,148,227,157,16,218,156,62,141,165,74,250,40,87,176,251,133,77,103,31,138,109,209,117,203,157,99,96,84,255,0,70,82,116,118,36,169,252,166,222,237,40,214,67,75,79,46,84,66,82,55,37,77,43,82,87,77,52,46,166,102,35,70,111,243,131,122,102,110,244,149,34,83,189,150,222,138,242,209,6,22,214,151,162,18,236,131,109,92,194,101,181,254,77,253,186,43,175,77,79,175,119,150,203,126,89,111,220,199,222,16,232,22,172,77,176,78,75,109,205,153,204,100,251,59,124,214,80,226,249,107,117,179,94,212,188,149,104,147,212,251,139,234,14,97,89,173,214,174,234,211,181,74,188,158,215,80,154,234,148,183,54,33,189,235,90,205,71,209,36,73,45,84,163,246,17,117,29,179,8,114,65,152,12,102,110,44,235,86,208,223,78,144,226,18,114,189,33,8,182,37,92,179,221,177,111,161,71,162,93,73,233,250,190,203,119,203,7,15,28,35,192,56,12,212,170,49,61,53,113,169,164,165,217,220,201,81,180,51,75,38,164,242,202,74,219,252,163,70,173,75,244,180,238,46,178,178,20,24,180,232,205,195,134,215,45,150,146,73,66,119,25,232,68,68,69,212,250,247,17,0,167,122,31,6,60,81,151,9,18,171,23,239,97,124,200,141,81,189,23,29,221,15,66,51,45,233,157,167,121,153,126,173,71,175,183,248,45,84,9,198,151,93,196,237,80,110,36,214,143,66,167,162,122,106,90,166,119,218,45,128,127,12,244,45,76,7,39,203,54,94,237,204,179,225,162,112,242,219,147,218,25,114,73,79,144,238,199,17,204,124,227,178,202,149,181,110,56,101,169,48,147,208,149,167,213,237,62,176,74,35,61,8,254,177,241,93,102,69,94,122,147,207,219,13,157,80,164,109,35,220,178,87,94,189,12,186,24,255,0,84,219,116,214,141,75,142,215,45,195,212,247,110,81,245,251,12,192,125,96,31,58,36,151,35,201,244,116,131,220,123,55,33,125,218,150,186,17,104,67,232,128,8,189,155,252,244,216,121,92,136,154,67,236,250,74,228,148,193,59,30,14,231,153,209,10,41,9,74,249,133,29,198,255,0,40,198,221,12,253,186,247,119,201,154,132,131,137,2,76,162,45,77,150,86,225,23,191,68,153,140,237,231,154,234,169,221,153,152,189,37,84,221,222,112,170,245,24,76,22,212,150,198,81,80,146,105,79,170,69,174,155,143,169,245,250,192,74,136,220,102,49,0,170,166,185,22,78,176,187,70,242,71,164,152,252,150,239,163,169,65,215,187,219,222,39,6,82,115,231,135,57,157,107,208,172,183,232,171,145,134,247,185,3,87,223,220,146,228,36,215,204,56,237,182,90,184,254,221,8,253,154,247,31,76,253,142,221,146,249,117,136,121,147,177,21,70,252,163,149,234,90,29,250,63,146,57,241,247,125,47,176,187,186,128,209,208,15,203,74,83,171,165,195,91,255,0,148,84,118,205,127,225,109,45,123,135,234,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,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,115,250,205,211,93,184,41,212,42,77,94,119,104,137,108,211,215,75,165,183,202,66,59,60,85,202,145,45,77,234,146,35,94,175,203,144,189,84,102,175,95,77,118,165,36,86,83,194,235,135,252,202,188,202,110,102,241,190,221,228,210,153,236,213,27,30,150,251,143,177,41,201,77,62,211,236,213,149,203,90,54,178,92,173,26,109,194,90,94,75,138,112,210,72,38,148,239,11,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,94,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,64,63,37,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,20,47,159,172,148,93,89,83,196,121,117,186,77,51,180,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,175,248,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,12,214,73,186,107,178,237,90,117,149,34,118,250,45,42,161,54,169,14,55,41,5,202,149,45,184,205,200,115,121,22,245,110,68,40,197,161,153,164,185,122,164,136,212,163,57,213,193,83,197,61,211,240,254,119,152,211,132,85,204,190,93,47,188,175,226,156,252,51,190,163,255,0,59,50,143,55,123,63,198,116,190,210,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,42,184,42,120,167,186,126,31,206,243,26,112,14,171,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,11,9,207,246,79,169,89,178,194,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,114,162,242,135,148,186,238,50,102,226,54,5,223,116,142,207,18,207,168,74,145,123,198,237,8,95,38,44,7,201,185,17,183,180,242,13,92,215,205,184,220,198,22,165,35,159,205,78,228,160,204,104,80,121,246,236,11,53,171,254,70,41,38,222,136,119,100,170,59,52,5,213,148,70,167,202,156,211,206,62,152,232,51,61,16,131,117,229,173,91,72,183,153,55,191,119,45,189,161,232,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,0,0,3,42,227,85,3,42,224,47,251,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,7,10,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,238,160,3,46,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,187,62,25,249,215,168,230,126,196,169,89,56,151,83,237,56,147,105,107,38,108,199,14,43,62,153,130,243,206,27,114,25,142,202,91,217,201,213,12,56,73,111,105,106,194,141,102,167,141,41,242,188,78,178,29,248,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,84,6,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,236,83,123,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,6,159,132,42,226,97,157,122,142,88,44,74,109,147,134,149,62,205,137,55,110,146,97,76,108,226,189,232,104,44,188,217,185,33,232,239,37,205,252,237,22,195,100,166,246,158,143,168,150,74,100,146,175,87,253,208,188,44,252,77,191,27,159,70,127,245,111,201,111,74,198,237,158,156,230,114,253,31,204,215,255,0,227,238,217,204,236,191,63,201,255,0,91,20,87,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,123,108,222,202,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,97,242,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,208,158,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,111,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,26,184,81,228,163,240,101,106,177,153,76,76,166,82,164,220,151,109,62,60,155,73,173,57,207,81,233,111,54,165,28,141,228,163,109,47,74,109,196,116,74,119,182,209,109,53,145,188,243,73,177,80,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,1,21,120,163,248,19,196,223,185,124,226,16,149,66,42,241,71,240,39,137,191,114,249,196,32,20,173,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,123,254,34,184,57,93,193,188,220,95,113,170,239,118,136,151,133,65,251,198,151,39,106,17,206,139,61,247,92,81,108,74,214,105,229,62,82,24,213,91,84,190,70,253,169,74,210,67,192,101,59,197,62,13,252,64,183,188,197,129,58,120,218,96,229,117,171,170,197,204,12,119,185,212,89,52,242,179,166,55,181,9,236,146,155,114,68,184,231,169,175,123,156,228,59,39,161,35,106,59,47,172,173,92,73,16,116,190,8,247,173,42,126,11,226,22,28,179,30,89,84,168,119,67,85,185,14,169,9,228,41,137,209,27,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,77,143,138,54,224,245,122,210,173,92,224,162,133,80,143,45,201,23,141,175,82,162,65,83,40,73,161,183,208,166,103,26,157,51,81,25,35,149,5,212,145,164,148,123,212,130,211,67,53,38,242,64,0,0,5,108,231,171,134,190,57,102,115,31,230,98,173,131,118,88,176,41,50,105,144,225,165,154,196,233,141,72,39,25,65,165,70,105,106,43,137,218,125,52,61,218,253,68,38,30,80,112,94,187,151,156,185,89,184,61,115,75,166,202,170,219,204,203,41,111,83,158,113,216,203,113,233,111,72,51,109,78,33,11,50,249,239,106,75,67,212,187,180,29,140,0,112,236,234,96,69,197,153,44,184,220,248,71,103,205,165,67,174,85,93,128,244,25,21,71,157,106,43,106,102,99,46,172,220,83,72,113,93,90,67,132,90,32,253,99,79,119,121,69,140,130,240,228,198,188,172,227,163,216,157,136,151,69,143,80,166,46,133,46,152,134,104,211,101,189,32,158,117,198,84,149,104,244,102,146,73,209,181,106,123,181,234,93,58,158,150,48,0,2,42,231,159,35,31,142,143,200,159,244,209,249,29,242,59,210,95,236,39,164,59,87,107,236,223,248,67,59,54,246,111,247,218,239,246,105,214,85,0,8,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,243,248,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,69,25,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,0,222,249,103,188,172,236,186,97,230,102,147,58,36,251,78,252,145,50,154,178,73,147,111,211,106,44,74,150,210,88,90,13,70,110,33,214,162,45,212,184,158,227,39,16,180,167,70,212,236,192,224,243,99,102,94,14,40,72,188,45,216,18,232,216,65,84,142,111,92,114,231,192,66,24,174,173,150,229,177,13,152,79,56,209,173,197,181,37,199,20,179,101,73,66,73,181,165,197,110,54,208,176,243,252,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,0,181,64,1,89,124,71,120,146,92,216,97,121,64,193,252,176,223,177,34,215,104,82,31,59,190,170,213,54,60,212,48,249,17,37,186,123,75,124,150,209,173,38,110,41,242,38,204,208,178,105,4,225,41,47,182,65,102,128,56,86,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,2,234,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,81,94,19,216,191,133,12,83,179,112,207,210,158,140,249,91,112,83,168,93,183,145,206,236,189,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,1,218,178,47,147,42,238,112,241,30,85,49,202,175,161,172,203,95,179,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,52,19,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,242,184,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,208,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,0,0,0,231,248,253,140,116,44,191,224,213,217,140,87,27,61,162,37,179,79,84,134,227,110,90,59,92,165,168,155,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,58,0,174,14,51,248,243,38,213,194,251,107,0,40,83,98,118,139,226,66,170,149,212,38,67,74,125,186,116,55,27,83,13,173,147,65,173,8,122,78,139,75,164,164,117,130,226,11,121,41,100,144,168,10,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,196,223,224,251,140,117,219,27,52,5,133,81,217,237,20,92,75,167,191,30,99,123,144,142,68,168,49,223,151,30,78,166,133,45,91,80,137,45,114,201,72,73,246,157,234,220,109,164,132,22,31,86,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,0,212,152,15,41,133,88,153,106,227,38,28,91,152,165,101,75,237,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,1,202,179,71,129,127,140,166,4,220,216,41,242,167,228,231,202,62,197,252,103,216,123,103,35,179,204,98,79,228,121,141,238,221,200,219,244,203,77,218,245,211,67,133,88,79,193,175,240,95,138,118,110,38,126,49,222,147,249,37,112,83,171,189,139,228,135,39,181,118,89,45,189,202,230,118,213,108,221,203,219,187,106,180,215,93,15,77,5,149,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,34,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,80,113,71,241,217,137,191,114,249,60,33,194,173,156,33,188,174,252,47,189,241,114,132,196,71,168,88,123,34,146,205,116,148,249,33,246,81,80,113,230,152,121,8,62,139,65,58,201,54,162,35,222,70,243,102,73,52,146,212,128,190,156,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,186,254,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,237,176,187,83,209,249,188,167,144,243,127,56,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,209,103,13,219,23,49,215,86,99,169,117,188,189,85,61,7,232,61,138,185,171,51,24,91,212,182,41,110,47,215,143,45,162,82,123,71,59,150,100,220,114,82,86,165,160,150,149,181,201,55,218,191,224,25,172,204,238,94,174,172,175,227,45,107,8,238,153,61,191,176,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,248,77,172,146,165,165,14,180,234,9,107,217,184,253,173,163,156,27,154,6,81,175,220,165,222,7,46,165,66,170,71,167,42,209,83,45,71,66,41,15,181,88,76,233,104,116,201,9,117,212,62,74,113,68,181,45,102,133,182,132,165,59,92,82,145,117,57,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,152,121,241,37,51,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,180,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,35,88,238,185,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,65,210,184,115,100,163,241,170,196,119,235,247,253,50,170,222,25,90,223,57,82,146,193,114,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,173,41,230,156,43,222,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,121,252,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,216,161,118,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,106,128,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,117,34,154,243,51,154,236,71,202,87,19,60,73,189,108,167,123,117,42,119,160,152,175,208,31,120,209,22,175,21,52,136,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,114,130,128,120,163,248,236,196,223,185,124,158,16,11,211,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,58,118,226,71,195,238,54,93,164,183,140,56,55,74,150,172,58,168,200,76,105,180,214,90,117,228,91,43,38,152,109,163,118,67,207,186,243,200,146,241,190,162,90,146,148,54,179,67,122,234,182,200,229,175,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,128,207,94,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,223,78,117,178,165,248,224,225,101,43,12,254,94,252,146,244,101,192,197,119,182,250,47,183,243,57,113,164,51,202,229,243,154,211,94,211,187,118,227,211,102,154,117,212,179,174,53,80,2,0,101,115,133,39,226,215,142,214,206,53,254,30,190,81,252,156,237,191,197,159,37,187,31,63,180,67,126,55,229,187,91,155,118,243,247,125,3,215,110,157,53,212,167,248,8,191,196,47,52,23,246,83,48,94,139,136,216,115,72,183,234,53,42,141,209,26,136,235,85,184,239,60,194,88,114,36,183,148,164,165,151,90,81,47,116,116,17,25,168,203,67,87,78,227,32,148,2,42,231,159,35,31,142,143,200,159,244,209,249,29,242,59,210,95,236,39,164,59,87,107,236,223,248,67,59,54,246,111,247,218,239,246,105,214,53,100,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,237,47,210,233,243,91,148,142,68,9,18,17,177,78,75,113,5,170,217,73,30,168,63,84,207,77,15,67,43,63,1,10,178,83,195,123,241,62,197,58,174,38,126,25,126,86,250,78,223,126,133,216,190,78,246,14,95,50,76,119,185,188,206,212,238,186,118,109,187,118,150,187,245,215,166,135,192,56,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,5,96,81,174,154,237,191,78,175,82,105,19,187,60,75,154,158,138,93,81,190,82,23,218,34,162,83,18,210,222,170,35,52,104,252,72,235,213,38,74,245,52,215,106,148,71,213,114,163,149,28,71,205,174,35,162,202,178,154,236,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,115,252,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,216,161,118,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,158,84,114,163,135,25,74,195,132,89,86,83,93,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,176,136,28,86,112,182,196,193,108,142,216,88,105,134,116,47,67,91,116,108,64,99,177,66,237,79,72,229,115,98,85,30,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,40,87,194,227,199,102,25,125,245,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,208,18,171,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,22,19,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,75,100,87,41,149,92,127,204,188,91,15,16,108,91,128,237,59,78,67,238,222,232,45,208,87,0,218,67,164,212,73,10,81,18,219,91,178,91,75,42,105,58,61,176,159,52,236,229,169,196,104,36,121,75,119,11,108,75,82,251,187,177,50,129,66,236,183,37,247,216,62,80,77,237,79,47,182,118,38,77,152,191,54,181,155,109,236,109,70,159,155,74,119,107,170,181,62,160,61,88,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,26,164,221,53,217,118,173,58,202,145,59,125,22,149,80,155,84,135,27,148,130,229,74,150,220,102,228,57,188,139,122,183,34,20,98,208,204,210,92,189,82,68,106,81,156,212,225,193,195,254,102,98,43,173,98,222,47,91,191,233,79,3,180,176,212,105,14,63,29,203,138,86,197,183,182,58,217,91,110,33,150,92,50,90,222,37,109,55,26,38,146,75,249,227,107,144,100,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,127,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,10,118,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,203,85,83,168,165,204,91,31,148,76,119,13,29,223,75,105,233,222,2,50,230,219,62,120,115,150,38,189,10,243,126,149,185,31,111,123,112,53,125,141,169,62,122,73,124,194,142,227,103,163,140,109,208,207,219,175,113,117,131,242,120,204,98,1,213,73,113,236,157,33,118,141,230,143,73,49,249,45,223,71,83,131,175,119,183,188,68,156,232,76,172,76,204,157,246,170,209,252,227,117,234,163,109,125,15,201,20,249,27,126,143,218,125,253,71,17,1,160,124,160,103,166,195,205,28,69,82,24,103,209,183,36,86,13,217,16,119,60,246,168,73,71,74,151,204,56,237,183,249,71,246,232,71,236,215,187,186,80,140,233,228,102,234,169,218,121,152,178,229,83,29,216,115,106,244,232,79,150,212,158,246,87,80,140,106,79,172,71,166,187,75,169,117,250,198,137,41,242,14,92,8,210,140,180,55,153,67,134,94,237,82,70,3,244,0,8,53,196,103,60,114,242,237,79,111,14,108,182,117,185,235,16,74,65,72,220,95,48,195,169,150,206,237,174,71,113,181,237,113,148,158,155,136,207,187,161,106,102,19,141,78,33,38,100,103,212,139,95,212,57,62,102,50,249,110,102,99,12,213,135,183,28,158,206,202,36,156,248,207,108,113,123,31,40,239,52,133,109,67,141,153,232,79,168,244,53,105,239,47,105,103,214,236,204,14,44,94,151,10,174,106,253,211,218,39,115,77,212,57,216,99,35,105,239,82,203,162,27,34,61,20,163,246,9,243,195,43,60,55,197,87,16,26,193,220,78,173,118,234,116,168,169,110,152,239,102,101,173,175,169,248,113,217,111,70,88,37,30,137,53,158,229,47,78,189,125,134,3,245,220,28,22,170,6,227,171,161,98,118,136,39,20,104,71,161,83,213,61,116,45,85,59,236,30,66,185,193,143,20,98,66,92,170,61,251,219,159,34,51,76,111,69,199,107,83,208,204,139,122,167,105,222,68,95,175,81,113,196,100,162,37,23,113,150,164,63,160,51,171,139,217,32,204,6,12,183,42,117,213,104,108,167,71,113,105,41,94,144,132,123,210,158,97,238,216,135,214,162,213,45,40,244,253,95,111,19,163,86,235,86,141,105,170,165,34,79,100,168,66,117,42,67,155,16,230,197,161,100,162,232,162,52,158,138,73,123,12,186,13,71,205,133,22,163,25,200,115,26,230,50,234,77,43,78,227,45,72,200,200,250,151,94,227,49,21,51,61,195,199,8,241,242,3,213,42,116,63,66,220,105,101,73,102,119,50,84,157,76,146,241,165,60,179,146,134,255,0,40,233,43,83,253,29,59,143,160,66,172,156,113,77,186,45,57,80,108,108,117,159,233,58,78,141,68,139,63,148,219,61,153,26,199,105,9,229,197,136,106,94,212,165,213,106,106,235,174,135,212,136,197,178,216,87,237,181,137,54,196,27,182,212,159,218,233,243,216,105,246,220,229,56,223,69,182,151,11,163,137,74,190,138,211,236,46,241,157,172,200,101,150,254,203,133,225,50,129,117,68,221,4,164,184,220,41,156,198,75,180,55,205,121,13,175,150,135,92,52,110,75,42,86,138,61,75,184,254,191,83,148,12,224,222,153,100,189,35,72,138,239,106,183,165,60,132,78,133,181,164,106,133,59,28,220,87,48,217,113,127,147,99,110,137,235,215,82,235,222,26,30,31,54,229,164,183,94,183,42,180,55,81,189,21,8,79,197,82,117,211,82,113,179,73,150,186,151,191,222,67,200,96,110,52,90,152,237,135,212,219,238,213,145,189,169,108,50,114,26,216,225,114,31,83,13,58,166,245,113,8,53,109,39,82,91,137,58,31,249,11,160,128,205,158,108,108,197,88,153,132,190,168,103,31,146,143,148,21,55,27,78,253,218,163,183,62,146,61,119,43,244,61,166,44,19,131,6,35,181,46,21,199,134,143,202,214,75,61,178,172,134,182,119,52,69,78,100,143,82,78,157,253,52,221,175,213,237,28,203,140,22,15,57,66,197,26,110,38,211,225,242,225,84,96,179,21,245,243,53,221,33,201,19,222,81,232,107,51,46,132,93,201,34,255,0,48,227,92,51,113,45,220,53,205,5,45,212,35,114,46,38,24,160,57,215,77,168,145,81,135,169,253,21,107,244,59,186,125,164,2,254,128,127,195,46,165,246,80,242,15,84,184,146,81,125,134,90,143,251,0,0,0,1,241,111,59,170,153,99,218,149,123,186,178,230,200,84,120,50,39,60,122,40,253,70,155,83,138,250,36,103,220,147,238,35,251,12,125,161,85,60,90,179,84,250,92,103,1,173,101,232,141,169,149,80,127,66,234,127,195,162,186,206,213,179,254,9,238,74,254,207,120,8,161,159,12,218,87,51,27,137,243,99,68,147,203,182,168,207,57,10,27,27,16,124,206,84,137,68,219,187,141,150,220,45,91,120,139,105,235,245,153,159,119,209,225,245,148,169,57,139,196,168,213,122,220,125,109,138,28,132,72,148,123,203,231,150,204,136,170,91,94,171,205,184,157,91,120,253,98,35,211,217,169,247,112,156,11,194,170,182,52,226,157,191,135,244,162,208,234,149,24,140,72,115,213,249,166,92,146,211,74,94,138,90,55,105,205,35,208,148,70,127,87,121,104,111,46,152,39,71,192,76,46,164,216,84,163,222,184,241,216,57,78,250,229,204,144,152,236,180,181,104,167,23,166,188,162,61,9,90,23,179,222,97,238,45,43,90,143,101,91,116,219,86,129,27,179,211,233,81,25,135,29,189,235,94,214,218,109,45,164,181,89,154,143,213,73,23,83,51,250,204,125,9,178,216,167,195,126,124,165,236,102,51,75,121,197,104,103,162,82,70,102,122,23,94,226,31,238,43,51,137,214,121,156,182,169,146,240,39,14,31,228,213,94,113,198,106,211,54,238,254,14,105,153,21,248,252,183,163,154,126,146,80,173,232,94,190,194,233,169,128,224,60,76,51,159,63,22,47,25,184,65,105,75,229,219,214,252,215,35,203,46,90,79,153,45,135,102,71,89,252,227,9,89,106,219,137,238,89,164,189,154,159,81,5,162,209,42,83,32,61,83,98,62,232,204,26,137,107,222,146,208,201,59,140,180,51,215,184,253,195,175,101,151,46,87,174,104,177,49,138,21,39,163,11,146,153,53,73,159,53,243,76,156,134,82,242,246,41,214,205,90,19,228,122,36,245,62,226,250,187,70,126,225,91,152,27,14,218,203,85,144,206,172,83,233,208,234,85,89,155,156,254,17,57,178,149,13,227,229,187,188,209,184,154,74,189,87,13,37,220,69,222,163,8,103,78,129,38,169,80,139,76,134,141,242,37,188,134,26,78,164,91,150,181,18,82,90,158,132,93,76,187,204,95,215,14,204,9,139,131,89,125,162,191,33,143,227,75,137,136,213,135,213,184,253,66,145,10,33,169,189,9,197,164,244,83,125,229,167,216,69,223,84,28,59,240,62,78,48,230,6,136,251,173,110,167,219,242,99,85,222,61,196,90,147,19,98,26,147,249,68,43,232,185,222,90,253,134,47,242,155,2,61,46,159,22,155,21,27,89,136,202,24,108,181,51,209,41,73,36,139,174,167,220,64,63,72,0,248,55,237,213,10,198,178,107,215,141,69,123,99,209,41,146,170,14,30,134,126,171,44,169,195,238,37,31,114,15,184,143,236,62,224,17,83,137,54,105,98,224,118,19,79,179,105,50,182,92,23,68,39,96,182,157,134,124,182,36,198,152,217,57,235,52,180,30,142,52,94,174,169,63,172,139,169,210,117,143,102,93,120,205,136,113,45,186,58,59,93,98,224,168,54,149,171,86,155,213,199,223,74,13,122,41,72,71,211,116,186,106,69,215,216,93,221,7,55,152,229,87,204,46,56,214,110,121,75,230,71,139,42,69,46,152,90,36,181,136,153,143,173,158,230,219,62,231,191,148,91,189,231,238,178,190,20,121,104,166,90,152,114,172,87,175,196,221,87,169,190,125,153,92,197,22,216,238,49,5,244,116,67,166,147,209,105,62,244,145,251,250,116,1,38,114,119,151,154,54,94,112,110,135,110,51,79,228,86,36,194,141,38,174,190,106,213,186,98,162,199,67,231,161,184,226,11,85,179,252,131,219,238,233,223,202,56,159,99,154,240,167,2,228,81,105,82,249,117,90,230,206,206,158,94,186,242,102,66,82,186,169,181,39,232,184,125,230,95,172,196,183,186,171,241,109,59,98,173,115,76,78,230,41,48,95,154,226,117,50,213,45,54,165,153,116,35,62,228,159,176,254,195,20,59,196,119,48,47,99,102,58,206,139,13,174,85,34,137,202,236,105,220,74,215,157,14,33,185,212,219,66,190,155,71,223,175,213,161,119,132,78,51,53,30,167,222,44,239,130,43,16,220,184,177,69,231,165,114,223,107,208,156,134,182,25,243,117,110,164,74,234,93,19,161,117,235,222,43,16,89,239,4,57,80,154,175,226,164,103,227,111,144,255,0,160,249,14,111,50,229,237,69,72,213,208,186,30,165,211,175,112,11,107,30,63,23,22,134,240,246,170,183,62,137,114,53,255,0,236,237,143,96,57,110,103,106,241,104,88,29,114,213,102,39,86,88,236,123,139,83,254,84,198,82,93,196,103,222,101,236,1,155,25,235,67,146,220,91,127,68,244,211,252,68,52,171,151,10,95,161,112,98,222,166,114,121,92,158,215,234,110,221,166,178,222,87,126,167,239,25,162,26,116,193,200,140,193,195,138,68,88,239,115,91,71,104,209,123,77,58,234,251,135,220,127,104,15,246,197,108,64,163,97,125,137,82,189,107,239,242,97,83,249,60,197,109,90,180,230,60,134,203,162,18,163,239,112,189,135,253,163,51,215,133,213,83,189,110,25,87,45,97,205,242,229,236,230,30,137,47,160,132,160,190,137,17,119,36,189,130,206,184,188,230,89,165,38,155,130,54,196,141,84,92,239,75,158,195,233,253,225,37,143,166,215,248,95,65,127,111,184,87,150,94,112,193,252,97,197,202,30,31,176,231,47,210,125,167,85,232,71,183,151,21,215,123,141,104,215,242,127,164,95,216,2,97,93,152,63,34,202,225,127,26,224,171,66,228,212,228,239,237,5,205,37,108,219,112,165,9,250,43,52,158,169,81,119,23,249,71,198,225,3,74,122,94,99,10,166,132,234,220,15,202,30,165,211,124,25,233,47,111,213,238,49,96,220,65,112,226,49,228,118,244,180,232,45,236,236,222,142,236,233,212,207,77,213,120,174,43,233,43,237,239,49,5,248,52,211,27,149,140,85,250,138,165,242,215,7,178,237,107,151,175,55,124,90,129,31,93,125,93,59,253,186,128,157,252,74,225,20,204,174,220,105,63,228,246,63,49,135,255,0,64,164,204,184,207,58,102,51,91,211,147,222,215,107,255,0,44,71,139,220,126,241,121,28,67,32,170,118,88,110,132,36,181,219,216,188,194,39,253,2,133,48,214,168,221,26,246,167,84,157,45,82,207,59,82,251,89,89,123,143,222,3,80,64,63,133,212,187,245,31,208,0,0,0,0,0,1,241,47,58,139,116,155,106,101,65,228,238,67,92,189,75,93,59,220,73,123,143,222,62,216,240,184,225,51,209,248,93,90,151,204,74,57,125,155,214,81,232,69,172,134,203,191,245,128,204,245,101,194,118,164,242,210,90,17,237,255,0,239,72,104,119,34,208,217,135,150,139,77,44,187,188,149,219,245,245,76,191,217,9,62,255,0,180,103,114,98,185,178,150,162,50,235,167,249,134,144,114,145,69,85,191,151,235,90,152,230,205,237,118,237,198,142,227,214,107,234,247,23,191,220,2,54,113,51,203,12,252,107,137,111,87,45,246,183,84,169,253,175,212,220,146,230,115,14,26,123,214,234,18,90,37,163,246,31,253,50,215,2,44,214,176,255,0,10,168,118,139,40,216,136,29,167,66,215,93,55,201,117,207,210,87,233,251,204,122,186,205,187,73,175,147,73,170,68,109,244,179,187,106,86,218,84,93,116,215,162,136,253,196,62,131,44,181,29,178,101,148,37,8,79,114,82,90,17,127,136,5,83,241,132,203,202,152,118,159,142,20,117,238,67,156,223,73,35,77,57,122,20,8,205,117,83,157,117,235,244,81,246,251,197,98,219,87,37,90,210,173,71,184,40,114,123,60,216,187,249,78,108,74,246,238,65,160,250,40,140,143,162,140,186,144,210,14,101,48,114,139,141,248,85,85,178,106,208,25,144,169,60,142,82,150,210,22,164,109,146,203,138,218,106,66,244,215,148,90,232,94,207,214,89,188,184,168,53,43,102,177,34,135,86,136,244,105,113,182,115,26,121,181,33,105,220,130,81,106,74,34,50,232,162,62,239,104,11,232,202,78,104,40,217,174,193,233,173,75,95,46,183,7,151,233,6,52,89,237,223,41,254,87,172,77,52,131,213,17,200,253,93,126,190,189,244,67,122,209,62,78,92,211,40,219,247,118,126,95,93,52,250,77,165,94,243,253,47,120,148,220,50,113,26,254,183,115,13,72,179,237,247,102,189,69,173,246,143,72,199,109,79,41,179,228,193,152,227,90,165,10,36,125,53,25,250,196,125,122,150,134,56,206,106,232,209,168,56,235,114,83,98,52,134,218,107,177,237,74,82,68,69,172,54,21,220,68,69,222,96,47,83,34,211,159,169,101,94,200,155,37,238,107,142,122,75,114,246,146,117,210,163,36,187,139,236,29,228,69,14,23,213,105,117,60,152,216,169,153,36,223,113,159,74,106,165,44,212,190,181,89,191,72,204,207,220,90,9,94,2,163,120,219,200,169,57,116,97,155,18,152,219,17,159,77,118,85,238,73,239,213,186,113,175,161,117,45,15,223,250,133,112,81,173,138,149,114,157,81,169,194,111,115,52,206,79,56,245,73,105,204,81,165,61,230,71,222,71,221,168,177,94,53,239,58,187,223,15,153,91,230,164,53,233,109,136,220,103,179,86,105,218,244,246,106,57,87,13,252,14,182,113,202,93,229,107,92,45,74,52,189,232,237,138,109,45,237,45,10,90,207,83,91,107,254,104,189,159,251,130,21,52,235,140,56,78,180,173,170,79,113,233,168,187,158,24,57,178,94,49,216,107,195,155,157,90,215,168,26,124,246,159,223,28,247,166,189,244,80,202,16,141,168,109,37,244,143,95,168,250,10,109,196,220,62,174,97,117,235,80,178,110,40,79,197,157,79,229,115,27,121,181,161,69,204,105,14,150,164,180,164,254,139,137,62,164,93,255,0,172,123,252,168,102,26,191,151,60,84,129,121,83,102,190,80,83,205,237,145,73,197,242,159,254,12,251,109,239,66,92,108,149,181,79,25,150,167,208,250,151,184,195,67,120,139,96,208,241,50,209,155,103,92,76,243,32,206,229,243,11,114,203,232,58,135,11,232,41,39,244,144,94,210,254,193,156,92,118,194,10,198,12,226,21,82,215,150,207,204,83,220,140,132,59,185,62,178,156,142,135,116,218,75,89,151,210,63,105,247,126,161,164,11,26,247,183,113,14,218,139,117,90,213,104,149,10,124,206,103,45,232,207,182,234,15,99,138,65,250,200,82,147,244,144,162,232,126,195,16,179,136,190,76,168,152,147,135,213,107,238,203,161,33,155,130,60,164,212,158,56,113,80,147,91,81,233,239,32,146,174,91,10,89,164,205,45,234,70,173,59,186,151,64,30,79,132,238,103,74,242,181,151,131,151,3,187,39,81,152,51,134,91,117,221,25,150,224,199,111,232,52,68,94,178,143,189,102,126,253,123,197,143,12,224,229,219,18,239,76,189,99,60,106,189,54,165,216,158,166,212,81,10,165,25,111,58,217,58,219,114,218,83,173,154,9,77,154,181,54,72,182,168,200,143,77,12,189,215,245,129,88,183,76,198,60,62,164,221,144,72,210,244,136,140,42,66,79,105,17,58,166,26,113,123,72,150,179,211,87,11,77,79,80,29,16,65,126,43,216,29,7,16,112,65,55,188,51,229,85,168,18,74,66,151,213,92,200,204,68,156,233,183,161,184,148,150,170,89,122,218,25,253,165,208,78,129,225,241,174,195,135,137,88,89,115,217,242,226,55,33,83,233,51,89,97,43,108,151,163,203,140,227,105,50,35,74,186,250,253,228,70,96,51,183,151,43,216,240,215,28,236,235,142,66,52,106,37,122,157,218,122,253,22,211,49,149,172,250,37,70,122,18,61,133,175,184,94,198,53,224,77,159,156,28,0,165,177,49,206,68,138,173,21,138,157,46,102,142,171,146,235,176,156,38,85,203,39,26,37,104,114,77,90,43,66,62,227,34,246,80,134,41,219,115,112,227,23,238,139,109,230,94,138,237,6,225,155,21,189,82,104,50,228,74,90,9,73,232,147,239,71,67,208,187,189,130,248,120,127,226,140,60,75,203,101,172,109,84,83,38,69,10,159,6,142,241,27,196,181,165,108,192,139,184,143,215,81,145,234,190,186,233,223,220,64,41,31,29,112,90,248,202,174,47,29,181,87,119,73,116,217,61,186,155,47,107,63,60,211,114,157,67,79,108,74,221,36,238,56,230,123,84,102,101,220,101,239,181,206,29,185,230,183,177,126,212,166,225,85,212,174,203,116,210,34,51,25,190,139,115,180,180,211,113,24,39,62,110,58,27,70,231,92,87,171,184,204,180,246,151,81,209,179,171,146,91,63,50,150,148,218,173,58,159,22,37,227,14,43,135,6,105,52,211,106,117,72,106,66,155,109,199,9,135,29,82,13,231,201,70,148,159,93,53,46,189,244,195,50,6,51,100,247,23,245,39,106,116,106,173,14,161,180,221,101,82,227,177,49,12,202,250,58,252,210,156,105,106,141,174,157,55,18,125,134,93,3,72,164,122,150,164,32,223,19,220,172,195,197,188,46,147,136,244,40,219,107,182,203,11,150,243,155,204,247,195,143,30,107,202,78,138,121,40,45,86,225,117,36,154,190,163,46,131,223,100,123,57,150,174,100,236,72,116,250,141,78,44,107,186,157,29,182,102,195,113,230,208,227,202,109,152,196,227,200,65,190,227,170,65,186,241,145,41,90,106,101,161,245,239,146,151,53,191,77,186,237,234,149,183,87,136,212,152,117,56,143,67,121,183,91,74,210,164,56,133,33,68,100,162,50,62,138,50,234,71,223,220,3,50,152,125,117,212,240,191,18,40,119,92,83,217,42,221,172,70,150,164,250,167,169,199,125,14,26,122,146,139,189,190,253,15,236,49,162,108,175,227,21,63,28,48,102,221,189,97,171,87,213,2,35,51,75,69,116,146,113,25,113,194,234,132,23,123,165,244,75,79,119,184,169,11,62,25,113,170,96,6,54,214,90,110,156,227,84,58,228,185,21,56,14,33,149,37,150,219,122,92,174,91,73,62,82,16,70,72,103,162,83,169,17,119,25,151,116,170,225,19,153,164,81,231,76,192,203,170,178,179,106,107,206,76,167,28,169,29,9,197,156,8,173,48,141,238,151,176,149,162,18,141,123,244,63,96,11,107,1,252,239,234,67,250,0,60,46,57,221,241,236,60,29,189,110,217,7,254,165,219,245,41,104,46,190,178,155,138,235,132,93,18,173,62,135,126,134,61,208,133,28,84,113,152,240,223,0,159,182,225,202,36,75,185,157,85,45,196,37,205,20,108,72,133,53,6,102,68,180,158,154,160,189,134,95,81,128,165,92,73,185,95,190,177,34,228,186,52,213,85,170,204,201,136,79,78,132,243,235,89,22,186,39,244,251,244,47,176,133,230,240,205,194,231,48,219,45,20,135,156,147,189,87,33,199,174,154,54,105,176,228,83,225,244,215,122,181,211,103,127,79,176,133,27,225,85,181,46,245,196,251,90,217,141,29,82,29,171,86,224,196,216,72,53,154,185,178,16,141,52,34,51,62,170,247,31,235,26,56,194,218,101,35,9,112,70,217,129,91,145,30,151,26,133,110,194,76,197,200,90,88,67,92,152,136,37,238,53,18,73,58,19,103,174,186,105,161,235,166,128,63,126,48,98,173,183,131,86,21,86,252,185,223,217,26,159,25,247,144,141,174,31,53,198,217,113,210,70,168,66,205,58,147,106,235,180,200,191,200,116,33,156,76,216,93,57,153,196,9,211,37,171,145,64,133,45,212,83,99,104,218,190,105,15,200,54,151,188,153,109,127,147,127,77,21,215,218,125,123,187,215,18,44,242,202,197,155,134,86,20,225,213,106,75,54,245,38,82,216,148,252,89,38,148,76,113,165,204,97,100,74,102,66,144,227,75,109,196,31,84,145,171,166,186,22,132,35,14,89,178,233,121,230,63,17,160,90,214,252,9,11,133,207,105,202,140,206,83,166,219,76,115,217,67,166,107,67,78,18,84,68,241,31,172,90,17,117,63,172,61,254,74,114,93,118,102,122,237,139,82,89,246,59,78,155,53,30,144,151,243,78,115,121,110,198,55,89,217,207,109,212,234,211,250,239,78,186,105,161,117,238,189,92,35,194,155,91,6,172,122,117,141,105,198,229,67,130,195,45,168,247,184,174,98,208,203,109,26,254,113,107,50,212,155,79,77,199,167,249,79,206,229,207,47,118,86,94,176,242,155,104,219,52,152,109,74,110,59,39,62,82,24,101,46,63,32,152,101,183,22,107,67,109,154,183,27,41,61,84,90,153,245,63,171,171,0,0,0,0,254,43,169,31,216,63,160,3,240,83,100,115,149,37,6,141,166,219,235,79,126,186,233,167,81,251,199,205,144,133,64,146,114,218,109,74,109,125,22,148,22,189,76,245,53,105,250,187,199,253,250,110,152,147,74,93,150,211,107,86,154,33,110,36,149,246,105,168,15,248,171,198,75,170,136,233,175,105,183,33,181,23,77,117,211,81,244,82,122,164,143,222,67,228,41,247,234,147,219,105,150,214,152,236,153,56,110,25,25,18,204,149,220,71,212,143,82,49,245,200,180,45,8,1,68,74,35,73,151,67,45,12,85,47,17,174,31,87,149,126,240,157,141,88,90,223,164,26,152,151,94,168,83,245,105,173,174,173,217,114,93,119,154,252,146,215,161,182,157,169,70,157,117,47,105,11,91,31,150,163,75,166,86,34,174,13,90,157,22,108,103,8,210,182,100,178,151,80,162,50,50,50,52,168,140,143,161,153,125,134,96,51,16,246,25,222,236,87,202,215,118,137,182,166,111,118,126,71,105,100,254,115,126,205,55,111,219,244,186,107,174,159,168,89,135,13,44,134,94,54,181,214,198,54,98,124,110,192,134,216,74,169,176,119,180,238,229,147,144,228,180,247,49,137,7,167,209,90,118,41,30,205,79,216,66,195,156,203,174,95,221,158,85,87,48,59,15,213,52,156,230,246,147,182,97,27,187,247,110,215,127,43,93,119,117,215,94,254,163,220,83,105,84,186,52,70,224,81,233,177,96,197,105,36,150,217,140,202,90,109,4,68,68,68,73,73,17,17,17,17,23,216,68,3,245,17,104,90,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,0,0,3,42,227,85,3,42,224,47,251,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,0,0,82,183,19,172,135,126,4,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,119,82,42,3,139,22,117,234,55,77,213,83,202,190,27,212,246,91,116,109,35,94,47,160,226,200,102,171,57,46,71,144,220,118,212,73,91,140,246,87,25,218,179,75,136,81,186,110,182,180,17,52,70,176,173,97,58,120,94,228,163,241,128,190,209,140,248,133,76,165,78,195,107,54,160,184,206,211,166,151,59,211,53,68,178,149,162,57,180,149,22,140,181,205,97,231,13,194,52,57,234,53,177,196,173,222,92,22,22,63,194,191,61,82,108,11,134,149,150,28,82,159,45,251,98,185,33,154,109,152,243,49,90,217,73,168,191,41,229,169,135,73,182,201,231,17,41,233,36,68,226,214,190,82,210,130,218,150,214,181,182,23,18,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,168,0,0,2,42,241,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,2,149,178,157,226,159,6,254,32,91,222,98,192,185,238,40,248,67,39,22,178,125,115,63,77,98,91,245,43,26,67,55,124,86,89,125,166,144,180,70,74,209,41,78,155,159,73,8,134,252,183,9,41,52,172,214,218,9,59,190,130,169,135,41,222,41,240,111,226,5,189,230,44,13,25,226,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,3,53,152,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,26,104,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,101,222,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,4,240,247,197,10,86,42,228,251,13,170,116,244,196,102,69,2,142,213,175,58,35,51,83,37,113,223,167,164,163,23,55,66,35,109,110,180,219,82,9,181,22,169,68,132,117,81,25,45,65,34,128,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,19,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,95,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,35,7,11,143,2,120,101,247,215,156,77,18,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,138,200,102,112,109,156,163,97,126,56,214,148,113,38,222,213,200,244,36,218,116,121,109,72,228,78,125,167,37,161,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,9,233,196,127,136,4,60,187,208,157,194,76,33,184,191,211,98,127,102,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,243,36,237,32,143,65,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,147,225,237,195,166,222,193,91,54,69,253,143,118,84,74,142,34,220,17,230,211,100,82,106,137,139,54,37,26,156,225,184,194,216,108,155,91,172,188,185,44,153,155,142,25,159,205,61,201,36,164,185,220,208,170,28,177,102,22,234,202,254,50,209,113,114,214,141,219,251,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,144,56,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,124,254,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,216,104,80,80,15,20,127,29,152,155,247,47,147,194,23,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,160,206,40,254,59,49,55,238,95,39,132,2,85,112,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,3,57,153,220,199,152,217,142,204,189,227,137,52,105,178,223,183,142,66,41,118,249,61,33,215,16,84,232,200,38,155,113,164,58,132,41,148,60,164,185,36,218,216,157,139,144,178,61,85,185,71,119,217,220,199,153,57,113,203,69,227,137,52,105,177,24,184,74,58,41,118,249,61,33,166,214,117,25,43,38,155,113,164,58,133,165,229,178,149,57,36,218,216,173,232,142,178,61,19,185,69,158,27,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,3,229,0,239,249,242,195,59,87,6,243,75,117,97,109,149,19,179,209,109,154,125,2,159,27,115,109,161,199,182,81,97,111,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,250,225,224,52,155,171,33,46,99,245,10,20,78,209,99,226,69,66,151,93,90,99,180,151,220,167,76,133,74,75,14,45,227,89,45,104,102,78,136,75,68,149,245,156,226,203,97,37,102,160,176,158,11,120,199,93,188,48,106,237,193,218,187,60,200,152,119,80,143,34,151,39,114,11,108,90,146,164,56,168,219,18,130,51,216,251,18,29,230,41,107,82,187,78,223,85,45,164,142,197,70,122,248,118,227,164,60,1,205,101,169,114,87,171,62,140,182,235,220,219,110,188,242,137,130,109,49,101,17,19,75,117,199,141,41,101,150,229,34,43,206,56,74,74,146,219,43,250,68,102,133,104,80,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,2,202,112,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,98,133,218,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,0,8,1,198,11,47,86,173,237,129,39,152,46,211,232,251,147,14,121,17,183,55,21,181,122,82,12,201,140,49,217,222,115,66,112,185,78,59,205,108,247,26,83,189,244,236,51,119,122,39,248,138,188,81,252,9,226,111,220,190,113,8,5,0,141,41,229,139,47,86,174,87,240,106,139,132,118,180,158,223,216,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,252,22,208,74,82,212,134,154,105,6,181,236,220,121,172,26,168,0,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,0,181,64,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,0,186,145,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,138,188,21,60,44,93,63,16,39,121,117,56,74,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,2,63,231,91,42,95,142,14,22,82,176,207,229,239,201,47,70,92,12,87,123,111,162,251,127,51,151,26,67,60,174,95,57,173,53,237,59,183,110,61,54,105,167,93,74,64,0,8,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,0,2,173,120,220,82,106,181,250,174,3,80,168,84,201,117,26,149,70,69,193,18,28,56,140,169,231,228,190,226,169,137,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,105,67,202,92,88,91,98,93,119,221,163,137,149,250,23,106,185,44,78,223,242,126,111,106,121,29,143,182,178,76,202,249,180,44,155,115,123,105,36,252,226,85,183,77,83,161,245,1,192,50,11,146,139,87,42,120,113,18,183,86,166,118,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,212,170,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,42,184,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,117,32,0,0,41,47,55,152,13,121,102,75,138,69,223,133,54,100,41,106,93,70,69,9,117,57,204,199,39,145,73,167,21,42,1,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,142,237,7,148,183,112,182,196,181,47,187,187,19,40,20,46,203,114,95,125,131,229,4,222,212,242,251,103,98,100,217,139,243,107,89,182,222,198,212,105,249,180,167,118,186,171,83,234,3,229,96,94,5,225,198,93,48,226,157,133,248,95,70,236,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,0,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,1,252,50,212,180,49,253,0,21,93,196,183,33,151,141,211,117,191,141,152,97,27,183,161,198,20,170,148,29,237,53,181,102,228,201,46,189,204,126,65,107,244,144,157,137,71,183,82,246,144,172,246,112,206,247,126,190,118,187,84,77,213,50,123,179,242,59,75,37,243,155,246,105,187,126,223,165,211,93,116,253,67,78,213,42,85,46,179,17,200,21,138,108,89,209,93,73,165,198,100,178,151,91,89,25,25,25,26,84,70,70,70,70,101,246,25,143,14,222,93,114,254,212,243,170,183,129,216,126,153,166,231,55,180,149,179,8,157,223,187,118,187,249,90,235,187,174,186,247,245,1,92,252,57,120,125,94,84,11,194,14,53,98,147,126,143,106,26,90,122,159,79,213,167,119,58,135,98,73,105,222,107,18,79,78,132,226,118,169,26,116,212,253,132,45,105,36,73,34,73,23,66,45,8,126,106,117,46,153,71,138,136,52,154,116,88,81,155,34,74,25,140,202,90,66,72,136,136,136,146,146,34,46,132,69,246,17,15,212,3,252,223,89,182,195,142,23,122,80,106,47,212,67,61,124,65,171,83,107,89,159,187,23,49,238,103,101,157,62,51,126,169,22,212,38,161,43,66,232,69,175,121,253,99,66,234,73,41,38,149,17,25,25,104,100,126,209,78,124,77,178,101,136,145,177,70,78,43,97,245,175,82,174,82,106,173,174,68,198,233,240,159,146,227,50,29,145,49,247,12,201,166,54,165,4,157,157,77,70,100,106,45,117,35,35,1,92,130,71,240,250,160,212,43,217,162,180,19,78,103,152,112,106,20,249,175,122,201,45,173,34,163,23,113,245,50,215,188,186,22,167,245,14,55,76,194,92,82,172,212,138,145,76,195,139,162,76,206,103,40,217,106,143,33,107,74,183,18,116,52,165,6,101,161,153,23,119,121,139,92,225,127,146,106,230,24,58,246,49,226,93,17,113,42,210,227,42,44,56,83,99,45,183,24,66,251,20,132,56,109,188,194,84,149,165,109,173,59,137,122,17,145,145,117,212,192,88,243,73,52,180,132,153,104,100,146,35,31,246,0,0,0,0,60,94,46,97,77,173,140,182,61,70,198,187,35,115,97,206,97,230,210,123,220,79,45,107,101,198,137,127,54,180,25,232,78,43,166,226,215,252,165,69,89,214,201,117,217,150,27,182,85,73,7,219,45,58,148,213,250,62,95,205,55,202,230,59,36,218,103,103,61,199,85,163,76,107,189,90,107,174,135,215,191,65,35,148,230,47,47,118,86,97,112,246,165,104,220,212,152,142,202,114,59,199,2,82,216,101,78,49,32,216,121,182,214,75,91,110,26,118,155,202,61,82,90,145,245,47,172,40,199,39,121,176,186,114,205,136,16,102,68,87,62,129,54,91,72,169,70,209,180,252,210,223,142,110,175,121,178,226,255,0,38,198,154,39,175,180,186,247,223,126,15,226,173,183,140,182,21,42,252,182,31,223,26,161,25,135,150,141,174,23,41,199,25,109,211,70,171,66,13,90,19,137,235,180,136,255,0,200,89,236,204,214,92,239,60,184,98,52,251,90,224,129,33,16,185,238,185,78,153,202,116,155,117,142,123,200,104,201,107,105,178,82,140,153,51,245,75,67,46,165,245,73,238,27,185,228,149,132,215,12,92,42,196,106,212,151,173,218,172,164,49,21,249,82,77,72,134,227,171,134,194,53,83,210,18,134,218,67,109,172,250,36,205,61,116,212,181,32,19,219,137,150,23,57,137,57,103,171,186,220,157,138,182,206,69,116,145,179,93,231,30,159,51,166,187,211,166,187,251,250,253,134,40,203,13,174,87,236,92,72,182,238,130,45,21,69,172,195,152,180,244,234,76,190,133,153,107,162,191,67,191,67,251,12,104,247,20,169,180,140,90,193,27,154,5,18,68,106,164,90,237,187,53,48,215,29,105,125,14,243,162,44,145,180,210,74,37,106,78,22,154,107,174,165,166,186,140,227,226,173,181,46,202,196,251,166,217,147,29,81,221,164,214,231,68,216,104,52,26,121,82,22,141,52,50,35,46,169,247,23,234,1,164,44,12,187,227,223,152,57,101,93,177,207,253,84,183,233,178,214,93,125,85,185,21,167,12,186,165,58,253,62,253,8,123,161,10,56,87,99,49,226,70,1,49,109,204,150,75,151,108,186,154,91,104,83,154,168,152,143,10,18,8,244,53,168,244,213,103,236,34,250,136,77,112,0,1,252,238,234,96,57,70,104,49,138,159,129,248,51,113,94,179,21,163,233,129,45,152,69,162,186,201,40,143,56,217,116,66,203,189,163,250,69,167,191,220,121,217,196,27,174,167,138,24,145,92,186,229,30,249,87,21,98,76,180,167,213,45,14,67,235,112,147,208,146,93,238,119,232,95,97,11,19,226,237,153,164,86,39,67,192,203,86,178,178,106,19,205,204,168,156,89,29,13,196,28,248,174,176,189,142,159,176,211,170,20,141,123,181,63,96,138,185,15,203,141,83,31,241,182,140,211,148,231,29,161,208,229,199,169,207,113,108,169,76,184,219,50,226,243,26,81,242,150,131,51,67,218,154,85,161,25,119,153,23,120,89,135,12,44,172,195,194,76,46,141,136,245,216,219,171,183,51,8,150,203,155,204,182,67,145,30,19,201,78,137,121,72,61,22,217,245,52,146,190,162,46,130,114,25,232,90,152,249,182,205,191,77,181,45,234,109,183,72,138,212,104,116,200,140,195,101,182,144,148,37,40,109,9,66,72,137,36,68,93,18,69,208,139,187,184,70,188,240,231,50,213,203,101,137,50,159,78,169,197,147,119,84,99,184,204,40,109,188,218,220,101,78,51,36,155,121,104,39,219,117,40,39,89,34,53,39,93,12,244,46,189,193,206,56,137,103,154,222,194,11,82,165,133,86,170,187,85,211,87,136,244,103,58,45,190,204,211,173,203,96,220,249,200,235,109,123,93,109,62,174,226,51,215,216,93,69,81,224,86,11,95,25,170,197,226,182,169,14,235,46,165,39,183,84,165,237,103,230,90,114,83,72,117,237,138,91,68,173,167,32,143,106,76,140,251,136,189,223,233,14,6,51,103,11,23,245,55,106,117,154,173,114,161,180,157,121,82,228,49,13,15,74,250,58,252,234,155,105,10,147,174,157,118,146,189,166,125,110,123,37,89,37,179,242,215,105,66,170,212,105,241,37,222,51,34,182,115,102,155,77,56,166,148,182,163,169,198,208,225,176,219,169,65,60,193,168,146,163,233,174,167,215,184,61,38,10,96,77,159,147,236,0,169,177,13,206,124,138,85,25,234,157,82,102,142,167,156,235,80,155,39,149,203,55,29,36,234,113,137,90,39,82,46,226,35,246,209,70,99,175,99,196,172,115,188,174,56,232,213,169,117,234,143,102,235,244,155,84,199,150,131,234,148,153,106,75,246,150,190,241,121,60,64,49,70,30,26,101,178,233,55,106,41,141,34,187,79,157,71,100,137,226,66,212,183,160,74,218,69,235,164,204,245,71,77,53,238,238,49,67,216,89,109,205,196,124,95,181,237,182,153,122,83,181,251,134,20,103,61,83,89,159,62,82,16,106,87,69,31,122,250,158,135,223,237,1,113,124,40,112,58,14,31,96,130,175,121,135,205,171,87,228,156,132,175,170,121,113,159,137,5,210,111,66,113,73,61,20,131,245,180,35,251,11,160,157,3,195,224,165,135,15,13,112,178,216,179,226,68,110,58,160,82,97,50,250,80,217,35,87,145,25,182,212,102,68,148,245,245,59,204,136,199,184,0,21,197,197,139,51,191,35,109,84,96,229,190,238,249,181,166,8,230,22,221,54,198,121,185,209,220,250,109,25,31,172,146,238,89,31,187,78,241,54,113,215,22,233,152,57,135,213,107,178,113,26,157,143,17,245,71,73,109,50,55,82,195,174,39,113,26,208,122,106,217,235,161,234,40,23,49,56,151,122,102,23,25,229,85,234,85,35,154,237,74,162,184,116,216,200,121,215,9,166,220,150,234,154,108,144,106,112,211,161,188,101,181,38,100,90,232,69,239,15,191,145,204,11,123,28,177,218,135,2,107,90,210,233,243,99,79,150,173,197,235,37,185,145,137,105,208,156,66,139,213,116,250,150,191,81,107,221,160,187,94,222,167,218,118,237,50,217,165,183,178,37,46,27,48,217,45,84,126,163,77,165,9,250,70,103,220,146,239,51,251,76,67,78,26,25,80,133,131,120,110,139,214,230,163,145,220,53,173,36,33,201,81,203,123,76,188,196,55,8,144,107,101,11,73,19,141,171,78,166,69,215,188,250,137,41,152,92,101,183,240,55,11,171,151,189,106,167,14,43,209,161,73,56,45,200,125,8,55,228,166,59,174,182,218,73,75,65,169,74,54,140,137,41,61,79,67,211,222,65,2,184,177,102,209,218,60,84,96,53,166,189,175,201,108,164,84,31,208,143,230,212,83,162,186,214,215,25,50,239,36,158,228,175,95,119,188,84,203,174,184,251,134,235,170,220,165,119,158,154,15,123,142,216,175,93,198,124,79,175,223,117,201,242,36,28,249,242,157,140,151,93,90,201,150,23,33,215,80,218,9,75,94,212,167,154,122,36,148,100,90,244,247,159,201,195,44,62,174,98,141,235,79,178,45,216,111,202,157,80,230,242,219,101,181,173,71,203,105,110,158,132,132,168,254,139,106,62,132,125,223,172,7,205,172,219,21,42,29,58,157,83,154,222,214,106,124,238,73,234,147,215,150,162,74,187,140,207,188,203,191,65,99,252,18,36,84,155,186,49,49,136,172,110,136,247,161,123,82,247,36,182,104,221,68,209,208,250,158,167,238,253,99,144,113,32,192,235,103,3,101,217,182,181,188,212,162,75,62,145,222,167,18,222,211,212,162,44,180,52,54,141,127,42,126,207,253,253,87,130,131,206,162,247,196,22,80,249,165,14,122,39,122,55,25,111,209,154,142,157,61,186,0,183,193,193,179,211,57,234,110,85,239,105,177,222,229,56,223,163,116,94,210,86,154,212,99,23,113,253,163,188,136,161,197,6,173,46,153,147,27,233,48,228,155,14,61,232,189,20,149,154,87,210,171,11,232,153,25,123,207,80,20,67,101,81,62,81,220,208,232,219,246,246,142,103,93,53,250,45,169,94,242,253,31,120,189,236,219,102,130,141,149,28,30,134,212,69,243,43,115,185,158,143,99,69,150,237,146,152,230,250,198,211,168,45,17,32,207,214,211,234,235,221,76,25,84,163,70,175,99,173,183,77,150,218,28,105,222,217,185,42,34,50,61,33,190,174,227,35,246,144,237,28,77,177,26,254,184,179,13,87,179,235,238,205,102,139,68,236,254,142,142,226,158,75,101,206,131,13,199,116,74,212,104,250,105,35,245,72,186,245,61,76,4,80,185,110,74,189,221,90,145,112,87,100,246,137,178,182,115,92,216,148,110,218,130,65,116,73,17,23,170,146,46,132,44,235,131,222,94,84,251,213,12,112,172,47,98,27,229,122,53,26,107,204,212,167,198,119,170,92,233,167,79,164,142,190,207,120,172,59,122,131,82,185,171,17,232,148,152,143,73,151,39,127,45,166,91,82,214,173,169,53,30,137,73,25,159,68,153,247,123,6,144,242,215,131,148,92,16,194,170,85,147,73,128,204,117,70,231,243,84,134,144,133,47,116,151,156,78,227,74,17,174,156,211,211,82,246,254,179,15,173,142,214,107,88,129,133,85,203,69,228,111,68,254,205,169,106,101,174,201,45,57,236,82,127,67,222,66,37,112,204,203,12,252,20,137,112,215,46,6,182,212,170,29,147,212,220,147,229,242,206,98,123,208,234,210,122,165,210,246,23,253,19,193,230,90,144,217,178,242,18,180,43,189,42,45,72,255,0,198,62,125,26,221,164,208,9,212,210,226,54,194,94,219,185,40,109,41,46,154,233,209,36,94,243,1,197,51,209,13,137,121,104,187,18,251,155,9,61,131,216,103,254,200,70,247,125,131,60,84,103,9,170,147,43,81,106,69,187,255,0,189,49,163,188,219,209,85,95,203,245,211,76,111,102,247,123,14,211,95,119,73,172,43,220,126,239,112,205,244,53,114,165,33,70,101,211,95,243,0,212,53,153,81,110,173,109,67,168,50,157,168,119,153,161,107,175,115,138,47,113,123,135,219,30,23,3,230,122,67,11,168,178,249,137,95,51,180,250,201,61,72,244,144,225,119,254,161,238,128,0,0,0,0,0,7,29,205,204,227,167,229,250,232,144,79,19,70,93,135,69,110,219,167,240,214,11,191,245,142,196,35,230,123,156,229,101,166,234,86,247,19,253,227,213,7,161,255,0,170,17,128,103,113,26,154,203,94,163,78,88,55,5,52,236,55,164,67,67,38,209,55,218,61,67,78,211,45,95,112,251,191,88,204,107,95,148,33,168,76,61,37,149,161,0,156,52,26,190,119,93,189,223,149,88,15,68,0,0,63,134,68,101,161,150,164,51,235,196,63,14,217,195,220,199,215,98,71,217,203,145,217,118,146,116,233,182,4,67,62,228,167,244,198,130,197,40,241,131,182,10,145,142,176,171,169,37,146,106,252,205,53,238,249,168,112,19,211,161,123,253,231,250,128,127,183,7,235,90,29,87,26,42,21,215,154,74,222,166,114,185,123,146,70,69,204,137,61,39,222,70,125,197,236,50,17,251,61,180,53,219,249,155,187,105,203,39,72,209,216,63,41,223,214,159,24,253,197,239,18,207,130,221,82,150,197,221,121,83,95,138,202,166,73,244,119,33,213,33,38,180,109,106,162,165,109,51,61,75,82,232,122,14,101,197,191,13,215,106,102,49,251,201,182,220,40,247,70,222,94,165,234,151,102,131,1,179,211,213,34,239,87,189,95,171,184,4,229,225,35,57,249,25,97,167,67,113,244,173,184,220,238,90,9,70,102,141,213,9,230,122,151,179,81,55,133,113,112,106,187,219,155,134,151,5,170,227,233,53,211,251,39,45,27,186,167,153,34,160,225,244,221,211,187,220,66,199,64,83,239,26,163,47,151,246,38,154,107,252,105,175,255,0,96,167,15,171,193,105,178,85,199,122,44,218,104,246,250,59,214,52,250,197,243,117,30,227,31,11,141,34,210,120,149,102,164,156,220,105,244,142,169,215,93,191,193,233,222,207,96,251,156,22,137,195,184,239,67,34,86,210,244,110,190,239,201,212,64,127,223,22,204,175,204,139,90,123,31,109,170,67,170,138,254,223,74,173,136,230,104,111,106,32,197,103,113,161,173,11,83,221,166,229,245,246,123,133,97,13,60,98,222,27,219,248,181,96,212,236,43,154,26,100,211,234,92,158,106,13,180,47,242,111,54,233,116,90,84,159,164,218,123,210,125,223,172,103,19,28,112,158,181,130,184,147,85,195,234,228,103,218,122,157,200,245,157,66,211,187,153,29,167,122,26,144,131,61,9,210,254,73,127,105,132,231,225,141,157,228,216,243,81,131,120,153,94,137,22,132,238,189,130,100,233,91,18,198,133,50,67,155,150,243,228,132,238,90,144,146,218,142,186,145,31,93,12,91,204,184,212,250,229,49,248,79,147,50,161,204,105,108,56,94,170,208,180,40,141,42,46,186,145,244,51,33,150,104,242,36,69,117,50,34,190,227,46,167,93,171,109,70,149,22,165,161,232,101,245,11,75,200,199,19,57,242,171,84,92,45,198,153,237,20,119,90,92,118,170,175,186,173,235,148,252,228,114,249,143,73,149,161,165,40,117,125,201,220,68,130,211,82,35,212,63,22,115,120,99,222,50,47,234,134,33,224,123,74,146,197,85,247,106,18,97,237,117,107,68,135,94,144,242,201,182,227,69,208,146,69,202,73,106,163,62,186,106,125,12,73,46,29,214,182,54,225,165,138,237,155,137,214,212,152,196,212,197,37,167,94,135,45,6,150,201,152,141,145,106,241,39,66,245,22,125,11,78,159,105,9,151,78,168,66,171,83,226,213,105,178,90,147,18,107,40,145,29,230,150,75,67,141,173,36,164,169,42,35,50,50,50,50,50,50,61,15,81,254,233,66,83,174,212,145,106,122,158,133,222,96,63,232,59,192,0,81,183,21,140,27,85,129,142,206,221,209,225,165,168,215,26,21,57,107,109,189,168,83,210,38,78,112,204,204,144,146,53,153,35,175,83,63,172,199,89,224,217,140,69,78,184,43,152,77,83,156,100,204,166,164,213,35,147,142,244,230,169,116,246,18,146,220,189,59,136,244,34,78,191,95,176,118,254,48,152,101,242,159,3,233,119,132,24,104,84,218,77,93,133,60,241,55,170,202,43,80,231,184,162,220,72,51,219,170,136,244,51,34,251,5,101,228,167,18,95,195,60,199,217,85,34,146,166,99,212,171,84,218,108,149,111,52,164,153,114,124,99,89,168,247,36,180,209,29,117,212,189,228,3,70,162,41,103,159,38,214,174,97,240,234,161,80,162,80,226,198,187,105,205,59,54,44,152,209,155,67,210,156,109,137,38,134,148,180,176,227,171,37,58,241,25,164,180,51,50,35,35,215,190,81,82,42,12,85,169,48,170,177,93,75,140,204,142,220,134,214,149,17,146,146,180,146,136,200,200,204,140,140,143,216,99,245,128,206,13,137,120,226,182,77,241,188,166,42,37,66,151,80,162,212,59,60,184,210,27,146,194,37,48,204,180,154,203,102,230,148,180,41,81,180,235,161,25,17,145,233,167,75,235,203,118,57,91,216,249,133,84,27,222,149,84,128,244,233,84,248,171,169,70,140,250,20,113,229,170,51,46,186,217,161,46,44,209,181,78,145,109,81,238,46,132,126,243,140,28,70,242,61,70,197,235,90,110,41,217,20,228,199,186,105,108,56,252,134,227,178,132,20,182,154,110,91,234,212,154,97,110,56,234,221,113,37,213,68,71,211,184,244,49,11,120,116,102,34,238,192,60,112,252,19,92,207,169,138,93,90,119,162,94,139,57,78,164,152,150,236,200,140,41,68,133,186,132,165,73,75,74,45,77,38,162,234,90,25,116,32,176,222,35,153,106,137,142,88,37,84,174,211,160,243,43,182,188,87,234,204,155,77,17,188,242,35,68,150,164,178,157,26,90,213,170,221,45,18,70,146,51,246,145,247,210,22,30,221,151,22,13,226,165,30,229,96,229,192,168,91,117,152,239,72,101,92,198,151,172,121,40,90,154,90,72,208,173,55,55,161,164,204,187,189,131,76,202,68,42,253,20,219,113,45,72,137,82,139,162,139,66,90,28,109,196,117,247,145,145,145,253,100,98,136,248,151,101,249,220,27,199,105,149,170,109,52,217,163,92,156,202,154,92,67,38,150,210,252,137,147,21,176,141,45,161,5,234,54,93,53,51,211,218,100,2,229,114,205,140,148,172,113,193,235,126,246,167,206,98,68,151,96,196,110,122,90,117,43,54,229,156,86,92,117,7,162,214,100,100,110,150,164,163,220,94,223,121,245,81,78,188,36,51,34,229,173,121,72,193,155,130,166,178,167,213,141,111,195,75,207,122,157,165,215,96,71,109,41,37,186,73,215,106,79,66,36,25,251,181,238,23,18,70,70,68,100,122,145,247,24,15,226,214,150,208,165,168,244,74,72,204,207,234,20,145,197,167,25,218,191,241,181,139,58,147,81,83,180,251,126,26,35,62,202,94,220,130,152,196,185,205,169,91,82,181,39,118,213,145,106,100,74,211,221,220,46,11,26,239,200,88,105,133,87,85,231,49,246,219,58,101,30,116,150,73,106,34,37,186,220,103,28,74,122,169,58,235,176,250,17,145,255,0,156,102,247,24,47,57,120,133,138,87,101,231,45,245,184,117,138,220,249,168,37,40,204,144,135,100,56,225,37,58,169,90,17,111,61,11,83,251,79,188,4,151,225,127,133,41,190,115,5,18,232,168,198,65,211,109,118,219,171,155,206,163,230,219,118,52,216,75,220,106,52,41,41,209,43,51,215,84,153,23,180,132,137,226,115,158,135,201,114,48,35,11,43,209,78,57,18,209,84,157,78,148,123,201,95,195,34,189,28,220,98,70,154,105,203,86,197,35,191,67,63,97,8,129,129,249,152,127,0,112,110,228,160,218,168,142,87,53,200,228,200,221,181,178,62,99,17,36,69,109,26,19,136,117,14,37,105,113,148,171,184,210,71,215,169,247,113,122,69,30,246,198,27,233,48,105,177,167,214,107,213,249,196,165,26,80,244,149,169,215,222,34,53,171,66,90,204,183,184,90,159,83,213,94,211,48,31,71,9,176,162,249,199,43,246,13,165,106,210,231,212,230,212,101,52,82,95,109,135,158,38,80,227,205,182,183,157,83,104,89,165,36,110,164,212,179,35,211,94,189,253,111,151,38,153,75,180,178,201,135,112,98,198,134,135,174,58,132,102,159,170,76,113,182,148,226,94,113,136,228,243,72,112,153,109,194,111,152,198,226,74,181,61,122,159,94,239,29,144,108,152,219,185,121,176,105,215,69,114,154,135,111,10,204,22,95,150,227,236,182,165,197,231,51,21,107,100,141,76,54,234,54,186,201,250,166,103,161,247,234,125,210,236,0,0,0,0,0,0,0,0,127,12,137,69,162,136,140,143,216,99,243,46,151,76,117,100,227,148,232,171,89,117,37,41,148,153,255,0,143,65,250,128,7,252,161,182,218,78,198,208,148,36,189,137,45,8,127,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,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,0,0,3,42,227,85,3,42,224,47,251,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,7,42,204,238,97,109,92,175,224,213,107,23,46,152,221,191,176,114,227,83,169,104,148,220,119,170,115,157,86,214,163,182,165,159,248,78,44,210,149,169,13,52,234,201,11,217,180,194,63,241,48,206,189,71,44,22,37,54,201,195,74,159,102,196,155,183,73,48,166,54,113,94,244,52,22,94,108,220,144,244,119,146,230,254,118,139,97,178,83,123,79,71,212,75,37,50,73,85,38,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,245,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,219,55,178,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,191,240,197,200,119,224,66,133,27,30,113,98,139,182,254,184,41,233,244,109,46,163,78,229,202,181,217,82,222,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,38,31,87,251,147,88,53,248,176,126,3,251,125,43,229,215,164,61,39,248,70,244,10,187,119,59,180,107,183,147,218,119,114,123,47,204,114,57,220,173,223,63,179,153,212,83,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,245,16,32,7,19,172,135,126,27,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,65,245,120,94,231,95,241,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,234,25,119,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,138,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,128,171,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,0,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,6,125,184,148,97,12,156,32,206,13,240,193,49,44,169,183,132,130,187,233,175,73,125,167,86,250,39,41,75,144,162,38,244,216,132,204,41,109,161,43,34,89,33,164,153,238,212,150,169,171,193,31,20,41,82,172,12,66,193,119,147,17,138,149,50,176,213,209,28,213,53,60,249,140,73,101,184,206,236,143,161,43,99,10,136,206,231,8,212,90,203,109,38,73,233,191,228,241,184,194,24,203,165,97,238,61,193,98,35,114,24,144,237,161,84,113,79,187,207,125,11,75,146,161,37,13,245,104,144,217,183,60,212,175,85,102,111,54,94,185,17,108,140,28,43,49,142,133,132,89,184,164,70,184,217,210,37,251,79,118,206,110,78,229,255,0,5,149,37,246,28,140,123,16,133,26,249,143,199,105,141,61,84,167,159,189,74,36,160,200,194,250,64,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,83,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,127,241,171,241,79,107,124,63,131,230,53,17,242,120,112,112,255,0,153,152,138,235,88,183,139,214,239,250,83,192,237,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,14,215,194,143,34,223,144,205,6,53,217,159,246,188,171,2,20,229,127,132,165,85,28,142,105,255,0,130,236,171,82,191,77,226,71,247,187,194,213,0,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,219,97,118,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,207,190,112,114,153,121,101,23,20,62,67,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,158,140,199,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,2,173,184,98,231,199,240,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,229,92,81,252,118,98,111,220,190,79,8,88,167,15,254,28,20,44,187,195,164,226,246,45,177,219,241,99,215,145,25,166,38,175,178,219,173,186,195,140,174,50,121,106,38,228,188,166,222,89,58,226,183,182,74,218,150,190,129,188,237,117,241,71,241,217,137,191,114,249,60,32,18,171,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,78,220,105,49,142,133,120,99,45,165,131,180,134,121,146,240,238,159,34,69,82,78,229,150,217,85,36,199,113,49,182,41,4,71,177,134,35,187,204,74,214,149,118,157,190,170,155,81,31,148,224,251,131,149,219,231,52,5,138,177,222,236,244,92,52,167,191,34,99,155,80,190,124,169,209,223,137,30,54,134,180,173,59,144,185,46,243,9,43,73,118,109,138,218,110,36,196,75,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,119,103,194,211,2,225,224,254,84,232,55,36,218,55,100,185,49,19,253,18,84,222,112,216,113,197,197,112,204,169,232,75,141,22,238,79,101,229,188,150,214,165,41,14,73,127,232,154,141,9,10,193,226,143,227,179,19,126,229,242,120,66,95,240,210,193,202,22,96,56,122,98,182,14,220,111,118,120,151,53,225,80,142,220,157,171,95,100,148,136,20,215,35,73,216,133,160,220,229,62,219,78,242,247,146,87,179,106,189,85,25,8,129,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,41,130,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,163,60,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,234,135,139,126,3,73,194,204,203,185,137,52,248,81,24,183,177,62,63,165,35,20,104,237,71,67,85,22,16,219,83,155,52,33,102,165,173,74,54,164,173,213,33,27,215,49,69,235,41,11,81,244,174,11,120,233,66,181,175,187,183,1,174,58,205,85,18,239,110,207,81,182,162,104,183,32,246,168,140,200,92,210,208,140,201,167,156,96,154,86,253,164,149,166,38,213,44,148,150,146,160,183,240,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,34,175,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,11,84,0,0,1,21,120,163,248,19,196,223,185,124,226,16,149,66,42,241,71,240,39,137,191,114,249,196,32,20,2,53,80,50,174,53,80,0,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,106,128,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,117,34,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,21,120,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,6,107,6,170,6,85,198,170,0,0,0,0,0,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,74,174,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,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,15,205,62,157,79,170,70,92,58,156,8,243,24,112,141,43,105,246,146,226,20,70,70,70,70,149,17,145,244,51,47,214,63,72,0,242,112,48,151,10,169,83,149,83,166,97,157,169,14,98,148,107,57,12,81,99,54,233,171,82,86,166,164,160,143,93,72,143,93,123,203,81,234,90,105,166,91,75,76,182,150,208,146,34,74,82,90,17,17,123,8,136,127,216,0,0,0,0,0,0,0,0,8,237,156,188,165,218,89,155,195,185,209,36,195,67,55,29,62,51,175,211,38,54,219,73,113,79,54,196,130,101,165,172,217,113,195,111,152,254,227,74,116,61,122,151,94,250,26,197,172,40,190,112,54,253,157,105,93,84,185,244,201,148,233,78,148,103,220,97,230,73,228,54,243,141,161,230,148,226,16,106,73,155,74,52,172,136,136,244,233,221,211,77,194,34,103,231,38,54,238,97,236,26,141,209,67,166,161,171,194,141,5,231,226,56,195,40,74,229,114,89,148,180,50,102,150,28,117,123,157,120,189,82,50,212,251,180,62,240,140,60,49,179,208,255,0,50,62,4,98,157,122,49,71,50,66,41,115,170,50,143,121,171,248,28,86,99,19,143,200,211,77,57,138,229,165,30,243,47,105,8,239,197,3,10,83,99,102,10,93,209,77,142,130,166,221,13,185,86,39,218,71,205,184,236,153,179,87,184,148,72,74,79,84,160,143,93,84,102,94,211,17,130,175,70,189,176,122,250,84,26,148,105,212,106,245,2,113,169,38,164,61,29,196,186,195,198,68,180,238,36,44,139,123,103,161,244,61,83,236,50,29,159,28,51,48,254,62,224,221,183,64,186,145,28,238,107,105,200,113,187,107,132,124,199,226,71,138,226,52,55,22,234,220,82,212,227,202,87,113,36,207,175,67,239,14,193,194,91,25,218,195,252,109,145,103,213,170,42,106,159,112,67,92,102,25,83,196,148,28,199,229,193,109,42,218,165,165,59,182,160,203,82,35,86,158,241,118,232,90,92,66,86,131,213,42,34,50,63,168,102,35,7,239,57,120,123,138,86,157,231,17,229,182,116,122,220,9,174,18,84,100,75,67,82,27,112,210,173,20,157,72,246,117,45,75,237,46,241,164,44,20,191,33,98,94,21,90,183,156,55,219,112,234,116,120,50,94,38,212,70,72,117,200,205,184,164,244,82,180,211,121,116,51,51,255,0,56,15,110,57,86,102,113,146,149,129,216,61,112,222,213,9,204,71,146,212,25,109,192,75,174,165,6,228,178,138,243,141,32,181,90,12,204,205,163,208,146,123,143,217,239,46,168,102,68,70,102,122,17,119,152,167,126,45,249,144,114,232,188,99,96,213,191,84,89,192,165,26,31,152,150,95,245,59,75,78,207,142,226,84,72,116,211,174,213,22,164,104,35,247,233,220,2,10,98,21,217,113,99,38,42,86,46,87,206,92,250,133,201,89,144,244,118,83,204,117,122,200,146,181,165,164,36,205,106,211,115,154,18,72,207,191,218,46,247,135,30,90,162,96,110,9,82,235,181,24,36,221,118,232,138,197,89,227,117,162,39,153,68,152,145,20,166,85,171,72,90,116,91,71,170,76,212,68,126,211,62,234,204,225,163,151,231,113,147,29,161,214,170,84,211,122,141,109,242,234,106,90,217,53,54,167,227,204,134,173,134,106,109,104,63,81,195,233,169,30,158,210,33,123,137,68,42,5,20,155,109,45,71,137,77,139,162,72,136,144,134,219,109,29,61,196,68,68,95,81,16,14,117,153,28,114,183,176,15,10,171,215,189,86,169,1,153,209,105,242,151,77,141,37,244,36,228,75,76,103,157,105,178,66,156,65,175,114,154,50,218,147,220,125,72,189,229,66,151,221,227,138,217,200,198,243,152,152,149,10,165,66,181,80,236,241,35,71,110,75,232,138,195,210,212,104,45,155,157,82,16,149,73,211,166,164,68,100,69,174,189,123,215,17,124,196,93,216,249,142,7,132,214,203,234,126,151,73,157,232,150,162,193,83,170,39,229,181,50,91,9,81,161,14,173,42,82,146,234,75,82,73,40,250,22,132,93,14,105,112,228,200,245,27,8,109,104,88,167,123,211,147,34,233,170,48,219,241,219,144,202,22,81,26,117,184,143,167,66,117,132,56,219,168,117,181,23,69,25,23,94,243,212,192,116,92,140,100,218,213,203,198,29,83,234,21,186,28,89,55,109,69,166,166,202,147,38,51,107,122,43,142,49,24,214,210,86,166,27,117,4,151,89,51,36,158,166,70,102,102,122,247,74,208,31,146,175,80,98,147,73,155,85,148,226,91,102,28,119,36,56,181,25,17,37,40,73,168,204,204,204,136,136,136,189,166,2,166,248,201,227,17,84,110,10,30,19,83,39,25,179,21,168,213,73,4,219,189,57,169,93,65,133,36,246,175,78,227,45,72,211,175,215,236,28,151,133,62,13,170,255,0,199,102,174,217,16,210,236,107,113,9,156,133,184,222,228,37,232,243,32,184,70,70,104,81,18,200,151,211,169,31,214,67,137,231,91,18,95,196,204,199,222,181,37,73,83,209,233,181,170,149,54,50,183,154,146,108,183,62,73,160,211,235,40,180,209,125,52,208,189,196,44,211,131,222,25,124,152,192,250,165,225,58,26,19,54,173,87,125,76,188,109,232,179,138,236,56,14,36,183,26,8,246,234,147,61,8,204,190,208,22,3,220,0,0,33,95,17,27,91,27,113,46,197,106,205,195,27,106,84,158,108,212,165,215,89,135,45,102,166,205,153,109,153,106,201,43,82,245,208,125,75,78,191,97,8,217,147,46,24,215,140,123,250,6,33,227,131,74,140,197,41,246,170,17,161,237,117,11,92,134,158,142,242,9,198,228,197,208,210,101,205,73,232,162,62,154,106,93,76,91,42,144,149,105,185,36,122,30,165,169,119,24,255,0,10,141,66,21,38,159,42,171,82,146,212,104,144,153,92,137,15,58,178,66,27,109,9,53,41,74,81,153,17,17,17,25,153,153,232,90,0,252,19,103,91,246,45,176,185,115,229,68,166,82,40,176,141,74,113,213,161,150,153,97,150,204,207,83,61,169,73,18,16,103,236,34,34,246,16,164,174,36,25,199,157,142,23,212,140,63,181,106,108,185,106,81,36,173,180,174,43,198,104,144,243,47,75,104,156,35,67,235,109,105,83,78,167,214,218,70,125,59,139,161,245,46,35,156,65,101,93,51,167,224,190,17,86,8,169,13,147,177,42,147,227,72,50,55,150,71,46,51,205,165,200,242,77,42,109,72,83,106,36,169,29,122,25,244,208,133,106,56,227,143,56,167,93,90,150,181,153,169,74,81,234,106,51,239,51,63,105,128,254,37,42,90,137,8,73,169,74,61,8,136,181,51,49,103,156,36,242,191,46,85,105,156,125,185,105,14,166,43,27,189,20,183,227,153,33,205,200,157,21,237,166,182,180,61,15,110,187,23,211,219,238,16,247,37,120,9,51,31,113,194,141,111,42,11,239,82,233,207,198,169,84,13,45,26,144,113,219,153,29,14,164,254,109,105,250,47,119,40,136,189,231,167,125,254,225,38,27,219,248,75,96,211,44,43,102,26,99,83,233,188,238,82,9,180,35,242,143,56,233,244,66,82,159,164,226,187,146,93,255,0,172,5,97,113,165,111,75,138,202,95,41,162,221,233,47,88,147,235,31,205,211,187,204,124,174,10,166,95,47,239,189,116,215,248,175,79,254,193,81,31,87,141,41,56,87,29,150,102,74,216,126,146,211,221,249,58,112,248,92,22,214,146,196,171,201,38,230,211,87,163,180,78,186,110,254,15,81,246,123,64,92,80,132,60,91,103,63,31,44,53,24,109,190,148,55,43,147,204,65,168,200,215,182,161,0,203,66,246,232,38,240,174,46,50,183,123,112,176,210,223,181,91,125,36,186,135,107,230,35,119,85,114,228,83,220,46,155,186,247,251,140,5,121,228,78,134,187,131,51,86,149,57,28,221,87,219,255,0,39,244,186,83,228,159,184,253,194,64,241,129,181,161,210,177,162,159,93,101,164,161,234,159,55,153,181,36,68,124,184,144,18,93,196,71,220,126,211,49,241,56,72,97,187,151,94,99,24,188,156,109,195,141,107,238,230,104,94,169,246,152,51,219,45,125,83,46,244,251,211,250,251,135,78,227,73,84,165,191,119,89,180,214,34,50,153,145,189,35,207,117,45,164,150,189,205,83,148,157,76,143,83,208,186,22,160,35,71,15,12,59,107,16,179,31,66,136,255,0,47,151,31,181,110,37,233,215,116,9,102,93,233,87,232,13,5,145,17,22,132,90,16,165,46,15,150,193,85,241,218,109,113,68,179,77,35,151,174,157,197,205,135,61,61,122,31,187,222,95,172,93,112,0,0,0,241,120,199,5,53,44,55,171,194,83,38,233,57,217,253,66,78,227,61,31,108,251,191,80,204,107,158,171,135,161,232,53,9,136,68,179,180,39,147,102,146,87,205,105,187,187,242,168,25,123,119,242,134,3,72,153,69,156,117,12,191,90,210,20,249,58,163,237,218,171,118,237,127,134,190,93,255,0,168,118,33,31,50,32,239,55,45,22,170,183,184,175,239,238,171,61,79,253,80,148,36,24,0,0,0,0,0,0,224,121,227,136,244,188,182,221,77,50,218,86,175,224,61,20,70,127,246,124,111,119,216,59,224,227,57,190,165,200,171,229,254,231,133,20,164,169,213,246,45,169,143,169,172,244,155,28,207,161,17,251,11,252,224,51,126,215,229,8,105,255,0,13,94,41,22,85,57,228,235,162,185,221,255,0,240,203,25,128,34,52,57,162,200,210,101,239,232,52,199,128,53,120,181,220,39,161,212,224,190,167,152,123,180,236,90,148,74,51,210,75,169,61,76,140,203,188,143,218,3,161,128,0,0,169,110,54,180,39,227,215,48,214,180,77,39,151,47,211,58,169,41,61,125,68,83,147,235,30,158,254,238,162,218,69,108,241,169,166,57,39,15,236,106,138,34,18,211,11,210,123,221,229,234,109,239,126,156,69,215,78,154,247,125,96,34,55,11,27,228,237,92,202,211,41,75,158,76,53,86,231,110,66,157,218,75,229,64,154,162,233,184,136,244,53,123,143,245,9,135,198,63,13,19,87,195,74,54,33,49,29,42,85,19,180,115,156,217,169,167,157,34,158,210,122,146,79,78,239,106,139,245,247,10,228,201,45,80,168,217,157,179,42,42,83,105,38,189,35,169,184,122,39,173,62,73,117,234,94,241,121,217,195,194,118,241,167,47,183,61,132,152,232,92,169,253,139,144,230,205,86,222,201,177,221,86,211,216,179,45,73,174,186,36,255,0,180,130,179,120,55,220,245,40,88,197,88,182,209,33,93,146,163,217,247,182,107,86,159,55,22,160,178,208,181,211,188,253,198,46,108,81,127,10,202,220,139,75,54,116,123,110,161,21,198,215,82,237,28,194,82,12,141,28,186,100,229,150,186,153,105,174,226,246,24,189,0,20,211,198,105,183,83,139,118,210,214,122,161,125,179,97,117,233,164,106,126,163,217,240,85,81,149,82,251,78,196,153,31,162,250,153,117,47,86,162,60,175,26,22,28,111,19,237,7,212,103,181,223,72,109,253,81,233,196,99,233,240,95,153,203,189,46,216,125,160,203,155,216,62,111,127,69,104,213,68,251,189,160,45,232,83,223,24,220,40,102,137,126,81,113,38,59,76,54,117,222,211,204,216,146,37,43,144,205,61,146,221,162,11,94,254,154,168,255,0,87,112,184,65,95,252,98,40,52,233,184,23,14,185,32,227,20,186,119,51,179,111,219,204,62,100,202,122,87,179,82,215,184,186,232,101,208,5,43,143,245,139,42,68,25,76,205,136,242,217,126,59,137,117,167,16,163,74,144,180,158,164,162,50,234,70,70,90,234,67,252,136,140,250,16,255,0,164,52,235,132,102,219,75,86,210,53,30,212,153,232,94,240,22,253,195,55,61,45,94,52,200,88,33,137,117,93,181,88,44,55,26,149,38,67,228,68,243,72,76,56,204,181,189,233,6,165,56,106,82,207,106,80,68,125,76,186,234,66,201,210,162,82,73,73,61,72,203,82,49,151,59,46,239,175,88,87,69,50,236,183,42,82,97,78,166,75,102,83,110,48,242,219,86,230,220,75,132,70,104,82,79,77,200,73,244,50,238,23,219,145,12,212,209,51,15,133,84,230,38,85,90,85,205,72,140,204,73,204,186,250,13,247,84,212,104,196,227,219,77,231,28,81,27,143,25,110,86,154,159,121,17,247,132,160,0,0,28,167,52,182,20,60,69,192,75,222,131,38,26,100,186,154,13,73,232,168,54,201,103,207,236,79,161,26,17,165,93,117,95,176,181,235,208,103,70,160,212,171,19,18,36,178,105,114,60,139,122,182,180,232,146,52,41,181,176,249,151,79,162,100,100,104,250,140,190,161,167,233,177,89,157,13,248,82,27,67,141,72,105,77,45,11,34,52,169,42,35,35,35,35,232,101,161,140,253,241,16,193,215,240,155,49,183,2,147,21,182,98,220,82,101,214,217,38,208,105,73,38,68,249,123,75,232,36,187,155,246,107,246,152,11,159,201,190,32,181,136,249,117,178,171,8,124,221,114,37,22,155,9,245,41,68,165,27,169,131,29,74,212,247,43,174,171,235,169,235,245,14,214,43,59,131,142,51,51,81,179,107,56,83,89,171,60,228,248,179,36,78,136,211,175,145,161,49,82,213,61,132,37,36,165,238,35,220,102,68,68,157,190,227,246,11,49,1,254,82,99,71,153,29,200,178,216,109,230,94,65,161,198,220,73,41,42,73,150,134,70,71,208,200,200,197,85,103,163,38,151,29,157,141,148,12,114,194,139,113,110,83,149,89,139,62,160,205,54,27,134,226,31,237,114,100,186,189,172,48,73,36,146,82,217,106,165,235,174,154,159,113,139,90,31,146,167,74,166,214,98,46,13,82,11,18,152,89,25,26,30,105,43,79,82,50,215,69,17,151,113,159,248,192,120,204,8,174,73,175,225,37,171,46,115,15,51,41,186,68,22,95,67,201,52,184,78,20,102,141,91,136,204,207,93,76,245,215,174,163,128,241,39,203,252,124,98,192,170,157,118,21,60,159,171,219,76,61,83,105,72,104,148,226,145,30,28,197,18,8,201,181,168,245,91,133,208,140,139,95,105,24,149,244,154,61,62,135,19,176,211,99,182,195,4,122,165,8,66,82,146,232,69,161,18,72,136,186,17,5,102,149,18,185,72,155,70,158,195,111,70,157,29,200,206,182,226,73,73,82,22,147,74,136,200,200,200,200,200,207,188,140,6,101,112,222,240,173,97,38,38,209,238,120,234,145,18,109,2,173,29,231,208,70,182,214,70,196,132,45,72,81,18,146,125,237,245,35,50,238,246,13,21,229,199,20,105,184,191,131,118,181,233,6,123,82,158,151,73,130,169,187,29,74,205,185,42,138,203,142,33,90,45,102,74,35,112,181,37,30,165,175,95,120,163,174,32,88,36,246,12,102,18,183,21,136,36,205,58,184,244,154,196,115,109,163,75,105,75,211,165,18,16,90,54,132,150,137,107,184,181,233,237,63,100,214,224,249,142,173,74,182,43,152,83,90,168,180,133,83,138,77,89,174,107,196,70,76,182,220,6,18,69,185,206,238,254,228,145,125,126,192,30,227,139,182,54,149,151,132,80,176,242,143,80,217,83,173,204,108,164,182,135,116,81,194,122,44,246,87,169,37,194,86,155,146,69,213,38,159,126,167,208,82,210,140,212,102,165,25,153,153,234,102,98,86,113,30,198,213,226,214,98,107,148,248,146,221,114,5,177,38,77,16,146,167,53,65,185,26,116,178,220,146,39,20,157,54,185,208,250,31,212,66,42,54,219,142,184,150,154,66,150,181,153,37,41,73,106,102,103,220,68,94,208,31,239,77,167,78,171,212,35,82,169,145,93,147,46,99,200,97,134,90,65,173,110,56,181,18,82,148,165,36,102,102,102,100,68,68,90,158,162,227,184,104,228,102,62,29,80,35,99,30,38,209,154,93,195,80,109,14,211,227,72,142,71,217,152,113,16,228,52,179,67,209,210,180,60,151,16,178,213,43,50,46,164,93,117,49,200,120,98,228,85,235,134,68,124,117,197,42,19,69,2,44,132,42,149,2,124,83,222,226,210,112,229,51,32,155,126,57,164,219,52,155,137,222,149,234,125,72,189,166,45,174,44,88,208,99,53,14,20,118,152,97,148,37,182,154,105,4,148,33,36,90,18,72,139,161,17,17,17,17,16,15,244,34,36,145,37,36,68,68,90,17,23,176,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,128,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,0,128,28,21,60,44,93,63,16,39,121,117,56,79,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,234,160,3,42,227,85,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,0,21,87,192,199,243,217,251,55,251,200,90,160,0,0,0,0,0,0,0,0,0,12,171,141,84,0,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,1,18,184,134,100,150,171,156,91,54,219,85,159,118,68,163,93,150,116,137,42,166,162,164,106,42,116,182,37,27,37,33,15,41,180,45,214,214,68,195,107,66,210,149,23,170,164,41,62,185,56,220,181,0,20,237,144,78,25,247,149,119,20,38,223,25,153,177,37,209,104,86,29,96,163,34,220,173,211,73,198,46,57,41,109,226,81,165,100,241,18,163,50,239,102,112,150,72,118,60,146,53,32,141,73,39,8,92,72,0,0,0,0,165,110,39,89,14,252,8,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,230,87,12,188,147,222,89,94,182,107,119,198,39,84,37,196,187,47,24,237,70,149,110,37,242,54,41,72,143,34,65,36,214,182,36,185,30,90,221,66,153,113,43,52,18,217,37,56,132,159,206,56,71,55,192,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,0,0,17,87,138,63,129,60,77,251,151,206,33,9,84,0,51,89,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,42,128,6,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,8,191,196,163,8,99,98,254,79,175,134,9,136,135,82,179,227,149,223,77,122,75,238,180,134,23,5,42,92,133,17,55,174,245,170,25,203,109,9,89,26,13,110,164,207,110,132,180,209,14,19,223,95,130,252,83,179,113,51,209,126,147,249,37,112,83,171,189,139,159,201,237,93,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,126,0,31,38,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,192,4,85,225,113,224,79,12,190,250,243,137,162,85,0,0,174,12,232,100,250,230,205,206,125,173,26,42,74,92,43,38,135,99,210,149,118,86,34,59,31,159,5,135,102,214,22,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,79,251,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,0,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,0,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,1,5,120,193,99,29,10,198,203,1,225,84,134,123,69,107,18,234,12,71,134,222,229,163,145,22,12,134,37,200,147,169,33,72,86,213,162,51,92,179,82,20,125,167,122,119,19,106,33,58,128,6,104,114,221,130,21,92,199,227,109,173,130,244,106,228,74,52,139,142,67,169,92,249,45,169,196,70,97,150,28,144,242,201,9,234,181,147,76,185,177,26,164,148,189,169,53,32,140,214,90,94,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,133,92,88,176,46,133,137,249,96,169,226,55,161,170,179,110,156,52,210,163,72,85,60,214,189,177,95,145,29,185,228,243,68,74,37,50,150,17,207,82,244,37,55,217,137,91,210,142,98,87,77,120,3,140,117,220,191,227,45,167,140,86,227,61,162,93,179,80,76,135,35,110,66,59,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,26,105,0,0,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,0,0,0,69,94,40,254,4,241,55,238,95,56,132,37,80,0,202,184,213,64,0,0,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,160,30,40,254,59,49,55,238,95,39,132,47,248,0,64,14,10,158,22,46,159,136,19,188,186,156,37,86,108,124,44,99,39,195,251,135,203,159,29,84,0,101,92,106,160,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,168,136,200,203,67,35,246,143,232,0,174,222,37,217,25,141,136,180,9,56,197,134,84,102,145,112,211,219,91,181,8,209,227,145,118,150,27,68,201,14,172,144,204,117,45,110,169,197,160,181,82,200,143,161,31,93,12,83,141,74,157,58,145,80,147,74,169,197,118,52,184,111,45,135,217,117,6,133,182,226,20,105,82,84,149,17,25,25,25,25,25,25,106,90,13,77,202,139,26,116,103,97,205,142,211,236,60,133,54,235,78,160,148,133,164,203,67,74,136,250,25,25,25,145,145,138,148,226,115,145,87,173,233,18,49,215,11,104,77,28,9,82,22,170,172,8,17,79,123,107,81,204,148,244,131,109,136,228,146,108,146,77,167,122,151,169,116,35,246,24,10,199,73,154,76,148,147,50,50,61,72,200,93,47,8,140,109,43,207,8,166,225,229,98,160,75,169,209,38,57,217,155,91,186,168,161,51,22,3,40,208,148,225,171,77,202,50,232,146,79,187,67,232,41,109,198,220,105,197,52,234,20,133,160,205,42,74,139,67,35,46,242,50,246,9,87,195,135,27,87,132,153,137,161,211,229,203,117,184,23,60,152,212,67,74,92,209,4,228,153,209,11,114,136,220,74,116,218,223,83,234,127,81,128,187,12,198,226,141,55,8,48,110,233,189,39,79,106,43,209,41,51,149,11,123,169,65,185,37,49,94,113,180,39,85,160,205,70,109,158,132,71,169,233,211,222,51,169,137,23,133,107,22,241,54,177,115,200,92,137,115,43,245,105,15,48,131,53,184,179,55,228,45,105,66,72,212,163,239,115,161,17,159,127,180,89,231,24,60,117,106,45,175,67,194,154,45,69,165,170,162,81,170,206,242,158,35,51,101,198,231,176,162,61,174,119,119,119,164,203,235,246,8,81,195,247,4,158,198,124,194,81,34,200,130,79,83,168,111,70,172,72,55,26,53,54,164,179,58,41,45,7,171,107,73,234,151,123,143,78,158,210,246,133,171,112,215,203,252,124,29,192,186,101,118,109,60,152,171,220,172,51,83,117,75,104,146,226,91,145,14,26,141,6,102,218,20,90,45,179,232,102,101,175,180,204,119,236,119,174,202,183,240,146,234,151,5,135,158,148,229,34,115,44,33,148,154,156,55,14,51,166,146,73,17,145,235,169,22,154,117,212,123,26,53,42,37,14,145,10,141,1,134,217,141,6,59,113,154,109,180,146,82,148,33,36,148,145,17,17,17,17,17,23,113,16,85,168,244,250,228,78,195,82,142,219,236,25,234,164,45,9,82,79,161,150,134,74,35,35,232,102,2,172,178,49,147,91,142,241,198,202,254,57,98,189,182,182,233,201,172,202,159,79,102,165,13,194,113,111,246,184,210,90,94,215,216,52,154,77,42,112,181,74,245,215,93,15,188,197,170,198,141,30,28,118,226,196,97,182,89,101,4,134,219,109,36,148,165,36,90,17,17,23,66,34,34,31,227,76,165,83,104,209,17,6,151,5,136,172,32,136,137,12,180,148,39,161,17,107,162,72,139,184,139,252,67,245,128,14,41,156,124,65,103,14,50,237,122,214,22,250,154,114,93,22,165,9,133,37,68,149,19,170,131,33,73,208,247,39,175,169,211,67,215,234,29,172,86,119,24,236,102,102,157,102,81,176,166,141,87,121,185,242,166,71,157,45,166,164,17,33,81,84,213,65,133,165,73,74,247,25,238,34,35,35,78,158,243,246,0,170,200,13,74,190,241,34,59,36,78,72,147,112,214,208,157,21,170,214,226,223,124,139,175,210,51,51,53,253,102,127,88,209,110,86,172,40,152,117,128,118,69,6,52,52,198,117,84,26,99,210,144,77,146,15,159,216,152,66,245,34,74,79,93,81,237,45,122,117,20,153,195,195,7,95,197,156,198,219,234,84,86,222,139,110,201,137,91,120,156,65,169,38,152,243,226,110,47,160,162,238,115,219,167,218,67,64,144,162,179,6,27,16,163,182,134,218,142,210,90,66,16,68,73,74,82,68,68,68,69,208,139,66,1,254,192,0,3,248,165,18,82,106,81,232,68,90,153,138,216,226,101,158,150,172,234,100,220,16,195,74,174,234,172,246,28,141,85,147,29,242,50,101,165,166,100,103,154,222,204,130,82,92,37,37,7,181,72,50,46,134,125,116,33,34,51,223,154,154,38,94,48,170,162,196,58,171,73,185,106,241,158,137,5,150,159,65,62,210,157,141,36,155,123,105,60,219,137,34,113,146,45,201,215,67,238,35,62,234,18,189,46,250,237,251,116,84,238,203,142,165,38,108,234,156,183,165,56,227,239,45,197,110,113,197,56,100,70,181,40,244,220,181,31,83,62,240,31,38,84,169,19,165,61,54,91,203,121,249,14,41,215,92,90,141,74,90,212,122,154,140,207,169,153,153,235,169,143,242,31,244,182,157,111,111,49,165,167,113,17,167,84,153,106,71,237,33,255,0,32,45,231,131,118,20,53,79,180,43,120,164,235,76,41,217,50,36,211,18,179,73,26,201,42,106,158,249,22,187,53,211,82,253,46,255,0,103,180,89,120,138,156,52,232,52,234,38,87,104,46,83,206,49,156,244,69,152,255,0,39,111,71,87,78,135,184,149,161,23,173,208,181,215,83,250,196,171,1,83,156,106,148,103,84,177,19,177,36,69,233,78,186,117,63,86,156,60,103,6,86,221,86,45,220,171,65,232,132,118,61,229,215,174,177,170,26,15,185,198,130,103,50,244,180,161,246,131,62,87,111,249,189,253,19,171,84,227,238,246,15,153,193,121,135,28,196,251,189,244,153,237,107,209,251,191,92,122,137,16,11,141,20,201,198,66,231,169,77,198,26,61,182,185,10,236,148,238,209,177,178,90,180,249,200,180,245,158,165,174,157,229,238,33,115,98,139,248,169,214,228,93,185,179,172,91,116,248,174,56,186,111,103,229,146,80,102,107,230,83,32,172,244,208,207,93,54,159,176,128,75,62,14,24,104,154,70,26,86,113,9,248,233,74,235,125,159,146,230,205,13,92,153,21,6,149,212,210,90,247,251,20,127,171,184,67,222,41,215,201,221,89,149,169,210,145,60,159,106,147,201,216,132,187,184,145,205,129,9,71,211,113,145,106,105,247,23,235,22,237,147,188,39,107,5,242,251,108,88,106,140,132,74,129,219,121,238,108,209,110,111,155,33,212,238,61,136,51,208,157,233,170,75,251,78,140,115,181,84,42,206,103,111,58,138,84,218,137,223,71,104,109,158,169,233,79,140,93,58,159,184,4,206,224,149,66,126,69,119,18,171,70,202,121,81,61,13,162,212,147,212,247,162,162,159,84,244,247,247,245,22,210,43,103,130,181,49,113,176,254,249,168,174,41,33,51,125,25,177,221,154,27,155,31,168,145,245,211,174,157,223,80,178,96,0,0,1,230,49,41,228,199,178,170,47,43,93,19,201,238,255,0,133,64,204,3,191,148,49,166,60,126,171,196,161,97,61,114,167,57,245,51,29,158,205,189,105,81,36,203,89,45,36,180,51,50,46,243,47,104,204,226,136,220,115,68,17,153,159,112,13,21,100,114,35,208,242,219,106,180,243,105,66,191,135,116,73,25,127,217,242,125,255,0,104,239,131,140,229,2,151,34,145,151,235,98,20,162,146,151,81,219,119,38,70,164,178,214,108,131,46,134,68,125,199,254,97,217,128,0,0,0,0,0,7,199,187,109,248,247,69,191,42,133,40,181,106,78,205,221,223,201,90,85,237,35,246,167,220,62,192,0,203,157,237,64,151,108,92,243,104,115,155,52,63,27,151,189,38,70,90,110,109,42,46,242,35,238,81,123,5,246,112,232,189,162,222,57,103,183,141,153,205,200,118,39,107,230,165,46,146,212,141,213,9,122,106,91,140,203,82,79,180,83,134,119,236,229,89,153,142,186,41,169,105,77,178,125,139,150,74,78,159,246,4,99,63,228,145,119,168,88,207,6,91,149,138,150,20,220,182,234,101,33,78,210,59,30,246,247,145,169,60,217,53,5,151,77,117,45,72,181,238,47,214,2,197,128,0,0,65,78,46,244,151,103,229,205,115,90,97,11,236,122,106,163,73,154,147,190,116,2,232,122,116,238,19,172,69,78,37,52,79,76,101,126,226,62,206,183,121,61,147,232,163,118,154,212,97,253,71,238,1,71,184,27,92,143,109,226,149,18,181,41,199,27,106,63,105,220,166,204,137,69,186,51,169,45,12,204,139,189,94,241,166,100,42,53,66,41,43,68,58,211,158,195,209,68,122,31,248,187,200,101,154,157,49,116,249,141,204,111,233,55,174,159,172,140,191,180,105,139,2,110,149,94,120,87,68,184,220,89,41,114,251,78,166,71,175,209,146,234,61,231,250,62,240,17,158,193,201,69,11,12,115,118,88,169,110,195,74,41,159,235,13,114,208,68,223,241,98,152,86,210,67,9,73,106,165,168,207,69,117,251,122,9,172,63,224,216,100,220,39,141,148,27,133,220,189,165,169,123,59,199,253,128,169,30,55,48,218,106,227,195,9,109,180,162,91,254,155,230,43,111,67,218,221,52,139,168,229,252,35,174,41,116,204,193,122,37,167,182,179,80,252,162,77,70,90,242,225,79,81,116,212,139,188,253,198,36,159,26,139,114,44,219,26,199,184,84,198,175,83,189,39,181,100,130,245,121,143,83,144,122,158,154,151,66,247,144,130,92,62,111,41,54,142,104,45,69,182,179,75,82,123,119,55,67,50,250,52,233,90,127,40,139,189,94,208,26,24,16,211,138,181,141,42,236,202,237,102,163,79,132,252,169,148,174,207,201,67,45,154,204,249,181,24,36,174,132,147,62,228,159,118,157,222,209,50,199,138,198,43,13,188,75,195,202,165,154,225,39,108,254,71,210,255,0,120,251,110,126,138,191,67,220,127,218,3,53,182,4,106,68,203,186,4,106,235,173,183,5,124,222,106,156,82,73,37,163,75,52,234,106,233,244,136,187,197,171,91,92,51,109,116,70,122,74,105,138,113,153,209,157,138,158,107,45,154,144,106,61,55,23,240,93,8,203,67,208,250,138,159,186,40,85,11,78,224,147,68,159,26,76,57,81,118,111,109,228,41,183,19,185,9,81,106,70,68,101,169,40,143,187,184,198,136,114,145,140,240,113,155,7,237,250,250,223,140,169,242,218,154,243,173,182,162,61,169,110,107,173,17,233,189,106,46,132,158,243,246,254,160,20,163,156,108,166,220,217,104,189,9,151,161,201,122,137,83,79,105,141,44,155,113,77,32,220,118,65,33,147,89,178,218,9,100,134,53,218,90,244,234,93,59,190,62,80,179,29,113,101,211,22,232,215,12,25,171,42,60,169,145,227,85,88,55,23,176,226,170,76,117,188,162,73,58,218,119,108,100,139,85,158,223,127,78,235,211,204,246,92,236,236,196,225,181,78,215,175,83,88,93,65,49,94,93,58,79,37,163,113,169,37,29,228,52,123,214,211,138,73,18,158,51,245,75,82,62,165,245,208,54,62,96,77,237,128,248,129,85,180,174,106,28,248,209,227,203,125,48,229,59,25,228,54,251,9,125,214,219,90,86,182,208,74,220,77,40,200,200,180,50,45,75,234,13,22,97,78,39,91,56,187,99,210,239,123,90,161,30,84,90,132,102,30,81,52,235,107,54,150,227,40,116,219,86,197,168,146,162,39,19,169,106,122,107,250,199,176,20,181,195,27,57,146,112,198,235,139,131,215,189,89,197,80,171,115,16,212,55,100,190,102,152,239,188,236,56,232,45,206,190,148,33,180,161,10,61,9,6,101,215,77,75,82,23,63,14,100,90,132,70,103,65,146,212,136,242,27,75,173,58,210,201,104,90,20,90,165,73,81,116,50,50,50,50,50,1,254,194,180,184,201,97,33,85,172,170,38,39,210,233,92,201,144,229,198,129,33,230,216,212,211,25,13,84,31,89,154,146,131,50,45,76,140,245,86,159,87,180,89,104,227,217,182,195,184,248,151,151,203,222,132,184,45,202,146,213,6,167,38,26,20,209,45,93,160,160,190,150,246,150,213,30,237,87,211,66,215,175,64,20,117,145,156,99,155,131,185,134,181,231,162,95,38,21,98,163,10,147,44,214,225,165,180,178,236,232,198,181,43,215,65,17,17,55,212,207,82,211,188,140,104,102,137,84,139,92,163,65,172,194,125,183,152,159,25,169,45,56,218,137,72,82,22,130,81,25,25,25,145,145,145,151,113,152,203,229,90,37,74,204,188,38,193,50,114,53,66,133,82,113,163,47,89,10,105,230,93,50,250,148,147,37,39,234,50,211,216,47,219,135,150,45,183,138,249,109,183,228,57,60,228,204,161,49,18,141,32,212,238,245,115,25,129,16,215,175,174,163,239,115,219,161,245,238,32,18,104,0,0,0,0,5,111,113,135,194,40,149,108,62,165,98,108,42,99,238,207,135,45,136,79,58,203,4,162,76,116,49,80,121,70,163,36,26,136,137,70,70,122,171,79,171,218,32,142,71,47,215,240,202,189,137,55,114,249,136,101,56,123,88,98,59,133,169,17,74,37,198,113,59,79,114,75,126,136,212,180,61,194,235,243,103,100,195,196,28,6,187,109,121,52,210,152,244,202,76,246,226,23,36,156,83,114,23,9,244,33,105,213,42,50,81,26,250,25,22,165,175,65,74,56,215,97,185,151,140,51,98,198,53,169,138,237,114,90,102,62,178,61,174,28,7,163,184,210,154,81,237,109,122,111,103,170,77,38,157,125,166,125,8,35,229,229,93,122,233,187,235,151,52,133,173,110,213,234,82,103,173,75,51,53,41,78,186,165,153,153,153,153,153,234,175,121,253,166,36,222,65,50,141,94,204,14,38,83,43,245,58,107,137,181,232,115,153,153,45,199,153,89,53,35,147,34,42,214,206,170,101,109,175,115,79,25,237,51,45,75,188,200,187,248,14,13,225,197,71,21,241,46,221,177,105,237,184,175,74,212,226,69,121,72,37,25,182,211,178,27,105,74,212,146,173,52,230,23,83,73,151,219,220,52,55,150,124,9,181,240,15,11,168,246,149,6,156,195,82,74,36,117,205,124,153,109,46,58,255,0,103,101,183,13,74,75,104,53,106,109,17,153,168,181,51,239,250,131,161,218,182,197,26,205,183,224,91,84,8,17,225,193,167,70,106,51,77,50,210,27,73,37,180,37,9,232,130,34,215,106,72,186,17,119,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,77,213,108,81,175,27,126,125,181,95,167,199,153,6,161,25,216,206,180,243,72,113,38,151,16,164,43,162,200,203,232,168,203,169,31,120,250,192,2,130,115,247,148,106,246,95,177,50,167,112,83,41,174,42,215,174,206,122,100,71,25,101,102,212,126,116,137,75,67,58,165,148,54,141,173,50,71,180,140,244,46,227,50,238,140,150,117,117,235,90,238,161,220,209,214,164,59,72,169,70,158,133,32,204,148,149,52,234,86,70,70,70,70,71,170,125,229,246,144,209,198,102,48,38,215,199,204,46,172,90,85,234,115,14,201,56,146,23,9,243,101,181,56,211,253,157,230,219,82,84,166,214,105,208,221,51,35,73,106,71,221,245,231,147,25,48,226,163,133,24,151,113,88,181,6,220,79,162,170,114,226,178,165,146,136,220,105,169,14,52,149,106,105,78,186,242,207,169,36,139,236,238,1,217,115,201,126,191,137,181,236,54,187,145,204,91,42,195,202,59,18,29,234,100,114,183,201,113,91,143,114,139,126,139,212,245,61,194,118,240,120,194,40,148,172,62,170,226,108,218,91,237,79,153,49,248,76,186,243,4,146,84,117,177,79,121,38,147,52,18,140,141,68,102,90,43,79,171,218,32,158,10,88,110,102,27,12,223,177,137,106,122,187,68,150,169,140,44,207,115,133,5,152,237,180,150,146,123,92,94,155,222,232,146,73,39,95,105,31,67,186,220,166,89,48,240,247,1,173,43,94,53,52,161,189,14,149,1,185,101,201,38,212,228,132,66,97,11,90,180,74,76,212,102,142,166,101,169,233,212,7,97,0,0,0,0,1,248,171,117,72,180,58,52,234,204,215,219,101,136,17,157,146,235,142,40,146,132,161,8,53,25,153,153,145,17,17,17,247,153,12,243,231,159,24,230,227,22,97,174,137,235,150,79,66,163,212,102,210,98,26,28,53,54,166,90,157,36,208,164,250,235,35,35,39,58,25,104,90,119,17,11,139,226,25,139,109,97,70,91,110,9,13,207,56,211,43,172,75,163,70,52,187,177,92,199,160,75,52,105,235,164,251,219,246,106,125,59,140,80,77,38,37,74,243,188,33,65,34,114,77,66,187,82,109,162,47,89,106,117,231,157,34,250,212,163,53,43,235,51,215,218,2,216,248,54,225,33,82,108,170,222,39,213,41,92,185,147,37,201,129,29,231,24,208,213,25,109,83,223,65,146,148,130,51,45,72,204,180,86,159,87,180,89,104,227,217,73,195,168,248,105,151,203,34,132,136,72,141,41,234,13,50,76,196,19,100,133,118,131,130,194,92,220,91,82,123,181,71,93,75,94,157,71,97,0,30,63,21,177,58,217,194,43,30,169,123,221,53,8,241,98,211,227,62,242,73,215,91,65,186,182,217,91,164,218,119,173,36,165,25,54,173,11,82,215,79,214,61,84,201,145,105,241,30,157,58,75,81,227,199,109,78,186,235,171,36,33,8,73,106,165,41,71,208,136,136,140,204,204,83,7,19,140,230,73,196,219,174,86,15,89,21,103,19,66,162,75,91,83,29,140,249,146,100,62,203,179,35,172,183,52,250,144,182,212,133,164,250,160,140,250,107,161,104,64,35,118,111,115,29,112,230,47,22,235,55,12,217,171,58,60,89,146,35,82,152,39,23,176,162,166,76,133,178,163,73,186,226,119,108,120,203,84,158,223,119,78,255,0,177,147,156,166,220,249,151,189,13,150,33,200,102,137,76,79,105,147,44,219,113,45,47,150,236,114,91,36,178,101,196,26,205,15,235,180,244,233,212,250,119,248,28,4,192,155,219,30,47,250,85,165,108,80,231,201,98,68,182,19,50,83,81,158,91,108,48,167,218,109,197,169,104,109,100,157,164,234,76,204,203,66,35,212,254,187,249,203,14,92,236,236,187,97,181,50,215,160,211,88,69,65,81,88,93,70,79,37,162,113,217,39,29,148,58,123,210,211,106,81,26,153,35,245,139,83,62,167,245,4,19,197,254,30,86,125,165,99,212,174,249,112,59,60,107,118,140,243,139,90,90,105,4,125,157,151,28,53,172,206,49,23,114,122,158,165,250,133,93,214,32,182,253,213,58,153,69,65,190,219,149,7,88,136,150,139,118,242,55,13,40,36,146,123,245,233,166,133,246,11,213,226,109,139,204,97,182,92,234,244,72,238,176,82,238,118,228,81,205,10,81,110,38,164,193,152,157,196,68,180,158,186,163,191,67,47,168,197,51,229,146,196,157,137,24,239,101,219,113,98,191,39,157,93,167,41,243,109,6,189,141,28,198,80,165,175,68,171,68,150,254,166,101,167,80,23,181,145,155,65,118,110,88,172,88,79,71,117,135,166,209,41,147,158,67,136,218,162,113,116,248,196,162,211,105,31,122,125,189,126,177,223,7,196,178,40,9,181,108,234,29,180,130,34,42,85,58,52,34,211,187,230,154,74,61,197,250,62,226,251,8,125,176,20,131,197,198,226,151,83,204,23,162,93,123,115,52,255,0,201,164,148,103,167,50,20,5,31,77,76,187,203,220,67,168,112,70,134,211,215,38,39,204,113,165,26,227,250,23,150,173,189,11,115,117,34,62,162,43,113,6,188,164,93,217,160,186,214,226,205,76,198,236,60,173,76,207,233,83,162,235,252,163,46,244,251,4,236,224,175,110,69,133,99,95,23,2,99,232,245,71,209,155,156,52,23,173,203,122,162,130,208,244,212,250,31,188,192,89,88,133,55,246,74,40,56,157,155,179,197,75,138,26,87,76,255,0,95,107,150,131,39,63,139,18,194,119,18,216,82,79,69,33,38,90,171,167,219,208,77,97,255,0,4,195,36,225,188,76,160,156,62,245,237,45,79,217,222,3,252,214,168,212,248,166,173,16,211,77,251,11,68,145,106,127,226,239,49,153,156,114,174,70,185,49,74,183,90,136,227,174,53,35,179,109,83,134,70,163,219,25,164,158,166,70,101,222,159,120,209,126,58,221,10,179,48,178,181,113,161,100,149,68,236,218,25,158,159,74,75,72,247,151,233,123,198,103,106,51,23,80,152,228,199,62,147,154,107,250,136,139,251,0,93,175,8,122,67,176,50,232,137,174,176,132,118,205,116,81,36,201,74,217,58,121,117,61,58,247,137,214,34,167,13,106,39,161,242,191,110,159,103,91,92,238,215,244,145,183,93,42,51,62,162,247,137,86,0,0,0,34,255,0,17,123,218,45,157,150,123,136,222,158,220,119,101,246,78,82,84,233,33,75,219,80,137,174,133,184,140,244,37,123,5,9,217,52,9,119,61,207,10,135,5,179,91,242,121,155,18,68,103,174,214,212,163,238,35,62,228,159,176,91,183,25,171,149,138,110,20,219,86,242,164,161,46,213,251,102,198,247,145,41,92,169,52,245,159,77,117,61,8,245,238,63,212,43,155,36,22,114,175,60,199,90,244,213,52,165,178,93,183,152,73,78,191,246,4,147,47,228,153,119,164,6,133,237,43,126,61,175,111,197,161,69,45,26,141,191,111,119,242,150,165,123,8,189,170,247,15,176,0,0,0,0,0,0,0,0,0,40,199,138,245,157,81,183,179,17,34,179,41,148,166,53,91,103,33,73,74,139,119,42,12,20,171,169,164,136,244,51,246,25,254,161,208,184,53,95,205,80,241,34,229,179,29,116,210,117,254,199,161,110,34,35,228,49,80,115,244,139,223,238,63,213,222,63,215,141,2,52,196,107,73,125,122,246,255,0,179,242,20,238,225,22,178,69,138,202,194,92,192,80,46,7,100,161,152,103,218,187,66,150,189,169,254,242,146,132,234,123,210,93,238,123,76,6,139,0,127,155,47,53,33,162,121,135,18,180,43,93,20,147,35,35,253,100,63,208,0,112,188,238,64,122,163,150,91,194,43,12,37,213,171,209,250,17,164,212,125,42,17,143,166,159,96,238,131,193,227,157,21,203,135,11,43,116,118,98,246,133,200,236,218,55,179,126,237,178,90,87,118,135,175,118,189,222,192,25,147,26,61,201,188,180,77,203,197,172,251,102,209,146,187,119,228,190,143,247,244,130,254,193,156,33,161,220,129,214,169,181,172,177,218,175,210,150,165,178,93,187,69,153,164,200,255,0,140,37,23,67,73,153,119,145,128,145,96,0,2,35,113,55,195,216,247,182,90,171,19,151,16,221,126,147,217,249,74,75,100,165,35,155,62,25,43,67,218,102,90,146,125,154,126,177,72,152,53,118,63,99,226,77,30,233,140,173,174,66,237,27,79,83,47,167,29,196,123,12,191,75,222,52,151,137,214,117,50,254,178,42,86,157,98,57,61,18,119,39,152,141,137,86,187,30,67,133,209,73,81,119,160,189,134,51,37,91,163,212,237,90,203,212,153,250,181,46,46,221,251,119,39,77,200,37,23,121,17,247,40,189,128,53,21,72,169,199,172,211,154,169,69,89,41,167,183,109,50,50,62,229,25,31,113,153,119,144,253,131,134,100,167,17,219,197,76,185,90,183,130,29,91,135,51,183,106,107,86,170,245,39,201,111,175,172,175,230,253,227,185,128,161,254,40,56,42,238,25,102,6,109,199,22,15,103,166,92,156,190,204,72,107,99,127,193,225,66,66,246,232,218,83,244,151,215,67,62,189,250,24,232,188,39,179,19,81,183,241,110,54,25,92,117,50,42,51,212,87,160,211,219,113,229,127,125,200,169,70,52,244,91,164,141,126,113,207,162,157,223,81,245,18,243,138,166,6,39,18,240,65,87,117,46,154,151,171,22,230,156,133,37,157,202,254,17,50,11,106,234,150,212,175,160,131,238,50,253,100,41,163,7,111,185,184,105,137,214,205,233,13,247,90,244,85,90,20,167,185,106,52,154,155,106,67,110,41,61,20,157,117,216,93,12,200,190,206,240,26,117,73,146,136,148,147,35,35,45,72,200,114,92,118,202,246,17,102,18,138,253,46,252,183,34,156,151,89,83,45,212,163,195,139,219,25,213,14,164,141,14,186,211,134,157,13,229,168,186,116,86,135,239,215,239,96,86,34,211,113,79,9,237,123,210,156,255,0,51,210,20,136,79,63,170,146,102,151,92,140,211,138,35,209,74,208,254,112,186,25,153,255,0,156,123,208,21,97,123,240,117,157,66,172,250,127,9,111,151,219,236,75,237,48,251,125,76,201,244,184,133,169,109,159,204,66,45,15,163,125,198,71,174,186,123,4,240,203,85,15,20,109,12,61,165,89,184,154,236,105,82,233,16,152,136,137,76,170,66,205,196,180,195,45,145,169,111,17,25,168,205,43,51,232,90,235,175,78,164,58,248,0,15,205,82,132,221,74,157,42,156,241,17,162,83,11,101,68,126,210,82,76,143,252,227,244,128,12,234,231,162,193,86,30,230,82,240,128,80,156,142,221,70,169,80,169,55,189,189,132,180,57,62,73,18,139,213,78,164,123,58,25,107,246,137,187,193,131,17,8,160,220,120,112,252,166,146,92,217,149,68,52,107,209,70,122,83,153,35,208,213,221,236,250,63,175,216,57,199,25,155,9,20,172,101,160,94,145,25,74,24,153,66,139,25,221,169,211,115,203,149,80,112,204,244,73,17,158,133,237,61,127,206,57,71,11,171,225,219,67,51,212,248,171,148,234,24,173,70,106,153,203,37,153,36,214,245,66,17,106,101,184,139,185,63,95,216,96,47,172,7,240,140,140,181,35,232,63,160,0,0,3,241,86,14,154,138,100,151,234,233,100,225,176,210,221,120,221,36,236,74,18,147,53,25,238,232,69,166,189,227,62,57,247,196,214,177,23,49,87,43,116,231,181,167,80,103,76,163,198,74,20,92,179,67,19,165,108,52,145,45,73,211,106,203,67,45,58,119,17,11,159,206,254,45,70,194,28,187,221,53,149,77,76,121,117,42,124,234,100,63,156,36,40,228,57,6,74,155,211,215,73,247,183,236,51,63,113,12,241,214,106,115,238,107,130,109,98,81,184,252,202,164,199,36,47,233,41,75,113,213,154,143,188,204,204,204,213,239,51,251,64,88,7,8,28,20,110,238,196,154,142,38,85,33,54,244,26,59,15,71,96,220,111,113,38,91,82,32,60,147,45,205,153,17,146,84,125,73,68,175,179,188,92,185,17,36,137,41,34,34,34,208,136,132,61,225,129,131,235,195,76,186,192,171,78,130,113,230,92,139,106,174,90,181,177,70,212,136,48,149,169,234,132,159,122,15,218,101,245,152,152,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,168,136,200,203,67,35,20,209,197,251,5,90,180,113,38,157,137,148,184,77,179,6,176,195,49,223,54,219,218,74,148,236,137,239,40,207,107,100,70,102,148,151,83,81,171,237,239,23,48,33,231,19,252,31,94,37,229,214,125,90,12,19,145,50,219,91,181,115,209,173,234,38,163,193,154,173,75,68,40,251,214,94,210,47,172,128,85,62,66,49,49,156,59,204,85,178,221,69,237,41,213,233,208,168,242,82,181,23,47,99,243,162,239,53,17,173,41,211,106,15,83,61,122,119,145,141,7,81,206,154,186,100,103,233,9,100,161,190,210,29,100,218,36,236,82,20,146,52,153,109,232,101,166,157,195,46,148,106,156,251,102,224,133,88,138,110,49,50,151,49,185,8,250,73,82,28,105,100,162,238,50,50,50,52,251,200,254,193,161,204,144,98,212,108,94,203,189,173,89,76,212,200,151,77,167,193,166,76,249,194,90,138,67,112,99,41,205,125,117,31,123,158,211,35,247,144,14,248,0,0,0,3,248,102,68,90,153,244,1,86,124,103,241,20,142,13,187,135,12,74,105,69,205,135,84,91,100,189,84,71,165,69,147,61,9,93,222,207,163,250,253,130,17,100,98,193,86,33,102,82,207,167,156,55,36,55,78,170,83,234,78,108,111,121,33,13,207,140,70,163,245,85,161,22,254,167,211,237,29,3,138,45,240,237,223,153,234,132,84,74,117,108,81,99,59,76,229,154,204,210,75,102,161,52,181,34,220,101,220,175,171,236,33,213,184,51,216,72,170,227,45,126,244,150,202,86,196,58,20,168,205,110,78,187,94,68,170,123,132,101,170,76,136,244,51,238,61,127,206,2,226,233,144,155,166,211,98,83,154,34,36,69,97,182,82,69,236,36,164,136,191,204,63,72,0,14,65,153,90,30,40,221,248,123,85,179,112,201,216,209,101,213,225,63,17,114,158,84,132,27,105,117,135,155,51,74,217,35,50,81,26,144,101,208,244,211,94,189,8,64,251,35,131,172,234,237,103,211,248,181,124,190,231,109,95,105,153,216,42,102,111,169,197,173,43,112,254,126,17,234,125,92,239,51,61,116,215,218,45,60,0,114,76,9,202,246,17,101,238,138,197,46,195,183,34,148,150,153,75,46,84,164,67,139,219,30,209,13,36,205,110,180,211,102,173,77,148,40,250,117,86,167,238,211,173,40,201,36,106,81,145,17,22,166,102,63,163,193,99,174,34,211,112,179,9,238,139,210,162,255,0,47,209,244,153,175,49,162,146,70,167,91,140,235,137,34,213,73,212,207,150,125,8,200,255,0,206,2,164,120,186,227,123,151,174,51,67,195,218,53,64,151,73,161,192,109,50,91,67,186,145,78,102,92,246,151,169,37,195,79,208,81,119,164,149,239,208,186,15,65,193,235,5,92,174,226,21,83,22,106,16,121,144,169,241,159,128,194,220,107,84,38,67,111,192,125,38,147,54,204,137,68,70,122,25,40,143,234,246,136,59,137,247,93,91,24,113,130,183,95,230,59,34,69,195,93,146,168,137,89,169,106,34,126,82,214,132,233,170,207,189,206,226,51,250,181,23,179,144,12,28,137,132,89,117,183,99,246,4,49,58,183,18,37,94,89,242,137,42,55,94,131,20,151,175,168,147,250,77,251,117,63,121,152,9,40,63,29,94,167,30,141,78,118,165,41,100,150,153,219,184,204,200,187,212,68,93,230,69,222,99,246,14,25,157,108,71,111,10,242,229,117,94,11,117,109,156,62,195,161,161,90,43,215,159,25,190,158,178,127,156,247,255,0,208,3,63,216,203,118,63,124,226,77,98,233,146,162,55,38,246,125,198,70,127,200,142,218,61,166,175,208,247,139,187,225,143,135,172,89,57,106,163,206,76,67,101,250,183,104,231,41,77,146,84,190,84,249,132,157,79,105,25,232,74,246,235,250,133,17,81,40,245,59,170,178,205,38,6,174,203,149,187,102,237,202,215,106,13,71,220,70,125,201,63,96,211,110,24,217,212,203,6,200,166,218,116,120,228,204,72,60,238,90,54,37,58,111,121,110,31,68,165,37,222,179,246,16,15,82,0,0,56,166,114,37,162,22,94,46,151,220,54,136,147,216,127,43,244,127,191,163,151,246,140,225,13,14,231,242,179,77,162,229,142,235,126,168,165,33,131,236,58,172,141,36,73,254,48,138,93,77,70,68,93,76,134,120,128,104,207,36,80,30,167,101,150,207,138,251,41,109,105,244,134,164,73,50,62,181,9,39,215,95,180,119,81,224,240,50,138,237,189,133,148,74,59,209,123,58,227,246,157,90,217,179,110,233,46,171,187,66,211,191,94,239,104,247,128,0,3,252,222,121,168,237,27,207,184,148,33,58,106,165,25,17,23,235,48,20,239,198,86,254,106,185,136,246,213,152,211,166,175,64,118,205,75,113,25,23,61,138,123,159,164,126,239,113,126,190,241,207,120,80,217,213,27,135,49,17,235,49,152,74,227,82,119,243,212,164,168,201,60,216,51,146,158,164,147,34,212,203,218,101,250,199,33,206,238,43,43,22,241,254,191,95,106,66,30,134,93,151,179,169,11,220,159,239,40,200,86,135,189,69,222,223,176,196,164,224,190,141,216,143,119,47,214,245,123,7,217,249,10,143,120,11,136,0,0,0,0,0,0,0,0,1,252,82,146,146,220,165,17,17,123,76,192,82,135,23,219,198,53,115,28,97,91,209,164,19,165,69,230,107,235,146,180,231,67,128,191,98,143,221,238,47,214,32,108,57,146,32,73,68,184,174,26,29,111,93,170,35,50,50,212,140,143,169,125,70,59,14,111,175,249,120,141,143,87,29,195,34,91,82,16,239,99,229,169,151,13,104,233,10,58,15,67,53,43,244,61,253,227,140,0,209,30,70,49,196,177,227,1,40,183,92,151,146,117,31,225,61,173,189,222,187,127,195,100,182,141,196,110,45,69,170,90,212,181,63,179,234,144,162,175,56,45,220,211,151,71,188,237,199,231,58,228,102,253,29,200,97,110,153,165,189,85,81,90,182,164,207,66,212,250,158,133,212,90,24,0,252,53,168,7,83,166,61,4,156,90,13,205,190,178,15,67,45,20,71,223,215,220,63,112,0,203,189,251,103,207,176,174,201,214,165,77,10,76,152,60,173,228,162,81,31,174,210,92,47,164,148,159,114,203,216,66,212,56,65,102,13,153,182,179,216,33,85,148,148,174,151,183,176,243,22,68,103,204,114,124,151,52,220,231,212,95,69,5,245,251,196,83,226,131,132,142,97,182,98,39,85,99,194,54,169,213,222,87,102,112,155,218,149,242,96,194,74,244,50,66,82,122,41,126,195,63,175,65,29,112,103,23,110,172,22,190,33,94,150,173,82,84,87,163,115,55,161,167,220,109,46,238,101,198,203,113,33,104,53,104,78,171,78,189,53,253,70,26,110,1,226,48,111,18,233,88,181,96,83,111,122,60,134,222,141,63,157,177,72,90,84,71,177,247,26,62,169,82,139,189,179,246,159,246,15,110,3,254,84,146,90,77,39,220,99,61,57,254,195,18,194,236,199,220,52,102,152,83,108,47,178,114,207,110,137,61,32,69,81,233,234,36,187,220,246,16,208,192,168,190,52,24,120,80,238,203,70,254,131,17,37,233,14,223,219,157,75,125,79,150,213,57,166,245,81,39,235,50,245,148,127,87,184,7,98,224,225,136,178,171,56,71,86,195,249,110,40,217,183,121,29,145,58,158,133,218,37,84,29,95,67,81,151,121,123,18,95,94,189,226,196,133,61,240,102,186,167,49,136,55,37,176,149,182,81,164,246,61,196,163,61,199,181,138,130,203,78,186,119,253,66,225,0,124,234,253,2,145,115,210,159,162,87,105,241,231,66,145,183,154,196,134,146,234,23,181,68,162,213,42,35,35,209,73,35,234,93,228,67,57,185,154,203,165,217,151,235,250,171,65,169,211,101,166,153,13,248,177,216,154,166,93,38,156,113,216,168,123,106,92,83,72,73,159,85,244,34,215,213,62,253,12,198,144,196,113,206,158,86,109,188,195,225,61,90,152,205,45,134,235,209,205,202,156,73,45,48,217,58,236,150,161,190,211,40,82,249,78,45,73,213,196,244,46,189,11,67,45,8,128,65,238,20,217,190,98,129,52,240,62,255,0,174,62,108,76,119,90,75,146,100,150,196,45,103,6,51,44,36,221,120,136,136,136,150,100,132,35,94,253,61,164,45,181,167,27,121,180,60,210,210,180,45,36,164,169,39,169,25,31,113,145,140,200,214,233,55,190,2,98,171,208,159,102,125,42,181,107,86,21,202,90,210,243,6,226,163,73,50,74,210,102,72,89,160,214,215,67,45,186,233,236,50,233,117,220,63,51,149,68,204,6,29,194,182,110,90,172,72,215,101,21,150,225,173,151,95,66,28,148,134,88,138,131,116,146,183,214,234,205,78,188,162,221,161,106,101,220,71,222,19,8,0,0,0,0,5,123,113,135,176,99,86,240,114,149,119,114,17,218,32,84,216,111,154,73,45,251,17,22,160,230,221,118,153,233,169,235,166,164,42,227,42,117,169,20,28,195,225,252,248,242,28,100,202,229,164,146,141,11,52,234,158,220,193,153,30,134,93,58,119,11,165,226,89,71,131,85,202,221,121,115,91,90,142,26,101,74,107,97,17,232,226,41,211,54,153,234,71,211,169,247,117,20,125,128,170,90,113,166,198,82,15,69,21,199,76,211,255,0,234,218,1,165,187,118,97,212,45,250,100,243,86,227,147,13,151,181,215,93,119,32,143,251,71,209,30,127,15,77,74,176,109,165,47,233,29,34,25,159,255,0,97,64,244,0,0,3,224,95,183,92,11,30,203,174,93,213,41,13,179,30,143,78,147,57,106,113,105,73,104,211,74,112,250,168,200,187,146,126,210,251,72,5,89,241,141,199,2,153,94,163,96,213,50,115,166,134,25,143,85,144,132,59,243,123,201,117,8,234,35,36,185,244,186,151,67,71,119,183,216,33,38,82,112,182,86,46,99,213,167,108,51,4,229,71,106,169,2,84,212,114,141,105,236,197,53,132,56,107,34,66,139,110,142,117,212,180,235,212,127,134,106,177,86,86,49,99,149,211,119,61,41,114,35,250,78,115,16,148,165,154,200,163,118,199,220,108,146,123,214,91,116,115,166,211,211,220,39,135,7,12,15,37,79,173,99,45,90,152,165,17,53,38,147,25,199,25,213,36,123,169,242,16,164,154,155,239,239,50,50,95,216,94,208,22,137,103,91,176,237,27,78,141,107,192,142,211,12,82,105,241,225,54,134,144,73,73,37,166,146,130,34,34,34,45,52,73,123,11,236,33,246,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,7,198,188,109,216,119,109,167,89,182,39,199,101,246,42,212,249,16,156,67,168,37,36,210,235,74,65,145,145,145,150,154,40,253,135,246,24,251,32,3,55,57,183,194,217,88,71,143,87,101,176,244,19,139,29,218,164,249,112,145,202,52,35,179,28,215,208,217,160,141,9,45,186,55,211,66,211,167,65,54,248,57,99,130,97,215,171,56,53,83,156,233,33,246,100,85,99,161,110,252,217,172,215,79,142,146,34,83,159,75,161,244,36,119,123,125,131,247,113,143,192,242,76,234,46,51,82,105,170,73,27,81,169,50,92,109,157,18,103,173,66,66,212,163,75,125,253,218,153,175,237,47,104,129,217,86,197,89,88,59,142,86,173,220,204,165,199,143,233,56,44,77,82,86,104,35,141,219,24,113,194,81,239,65,109,209,190,187,143,79,120,13,39,0,248,22,21,215,2,248,178,232,119,117,54,67,111,71,172,83,163,78,66,155,90,84,90,58,210,92,46,169,51,46,229,23,180,254,211,31,124,0,124,235,138,97,211,237,250,156,242,86,211,141,13,231,181,215,77,54,160,207,251,7,209,30,127,16,141,73,176,110,85,35,233,21,34,97,151,255,0,97,88,12,231,230,178,180,253,123,48,248,129,62,68,135,30,51,185,106,164,147,90,205,90,39,183,62,100,69,169,159,78,189,194,209,248,60,88,17,232,152,57,85,187,249,8,231,207,169,190,223,52,210,91,246,46,45,61,205,186,237,35,211,82,215,77,76,84,230,61,41,106,198,155,229,75,61,84,119,29,79,95,255,0,171,116,94,15,13,42,60,26,86,86,232,43,132,218,210,115,19,22,83,187,200,139,87,23,78,135,184,203,66,46,157,11,191,168,9,86,0,0,0,0,3,254,93,113,182,91,91,206,173,40,66,18,106,82,148,122,17,17,119,153,152,169,46,43,89,189,98,189,52,176,62,192,174,62,76,68,115,90,179,145,164,150,197,173,7,58,51,204,40,218,120,200,200,200,208,102,133,163,94,237,125,132,37,119,16,60,229,80,242,255,0,135,115,109,155,110,171,18,77,217,90,101,200,109,178,211,232,91,145,80,243,18,144,78,154,80,250,29,65,165,214,82,91,180,61,12,251,140,251,169,66,137,73,190,49,243,21,88,132,195,51,234,213,171,166,174,158,106,210,151,159,54,213,38,73,18,150,163,34,90,201,4,183,122,153,238,211,95,105,159,80,238,60,60,178,235,85,198,236,117,161,214,100,83,92,122,131,108,207,141,85,148,235,140,169,76,58,113,230,68,82,217,81,155,75,66,140,208,238,166,131,50,212,187,204,139,190,253,169,212,248,116,154,124,106,93,62,51,113,226,196,101,12,50,211,104,36,33,8,66,73,41,73,36,136,136,136,136,136,136,136,180,17,255,0,36,185,100,162,101,191,8,224,81,202,11,126,156,169,33,169,213,25,11,105,28,212,188,228,88,201,117,178,87,41,181,146,55,179,174,213,17,158,189,231,175,116,137,0,21,219,198,63,17,101,81,176,142,149,135,241,28,81,51,113,115,251,90,117,61,15,179,202,167,186,142,132,162,46,243,246,164,254,173,59,197,137,10,124,227,51,117,79,123,16,109,187,101,75,108,227,70,237,155,82,147,86,226,220,197,61,103,175,93,59,254,160,17,167,32,56,98,88,163,152,251,118,140,235,10,114,58,59,95,52,246,234,146,214,4,165,22,190,162,139,189,191,105,13,11,165,36,132,146,75,184,133,70,240,95,195,194,153,118,93,215,244,232,137,63,71,246,14,194,234,155,234,92,198,170,45,57,162,141,63,81,23,170,162,250,253,194,221,0,0,7,136,198,76,75,165,97,45,129,82,189,235,18,27,102,52,14,78,245,45,105,73,22,247,219,104,186,169,73,46,247,11,218,95,216,2,191,248,190,230,13,152,86,171,56,33,73,148,149,46,169,187,183,108,89,25,151,45,200,18,91,215,107,159,89,253,36,31,213,167,120,170,235,10,207,159,126,221,144,109,74,98,20,169,51,185,187,9,36,163,63,81,165,56,127,69,42,62,228,31,176,199,218,198,108,93,186,177,166,248,155,122,93,85,73,82,158,147,203,216,135,95,113,196,181,181,150,219,61,164,181,172,211,169,52,157,122,245,211,245,20,138,225,125,132,142,98,70,98,32,85,100,65,55,105,212,62,111,105,112,218,220,148,115,160,205,74,53,51,66,146,90,169,30,211,47,171,80,23,173,69,128,116,202,99,48,77,197,185,203,221,235,44,245,51,213,70,125,253,61,227,247,0,0,8,245,158,124,113,78,3,224,29,106,235,140,242,74,165,252,27,178,54,74,245,220,254,27,25,181,237,34,113,10,61,18,238,167,161,253,191,92,133,21,121,198,146,230,156,138,53,153,110,51,57,214,227,185,233,30,123,40,116,201,46,104,186,114,211,185,36,122,30,135,212,181,46,128,42,130,100,201,19,228,174,92,167,13,110,185,166,229,25,153,153,232,90,23,83,250,136,79,30,16,119,140,106,30,57,76,183,164,200,38,138,181,203,211,215,36,235,201,135,61,126,213,23,191,220,127,168,64,129,217,178,133,127,202,195,140,122,183,46,22,37,179,29,13,118,206,98,158,112,208,142,176,164,32,181,50,82,127,79,223,222,3,72,64,63,137,82,84,91,146,162,50,63,105,24,254,128,0,0,0,0,0,14,119,143,247,156,139,3,10,43,119,76,77,228,236,62,205,180,209,174,165,190,75,72,62,229,36,251,151,239,29,16,70,174,33,87,139,118,102,88,238,122,139,142,180,130,62,197,209,106,211,95,227,8,133,211,214,47,210,1,159,74,140,215,170,19,28,153,33,213,56,227,154,106,165,40,204,207,66,34,239,63,176,126,113,254,240,33,72,168,203,68,56,172,173,215,92,215,106,16,147,81,158,132,102,125,11,175,113,14,139,152,140,46,252,16,98,141,86,202,74,92,74,33,242,54,147,133,161,250,241,218,112,255,0,144,143,231,61,223,244,128,154,156,27,46,184,80,49,22,191,109,191,32,146,253,67,178,242,144,107,34,221,203,98,160,181,104,70,122,158,132,126,194,49,113,3,57,25,54,198,69,96,150,58,208,174,217,18,22,213,61,190,213,218,182,175,105,158,176,228,54,142,245,161,63,73,223,105,253,159,94,139,41,117,56,117,136,45,84,169,239,37,216,239,110,216,180,168,148,71,161,153,31,82,51,46,242,48,31,172,0,0,64,30,46,56,45,242,211,8,162,98,29,62,156,151,37,219,60,205,238,33,157,87,252,34,84,6,75,83,36,25,247,36,255,0,148,95,175,184,82,168,211,206,44,88,148,220,74,176,106,150,101,90,51,111,198,168,114,55,161,196,37,68,124,183,155,112,186,41,42,46,244,23,176,255,0,180,102,134,244,181,166,217,119,44,203,106,162,90,72,135,203,223,223,252,182,210,178,239,34,62,229,23,176,5,192,240,130,196,202,157,195,132,210,108,121,174,74,125,186,22,206,90,220,53,41,41,231,73,158,233,232,102,179,211,184,189,133,250,251,197,134,10,111,225,53,152,123,79,15,238,74,142,27,220,10,110,51,245,222,79,103,125,195,105,8,249,134,231,60,173,84,183,18,125,203,34,232,147,239,246,119,139,143,35,35,45,72,245,32,31,209,12,56,167,97,71,203,236,187,205,184,34,65,145,34,117,3,151,201,76,118,183,168,249,243,161,33,93,9,10,63,162,143,97,151,113,247,137,158,62,37,231,105,210,175,139,110,101,175,91,97,47,66,155,203,230,161,73,74,136,246,56,149,151,69,17,151,122,75,188,128,84,79,6,186,50,29,197,58,253,89,105,145,185,142,203,176,210,95,55,235,70,168,36,247,116,255,0,23,94,241,114,34,42,100,187,39,212,140,177,204,185,91,142,227,178,93,151,216,249,111,60,105,89,250,133,35,93,20,76,182,125,207,233,250,191,199,42,192,7,240,200,140,180,50,212,140,124,218,253,205,110,218,176,142,163,114,215,105,244,168,165,222,244,217,77,176,142,242,47,164,179,34,239,82,75,245,151,188,114,57,217,211,203,21,62,87,99,145,141,22,111,52,148,148,153,21,199,79,232,102,90,151,123,255,0,88,14,1,196,27,33,20,156,106,183,230,98,54,29,211,26,141,118,192,109,201,47,52,195,41,71,108,66,17,41,229,36,137,152,235,117,199,86,235,168,45,13,69,187,79,126,134,117,43,102,221,248,169,149,188,88,98,163,29,53,74,37,94,131,81,65,200,136,241,73,140,153,9,98,74,77,109,184,130,83,106,91,106,91,26,25,30,154,237,211,161,151,77,21,217,120,171,134,216,145,28,156,178,239,106,13,108,156,111,152,109,193,169,71,146,173,134,73,234,100,218,213,211,215,79,254,81,123,200,66,238,35,153,24,161,98,125,171,81,197,171,2,140,220,107,150,147,21,233,82,152,137,29,8,237,109,180,220,183,214,123,90,142,167,28,117,110,45,5,213,68,71,161,107,161,232,96,59,22,77,51,167,101,102,94,206,138,204,202,164,8,23,100,102,144,220,202,122,223,105,165,184,180,181,31,152,227,109,27,238,58,104,55,95,52,146,143,188,203,67,235,223,39,6,103,176,155,19,175,172,188,226,140,43,138,147,38,117,54,117,26,162,218,39,68,53,188,207,49,44,200,109,110,50,226,18,182,204,200,212,201,17,165,70,93,218,30,158,205,4,229,143,28,40,216,251,132,84,59,226,157,50,59,178,220,137,25,186,139,109,56,133,114,165,156,86,93,117,6,68,226,205,58,27,196,90,41,91,139,219,239,48,235,0,0,2,56,113,6,103,157,149,139,211,213,65,242,233,117,21,250,197,221,165,58,87,119,214,40,155,47,205,173,220,110,177,16,130,73,153,220,148,189,55,119,127,125,180,47,123,63,201,37,101,98,248,212,213,210,143,83,62,159,254,142,148,40,211,43,144,151,80,204,38,30,197,66,73,70,187,158,146,90,25,107,223,57,130,254,208,26,56,176,210,164,88,214,234,20,68,70,154,76,66,61,59,181,228,164,125,209,243,109,168,234,139,110,82,162,169,36,70,204,38,27,50,34,238,50,108,136,125,32,1,8,184,169,99,123,216,107,129,175,90,116,233,9,110,93,204,165,83,220,34,89,146,249,18,33,205,108,204,180,113,39,222,130,239,35,47,168,196,220,51,34,35,51,61,8,133,34,113,113,197,167,239,108,126,139,105,64,159,190,151,66,165,162,51,172,33,211,52,20,198,102,207,109,74,52,146,205,59,182,168,139,83,34,87,216,64,33,69,181,66,168,221,215,53,54,222,128,219,175,204,171,77,102,35,100,146,82,212,165,186,225,32,187,136,204,207,85,23,176,207,237,26,36,201,174,19,68,193,236,190,218,118,235,113,13,137,114,233,144,39,207,74,155,36,171,181,46,20,116,57,175,168,131,215,86,255,0,148,91,189,230,41,223,134,182,13,185,138,153,141,164,204,151,5,231,41,246,225,177,89,83,156,173,91,55,35,207,134,102,131,51,66,147,244,92,62,157,15,79,105,11,242,141,29,152,145,218,139,29,4,134,153,66,91,66,72,136,137,41,34,208,136,136,186,23,64,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,136,103,43,9,162,99,14,95,110,203,117,200,134,252,184,148,201,243,224,37,45,146,149,218,145,10,66,27,211,212,89,235,171,159,201,45,222,227,25,219,185,104,85,27,70,230,169,91,211,219,117,137,148,153,175,68,112,148,74,66,146,182,156,52,31,121,17,145,234,147,246,17,253,131,81,210,99,179,46,59,177,100,32,150,211,200,83,107,73,145,25,41,38,90,25,25,31,67,232,40,55,137,78,13,185,133,121,141,171,76,135,5,230,233,247,25,191,89,75,134,214,141,147,146,39,204,61,132,100,132,167,232,182,93,58,158,158,211,1,99,92,43,113,193,252,74,192,214,109,42,140,148,185,46,217,82,105,237,145,172,205,124,136,240,225,54,70,122,184,163,239,89,247,17,23,212,66,110,138,67,225,29,139,79,217,56,255,0,42,210,159,63,101,50,187,75,92,102,152,91,166,72,57,143,77,128,218,84,73,53,146,119,109,73,150,164,70,175,180,133,221,145,145,145,25,30,164,96,63,163,225,95,137,53,216,247,18,18,68,102,170,76,178,45,123,191,34,161,247,71,205,185,99,170,85,185,85,138,148,145,155,208,159,108,136,203,188,205,179,32,25,169,204,11,106,107,27,175,180,44,146,70,87,37,83,232,247,127,125,186,47,103,135,203,28,156,172,89,125,16,92,202,93,57,126,175,215,78,139,223,245,138,57,205,36,37,192,204,38,33,69,90,9,38,139,158,172,90,17,105,221,57,242,254,193,121,121,1,73,39,43,22,62,134,163,214,143,76,62,191,254,142,138,2,69,0,0,0,140,121,203,206,149,149,150,155,58,83,48,234,144,39,221,146,90,113,184,116,244,62,211,174,54,181,53,35,150,227,141,19,237,186,72,39,88,36,154,139,184,207,66,235,221,209,51,59,142,20,108,2,194,42,229,241,81,153,29,169,109,196,146,221,57,183,92,66,121,178,202,43,206,180,130,35,113,6,173,77,147,45,18,173,199,236,247,150,125,177,103,19,175,172,195,98,140,219,138,173,38,117,74,117,102,162,226,32,196,37,188,247,45,47,72,113,109,178,218,20,183,12,136,148,241,145,37,38,125,250,22,190,208,253,55,157,223,138,153,164,197,137,21,25,9,170,86,234,245,234,138,206,60,70,74,76,148,199,75,242,84,104,109,180,26,156,82,27,74,223,208,136,181,211,118,157,76,250,219,87,15,156,132,82,112,86,223,133,136,216,137,76,106,77,219,61,182,228,178,211,236,165,125,137,11,68,87,146,147,39,163,161,214,221,67,173,44,180,37,30,221,125,250,153,124,254,28,121,24,161,97,133,171,78,197,171,254,140,220,155,150,173,21,153,81,88,151,29,11,236,141,186,220,71,208,123,93,142,151,27,117,14,33,101,209,70,69,169,233,169,234,98,104,222,152,171,134,216,111,28,220,189,47,106,13,16,155,111,152,77,206,169,71,140,173,132,74,234,68,226,211,211,212,87,254,73,251,140,7,172,34,34,45,8,180,34,31,209,198,40,185,198,203,85,126,160,84,202,118,50,217,203,144,107,216,73,249,69,0,204,207,113,39,161,19,230,125,230,94,193,214,233,53,138,77,118,11,117,58,45,78,44,248,143,36,148,135,227,60,151,91,81,25,18,136,201,73,51,35,212,140,143,236,50,1,251,5,55,241,149,163,165,172,82,160,85,208,153,27,159,237,91,205,69,243,125,35,83,210,91,122,127,143,175,120,185,1,21,51,163,147,234,70,103,102,91,77,200,117,232,206,195,237,156,199,153,82,80,126,185,71,211,85,27,46,31,115,26,126,191,241,7,155,225,99,133,31,32,114,239,10,224,151,6,68,121,213,254,103,57,50,26,216,162,228,78,154,132,244,52,36,254,138,253,166,125,229,220,38,120,248,150,109,167,74,177,237,184,118,189,17,132,179,10,23,51,148,132,165,41,34,222,226,150,125,18,68,93,234,62,226,31,108,0,87,159,23,220,76,169,219,216,77,26,199,132,228,166,27,174,239,230,45,179,82,82,174,76,152,14,150,166,75,45,123,207,216,127,171,188,88,89,153,17,106,103,161,10,112,226,205,152,123,79,16,46,74,118,27,91,234,110,75,244,46,119,104,144,217,180,180,252,251,112,94,78,138,67,138,62,228,25,117,73,119,123,123,192,87,56,186,174,17,216,45,242,47,8,165,98,29,66,156,150,229,220,220,189,142,45,157,23,252,30,84,246,79,67,52,17,247,40,139,233,31,234,238,20,225,101,218,211,111,75,150,29,181,78,45,100,76,230,108,239,254,67,106,89,247,17,159,114,79,216,52,189,132,214,37,55,13,108,26,93,153,73,140,219,17,169,252,253,136,109,9,73,23,49,231,28,62,137,74,75,189,103,236,47,237,1,235,192,0,0,83,191,25,59,178,20,252,69,160,91,76,72,37,63,79,237,92,212,18,200,246,243,24,167,173,58,145,30,165,169,23,180,136,91,237,82,167,14,143,5,218,141,65,228,181,29,157,187,214,165,18,72,181,50,34,234,102,69,222,100,51,167,156,172,101,86,55,99,181,118,237,142,250,220,167,185,217,123,46,229,234,101,164,56,237,175,185,107,79,210,107,216,127,111,212,28,56,126,138,116,215,169,243,27,153,29,213,54,227,122,232,164,168,200,203,82,50,239,47,180,116,76,187,225,119,225,123,20,105,86,90,144,234,145,51,159,184,155,45,79,212,142,235,133,252,133,255,0,55,238,255,0,164,115,169,240,164,83,165,174,28,166,86,211,173,233,185,11,73,164,203,82,35,46,135,215,184,192,105,119,47,247,164,140,64,194,138,37,213,47,121,187,51,180,238,53,235,169,236,146,234,11,189,74,62,228,123,199,68,17,167,135,165,226,221,231,150,59,98,160,219,173,40,139,182,244,66,181,211,248,194,89,117,245,143,244,68,150,0,0,0,0,0,0,16,55,140,5,104,160,229,216,168,251,214,71,83,254,73,31,170,124,185,208,21,215,175,215,238,49,60,133,114,241,159,154,134,112,186,211,134,106,86,233,61,191,66,35,233,234,200,167,31,80,21,107,151,202,50,174,12,94,160,82,17,21,82,84,255,0,106,209,164,163,121,171,108,87,85,221,161,235,221,175,119,176,72,126,42,246,241,80,243,69,89,113,184,228,219,82,123,62,197,18,52,37,109,167,65,215,67,208,136,244,51,28,127,38,45,27,217,148,179,219,37,236,215,210,30,182,186,105,252,2,71,180,76,206,51,88,101,86,102,233,182,113,26,52,52,42,20,158,219,218,93,109,181,25,167,107,116,246,81,189,68,141,11,214,232,90,171,254,128,21,146,133,173,181,18,219,90,144,162,238,52,158,134,66,232,248,103,231,86,149,136,214,109,63,8,111,202,202,81,115,211,249,188,183,229,72,73,28,174,99,179,36,30,138,117,245,56,189,173,161,5,209,37,167,79,102,134,41,218,137,101,220,247,36,25,117,10,21,18,108,246,161,114,249,221,154,51,142,154,119,153,146,126,138,76,139,170,79,191,220,99,251,105,222,23,102,30,87,217,184,45,90,205,66,143,83,139,187,99,209,100,59,29,196,238,66,144,126,178,20,149,22,169,90,139,191,184,207,216,96,53,24,2,184,242,119,197,38,216,188,161,38,211,198,233,140,210,106,172,235,182,160,235,141,177,25,205,78,67,135,171,178,101,154,143,68,165,164,247,119,158,157,198,66,195,104,245,218,45,195,13,53,10,21,94,21,70,50,245,218,244,89,8,121,7,161,153,125,36,153,151,121,25,126,163,1,251,148,68,162,208,198,123,56,135,89,177,108,124,213,93,244,56,73,100,152,107,209,251,13,146,45,135,173,54,34,143,77,18,69,222,163,246,13,10,10,18,226,160,76,167,57,23,154,25,37,37,37,232,239,84,244,34,47,226,168,93,196,64,34,197,177,115,86,45,10,220,123,134,131,49,216,179,98,239,229,186,219,138,66,147,185,10,65,245,73,145,151,69,25,116,63,104,186,108,156,113,43,195,236,93,98,37,139,126,190,245,38,230,79,51,89,18,212,195,17,158,235,33,223,85,78,202,83,138,218,219,104,35,245,122,25,145,119,25,24,164,81,250,169,117,106,173,14,115,117,58,45,78,93,62,99,58,242,228,69,121,77,58,141,72,210,122,41,38,70,90,145,153,119,247,25,128,212,233,25,25,106,70,70,67,250,34,94,65,115,125,68,204,70,31,122,54,179,86,109,187,162,149,253,244,204,151,208,78,61,205,126,82,145,177,42,121,199,21,163,108,145,158,186,104,90,105,169,119,75,64,31,194,74,73,70,162,73,17,171,188,244,234,99,243,84,170,80,169,16,156,168,84,100,54,196,118,180,222,227,139,36,164,181,50,34,212,204,200,139,169,144,253,67,143,230,214,167,54,147,128,119,52,218,123,175,182,250,59,22,213,178,163,37,22,179,88,35,208,200,200,251,140,192,83,110,115,51,211,136,120,237,123,72,137,107,92,149,154,45,175,31,103,103,137,26,99,241,185,155,153,142,106,230,33,18,22,217,232,235,74,50,211,187,113,159,121,244,137,207,74,149,37,211,126,68,135,93,116,204,140,214,181,154,149,169,119,117,49,254,107,90,220,81,173,106,53,40,251,204,207,83,19,207,7,56,121,92,119,13,162,205,199,85,164,185,33,217,81,100,146,19,200,113,105,230,37,229,37,58,18,163,25,235,162,125,250,128,139,88,61,152,236,89,193,75,150,13,122,209,188,234,237,53,21,198,141,112,142,163,37,49,221,109,46,54,179,109,77,182,234,55,36,201,164,164,203,93,12,186,125,151,131,147,156,216,89,249,172,194,244,53,61,216,141,215,216,140,80,106,180,247,148,209,41,213,38,60,126,115,137,104,222,117,106,108,215,32,210,74,87,127,113,150,189,244,201,154,28,189,213,48,54,179,29,153,208,213,29,18,73,30,169,182,164,104,165,45,238,154,27,104,254,104,255,0,252,123,190,126,84,49,214,228,192,172,100,182,110,26,117,102,116,122,74,234,208,155,170,70,102,67,136,109,216,167,41,133,188,70,130,113,9,81,154,90,34,245,143,105,151,67,233,220,29,135,137,182,94,223,193,204,115,151,112,83,97,54,221,22,230,230,84,210,166,155,50,66,31,145,50,98,201,189,73,180,32,140,144,217,116,212,207,235,50,29,207,131,150,54,170,21,199,88,193,218,148,213,19,47,177,34,169,29,10,115,213,55,20,229,62,58,72,137,78,105,174,132,125,200,215,235,246,14,253,196,38,196,163,230,47,41,176,113,126,221,98,58,221,129,78,106,227,230,41,40,55,19,25,20,217,114,54,106,132,184,100,100,111,23,77,228,90,255,0,43,218,117,85,148,140,67,155,134,89,130,179,107,209,167,187,13,14,214,169,209,37,41,46,155,100,166,14,107,10,90,86,100,164,234,147,217,212,140,244,233,212,6,145,128,124,187,94,176,213,195,109,82,107,236,56,133,183,82,130,196,196,41,6,70,149,37,198,210,178,50,50,51,212,186,251,207,237,31,80,7,24,206,61,5,235,139,44,184,147,2,52,67,144,249,90,213,133,178,132,182,107,61,254,143,144,73,208,136,140,245,213,94,206,162,162,56,104,96,85,98,251,204,132,74,156,216,68,136,214,131,237,207,123,154,218,203,107,241,39,195,82,145,213,181,17,43,69,159,67,52,159,214,66,244,43,148,136,117,250,52,250,21,65,164,185,22,163,25,216,143,33,73,35,37,54,226,13,42,35,35,35,35,232,103,222,70,67,151,96,78,90,236,108,10,153,114,84,173,218,100,84,76,184,43,19,42,38,242,89,100,150,134,159,54,143,149,185,13,32,201,36,109,36,246,245,47,172,253,129,215,80,132,182,132,182,130,209,41,34,34,47,113,15,250,0,1,240,239,154,203,118,237,147,112,92,14,186,77,162,153,74,151,49,75,53,104,73,38,217,82,204,245,212,180,211,111,126,165,246,140,221,230,58,242,145,125,227,141,239,112,61,39,158,135,174,10,151,33,123,205,68,109,28,199,150,157,12,212,174,158,191,176,244,23,209,157,251,233,139,23,44,215,227,238,75,67,14,213,104,53,74,91,38,110,18,85,204,118,159,36,211,183,214,79,93,81,211,77,79,234,49,157,178,68,154,205,99,150,149,169,199,231,73,218,74,81,153,154,150,181,247,153,245,51,234,127,88,11,119,224,221,134,126,143,195,202,222,34,201,130,104,118,77,66,76,6,220,91,90,26,155,83,20,247,139,67,52,106,101,169,107,244,180,250,189,162,201,68,124,200,125,146,205,139,150,91,54,11,113,155,101,202,133,46,157,81,127,98,9,59,157,114,159,20,148,163,245,83,169,158,206,243,212,254,177,32,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,109,113,145,195,47,72,97,229,19,17,99,65,53,187,26,161,26,3,142,33,173,77,45,165,138,131,199,169,146,53,34,212,245,250,90,125,94,209,100,162,62,231,190,201,102,249,203,45,229,5,113,155,121,202,125,42,163,80,99,122,9,91,29,110,159,40,146,162,245,85,161,150,254,242,208,254,176,20,67,151,27,202,69,137,142,54,69,194,204,147,97,12,220,20,222,122,247,154,72,154,41,140,173,90,153,41,61,61,79,105,232,52,137,99,86,91,184,236,155,126,225,105,210,113,21,74,84,73,137,89,43,82,81,56,202,86,71,174,167,174,187,189,231,246,140,191,154,36,209,171,28,181,45,77,191,6,78,211,82,76,200,210,180,47,188,143,161,151,82,250,134,137,50,65,125,49,125,101,154,195,125,185,104,125,218,85,6,151,75,120,201,194,82,185,141,83,227,26,183,122,202,235,170,250,235,161,253,68,3,188,15,249,90,18,226,20,218,203,84,168,140,140,143,218,67,254,128,5,16,241,47,192,186,197,137,153,9,117,56,80,137,113,174,247,220,158,207,41,181,158,231,229,207,152,164,163,163,105,35,86,136,46,132,106,63,172,197,187,228,226,130,245,187,150,76,54,129,38,33,199,124,237,106,58,222,65,182,104,61,254,143,142,74,212,140,136,245,213,62,222,189,7,251,227,190,90,236,108,117,153,109,212,174,42,100,85,204,183,234,240,234,4,242,153,100,214,182,152,55,79,149,185,109,44,205,38,110,168,246,244,47,172,189,189,74,135,72,135,64,162,192,161,83,218,75,113,105,209,154,136,202,18,146,34,75,109,160,146,146,34,34,34,46,132,93,196,68,3,247,0,15,151,116,86,26,183,173,170,181,125,247,16,134,233,176,95,152,181,44,200,146,148,182,218,150,102,102,102,90,23,79,121,125,160,42,147,140,110,54,156,219,142,141,131,180,217,171,54,88,98,61,82,66,18,231,170,78,37,202,132,117,17,146,92,211,93,12,187,209,175,215,236,28,47,134,86,94,223,198,60,116,137,112,84,161,54,229,22,217,229,212,212,167,91,51,66,223,143,50,26,205,189,77,181,160,204,208,225,244,212,143,235,34,28,115,55,24,135,55,19,179,5,121,87,164,207,118,98,25,173,84,98,69,82,157,55,9,44,20,215,212,132,160,205,74,209,62,191,66,35,211,175,65,106,188,61,172,74,62,93,50,155,59,23,238,38,35,161,217,244,231,110,62,98,82,130,113,81,151,77,137,35,102,171,75,102,102,102,201,244,222,101,175,242,189,164,29,103,56,217,176,179,242,167,133,235,106,3,177,28,175,191,28,224,210,169,236,169,163,83,74,84,121,28,151,20,209,60,210,210,209,46,57,36,212,158,238,226,45,123,168,251,24,179,29,139,56,215,114,206,175,93,215,157,93,214,165,56,233,162,17,84,100,170,59,77,169,199,22,77,165,183,29,94,212,145,58,164,145,107,161,23,79,183,235,230,191,29,110,76,116,198,75,154,225,168,214,103,72,164,162,171,53,186,92,103,164,56,182,218,138,82,159,91,36,72,55,22,148,153,37,211,47,84,246,145,116,46,157,255,0,191,43,217,123,170,99,149,102,67,48,98,42,66,35,18,253,66,109,75,213,73,91,61,52,38,215,252,233,127,248,247,135,19,133,83,169,83,100,148,202,117,66,76,89,9,61,196,235,46,169,11,35,212,143,93,72,245,239,34,63,212,39,207,14,156,244,222,150,102,33,82,112,175,17,46,26,157,98,135,93,148,197,62,35,147,101,187,33,81,158,125,248,140,35,171,210,9,8,109,40,74,207,162,76,203,83,208,140,140,200,121,12,203,228,102,191,134,86,26,111,120,116,181,198,110,27,4,169,105,54,22,132,145,33,151,157,89,244,142,158,190,161,119,159,179,175,188,69,60,45,151,38,14,37,218,114,226,58,227,110,181,92,128,180,41,181,25,40,140,164,32,203,67,46,189,228,3,79,145,100,179,50,51,83,35,56,151,25,125,9,113,181,164,200,201,73,81,106,70,70,93,12,180,49,254,134,148,154,137,70,146,51,79,113,233,212,135,142,193,153,111,206,194,75,46,92,165,56,167,93,183,233,203,90,156,51,53,26,142,51,102,102,102,125,117,212,199,178,0,31,195,50,34,212,207,66,31,209,18,243,245,155,218,38,93,240,251,209,180,106,187,110,93,21,95,239,86,99,72,65,186,207,41,248,166,189,233,75,205,184,157,90,120,204,180,215,82,215,93,11,188,60,46,113,248,149,225,246,17,49,46,197,176,159,122,173,115,43,151,164,136,138,97,248,204,245,142,239,174,166,165,37,196,238,109,197,145,122,189,76,143,216,70,98,150,110,123,154,177,119,214,228,92,53,233,142,202,155,43,103,49,215,28,82,212,173,168,74,11,170,140,204,250,36,139,169,251,7,229,170,85,170,181,201,206,84,235,85,57,117,9,143,105,204,145,41,229,58,234,244,34,73,106,165,25,153,232,68,69,223,220,68,63,40,9,41,195,198,205,139,124,102,170,208,161,205,75,38,195,190,144,222,111,17,108,45,41,178,212,90,234,147,46,244,151,176,104,77,36,73,45,8,80,159,10,242,101,89,200,179,16,241,41,68,126,145,245,75,67,35,254,42,155,222,70,47,180,0,7,224,172,87,104,182,244,53,84,43,181,120,84,232,200,211,115,210,164,33,148,22,166,69,244,148,100,93,230,69,250,200,87,150,113,56,164,219,22,108,37,90,120,35,49,154,181,85,237,55,84,26,113,183,227,55,161,199,112,180,118,52,178,81,106,149,58,158,238,242,211,184,140,7,216,226,95,157,90,86,28,89,181,12,34,176,235,40,93,207,80,229,115,31,139,33,38,113,121,110,195,144,90,169,167,210,226,55,54,181,151,84,158,189,125,154,152,165,197,173,110,40,214,226,212,181,31,121,168,245,51,31,110,236,188,46,204,67,175,189,112,93,85,154,133,98,167,43,110,247,165,72,118,67,138,218,132,160,189,101,169,74,61,18,132,151,127,113,23,176,135,242,183,101,221,22,220,24,149,10,237,18,108,6,166,243,57,61,166,51,141,26,182,25,18,190,146,72,143,170,139,187,222,64,37,135,10,155,120,171,153,162,163,56,228,114,113,168,221,163,122,141,26,146,119,83,167,105,169,232,100,90,153,8,241,152,58,50,173,252,94,175,210,23,21,81,141,142,203,171,74,70,195,78,232,173,43,187,66,211,191,94,239,104,158,92,25,112,202,172,245,211,115,98,52,152,104,76,40,221,139,179,58,227,106,35,86,230,234,12,175,98,141,26,31,173,208,244,87,219,238,16,211,57,236,169,140,202,94,13,169,123,244,244,127,173,174,186,255,0,0,143,237,1,105,124,31,235,69,59,46,199,71,222,179,58,103,242,76,253,82,230,78,158,174,157,126,175,113,9,228,43,151,130,252,212,189,133,215,108,50,82,183,70,236,26,145,159,66,221,34,162,125,5,141,0,0,0,0,0,0,10,209,227,82,202,151,101,88,175,36,228,17,53,233,61,223,205,158,175,83,180,255,0,241,247,139,46,16,19,140,53,184,221,75,0,226,220,11,90,73,84,109,251,11,94,170,231,77,167,160,253,157,123,189,229,250,192,85,182,80,42,45,210,179,17,105,206,121,59,144,223,111,212,180,215,190,12,130,247,151,188,94,206,108,114,237,76,204,142,23,203,178,101,27,77,74,87,47,179,200,94,212,155,127,194,24,117,122,40,218,112,203,82,103,78,133,215,252,165,158,11,22,232,151,101,221,80,110,88,38,100,252,62,110,221,53,254,91,106,65,247,25,31,114,143,218,52,243,111,85,74,185,71,143,84,218,73,231,111,232,69,167,114,141,62,243,247,123,192,86,134,69,242,159,35,15,235,243,109,236,66,183,211,37,215,121,125,165,185,113,13,113,221,209,18,86,141,9,230,83,187,66,90,15,169,116,50,45,61,131,214,230,75,132,197,153,125,52,253,193,132,210,217,162,86,85,183,72,139,113,168,208,123,217,71,68,49,13,75,250,8,112,251,254,146,181,238,51,19,245,139,90,137,26,162,237,85,136,77,34,75,187,117,90,91,65,25,104,157,189,12,139,94,239,172,125,96,25,215,196,172,144,102,79,10,95,37,73,176,43,117,68,251,29,163,82,167,190,73,232,142,243,54,19,167,229,52,253,74,247,14,219,145,12,234,226,134,15,98,59,56,125,137,53,74,221,70,141,82,221,189,170,179,242,30,118,47,45,137,78,150,196,188,250,16,141,203,113,6,126,169,234,68,94,221,12,93,132,234,69,38,166,147,69,74,151,18,90,79,188,159,97,46,23,179,244,136,253,197,254,33,30,177,43,33,184,5,125,207,114,224,131,106,197,160,213,250,114,223,164,65,133,20,203,213,66,15,214,40,234,87,208,65,151,127,242,149,236,48,18,64,80,191,21,78,196,121,192,187,77,133,173,79,159,96,231,158,164,104,255,0,82,224,237,219,167,94,238,253,69,243,32,182,164,139,83,63,180,80,191,20,230,233,165,155,187,173,232,78,186,110,185,216,121,200,90,147,234,233,76,132,73,208,139,187,82,215,188,4,89,161,90,23,37,203,26,100,170,13,26,108,244,64,229,243,251,52,119,29,52,111,51,36,235,177,39,166,187,79,191,78,227,31,28,200,200,244,50,50,63,172,78,190,19,214,221,22,243,197,74,229,171,113,82,219,157,79,157,217,185,169,113,132,58,146,217,26,114,211,169,44,141,63,73,41,239,35,238,28,71,57,185,116,159,151,108,91,155,110,162,44,130,163,191,203,236,15,56,133,104,230,216,209,214,231,173,202,109,39,162,222,211,213,47,183,175,120,120,28,23,198,203,235,3,46,230,46,219,38,175,38,43,173,238,230,48,153,15,33,167,181,105,198,203,122,91,113,6,173,164,234,140,181,62,134,127,110,186,6,203,78,101,108,92,198,216,241,238,107,106,166,193,75,61,253,162,10,222,103,158,207,207,60,132,238,109,14,184,105,212,153,82,139,83,234,93,126,204,221,14,199,150,236,209,226,78,90,110,230,110,59,58,160,111,69,78,238,117,54,83,178,21,17,239,154,121,9,220,211,110,182,74,208,223,82,139,83,232,173,15,223,168,105,20,121,108,78,179,152,191,172,138,149,167,37,36,166,231,114,117,212,136,254,131,200,115,218,149,126,135,184,199,55,203,62,109,48,203,50,150,196,122,165,183,91,134,197,89,123,249,212,151,164,199,76,182,244,113,228,167,86,80,243,138,45,80,194,151,212,250,167,175,119,119,113,1,150,235,182,223,153,107,92,18,232,85,8,175,70,145,23,151,189,167,144,104,90,119,33,42,45,72,200,140,186,40,143,187,218,47,151,32,184,211,110,226,158,16,219,212,244,46,49,213,81,18,161,41,246,82,109,234,148,38,160,226,8,246,239,82,139,162,145,223,239,251,4,7,226,163,149,73,56,119,126,183,139,22,149,22,75,148,106,254,189,172,227,70,51,102,39,33,152,76,35,127,45,148,161,189,235,90,180,213,71,169,235,166,135,208,112,140,150,230,170,226,203,158,43,82,42,79,78,117,219,126,73,55,75,155,29,199,86,166,217,138,236,198,29,121,104,73,188,218,18,173,27,87,85,122,189,79,82,61,76,192,73,174,51,210,19,19,17,173,202,44,106,122,90,97,202,84,57,203,116,154,219,185,211,126,160,147,45,75,161,244,235,221,175,214,43,101,181,173,165,165,198,212,105,90,12,148,147,35,208,200,203,184,197,212,231,111,3,40,217,221,193,74,70,47,97,21,74,45,78,179,6,4,121,100,212,119,144,242,205,148,68,147,35,179,26,99,182,242,249,187,229,54,92,189,196,93,75,219,161,157,61,221,184,103,127,88,245,167,237,251,162,208,172,211,230,48,234,154,54,228,211,222,104,215,181,106,70,169,37,160,140,200,205,42,208,244,246,24,11,130,201,229,245,19,23,120,121,222,20,218,233,243,202,131,72,168,80,84,135,116,81,169,182,40,113,210,103,162,148,173,75,231,15,220,95,81,10,122,187,77,54,254,34,86,142,144,124,130,166,214,164,246,83,71,171,176,155,125,91,52,219,166,154,104,93,218,125,66,201,242,185,92,169,96,39,14,171,254,179,115,192,110,3,183,4,218,170,32,183,53,165,52,227,233,126,132,202,155,52,18,205,6,162,81,180,162,45,166,122,153,30,154,251,43,102,4,57,152,141,136,172,65,140,210,187,69,203,90,75,105,74,18,125,23,33,242,34,208,139,113,247,175,235,253,96,52,77,148,106,220,170,254,89,112,190,161,52,205,79,157,159,68,37,172,245,51,90,189,30,193,154,140,204,204,204,204,204,250,142,188,57,190,91,173,85,217,88,3,135,86,195,196,162,122,157,106,210,35,60,74,239,230,55,9,148,43,216,71,222,159,105,17,142,144,0,0,0,0,0,2,4,113,123,186,153,164,224,76,26,49,77,229,61,54,170,210,121,100,225,36,212,149,195,158,158,237,72,204,140,203,220,41,243,8,105,30,158,197,107,54,138,104,82,202,117,126,157,28,210,146,212,207,124,150,211,166,154,31,191,220,98,199,120,212,92,41,85,66,215,182,155,146,179,209,168,83,20,217,47,213,250,85,20,106,101,175,127,234,253,98,2,229,110,158,170,174,100,48,190,158,133,41,39,34,241,162,55,185,39,161,150,233,236,22,186,232,126,240,26,42,194,74,59,118,254,23,90,84,86,153,54,138,21,14,4,115,73,167,105,145,162,59,105,234,90,23,94,158,225,235,71,227,163,195,58,117,34,13,61,75,53,28,88,205,50,106,51,212,207,106,72,181,51,253,67,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,139,116,118,238,12,47,187,104,174,178,110,148,218,28,248,228,146,78,227,51,92,119,19,208,180,62,189,125,195,214,143,199,88,134,117,26,68,234,122,86,105,57,81,157,100,148,71,161,150,228,153,106,71,250,192,102,71,23,233,5,65,197,107,202,138,72,82,10,13,126,163,28,146,162,208,211,178,75,137,211,77,11,78,239,113,11,131,225,9,117,53,86,192,153,212,99,155,205,118,21,85,212,242,205,194,81,165,40,135,1,61,218,153,145,17,159,184,84,254,105,41,234,165,102,67,20,41,235,82,148,113,239,26,219,123,148,122,153,237,158,249,107,174,133,238,19,235,130,189,194,148,212,46,139,105,201,43,45,90,155,49,45,154,253,95,165,78,70,164,90,247,254,175,214,2,215,64,0,0,0,0,7,34,205,205,110,85,3,44,184,161,80,132,102,151,202,207,173,146,22,90,145,161,94,143,124,201,68,100,100,100,100,100,93,71,93,28,223,50,54,170,239,92,1,196,91,97,146,81,189,81,181,106,241,153,36,247,243,28,132,242,19,236,51,239,87,176,140,192,103,6,210,50,184,49,18,140,117,115,231,149,74,181,27,181,26,253,109,252,199,211,191,93,218,235,174,167,223,175,214,46,27,56,119,212,92,34,225,231,103,211,104,103,200,42,245,34,159,65,74,26,209,38,150,223,161,200,73,30,137,82,116,47,155,47,121,125,70,41,238,124,57,152,115,136,175,193,146,210,187,69,181,90,83,106,74,210,125,87,29,243,35,212,143,105,247,163,234,253,66,201,179,69,93,169,99,223,14,171,2,179,108,64,68,247,109,249,212,164,78,110,19,74,117,198,18,197,9,229,56,107,36,26,205,36,147,117,36,123,140,180,51,45,116,246,133,91,56,181,186,181,56,226,141,75,89,154,148,102,122,153,153,247,152,178,94,12,50,19,47,17,238,58,44,154,122,93,97,186,76,201,200,116,218,221,181,210,126,158,146,45,79,161,116,235,221,175,214,43,254,210,195,59,250,248,173,49,111,218,246,133,102,161,49,247,82,209,55,26,158,243,166,141,203,74,53,81,33,6,100,68,106,78,167,167,180,133,194,100,147,2,232,217,34,193,90,198,47,98,237,74,45,50,179,58,4,137,102,212,135,144,202,201,149,196,141,35,179,18,100,54,202,249,187,226,184,92,189,198,93,15,219,169,144,126,222,44,56,173,71,178,176,88,172,182,187,63,164,107,142,242,141,191,87,113,48,244,73,205,238,34,222,74,250,73,239,208,203,237,238,21,65,149,107,30,78,32,227,253,141,64,143,17,231,208,117,250,99,143,147,109,154,182,53,219,88,66,148,173,18,173,18,91,250,153,150,131,216,103,99,51,181,188,204,98,236,234,178,95,89,81,41,174,187,2,151,29,181,47,98,216,110,84,149,50,225,167,154,226,13,102,135,244,220,147,34,247,22,157,243,67,132,150,85,159,97,50,49,226,240,163,72,142,179,53,196,166,183,46,57,163,122,63,128,74,106,66,9,198,122,145,250,196,75,74,253,250,123,192,89,221,169,70,110,221,181,233,20,6,146,68,138,108,8,240,210,68,94,198,219,74,61,197,250,62,226,251,7,213,1,195,179,49,155,76,50,203,93,177,34,169,114,86,225,191,86,70,206,77,37,153,49,213,45,205,92,101,42,209,149,188,218,143,68,62,149,244,62,137,235,221,222,31,187,50,217,149,177,114,229,99,200,185,174,90,155,7,44,182,118,120,40,121,158,123,223,60,202,21,181,181,186,217,171,66,121,42,61,15,161,117,251,115,243,141,24,219,125,99,157,220,253,219,123,85,228,74,117,205,188,182,21,33,229,180,206,141,54,217,236,75,142,44,211,184,154,73,158,135,212,203,236,211,210,102,71,52,152,147,153,107,185,235,142,241,168,27,49,85,183,147,78,138,236,132,196,103,230,153,66,182,180,227,174,18,117,54,18,163,208,250,171,83,247,105,199,0,8,140,207,66,35,51,31,98,187,104,92,150,212,104,114,171,212,105,176,17,63,153,200,237,49,220,104,215,176,200,149,166,244,150,186,110,46,237,123,200,118,76,153,101,210,126,98,113,106,21,184,184,178,78,142,199,51,183,188,210,21,163,123,163,72,91,126,183,41,196,150,171,103,79,88,190,206,189,221,191,139,13,183,69,179,49,82,135,106,219,180,182,224,211,224,246,158,82,91,97,13,36,247,198,130,181,104,72,34,79,210,82,187,136,187,192,121,78,21,125,136,179,131,104,156,133,173,47,151,111,228,30,164,72,255,0,82,231,110,221,175,94,238,237,5,244,10,20,225,98,221,52,243,119,106,61,53,215,73,214,251,119,37,8,82,125,109,105,147,73,90,145,245,61,11,78,225,125,43,45,201,50,212,203,236,1,72,217,239,206,174,40,99,14,35,191,135,216,109,84,173,211,168,212,221,187,26,164,191,33,151,101,115,24,138,233,239,75,47,173,11,218,182,214,101,234,150,132,103,237,212,199,18,195,92,144,102,79,21,159,53,70,176,43,116,180,251,93,172,210,167,176,74,232,190,227,38,21,175,228,244,253,105,247,139,152,195,92,134,224,21,137,61,187,130,117,171,22,189,87,235,204,126,175,6,20,163,63,85,104,47,88,227,165,95,65,100,93,255,0,201,79,176,132,133,131,72,164,211,18,72,166,210,226,68,73,119,19,12,37,178,246,254,137,23,188,255,0,198,2,189,242,219,194,98,204,177,90,98,224,197,153,108,214,235,41,221,172,68,56,212,152,61,239,35,170,31,134,149,253,5,182,125,255,0,73,58,247,17,15,37,158,140,167,200,196,10,244,43,119,15,109,244,198,117,190,103,102,110,36,67,68,118,181,68,101,175,82,101,149,109,212,144,179,232,93,76,207,95,104,180,1,242,95,181,168,146,106,45,85,95,132,210,228,181,187,69,169,180,25,158,169,219,212,204,181,238,250,192,114,172,167,101,218,153,150,236,47,137,100,197,54,157,148,158,103,104,144,157,170,55,63,132,62,234,53,81,52,217,158,132,246,157,75,167,249,78,137,179,129,81,110,171,152,155,178,115,41,218,135,59,6,133,166,157,208,99,151,188,253,195,70,119,5,84,168,148,137,21,61,164,174,78,206,134,90,247,168,147,239,47,127,188,102,26,251,186,37,222,119,84,235,150,113,153,191,51,149,191,93,127,144,218,80,93,230,103,220,146,246,128,181,206,10,204,169,22,85,244,242,187,65,147,190,140,219,175,228,203,71,106,58,255,0,248,251,197,151,8,9,193,230,220,110,155,128,114,174,4,45,38,170,206,205,229,175,84,242,102,212,16,94,206,157,254,243,253,66,125,128,0,0,0,0,0,8,187,196,111,14,29,196,124,177,220,116,248,200,82,164,51,216,249,123,72,204,203,90,132,67,62,228,168,251,144,37,16,248,87,189,180,205,223,107,205,183,100,52,203,141,203,229,234,151,146,70,131,218,226,87,212,140,143,244,125,192,50,234,70,104,86,186,117,33,164,204,170,94,43,190,240,46,219,184,158,116,150,244,158,217,188,247,107,244,102,62,130,254,82,143,185,30,241,156,187,202,129,62,215,185,38,80,170,113,87,30,76,110,94,246,148,133,32,211,185,180,168,186,40,136,203,162,136,251,189,162,236,56,76,95,229,118,229,205,138,12,137,238,72,155,65,221,218,73,110,239,217,207,159,57,72,239,81,153,106,148,251,72,187,189,160,38,248,0,0,0,0,0,163,46,45,86,227,180,172,207,84,171,107,68,68,166,175,201,218,76,145,146,254,106,159,5,39,191,161,123,250,117,63,212,47,52,83,103,25,106,20,136,248,175,64,173,148,103,18,212,174,213,171,134,131,36,171,108,106,122,122,30,157,122,244,239,1,206,248,81,92,139,164,230,130,147,70,41,229,25,21,94,126,226,83,187,18,190,85,58,114,139,94,165,174,154,251,143,191,216,44,127,136,102,84,98,230,27,12,142,161,65,166,178,119,61,35,251,209,212,50,92,199,57,178,34,18,247,26,89,113,195,209,182,76,139,77,52,46,253,75,186,163,242,33,91,42,6,103,173,10,137,200,67,60,191,72,122,202,94,210,45,105,242,139,191,82,247,141,19,45,8,113,38,135,16,74,73,247,145,150,164,3,44,92,183,105,211,121,114,227,153,45,191,164,219,136,63,105,116,212,143,237,33,50,239,156,141,252,188,194,88,216,219,128,110,170,180,195,155,251,101,46,42,187,75,200,210,74,99,35,150,204,88,234,34,212,208,234,207,85,247,36,204,187,140,135,154,226,43,151,53,224,70,52,200,145,76,136,219,116,58,222,206,196,76,183,162,17,201,137,16,156,250,45,33,5,170,221,63,163,175,215,161,247,245,126,21,89,156,143,99,222,178,112,122,245,168,60,253,30,226,217,217,27,146,233,41,136,221,157,169,210,23,161,56,233,37,27,150,164,247,32,245,61,53,208,244,48,17,7,9,113,131,19,114,235,125,53,113,90,243,103,210,231,196,221,206,134,243,146,24,67,155,217,113,9,230,54,133,182,163,209,47,41,69,169,251,117,246,245,187,252,158,103,142,193,204,189,181,26,44,201,241,41,151,114,55,246,168,14,58,203,60,205,92,144,104,229,54,114,28,116,244,105,130,82,181,247,234,93,15,167,56,206,31,13,188,62,197,154,28,155,147,12,104,176,104,119,43,123,54,183,18,51,17,153,123,85,199,65,239,38,98,169,197,104,219,107,211,175,67,81,251,12,197,71,174,14,57,101,130,246,41,125,158,228,181,106,145,126,139,233,68,200,41,119,115,58,30,138,249,181,43,68,191,167,213,191,220,125,67,69,24,169,133,86,126,48,218,50,172,219,214,152,204,200,50,182,107,189,150,156,82,54,186,135,61,94,98,22,69,170,155,78,189,61,159,97,138,11,204,206,76,113,79,46,85,73,207,85,168,242,165,208,163,73,98,51,117,24,241,228,184,202,148,184,220,229,31,53,76,54,131,36,237,89,30,157,219,79,220,102,45,167,34,185,226,183,51,41,109,38,223,184,37,49,10,240,133,175,61,133,173,182,202,70,247,36,173,60,164,174,67,142,175,107,76,17,171,82,233,175,187,186,69,98,150,20,89,88,191,104,84,44,219,210,137,14,116,57,204,186,130,83,177,154,117,109,45,109,45,162,113,6,226,22,73,90,82,226,180,86,134,101,254,64,20,105,148,12,250,95,249,108,154,205,2,115,171,171,218,178,31,73,72,139,33,79,200,83,77,168,227,161,92,164,28,134,219,73,147,76,153,39,82,208,181,50,238,62,147,18,239,206,190,74,177,26,44,123,182,234,195,138,60,138,153,108,91,137,122,143,73,92,133,30,138,112,245,37,190,165,31,172,181,123,123,254,177,193,115,93,194,231,18,240,226,183,50,228,194,120,78,220,22,252,151,156,117,184,145,155,145,46,91,36,165,190,178,45,140,68,74,18,146,109,13,150,154,244,82,136,187,140,132,72,123,47,248,226,197,64,233,171,194,11,211,156,79,114,63,249,63,51,67,86,237,191,205,235,222,3,178,230,243,55,234,198,117,197,177,112,242,9,208,44,90,82,16,134,41,241,218,236,169,113,109,118,134,146,165,52,203,203,100,245,97,212,36,204,146,95,68,139,162,72,136,254,199,13,236,184,215,241,135,28,105,55,51,244,183,83,65,182,100,177,84,118,83,172,44,154,91,145,230,68,89,180,149,155,75,65,172,208,230,164,147,50,61,58,234,68,62,134,92,56,102,99,118,45,215,97,203,188,104,239,91,20,4,45,183,101,29,74,60,184,82,22,209,45,147,90,91,230,69,82,13,70,135,21,161,31,77,82,122,244,35,23,37,129,24,11,97,224,21,143,79,180,44,234,36,40,235,143,29,166,228,203,68,102,80,244,151,82,203,77,173,199,22,219,104,222,165,114,82,102,163,45,76,250,159,179,64,232,144,162,51,2,27,16,99,39,107,81,154,75,77,150,132,90,37,36,68,69,211,167,113,15,246,0,0,0,0,0,0,1,79,188,105,163,56,222,42,91,15,36,244,105,84,24,90,145,123,84,114,106,61,127,196,33,182,80,221,38,115,73,132,174,41,90,17,94,244,19,62,190,207,72,176,38,207,26,182,221,249,119,107,59,163,124,191,68,65,78,186,122,251,185,213,31,242,8,53,149,165,169,25,146,194,213,160,200,148,87,157,16,203,94,237,123,123,0,52,170,133,165,196,37,196,158,164,162,35,47,176,199,253,15,201,73,82,151,74,134,181,153,110,84,118,204,244,238,215,105,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,184,56,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,9,233,96,98,149,137,138,31,40,254,66,215,125,39,242,74,224,153,107,86,63,130,188,207,101,170,69,219,207,99,231,80,157,251,121,136,245,209,185,7,175,69,30,134,61,88,205,182,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,104,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,3,213,128,15,63,136,83,111,42,117,129,114,212,48,230,147,18,169,118,69,163,205,122,131,6,90,137,44,74,168,165,149,156,102,92,51,90,8,144,167,73,9,51,53,163,161,159,172,158,242,4,220,66,176,105,215,148,12,57,168,95,22,252,91,178,169,28,229,193,160,189,83,101,21,25,76,17,56,102,235,81,141,92,213,160,137,151,76,212,148,153,124,218,255,0,68,244,244,3,50,215,78,41,99,43,88,227,43,22,175,90,237,85,24,155,74,184,17,83,147,50,169,21,37,42,37,82,35,201,52,37,113,220,70,198,249,43,105,40,38,13,4,132,37,178,108,144,73,73,36,175,39,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,192,148,0,0,0,60,86,21,99,70,23,227,125,42,175,93,194,139,190,37,201,77,161,214,36,80,102,76,136,135,57,5,53,148,161,78,37,183,20,146,75,200,218,235,106,39,91,53,54,162,81,26,84,161,2,184,178,103,94,163,135,240,255,0,22,44,47,169,242,43,85,186,122,220,187,230,182,113,100,54,213,46,83,15,50,116,197,54,180,173,109,188,234,28,75,202,87,205,45,13,242,13,6,162,120,205,16,47,32,23,110,54,219,57,163,180,105,248,12,168,142,87,110,41,8,166,212,33,203,117,134,88,157,72,67,173,203,154,195,143,186,211,166,194,13,168,134,163,113,164,41,226,36,31,45,42,81,146,20,26,30,0,0,30,126,236,191,236,219,22,77,191,22,240,184,98,82,87,117,86,27,160,82,14,73,154,81,42,162,227,78,186,212,114,94,155,82,181,165,135,9,27,140,183,47,106,19,170,214,132,171,208,8,1,198,175,194,197,173,241,2,15,151,84,71,160,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,66,111,128,0,0,0,0,0,0,0,229,88,233,154,60,9,203,95,161,63,13,119,207,201,207,148,125,167,209,159,197,147,38,115,251,63,43,157,253,236,211,155,118,243,218,250,90,107,187,166,186,30,157,84,85,95,28,239,204,159,237,39,238,208,19,167,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,118,177,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,252,149,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,63,88,138,188,81,252,9,226,111,220,190,113,8,114,174,24,185,241,252,55,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,130,127,128,0,15,147,26,233,161,75,186,170,54,84,121,219,235,84,170,124,58,164,200,220,165,151,42,44,183,36,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,254,176,168,190,40,120,189,121,96,46,125,176,219,23,48,253,248,141,215,109,219,30,27,209,202,91,4,243,14,161,115,106,109,58,203,136,232,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,99,249,98,204,45,171,154,12,26,162,226,229,173,27,176,118,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,144,117,80,0,0,0,0,1,242,109,171,166,133,120,83,158,171,91,147,187,92,72,245,9,244,183,28,229,45,189,178,161,74,118,36,150,244,89,17,158,199,216,117,26,233,181,91,117,73,154,76,140,254,176,164,11,35,57,181,220,158,103,187,27,170,110,82,189,51,102,93,24,129,89,143,115,83,90,66,10,82,155,106,167,43,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,11,191,1,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,0,0,7,159,174,223,246,109,179,115,91,54,101,118,225,137,18,187,120,200,147,26,133,79,81,153,191,57,113,227,174,67,230,132,145,25,146,27,105,179,53,44,244,65,26,155,73,158,231,16,149,124,172,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,232,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,81,121,85,204,45,213,154,14,42,22,110,46,93,49,187,7,111,244,180,106,117,45,18,156,144,205,50,11,84,89,169,106,59,106,89,255,0,132,226,205,41,66,86,235,174,172,144,141,251,72,46,164,0,0,7,148,196,140,85,195,140,31,161,71,185,241,66,244,165,91,52,169,117,8,212,182,101,212,100,19,77,174,83,235,216,219,100,103,255,0,41,74,63,162,134,208,227,139,52,161,11,82,127,93,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,217,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,68,26,51,1,89,124,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,64,1,231,232,87,253,155,115,92,215,53,153,66,184,98,75,174,217,210,35,70,174,211,210,102,79,193,92,136,232,144,193,173,38,68,102,135,26,112,141,43,45,80,102,151,18,71,185,181,165,62,128,82,182,106,179,11,117,101,127,138,133,229,139,150,180,110,223,216,61,19,26,163,75,92,167,35,179,83,130,237,22,18,93,142,226,144,127,224,184,131,82,86,148,58,211,75,52,47,102,211,11,169,1,226,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,0,0,0,1,31,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,158,219,11,208,85,41,28,174,107,40,121,191,156,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,47,87,129,121,163,192,156,202,122,111,240,41,124,252,163,249,57,217,189,39,252,89,50,31,35,180,115,121,63,223,45,55,187,119,33,223,163,174,155,122,233,169,107,74,220,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,182,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,176,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,138,144,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,0,0,0,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,43,112,197,207,143,224,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,70,23,82,0,0,0,0,0,0,0,0,0,0,0,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,229,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,154,248,145,241,4,141,152,153,45,224,246,13,213,101,167,14,169,210,19,38,109,73,151,93,101,23,50,205,166,28,104,157,142,243,13,60,202,35,60,79,164,144,165,41,14,44,144,230,154,161,179,47,149,195,79,61,81,178,203,115,74,195,12,78,159,18,46,23,220,114,31,169,74,156,168,174,184,253,34,162,81,200,146,250,9,134,214,235,200,120,152,101,149,54,105,61,167,203,113,42,65,37,194,112,47,36,0,0,124,152,215,77,10,93,213,81,178,163,206,223,90,165,83,225,213,38,70,229,44,185,81,101,185,37,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,245,133,69,241,67,197,235,203,1,115,237,134,216,185,135,239,196,110,187,110,216,240,222,142,82,216,39,152,117,11,155,83,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,131,170,128,0,0,0,0,15,63,66,191,236,219,154,230,185,172,202,21,195,18,93,118,206,145,26,53,118,158,147,50,126,10,228,71,68,134,13,105,50,35,52,56,211,132,105,89,106,131,52,184,146,61,205,173,41,244,2,149,179,85,152,91,171,43,252,84,47,44,92,181,163,118,254,193,232,152,213,26,90,229,57,29,154,156,23,104,176,146,236,119,20,131,255,0,5,196,26,146,180,161,214,154,89,161,123,54,152,93,72,15,21,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,125,97,202,179,99,225,99,25,62,31,220,62,92,248,14,85,253,212,124,137,255,0,187,159,252,217,172,127,213,4,170,25,87,26,168,0,0,0,0,0,1,231,239,203,254,205,195,11,101,251,207,16,46,24,148,42,20,89,17,35,72,168,75,51,75,12,46,76,134,227,180,110,43,77,16,131,117,230,200,214,173,16,130,51,82,141,41,35,81,122,1,21,120,163,248,19,196,223,185,124,226,16,142,188,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,11,52,0,0,1,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,109,155,217,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,213,136,171,197,31,192,158,38,253,203,231,16,128,125,91,79,136,246,76,111,155,170,141,101,90,216,201,219,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,68,149,25,172,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,35,85,217,196,123,38,54,53,213,89,178,174,156,100,236,85,171,126,161,34,151,81,141,242,118,170,231,34,83,14,41,183,91,222,136,202,66,182,173,10,45,82,102,147,211,82,51,46,162,74,140,214,102,199,197,62,50,124,64,184,124,197,240,26,40,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,34,175,11,143,2,120,101,247,215,156,77,18,168,0,113,76,107,206,102,91,50,237,117,69,178,177,143,18,62,79,214,166,211,209,84,98,55,161,231,203,223,21,110,56,218,92,223,29,135,16,90,173,151,11,67,61,222,174,186,104,100,103,218,197,43,113,171,241,79,107,124,63,131,230,53,16,22,169,129,121,163,192,156,202,122,111,240,41,124,252,163,249,57,217,189,39,252,89,50,31,35,180,115,121,63,223,45,55,187,119,33,223,163,174,155,122,233,169,107,213,69,85,240,49,252,246,126,205,254,242,22,168,0,0,0,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,62,214,41,91,141,95,138,123,91,225,252,31,49,168,128,181,76,11,205,30,4,230,83,211,127,129,75,231,229,31,201,206,205,233,63,226,201,144,249,29,163,155,201,254,249,105,189,219,185,14,253,29,116,219,215,77,75,94,170,42,175,129,143,231,179,246,111,247,144,244,28,103,241,55,27,109,235,102,218,195,170,21,26,92,44,47,185,227,169,21,218,178,91,97,246,42,53,20,72,109,246,33,44,205,179,118,42,217,40,164,242,84,75,79,60,157,112,136,148,76,44,5,138,88,119,253,155,137,246,203,23,158,31,220,49,43,180,41,82,37,198,143,80,136,102,166,31,92,105,14,71,116,219,86,154,45,4,235,46,17,45,58,161,100,68,164,154,146,100,163,244,2,128,120,119,102,243,241,82,198,83,249,83,55,147,135,183,143,42,21,209,178,7,105,121,142,82,93,236,178,219,218,100,225,114,156,117,91,201,59,247,52,227,186,54,183,9,173,183,252,0,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,195,207,226,206,63,96,214,5,122,3,240,185,136,84,171,95,229,69,64,169,148,190,218,181,23,61,238,155,148,123,72,249,108,163,114,57,143,175,107,77,239,70,245,167,114,117,232,3,57,153,193,205,157,229,155,172,80,249,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,86,147,194,50,227,204,21,119,47,174,183,138,168,237,118,44,78,75,86,5,81,249,13,59,41,216,173,187,37,137,81,85,181,195,112,153,97,200,237,165,162,117,9,81,37,106,74,84,166,210,218,91,9,191,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,63,214,41,219,48,217,179,188,178,139,196,239,19,47,138,20,121,117,138,20,248,244,152,213,219,113,51,202,43,21,84,21,14,41,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,182,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,7,160,0,0,0,0,0,31,38,53,211,66,151,117,84,108,168,243,183,214,169,84,248,117,73,145,185,75,46,84,89,110,73,110,59,155,204,182,43,114,225,73,45,8,205,69,203,213,68,68,164,153,253,97,81,124,80,241,122,242,192,92,251,97,182,46,97,251,241,27,174,219,182,60,55,163,148,182,9,230,29,66,230,212,218,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,45,208,7,42,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,0,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,64,40,135,136,238,120,227,102,182,242,129,103,225,242,37,199,195,171,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,121,169,67,174,169,70,147,120,218,108,47,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,173,105,109,10,113,71,161,36,140,207,236,33,255,0,67,242,85,148,164,82,166,45,6,91,147,29,195,45,123,181,218,96,51,127,155,199,73,236,210,98,211,137,81,153,29,239,94,50,235,236,244,139,226,100,240,89,140,183,49,82,231,121,71,171,73,160,205,208,143,216,162,147,78,235,254,33,10,179,76,165,47,50,88,164,181,153,26,142,243,173,153,233,221,175,111,124,78,78,10,141,187,242,238,233,119,107,124,191,68,78,78,186,122,251,185,212,239,242,0,183,48,0,0,0,0,1,254,51,98,51,62,27,240,100,167,115,82,90,83,78,22,132,122,165,68,100,101,215,167,113,143,246,0,20,39,196,135,46,55,6,15,99,141,90,230,98,150,234,168,55,52,135,234,141,74,105,133,155,72,114,68,201,107,38,148,178,105,8,37,146,27,212,210,70,103,167,93,76,135,199,202,30,111,213,131,11,149,98,226,28,19,175,216,181,84,45,15,211,228,53,218,146,218,221,236,237,41,73,105,231,144,201,104,195,75,73,25,164,254,145,151,84,153,145,93,214,59,224,45,135,143,182,61,66,208,188,104,144,228,46,68,119,91,141,45,113,153,91,209,157,83,46,182,135,27,91,141,175,98,147,206,81,145,145,106,71,212,189,186,211,110,99,248,102,99,118,18,87,102,75,179,168,239,92,244,5,173,199,98,157,54,60,185,178,16,209,173,227,66,92,229,197,74,9,68,134,211,169,23,77,84,90,116,50,1,41,45,12,235,228,171,14,98,200,187,109,92,56,163,199,169,158,245,182,150,104,244,148,72,73,232,151,11,66,67,233,81,122,200,79,183,191,235,16,239,55,249,244,191,243,39,53,234,4,23,87,72,181,99,190,162,143,22,58,159,142,167,91,73,200,66,121,168,41,14,54,163,54,158,34,86,133,161,232,69,220,93,120,147,57,127,199,23,234,5,77,70,16,94,156,227,123,145,255,0,201,249,154,18,183,109,254,111,94,241,45,242,163,194,231,18,241,30,183,14,228,197,136,78,219,246,252,103,155,117,200,146,91,145,18,91,196,149,176,179,45,143,196,82,20,147,109,110,22,154,245,82,76,187,136,192,115,204,138,228,182,239,204,61,247,75,185,42,212,167,227,90,20,169,236,72,152,252,150,29,67,114,80,211,209,150,227,72,82,152,113,165,154,154,120,204,146,102,90,145,30,186,23,125,236,89,150,125,189,135,182,173,62,212,183,97,49,10,155,74,138,212,102,210,134,208,217,109,105,180,182,74,81,33,41,78,187,80,157,79,66,238,246,15,153,133,184,87,101,224,237,157,6,206,178,232,209,41,240,161,48,211,106,83,81,218,105,79,41,13,33,179,113,195,109,8,37,44,201,180,234,173,11,93,62,194,16,187,136,134,127,41,248,69,75,151,133,88,101,84,39,110,153,109,56,212,153,81,159,74,138,26,20,153,108,44,137,108,200,75,141,188,135,91,65,232,105,245,122,25,245,208,128,122,92,243,113,9,181,176,34,137,38,204,195,218,132,74,165,226,249,173,135,57,110,182,251,113,18,104,146,217,154,185,82,80,235,110,33,230,145,175,78,132,126,243,34,42,123,197,172,97,196,220,197,223,78,220,55,68,218,133,82,124,189,188,152,77,57,33,244,55,181,150,208,174,91,107,91,138,45,82,202,84,173,15,174,154,251,58,125,156,62,194,140,108,205,54,33,165,216,180,234,237,102,69,86,105,42,93,82,67,50,228,50,223,53,244,111,53,60,72,112,203,67,127,121,235,174,132,102,103,174,189,109,127,39,124,54,176,255,0,9,168,81,174,76,78,162,193,174,92,174,111,222,220,184,204,73,101,157,23,33,5,176,158,138,151,19,171,110,35,94,189,77,37,236,34,1,4,236,108,141,252,131,194,89,56,219,143,142,170,138,195,123,59,29,46,82,187,51,203,214,74,163,47,152,204,168,233,35,208,214,210,203,69,247,40,140,251,200,132,52,229,187,81,155,203,137,28,205,110,125,22,219,65,251,11,174,132,95,97,137,253,197,87,51,145,239,139,214,54,15,89,85,7,152,163,219,187,251,91,113,157,36,199,147,218,26,131,33,26,147,110,154,87,181,105,87,122,11,67,215,77,79,83,28,159,135,86,92,215,142,248,211,30,69,78,35,110,80,232,155,251,105,60,222,168,95,58,36,178,111,233,52,180,30,139,104,190,150,159,86,167,220,22,131,195,207,42,81,178,245,134,69,81,175,83,25,43,158,175,253,246,234,217,46,99,124,169,18,201,27,77,76,182,225,106,219,196,71,174,186,151,118,133,223,92,28,87,110,69,85,179,65,86,163,28,242,146,138,87,35,105,37,221,233,71,54,157,5,71,167,83,211,93,61,197,221,237,23,170,132,33,180,146,27,65,37,37,220,68,90,16,206,214,123,235,101,95,204,237,221,81,41,8,123,153,216,61,100,47,113,30,148,248,165,223,169,251,128,117,158,18,182,219,181,92,207,83,107,104,68,69,38,145,206,220,79,17,154,254,118,159,57,37,179,161,251,186,245,47,214,47,56,83,103,6,154,20,137,24,175,95,173,156,103,20,212,94,203,163,132,131,52,167,116,106,130,122,158,157,58,244,239,23,38,0,0,0,0,0,3,146,102,174,241,93,137,129,119,37,196,203,164,135,163,118,61,135,187,79,165,49,132,31,242,146,125,203,247,140,217,168,205,106,215,218,98,242,120,179,223,229,105,101,201,250,12,121,238,71,157,94,219,217,137,14,236,223,200,159,5,75,238,81,25,232,149,123,8,254,189,5,39,89,212,9,247,69,199,14,133,76,138,169,18,100,243,54,52,148,41,102,173,173,169,71,209,36,102,125,18,103,221,236,1,125,188,56,240,225,236,57,203,21,185,79,148,218,147,33,238,217,204,220,70,70,122,84,37,153,119,165,39,220,177,40,135,194,178,45,166,109,11,94,21,187,29,166,91,110,39,51,68,178,146,36,22,231,20,190,132,68,95,165,238,31,116,0,0,0,0,0,0,0,0,103,203,136,149,134,139,35,51,87,34,24,138,108,49,47,177,242,210,72,218,159,86,159,19,93,8,146,69,222,161,39,120,46,98,28,122,85,201,122,88,146,230,43,125,103,209,221,153,181,184,90,23,37,186,139,171,218,70,162,247,145,158,137,63,175,78,241,243,184,208,88,77,81,111,187,58,244,143,28,136,235,254,144,230,169,40,238,228,51,78,109,58,153,36,189,254,211,63,213,220,35,247,13,219,244,172,172,207,91,173,186,242,90,98,127,108,230,169,74,218,69,178,159,51,78,187,136,187,213,237,212,6,128,128,0,0,0,0,5,88,113,164,166,18,152,179,106,59,139,212,244,143,77,122,245,58,113,123,133,167,138,226,227,45,67,145,39,13,45,234,203,80,73,109,196,237,124,199,137,163,51,70,233,20,244,150,170,211,166,189,221,76,5,96,101,186,90,33,99,61,189,33,114,9,132,167,181,234,225,175,105,22,177,30,46,255,0,214,52,178,201,145,182,70,149,146,203,244,136,245,212,102,19,11,167,199,166,95,84,201,210,212,164,180,223,59,113,164,200,143,171,43,34,239,208,187,204,105,170,217,159,30,169,68,141,58,41,168,218,119,126,211,86,154,244,90,136,251,140,203,188,128,69,238,34,249,105,86,61,224,243,210,109,250,51,50,46,58,70,222,198,166,227,239,125,92,217,81,9,205,13,13,45,195,209,182,143,187,78,157,250,151,117,18,81,234,183,13,137,113,51,83,134,169,148,186,164,29,219,79,85,176,243,123,219,52,159,113,165,69,170,86,126,210,212,143,220,99,81,203,109,14,164,208,226,9,73,62,242,50,212,133,49,241,51,201,92,204,58,185,222,197,140,60,160,72,114,223,157,183,181,181,22,41,154,34,236,110,27,8,232,203,9,66,55,56,181,159,85,30,167,174,157,117,32,22,61,147,124,206,208,51,37,133,176,110,6,231,71,77,109,28,222,221,11,154,130,117,157,100,72,67,123,155,230,184,180,234,134,119,22,227,234,93,75,167,119,211,204,86,84,48,179,48,86,164,170,61,118,216,166,49,82,115,103,42,164,196,40,201,148,141,28,105,74,209,213,50,181,22,169,100,147,208,187,186,125,148,131,147,236,212,92,217,99,196,136,215,4,121,82,31,161,187,191,183,64,222,226,155,115,70,36,33,191,155,39,155,65,232,183,247,122,199,208,250,151,94,251,250,194,204,86,178,241,130,210,137,120,217,53,184,117,8,82,185,154,114,36,180,234,145,181,213,183,235,114,150,178,45,77,181,105,215,217,246,144,10,56,165,216,184,195,144,220,124,129,89,184,224,212,227,83,162,243,119,78,138,212,164,70,127,116,35,73,104,226,210,202,85,181,82,210,158,254,134,102,95,109,239,89,215,101,26,248,183,98,93,22,252,182,228,192,155,204,229,58,219,136,90,85,177,197,33,90,26,12,210,126,178,76,186,31,176,120,188,110,203,206,27,227,221,21,52,91,234,142,203,201,70,187,95,68,118,20,234,117,91,106,61,20,235,107,211,242,72,46,238,239,213,167,161,194,188,57,164,225,61,141,76,176,232,114,230,73,133,75,231,114,156,150,226,86,234,185,175,45,211,220,105,74,72,250,184,100,90,36,186,105,223,222,3,213,60,203,50,27,54,159,105,14,33,69,161,165,105,35,35,47,176,199,198,93,141,100,184,247,105,93,157,67,83,219,249,156,195,167,178,106,221,174,187,181,219,174,186,251,71,220,0,31,229,30,52,104,141,19,17,35,180,203,105,238,67,104,36,164,189,157,197,246,15,245,0,0,0,0,0,0,0,0,0,21,53,198,173,181,124,160,181,158,209,189,189,142,10,117,254,94,187,234,63,228,16,91,41,13,161,236,208,97,51,78,35,114,87,123,208,82,101,166,186,145,212,88,19,191,141,91,141,250,82,214,107,84,243,59,60,21,105,252,173,55,84,127,200,32,158,80,221,109,156,209,225,51,142,158,137,77,239,65,51,63,119,241,139,0,52,142,195,104,105,150,218,109,59,82,132,146,82,90,105,161,17,15,244,31,242,218,210,235,105,113,7,170,86,68,162,63,121,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,176,227,252,64,179,221,66,202,173,170,229,149,107,47,182,226,109,193,79,55,41,209,180,91,126,139,138,251,114,155,106,171,189,113,221,142,255,0,42,76,116,151,102,81,146,151,174,167,162,122,157,16,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,62,181,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,187,166,35,228,202,187,132,153,59,181,115,49,124,213,121,85,91,238,224,167,71,162,81,227,173,11,109,138,60,136,50,228,166,76,133,150,186,188,239,41,149,33,180,153,19,109,153,239,213,107,52,50,17,172,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,211,128,96,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,122,172,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,44,52,125,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,154,248,81,231,95,240,101,117,49,150,188,76,169,213,100,219,119,109,66,60,107,73,221,121,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,117,74,182,54,233,110,52,17,60,243,169,185,64,21,87,197,79,33,223,234,190,106,240,130,139,252,211,183,125,10,153,78,255,0,135,92,154,218,151,205,255,0,139,165,212,54,207,243,146,22,175,202,172,87,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,165,58,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,129,119,248,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,143,231,235,53,208,242,165,129,210,235,116,199,119,222,119,71,58,143,107,178,219,204,19,140,74,83,42,53,79,83,110,146,185,140,199,245,20,162,38,214,149,56,182,27,86,210,119,122,106,131,135,230,120,228,229,18,242,170,64,188,209,112,86,112,234,191,29,197,205,164,83,86,210,215,22,162,68,158,84,214,90,120,210,147,89,165,28,149,164,156,111,114,22,149,40,214,108,54,129,200,51,47,152,187,239,52,24,167,63,19,47,169,31,206,195,163,194,216,207,241,101,47,180,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,7,63,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,244,248,115,100,163,241,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,56,215,194,179,33,223,234,70,106,241,126,139,252,235,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,243,114,16,175,201,44,90,160,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,83,93,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,23,41,198,175,194,197,173,241,2,15,151,84,69,43,0,208,246,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,12,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,195,165,128,0,0,0,0,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,173,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,8,171,197,31,192,158,38,253,203,231,16,133,5,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,138,63,129,60,77,251,151,206,33,10,1,1,160,140,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,204,14,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,236,83,123,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,195,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,64,86,15,26,191,20,246,183,195,248,62,99,81,17,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,69,113,171,241,79,107,124,63,131,230,53,17,0,0,105,247,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,118,41,189,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,252,174,58,102,143,2,114,215,232,79,195,93,243,242,115,229,31,105,244,103,241,100,201,156,254,207,202,231,127,123,52,230,221,188,246,190,150,154,238,233,174,135,165,53,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,127,43,137,78,63,126,29,115,65,112,124,156,196,47,149,22,45,175,201,166,91,93,153,122,193,99,248,59,61,181,76,104,68,151,55,202,75,186,191,235,115,18,134,246,173,77,165,173,2,250,45,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,251,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,250,41,38,71,212,140,125,97,84,28,19,240,146,171,50,77,249,141,19,234,55,4,90,68,57,17,104,148,216,209,43,42,98,157,62,105,52,226,228,42,84,70,212,70,250,216,106,67,28,163,120,141,180,246,167,20,146,83,137,37,55,107,224,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,147,252,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,12,171,139,105,225,41,157,127,77,195,135,148,220,77,169,213,102,86,153,231,57,101,212,31,62,123,106,130,203,28,197,211,20,100,157,237,242,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,194,207,199,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,126,177,74,220,78,179,227,248,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,7,20,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,209,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,250,220,46,60,118,97,151,223,94,79,52,69,81,42,184,92,120,236,195,47,190,188,158,104,11,254,0,20,237,197,67,61,82,111,251,134,171,150,28,45,159,45,139,98,135,33,234,109,230,243,209,90,217,86,168,177,41,149,165,134,137,198,205,230,209,21,232,198,70,226,22,142,106,212,178,218,166,208,133,184,28,171,136,238,120,227,102,182,242,129,103,225,242,37,199,195,171,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,121,169,67,174,169,70,147,120,218,110,26,142,171,150,44,189,93,89,160,198,90,46,17,218,210,123,7,111,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,240,91,65,41,72,74,221,117,164,26,209,191,113,122,12,239,225,13,155,128,185,156,187,112,143,15,216,150,221,10,221,143,72,102,57,203,124,222,125,213,174,151,17,215,94,113,125,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,131,133,11,222,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,173,92,26,201,37,87,48,57,50,185,49,183,13,216,151,50,246,178,238,138,140,69,209,162,69,84,135,235,176,138,53,45,196,180,222,175,37,45,173,132,185,53,210,74,27,91,143,27,132,217,106,100,217,8,215,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,160,30,40,254,59,49,55,238,95,39,132,45,251,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,90,129,226,143,227,179,19,126,229,242,120,64,62,78,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,150,209,61,56,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,48,182,156,93,204,142,9,96,45,86,215,163,98,253,253,18,216,145,120,200,118,53,29,114,227,190,108,58,182,212,210,92,55,30,66,20,212,116,36,228,53,170,222,82,16,68,163,51,61,18,163,46,129,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,206,190,119,49,230,54,99,179,47,120,226,77,26,108,183,237,227,144,138,93,190,79,72,117,196,21,58,50,9,166,220,105,14,161,10,101,15,41,46,73,54,182,39,98,228,44,143,85,110,81,216,167,6,12,10,170,218,152,95,114,227,213,106,84,182,145,125,72,77,54,143,13,50,84,76,46,20,39,28,75,146,150,218,29,52,45,106,144,110,180,158,107,68,227,69,29,195,66,182,72,86,161,99,224,0,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,132,85,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,1,106,128,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,0,0,0,6,85,198,170,6,85,192,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,101,92,94,247,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,216,76,160,0,0,0,0,0,0,0,21,87,197,115,61,63,151,202,254,10,94,127,246,196,91,254,108,20,255,0,130,148,210,219,144,74,255,0,133,237,72,74,127,65,147,95,247,195,35,181,113,31,226,1,15,46,244,39,112,147,8,110,47,244,216,159,217,159,118,76,118,216,144,221,187,23,122,28,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,74,214,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,7,160,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,127,171,29,48,47,17,242,233,136,245,28,47,197,10,55,97,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,111,83,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,59,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,111,234,231,23,39,86,38,111,236,72,244,10,252,207,67,92,148,109,255,0,39,238,14,91,210,61,23,205,122,58,229,127,5,67,237,54,255,0,53,184,228,223,206,25,236,215,114,116,50,234,16,47,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,54,232,50,239,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,139,159,31,195,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,136,34,175,26,191,20,246,183,195,248,62,99,81,17,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,69,113,171,241,79,107,124,63,131,230,53,17,2,155,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,232,26,126,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,20,67,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,192,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,124,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,50,196,39,167,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,102,23,104,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,1,123,220,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,20,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,212,36,0,138,188,81,252,9,226,111,220,190,113,8,74,161,21,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,103,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,4,149,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,251,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,111,62,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,128,191,78,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,99,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,184,56,24,254,123,63,102,255,0,121,11,84,1,154,28,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,194,184,62,230,243,187,40,247,212,223,231,230,216,202,110,7,252,60,169,241,30,117,7,254,27,237,154,209,252,250,77,207,200,54,38,86,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,89,235,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,6,167,133,43,113,58,207,143,225,190,187,39,1,176,158,181,186,193,183,234,10,244,149,82,157,81,230,69,186,30,74,25,83,122,167,148,147,228,199,125,50,9,59,92,113,167,148,77,188,90,236,105,69,250,177,135,138,165,229,136,121,63,163,225,108,82,136,172,69,185,227,212,40,23,221,77,112,9,164,38,156,73,74,18,228,102,200,148,201,174,99,47,41,14,44,141,60,165,181,35,99,45,146,216,113,16,131,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,118,40,93,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,195,176,100,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,161,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,53,203,22,94,173,92,175,224,213,23,8,237,105,61,191,176,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,248,45,160,148,165,169,13,52,210,13,107,217,184,250,168,10,1,226,143,227,179,19,126,229,242,120,67,208,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,121,254,40,254,59,49,55,238,95,39,132,34,168,13,84,0,168,190,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,234,69,43,113,171,241,79,107,124,63,131,230,53,16,17,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,152,33,47,248,115,103,95,241,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,48,190,144,1,0,56,157,103,199,240,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,14,21,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,234,203,0,1,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,230,251,104,117,151,26,113,59,146,180,154,84,90,107,169,25,15,244,31,242,226,210,211,106,113,103,162,80,70,163,51,246,17,0,205,158,109,219,67,57,160,197,150,155,70,212,162,247,175,36,139,77,52,34,168,190,39,79,5,70,149,242,130,233,123,70,246,246,57,201,215,249,122,239,167,31,248,132,25,205,227,173,189,154,60,89,113,163,213,42,189,235,198,71,239,254,49,124,78,206,10,142,55,233,75,165,173,83,204,236,243,149,167,242,180,221,78,255,0,32,11,95,0,0,0,0,0,0,0,1,254,82,35,70,150,209,177,46,59,79,54,174,244,56,130,82,79,217,220,127,104,255,0,80,1,240,209,99,89,45,189,218,81,103,80,210,246,254,103,48,169,236,146,183,107,174,237,118,235,174,190,209,246,89,101,152,237,147,76,52,134,208,146,208,146,132,145,17,23,216,67,254,192,7,53,204,86,40,210,112,131,8,110,75,198,171,57,49,86,213,58,98,33,168,221,74,20,169,37,21,215,16,148,154,150,141,84,124,179,208,136,245,233,211,222,41,131,8,242,225,138,153,213,199,170,141,231,81,129,83,69,181,54,184,244,217,21,25,141,73,36,42,34,230,182,226,219,109,211,105,230,205,92,185,38,164,145,158,222,243,215,78,167,116,184,229,130,54,182,61,218,81,236,203,190,68,214,233,236,206,68,213,38,42,219,35,112,201,167,91,52,40,156,109,105,52,154,93,86,165,167,94,157,125,135,251,176,163,8,108,156,27,181,216,181,108,186,75,17,98,176,148,150,244,176,202,28,94,141,161,189,84,109,161,4,102,100,218,117,233,222,95,102,129,242,112,79,47,248,109,129,246,149,54,222,180,173,90,84,121,17,34,178,211,211,81,6,58,36,62,226,90,109,10,90,220,109,180,26,141,70,210,84,102,101,169,153,107,246,120,188,228,102,118,129,150,220,45,157,112,57,58,58,171,107,229,118,24,92,212,27,175,105,34,58,28,218,223,53,181,171,68,61,184,246,159,66,234,125,59,253,62,99,243,19,100,229,219,15,167,221,215,53,90,26,37,165,167,83,6,26,223,100,157,125,254,67,206,54,146,109,110,182,106,37,27,42,78,137,61,76,250,23,213,69,217,194,205,69,205,153,204,72,147,112,72,149,34,61,13,173,157,134,6,247,16,219,122,177,29,14,124,217,188,226,11,85,177,187,213,62,167,212,250,247,7,25,172,85,110,27,238,226,122,167,49,83,42,149,73,219,119,30,171,125,231,54,54,73,46,243,82,143,68,160,189,167,161,23,184,133,237,112,232,203,74,176,23,7,153,147,112,81,153,143,113,213,247,118,197,57,31,99,233,229,74,150,77,234,107,105,14,23,205,186,93,250,244,62,154,23,124,23,225,153,146,185,152,141,115,179,138,248,135,64,144,221,191,7,119,100,106,84,83,36,74,222,220,198,23,209,230,20,133,237,113,8,62,138,45,15,77,122,232,66,231,16,218,26,73,33,180,18,82,93,196,69,161,0,254,58,105,38,204,212,178,65,126,145,158,154,12,211,102,74,90,38,227,69,195,33,18,18,250,85,217,52,113,43,220,71,252,17,146,239,253,67,73,23,52,248,244,186,36,153,210,141,68,211,91,55,26,116,215,170,210,69,222,100,93,230,51,43,138,51,227,212,239,186,156,232,170,82,154,115,147,180,212,100,103,209,148,17,247,106,93,228,2,203,248,45,211,9,44,94,85,29,197,235,250,59,166,189,122,29,68,189,194,211,197,113,112,105,161,200,141,134,151,13,101,216,36,134,229,246,78,91,198,209,145,175,108,138,130,79,69,105,215,67,233,208,197,142,128,0,0,0,0,0,168,254,52,120,137,30,171,114,89,118,28,73,135,190,141,233,30,210,218,28,45,15,156,221,57,212,110,34,81,251,140,203,84,151,213,175,120,140,92,59,108,52,95,25,154,182,219,126,41,200,98,39,108,230,36,209,189,62,181,62,94,154,145,164,203,189,35,245,241,35,191,10,245,204,245,198,211,79,37,214,32,118,62,90,146,173,196,123,233,240,245,235,184,203,189,62,205,4,129,224,191,97,53,90,190,239,27,210,68,114,51,160,122,63,148,165,32,186,243,217,168,182,173,12,210,126,239,97,151,235,238,1,112,32,0,0,0,0,0,0,0,0,0,43,247,140,45,138,205,119,4,224,93,196,210,221,147,65,230,242,136,146,74,52,243,229,192,108,244,245,76,203,161,123,12,191,88,167,252,52,185,167,89,215,181,58,227,166,190,108,201,137,206,216,178,81,167,77,236,173,7,212,140,143,185,71,237,26,18,206,78,24,47,21,240,30,191,109,69,142,219,179,28,236,188,130,90,55,105,164,200,235,87,114,20,125,205,251,8,103,33,43,82,20,74,66,140,140,189,164,96,53,49,66,172,195,175,210,152,171,192,117,46,48,254,237,138,74,136,200,246,168,210,125,72,204,187,200,253,163,247,136,251,145,28,65,60,74,203,69,171,115,41,213,184,167,251,118,170,90,181,81,237,168,73,71,83,220,175,208,247,137,4,0,0,0,2,31,241,78,180,156,184,50,151,115,213,99,180,110,191,74,236,91,16,148,238,90,185,181,56,73,61,8,136,204,250,23,188,191,88,152,3,148,230,146,145,6,185,129,87,53,54,163,17,185,44,59,216,183,54,182,201,100,122,76,96,203,161,145,151,121,23,248,128,102,198,59,238,198,117,47,178,163,74,211,174,134,71,167,179,79,96,210,214,92,239,8,87,230,14,208,46,154,126,211,143,51,181,108,82,52,218,123,37,60,131,208,201,74,46,244,31,180,102,132,94,191,10,156,64,85,217,150,186,117,1,217,27,215,67,231,122,166,189,76,185,211,231,47,187,113,254,143,184,191,88,9,162,60,253,245,98,219,88,141,109,74,181,46,202,100,121,212,233,155,57,141,60,203,110,145,236,113,46,23,71,18,164,253,36,36,250,151,176,122,0,1,158,172,230,228,242,238,203,45,245,41,150,41,147,229,218,142,108,236,117,46,75,174,54,90,51,31,126,247,73,150,219,252,171,251,75,79,105,104,125,123,254,134,76,51,185,122,101,154,231,98,20,233,178,170,22,139,187,187,68,5,184,235,196,214,141,200,52,242,155,55,219,105,58,186,249,41,90,247,233,175,127,125,225,227,118,8,88,216,243,100,203,178,175,106,83,18,24,147,203,216,249,176,202,222,103,107,205,184,123,20,227,107,36,234,109,36,143,167,82,253,70,89,252,204,254,91,238,220,183,98,44,203,62,187,17,229,195,79,47,178,205,38,221,54,159,213,134,92,94,215,20,211,100,173,166,241,36,244,46,135,208,254,176,208,158,22,226,213,141,140,54,195,23,85,141,94,133,81,136,246,237,73,137,76,188,182,244,113,104,245,185,75,89,22,166,218,244,235,215,79,180,123,33,158,252,157,231,82,246,203,37,206,148,187,58,101,66,217,127,94,211,79,91,175,58,148,109,110,70,206,91,92,246,219,45,92,127,113,235,238,215,191,190,253,173,27,194,221,190,104,81,174,59,102,171,22,124,9,132,179,105,232,239,161,212,168,144,181,33,90,41,10,82,79,69,36,203,161,247,144,15,180,0,0,0,0,0,0,0,0,0,0,0,0,42,55,141,92,182,14,249,181,161,19,232,231,122,38,11,188,189,197,187,111,58,162,90,233,223,166,189,53,16,103,43,170,113,25,143,194,245,52,131,90,202,242,162,26,82,69,174,167,219,217,208,180,18,207,140,156,242,149,143,180,54,74,65,172,153,182,227,32,211,191,93,166,83,106,29,52,246,8,217,146,155,106,93,205,154,12,56,106,43,110,43,176,92,244,121,206,108,35,61,168,69,70,54,166,122,17,232,94,183,127,66,250,192,104,178,140,167,21,71,130,167,80,105,89,198,104,212,147,45,52,61,165,169,104,63,96,255,0,54,27,228,176,219,90,235,177,4,159,241,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,72,28,89,48,143,48,86,230,56,254,20,49,54,177,242,162,204,172,239,167,90,181,152,240,26,142,221,58,47,57,233,13,210,100,19,73,45,30,107,154,238,199,28,53,41,246,200,214,74,51,75,141,181,119,227,228,221,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,80,21,25,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,244,138,227,87,225,98,214,248,129,7,203,170,34,122,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,32,95,26,191,11,22,183,196,8,62,93,81,1,85,121,78,241,79,131,127,16,45,239,49,96,95,158,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,65,153,78,241,79,131,127,16,45,239,49,96,105,76,6,101,174,156,11,196,123,83,28,101,101,226,109,27,157,121,179,112,34,219,143,25,38,108,55,50,83,175,37,184,235,105,114,9,191,153,123,123,107,109,197,146,18,166,220,66,250,17,234,47,211,37,56,115,141,184,85,151,155,106,204,199,187,170,37,90,225,131,29,150,98,194,141,25,132,34,135,78,110,59,76,198,166,155,172,145,38,74,218,75,70,107,120,245,213,110,41,36,183,18,132,184,190,170,229,129,102,187,127,199,197,37,91,209,10,236,139,71,122,128,138,178,72,210,249,211,157,121,183,213,29,102,71,162,208,78,178,133,167,113,30,195,55,54,109,230,57,187,208,0,14,105,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,244,177,89,124,86,51,213,38,206,110,126,86,48,162,124,184,213,217,81,205,155,214,114,162,180,166,19,78,151,9,101,232,212,19,205,168,212,183,90,144,219,170,121,179,79,44,137,180,165,106,82,156,38,130,170,241,10,219,165,89,183,253,203,104,80,174,120,151,37,54,135,88,155,77,135,90,136,73,228,84,152,101,229,182,220,166,246,173,105,216,226,82,75,45,22,162,209,69,162,149,222,125,127,34,216,23,98,102,43,49,214,238,25,226,5,211,232,168,15,110,168,162,23,97,121,255,0,78,118,85,161,231,233,220,198,156,109,81,185,145,81,41,92,253,222,175,47,66,35,82,146,67,154,225,14,11,226,134,61,94,77,225,254,17,218,18,238,42,235,145,221,150,113,217,91,109,33,166,27,34,222,235,174,186,164,180,210,53,52,164,148,181,36,141,107,66,11,85,45,36,126,127,253,21,88,87,87,251,43,110,92,150,229,67,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,64,53,17,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,42,228,23,58,246,174,107,48,226,37,18,173,83,236,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,217,84,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,43,151,171,90,133,124,227,238,26,89,87,76,30,219,69,184,47,10,53,46,163,27,154,182,249,241,95,154,211,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,45,171,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,58,174,126,178,81,117,101,79,17,229,214,233,52,206,209,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,243,249,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,155,222,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,246,102,95,46,151,222,87,241,78,126,25,223,81,255,0,157,153,71,155,189,159,227,58,95,105,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,13,30,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,133,16,240,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,120,0,0,0,5,85,241,206,252,201,254,210,126,237,18,127,49,220,73,240,27,47,183,253,183,135,41,169,68,186,170,83,171,8,135,115,59,77,157,189,139,94,18,94,54,100,61,37,76,161,213,46,75,106,74,207,177,165,60,205,27,94,243,111,86,201,200,171,198,226,173,74,175,210,176,26,187,66,169,196,168,211,106,49,238,9,112,230,68,121,47,49,37,135,19,76,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,230,188,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,9,105,196,183,135,220,156,30,170,214,51,7,132,20,168,141,225,244,249,29,166,177,73,136,211,81,88,182,150,181,69,97,178,108,150,249,173,244,72,146,251,170,36,50,210,80,193,104,146,34,65,39,71,9,12,47,205,26,49,113,188,70,177,213,46,220,194,249,81,244,184,230,85,161,58,170,117,125,132,45,196,34,60,68,25,160,159,146,135,82,233,37,244,43,72,250,57,188,212,75,56,239,220,165,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,97,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,10,97,227,87,226,158,214,248,127,7,204,106,35,208,112,153,194,27,55,30,176,191,49,152,71,136,12,75,114,133,113,71,182,89,144,113,31,54,95,105,104,114,160,235,79,54,190,164,75,109,214,219,112,137,68,164,25,160,137,73,82,77,73,63,63,198,175,197,61,173,240,254,15,152,212,71,159,225,97,155,59,55,46,120,161,86,177,241,2,60,72,52,44,74,145,79,141,34,227,151,60,216,98,140,184,173,204,54,141,196,114,212,74,67,174,200,109,179,90,150,218,26,45,86,163,218,70,100,17,215,51,185,122,186,178,191,140,181,172,35,186,100,246,254,193,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,225,54,178,74,150,148,58,211,168,37,175,102,227,231,246,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,104,123,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,202,5,112,190,201,69,247,101,102,78,233,190,177,138,153,85,182,235,88,69,200,133,26,158,217,50,252,89,115,170,80,28,53,165,82,219,82,218,95,38,36,134,214,166,155,81,168,149,41,133,41,72,36,154,28,11,42,192,28,28,161,101,255,0,6,173,60,29,183,30,237,17,45,154,122,99,185,39,106,209,218,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,177,76,32,201,149,11,56,124,51,48,162,152,221,87,208,215,157,175,242,138,69,179,82,117,107,56,169,113,218,188,174,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,168,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,233,194,227,192,158,25,125,245,231,19,71,52,226,71,195,238,78,98,99,55,140,56,55,74,136,156,69,167,71,76,105,180,214,90,105,149,220,200,55,88,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,122,232,134,200,130,21,226,135,20,108,80,197,28,165,150,4,215,99,75,122,246,173,200,147,18,231,187,9,214,226,148,170,87,56,157,109,166,25,138,150,146,133,184,149,28,103,82,100,104,54,90,86,188,195,144,174,76,85,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,126,82,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,236,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,176,174,14,36,153,103,179,114,161,132,120,15,133,182,124,233,117,21,170,69,207,82,171,212,228,153,165,117,26,139,136,164,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,53,225,113,227,179,12,190,250,242,121,162,85,113,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,128,185,236,217,219,120,243,118,96,53,207,66,203,117,207,18,135,123,72,143,164,119,93,46,91,239,177,215,155,30,44,141,233,76,73,43,79,170,219,234,35,36,159,77,90,53,20,134,115,217,73,193,76,92,173,98,132,44,21,135,135,23,3,119,220,249,13,198,106,223,151,5,113,102,165,107,108,157,73,184,219,196,147,105,28,163,39,77,110,109,66,91,213,106,50,65,26,134,156,199,201,249,39,106,252,170,249,117,242,102,149,242,147,209,254,137,244,199,98,111,183,118,30,103,55,179,115,244,230,114,121,158,191,47,118,221,222,182,154,245,1,200,50,125,148,203,55,40,184,95,242,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,233,219,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,79,254,10,158,22,46,159,136,19,188,186,156,56,87,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,123,175,5,79,11,23,79,196,9,222,93,78,19,252,5,21,240,180,193,204,193,93,25,130,160,226,158,25,61,85,160,217,148,26,135,97,186,171,205,165,163,139,34,41,180,111,57,77,83,78,173,61,163,157,203,105,10,229,147,138,142,167,152,124,201,38,150,204,252,175,20,127,29,152,155,247,47,147,194,23,189,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,58,33,226,143,227,179,19,126,229,242,120,64,58,175,12,236,189,90,185,160,193,172,195,225,29,211,39,176,118,255,0,146,242,105,213,68,69,110,67,212,201,205,42,164,166,164,54,149,151,248,77,172,146,164,41,109,58,234,9,104,223,184,161,174,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,153,92,30,243,11,106,225,94,50,215,48,142,233,141,200,252,42,118,24,212,234,162,229,54,211,49,167,67,76,149,53,29,196,172,203,94,127,104,83,104,52,168,213,205,38,144,72,87,55,114,44,127,59,121,62,182,115,115,133,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,34,11,238,184,194,222,67,141,180,178,74,144,242,99,33,163,90,144,225,182,74,53,161,42,50,218,160,161,108,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,234,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,165,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,214,95,9,156,156,215,109,140,71,187,241,163,23,172,154,173,46,171,99,212,36,91,118,211,142,75,65,69,93,65,7,38,37,85,105,38,212,125,163,147,161,48,151,9,74,96,212,227,228,157,235,111,86,173,80,0,0,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,10,65,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,21,193,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,251,86,64,115,131,85,202,110,46,37,85,3,136,229,137,120,200,135,2,235,67,205,40,215,25,132,45,68,220,230,148,218,20,238,248,228,243,171,54,210,149,19,168,82,209,183,121,182,227,97,160,144,31,146,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,248,0,0,0,0,0,202,184,213,64,202,184,9,255,0,154,188,139,127,251,172,97,22,104,48,82,204,252,223,209,101,95,240,160,171,255,0,171,163,41,53,70,227,146,127,225,123,82,210,175,208,120,209,253,240,240,132,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,209,158,83,188,44,96,223,195,251,123,203,152,21,43,196,127,135,252,204,187,215,93,197,188,33,183,127,210,158,127,102,97,216,209,220,126,67,150,236,173,136,111,108,133,188,183,28,91,47,56,70,180,60,106,218,78,58,109,40,145,243,38,232,90,86,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,25,161,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,195,218,128,0,0,0,0,137,92,67,50,89,74,205,62,23,200,174,218,22,252,69,98,165,181,28,142,223,152,114,83,20,230,176,78,110,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,159,49,180,45,237,212,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,212,240,174,174,39,92,63,230,98,236,57,57,129,193,11,119,181,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,244,101,180,37,79,37,106,208,212,226,80,135,3,170,240,230,206,191,227,85,135,15,208,47,250,157,41,188,77,181,190,110,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,95,175,136,102,116,233,89,88,194,249,20,43,66,224,136,156,84,185,99,145,91,240,206,50,101,28,38,13,205,174,212,31,109,74,36,161,9,73,58,150,141,100,162,91,196,146,229,184,132,61,182,141,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,201,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,123,108,222,202,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,97,231,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,169,195,139,35,146,114,165,102,207,188,49,5,113,36,98,45,225,29,132,78,101,164,52,234,40,145,18,102,178,132,211,228,70,165,173,74,52,169,245,37,92,165,45,166,146,146,81,50,78,185,202,184,87,228,86,53,129,111,82,179,61,138,80,34,63,115,215,35,179,82,179,25,102,83,187,233,52,231,226,188,133,62,233,182,225,50,226,229,51,36,140,155,90,23,202,66,80,123,146,226,214,134,236,124,5,43,113,171,241,79,107,124,63,131,230,53,17,234,184,65,225,109,137,141,54,38,63,225,158,37,208,189,51,109,214,126,74,118,216,93,169,232,252,222,83,211,222,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,43,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,10,230,187,42,56,143,148,172,71,93,149,122,181,219,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,150,188,43,243,213,38,192,184,105,89,97,197,41,242,223,182,43,146,25,166,217,143,51,21,173,148,154,139,242,158,90,152,116,155,108,158,113,18,158,146,68,78,45,107,229,45,40,45,169,109,107,91,118,61,154,236,168,225,198,109,112,225,118,85,234,215,97,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,57,149,106,100,154,45,86,109,26,99,145,28,145,2,67,145,157,92,73,109,74,97,75,66,141,42,54,222,101,74,105,212,106,71,162,219,82,144,162,208,210,102,70,70,3,83,192,32,87,10,140,224,223,217,131,179,107,184,99,138,71,46,173,93,176,227,196,84,91,137,109,60,226,234,48,157,53,161,40,152,246,195,104,164,182,109,145,18,214,225,56,250,12,213,181,74,101,231,85,61,64,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,14,171,195,59,47,86,174,104,48,107,48,248,71,116,201,236,29,191,228,188,154,117,81,17,91,144,245,50,115,74,169,41,169,13,165,101,254,19,107,36,169,10,91,78,186,130,90,55,238,40,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,127,129,143,231,179,246,111,247,144,151,249,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,218,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,129,21,120,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,185,213,155,31,11,24,201,240,254,225,242,231,198,109,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,22,255,0,151,188,224,220,217,165,200,78,63,209,113,24,229,204,189,172,107,30,184,154,173,97,77,71,105,138,155,19,33,79,92,101,161,182,16,218,90,90,18,202,218,82,9,26,104,219,107,220,163,113,73,64,83,176,213,64,202,184,213,64,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,244,2,144,56,143,241,0,153,152,138,235,184,73,132,55,23,250,83,192,236,207,187,38,59,111,199,114,226,149,177,14,110,144,135,144,219,136,101,151,12,208,134,77,59,77,198,141,213,26,254,100,154,11,116,203,150,55,210,179,29,131,212,92,101,161,80,229,210,41,181,249,21,20,195,137,45,196,173,242,98,60,231,227,54,183,54,250,169,90,210,193,44,208,70,162,65,172,210,74,94,221,231,210,196,85,225,113,224,79,12,190,250,243,137,162,85,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,5,170,113,92,200,183,229,243,65,130,150,103,253,177,42,255,0,133,5,95,224,169,53,70,227,146,127,225,123,82,210,175,208,120,209,253,240,240,175,92,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,75,194,136,120,154,100,250,217,202,214,40,81,43,88,114,81,33,217,55,204,119,85,74,163,165,217,14,191,76,126,27,113,209,37,11,113,245,184,167,80,181,60,135,82,179,94,186,184,226,54,164,155,74,150,23,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,248,87,20,127,2,120,155,247,47,156,66,21,23,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,186,113,71,240,39,137,191,114,249,196,32,20,2,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,25,78,241,79,131,127,16,45,239,49,96,73,254,36,124,62,227,101,218,75,120,195,131,116,169,106,195,170,140,132,198,155,77,101,167,94,69,178,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,174,171,108,140,45,127,44,89,133,181,115,65,131,84,92,92,181,163,118,14,223,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,102,119,48,182,174,87,240,106,181,139,151,76,110,223,216,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,39,22,105,74,212,134,154,117,100,133,236,218,116,67,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,70,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,14,127,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,252,80,158,156,55,56,125,198,204,76,151,49,135,25,41,82,211,135,84,233,10,141,10,154,243,78,178,139,153,102,211,237,186,109,72,101,246,158,101,17,158,38,20,107,74,84,135,22,75,111,93,80,225,20,96,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,82,183,26,191,20,246,183,195,248,62,99,81,22,253,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,123,108,222,202,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,225,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,2,122,240,49,252,246,126,205,254,242,22,168,51,173,147,172,226,223,121,64,190,228,87,232,16,253,51,109,214,118,124,160,183,249,140,199,244,167,41,153,8,139,252,41,108,58,227,28,167,36,27,159,54,69,191,77,170,212,143,166,130,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,30,128,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,117,34,149,184,213,248,167,181,190,31,193,243,26,136,14,171,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,5,85,241,147,203,238,19,209,225,210,115,3,76,184,41,84,43,234,187,80,56,117,42,108,135,228,187,42,229,109,12,71,101,183,35,163,114,219,103,178,182,202,55,153,33,182,212,151,139,115,156,206,82,29,178,156,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,207,14,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,208,28,128,93,79,7,220,189,90,182,78,4,150,96,187,79,164,46,76,70,231,198,220,228,86,211,232,184,48,230,62,199,103,101,205,13,195,230,184,215,53,195,220,73,86,198,19,176,141,173,235,168,186,238,11,226,133,181,133,246,206,52,86,173,9,108,89,55,132,137,49,40,245,164,173,183,88,125,246,28,91,110,52,189,138,53,50,189,205,59,181,46,146,13,100,211,138,70,226,66,140,187,175,14,236,222,126,42,88,202,127,42,102,242,112,246,241,229,66,186,54,64,237,47,49,202,75,189,150,91,123,76,156,46,83,142,171,121,39,126,230,156,119,70,214,225,53,180,47,248,7,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,20,3,197,31,199,102,38,253,203,228,240,135,74,203,6,75,41,89,167,200,77,227,93,180,45,248,138,197,75,106,248,154,118,252,195,146,152,167,53,130,133,78,83,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,230,188,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,152,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,63,195,23,62,63,134,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,23,201,226,117,195,254,102,46,195,147,152,28,16,183,123,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,70,91,66,84,242,86,173,13,78,37,8,114,157,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,169,224,17,127,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,122,14,19,56,67,102,227,214,23,230,51,8,241,1,137,110,80,174,40,246,203,50,14,35,230,203,237,45,14,84,29,105,230,215,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,169,39,13,115,59,151,171,171,43,248,203,90,194,59,166,79,111,236,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,57,255,0,192,199,243,217,251,55,251,200,77,252,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,32,170,12,161,241,48,190,242,199,132,247,30,24,84,232,159,42,98,68,167,255,0,160,72,238,147,44,197,164,206,92,151,93,127,180,155,104,75,207,178,225,201,91,167,171,134,162,83,9,105,59,18,233,184,212,53,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,122,12,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,219,97,118,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,180,174,20,57,28,141,109,82,168,153,184,196,101,203,42,237,74,60,133,218,52,147,67,177,202,12,71,82,227,10,154,249,40,146,110,173,246,148,190,82,75,86,137,151,82,230,171,83,136,228,135,52,187,178,19,248,171,240,246,197,76,72,196,71,251,70,38,220,212,250,44,57,113,216,145,190,45,22,10,235,116,247,78,26,77,7,177,231,141,109,182,167,93,234,146,82,18,134,143,106,84,227,213,172,47,251,138,63,129,60,77,251,151,206,33,10,1,1,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,178,167,19,71,156,166,144,106,89,70,116,210,146,45,117,61,167,161,104,63,96,255,0,55,219,231,48,227,90,233,189,6,159,241,144,12,213,230,137,78,47,49,248,160,167,80,104,89,222,85,179,82,76,180,208,251,123,218,150,130,115,112,84,150,193,95,55,76,35,125,28,239,68,206,119,151,184,183,109,231,83,139,93,59,244,215,166,162,28,231,94,218,149,108,230,131,17,218,148,219,137,237,247,53,98,115,123,200,203,114,23,81,147,161,150,164,90,151,171,223,212,190,177,36,248,54,79,40,184,253,92,100,228,26,9,235,110,74,9,59,244,220,103,54,158,90,105,175,80,23,74,0,0,0,0,0,0,0,0,0,0,0,0,3,148,102,27,49,150,6,94,44,169,183,61,217,89,136,137,104,97,197,68,130,114,24,39,223,112,153,117,104,36,182,227,173,154,137,70,202,146,90,30,166,125,11,234,250,184,239,140,86,230,7,97,157,114,255,0,184,103,71,103,209,240,100,189,21,151,29,109,42,145,33,184,238,186,134,144,149,173,27,212,174,81,145,36,148,70,126,207,121,80,38,104,179,65,124,230,74,252,155,95,174,85,37,162,144,151,220,42,125,63,158,241,52,219,36,243,203,104,205,165,58,226,73,100,135,141,62,169,232,69,208,186,119,135,233,205,94,106,175,172,203,95,115,234,181,154,148,134,232,77,75,119,209,180,244,188,241,52,134,73,231,212,210,148,210,158,113,4,225,33,243,73,154,79,77,58,23,78,255,0,191,147,44,158,93,217,154,190,162,178,253,50,124,75,81,189,253,178,165,201,117,182,207,86,100,26,54,58,108,184,223,229,88,218,122,251,79,66,235,221,250,178,55,148,74,238,101,177,34,49,79,134,251,22,189,49,196,73,157,41,77,173,45,186,150,223,141,204,101,43,54,92,109,75,54,223,51,36,171,77,75,169,244,239,188,156,17,192,251,27,1,172,152,150,85,147,74,98,59,17,185,155,223,38,25,67,207,110,121,199,11,122,155,109,4,173,13,213,17,116,232,95,172,204,61,21,139,98,219,88,115,109,69,181,45,74,100,120,52,248,123,249,109,50,203,109,17,111,113,78,31,70,210,148,253,37,168,250,23,180,122,0,0,28,215,49,151,140,43,11,7,107,247,77,71,105,71,135,217,119,169,122,109,45,242,153,65,107,170,146,93,235,47,104,205,44,135,221,148,242,159,121,102,165,171,77,76,204,207,184,180,246,139,212,226,173,136,10,180,242,215,82,160,53,35,98,235,156,159,84,151,161,159,38,124,21,247,110,47,210,247,31,234,20,78,2,250,56,88,218,110,91,249,75,182,42,146,26,54,159,170,246,222,98,20,157,171,79,42,167,53,37,169,25,17,151,67,247,159,234,19,0,114,140,173,82,32,208,240,42,217,166,211,162,55,25,134,187,110,214,219,108,144,69,172,199,204,250,17,17,119,153,255,0,140,117,112,0,0,0,31,130,187,89,135,64,165,63,87,158,234,91,97,141,187,212,165,17,17,110,81,36,186,153,145,119,153,123,71,239,17,247,61,216,130,120,107,150,139,170,230,75,171,109,76,118,29,20,133,104,162,221,80,140,142,135,185,63,167,239,1,64,24,151,115,78,188,111,106,149,199,82,144,111,73,153,201,222,179,89,171,93,140,161,5,212,204,207,185,37,237,22,255,0,193,234,196,102,133,130,115,238,227,105,109,73,175,242,185,164,105,36,154,185,18,231,182,90,250,164,103,208,253,166,127,168,82,210,150,165,168,212,181,25,153,251,76,198,141,178,107,134,11,194,156,6,160,91,82,163,182,212,198,251,87,60,144,141,186,235,54,66,211,222,132,159,115,158,210,1,220,64,0,0,0,0,0,0,0,0,0,127,148,152,204,75,101,81,228,52,135,27,94,154,165,105,35,35,208,245,238,49,157,140,231,101,238,173,151,204,94,159,64,114,150,228,122,68,142,87,163,221,38,20,134,157,219,22,58,221,218,174,90,18,173,22,246,135,180,186,25,245,235,223,162,193,195,115,61,148,172,55,204,237,186,138,109,215,1,12,212,163,107,217,106,12,180,194,95,111,115,140,154,244,117,198,92,81,106,150,18,158,157,229,208,254,160,142,252,30,174,121,117,60,2,147,109,190,226,141,138,46,206,66,76,207,68,243,166,207,90,180,35,51,34,234,94,194,47,214,39,208,225,185,77,202,237,189,149,171,9,86,125,22,116,137,174,191,167,62,67,238,161,197,47,71,159,113,62,178,90,111,93,9,243,46,165,236,255,0,31,114,0,0,0,1,229,49,78,132,171,150,196,169,209,16,131,82,164,242,116,34,45,126,139,200,87,184,255,0,71,220,61,88,255,0,151,27,75,168,52,44,181,35,1,150,154,253,33,234,21,93,250,84,132,153,56,198,221,72,200,203,233,36,149,237,34,247,251,133,184,112,102,185,32,191,96,220,150,234,72,138,76,94,199,187,187,174,231,170,11,47,110,189,223,80,175,124,240,97,131,216,75,153,75,178,208,38,28,76,72,221,131,179,186,164,153,37,205,208,35,56,173,167,177,36,122,27,154,30,133,208,73,158,13,151,251,52,60,90,175,217,18,223,213,87,31,101,236,233,90,139,68,118,120,213,7,85,180,141,69,166,186,245,208,143,245,119,128,185,112,0,0,17,243,55,249,77,182,115,55,96,200,163,250,62,153,30,225,111,103,98,169,58,211,104,113,189,94,142,167,53,119,146,226,203,86,216,219,234,151,82,232,125,59,164,24,0,203,246,34,97,197,221,133,215,52,155,82,242,163,75,167,206,141,179,114,95,142,235,91,183,54,135,58,19,137,73,159,170,226,125,158,223,176,77,78,29,217,232,173,97,189,243,69,195,92,67,172,76,149,109,75,97,84,168,92,201,11,89,51,42,85,65,149,19,139,231,72,75,105,73,18,221,213,68,157,196,71,220,125,68,227,207,198,71,237,252,192,218,138,185,173,26,60,88,119,108,15,160,236,120,232,109,82,183,185,21,7,205,54,216,91,171,218,211,42,36,245,45,53,63,103,117,25,204,129,112,218,53,146,102,116,58,133,34,169,5,198,221,36,186,218,227,190,202,244,37,161,90,25,18,146,122,109,81,31,79,97,144,13,69,210,170,112,235,84,184,149,122,123,200,122,52,214,27,144,203,136,81,41,42,66,210,74,73,145,145,153,25,25,25,117,35,50,31,172,84,207,15,78,34,179,33,77,166,224,254,50,214,137,80,137,182,97,211,170,83,36,153,154,15,88,145,218,74,221,145,39,66,73,17,56,163,36,163,222,100,93,228,45,118,157,81,131,87,167,198,170,211,37,179,42,36,198,80,251,15,178,225,45,183,91,90,73,73,82,84,147,50,81,25,25,25,25,30,134,70,3,244,128,0,0,0,0,0,0,0,0,0,164,46,47,6,225,230,38,22,246,148,146,244,35,122,25,167,77,75,183,79,234,62,7,10,219,69,203,135,50,177,170,41,117,180,166,155,13,18,140,148,173,12,249,115,225,31,79,84,253,255,0,80,251,252,94,13,103,152,168,91,158,222,69,68,111,66,221,174,223,225,211,250,125,67,232,240,126,141,204,199,74,147,218,125,26,67,223,215,32,24,11,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,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,85,121,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,0,15,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,131,138,103,251,56,52,172,166,225,26,149,79,57,110,95,119,140,121,144,45,68,50,210,77,17,159,66,18,78,78,117,78,33,77,108,142,111,52,178,109,73,81,186,181,33,27,118,27,142,55,65,159,232,170,253,186,191,217,91,142,228,184,234,31,247,201,147,170,83,164,57,255,0,41,199,158,113,197,253,106,82,149,237,51,30,215,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,159,252,38,114,73,74,173,70,165,230,223,17,216,137,62,59,114,38,51,105,209,228,197,75,168,75,236,58,218,17,86,39,18,241,145,45,183,91,152,210,26,117,173,82,180,37,228,153,25,54,160,18,171,135,206,73,41,89,80,176,28,174,220,236,68,157,136,183,84,120,239,85,102,42,42,82,253,37,133,50,202,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,140,28,84,242,29,254,171,230,175,8,40,191,205,59,119,208,169,148,239,248,117,201,173,169,124,223,248,186,93,67,108,255,0,57,33,106,252,170,197,170,0,12,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,233,91,136,238,79,169,89,79,197,200,10,177,138,89,216,151,172,119,231,209,81,37,212,184,184,47,180,178,41,48,73,70,179,117,196,52,78,48,180,56,226,72,205,15,165,6,167,22,218,220,83,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,11,244,1,15,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,246,24,210,247,197,92,41,174,41,189,146,27,113,5,170,217,108,245,34,221,234,233,174,134,100,112,3,47,92,71,179,157,124,227,238,26,89,87,78,50,118,218,45,193,120,81,169,117,24,223,39,105,77,243,226,191,53,166,221,111,122,35,37,105,220,133,168,181,73,146,139,93,72,200,250,128,152,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,128,26,83,28,83,53,217,81,195,140,218,225,194,236,171,213,174,195,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,71,107,0,25,119,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,148,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,79,241,2,200,141,11,53,86,171,151,173,172,142,197,137,182,253,60,219,167,73,213,110,122,82,43,13,202,113,170,86,197,200,106,59,28,217,50,18,125,165,68,106,70,154,30,169,232,84,67,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,13,79,15,147,118,80,62,85,218,181,155,91,211,117,90,55,166,105,242,41,254,145,164,201,236,243,161,243,91,82,57,241,221,208,249,111,35,118,228,47,67,218,162,35,208,244,16,131,134,86,123,105,88,221,102,211,176,51,20,174,105,110,98,133,6,59,137,139,50,168,250,86,187,146,18,13,74,74,219,115,66,53,201,101,173,18,226,23,185,197,161,190,126,231,12,222,229,79,80,25,182,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,252,5,86,255,0,188,171,182,109,3,15,171,55,12,185,150,245,171,34,116,154,44,23,140,148,136,11,152,109,28,146,104,204,183,37,11,83,13,172,209,174,194,94,245,17,18,156,89,171,69,25,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,123,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,144,76,174,10,158,41,238,159,135,243,188,198,156,46,164,81,15,9,252,94,179,112,151,53,241,152,188,223,150,194,47,154,59,150,133,49,230,88,55,80,138,140,153,145,23,29,46,146,125,100,161,106,99,150,74,34,86,139,113,6,173,168,220,180,222,240,0,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,19,255,0,141,95,138,123,91,225,252,31,49,168,142,85,148,44,161,254,53,184,53,141,159,37,161,115,177,10,206,244,4,219,95,124,254,204,203,252,213,78,237,81,28,220,70,217,243,91,105,59,13,91,54,186,219,90,184,134,205,221,193,50,184,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,131,44,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,212,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,9,148,0,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,118,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,250,128,187,241,154,204,216,248,167,198,79,136,23,15,152,190,47,79,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,251,108,222,202,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,162,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,113,75,95,40,248,53,105,102,58,226,204,189,34,209,165,51,114,87,169,236,48,141,145,84,93,146,113,174,71,110,156,222,171,54,210,244,166,220,142,133,169,45,165,95,50,234,183,40,228,189,187,181,128,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,64,95,240,0,0,10,1,226,143,227,179,19,126,229,242,120,66,255,0,133,0,241,71,241,217,137,191,114,249,60,32,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,138,162,234,120,98,231,199,240,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,174,12,178,228,250,230,205,46,23,226,149,107,14,74,92,203,218,198,145,64,85,42,142,151,99,180,197,77,137,142,74,68,148,45,199,214,218,90,90,18,202,29,74,205,122,104,219,136,218,163,113,42,68,127,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,236,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,128,115,183,156,27,155,55,56,160,237,105,71,46,21,147,67,144,250,109,58,60,182,163,243,224,176,235,108,33,229,184,227,72,37,41,111,42,50,29,52,41,110,19,102,163,66,20,162,45,202,237,92,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,148,117,202,30,88,235,185,180,198,88,216,85,72,173,122,18,34,41,242,170,149,74,191,102,68,158,193,21,164,146,82,231,33,78,180,110,238,125,200,237,104,149,110,46,110,253,13,41,80,14,42,2,69,113,8,176,44,220,44,205,205,237,135,216,125,111,68,161,219,212,56,244,72,208,96,198,35,216,210,61,15,12,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,175,240,223,202,142,28,102,215,14,49,194,202,189,90,236,53,88,63,39,223,160,87,216,100,151,42,145,41,69,81,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,128,244,28,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,217,168,245,105,110,181,21,139,105,107,84,167,220,55,13,12,26,223,68,137,47,180,147,91,206,165,12,22,170,51,36,18,180,185,241,152,28,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,219,97,118,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,180,174,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,4,53,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,0,0,0,25,87,26,168,25,87,1,165,60,167,120,88,193,191,135,246,247,151,48,61,173,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,188,86,83,188,44,96,223,195,251,123,203,152,30,214,252,191,236,220,48,182,95,188,241,2,225,137,66,161,69,145,18,52,138,132,179,52,176,194,228,200,110,59,70,226,180,209,8,55,94,108,141,106,209,8,35,53,40,210,146,53,16,80,14,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,44,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,167,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,250,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,91,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,13,36,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,133,37,240,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,0,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,98,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,168,179,252,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,237,179,123,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,204,36,0,0,141,92,68,177,210,102,0,229,78,235,185,40,53,159,70,92,149,238,85,183,65,121,36,249,56,153,82,140,201,213,180,227,38,149,50,243,113,81,41,230,220,53,37,41,113,148,125,35,50,66,130,141,179,41,114,97,125,221,143,55,205,197,130,246,196,74,5,147,50,176,241,209,97,196,55,9,133,48,157,19,218,27,109,196,33,76,161,229,37,79,147,27,82,76,147,164,209,17,18,8,50,215,114,97,125,163,143,54,53,197,141,22,196,74,253,147,14,176,201,214,161,203,55,13,132,176,173,83,218,28,109,180,45,79,33,149,41,47,155,27,84,79,19,70,209,145,146,204,115,250,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,235,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,160,53,38,2,58,240,250,198,42,174,55,229,46,197,187,174,90,244,74,173,195,10,59,212,74,195,173,74,83,239,147,241,30,91,45,170,82,150,181,175,180,185,29,49,223,112,214,122,168,223,222,68,73,90,72,72,160,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,28,83,42,89,205,174,229,47,14,49,86,153,97,210,185,183,157,247,232,136,244,138,147,232,66,226,210,155,142,83,121,242,84,218,181,230,188,93,161,162,105,179,73,183,184,212,165,234,72,229,58,19,131,138,246,120,227,91,84,170,222,81,240,229,18,202,187,82,143,29,23,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,154,163,213,162,101,213,55,162,212,226,249,53,129,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,252,165,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,65,57,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,217,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,97,208,50,197,151,171,87,43,248,53,69,194,59,90,79,111,236,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,11,104,37,41,106,67,77,52,131,90,246,110,62,170,2,160,51,235,159,92,216,224,182,108,111,156,51,195,76,86,244,53,183,70,244,103,98,133,232,42,108,142,87,54,155,21,231,62,113,232,235,113,90,184,234,213,235,40,244,215,66,208,136,136,130,223,197,0,241,71,241,217,137,191,114,249,60,33,63,248,82,102,143,29,179,41,248,81,252,53,223,63,40,254,78,122,19,209,159,197,144,225,242,59,71,110,231,127,123,52,222,237,220,134,190,150,186,109,233,166,167,172,0,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,1,15,243,121,195,119,14,51,95,136,246,230,35,185,114,124,141,159,19,230,46,103,169,212,194,118,85,126,42,77,162,105,38,226,157,75,108,188,219,104,117,180,188,166,157,81,165,109,146,137,73,101,8,29,3,23,240,182,196,193,108,142,226,142,26,97,165,11,208,214,221,27,15,238,142,197,11,181,61,35,149,205,137,41,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,144,3,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,23,103,196,143,136,36,156,187,70,111,7,176,110,171,17,88,139,81,142,153,51,106,76,186,211,203,182,80,78,176,227,68,236,119,152,117,151,151,37,147,125,36,133,41,43,109,6,135,52,209,109,153,135,32,226,185,158,159,203,229,127,5,47,63,251,98,45,255,0,54,10,127,193,74,105,109,200,37,127,194,246,164,37,63,160,201,175,251,225,145,85,99,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,207,128,191,238,23,30,4,240,203,239,175,56,154,37,80,173,92,45,197,43,239,5,184,49,211,49,47,13,43,190,134,185,40,220,238,197,55,178,179,35,149,205,186,214,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,66,191,238,163,231,179,253,220,255,0,230,205,31,254,168,2,213,56,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,13,41,230,119,48,182,174,87,240,106,181,139,151,76,110,223,216,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,39,22,105,74,212,134,154,117,100,133,236,218,121,225,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,125,3,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,69,112,197,200,119,225,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,36,29,215,133,14,71,35,91,84,170,38,110,49,25,114,202,187,82,143,33,118,141,36,208,236,114,131,17,212,184,194,166,190,74,36,155,171,125,165,47,148,146,213,162,101,212,185,170,212,226,57,50,43,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,104,246,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,225,101,59,197,62,13,252,64,183,188,197,129,58,120,181,231,95,211,115,38,101,55,12,170,116,169,148,86,121,46,94,149,6,15,158,226,167,50,255,0,49,20,196,153,167,99,124,149,180,211,142,169,181,41,70,225,165,163,54,205,167,144,176,175,108,104,161,97,125,181,138,23,5,23,5,239,153,119,133,146,196,132,170,139,88,151,5,200,143,190,194,219,74,246,56,219,136,66,183,182,165,41,163,94,196,18,205,179,89,37,36,162,73,48,94,133,133,247,46,40,91,244,92,104,190,101,217,246,75,242,20,170,213,98,36,23,37,190,195,8,109,75,216,219,109,161,106,222,226,146,150,137,123,22,72,55,9,102,149,18,77,39,250,176,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,41,142,152,23,136,249,116,196,122,142,23,226,133,27,176,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,33,165,59,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,51,133,155,31,20,248,201,241,2,225,243,23,196,233,225,41,157,127,66,76,135,148,220,77,169,210,161,209,94,231,57,101,212,31,62,67,137,156,243,252,197,211,20,100,157,142,115,150,235,174,52,167,20,149,19,132,166,136,220,55,89,66,32,182,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,73,250,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,96,225,113,224,79,12,190,250,243,137,162,16,113,80,207,84,155,254,225,170,229,135,11,103,203,98,216,161,200,122,155,121,188,244,86,182,85,170,44,74,101,105,97,162,113,179,121,180,69,122,49,145,184,133,163,154,181,44,182,169,180,33,110,7,20,226,25,157,58,174,105,241,66,69,10,208,184,37,171,10,237,169,4,86,252,51,140,168,165,53,242,111,107,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,137,99,165,101,187,4,42,185,143,198,219,91,5,232,213,200,148,105,23,28,135,82,185,242,91,83,136,140,195,44,57,33,229,146,19,213,107,38,153,115,98,53,73,41,123,82,106,65,25,172,164,87,21,156,45,177,48,91,27,44,44,51,195,58,23,161,173,186,54,31,177,216,161,118,167,164,114,185,181,122,163,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,68,16,172,77,78,28,217,246,252,85,235,175,225,190,34,49,218,48,202,230,168,118,201,114,24,143,190,85,22,114,208,134,142,98,73,5,189,230,77,13,182,151,90,234,162,74,18,182,139,114,84,219,221,3,133,46,5,225,198,98,240,227,31,112,191,20,40,221,186,149,59,228,211,172,188,209,146,37,83,229,36,170,132,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,42,16,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,32,211,152,10,149,225,29,156,218,236,74,237,31,39,119,109,43,183,82,167,118,249,22,165,70,58,16,135,41,238,37,15,77,147,26,65,116,230,50,189,175,184,135,58,184,135,20,104,61,232,90,121,30,175,138,6,115,51,39,151,108,125,160,89,88,57,137,31,39,232,179,108,248,181,71,227,122,30,4,189,242,151,54,107,106,115,124,134,28,89,106,134,91,45,8,246,250,186,233,169,153,152,89,248,165,110,53,126,41,237,111,135,240,124,198,162,37,87,10,76,209,227,182,101,63,10,63,134,187,231,229,31,201,207,66,122,51,248,178,28,62,71,104,237,220,239,239,102,155,221,187,144,215,210,215,77,189,52,212,245,138,188,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,234,184,177,103,94,157,107,90,181,60,171,225,189,79,125,201,89,210,53,226,250,14,84,119,169,80,84,220,121,13,199,109,68,148,54,247,106,109,237,171,52,184,180,147,68,235,107,65,155,164,104,8,171,196,195,58,244,236,207,223,116,219,39,13,42,125,167,13,173,45,36,194,152,217,202,103,211,51,158,101,179,114,67,209,222,75,123,57,58,173,134,201,77,238,45,95,81,44,210,241,37,62,43,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,206,43,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,81,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,7,214,191,48,95,11,241,43,11,223,193,123,190,208,136,253,146,252,120,145,14,139,17,110,65,97,182,35,56,219,145,218,111,179,41,181,52,132,41,150,180,74,13,37,162,9,61,221,6,120,115,59,151,171,171,43,248,203,90,194,59,166,79,111,236,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,61,41,136,235,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,80,65,254,18,153,215,244,36,200,121,77,196,218,157,42,29,21,238,115,150,93,65,243,228,56,153,207,63,204,93,49,70,73,216,231,57,110,186,227,74,113,73,81,56,74,104,141,195,117,148,34,218,134,85,197,249,240,226,206,13,87,54,24,71,61,55,201,196,43,238,202,144,196,10,210,227,52,166,209,57,135,80,103,26,113,164,144,77,54,183,77,183,208,182,219,81,145,45,133,44,146,218,28,67,105,10,182,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,20,215,196,235,135,252,60,34,153,39,48,56,33,110,246,75,22,94,231,238,106,107,78,48,212,90,12,167,31,101,150,149,25,10,89,56,108,190,228,142,140,182,133,37,149,33,90,26,91,82,16,221,202,15,63,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,32,205,14,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,236,83,123,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,167,110,35,57,40,252,85,113,29,138,253,129,76,170,185,134,87,79,206,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,15,154,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,134,140,197,43,113,171,241,79,107,124,63,131,230,53,17,111,216,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,80,60,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,56,166,57,101,31,6,179,3,125,216,87,254,33,90,52,170,140,251,42,160,167,221,237,49,84,231,165,32,242,94,217,5,253,171,74,86,202,101,56,196,130,75,137,113,63,52,227,123,118,200,119,94,214,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,124,84,173,7,45,236,202,73,169,41,214,212,154,148,69,202,34,74,181,50,230,79,154,125,125,82,247,125,99,239,240,135,55,11,49,83,118,52,165,23,161,28,212,201,58,232,93,186,7,81,244,120,192,198,229,227,157,53,237,62,149,33,159,235,147,199,206,225,14,107,44,197,77,36,189,176,142,136,230,165,187,77,223,195,160,116,250,192,93,232,0,0,0,0,0,0,0,0,0,0,252,149,90,156,58,45,46,93,94,160,242,25,141,9,135,36,60,226,212,73,74,80,132,154,148,102,102,100,68,68,68,125,76,200,135,253,84,106,48,105,20,249,53,90,156,182,98,196,134,202,223,125,247,156,36,54,211,104,73,169,74,82,148,100,73,34,34,51,51,51,208,136,133,81,113,11,226,43,50,108,218,150,15,224,213,104,147,8,219,122,29,70,165,18,73,145,172,245,151,29,212,161,216,242,116,52,153,27,106,34,82,61,198,101,220,64,57,31,18,220,226,202,198,140,64,123,14,236,202,156,182,173,154,2,213,18,74,18,241,165,18,38,48,252,198,86,178,38,223,91,107,66,155,117,61,77,36,163,46,253,11,66,56,211,151,156,6,188,115,1,136,212,171,50,216,165,200,117,153,18,152,76,201,68,195,170,102,59,42,125,166,220,90,214,134,214,72,36,147,201,51,51,45,8,186,159,184,252,238,31,216,247,118,48,226,5,54,216,162,195,159,84,169,87,42,44,180,243,168,109,215,212,147,121,244,33,79,56,164,165,106,36,146,156,35,82,140,143,191,218,102,47,163,37,185,74,180,114,223,135,16,16,170,68,87,110,105,236,53,34,124,215,99,180,167,208,226,216,143,204,105,46,114,91,112,144,78,51,184,146,173,79,94,167,215,184,61,222,91,240,2,213,203,238,27,210,108,250,37,38,158,212,246,98,48,154,132,184,236,54,149,72,144,76,50,219,171,53,165,180,41,100,165,50,71,170,139,83,232,103,245,117,112,0,0,0,1,91,28,102,110,72,12,88,54,221,186,162,214,76,174,217,183,232,244,218,245,61,103,237,215,187,234,21,29,64,164,61,93,171,177,74,142,147,55,31,221,161,17,25,253,20,154,189,132,126,239,112,176,46,50,151,251,53,204,89,160,89,17,31,209,86,231,106,237,9,66,139,69,246,136,212,247,81,184,137,71,174,154,116,212,139,245,247,136,203,145,252,48,123,22,179,41,105,218,6,195,138,137,39,183,246,135,82,147,52,183,182,4,151,19,184,246,40,139,83,111,66,212,186,128,208,46,22,80,149,109,88,148,202,34,208,105,84,110,118,164,101,167,210,121,106,247,23,233,123,135,171,31,242,219,105,105,4,132,22,132,67,254,128,0,0,0,64,94,48,183,60,186,102,1,70,182,216,113,68,197,107,127,61,36,103,162,185,51,96,45,58,145,25,17,245,63,105,31,234,19,232,112,220,217,101,118,222,205,45,132,155,62,181,58,68,39,88,215,145,33,135,80,218,145,171,204,56,175,89,77,57,166,164,193,23,66,246,255,0,136,41,19,38,89,123,171,102,15,23,160,208,27,165,185,34,145,31,155,233,7,77,133,45,166,183,69,144,182,183,43,150,180,167,85,179,161,110,46,166,93,58,247,104,162,52,102,34,50,152,241,154,67,77,163,93,169,66,73,36,90,158,189,196,56,150,88,114,149,134,249,98,183,87,77,181,32,161,234,148,173,59,85,65,246,152,83,238,109,113,227,70,174,182,203,106,61,18,250,147,215,184,186,23,215,220,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,175,25,76,35,236,149,218,14,41,193,166,185,164,222,213,219,100,54,207,170,91,17,79,97,189,234,36,125,164,91,149,246,123,132,44,201,238,43,171,7,113,214,129,119,170,83,81,217,143,218,185,142,58,189,137,45,208,228,54,90,158,244,23,123,158,211,23,105,158,252,24,111,26,242,249,93,183,89,136,227,213,20,118,94,200,109,55,185,196,235,58,42,215,183,68,45,69,234,181,215,66,238,239,250,179,200,227,114,33,190,109,184,151,25,117,29,228,100,105,81,106,95,227,238,48,26,157,131,54,37,70,42,38,65,146,212,134,28,215,107,141,44,150,149,104,102,71,161,151,67,234,70,67,253,196,82,225,217,152,102,49,207,5,88,143,46,75,74,172,80,247,118,212,146,200,212,92,233,114,205,189,72,220,90,254,131,95,202,211,234,212,187,165,104,0,0,255,0,41,18,99,68,104,223,149,33,182,91,79,122,220,89,37,37,215,78,243,250,192,127,161,145,25,104,101,169,10,130,226,137,151,59,106,218,114,167,137,86,237,58,28,25,18,170,240,154,113,182,25,109,164,19,72,166,172,204,136,144,209,31,83,101,39,213,90,107,254,75,109,167,92,118,245,97,102,221,38,189,78,154,162,239,76,121,72,112,203,191,244,76,253,199,254,35,16,175,138,173,130,138,134,95,230,92,145,100,60,79,181,83,41,14,163,127,171,177,186,108,189,116,34,78,191,201,46,243,208,5,33,67,153,42,157,45,153,176,222,91,47,199,113,46,54,180,40,210,164,169,39,169,25,25,117,35,35,34,22,177,195,147,136,83,82,163,211,112,79,24,107,44,50,242,84,204,42,68,249,82,9,41,52,105,18,51,12,155,146,36,235,187,94,98,182,161,30,243,34,239,33,84,61,227,244,83,170,19,105,53,8,213,90,108,167,99,75,134,242,36,71,125,149,154,22,211,136,81,41,42,74,146,100,105,50,50,35,35,35,212,140,128,106,110,44,168,179,163,183,46,20,150,164,48,234,73,109,186,210,201,104,90,76,181,35,35,46,134,70,70,71,168,255,0,81,87,28,58,120,135,191,86,92,44,26,198,106,212,86,157,66,91,143,77,169,204,146,105,83,166,93,146,59,77,173,233,18,79,114,204,205,213,26,82,142,189,76,189,164,45,10,44,184,211,163,53,50,20,134,223,97,244,37,198,157,109,100,164,45,42,45,73,68,101,208,200,200,200,245,32,31,234,0,0,0,0,0,0,0,40,235,139,122,201,89,141,142,69,236,163,160,191,251,190,120,245,60,28,216,90,241,142,176,234,83,170,83,73,145,169,233,255,0,133,83,199,149,226,220,182,215,152,230,9,4,90,149,33,36,127,111,111,158,61,167,6,195,71,225,102,185,170,214,71,232,153,58,17,31,79,239,154,120,11,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,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,85,121,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,253,96,2,130,248,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,65,195,83,58,245,28,186,98,60,28,47,189,106,122,97,149,221,80,83,114,80,163,138,195,116,170,164,147,140,210,42,110,190,226,73,102,202,16,194,80,226,77,212,161,45,173,110,145,41,72,36,174,226,115,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,246,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,65,165,225,229,49,87,19,45,92,27,195,139,143,20,175,89,125,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,128,28,38,243,175,81,196,8,127,139,22,40,84,249,245,170,37,61,14,90,19,92,56,177,219,118,151,21,134,89,42,98,91,66,80,183,30,105,13,169,228,171,231,86,182,249,230,179,73,50,70,184,171,196,175,58,245,28,197,226,60,236,47,178,170,122,225,149,163,80,75,113,144,147,138,251,117,90,164,99,146,210,234,109,62,218,77,100,202,208,250,144,218,73,213,33,77,161,14,153,37,75,52,160,56,6,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,211,194,83,37,30,155,153,15,54,88,155,76,165,76,162,179,206,110,203,167,190,92,247,21,57,151,249,107,169,168,137,91,27,228,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,198,12,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,47,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,28,43,58,217,82,252,112,112,178,149,134,127,47,126,73,122,50,224,98,187,219,125,23,219,249,156,184,210,25,229,114,249,205,105,175,105,221,187,113,233,179,77,58,234,81,87,9,248,53,254,11,241,78,205,196,207,198,59,210,127,36,174,10,117,119,177,124,144,228,246,174,203,37,183,185,92,206,218,173,155,185,123,119,109,86,154,235,161,233,160,178,160,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,2,178,248,172,100,86,77,226,220,252,211,225,68,9,114,107,177,99,155,215,172,21,74,105,44,42,157,18,18,207,210,72,55,156,73,165,109,53,29,182,148,203,100,174,97,27,106,74,18,164,184,110,217,160,0,203,101,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,26,40,201,126,49,215,113,247,44,22,6,42,221,44,236,173,85,105,238,71,168,185,185,7,218,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,78,133,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,21,86,46,167,134,46,124,127,13,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,42,171,203,222,93,47,188,203,86,46,139,79,12,227,246,235,146,133,111,157,118,21,51,123,45,122,67,108,248,113,156,107,156,243,173,182,214,214,229,45,237,202,51,215,147,176,139,85,145,147,44,86,182,96,174,124,101,162,171,44,80,106,175,95,212,126,101,82,19,212,247,90,107,178,182,218,116,113,199,156,120,210,202,89,81,47,148,162,120,249,110,115,73,163,37,115,9,10,13,41,128,252,148,150,234,172,210,161,51,93,155,18,101,73,17,219,76,201,17,35,42,51,15,62,73,46,98,219,105,78,56,166,208,106,212,201,6,226,205,36,100,70,165,105,169,254,176,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,210,184,150,240,251,141,140,52,170,198,96,240,130,149,45,204,65,129,31,180,214,41,49,26,118,83,247,42,16,152,172,54,77,146,223,36,48,184,241,152,117,68,134,90,82,223,61,18,68,107,52,235,80,54,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,212,64,130,184,153,194,87,6,177,47,49,207,227,92,235,194,171,18,219,173,84,21,89,184,109,36,50,165,122,66,115,139,91,143,155,115,121,164,228,118,94,112,210,165,182,72,82,139,87,73,183,26,37,55,202,14,255,0,148,60,206,80,179,105,131,81,177,86,145,69,244,36,180,84,37,82,234,148,142,210,185,61,130,83,74,37,37,190,122,154,104,157,220,195,145,221,213,41,218,92,221,154,154,146,161,16,49,99,131,95,225,67,20,239,44,76,252,99,189,25,242,182,224,168,215,123,23,201,14,119,101,237,82,92,123,149,204,237,169,223,183,153,183,118,212,235,166,186,22,186,11,31,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,28,171,43,152,23,248,181,224,77,179,130,159,42,126,81,252,156,237,191,198,125,135,177,243,251,68,199,228,254,71,152,230,221,188,253,191,76,245,219,175,77,116,42,1,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,0,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,63,248,42,120,88,186,126,32,78,242,234,112,159,226,0,112,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,125,94,45,121,40,244,220,57,153,178,195,42,101,86,101,105,158,75,119,165,61,130,231,182,168,44,177,203,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,175,229,112,49,252,246,126,205,254,242,22,168,3,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,69,25,110,198,250,86,99,240,74,214,198,138,53,14,93,26,61,199,29,213,46,4,151,18,226,227,62,203,238,71,121,4,180,244,90,9,214,92,216,189,18,106,70,213,26,80,102,104,40,151,253,199,92,9,252,59,124,191,244,199,250,91,127,185,255,0,103,153,255,0,105,242,191,213,62,219,218,63,190,63,132,125,31,251,223,209,234,39,248,10,213,226,197,146,138,117,211,106,212,243,81,134,244,205,151,37,27,73,55,139,8,41,82,30,170,193,75,113,227,183,33,180,146,150,219,61,149,182,119,44,146,218,18,109,27,174,45,100,109,17,46,170,240,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,79,194,149,184,157,100,59,240,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,8,191,155,108,111,165,102,63,31,174,60,104,163,80,229,209,163,220,113,233,106,92,9,46,37,197,198,125,154,116,104,239,32,150,158,139,65,58,203,155,23,162,77,72,218,163,74,12,205,5,237,114,165,156,218,238,82,240,227,21,105,150,29,43,155,121,223,126,136,143,72,169,62,132,46,45,41,184,229,55,159,37,77,171,94,107,197,218,26,38,155,52,155,123,141,74,94,164,142,83,177,172,0,126,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,250,100,23,37,22,174,84,240,226,37,110,173,76,237,24,155,115,83,217,114,227,168,72,38,214,228,13,228,151,21,76,142,109,169,104,75,45,44,136,150,164,40,249,206,32,150,103,181,45,33,174,63,195,75,135,220,108,30,165,81,243,7,139,244,169,109,226,12,248,253,166,143,73,150,211,177,95,182,144,180,202,97,194,112,144,249,161,245,200,140,251,74,52,60,210,86,193,234,147,34,89,43,75,10,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,0,159,224,35,174,88,51,199,132,121,173,188,175,187,63,15,145,46,58,236,249,13,46,11,211,150,134,151,91,167,40,182,28,214,24,51,39,144,132,188,74,74,146,164,250,168,118,50,148,105,91,198,211,114,40,0,0,0,6,85,198,170,6,85,192,105,79,41,222,22,48,111,225,253,189,229,204,14,85,197,31,192,158,38,253,203,231,16,135,85,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,114,249,196,32,28,83,134,47,16,9,152,187,14,54,95,177,190,226,237,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,94,113,105,83,201,90,117,37,56,149,173,201,43,156,92,157,88,153,191,177,35,208,43,243,61,13,114,81,183,252,159,184,57,111,72,244,95,53,232,235,149,252,21,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,173,22,101,59,197,62,13,252,64,183,188,197,129,165,48,25,119,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,185,240,106,199,76,71,196,156,56,188,240,190,245,172,250,86,149,135,62,137,106,128,243,228,106,149,30,44,162,148,71,21,78,25,250,236,183,217,83,202,35,45,200,74,212,130,81,161,45,161,17,175,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,7,170,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,0,5,53,241,164,198,58,21,225,140,182,150,14,210,25,230,75,195,186,124,137,21,73,59,150,91,101,84,147,29,196,198,216,164,17,30,198,24,142,239,49,43,90,85,218,118,250,170,109,68,119,40,51,45,143,216,199,93,204,6,50,221,152,197,113,179,217,229,220,213,5,72,110,54,228,47,178,69,66,73,184,209,183,161,8,39,57,76,54,211,92,205,132,165,236,220,175,89,70,96,36,95,10,28,29,170,226,86,109,40,151,114,168,49,39,91,216,125,30,69,110,168,236,216,170,117,134,223,83,46,51,9,40,86,197,32,164,148,133,161,246,201,70,147,210,43,171,65,238,108,136,125,94,47,184,95,85,178,243,105,38,252,121,82,223,166,226,13,30,21,74,59,234,132,166,152,105,248,204,166,19,177,80,238,166,151,150,148,199,101,229,105,180,210,82,155,35,79,114,149,45,56,45,224,229,118,207,193,171,183,24,170,239,114,226,98,37,66,60,122,92,109,168,61,209,105,170,144,218,164,239,74,204,203,123,239,200,107,150,164,33,73,236,219,189,100,184,147,39,26,76,28,174,222,24,53,105,99,21,33,238,100,76,59,168,72,143,84,141,181,5,182,45,73,81,219,76,157,234,89,25,236,125,136,237,114,210,133,169,93,167,119,170,150,212,102,28,215,129,245,255,0,25,170,174,41,225,108,235,134,89,200,149,30,157,95,165,210,84,110,169,130,67,74,117,137,178,16,90,114,144,179,55,160,33,93,73,107,34,111,233,19,103,182,215,198,115,50,51,138,20,172,28,205,166,25,223,149,212,196,42,107,21,143,70,204,126,92,212,196,98,35,19,153,114,19,146,156,117,68,105,74,25,76,147,120,245,208,140,155,50,53,39,93,197,163,48,20,173,198,175,197,61,173,240,254,15,152,212,71,148,225,237,147,171,19,55,246,38,50,80,43,243,61,13,114,81,190,78,252,159,184,57,111,72,244,95,53,233,107,149,252,21,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,175,171,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,90,184,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,182,194,237,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,110,156,52,184,130,70,198,26,85,31,47,152,191,85,150,230,32,192,143,217,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,145,89,197,201,213,137,155,251,18,61,2,191,51,208,215,37,27,127,201,251,131,150,244,143,69,243,94,142,185,95,193,80,251,77,191,205,110,57,55,243,134,123,53,220,157,12,186,208,14,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,6,159,132,0,205,31,10,79,198,83,29,174,108,107,252,61,124,156,249,71,216,191,139,62,75,118,206,71,103,134,196,111,203,118,182,247,110,228,110,250,5,166,237,58,233,169,250,14,30,124,67,41,89,151,165,71,194,188,84,153,18,157,138,148,232,230,104,89,37,44,177,114,48,218,117,84,134,18,90,37,18,82,146,53,58,194,72,136,200,148,235,69,179,152,219,19,124,4,85,200,198,70,63,18,239,150,223,233,163,242,199,229,143,163,127,216,79,71,246,94,201,218,127,240,135,183,238,237,63,239,116,217,237,215,165,85,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,125,91,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,62,80,181,78,20,121,22,252,134,104,49,174,204,255,0,181,229,88,16,167,43,252,37,42,168,228,115,79,252,23,101,90,149,250,111,18,63,189,222,1,218,184,112,112,255,0,135,151,122,19,88,183,139,214,239,250,108,79,237,44,53,26,67,140,72,110,221,139,189,109,237,142,182,86,227,107,121,230,200,150,183,137,91,137,183,73,164,146,62,120,221,164,17,170,129,149,112,23,83,149,204,11,252,101,56,79,91,56,41,242,167,228,231,202,62,219,252,103,216,123,103,35,179,220,175,201,252,143,49,189,219,185,27,126,153,105,187,94,186,104,124,171,251,134,63,248,209,127,204,159,254,60,74,174,23,30,4,240,203,239,175,56,154,37,80,8,171,197,31,192,158,38,253,203,231,16,133,0,139,254,226,143,224,79,19,126,229,243,136,66,128,64,77,254,33,156,60,234,185,104,170,200,197,76,43,135,46,163,133,117,25,4,75,65,169,79,63,109,190,226,180,76,119,212,122,169,113,148,163,36,180,250,140,204,140,210,211,167,191,150,227,252,171,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,157,9,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,219,136,206,66,127,21,122,235,24,145,135,111,246,140,50,185,170,29,142,36,119,228,111,149,69,156,180,45,210,134,163,89,239,121,147,67,110,41,167,122,168,146,133,33,211,220,148,184,240,93,165,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,163,175,20,127,2,120,155,247,47,156,66,21,151,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,101,60,76,106,212,170,255,0,15,252,64,174,208,170,113,42,52,218,140,122,12,184,115,34,60,151,152,146,195,149,104,42,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,20,67,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,235,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,159,23,125,195,131,135,252,60,187,208,154,197,188,94,183,127,211,98,127,105,97,168,210,28,98,67,118,236,93,235,111,108,117,178,183,27,91,207,54,68,181,188,74,220,77,186,77,36,145,243,198,232,118,12,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,89,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,72,160,1,151,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,254,75,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,46,167,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,166,196,14,204,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,230,77,170,65,1,127,220,46,60,9,225,151,223,94,113,52,114,174,39,89,14,252,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,186,175,11,143,2,120,101,247,215,156,77,18,168,6,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,218,179,177,153,136,217,174,187,108,12,79,122,12,74,125,117,139,30,61,34,225,131,16,157,228,70,168,179,81,158,106,229,155,137,35,52,56,211,140,188,68,74,94,194,120,155,53,173,72,81,137,85,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,154,203,1,47,242,51,156,218,22,79,48,227,24,170,109,210,189,51,121,221,30,131,143,108,211,93,66,202,42,156,104,167,243,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,113,42,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,249,69,180,240,148,201,71,161,33,195,205,150,38,211,42,176,235,79,115,155,178,233,239,151,33,180,193,121,142,90,234,106,34,86,247,57,200,117,214,218,75,137,74,73,178,83,164,78,19,172,173,1,213,120,112,112,255,0,135,151,122,19,88,183,139,214,239,250,108,79,237,44,53,26,67,140,72,110,221,139,189,109,237,142,182,86,227,107,121,230,200,150,183,137,91,137,183,73,164,146,62,120,221,250,185,214,225,189,248,224,226,157,43,19,63,12,191,36,189,25,111,177,66,236,95,39,123,127,51,151,38,67,220,222,103,106,107,77,123,78,221,187,79,77,154,235,215,66,154,160,2,42,228,99,35,31,137,119,203,111,244,209,249,99,242,199,209,191,236,39,163,251,47,100,237,63,248,67,219,247,118,159,247,186,108,246,235,210,0,113,171,241,79,107,124,63,131,230,53,17,117,34,149,184,213,248,167,181,190,31,193,243,26,136,14,171,192,199,243,217,251,55,251,200,75,76,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,34,95,3,31,207,103,236,223,239,33,106,128,50,195,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,191,78,29,217,188,252,107,112,104,254,84,205,231,98,21,157,202,133,116,108,129,217,153,127,154,167,123,44,182,246,153,182,124,214,218,86,242,78,205,174,182,238,141,161,179,107,116,106,226,215,146,143,77,195,153,155,44,50,166,85,102,86,153,228,183,122,83,216,46,123,106,130,203,28,180,84,210,70,173,237,242,80,211,77,186,150,210,164,155,102,151,76,155,38,158,90,235,47,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,58,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,6,156,196,0,226,117,159,31,192,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,143,170,226,207,17,28,26,195,252,176,80,51,41,110,23,167,62,88,232,139,106,219,155,33,84,249,213,7,155,144,77,77,108,244,109,222,95,102,209,222,99,155,84,209,169,8,74,86,124,230,148,170,33,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,16,126,172,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,216,161,118,166,99,243,121,76,173,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,209,78,88,178,245,106,229,127,6,168,184,71,107,73,237,253,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,193,109,4,165,45,72,105,166,144,107,94,205,199,31,248,103,228,162,163,150,11,18,165,123,98,93,51,179,98,77,219,172,105,176,220,40,175,122,26,11,47,56,77,199,102,67,42,115,127,59,68,62,225,165,205,167,163,9,52,18,153,53,42,106,128,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,241,72,28,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,246,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,221,248,202,184,13,62,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,125,243,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,239,123,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,64,67,254,17,216,233,136,246,134,100,232,248,33,76,172,243,108,203,239,183,187,82,165,200,35,91,108,202,143,1,231,219,149,31,169,114,158,62,206,134,214,101,170,86,217,145,41,38,104,105,77,253,110,53,126,41,237,111,135,240,124,198,162,57,87,11,143,29,152,101,247,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,128,234,188,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,69,94,40,254,4,241,55,238,95,56,132,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,3,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,41,143,140,107,11,70,49,209,221,52,232,149,82,99,232,122,127,225,85,1,229,184,72,44,147,152,217,4,126,218,58,203,255,0,187,224,15,103,198,76,209,248,89,161,232,181,153,250,38,54,164,103,211,251,230,160,60,95,9,21,182,140,199,62,75,34,212,233,10,34,251,123,124,0,23,140,0,0,0,0,0,0,0,3,252,165,74,139,6,59,146,230,201,106,59,13,36,214,227,174,172,144,132,36,139,83,51,51,232,68,68,70,122,132,169,113,160,198,118,100,217,13,176,195,8,83,142,186,226,201,40,66,82,90,154,140,207,161,17,17,25,234,98,175,120,139,113,15,122,146,185,184,53,131,85,168,174,186,180,185,30,165,83,135,36,212,166,140,251,92,119,91,67,209,228,150,213,145,147,106,36,169,29,58,25,251,8,7,252,113,27,226,20,212,88,245,44,19,193,234,203,15,60,165,189,10,175,62,44,130,82,73,26,75,140,251,36,236,121,58,238,215,150,173,171,71,184,204,187,136,85,60,201,146,170,50,222,155,49,229,188,252,135,20,227,139,90,141,74,82,148,122,153,153,159,83,51,51,49,255,0,85,26,132,218,181,66,77,86,165,41,217,50,230,60,185,18,31,121,102,181,186,226,212,106,82,148,165,25,154,140,204,204,204,204,245,51,49,249,251,128,90,159,8,60,17,161,186,213,67,20,106,240,34,74,158,135,93,143,24,221,105,11,54,146,69,1,244,41,59,155,220,149,18,181,208,201,93,53,233,239,22,169,221,208,132,35,225,65,102,122,23,47,37,95,144,243,138,122,124,237,232,73,171,84,147,107,131,5,101,208,210,71,174,165,239,50,19,42,93,207,109,64,146,80,231,92,52,200,242,20,123,73,167,101,182,133,153,235,166,155,76,245,239,35,47,212,3,233,128,255,0,134,157,105,230,210,235,46,37,196,44,137,73,82,79,82,50,62,227,35,33,255,0,96,3,252,39,77,139,78,138,185,147,100,180,195,45,233,185,199,86,72,74,117,50,34,212,207,161,117,50,33,254,226,41,241,18,204,52,124,12,193,103,227,196,146,210,107,21,205,189,137,38,178,37,31,38,92,67,115,66,39,16,191,160,239,242,117,250,244,46,240,166,236,225,98,186,241,139,29,107,247,121,74,106,67,50,59,47,45,198,151,189,7,182,28,118,207,67,222,178,239,111,216,98,105,240,107,194,62,215,93,175,98,156,234,107,154,66,236,189,138,67,140,250,167,189,21,6,28,216,163,71,216,71,181,95,111,184,86,43,109,200,152,249,54,218,92,121,213,247,17,17,169,71,161,127,143,184,134,134,242,33,131,13,224,166,95,40,86,235,208,220,98,162,190,213,218,205,214,246,184,173,39,74,90,55,106,132,40,244,75,189,53,46,238,239,172,36,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,15,243,125,134,100,180,166,36,52,135,27,86,154,165,73,35,35,235,175,113,140,243,231,171,0,167,224,62,55,84,233,104,140,148,82,38,242,123,2,144,133,17,30,200,145,148,231,94,90,19,244,221,254,73,125,189,123,244,56,43,27,140,182,24,181,42,217,183,241,33,148,145,46,23,107,231,25,17,106,123,220,167,178,157,116,71,249,212,95,216,2,29,100,7,53,79,229,191,17,223,106,169,49,194,160,86,246,246,212,41,195,216,158,75,18,185,122,18,158,109,5,243,143,23,210,215,234,208,251,238,251,10,113,182,196,197,218,119,108,181,43,113,36,184,159,202,50,137,44,173,196,122,203,34,213,45,184,173,53,229,168,254,194,25,151,35,52,158,169,51,35,247,144,235,24,49,153,236,95,193,11,133,186,237,167,119,212,205,5,175,50,35,213,9,93,157,223,81,196,150,228,54,234,55,105,205,81,151,94,135,215,237,13,40,10,151,226,117,157,108,65,183,113,34,94,11,225,205,201,50,140,138,71,47,183,63,2,99,241,222,87,53,136,114,91,245,153,124,181,250,75,47,89,5,209,71,166,186,153,137,253,148,204,196,83,115,37,132,244,251,238,63,37,169,174,243,123,92,100,109,73,181,164,151,218,70,168,39,92,52,234,150,117,234,174,189,229,238,42,125,226,147,99,213,45,204,218,93,55,20,182,84,152,181,222,195,217,151,181,68,149,114,41,144,144,189,12,210,68,125,85,236,51,250,244,1,200,236,204,219,230,26,198,170,183,85,164,226,173,208,242,145,174,172,200,174,78,83,75,213,42,79,172,148,188,157,116,222,102,93,123,244,22,99,112,230,74,221,206,94,81,46,26,107,139,105,139,146,37,187,91,174,203,136,209,161,38,219,113,219,148,194,76,209,205,117,194,35,39,91,62,189,58,247,150,164,71,79,81,169,21,25,144,101,84,163,68,117,216,240,246,115,214,134,212,162,70,243,209,58,153,22,133,169,151,180,77,222,24,214,85,205,87,186,175,201,19,163,62,86,237,67,13,107,81,249,146,16,231,102,81,28,168,201,89,17,154,77,179,62,139,215,191,185,90,251,64,65,249,240,151,22,167,34,158,146,53,41,151,214,201,17,117,51,50,81,144,255,0,23,89,117,133,242,222,109,72,87,185,73,50,63,242,143,107,137,148,216,180,204,111,186,232,241,77,9,143,18,234,157,25,179,107,66,73,33,50,214,146,219,161,17,105,161,116,233,160,147,248,189,145,170,229,67,6,45,44,96,195,8,146,170,93,162,223,129,42,167,25,45,173,231,77,197,68,114,67,202,66,24,143,221,213,178,35,82,245,212,244,63,97,128,134,20,234,140,250,68,248,245,74,100,199,162,203,136,234,30,101,230,92,82,22,218,210,162,82,84,149,36,200,200,200,200,140,140,143,82,50,22,215,195,143,136,49,93,45,211,240,91,23,42,68,154,139,13,53,18,153,61,231,180,39,210,158,201,25,148,45,217,18,77,74,113,74,83,138,50,74,58,247,151,180,133,88,82,240,238,240,171,85,38,81,35,80,166,166,161,5,14,41,216,171,138,233,61,170,20,73,52,146,9,38,173,219,143,77,12,139,175,65,248,225,204,185,236,59,137,185,144,222,168,81,170,244,185,36,164,169,10,114,59,236,186,219,132,101,212,182,169,38,75,65,123,140,141,62,242,1,168,214,157,109,246,144,243,46,37,109,184,146,82,20,147,212,148,71,212,140,140,187,200,127,216,172,220,130,113,38,162,215,161,83,176,147,26,170,175,179,87,109,44,199,135,87,152,250,18,203,169,34,139,29,180,184,252,153,70,165,56,107,55,86,100,73,234,90,153,117,212,133,148,211,170,116,250,188,38,106,52,185,209,229,197,144,218,93,105,230,29,75,136,90,20,68,100,100,164,153,145,145,145,145,234,94,240,31,164,0,0,0,0,5,32,113,118,101,182,179,23,17,72,101,104,53,209,91,81,154,147,166,166,115,167,245,47,120,244,92,28,231,19,56,201,88,139,181,7,204,164,200,234,101,215,172,170,121,15,195,198,54,19,145,115,3,71,113,106,108,201,235,118,58,203,105,247,17,205,168,119,253,99,227,240,146,184,96,82,179,10,245,62,91,196,133,204,166,41,166,200,212,146,220,165,206,128,68,93,76,181,238,246,0,188,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,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,8,149,196,27,36,148,172,215,216,13,215,109,134,34,65,196,91,86,60,135,169,83,19,21,42,126,172,194,89,121,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,203,81,26,179,245,154,232,121,82,192,233,117,186,99,187,239,59,163,157,71,181,217,109,230,9,198,37,41,149,26,167,169,183,73,92,198,99,250,138,81,19,107,74,156,91,13,171,105,59,189,33,159,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,171,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,126,126,236,186,107,183,205,213,89,189,110,153,221,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,186,14,129,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,140,52,17,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,116,177,226,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,133,85,241,206,252,201,254,210,126,237,22,168,42,175,142,119,230,79,246,147,247,104,14,85,193,83,197,61,211,240,254,119,152,211,133,191,89,248,85,135,24,127,93,186,110,123,42,203,165,81,106,183,173,65,53,74,252,184,113,201,183,42,18,137,4,130,113,195,47,249,74,208,180,73,184,235,206,25,111,117,197,42,160,120,42,120,167,186,126,31,206,243,26,112,186,144,1,23,239,238,34,217,104,195,204,121,164,224,85,98,245,136,228,135,228,75,166,215,106,237,41,125,138,223,168,163,145,200,98,83,166,130,104,208,225,184,250,28,113,14,43,179,184,206,215,146,130,53,173,174,215,141,22,85,229,136,184,95,112,88,248,127,137,82,236,10,237,102,58,99,71,184,226,67,41,79,192,65,184,147,116,219,70,244,25,45,77,19,141,146,210,180,173,179,89,45,38,74,73,24,205,182,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,5,234,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,73,73,188,64,38,98,238,65,241,19,47,216,223,113,118,187,234,39,161,24,182,106,78,182,251,178,171,209,91,168,176,243,169,146,180,160,219,39,152,110,63,87,156,90,84,242,86,157,73,78,37,107,114,53,229,59,197,62,13,252,64,183,188,197,128,26,83,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,0,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,47,248,80,15,20,127,29,152,155,247,47,147,194,1,63,248,42,120,88,186,126,32,78,242,234,112,159,226,0,112,84,240,177,116,252,64,157,229,212,225,63,192,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,0,0,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,235,0,25,182,205,214,8,82,178,227,152,187,207,6,168,85,201,117,122,109,2,68,101,67,151,45,180,161,243,98,68,86,100,182,135,54,250,170,90,18,249,32,214,68,146,89,160,212,73,70,237,133,40,56,61,229,234,213,197,76,101,174,98,229,211,39,159,248,43,236,50,105,212,181,197,109,214,100,206,152,153,41,106,67,138,89,30,156,142,206,167,16,73,73,43,154,109,44,150,158,86,213,242,174,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,32,22,168,0,0,40,7,138,63,142,204,77,251,151,201,225,14,85,79,204,93,247,68,203,140,220,180,80,36,118,27,110,187,112,74,174,220,30,163,46,250,79,114,41,253,149,175,93,163,113,158,75,148,243,94,230,220,46,103,59,106,139,68,122,221,87,138,63,142,204,77,251,151,201,225,8,235,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,85,107,156,222,23,213,220,176,97,60,28,90,180,175,239,150,52,170,86,216,247,90,164,69,68,23,35,56,244,158,92,105,49,218,230,47,115,39,205,97,149,183,189,78,37,205,28,45,200,113,73,98,53,229,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,23,16,106,74,210,135,90,105,102,133,236,218,97,165,48,30,43,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,1,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,3,149,113,71,240,39,137,191,114,249,196,33,213,114,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,1,106,128,0,3,133,103,155,20,42,184,57,148,188,76,191,40,73,150,85,38,40,254,141,134,252,73,170,136,252,71,231,60,220,38,229,54,234,72,212,149,178,169,36,241,105,161,153,182,68,74,78,187,139,57,130,226,120,216,98,133,86,222,194,59,15,10,41,233,150,204,123,206,177,42,165,58,67,51,84,210,28,98,158,134,244,138,235,68,90,60,133,187,49,167,75,114,180,74,226,160,246,168,204,141,21,107,128,56,57,93,204,6,50,218,120,59,110,61,217,229,220,213,4,199,114,78,212,47,178,69,66,84,228,153,59,22,180,19,156,166,27,117,222,94,242,82,246,109,79,172,162,32,26,9,202,22,16,201,192,140,180,97,238,22,212,24,150,197,74,147,71,67,213,70,36,190,211,203,143,81,146,181,74,152,201,45,175,81,72,68,135,221,66,13,38,175,81,41,245,151,244,141,155,220,33,147,142,249,104,196,44,45,167,177,45,250,149,90,142,183,169,108,70,125,166,87,34,163,25,105,149,13,147,91,190,162,80,185,12,52,133,154,141,62,162,149,235,35,233,23,96,0,25,87,26,125,194,123,235,240,161,133,150,110,38,122,47,209,159,43,109,250,117,119,177,115,249,221,151,181,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,53,152,177,98,254,11,241,78,242,195,63,74,122,79,228,149,193,81,161,118,222,71,39,181,118,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,93,247,9,251,166,133,112,100,150,208,164,210,39,118,137,118,205,66,175,75,170,55,202,90,59,60,165,206,122,90,91,213,68,68,189,88,151,29,122,164,205,62,190,154,238,74,136,130,11,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,148,225,237,156,91,19,40,22,38,50,87,235,240,253,51,114,86,126,78,252,159,183,249,143,71,244,167,41,233,104,149,252,41,12,58,219,28,166,228,19,159,56,69,191,77,169,212,207,160,88,87,17,220,241,201,202,149,155,2,207,195,228,68,145,136,183,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,229,32,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,201,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,158,225,193,195,254,30,93,232,77,98,222,47,91,191,233,177,63,180,176,212,105,14,49,33,187,118,46,245,183,182,58,217,91,141,173,231,155,34,90,222,37,110,38,221,38,146,72,249,227,116,59,6,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,149,92,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,243,248,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,0,166,190,27,156,62,227,102,38,75,152,195,140,148,169,105,195,170,116,133,70,133,77,121,167,89,69,204,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,174,168,112,138,237,7,201,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,0,12,171,141,84,12,171,128,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,17,87,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,133,0,128,212,69,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,217,156,28,217,222,89,186,197,15,151,21,216,242,232,244,40,17,219,141,66,183,21,60,165,49,74,65,182,130,124,208,178,109,162,90,221,117,6,226,150,104,223,167,45,6,102,150,144,69,210,184,140,231,95,241,170,196,118,40,22,5,78,170,222,25,90,223,55,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,47,201,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,220,29,87,134,151,15,185,56,195,85,163,230,15,23,233,81,28,195,232,18,59,77,30,147,45,166,165,49,114,173,10,148,195,132,225,33,242,91,8,143,37,134,148,104,121,165,33,242,213,38,70,131,86,179,215,138,63,129,60,77,251,151,206,33,9,63,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,140,28,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,159,110,34,153,103,179,114,181,152,99,179,48,250,116,181,219,213,250,59,55,28,24,82,76,214,186,98,30,145,33,147,136,78,154,141,79,33,42,142,163,66,213,235,236,90,82,163,90,146,110,47,65,34,149,184,213,248,167,181,190,31,193,243,26,136,15,63,194,195,41,150,110,99,49,66,173,124,98,4,136,147,168,88,107,34,159,38,69,185,46,1,190,197,101,114,155,152,77,19,139,230,36,146,134,157,142,219,134,133,33,196,58,90,161,69,180,204,142,242,69,85,240,49,252,246,126,205,254,242,22,168,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,74,220,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,2,133,184,140,228,163,241,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,59,233,20,129,197,11,58,255,0,140,5,246,188,24,195,218,157,42,118,27,89,181,4,73,106,163,8,249,222,153,170,37,149,33,114,9,213,36,180,101,174,107,236,182,77,153,161,207,93,221,238,37,109,114,194,11,11,41,225,59,146,138,141,211,117,83,51,81,137,20,205,150,221,27,89,54,115,11,40,178,25,170,206,75,146,35,185,33,196,154,150,227,61,149,198,119,32,148,218,20,110,155,78,33,100,77,25,46,181,133,170,112,125,205,231,118,81,239,169,191,207,205,177,148,220,15,248,121,83,226,60,234,15,252,55,219,53,163,249,244,155,159,144,108,5,170,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,25,87,26,168,25,87,1,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,18,171,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,58,175,26,191,20,246,183,195,248,62,99,81,28,171,133,199,142,204,50,251,235,201,230,142,171,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,1,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,197,198,50,113,61,140,148,120,187,80,92,186,76,126,164,93,122,74,168,16,243,188,34,89,109,220,197,203,82,217,90,205,20,87,20,70,148,235,161,148,232,29,79,220,63,207,139,109,195,2,171,152,86,105,241,30,37,174,29,49,45,56,68,164,158,213,34,116,242,50,232,103,167,127,180,125,142,14,80,156,149,152,26,195,136,83,100,76,219,178,22,123,143,188,138,109,63,187,235,1,117,96,0,0,0,0,3,254,29,117,182,26,91,207,56,148,54,218,77,75,82,143,66,73,23,83,51,51,238,33,254,53,26,157,62,145,9,234,141,82,116,120,145,99,182,167,93,121,247,82,218,16,132,145,153,153,169,70,68,68,68,70,122,159,184,86,182,126,248,147,81,104,48,170,56,73,130,181,87,222,171,184,151,163,204,171,195,125,10,101,164,153,74,142,226,91,126,52,162,82,92,37,147,75,34,52,244,45,12,250,232,64,63,227,136,231,16,98,181,155,168,96,182,17,212,137,85,23,218,118,37,78,123,47,106,76,37,93,174,51,200,67,177,228,146,146,226,84,150,212,68,164,116,239,63,97,10,148,168,212,103,213,231,200,170,84,230,61,42,92,183,86,243,207,60,226,150,183,22,165,26,148,165,41,70,102,102,102,102,102,102,122,153,152,250,19,38,92,247,229,196,228,201,143,84,43,53,122,164,147,82,148,181,57,33,247,157,113,195,51,234,123,148,163,53,172,253,230,102,175,121,143,217,84,195,187,194,145,84,135,68,147,66,154,170,132,228,54,166,162,162,43,166,246,171,81,164,146,104,52,146,183,110,45,52,34,62,189,0,121,230,153,117,245,242,217,109,75,87,185,41,51,63,242,15,246,131,13,114,170,113,233,235,35,74,157,125,12,153,31,67,35,53,17,9,157,132,57,26,174,83,240,98,237,198,12,79,137,46,155,217,237,249,242,169,145,148,218,217,116,156,76,70,228,50,165,161,248,253,221,28,35,52,175,93,75,66,246,152,140,24,103,77,139,83,198,251,82,143,40,219,84,105,119,84,24,206,27,186,26,77,10,150,132,158,237,72,203,77,15,174,165,160,11,43,185,115,46,121,57,201,181,159,104,90,206,164,238,187,166,135,79,152,198,229,122,236,53,38,148,109,165,228,236,117,167,19,181,216,201,209,100,74,34,247,153,247,87,157,123,53,57,130,184,171,110,87,167,98,213,218,153,14,60,111,146,91,175,77,36,54,102,179,86,137,35,120,204,136,141,71,161,107,208,72,142,40,150,149,106,133,121,225,162,153,97,103,67,99,15,104,208,163,41,148,175,179,239,75,179,118,36,143,66,70,237,133,220,94,206,226,208,66,186,133,38,161,75,40,231,62,43,172,118,166,17,33,174,98,20,157,237,171,93,170,45,72,181,35,208,250,151,64,22,255,0,194,199,56,55,134,46,72,157,132,184,129,88,122,167,82,166,64,118,123,18,100,200,117,231,148,195,103,9,132,146,150,235,202,81,234,167,22,103,162,72,181,51,61,122,153,11,30,20,209,193,150,200,170,72,198,235,130,251,38,85,216,27,183,101,211,183,154,85,167,52,165,211,221,211,93,187,117,219,254,251,95,171,218,44,183,54,121,136,166,229,183,9,170,23,220,142,75,179,90,229,118,72,203,218,163,123,89,44,52,189,16,110,54,106,209,47,107,209,93,59,207,220,97,234,177,91,27,108,76,34,167,118,203,174,183,18,51,138,252,155,43,146,202,28,95,172,130,61,18,227,137,215,78,98,79,236,49,72,57,255,0,205,75,249,143,196,118,26,165,204,112,232,20,77,221,137,9,112,246,43,156,196,94,102,164,151,156,65,232,227,39,244,116,250,245,62,238,91,140,249,158,197,252,111,184,92,174,221,151,125,76,144,122,114,226,51,80,149,217,218,245,27,73,237,67,142,175,110,188,164,153,245,234,125,126,206,78,102,106,61,84,102,103,239,48,18,47,34,216,5,63,29,241,186,153,75,84,98,93,34,31,59,183,169,72,81,145,111,137,37,77,245,229,173,63,77,175,229,23,217,215,187,67,44,48,204,102,146,196,118,144,219,105,215,68,165,36,68,93,117,238,33,89,92,26,112,197,168,182,205,193,137,15,36,141,115,123,39,36,204,186,150,199,42,12,171,77,81,254,101,31,246,11,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,16,187,138,237,184,85,188,175,213,166,18,140,156,131,200,219,215,244,234,48,72,253,135,238,250,132,209,17,175,136,77,20,235,89,98,186,24,38,77,205,189,139,161,39,95,246,66,33,251,143,220,3,61,96,62,221,151,109,61,119,220,176,237,216,228,179,114,95,51,66,70,186,250,173,169,126,194,63,209,247,15,217,136,152,121,113,225,157,203,34,216,185,160,61,26,75,27,63,40,211,136,37,110,109,11,233,189,41,51,232,180,251,61,160,39,207,8,12,117,43,122,250,159,132,181,122,171,76,197,173,242,187,34,31,127,105,39,146,204,249,11,216,74,112,136,186,153,107,162,79,235,211,188,119,110,46,152,12,237,223,135,49,113,74,139,74,39,166,80,55,243,205,134,13,78,57,207,126,3,9,215,107,102,103,161,36,251,212,93,61,253,194,166,176,135,17,42,120,85,136,52,187,230,144,251,141,73,167,115,246,154,20,164,159,206,48,227,71,244,84,147,238,112,255,0,148,95,216,52,87,71,149,100,102,79,7,218,144,226,226,212,232,149,221,218,154,13,151,146,124,153,70,95,247,196,125,54,62,190,239,97,151,64,160,156,179,34,221,175,92,210,176,246,236,148,196,106,93,197,179,156,251,139,66,20,223,103,109,231,83,181,78,106,146,213,68,146,61,82,122,235,236,62,162,222,242,181,151,201,24,57,133,213,43,90,68,72,105,144,221,181,86,136,169,73,108,200,215,206,125,78,17,41,102,218,12,203,169,123,61,157,199,166,162,154,241,187,11,238,236,190,226,181,70,210,158,196,218,124,170,119,39,147,37,41,117,162,95,50,51,110,43,98,205,8,51,208,158,34,61,8,187,244,251,103,197,133,197,46,28,204,55,126,149,117,198,106,61,105,250,116,214,158,91,104,36,36,205,75,89,32,146,110,75,223,174,211,79,121,119,145,233,211,64,21,243,141,205,157,47,31,47,230,148,105,81,196,188,42,169,51,71,82,61,147,92,238,238,233,208,94,198,70,31,162,222,121,93,180,83,50,157,26,75,77,82,160,68,117,183,217,66,210,189,41,209,183,36,200,245,35,35,37,25,25,31,191,184,80,78,35,92,8,186,241,10,231,186,91,82,148,154,197,102,109,65,38,163,212,204,157,125,107,45,122,159,233,123,207,237,49,122,252,51,170,169,168,229,126,136,209,83,164,198,236,221,153,147,83,172,236,39,54,211,161,250,233,61,122,145,235,208,253,186,0,246,215,38,79,48,138,163,124,49,124,209,44,250,53,42,102,244,156,148,68,167,197,97,15,252,241,186,179,89,37,157,84,106,51,45,117,87,82,34,215,187,81,31,51,141,195,62,207,196,202,4,171,187,11,32,199,165,93,12,52,183,156,97,150,154,97,137,74,74,36,56,122,165,136,170,113,110,41,197,182,93,253,72,189,228,66,126,128,12,196,223,152,117,136,184,47,119,72,162,221,20,106,181,14,163,76,150,182,218,144,184,239,198,222,166,221,82,82,227,74,90,80,163,73,169,165,26,84,68,95,71,234,233,43,242,139,196,179,17,240,114,165,78,181,177,14,161,42,224,182,212,227,49,148,228,183,95,151,34,59,70,166,16,102,131,122,82,27,65,37,182,214,101,211,66,53,31,176,204,90,102,100,178,107,132,121,146,163,59,30,229,163,183,6,169,181,70,213,70,12,120,173,72,223,177,226,45,206,173,135,21,166,231,148,163,211,218,68,125,253,244,247,154,140,129,98,214,95,171,146,164,209,45,186,197,197,108,243,22,182,103,65,135,38,95,37,157,239,154,77,231,19,29,13,165,68,219,36,165,105,208,183,17,247,31,64,187,124,31,204,14,22,227,101,187,18,187,101,93,244,153,75,144,219,106,92,52,212,35,174,67,42,83,109,168,208,182,219,113,123,84,92,212,164,203,94,134,122,123,181,233,3,51,152,87,142,56,173,129,119,27,53,59,58,227,170,211,151,18,66,92,118,2,166,73,101,135,20,151,16,163,75,141,182,226,53,215,148,148,153,25,247,22,158,237,44,43,1,248,195,200,67,40,165,99,45,190,217,154,18,90,73,166,196,61,79,66,105,61,87,34,111,252,33,247,123,143,222,2,214,64,113,204,16,205,142,9,99,212,38,85,102,95,20,143,74,45,180,184,170,75,213,56,157,185,36,100,222,166,108,54,242,212,69,185,212,163,95,210,233,223,166,189,140,5,69,241,164,182,26,98,245,182,110,148,233,189,202,116,40,102,103,166,189,93,168,175,221,221,250,255,0,80,138,153,2,188,88,179,115,69,102,61,32,147,178,171,85,167,82,245,86,157,13,218,140,94,189,84,95,163,245,253,134,44,71,140,93,134,213,111,8,41,23,91,113,148,169,16,42,145,208,167,18,141,116,109,17,106,14,25,25,237,51,211,83,215,188,136,85,70,93,166,162,157,143,88,117,57,199,57,104,143,117,210,29,82,181,211,66,76,214,140,250,254,160,26,98,105,212,60,210,30,109,68,104,113,36,164,153,31,121,31,112,255,0,177,241,236,217,136,168,218,84,89,205,175,122,100,83,227,58,149,107,174,226,83,73,50,61,125,189,227,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,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,10,171,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,121,76,85,196,203,87,6,240,226,227,197,43,214,95,103,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,51,175,153,124,197,223,121,160,197,57,248,153,125,72,254,118,29,30,22,198,127,139,41,125,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,139,191,241,43,206,189,71,49,120,143,59,11,236,170,158,184,101,104,212,18,220,100,36,226,190,221,86,169,24,228,180,186,155,79,182,147,89,50,180,62,164,54,146,117,72,83,104,67,166,73,82,205,40,243,252,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,168,73,94,24,92,61,233,85,250,84,76,199,99,229,167,18,163,77,168,199,146,205,187,107,87,169,9,121,137,44,56,150,121,53,101,18,220,52,173,10,73,201,67,109,60,193,145,145,161,244,31,228,148,35,87,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,125,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,127,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,133,48,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,51,67,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,88,255,0,9,76,235,250,110,28,60,166,226,109,78,171,50,180,207,57,203,46,160,249,243,219,84,22,88,230,46,152,163,36,239,111,146,134,157,113,165,56,165,36,219,53,52,70,217,52,202,22,22,126,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,6,148,192,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,173,193,83,197,61,211,240,254,119,152,211,133,212,128,8,149,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,45,64,6,88,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,29,47,41,222,41,240,111,226,5,189,230,44,11,62,226,117,195,254,102,46,195,147,152,28,16,183,123,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,70,91,66,84,242,86,173,13,78,37,8,114,176,114,157,226,159,6,254,32,91,222,98,192,13,41,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,137,85,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,2,255,0,128,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,159,252,21,60,44,93,63,16,39,121,117,56,79,241,0,56,42,120,88,186,126,32,78,242,234,112,159,224,2,128,120,163,248,236,196,223,185,124,158,16,191,225,64,60,81,252,118,98,111,220,190,79,8,4,170,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,69,94,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,32,22,168,0,0,40,7,138,63,142,204,77,251,151,201,225,9,169,193,47,12,237,88,216,89,125,99,31,100,230,220,149,11,128,237,158,123,141,182,174,207,6,60,104,242,54,50,173,156,196,115,28,149,171,133,188,210,174,67,30,169,26,53,56,87,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,248,162,30,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,203,222,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,64,57,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,232,34,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,12,241,103,7,41,151,150,81,113,67,228,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,247,254,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,204,46,208,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,220,190,113,8,117,92,167,120,88,193,191,135,246,247,151,48,57,87,20,127,2,120,155,247,47,156,66,1,74,217,78,241,79,131,127,16,45,239,49,96,105,76,102,179,41,222,41,240,111,226,5,189,230,44,13,41,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,0,168,14,55,183,215,164,49,79,13,48,207,209,124,191,64,219,242,235,189,183,159,175,59,183,201,38,121,92,189,190,174,207,70,238,221,184,247,115,180,209,59,53,87,21,225,63,107,87,110,12,237,90,21,106,68,30,209,18,217,167,213,234,149,71,57,168,71,103,138,184,47,68,75,154,40,200,215,171,242,227,163,68,145,171,215,215,77,169,81,151,202,226,143,227,179,19,126,229,242,120,66,74,112,58,181,168,82,238,172,92,189,100,65,223,90,165,83,232,244,184,114,121,171,46,84,89,110,74,114,67,123,8,246,43,114,225,70,61,76,141,69,203,209,38,68,165,17,133,181,0,0,10,1,226,143,227,179,19,126,229,242,120,66,101,112,62,189,106,179,236,12,83,195,151,163,196,42,109,14,177,78,173,199,117,40,87,61,79,206,101,214,93,74,213,187,105,160,147,79,100,210,68,146,50,53,57,169,171,82,36,199,254,51,244,154,85,59,53,244,73,148,250,100,72,178,42,150,60,9,115,157,101,148,161,114,159,41,147,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,117,94,6,181,106,83,53,92,100,161,61,83,136,138,148,200,244,25,113,225,169,228,147,239,48,202,167,37,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,161,205,120,213,248,167,181,190,31,193,243,26,136,128,2,127,241,171,241,79,107,124,63,131,230,53,17,242,120,112,112,255,0,153,152,138,235,88,183,139,214,239,250,83,192,237,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,14,215,194,143,34,223,144,205,6,53,217,159,246,188,171,2,20,229,127,132,165,85,28,142,105,255,0,130,236,171,82,191,77,226,71,247,187,194,213,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,149,92,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,0,101,92,106,160,101,92,5,255,0,112,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,175,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,118,40,93,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,195,160,101,71,42,56,143,155,92,71,69,149,101,53,216,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,208,158,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,115,252,168,229,71,14,50,149,135,8,178,172,166,187,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,9,169,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,219,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,4,106,226,185,157,127,193,149,170,254,90,240,206,167,74,147,114,93,180,249,17,174,215,117,231,61,71,165,188,218,82,81,246,26,77,180,189,41,183,23,213,74,222,219,69,184,144,70,243,46,166,165,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,98,133,218,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,229,93,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,119,220,51,242,81,81,203,5,137,82,189,177,46,153,217,177,38,237,214,52,216,110,20,87,189,13,5,151,156,38,227,179,33,149,57,191,157,162,31,112,210,230,211,209,132,154,9,76,154,148,31,43,18,248,86,97,197,199,149,59,107,4,45,42,255,0,102,188,236,142,217,81,165,92,210,24,38,27,168,212,165,26,21,40,166,180,209,30,172,187,202,97,180,175,231,30,97,184,241,200,150,233,54,180,59,73,117,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,79,10,213,226,197,146,138,117,211,106,212,243,81,134,244,205,151,37,27,73,55,139,8,41,82,30,170,193,75,113,227,183,33,180,146,150,219,61,149,182,119,44,146,218,18,109,27,174,45,100,109,17,44,36,7,14,236,222,126,53,184,52,127,42,102,243,177,10,206,229,66,186,54,64,236,204,191,205,83,189,150,91,123,76,219,62,107,109,43,121,39,102,215,91,119,70,208,217,181,186,85,12,198,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,31,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,48,163,110,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,241,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,42,178,157,225,99,6,254,31,219,222,92,192,138,188,106,252,44,90,223,16,32,249,117,68,4,0,225,113,227,179,12,190,250,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,202,184,92,120,236,195,47,190,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,26,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,186,134,90,91,206,40,137,13,164,212,163,51,238,34,239,31,246,62,61,227,49,52,235,74,181,57,197,237,76,122,124,151,84,173,116,218,73,105,70,103,175,179,184,6,126,115,251,120,177,121,102,138,243,122,57,39,101,42,169,81,165,234,157,58,155,85,25,93,122,40,255,0,75,234,251,8,74,174,11,118,195,47,222,183,53,210,173,55,183,78,155,12,140,180,215,163,180,229,251,187,191,95,234,16,59,49,51,81,81,199,172,68,156,219,156,196,191,117,85,220,74,181,215,82,84,215,79,93,127,88,181,126,14,150,27,116,76,32,171,221,110,198,82,100,79,170,72,66,92,82,52,213,165,197,167,184,68,71,180,143,77,75,94,243,32,22,28,0,56,230,55,230,195,4,176,22,19,202,188,239,122,71,165,16,218,156,77,37,154,156,78,220,162,34,115,67,38,28,121,10,50,220,210,145,175,233,116,239,215,64,236,99,155,227,6,96,112,183,4,237,217,117,219,214,239,164,197,92,118,220,82,33,170,161,29,18,30,82,91,113,68,132,54,227,136,220,163,229,41,36,90,245,50,211,223,165,119,227,199,24,119,212,202,233,88,53,111,182,70,180,30,178,106,81,15,82,51,39,83,209,113,230,255,0,193,159,119,188,253,194,189,49,83,28,113,91,29,46,55,170,119,141,199,85,168,174,92,133,56,212,4,204,146,243,13,169,78,45,68,150,219,113,197,233,167,53,73,34,35,238,61,61,250,132,156,205,215,18,204,71,198,58,149,70,214,195,202,132,171,126,219,75,143,70,75,145,29,126,36,137,13,18,159,65,26,205,153,75,109,100,166,220,65,159,77,12,210,94,194,33,20,44,60,58,196,92,104,187,163,209,109,122,53,90,185,82,169,203,67,110,200,68,119,228,236,83,142,165,42,113,213,33,43,81,36,148,234,77,74,50,63,165,245,245,238,249,87,200,22,45,102,6,185,22,77,110,219,172,91,182,207,49,11,122,116,232,114,98,115,153,222,193,168,217,113,81,214,218,148,109,188,106,78,189,15,105,159,113,117,184,76,182,228,215,8,178,219,70,106,61,181,71,110,117,87,106,77,218,140,232,241,93,145,191,99,36,123,93,67,13,171,77,204,165,69,175,180,204,251,251,130,62,228,231,134,125,159,134,116,8,183,118,41,193,143,85,186,31,105,15,54,195,205,52,251,17,84,164,71,112,189,87,226,165,196,56,151,16,225,119,244,35,247,153,137,7,109,228,247,8,169,215,195,247,205,110,207,163,85,102,111,81,198,68,186,124,87,208,199,207,19,168,52,18,153,213,38,147,35,211,69,116,35,61,59,245,29,232,0,70,236,243,191,69,179,50,187,119,34,29,54,52,102,157,165,79,136,211,108,50,132,37,26,211,164,237,74,72,180,34,34,36,145,17,23,187,184,81,62,8,182,117,76,124,176,90,65,165,39,46,239,165,36,183,244,34,223,53,190,254,254,157,69,220,241,49,170,166,157,149,250,219,71,78,147,39,180,246,150,73,77,51,188,155,221,78,153,235,168,245,232,69,167,83,246,106,40,163,14,174,4,90,152,133,108,93,46,41,73,77,30,179,10,160,163,73,232,100,77,62,133,158,157,75,244,125,229,246,144,11,163,206,78,94,35,226,214,31,89,71,81,236,140,195,182,233,148,217,147,166,30,137,52,199,142,196,142,97,37,102,218,136,139,71,12,200,149,161,123,76,200,84,46,56,200,137,82,196,117,219,118,233,55,34,45,19,90,20,35,143,162,205,228,178,251,168,109,94,167,69,40,200,203,169,17,107,211,66,33,52,179,7,196,156,238,92,24,110,192,179,137,10,157,81,164,149,42,84,131,234,166,216,114,35,173,44,201,77,202,51,39,9,74,73,245,73,151,188,187,136,71,44,141,224,117,111,31,51,5,68,68,154,124,153,116,202,108,232,213,122,156,151,26,91,141,173,182,230,198,231,36,214,109,173,38,163,75,186,232,173,11,67,212,207,78,240,181,110,26,56,36,214,17,101,254,13,193,84,132,212,89,183,11,77,85,220,117,214,201,14,33,167,225,67,89,146,141,77,164,201,36,109,153,153,106,101,169,119,152,135,124,95,241,212,174,27,234,6,18,82,42,173,61,22,139,205,237,104,97,253,196,174,115,48,36,35,121,37,195,35,234,71,166,169,47,171,94,241,97,185,156,196,75,119,46,25,110,170,57,22,84,120,5,22,140,253,30,148,141,237,180,102,242,96,61,201,74,72,148,223,95,153,232,72,235,211,161,123,168,11,23,177,18,167,138,184,131,84,190,106,239,184,236,154,143,35,113,173,74,81,252,219,13,180,95,73,74,62,230,203,249,71,253,128,60,112,15,79,135,120,121,113,226,101,203,30,216,182,96,61,38,75,251,255,0,38,211,139,36,237,109,107,235,177,42,50,232,133,123,61,131,241,222,150,211,246,133,203,50,221,144,75,39,34,114,245,37,235,175,172,218,87,237,34,253,47,112,11,187,225,69,110,21,19,43,244,153,134,102,110,78,231,238,255,0,145,81,156,69,236,47,127,214,38,144,141,124,61,168,167,69,203,21,174,193,178,109,238,237,189,13,58,127,178,18,207,220,94,241,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,61,199,203,29,24,139,133,85,171,73,110,56,142,219,217,186,182,122,31,169,37,167,63,69,95,161,238,29,8,127,155,236,183,33,165,50,234,117,74,180,212,180,250,192,102,26,193,174,57,100,223,144,43,68,133,18,225,115,122,25,117,245,217,82,125,229,250,94,241,110,60,65,242,107,73,197,220,54,70,41,97,189,25,164,215,41,154,234,220,120,233,39,101,243,36,69,99,214,38,88,82,220,216,134,215,167,172,90,22,190,205,72,85,190,102,172,196,225,206,56,92,86,188,72,171,140,204,46,201,203,74,145,179,233,195,101,103,208,146,146,239,95,187,218,47,135,40,183,213,63,23,178,245,64,172,73,125,170,129,200,237,92,253,203,75,164,123,103,62,148,235,170,149,252,223,180,253,128,51,152,235,78,178,179,105,230,212,218,203,189,42,45,12,191,80,179,238,20,89,187,102,142,255,0,224,46,252,175,54,196,69,255,0,169,79,76,148,73,67,122,20,233,79,122,206,188,68,90,153,160,189,68,117,61,53,246,24,138,217,255,0,192,102,112,43,30,234,212,106,68,53,181,69,147,200,236,42,229,146,82,123,97,69,83,154,26,91,66,62,155,167,244,75,237,235,223,29,168,149,218,197,185,82,106,175,66,169,202,129,53,141,220,183,227,60,166,156,70,228,154,79,69,36,200,203,82,81,151,67,238,51,1,113,252,83,242,158,140,73,179,154,197,155,50,157,190,183,72,221,218,144,195,58,170,79,53,216,76,35,82,109,149,45,123,80,133,119,168,180,246,106,90,144,166,35,35,35,208,203,65,123,89,31,206,37,143,153,235,9,54,53,242,236,37,220,177,181,237,81,39,169,147,76,189,207,73,117,28,180,58,243,142,57,177,182,16,103,170,122,116,50,233,161,148,48,204,95,10,60,86,163,93,85,10,198,20,183,6,125,13,233,17,218,137,25,37,37,217,8,79,102,35,113,74,67,16,201,4,92,196,171,169,31,242,139,94,166,96,32,5,18,151,38,183,89,129,69,134,195,175,72,159,41,168,173,54,210,77,75,90,214,178,74,82,146,34,51,51,51,50,34,34,35,26,38,201,61,133,39,15,50,229,103,209,166,70,125,137,15,210,169,242,157,109,244,26,86,149,170,4,100,168,140,141,41,50,208,208,101,212,132,46,201,63,11,138,253,157,117,211,241,39,28,125,24,250,224,58,212,200,52,246,119,168,208,234,28,140,243,102,235,82,98,22,134,91,93,74,182,168,143,216,71,222,98,208,162,69,143,6,43,48,162,50,134,152,142,218,90,105,180,36,146,148,33,37,161,17,17,116,34,34,46,226,1,254,160,0,0,62,117,122,222,162,92,244,199,232,215,13,38,29,70,20,132,41,183,24,148,194,30,109,68,164,154,79,84,172,140,143,162,140,187,187,140,199,209,0,16,175,25,248,85,101,235,19,230,77,175,209,213,86,183,170,146,9,197,182,197,48,224,196,135,204,81,184,178,53,37,49,20,173,55,44,136,250,235,181,37,237,33,23,107,124,24,111,38,170,11,77,22,243,167,46,41,186,123,13,234,139,166,178,70,227,211,93,176,116,215,77,62,161,110,192,2,186,50,179,194,242,185,130,248,129,22,250,173,226,45,70,43,176,93,66,210,138,45,93,109,147,233,67,236,58,77,186,74,136,131,83,106,54,143,114,119,22,186,39,237,43,19,142,215,103,142,211,28,197,185,203,66,81,189,103,170,149,161,105,169,159,180,199,250,0,8,251,158,235,14,61,247,150,59,221,183,163,147,171,163,81,170,85,102,253,66,81,146,217,167,201,211,79,85,95,167,245,125,164,51,239,105,203,58,21,247,71,154,181,169,147,167,213,163,186,106,51,218,104,229,188,147,215,217,166,154,125,67,75,88,197,76,69,111,8,239,122,50,218,83,169,159,110,84,163,26,18,157,198,162,92,87,19,161,22,135,169,158,190,227,25,174,196,250,89,208,49,50,235,164,33,151,24,40,21,201,209,208,133,39,106,146,72,144,180,151,77,11,77,52,247,16,13,28,101,194,190,205,203,129,86,37,81,151,201,226,114,220,165,238,89,44,149,170,142,27,42,61,76,140,250,250,222,241,210,68,71,225,131,123,166,242,202,245,53,181,74,91,174,81,100,51,73,50,90,247,26,73,154,116,46,133,235,30,133,235,125,95,97,9,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,2,0,113,171,240,177,107,124,64,131,229,213,17,63,192,6,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,243,248,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,15,64,0,40,174,240,225,71,152,235,79,28,109,108,48,143,23,229,5,173,116,212,20,218,111,26,60,69,187,22,153,5,15,25,58,244,230,220,82,10,59,200,99,71,73,149,57,181,197,43,148,203,174,172,148,69,113,57,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,0,0,0,1,18,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,90,224,225,251,145,28,71,198,220,83,110,245,186,81,85,179,237,108,60,184,9,186,140,157,77,137,203,172,64,147,21,199,105,91,17,33,153,144,158,54,157,81,246,148,150,173,41,26,23,174,90,21,234,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,42,175,142,119,230,79,246,147,247,104,181,64,1,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,10,192,204,79,15,248,120,69,155,60,36,204,14,8,91,189,146,197,151,136,22,251,247,53,53,167,24,106,45,6,83,149,152,44,180,168,200,82,201,195,101,247,36,116,101,180,41,44,169,10,208,210,218,144,134,236,252,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,0,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,0,128,28,21,60,44,93,63,16,39,121,117,56,79,240,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,0,170,190,6,63,158,207,217,191,222,66,213,0,0,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,229,89,157,203,213,171,154,12,26,173,97,29,211,39,176,118,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,9,181,146,84,133,45,167,93,65,45,27,247,22,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,150,156,192,5,85,240,163,207,79,228,50,191,141,119,159,253,175,22,192,155,57,63,225,37,84,183,36,26,191,224,187,42,20,159,211,100,151,253,238,200,170,177,170,128,1,202,178,157,225,99,6,254,31,219,222,92,192,229,92,81,252,9,226,111,220,190,113,8,74,160,1,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,38,167,4,43,23,209,248,89,137,120,153,233,78,103,167,174,8,148,46,197,200,211,147,216,35,27,220,222,102,239,91,127,164,182,237,218,91,121,58,234,173,250,38,202,128,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,92,25,208,201,245,205,155,156,251,90,52,84,148,184,86,77,14,199,165,42,236,172,68,118,63,62,11,14,205,172,45,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,159,246,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,0,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,0,21,87,192,199,243,217,251,55,251,200,90,160,0,0,0,0,0,0,0,202,184,213,64,0,138,188,46,60,9,225,151,223,94,113,52,74,160,0,17,127,137,141,38,171,95,201,70,32,80,168,84,201,117,26,149,70,69,6,36,56,113,25,83,207,201,125,202,220,20,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,249,92,60,242,89,74,202,198,23,199,174,221,246,252,68,226,165,203,28,206,224,152,82,83,40,225,48,110,110,106,158,195,137,73,37,8,74,73,165,58,72,53,18,222,37,31,49,196,33,157,178,212,0,0,0,0,69,94,40,254,4,241,55,238,95,56,132,37,80,0,205,102,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,0,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,82,183,26,191,20,246,183,195,248,62,99,81,23,82,0,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,128,10,171,224,99,249,236,253,155,253,228,59,175,17,220,130,85,115,85,26,6,39,97,181,82,36,91,238,215,163,191,5,20,233,36,162,69,121,130,116,157,102,49,60,167,73,168,203,65,174,89,161,70,217,147,139,125,41,113,109,161,36,180,205,240,1,81,124,44,242,37,115,74,191,217,204,94,50,219,50,233,84,219,86,67,169,182,169,147,152,142,163,153,85,105,233,49,36,46,67,43,53,61,29,112,158,97,91,80,182,219,95,59,150,180,168,185,70,75,183,64,0,0,0,1,70,220,70,178,36,230,95,241,66,129,90,193,123,102,92,139,38,255,0,144,213,46,139,71,128,196,217,143,211,234,169,109,180,118,35,113,195,117,79,46,74,141,78,178,91,247,168,249,232,36,17,50,74,85,132,240,221,201,149,119,41,120,113,88,169,223,149,94,109,231,125,246,41,21,122,107,11,66,226,210,155,142,79,114,35,37,196,235,205,120,187,67,166,235,132,163,111,113,165,40,212,145,205,118,96,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,101,92,106,160,0,114,172,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,19,252,0,80,15,11,143,29,152,101,247,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,139,169,0,21,87,192,199,243,217,251,55,251,200,90,160,0,0,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,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,230,217,143,175,179,109,96,93,247,84,122,65,50,77,219,149,77,171,53,146,116,50,134,242,139,67,51,46,190,175,188,116,145,17,248,159,94,233,179,114,189,83,109,50,150,203,149,169,15,82,72,144,189,166,162,122,157,55,161,250,197,169,122,191,95,216,96,40,182,236,150,117,219,238,179,53,11,83,199,80,171,72,117,42,35,220,107,230,60,163,215,94,186,235,175,214,52,17,145,27,14,61,137,150,59,33,182,99,147,75,172,209,169,181,103,61,66,73,154,222,167,198,215,95,85,63,161,245,253,166,40,3,12,41,106,175,98,93,169,72,83,46,62,83,171,144,88,90,18,157,202,81,46,66,18,125,52,61,117,215,220,99,74,56,59,76,77,23,8,172,138,50,26,83,73,129,110,83,35,18,20,157,166,146,68,86,211,161,150,133,161,150,158,226,1,235,36,53,218,35,186,199,49,109,243,16,164,111,65,232,164,234,90,106,71,236,49,93,185,166,225,121,92,198,140,64,149,125,81,49,22,163,45,217,206,173,106,69,106,174,183,9,132,173,247,221,54,218,36,196,89,165,180,155,165,181,59,143,77,85,246,157,139,0,10,137,162,112,97,188,157,168,33,53,171,206,156,136,164,233,111,54,106,46,146,205,27,139,93,55,65,211,93,53,250,132,162,193,142,21,89,122,195,9,144,171,245,133,85,174,26,164,114,109,107,98,166,112,101,195,230,36,219,89,154,82,168,137,86,155,144,100,93,117,218,163,246,152,154,128,3,231,80,109,234,37,177,76,98,141,111,82,97,211,161,71,66,91,109,136,172,33,150,210,73,73,36,180,74,8,136,186,36,139,187,184,136,125,16,0,0,0,1,194,115,177,97,73,196,76,185,94,20,104,81,159,126,67,20,170,132,166,155,97,6,181,173,105,129,37,41,34,34,74,140,245,53,145,104,68,51,181,91,165,201,162,86,103,209,102,48,235,50,32,74,118,43,173,186,147,74,208,180,44,210,164,168,140,136,200,200,200,200,200,200,134,165,165,197,143,58,43,208,165,178,135,88,144,218,154,117,181,164,148,149,161,69,161,145,145,244,50,50,62,227,21,123,157,142,23,53,251,202,234,168,98,78,7,122,49,133,207,117,217,147,169,239,111,73,173,197,185,37,231,13,166,163,68,61,84,123,154,74,119,40,207,216,103,220,96,42,162,147,75,155,91,170,195,163,83,153,83,178,231,200,110,51,13,165,38,163,83,139,81,37,36,68,68,102,122,153,151,66,35,49,123,28,59,114,219,70,203,230,9,177,120,92,136,102,53,102,181,25,53,73,82,100,18,17,217,227,189,18,35,139,66,150,182,144,180,18,86,202,140,200,204,200,180,51,51,51,238,138,217,38,225,151,126,81,49,34,22,34,99,84,40,49,233,180,25,45,202,143,13,198,222,66,220,125,135,227,60,149,41,185,49,73,38,217,164,157,73,153,40,143,94,157,58,152,235,60,71,115,179,110,225,149,159,39,3,176,182,166,218,43,82,99,46,28,151,41,239,54,72,135,29,77,75,140,182,200,216,125,43,109,196,45,13,158,211,70,137,45,53,45,116,32,17,123,138,30,108,23,139,56,128,230,23,90,181,99,118,222,183,164,27,111,27,15,238,105,217,108,63,53,133,40,182,60,164,40,141,183,19,212,210,74,50,247,23,65,4,26,105,215,150,77,50,218,156,89,247,37,37,169,159,234,31,235,62,124,218,164,215,234,85,25,78,201,149,41,213,60,243,206,172,214,183,22,163,51,82,148,163,51,51,51,51,51,51,62,189,68,144,200,6,3,51,142,184,247,73,163,85,225,173,218,36,110,127,110,87,44,148,146,221,10,82,155,212,212,218,209,244,218,47,164,95,103,94,224,176,94,31,25,53,164,225,22,27,47,20,177,34,140,210,171,149,61,52,110,68,116,155,177,57,114,37,49,234,147,204,37,109,239,67,136,215,214,61,75,79,102,132,42,58,254,174,59,123,95,147,235,70,133,26,230,242,186,17,117,245,25,74,125,231,250,62,241,160,172,220,223,84,252,33,203,213,126,177,25,246,169,231,27,178,242,54,169,45,17,110,156,194,85,166,138,79,243,158,195,246,138,30,203,53,154,156,70,199,11,122,216,151,17,201,44,205,237,124,196,165,189,255,0,66,27,203,46,134,149,23,122,61,222,192,26,18,192,59,29,24,117,133,84,91,73,11,113,125,139,180,245,89,234,126,188,151,92,253,20,254,159,184,116,33,254,108,50,220,118,146,203,73,209,41,215,66,211,235,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,171,138,197,134,237,167,152,185,85,142,204,134,216,173,108,229,41,40,50,221,201,131,5,42,235,180,136,244,53,123,12,255,0,80,152,28,27,49,37,203,131,10,171,246,4,151,80,95,38,59,47,39,114,189,103,59,76,154,131,170,211,85,30,186,105,236,73,105,245,247,142,123,198,182,194,120,215,96,95,17,82,142,90,125,43,218,207,67,215,253,142,105,29,201,255,0,57,253,158,225,201,248,66,95,142,80,49,194,85,172,236,213,54,197,111,102,173,115,52,37,242,97,207,95,118,226,35,208,207,94,227,253,64,36,31,25,92,61,141,38,200,160,95,177,169,77,155,209,59,87,105,146,134,11,113,111,122,158,210,55,44,147,175,119,66,213,95,81,123,133,65,141,13,241,0,195,3,197,76,176,93,116,8,177,185,149,15,224,61,148,201,26,169,63,198,17,86,189,52,66,148,94,171,126,194,251,70,121,86,218,218,81,161,196,41,10,46,242,81,104,100,3,210,225,238,36,222,152,91,112,179,116,88,247,4,234,84,246,55,104,184,178,221,99,118,168,90,58,155,74,74,143,213,113,94,223,105,251,204,93,94,84,248,148,97,158,53,149,54,214,188,37,51,66,184,164,50,234,220,84,165,199,139,25,110,28,162,105,166,208,110,74,91,134,163,75,136,61,186,106,122,40,203,166,132,42,243,9,50,93,126,227,94,30,46,239,177,153,92,153,104,211,230,13,47,44,151,171,238,55,234,165,166,22,103,161,52,179,62,190,207,183,78,35,38,151,126,225,205,93,18,38,83,171,214,221,74,27,173,154,86,227,47,67,121,165,244,113,26,25,146,84,147,232,74,47,111,66,50,1,168,56,210,99,204,142,212,184,143,182,243,15,33,46,54,227,106,37,37,105,50,212,140,140,186,25,25,25,30,163,253,69,72,100,119,137,204,202,26,169,56,99,141,179,156,145,12,137,136,17,106,175,58,107,82,11,248,51,40,83,207,73,148,68,68,68,78,173,70,73,250,200,187,200,90,197,173,118,91,183,165,22,45,193,108,86,33,212,160,203,105,14,182,244,89,13,188,157,20,132,172,189,100,25,150,187,84,147,239,246,144,15,174,0,0,0,0,0,0,0,0,0,3,252,39,69,110,108,41,16,157,73,41,18,26,91,74,35,45,72,201,68,100,100,127,227,25,227,207,165,154,171,43,51,55,116,62,195,217,145,62,165,62,123,100,77,108,37,161,117,9,68,74,47,84,181,35,219,223,215,187,188,104,140,83,159,25,220,57,77,59,22,237,220,68,131,13,12,69,149,67,137,78,120,219,111,106,87,33,82,106,15,41,71,162,116,53,25,17,106,102,173,126,175,104,14,163,193,135,16,57,214,197,197,135,206,189,249,57,114,234,73,73,171,220,221,61,162,233,187,255,0,193,253,126,193,103,98,139,248,80,98,58,172,252,198,166,133,42,90,90,139,91,128,80,155,66,156,218,74,125,233,240,82,68,68,106,34,51,50,79,176,140,254,163,23,160,0,0,0,0,0,0,0,0,0,0,0,0,57,126,98,49,246,208,203,158,30,63,127,93,238,171,144,78,42,60,118,155,83,91,221,127,144,235,169,66,82,227,141,146,140,201,149,17,17,43,83,63,241,144,117,0,16,251,38,185,234,123,53,87,189,126,140,155,125,52,250,117,61,185,78,195,115,178,27,75,90,27,122,58,80,75,62,208,234,77,70,153,29,116,34,238,233,245,203,253,233,221,179,113,110,211,93,53,235,160,15,250,0,0,0,1,252,212,128,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,53,33,253,0,0,0,0,31,243,189,59,182,110,45,218,107,166,189,116,17,3,57,89,234,123,42,183,189,2,140,171,125,53,10,117,65,184,174,204,115,178,27,171,66,28,122,66,86,72,62,208,210,73,68,152,253,53,35,239,235,245,4,193,1,203,242,239,143,182,134,99,48,245,139,250,208,113,92,131,90,99,200,105,195,107,123,79,242,26,117,72,82,91,113,194,73,145,60,146,50,53,106,71,254,51,234,0,0,0,0,0,0,0,0,0,0,0,2,177,56,207,98,7,38,216,183,112,249,167,191,41,46,37,73,72,37,123,219,168,52,103,166,239,255,0,7,245,251,5,157,138,47,226,191,136,234,188,51,26,170,20,89,105,118,45,18,1,194,113,9,115,113,37,246,103,206,73,145,145,40,200,140,137,94,210,35,250,136,7,44,200,93,152,171,215,51,54,140,62,195,218,81,2,165,79,158,225,27,91,201,8,69,66,41,26,143,213,61,8,183,119,244,239,239,26,28,131,21,184,80,163,194,105,36,148,71,105,13,36,136,180,34,36,145,17,17,127,136,83,215,6,44,58,69,71,23,46,44,67,157,13,15,197,139,67,151,78,100,220,111,114,81,33,50,105,239,37,69,170,116,37,17,25,232,100,173,126,175,104,184,192,0,0,0,0,0,0,0,0,0,0,1,254,82,100,199,135,29,217,114,223,109,150,25,66,156,113,199,20,73,74,18,69,169,153,153,244,34,34,35,61,71,205,186,110,203,118,203,162,202,184,46,122,196,58,108,24,141,45,215,30,149,33,182,83,162,80,165,159,172,179,34,215,106,84,125,254,195,21,79,158,46,39,51,43,138,171,97,142,9,78,114,60,51,39,224,74,170,178,233,161,75,47,225,44,173,76,189,26,81,145,145,145,180,180,153,167,235,50,238,32,29,199,61,220,69,237,108,47,161,212,240,223,11,42,205,84,110,89,177,158,138,228,216,111,182,243,112,205,104,146,201,153,56,196,148,184,219,168,113,182,213,244,125,82,50,62,253,8,83,101,215,118,92,55,189,126,101,205,116,85,165,212,106,51,158,113,247,94,146,250,222,86,229,173,75,81,110,89,154,180,220,165,31,83,62,243,31,114,211,178,241,51,27,111,8,244,250,37,54,185,113,85,42,179,16,211,146,73,153,18,205,43,117,212,145,173,213,165,43,81,17,41,210,53,25,235,244,181,234,103,215,162,227,230,84,238,172,0,183,169,147,174,221,200,157,55,146,110,55,243,132,148,26,208,233,154,116,113,148,25,25,41,149,22,157,127,232,14,14,45,239,131,86,30,198,141,100,87,239,217,52,166,137,233,125,147,179,73,91,5,184,246,61,80,105,123,86,105,215,187,161,232,175,168,253,194,166,173,27,126,85,213,116,210,45,184,77,173,111,85,39,71,134,130,66,76,207,87,28,74,11,184,140,251,212,94,195,251,6,129,120,127,97,135,224,175,44,22,165,6,84,110,93,67,248,119,106,51,70,138,87,241,132,165,163,93,80,149,31,170,231,180,190,192,17,223,140,158,36,185,111,225,85,2,192,140,234,15,229,63,106,231,109,87,172,223,102,147,79,117,58,232,162,211,93,125,169,61,126,174,241,15,248,83,216,110,221,153,139,139,88,236,200,113,138,46,254,106,148,131,61,188,232,51,146,158,187,76,139,83,79,180,203,245,143,77,197,238,252,118,191,142,17,109,86,230,41,198,40,155,244,107,153,169,35,157,14,2,251,183,25,22,166,90,247,23,235,29,99,130,149,132,241,57,127,223,18,146,142,90,189,21,217,15,67,215,253,145,105,125,233,255,0,49,253,190,224,22,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,11,241,110,179,156,185,48,1,21,102,89,90,215,72,215,69,37,58,146,121,179,96,39,169,237,61,62,143,188,191,88,170,220,152,222,210,44,44,196,218,213,230,166,38,59,109,118,238,98,150,225,161,7,172,25,9,45,125,100,254,159,191,218,47,3,59,182,60,219,251,46,247,37,18,158,209,56,250,251,30,212,237,51,81,233,58,50,143,66,36,168,251,144,126,193,158,139,74,164,245,34,225,137,81,97,102,133,181,204,209,68,102,90,106,133,23,176,203,222,3,80,117,170,68,58,245,49,234,84,246,210,227,15,237,222,147,34,50,61,170,37,23,67,35,46,242,47,96,205,102,98,48,246,126,21,227,13,126,196,169,70,54,36,83,59,46,228,26,20,157,57,145,90,116,186,41,41,62,231,11,249,37,253,163,72,86,37,109,119,21,171,6,178,226,137,74,145,205,212,200,245,47,85,197,39,222,127,163,239,21,61,197,231,47,115,105,87,186,49,190,141,73,112,226,213,117,244,156,134,216,61,168,229,51,2,51,59,148,150,200,139,83,51,34,220,179,250,180,238,1,47,184,95,209,40,113,242,201,64,168,195,132,148,202,127,181,115,156,83,104,35,61,181,9,164,157,12,139,94,237,123,199,179,204,158,71,240,127,30,237,26,149,61,54,205,54,141,91,123,116,152,213,8,16,162,199,116,223,76,103,26,105,46,59,200,90,249,122,173,38,100,93,125,82,211,187,65,225,56,87,212,202,118,89,169,81,245,235,27,159,169,127,133,80,154,126,255,0,168,76,160,25,192,204,102,86,113,75,45,215,124,202,117,197,64,169,122,41,169,78,38,13,89,184,178,59,59,136,39,94,38,204,158,91,45,164,212,105,100,215,234,247,151,82,233,221,215,178,85,196,7,16,48,22,228,165,218,119,93,85,218,173,159,46,91,17,223,237,207,190,250,225,180,183,35,182,165,55,204,146,134,155,74,26,105,90,25,150,137,212,253,135,210,231,177,179,2,240,255,0,30,44,249,150,141,245,70,143,37,185,12,184,219,82,123,59,11,126,58,212,211,141,165,109,173,214,215,177,73,230,172,200,200,186,25,235,239,214,144,243,161,145,235,199,45,87,44,154,157,46,20,202,133,163,33,229,156,89,132,219,174,242,146,167,36,41,9,113,196,176,219,73,81,52,193,41,68,71,211,93,75,167,112,94,174,26,226,93,159,138,246,156,27,198,203,173,195,168,193,154,203,78,235,30,75,79,27,74,91,72,115,150,190,90,212,73,89,37,196,234,157,122,106,95,81,143,84,40,147,135,190,116,235,248,19,126,193,178,174,202,203,206,217,181,105,13,71,82,31,144,181,34,43,142,189,17,179,112,137,199,208,210,18,150,90,87,173,161,153,125,101,208,175,26,215,185,232,151,141,6,13,203,110,212,24,155,79,168,199,106,75,14,178,234,28,73,161,196,37,105,245,144,102,159,162,162,62,134,125,224,62,168,0,0,0,0,0,0,0,8,25,197,218,193,69,193,128,240,238,102,225,115,158,166,212,219,82,150,150,247,41,8,110,28,245,234,103,180,204,136,140,253,228,66,121,142,35,157,43,65,155,203,44,120,137,9,113,201,231,161,91,85,121,177,147,176,148,124,228,83,228,18,52,45,166,122,234,175,103,95,113,128,161,236,169,93,41,179,179,13,96,86,220,120,218,109,171,146,149,188,201,91,72,210,83,152,81,145,245,46,158,175,188,104,250,220,170,181,93,183,169,149,182,20,74,110,161,13,153,73,50,50,50,50,113,4,162,238,51,247,251,204,101,250,143,50,77,167,118,193,158,234,20,137,20,106,139,79,41,58,25,25,45,151,72,204,180,232,122,234,159,171,245,13,31,101,110,232,106,240,203,214,30,215,27,121,46,41,251,98,146,167,116,86,166,149,170,11,10,52,159,83,208,253,110,227,61,64,117,64,0,0,0,0,0,0,0,0,0,1,83,252,103,241,14,172,228,235,115,14,89,146,226,41,201,76,58,162,155,37,168,136,222,35,168,178,102,101,187,111,209,233,244,117,250,253,130,216,5,70,113,161,182,39,198,187,173,187,163,144,174,196,236,56,113,57,164,149,109,230,155,181,21,237,221,166,154,233,215,77,117,1,255,0,28,22,164,55,242,238,232,140,182,208,189,180,169,174,151,77,84,71,206,167,22,191,81,125,98,114,210,115,125,135,13,102,14,165,132,55,53,201,79,165,203,101,15,49,25,82,230,48,194,29,120,167,20,116,52,147,91,218,169,102,123,180,73,35,83,208,244,238,208,87,39,7,123,206,21,187,143,181,122,84,231,246,149,82,129,34,43,77,154,200,136,221,118,109,61,41,232,106,46,190,169,247,17,159,218,60,159,19,42,93,71,13,179,103,242,134,137,34,76,25,146,25,244,203,46,182,181,52,164,184,170,156,197,165,73,82,73,38,93,80,70,70,71,175,78,240,23,168,195,236,74,101,185,49,158,67,173,58,146,90,28,66,137,73,82,76,181,35,35,46,134,70,94,209,254,130,28,240,205,204,156,236,117,193,82,165,221,19,57,213,251,117,255,0,71,110,83,134,165,187,25,136,144,211,205,86,247,86,181,40,214,234,181,86,132,71,238,35,239,152,192,62,61,221,117,209,44,155,114,161,115,220,53,8,240,160,211,163,59,37,215,94,117,13,164,146,219,106,90,186,172,200,181,218,147,62,166,93,194,61,101,103,54,52,188,193,226,5,233,111,82,31,109,216,116,73,245,20,69,89,41,42,55,89,101,246,16,133,164,210,242,201,73,50,120,180,50,34,35,246,105,237,224,60,91,243,33,34,207,177,161,225,45,167,85,97,53,10,179,173,174,121,54,249,146,202,35,172,207,97,212,159,45,210,87,210,74,122,41,38,159,126,189,195,153,240,90,161,212,158,185,238,171,173,106,120,226,42,36,232,106,81,154,182,155,220,202,115,135,215,77,53,211,235,215,234,1,108,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,22,105,179,99,75,203,230,32,89,118,245,93,246,218,135,91,159,78,68,165,154,146,147,105,151,159,125,11,90,141,79,32,146,146,38,79,83,50,50,47,110,190,201,11,104,221,116,59,218,220,167,220,246,237,70,60,216,53,24,205,73,105,214,94,67,137,218,227,105,90,122,160,204,181,218,162,62,134,125,226,172,120,210,208,234,76,220,246,173,214,133,60,81,83,18,12,52,168,141,91,73,238,101,69,194,235,166,154,233,245,235,245,14,151,194,67,50,18,46,251,26,102,18,221,149,86,21,80,164,186,226,224,19,143,153,172,226,52,204,6,26,73,115,29,53,125,37,43,162,82,73,247,105,220,2,198,199,249,190,251,17,89,114,76,151,144,211,77,36,214,183,22,162,74,82,146,45,76,204,207,161,17,23,180,127,160,135,60,76,179,39,59,2,176,84,233,118,188,222,77,126,226,127,209,218,165,195,74,218,140,252,73,137,230,167,99,168,90,84,75,105,58,43,67,34,63,97,159,112,123,90,182,111,112,229,220,193,211,48,134,217,185,41,245,73,111,54,203,18,85,18,99,15,161,167,142,113,199,91,74,52,61,170,86,71,183,84,154,53,45,75,94,253,4,26,227,75,33,31,46,173,120,200,109,8,221,74,132,233,244,209,70,124,234,137,107,245,151,214,56,239,12,218,101,71,18,115,103,242,134,182,252,153,211,35,179,233,151,158,113,74,117,74,113,53,56,107,82,148,165,18,140,250,172,204,204,207,94,189,227,214,113,137,188,225,92,88,251,72,165,65,127,82,165,208,35,197,117,178,81,104,78,183,54,160,149,116,37,31,95,88,187,200,143,236,1,211,56,48,98,29,89,185,215,30,28,189,37,197,211,148,137,149,68,182,107,81,145,60,103,78,100,140,139,118,223,163,211,232,235,245,251,5,176,10,140,224,189,108,79,147,119,220,151,71,103,87,98,106,20,200,156,211,66,182,243,73,218,114,246,238,211,77,116,235,166,186,139,115,0,0,0,0,0,0,0,0,0,0,1,243,174,58,171,84,43,122,167,91,125,68,150,233,240,222,148,163,51,34,34,38,208,106,62,243,47,119,188,134,112,115,91,116,162,241,204,53,255,0,91,109,227,117,183,110,58,174,195,53,110,34,73,206,125,68,69,212,250,122,222,241,127,121,164,186,26,179,242,245,136,85,215,30,75,106,98,216,171,41,173,85,166,229,166,11,234,36,151,82,212,207,111,113,30,163,56,53,153,146,110,203,182,116,246,144,165,200,172,212,93,121,41,34,51,51,91,206,153,145,105,212,245,213,95,95,235,1,115,220,34,44,20,91,248,15,50,231,114,23,37,234,149,77,195,74,212,222,213,45,183,33,192,94,164,123,72,204,140,203,222,100,39,160,226,25,44,180,25,179,50,199,135,112,145,31,146,244,219,106,145,58,74,118,18,79,156,186,124,114,94,165,180,143,93,83,237,235,239,49,219,192,0,0,0,0,0,0,0,0,121,92,74,196,187,63,10,45,57,215,141,233,91,135,78,131,9,151,93,214,68,150,153,55,84,134,150,231,45,28,197,164,148,179,75,106,209,58,245,208,254,179,31,86,232,185,232,150,117,6,117,203,113,84,24,133,79,167,71,118,75,238,188,234,27,73,33,180,41,106,245,150,100,159,162,147,62,166,93,194,142,120,132,231,78,189,142,215,236,235,42,211,172,188,213,155,73,144,236,116,161,137,11,74,37,56,211,210,219,39,12,155,125,109,45,42,101,212,250,218,17,159,212,93,12,63,199,58,188,64,113,3,30,174,74,165,167,106,85,93,165,89,241,37,191,29,142,194,251,236,46,99,72,114,67,105,83,156,185,43,105,196,173,167,83,169,145,104,173,11,216,93,121,14,92,242,179,138,89,145,187,225,211,173,218,5,75,209,78,202,109,51,170,206,69,145,217,219,65,186,201,56,102,242,25,113,36,162,75,196,191,91,184,186,159,78,254,129,146,252,143,94,57,149,185,99,84,170,144,166,83,237,24,239,33,82,166,27,110,181,205,74,92,142,165,161,183,20,195,141,41,70,211,230,164,145,247,233,169,244,239,187,204,19,192,187,3,1,236,232,118,141,141,70,143,25,184,236,182,219,210,123,59,8,126,66,210,211,109,169,110,45,166,209,189,74,229,32,204,204,186,153,107,238,208,57,246,86,242,105,133,249,110,180,161,194,131,68,133,81,175,237,109,233,85,57,81,163,188,242,95,229,48,75,38,222,38,27,89,35,123,36,164,235,215,83,51,62,189,209,179,140,101,22,132,222,17,81,234,189,136,147,60,235,17,219,230,165,180,23,169,217,106,10,208,207,77,223,75,175,120,177,113,92,28,101,170,68,222,25,80,105,133,169,169,117,72,174,105,246,199,168,39,223,253,128,32,95,15,92,49,147,138,25,152,183,160,179,19,158,205,17,232,149,169,37,203,53,18,89,102,161,16,150,103,234,40,139,163,158,221,11,222,100,52,11,69,164,67,160,211,25,165,64,109,45,199,99,118,196,164,136,136,183,40,212,125,8,136,187,204,253,130,184,120,65,101,238,101,169,67,168,99,53,118,148,227,18,170,241,221,133,17,199,88,52,154,226,58,136,18,16,164,154,155,35,52,153,164,204,140,150,105,247,17,247,139,13,190,235,75,183,109,89,213,134,212,73,84,126,86,134,103,161,122,206,37,62,242,253,47,120,12,242,103,58,246,147,126,230,38,233,175,59,49,50,27,119,176,242,212,135,13,104,45,32,199,73,233,235,43,244,61,254,193,106,92,36,108,231,45,188,1,114,172,235,43,74,234,218,106,165,39,66,87,42,108,244,244,61,165,175,210,247,159,234,20,173,119,84,158,172,92,50,234,47,184,107,113,238,94,170,51,51,215,68,36,189,166,126,225,161,108,144,216,211,108,28,187,219,84,74,131,68,219,232,237,155,147,180,201,69,172,233,42,45,72,210,147,238,89,123,0,119,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,30,119,16,96,170,165,104,79,132,150,247,155,156,175,87,77,117,209,212,31,119,234,25,125,35,118,43,218,154,77,43,79,176,203,78,242,26,155,168,164,151,13,196,168,181,35,211,167,235,33,151,219,226,26,41,247,68,216,141,182,104,75,124,189,19,166,154,106,218,79,187,245,128,209,238,90,170,107,171,224,181,189,61,199,27,90,156,237,122,169,179,213,39,164,183,139,222,126,225,249,243,49,131,20,188,117,194,154,165,139,81,105,181,28,174,71,45,74,74,79,110,217,44,186,122,25,161,122,107,202,47,228,255,0,210,94,91,34,117,181,92,25,98,180,42,74,109,72,55,61,33,209,73,208,250,84,36,167,222,126,225,223,140,137,69,162,136,140,190,176,28,47,39,120,36,188,9,194,56,54,123,232,46,123,124,221,234,211,170,181,149,33,194,212,205,180,25,244,119,221,255,0,73,247,81,252,74,82,146,218,148,145,17,123,8,135,244,0,120,124,99,194,75,79,26,44,42,181,141,118,83,35,74,102,161,17,246,26,113,214,90,90,163,186,227,46,52,151,80,110,33,100,133,164,157,81,146,137,38,101,175,234,63,112,0,51,175,155,220,171,221,249,98,196,137,148,233,49,159,93,18,76,135,36,82,231,54,135,77,4,202,159,144,76,161,78,27,45,163,153,177,141,198,73,233,237,46,157,210,243,133,230,118,220,164,84,24,192,204,75,173,201,118,52,147,75,116,137,18,228,238,36,45,74,133,21,134,18,167,159,34,36,145,18,204,144,132,107,222,101,237,33,60,51,143,150,154,14,99,112,162,169,68,118,4,111,77,195,140,252,154,108,147,105,28,194,125,17,164,37,164,111,229,56,189,187,222,215,68,150,186,245,46,189,244,23,118,219,151,158,2,226,156,170,59,231,46,155,90,182,42,171,38,30,79,53,147,82,227,73,82,82,226,20,100,133,154,119,181,169,40,136,187,189,135,220,26,109,101,230,228,50,220,134,86,149,182,234,73,104,82,79,82,50,50,212,140,140,135,253,136,175,195,227,51,17,113,251,6,41,145,42,83,208,237,195,111,198,102,157,49,42,116,148,235,188,136,145,73,111,40,141,213,173,90,184,241,234,163,211,83,239,34,62,249,80,0,0,0,0,0,0,62,21,247,68,43,146,201,184,45,227,109,46,122,78,151,46,30,213,22,164,174,99,42,70,134,90,30,191,75,220,127,96,251,161,222,3,51,185,139,180,95,178,49,194,248,183,158,109,45,246,107,134,166,148,37,36,100,73,74,102,60,130,34,35,73,105,244,125,194,225,56,79,226,107,119,126,94,202,218,149,59,157,50,137,51,178,182,131,119,113,162,59,48,96,160,139,67,89,153,104,106,246,17,23,216,32,151,22,28,43,43,43,48,159,41,160,67,67,48,171,208,187,99,202,75,123,119,202,126,116,229,168,204,201,4,70,102,148,151,83,51,87,214,99,223,240,104,196,165,64,197,90,246,27,200,120,155,98,69,30,85,77,6,226,180,74,156,84,154,123,36,146,213,90,26,180,46,237,186,253,126,192,23,24,1,222,0,0,0,0,0,0,0,0,0,32,191,23,108,60,118,242,203,140,74,180,56,204,243,232,117,182,234,46,189,179,231,57,44,192,158,163,78,226,73,158,221,84,71,161,153,22,190,210,19,160,115,44,202,216,241,113,11,3,47,91,117,248,37,45,215,40,53,37,69,104,218,39,12,223,56,111,33,26,17,165,71,174,171,211,161,107,215,160,10,0,202,166,41,43,8,113,202,215,186,214,241,181,27,210,80,152,148,189,219,73,44,118,198,28,89,153,239,73,17,17,55,237,61,61,227,178,241,52,197,59,115,23,49,134,218,186,45,185,177,228,177,242,74,27,78,45,151,27,95,206,118,169,139,61,77,11,81,107,163,137,246,235,212,69,155,214,143,34,215,189,171,212,7,90,84,119,233,53,89,80,212,141,166,131,109,109,60,164,25,105,161,25,25,26,123,180,45,52,238,33,243,36,76,168,84,220,104,165,74,145,45,196,165,44,180,78,45,78,25,39,216,148,235,236,235,208,139,222,2,202,248,47,191,83,43,206,227,142,211,142,118,62,195,49,74,78,170,219,191,155,78,35,61,59,181,208,90,197,241,117,211,108,139,70,177,117,213,164,182,196,106,84,25,19,22,165,173,41,45,26,105,78,31,85,25,23,114,79,218,95,105,8,75,194,79,5,156,195,220,16,155,127,92,112,10,37,74,183,57,199,163,184,227,92,179,244,123,208,224,186,147,51,90,18,173,55,33,71,209,70,158,158,222,241,204,184,164,103,90,20,122,99,248,17,135,53,180,185,37,213,41,53,105,48,164,145,146,80,105,155,21,232,234,91,47,234,71,174,195,52,45,26,119,25,251,8,4,5,205,174,47,212,241,183,29,238,90,243,147,157,145,13,21,89,144,233,196,110,169,105,236,229,49,245,53,183,215,89,105,163,189,54,158,157,122,23,190,222,120,96,96,195,152,93,151,168,21,137,209,89,110,85,206,166,171,40,90,91,209,70,204,152,48,148,90,153,161,39,222,217,251,76,190,179,21,13,148,124,29,170,227,150,58,91,246,227,84,233,51,227,51,62,36,250,145,165,149,58,69,20,166,48,135,84,191,81,101,183,71,122,154,139,78,189,79,223,162,59,34,218,131,102,217,180,43,78,154,194,25,141,70,166,197,128,210,16,146,73,18,25,105,45,151,66,34,46,228,151,113,23,216,64,62,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,117,196,255,0,6,28,197,28,189,79,172,65,138,203,146,173,133,59,89,90,212,222,170,38,99,65,154,163,208,201,10,62,247,11,218,69,245,144,168,108,165,98,253,79,4,177,222,218,175,55,57,216,240,215,85,135,14,162,68,234,144,158,206,115,24,83,187,189,116,22,154,53,215,113,233,211,169,123,180,71,123,219,80,111,43,54,187,105,212,152,67,209,171,52,217,80,29,66,210,74,35,67,205,41,179,232,100,101,220,163,239,35,251,12,103,115,55,24,59,85,192,220,116,184,45,199,105,210,96,70,122,124,185,244,211,83,42,104,142,41,204,125,13,41,30,162,11,110,141,116,52,150,157,58,31,184,52,67,99,221,116,219,222,209,163,221,116,153,45,191,26,171,6,60,196,41,11,74,139,71,90,75,133,213,38,101,220,162,246,159,218,98,169,248,208,63,83,59,202,220,142,235,142,118,62,195,13,73,78,170,219,191,155,81,34,61,59,181,208,123,30,22,249,214,133,34,152,198,4,98,53,109,45,201,105,73,77,38,76,217,36,68,164,18,97,69,102,58,86,243,250,153,235,188,201,8,70,157,230,94,210,29,55,139,102,11,57,136,88,33,10,254,182,224,20,186,149,18,115,111,72,113,182,185,135,232,246,97,206,117,70,70,132,41,90,110,90,79,170,137,61,125,157,224,32,135,12,188,84,183,48,139,24,110,91,162,228,155,30,51,5,105,204,105,181,188,227,104,249,206,213,13,101,161,173,105,45,116,109,94,221,122,14,53,154,204,82,86,47,99,149,209,117,165,227,118,55,164,166,177,17,123,183,18,152,237,143,184,131,35,222,162,50,209,207,97,233,238,28,170,60,202,133,49,199,74,44,169,17,28,82,84,203,164,218,212,217,154,125,169,86,158,206,157,72,253,195,233,217,84,121,23,69,237,65,160,52,210,164,63,87,170,197,134,148,109,53,169,197,186,242,80,69,166,134,102,102,106,247,30,190,227,1,116,188,34,112,241,219,59,46,83,42,211,35,51,206,174,86,220,168,52,246,207,156,228,189,2,2,137,59,141,36,123,117,73,158,132,102,90,251,76,78,129,204,178,213,99,197,195,220,12,178,173,216,240,74,35,173,208,105,170,148,217,52,77,153,62,80,217,66,245,34,74,79,93,81,167,82,215,167,81,211,64,0,0,0,0,0,0,0,0,0,59,128,66,30,43,248,154,221,159,151,179,182,162,206,228,204,173,204,236,174,35,155,180,215,29,232,51,144,101,161,44,140,245,52,251,72,203,237,20,247,151,91,69,235,223,28,44,123,121,150,210,231,105,184,105,136,90,84,70,100,164,170,99,72,50,50,36,158,191,75,220,38,183,25,124,74,84,252,85,160,225,188,119,137,198,35,209,226,212,214,109,171,84,165,196,201,168,50,105,61,21,161,43,67,238,219,175,215,236,30,3,132,254,21,149,235,152,79,148,213,8,72,122,21,6,23,108,101,74,111,118,201,76,78,130,180,153,25,160,200,140,146,163,234,70,74,250,200,5,215,88,148,66,182,172,139,126,222,38,210,223,163,41,113,33,237,73,104,69,203,101,40,208,139,66,253,31,113,125,131,238,135,112,0,0,0,0,0,0,15,248,121,230,227,178,228,135,150,148,54,210,77,107,82,143,66,34,34,212,204,204,199,253,136,175,196,31,51,17,112,7,5,234,113,41,179,208,213,195,112,70,122,157,13,41,116,146,235,92,248,146,137,15,36,137,212,45,58,56,201,104,162,215,67,238,35,62,224,135,124,80,243,182,229,94,160,254,6,97,165,110,75,81,163,26,155,171,200,137,39,105,45,105,84,216,175,199,82,153,124,200,210,100,104,51,66,209,175,113,159,176,132,67,202,30,85,239,12,206,226,68,58,116,104,207,162,137,26,67,114,42,147,156,67,164,131,101,47,176,79,33,46,19,46,35,153,177,253,196,74,233,237,62,157,252,222,210,183,47,60,122,197,56,180,118,14,93,74,181,115,213,80,79,188,174,107,198,149,201,146,148,169,197,168,137,107,36,239,119,83,81,145,247,251,79,190,253,50,113,150,154,14,92,176,162,151,68,106,4,111,77,204,140,196,154,148,146,105,28,195,125,113,163,165,212,111,229,54,189,187,217,215,69,22,186,245,62,189,193,209,48,115,9,45,60,23,176,169,54,53,167,76,141,21,154,124,70,24,117,198,153,105,10,144,235,108,182,210,157,89,182,132,18,214,162,105,38,106,52,145,158,159,168,189,192,0,0,140,185,212,203,65,102,38,143,111,211,73,9,34,135,86,136,243,202,211,175,41,9,144,149,17,159,41,206,159,61,237,233,253,178,104,127,202,144,149,150,139,73,40,139,175,82,212,7,144,194,11,6,6,24,225,181,187,100,83,154,66,27,164,211,34,68,86,196,164,183,41,168,237,181,175,68,167,95,160,93,116,47,213,220,62,22,101,42,75,164,224,181,197,61,183,27,109,77,246,77,20,226,180,79,89,108,151,188,189,227,166,145,17,22,132,93,7,2,207,93,109,86,254,88,174,250,146,91,83,134,215,163,253,84,150,166,122,212,35,39,222,94,240,25,217,51,118,83,218,146,77,75,87,176,139,94,226,26,130,195,232,42,166,218,16,33,41,189,134,223,55,213,211,77,53,117,103,221,250,198,101,172,120,72,168,93,16,161,184,217,173,46,115,53,73,22,186,232,218,143,251,6,160,169,201,36,67,109,41,45,8,181,233,250,204,7,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,82,107,101,73,34,239,211,252,227,51,56,237,78,114,147,138,181,202,123,173,114,212,215,102,213,59,116,211,88,205,31,118,133,239,26,106,50,212,180,25,192,206,45,17,234,14,97,174,152,78,154,143,111,97,208,213,174,191,222,49,207,220,94,240,23,31,194,254,186,186,230,78,236,183,94,86,175,35,210,59,250,251,234,147,116,239,51,62,226,18,196,65,62,16,149,247,106,57,110,106,132,173,187,41,27,182,233,223,243,179,231,168,245,235,245,123,139,245,137,216,0,0,0,0,0,3,248,100,70,90,25,106,70,42,115,139,174,90,24,166,201,135,142,54,205,41,211,237,46,55,10,122,99,48,91,72,212,115,228,186,242,201,13,125,73,213,106,95,187,82,246,139,100,28,223,48,184,81,75,198,92,38,184,172,138,132,84,60,228,186,116,180,196,51,66,84,105,144,168,206,180,133,22,168,94,134,92,195,234,69,175,187,220,97,80,220,36,49,57,251,51,48,242,45,233,117,7,147,2,185,73,92,38,227,27,166,77,118,151,167,64,65,47,97,172,147,187,106,116,215,67,61,58,104,98,240,59,250,144,163,236,148,224,93,223,108,231,142,161,105,185,71,151,25,187,74,168,234,141,199,227,186,132,184,196,90,188,102,247,36,249,101,169,30,221,72,244,73,116,246,11,192,65,25,33,36,125,228,68,70,3,254,128,0,0,0,0,0,0,5,117,241,139,195,6,106,216,77,72,196,72,209,22,228,168,85,56,240,156,54,219,35,52,178,136,213,7,141,71,162,12,201,36,103,212,247,105,245,123,69,114,100,130,255,0,123,14,243,33,104,212,219,156,184,205,212,42,112,41,207,154,93,52,111,105,201,241,148,164,31,172,157,72,246,119,25,153,116,238,23,135,156,171,1,172,70,203,165,235,67,84,52,72,121,138,45,74,84,98,83,100,179,75,197,6,66,80,164,250,170,50,81,26,250,25,22,190,225,158,38,151,82,195,235,241,14,183,185,185,246,229,92,148,157,219,146,105,118,59,221,53,250,42,47,89,31,81,253,128,52,251,71,156,213,82,145,6,166,194,181,110,92,102,159,65,234,93,82,180,146,139,187,95,127,188,126,193,200,178,157,136,17,177,39,47,86,21,125,185,40,122,74,109,218,91,19,77,43,37,105,39,176,176,183,8,253,101,30,186,175,249,71,175,188,117,208,0,0,0,0,0,0,0,0,31,150,166,201,200,166,203,142,73,74,141,214,28,70,138,45,72,245,73,150,135,245,15,212,63,29,98,99,116,234,68,234,131,171,74,17,26,51,175,41,74,61,18,146,74,76,204,204,253,133,208,6,116,115,161,107,38,213,204,165,249,29,59,72,231,215,234,147,148,73,238,73,174,124,130,208,186,22,159,71,235,251,71,203,202,206,17,212,241,151,27,173,107,86,28,83,118,34,106,144,95,168,40,208,165,37,49,59,91,13,186,103,162,22,68,68,78,23,210,45,190,255,0,175,244,230,250,236,77,225,153,12,65,168,33,195,113,17,238,74,180,84,43,93,82,105,76,249,6,70,147,212,253,95,91,160,232,185,104,198,91,115,45,184,101,114,95,177,154,129,46,247,172,183,50,143,76,109,196,182,226,226,180,244,118,93,102,65,17,45,183,144,105,121,157,55,165,70,69,175,66,53,117,32,157,185,210,206,5,181,149,172,42,131,151,252,38,157,1,219,132,168,141,82,222,122,11,173,171,177,35,179,72,136,165,110,97,230,214,219,232,113,134,207,83,71,171,211,166,186,17,84,148,88,151,222,49,94,228,219,13,213,43,245,234,228,223,89,90,61,41,213,58,243,221,231,166,245,153,26,220,239,234,122,171,218,102,63,93,86,169,136,56,241,136,203,151,39,183,214,238,11,134,160,123,27,71,62,74,137,199,223,51,36,36,140,214,189,188,199,122,23,83,245,189,166,125,110,31,135,222,66,45,252,30,182,32,98,54,35,81,89,151,118,207,105,169,77,51,46,50,28,40,73,91,113,94,79,170,244,116,58,219,168,117,181,151,69,30,221,79,219,169,128,244,124,59,114,111,19,47,118,52,123,202,230,167,49,242,182,189,9,14,60,165,178,92,216,236,190,204,71,20,194,141,108,54,234,13,46,178,173,80,102,100,71,239,62,165,50,199,241,41,74,18,72,66,73,41,73,104,68,69,161,17,123,135,244,0,0,121,75,255,0,20,172,12,48,164,63,89,190,110,234,61,25,134,26,83,164,83,170,12,71,53,232,149,171,68,243,86,146,51,50,66,244,45,125,135,238,48,30,172,5,113,227,87,24,59,26,211,155,38,147,133,244,51,172,200,142,234,218,41,50,35,51,34,35,155,77,196,238,74,216,154,70,105,51,75,102,71,167,84,168,207,218,66,60,255,0,118,115,48,142,214,146,167,172,235,25,20,178,150,78,25,53,79,156,79,155,59,254,143,89,219,117,219,236,238,215,234,1,116,64,56,14,78,179,75,11,52,216,114,171,185,186,75,208,37,196,144,112,229,32,216,38,155,55,80,196,119,22,104,46,107,135,183,87,250,106,122,232,93,75,223,223,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,1,206,46,105,97,101,103,14,83,119,57,73,122,124,185,114,10,28,84,19,4,235,100,234,216,144,226,13,101,205,108,246,234,199,93,15,93,15,161,123,131,191,0,165,223,238,206,102,17,170,210,148,205,157,99,46,150,114,205,194,39,105,243,141,242,103,127,209,233,59,110,187,125,157,218,253,66,67,96,175,24,59,26,236,155,26,147,138,20,51,163,72,144,234,26,57,49,227,51,30,35,123,141,180,238,82,223,154,102,73,35,83,134,103,167,68,164,143,216,96,44,112,7,148,176,49,75,15,241,62,144,197,102,199,187,232,245,150,31,105,46,153,65,168,49,32,209,170,80,173,21,202,90,136,140,137,105,212,181,246,151,188,135,171,0,16,211,136,150,77,226,102,18,198,145,121,91,52,230,126,86,208,97,45,198,84,134,75,155,33,150,25,150,226,88,35,67,14,58,179,83,175,39,68,17,145,25,251,143,169,204,177,252,82,82,180,154,22,146,82,84,90,25,25,106,70,94,224,25,128,149,18,251,193,219,220,219,125,186,165,2,189,67,155,234,168,201,232,174,165,214,94,239,45,118,44,136,150,223,127,67,213,62,195,33,109,185,45,206,5,181,154,92,42,157,151,252,89,157,5,171,132,232,142,210,217,122,115,173,167,182,163,179,71,136,149,110,125,231,22,227,235,113,247,15,82,71,173,215,166,186,145,250,94,32,153,8,183,241,134,216,159,136,216,115,69,102,37,219,1,167,101,58,204,72,200,108,166,165,13,202,121,94,171,49,214,235,142,173,215,16,93,84,91,180,47,110,134,41,226,149,84,196,28,7,196,100,75,141,219,232,151,5,189,80,45,237,175,159,25,70,227,15,145,154,20,68,104,94,222,99,93,75,161,250,190,195,46,129,234,51,79,132,117,60,26,198,235,166,213,151,20,218,136,170,164,231,233,230,72,82,82,168,157,173,244,52,101,170,16,70,70,77,159,209,45,190,239,171,233,228,190,214,77,213,153,75,10,57,236,51,131,95,165,206,34,95,114,141,19,227,150,135,208,245,250,95,87,218,61,214,101,241,150,220,204,150,25,91,119,236,150,160,68,189,232,205,195,163,212,219,109,45,182,185,77,51,29,231,94,144,100,107,113,229,154,158,123,77,234,81,17,233,212,137,93,79,156,229,10,235,43,63,50,24,125,80,91,134,218,36,92,148,152,171,86,186,17,37,83,227,153,154,143,82,245,125,94,160,52,121,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,250,135,234,31,142,141,49,186,141,34,13,65,165,165,104,149,25,167,146,164,158,169,81,41,36,100,100,126,210,234,63,96,0,0,0,0,0,0,0,0,15,199,88,156,213,46,145,58,166,250,180,110,36,103,95,89,234,93,18,132,154,143,191,79,119,188,126,193,200,179,99,136,17,176,223,47,87,237,125,201,40,102,74,173,218,163,16,141,75,36,235,39,176,190,182,200,189,100,158,186,163,249,39,175,184,5,22,231,126,255,0,123,17,51,33,119,84,215,57,201,45,211,234,115,233,204,26,221,53,236,105,185,242,84,148,23,172,173,8,183,247,17,145,117,238,22,55,193,211,12,25,164,225,53,95,17,36,196,91,114,166,84,228,66,108,220,108,136,212,202,227,83,222,37,22,168,35,52,153,151,126,237,62,175,104,168,167,87,82,196,27,241,110,185,185,201,247,29,92,212,173,187,148,106,118,67,221,116,250,74,63,89,127,89,253,163,67,185,53,176,25,195,156,186,89,84,52,67,68,119,159,162,211,101,73,36,182,72,53,60,168,49,210,181,43,213,73,154,140,209,212,204,181,247,128,237,128,0,0,0,0,0,0,3,249,221,212,197,31,241,111,196,231,239,60,195,199,183,162,84,29,84,10,29,37,16,156,140,78,153,181,218,89,157,61,6,189,132,179,78,237,170,211,93,8,244,233,161,11,191,89,25,161,68,93,230,70,68,40,255,0,58,216,23,119,220,217,227,167,218,109,209,229,201,110,237,170,52,162,113,136,238,173,45,177,42,175,37,189,202,62,89,232,69,187,83,61,20,93,125,160,58,239,8,156,180,49,82,147,51,28,110,106,83,165,217,157,114,20,4,201,96,182,153,164,224,73,105,228,18,218,250,213,162,210,191,126,133,237,22,200,68,68,90,17,104,68,57,198,94,176,162,151,131,88,77,110,217,20,248,168,101,200,148,232,137,150,100,132,164,213,33,49,154,105,106,61,16,141,76,249,101,212,203,95,127,184,186,64,0,0,0,0,0,0,137,220,79,235,171,161,228,238,245,121,133,104,242,253,27,179,175,186,169,11,94,227,35,238,49,44,68,19,226,247,95,118,157,150,231,104,72,219,178,175,183,126,186,235,243,83,224,40,180,235,245,251,143,245,0,168,12,9,167,57,86,197,90,29,61,166,185,138,119,180,232,157,186,235,164,103,79,187,67,247,13,51,70,73,161,148,164,203,187,95,243,140,226,100,234,136,245,123,48,214,180,38,141,69,187,183,106,105,215,95,239,25,7,238,63,112,209,249,22,133,160,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,62,37,212,2,160,102,158,230,97,45,26,9,125,139,77,83,166,186,83,161,159,184,189,226,255,0,5,34,113,124,167,55,23,49,170,156,136,228,131,151,166,171,36,105,191,108,8,5,223,167,93,0,73,158,12,53,227,147,135,87,93,17,91,72,161,246,29,190,243,222,253,65,71,237,254,193,100,66,166,120,47,87,158,77,102,239,161,243,147,203,95,163,253,77,199,175,68,84,85,221,175,246,11,102,0,0,0,0,0,0,0,0,30,6,135,131,22,93,7,17,42,24,151,2,143,17,154,197,69,151,89,121,230,227,180,149,44,156,124,158,81,154,137,4,163,51,89,17,158,170,63,241,245,30,248,0,0,0,0,0,0,0,0,0,126,74,181,58,61,94,151,50,149,45,164,184,196,200,238,71,113,10,73,25,41,43,73,164,200,200,200,200,250,25,251,6,119,115,195,134,146,112,195,50,55,133,49,198,16,212,122,157,86,161,84,136,148,36,210,146,97,201,242,82,130,211,98,75,185,191,97,25,123,140,104,180,84,39,25,76,49,77,38,240,161,226,44,88,42,38,102,71,141,5,199,201,175,84,221,91,181,7,141,59,137,4,90,232,90,232,106,215,234,246,128,238,188,31,177,49,219,155,7,106,86,132,169,45,154,233,85,23,146,219,106,89,243,57,109,69,128,217,25,17,172,253,95,91,78,226,45,125,194,193,133,37,112,137,197,88,246,102,58,205,181,106,211,29,68,42,221,49,200,241,218,39,8,144,114,222,153,1,180,158,213,44,139,93,18,101,169,17,171,237,23,104,70,74,34,50,61,72,250,128,254,128,0,0,0,0,0,0,0,227,57,191,196,4,97,190,94,175,74,225,201,228,60,253,22,163,22,58,201,123,84,78,156,25,10,78,211,220,147,215,84,116,208,245,29,152,87,151,25,76,73,42,30,8,208,236,106,101,69,108,84,106,21,248,207,200,105,15,109,53,194,114,37,65,165,17,146,84,74,52,154,136,139,170,77,63,230,1,78,151,29,89,234,245,195,84,174,73,117,110,59,81,154,252,183,22,181,25,169,74,113,102,163,51,51,51,51,51,51,247,152,252,237,246,218,139,204,65,100,157,125,199,20,150,89,105,58,168,212,163,61,18,146,47,105,245,208,136,135,231,19,39,134,222,85,221,199,76,85,135,119,87,233,203,114,220,182,165,55,49,102,227,38,108,190,252,121,48,220,54,85,189,149,182,162,83,110,158,169,212,140,203,218,69,222,18,175,134,38,70,227,80,105,81,177,191,19,232,232,114,167,32,208,253,38,52,136,228,100,211,74,76,41,44,61,177,248,228,164,184,74,37,150,228,47,66,234,69,215,83,22,100,132,33,180,37,182,210,73,74,72,137,41,34,208,136,189,196,63,45,30,145,77,160,211,35,81,233,16,153,137,14,27,72,97,150,89,109,45,161,8,66,73,41,73,37,36,68,68,68,68,90,17,105,208,126,192,1,255,0,43,90,27,66,156,113,68,148,164,140,212,102,122,17,23,188,124,235,138,229,160,218,116,169,53,171,138,173,18,159,14,43,75,121,199,100,190,134,146,73,74,77,71,235,44,200,187,146,103,212,253,134,43,7,58,28,83,82,211,213,140,54,192,199,28,35,74,36,83,228,213,181,238,94,178,25,90,227,191,22,95,252,18,208,102,159,175,78,226,1,40,179,105,159,188,47,203,221,34,117,26,155,85,139,88,186,149,29,212,177,22,35,241,228,19,46,237,125,41,230,161,50,27,113,36,78,178,68,173,11,82,212,139,188,250,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,233,211,78,159,111,62,169,85,47,172,86,186,187,85,66,85,94,226,173,212,159,218,147,113,111,75,125,107,113,195,50,73,106,106,89,234,183,15,167,94,170,247,152,158,57,60,225,105,117,223,142,194,190,177,161,181,82,168,75,38,222,106,158,100,227,18,220,215,179,186,91,218,147,17,72,52,26,22,234,79,69,117,81,105,220,70,96,33,102,23,224,22,44,99,12,196,69,177,44,170,197,65,181,172,144,114,90,166,201,117,132,25,154,11,85,45,166,215,161,23,49,6,127,81,235,238,22,27,151,62,16,102,249,83,174,44,109,172,45,13,173,166,100,156,24,18,52,81,40,249,43,216,227,114,97,127,194,164,203,95,113,123,197,142,225,126,8,97,150,15,208,162,208,172,107,66,147,78,68,118,144,210,159,102,159,29,151,158,52,161,9,53,184,166,155,70,229,31,45,6,103,167,83,47,176,123,178,34,34,208,139,66,32,30,23,8,48,83,15,176,58,217,77,169,135,212,72,240,33,146,137,199,13,17,152,105,110,185,203,109,179,90,249,77,160,148,163,38,145,169,233,169,233,246,105,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,15,247,81,243,217,254,238,127,243,102,143,255,0,84,23,252,50,174,3,77,25,122,186,107,183,206,1,97,165,235,116,206,237,181,171,130,207,163,85,42,50,121,72,111,159,41,248,77,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,160,14,85,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,1,64,63,221,71,207,103,251,185,255,0,205,154,63,253,80,93,246,94,174,154,237,243,128,88,105,122,221,51,187,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,204,184,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,5,0,255,0,117,31,61,159,238,231,255,0,54,104,255,0,245,65,119,217,122,186,107,183,206,1,97,165,235,116,206,237,181,171,130,207,163,85,42,50,121,72,111,159,41,248,77,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,50,227,66,124,62,49,211,14,49,151,44,182,85,38,202,172,243,106,182,37,191,75,182,235,244,215,200,145,42,20,168,241,80,201,45,72,35,61,89,119,148,165,180,225,25,165,73,37,17,232,180,56,132,4,149,0,0,21,1,159,92,250,230,199,5,179,99,124,225,158,26,98,183,161,173,186,55,163,59,20,47,65,83,100,114,185,180,216,175,57,243,143,71,91,138,213,199,86,175,89,71,166,186,22,132,68,69,47,248,95,227,222,44,102,39,0,171,247,174,49,221,127,40,43,80,175,9,84,182,36,246,24,209,54,69,68,40,78,37,189,145,219,109,7,162,222,112,245,50,221,235,105,174,132,68,85,131,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,58,85,3,59,116,170,46,120,239,140,164,98,59,241,32,71,114,68,39,173,58,196,153,73,105,10,125,250,101,57,104,164,147,105,100,136,214,227,174,76,117,14,186,238,170,90,210,202,72,204,219,72,150,162,128,120,163,248,236,196,223,185,124,158,16,177,254,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,100,38,248,0,0,241,88,223,122,213,112,215,5,239,236,70,161,71,136,253,74,213,181,234,181,184,109,75,66,148,195,143,198,136,227,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,30,83,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,253,121,177,240,177,140,159,15,238,31,46,124,80,94,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,214,26,73,1,229,48,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,0,0,0,0,0,0,0,2,141,177,191,136,142,117,240,215,26,47,236,57,161,99,220,183,233,182,173,209,85,162,67,118,93,183,68,83,238,49,26,91,140,182,167,20,152,73,73,172,210,130,51,50,74,75,93,116,34,238,22,63,195,99,49,119,222,101,178,226,171,179,18,228,118,235,146,133,112,77,161,77,169,236,101,175,72,109,67,82,91,119,146,203,77,182,214,214,229,33,157,169,35,215,147,188,207,85,153,20,0,227,55,133,191,37,51,29,66,196,200,20,46,203,2,251,183,219,237,51,123,86,254,217,84,132,179,101,239,155,53,154,155,217,21,84,228,244,74,80,173,117,45,85,204,49,234,184,37,226,101,213,27,20,239,172,28,237,124,219,110,161,111,157,205,200,113,199,21,217,231,71,147,30,62,246,83,191,150,142,99,114,180,112,246,26,149,200,99,214,34,70,134,22,254,0,57,86,106,177,75,240,45,151,28,69,196,198,107,190,134,159,70,183,229,122,42,111,101,237,28,170,163,168,228,193,249,179,66,210,173,101,58,194,125,116,154,11,93,87,162,73,70,65,84,25,151,226,85,156,107,87,48,216,145,104,89,152,157,18,129,66,183,110,138,149,18,159,2,53,2,158,242,27,98,36,133,199,74,141,114,25,113,213,45,100,214,245,153,172,203,122,213,180,146,157,168,77,133,112,216,197,44,118,198,156,184,171,19,49,234,187,233,153,245,155,130,111,160,230,246,88,113,249,180,182,144,211,63,147,138,132,37,58,74,106,98,125,116,146,207,77,122,164,208,103,65,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,52,224,133,149,85,195,92,23,176,112,230,187,34,35,245,43,86,215,165,81,38,59,17,106,83,14,63,26,35,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,7,31,203,94,115,104,88,225,140,24,165,128,53,186,87,162,175,60,57,184,43,49,217,38,16,181,69,169,209,226,212,21,25,185,41,81,235,203,121,27,153,67,173,168,244,82,150,151,27,212,148,182,217,146,163,56,57,133,186,107,182,54,116,49,46,245,181,167,118,42,213,191,138,21,154,165,58,79,41,14,114,37,49,86,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,23,105,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,9,20,0,0,2,37,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,102,7,10,177,50,234,193,188,71,183,49,74,202,151,217,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,128,211,240,14,63,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,1,15,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,246,24,210,247,197,92,41,174,41,189,146,27,113,5,170,217,108,245,34,221,234,233,174,134,100,115,0,64,14,53,126,22,45,111,136,16,124,186,162,2,63,228,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,219,11,208,84,216,252,222,85,54,83,205,252,227,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,219,248,160,30,23,30,59,48,203,239,175,39,154,47,248,0,0,0,5,0,255,0,117,31,61,159,238,231,255,0,54,104,255,0,245,65,127,195,42,224,52,209,151,171,166,187,124,224,22,26,94,183,76,238,219,90,184,44,250,53,82,163,39,148,134,249,242,159,132,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,58,0,229,89,78,240,177,131,127,15,237,239,46,96,117,80,1,26,178,215,156,218,22,56,99,6,41,96,13,110,149,232,171,207,14,110,10,204,118,73,132,45,81,106,116,120,181,5,70,110,74,84,122,242,222,70,230,80,235,106,61,20,165,165,198,245,37,45,182,100,168,206,14,97,110,154,237,141,157,12,75,189,109,105,221,138,181,111,226,133,102,169,78,147,202,67,156,137,76,85,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,0,104,248,4,117,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,23,248,128,230,98,242,202,134,26,89,88,165,103,193,137,81,66,175,136,148,218,189,50,73,18,81,81,167,57,6,106,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,202,1,0,56,213,248,88,181,190,32,65,242,234,136,9,169,133,88,153,106,227,38,28,91,152,165,101,75,237,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,20,23,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,63,88,0,0,143,249,204,205,47,226,143,100,217,248,145,54,219,244,221,22,165,120,69,161,86,227,180,173,178,145,5,216,114,221,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,237,86,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,65,110,53,126,22,45,111,136,16,124,186,162,33,175,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,60,23,146,0,0,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,98,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,168,187,241,154,204,216,248,167,198,79,136,23,15,152,190,2,228,248,95,227,222,44,102,39,0,171,247,174,49,221,127,40,43,80,175,9,84,182,36,246,24,209,54,69,68,40,78,37,189,145,219,109,7,162,222,112,245,50,221,235,105,174,132,68,83,0,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,168,12,235,230,103,136,78,82,241,150,109,155,248,110,170,204,180,42,90,204,181,171,115,109,58,34,123,124,93,168,55,27,53,55,20,208,111,48,181,242,156,45,16,163,209,14,114,208,135,91,33,249,114,119,197,123,24,89,197,202,125,169,153,171,162,37,199,105,220,242,35,211,74,170,228,72,52,213,208,31,90,246,162,82,150,210,25,105,81,181,89,115,185,135,170,16,146,113,10,45,138,109,219,52,204,190,93,44,76,208,97,100,252,51,190,163,255,0,59,50,143,55,123,223,197,149,78,204,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,158,188,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,13,52,138,192,226,129,156,204,201,229,219,31,104,22,86,14,98,71,201,250,44,219,62,45,81,248,222,135,129,47,124,165,205,154,218,156,223,33,135,22,90,161,150,203,66,61,190,174,186,106,102,103,249,56,95,113,4,147,86,147,69,202,246,52,213,98,33,104,142,152,22,125,114,75,173,70,70,198,90,139,30,29,20,154,105,132,164,214,105,67,234,67,238,187,189,197,154,90,245,150,164,107,200,56,213,248,167,181,190,31,193,243,26,136,14,213,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,207,197,43,112,84,241,79,116,252,63,157,230,52,225,215,248,160,241,4,147,73,147,90,202,246,11,85,98,45,107,142,168,23,133,114,51,173,73,70,199,154,149,30,101,20,218,117,133,36,150,73,91,10,91,237,59,189,181,146,154,245,86,149,232,30,127,61,28,84,174,248,120,143,22,202,202,37,253,216,105,86,231,104,98,179,95,106,12,41,209,107,50,148,104,34,76,98,144,203,159,50,206,197,145,60,147,36,186,167,84,105,35,66,27,113,207,1,150,44,225,113,21,205,6,50,209,112,142,214,199,206,193,219,249,146,106,53,69,217,212,185,12,211,32,180,157,206,200,113,40,137,254,11,104,37,41,9,91,174,180,131,90,55,238,40,85,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,187,20,46,212,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,14,213,73,133,38,157,74,133,79,153,86,151,84,145,22,59,108,187,58,90,90,75,242,150,148,145,41,231,9,148,33,162,90,140,141,70,77,161,8,212,207,106,82,90,17,126,176,0,17,43,25,115,183,74,203,246,115,109,188,18,196,135,226,67,178,111,75,94,157,45,21,153,114,147,29,138,20,211,147,84,109,78,185,163,42,83,136,125,77,194,104,212,183,16,219,36,217,184,122,17,184,98,90,138,86,227,87,226,158,214,248,127,7,204,106,35,186,240,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,56,44,208,0,0,0,0,0,67,94,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,185,148,50,239,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,14,21,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,221,64,0,0,0,68,172,26,206,221,43,48,57,205,185,48,75,13,223,137,50,201,178,237,122,140,181,214,98,74,76,134,43,179,74,77,45,180,186,222,172,165,77,161,133,57,53,162,82,28,91,111,19,132,225,106,68,217,142,1,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,158,21,193,83,197,61,211,240,254,119,152,211,128,89,166,112,104,89,156,168,225,127,166,178,159,124,203,164,222,212,153,13,169,20,116,193,165,188,197,105,135,28,66,28,66,220,168,35,107,11,105,38,167,82,180,172,136,201,46,32,210,179,90,20,221,59,127,117,31,61,159,238,231,255,0,54,104,255,0,245,65,127,194,170,248,174,100,91,242,249,160,193,75,51,254,216,149,127,194,130,175,240,84,154,163,113,201,63,240,189,169,105,87,232,60,104,254,248,120,4,191,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,207,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,69,25,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,152,82,103,247,81,243,217,254,238,127,243,102,143,255,0,84,23,125,151,171,166,187,124,224,22,26,94,183,76,238,219,90,184,44,250,53,82,163,39,148,134,249,242,159,132,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,51,46,52,81,132,24,165,98,96,182,71,112,187,18,241,46,187,232,107,110,141,135,246,191,109,155,217,94,145,202,230,196,138,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,7,213,205,118,107,176,227,41,88,112,187,214,245,119,183,85,103,115,24,160,80,24,120,145,42,175,41,36,70,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,77,159,221,71,207,103,251,185,255,0,205,154,63,253,80,115,252,215,102,187,17,243,107,136,235,189,111,87,123,13,42,15,49,138,5,1,135,141,113,105,17,84,100,102,148,153,145,115,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,18,127,134,151,15,185,56,195,85,163,230,15,23,233,81,28,195,232,18,59,77,30,147,45,166,165,49,114,173,10,148,195,132,225,33,242,91,8,143,37,134,148,104,121,165,33,242,213,38,70,131,86,161,58,184,121,212,179,81,136,152,95,31,27,115,35,139,50,235,17,238,168,230,187,122,220,59,126,21,60,163,68,39,52,76,215,214,220,102,157,90,221,36,110,105,41,87,43,146,180,185,171,134,234,73,159,65,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,70,99,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,161,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,16,105,204,7,42,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,243,247,253,10,230,185,172,218,181,10,204,190,101,217,213,217,113,205,52,250,236,104,49,230,46,11,228,100,105,89,177,33,10,105,212,106,91,86,131,34,51,66,148,73,83,106,218,180,250,0,1,69,120,165,159,94,36,248,45,125,212,240,207,18,241,91,208,215,37,27,147,219,97,122,10,129,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,47,248,112,113,31,174,227,165,117,172,6,199,151,251,93,245,47,180,200,160,215,163,194,67,77,213,91,109,11,121,216,210,26,101,41,109,151,155,109,11,82,28,74,82,218,219,65,165,91,92,73,27,253,131,136,102,75,41,89,167,194,249,21,219,66,223,136,172,84,182,163,145,219,243,14,74,98,156,214,9,205,206,211,223,113,73,52,173,10,73,186,166,137,102,146,67,198,147,230,54,133,189,186,133,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,1,169,225,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,177,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,255,0,135,54,117,255,0,26,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,172,30,40,254,59,49,55,238,95,39,132,2,207,184,95,227,222,44,102,39,0,171,247,174,49,221,127,40,43,80,175,9,84,182,36,246,24,209,54,69,68,40,78,37,189,145,219,109,7,162,222,112,245,50,221,235,105,174,132,68,82,130,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,112,131,130,167,133,139,167,226,4,239,46,167,8,127,196,127,136,4,204,196,87,93,194,76,33,184,191,210,158,7,102,125,217,49,219,126,59,151,20,173,136,115,116,132,60,134,220,67,44,184,102,132,50,105,218,110,52,110,168,215,243,36,208,126,92,104,226,201,153,203,151,20,46,10,214,11,223,82,236,251,37,249,9,77,22,143,46,141,75,150,251,12,33,180,163,123,142,57,29,106,222,226,146,167,77,27,214,72,55,13,4,165,18,73,71,37,120,113,99,30,120,243,91,121,79,188,49,7,29,165,199,195,171,62,67,8,156,203,86,181,49,165,214,229,168,141,101,9,167,202,25,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,192,172,157,100,234,251,205,253,247,34,129,64,153,232,107,110,141,179,229,5,193,203,102,71,162,249,172,200,92,95,224,171,125,167,31,230,185,28,219,249,179,61,154,238,86,132,93,116,19,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,166,12,194,241,30,206,117,141,143,184,151,101,90,216,201,216,168,182,253,225,89,165,211,163,124,157,165,57,200,138,196,215,91,105,189,235,140,165,171,106,16,146,213,70,106,61,53,51,51,234,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,251,108,222,202,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,162,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,170,191,238,163,231,179,253,220,255,0,230,205,31,254,168,45,251,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,251,108,222,202,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,206,184,191,238,23,30,4,240,203,239,175,56,154,2,85,0,0,0,0,0,225,89,223,197,235,203,1,114,199,118,226,230,31,191,17,186,237,187,34,144,244,114,150,193,60,195,168,93,82,35,78,178,226,58,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,122,12,177,102,22,213,205,6,13,81,113,114,214,141,216,59,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,130,226,13,73,66,150,211,173,44,208,141,251,75,149,113,71,240,39,137,191,114,249,196,33,78,217,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,97,163,48,30,126,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,0,0,0,4,106,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,207,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,98,204,45,171,154,12,26,162,226,229,173,27,176,118,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,5,196,26,146,133,45,167,90,89,161,27,246,144,117,80,0,0,0,21,23,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,224,155,249,82,206,109,11,54,152,143,138,180,203,14,149,202,179,44,79,68,71,164,84,159,66,209,42,170,228,131,155,207,146,166,213,167,41,147,236,237,19,77,154,73,205,164,165,47,67,95,41,169,42,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,49,127,5,48,251,28,109,149,90,152,131,68,143,62,25,168,220,108,215,25,135,86,211,156,183,27,37,163,154,218,201,42,34,117,122,30,154,150,191,110,190,236,0,85,54,99,56,65,242,10,163,113,96,149,97,107,109,12,189,36,160,207,145,170,141,101,206,94,198,219,141,11,254,9,36,90,251,203,220,43,203,20,48,11,22,48,122,98,226,223,118,85,98,158,218,22,104,41,46,211,100,180,194,204,141,101,170,86,235,104,212,143,150,179,47,168,181,247,141,50,153,17,150,134,90,145,143,9,138,24,33,134,88,193,66,149,66,190,109,10,77,69,18,26,91,73,125,234,124,119,158,100,212,133,164,150,218,157,109,123,84,92,197,153,30,157,12,254,208,25,248,192,28,214,226,222,95,43,241,106,22,165,203,57,218,115,110,35,157,78,145,50,74,163,41,178,91,70,173,26,109,228,36,207,107,41,79,94,154,106,95,101,202,101,47,63,120,95,152,74,68,26,53,74,171,22,143,117,38,59,73,126,44,183,227,199,39,157,218,194,85,202,66,164,56,226,136,221,120,201,58,150,167,161,151,121,117,131,121,195,225,105,117,216,110,77,190,176,93,181,85,104,104,39,30,118,158,68,227,242,219,211,180,58,123,26,141,17,40,36,18,16,210,75,85,116,81,233,220,100,98,7,83,106,151,214,20,221,93,170,159,42,175,110,214,233,175,237,81,182,183,162,62,133,182,225,25,164,244,52,172,180,91,101,211,167,84,251,200,6,160,144,180,56,132,184,218,137,73,81,17,164,200,245,35,47,120,255,0,161,85,185,48,226,154,151,94,163,225,182,57,184,225,154,147,30,159,26,173,175,122,245,142,202,23,33,249,82,255,0,225,86,179,36,253,122,119,144,179,251,118,229,160,221,148,168,213,171,118,173,18,161,14,83,72,121,183,99,62,135,82,105,82,73,69,235,32,204,187,148,71,208,253,164,3,232,173,8,113,10,109,196,146,146,162,50,82,76,181,35,47,113,138,205,226,119,145,184,181,234,84,156,111,195,10,58,27,169,199,53,191,86,141,30,57,17,58,210,83,54,75,239,108,98,57,169,78,26,141,5,185,107,208,250,17,245,208,197,154,15,199,88,164,83,107,212,201,52,122,188,38,101,195,152,210,216,121,151,155,75,136,90,22,147,74,146,105,81,25,25,25,25,150,134,90,117,1,150,183,123,109,57,231,224,188,78,176,227,106,83,47,52,173,82,105,81,30,138,73,151,176,250,104,100,99,244,91,149,103,168,55,13,46,185,25,213,182,237,58,107,18,219,90,20,100,164,169,181,146,136,200,200,200,200,200,203,222,66,92,241,36,202,179,184,23,138,147,46,234,5,57,109,219,151,44,183,38,32,219,100,201,150,31,145,38,99,132,202,118,50,134,210,73,109,162,209,58,153,145,123,76,187,161,176,13,33,101,3,16,17,137,25,121,178,235,133,39,158,243,20,90,116,87,214,107,220,163,117,48,99,169,91,143,114,143,93,87,215,83,212,118,97,94,92,26,241,36,171,152,35,92,177,170,117,21,191,81,167,215,164,191,29,165,189,184,209,9,184,148,246,146,68,74,81,168,136,148,102,93,18,73,255,0,48,176,208,0,0,0,0,0,0,0,0,21,243,198,7,19,29,182,112,118,155,104,69,146,217,46,171,81,101,46,54,149,159,51,150,236,89,237,153,153,18,203,213,245,116,238,50,215,222,44,20,204,146,70,102,122,17,117,20,151,197,219,21,99,222,120,235,10,213,165,76,117,80,168,148,198,227,200,104,220,35,65,75,102,100,246,212,100,148,172,203,93,20,69,169,145,43,236,1,193,242,61,134,146,113,63,50,54,125,49,182,18,236,122,101,86,159,84,150,149,164,212,147,97,185,241,146,178,211,98,139,185,207,105,17,123,204,104,138,147,78,143,72,165,195,165,68,105,45,177,14,59,113,219,66,82,68,73,74,18,73,34,34,34,34,46,132,94,193,81,220,26,240,201,53,107,198,185,136,178,160,168,217,135,30,76,22,228,27,94,169,58,135,105,239,18,119,26,12,181,208,245,208,149,175,213,237,22,248,0,0,0,0,0,0,0,0,3,192,215,48,98,203,175,98,37,63,18,231,209,226,61,88,167,50,211,44,188,228,118,148,164,19,111,155,201,50,81,160,212,70,75,51,50,209,69,254,62,163,223,0,0,0,0,0,0,0,0,0,10,221,227,61,94,84,108,58,181,40,104,218,101,51,183,111,247,150,199,233,234,47,111,246,11,34,21,51,198,134,188,242,171,54,133,15,154,158,90,61,33,234,110,61,122,162,156,174,237,127,176,4,104,225,165,64,42,254,105,237,150,13,163,89,35,182,235,162,117,211,90,116,195,247,31,184,95,232,164,78,16,116,230,229,102,53,19,151,28,150,113,53,218,179,70,187,55,192,158,93,250,116,212,93,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,158,52,84,39,162,226,45,159,91,68,39,9,19,125,33,189,226,108,246,158,198,41,201,45,85,167,234,239,23,12,43,183,140,101,140,245,103,10,168,183,92,106,115,143,29,27,180,239,121,12,154,137,190,108,154,123,101,170,137,39,166,186,105,222,90,253,96,35,119,7,26,177,197,198,202,181,48,228,18,123,111,35,70,205,122,110,217,18,160,174,133,175,93,62,193,116,98,135,248,81,214,219,167,230,230,216,165,56,242,145,233,30,219,161,110,209,39,203,166,78,87,94,191,95,184,197,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,252,83,112,169,88,145,150,167,230,67,140,165,202,183,39,170,180,165,33,26,171,151,30,4,211,211,82,66,143,77,86,93,58,23,214,66,100,15,41,138,214,124,123,251,14,46,91,62,66,18,162,171,82,102,67,73,168,136,246,169,214,22,217,31,84,171,79,167,238,63,176,192,103,67,45,215,155,248,115,143,22,85,117,199,213,21,168,247,13,53,19,20,106,52,109,101,51,25,83,154,158,228,145,104,72,246,158,157,58,141,31,217,21,200,183,61,155,65,184,224,190,151,152,170,83,34,204,109,194,81,43,114,92,105,43,35,212,140,200,245,37,23,113,159,218,99,53,152,195,108,203,195,124,106,187,237,165,178,235,42,160,220,181,8,204,154,146,105,222,150,37,184,132,173,61,19,169,30,206,134,68,95,168,94,215,15,188,71,78,34,101,170,215,90,230,50,243,212,104,48,169,42,74,28,220,164,242,96,69,212,143,214,81,145,234,190,189,223,97,0,146,128,0,0,0,0,0,0,0,41,87,139,238,35,51,114,99,84,11,77,135,205,105,165,83,154,74,210,74,35,34,91,82,231,182,125,9,71,215,214,247,23,234,23,65,84,168,68,164,83,101,85,39,62,134,99,195,97,111,186,226,212,73,74,80,132,154,148,102,102,100,68,68,68,125,76,198,114,243,149,124,61,127,230,86,255,0,170,28,150,228,71,139,113,85,97,66,91,107,53,146,163,166,124,133,55,161,238,81,31,69,251,15,78,189,8,7,43,180,173,170,165,227,115,82,237,138,52,55,229,76,170,76,98,27,77,178,218,150,163,83,142,37,9,232,146,51,239,81,23,66,62,254,225,160,188,142,96,36,28,7,192,202,45,37,84,212,70,170,85,99,198,169,79,220,201,33,212,190,236,56,201,113,42,249,180,40,189,102,186,146,136,207,82,234,102,125,208,63,133,86,80,78,224,172,167,28,111,138,73,28,40,74,47,70,55,33,142,247,144,184,50,89,121,36,235,38,90,104,106,34,82,87,175,126,158,211,22,234,219,104,105,180,180,218,9,40,65,18,82,146,45,8,136,187,136,128,127,208,230,216,231,143,118,6,1,217,115,110,235,210,181,21,131,97,151,20,196,78,210,194,95,125,196,180,235,137,66,16,227,136,220,106,229,40,136,136,245,51,233,239,211,201,230,167,53,150,38,90,172,89,213,138,173,94,3,181,229,71,119,209,244,206,208,202,158,113,211,101,245,52,165,50,167,155,89,182,107,96,210,102,147,215,94,133,215,186,141,115,29,154,124,79,204,157,217,34,171,115,86,101,162,154,167,151,217,41,108,200,144,81,208,158,107,202,71,204,173,231,18,75,36,190,164,116,62,238,133,245,135,79,205,239,16,44,73,204,21,110,77,46,216,174,85,45,235,101,183,22,211,113,225,73,145,17,82,90,37,200,73,19,201,68,149,182,189,205,188,146,86,133,161,237,47,97,117,227,120,35,151,124,84,204,37,213,30,149,104,219,245,25,45,202,146,132,73,169,185,18,74,227,180,106,113,180,173,78,60,219,78,109,208,158,74,140,204,186,17,234,127,95,108,201,255,0,15,172,70,199,186,197,58,225,186,104,245,10,45,167,204,102,66,164,73,142,252,101,73,103,124,117,153,180,165,198,91,75,37,52,234,141,61,116,61,167,236,46,183,59,130,57,125,195,108,7,181,162,219,150,85,187,6,58,218,105,9,122,89,68,142,135,222,89,54,218,20,165,173,182,209,184,213,202,73,153,153,117,62,190,237,3,131,101,47,135,86,23,96,85,46,13,114,239,162,83,110,59,156,217,105,199,92,157,26,60,198,163,191,181,133,25,178,110,70,67,136,52,184,210,141,38,103,169,18,143,218,125,38,4,120,209,226,48,220,88,140,54,203,45,36,144,219,109,164,146,148,36,139,66,34,34,232,68,68,90,104,63,208,0,0,0,0,0,0,0,7,248,203,153,18,159,29,114,231,202,102,51,13,36,214,183,93,89,33,9,73,22,166,102,103,208,136,136,140,255,0,80,15,246,31,130,175,112,80,104,12,28,170,237,110,5,53,146,239,114,92,148,50,158,242,46,245,25,23,121,145,126,178,17,107,53,60,66,240,175,47,176,164,211,104,149,138,109,195,114,53,179,72,112,228,70,151,203,212,216,63,156,109,50,80,225,106,219,198,162,247,237,51,238,46,181,43,139,57,208,204,142,63,214,206,59,119,61,118,34,95,252,157,54,131,54,123,104,86,212,54,103,163,92,245,235,249,29,221,61,234,63,176,47,162,220,198,60,58,188,107,46,208,173,11,166,155,92,149,31,111,60,169,211,152,146,76,238,65,169,59,249,107,51,78,164,149,105,169,117,218,126,225,237,132,68,225,221,150,234,238,11,97,204,139,134,253,84,183,238,123,135,103,105,57,230,181,62,207,33,249,104,71,229,90,67,137,220,219,168,239,51,212,180,211,66,211,89,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,53,80,50,174,3,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,178,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,50,174,58,174,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,62,84,59,174,96,114,153,121,96,69,131,134,24,164,169,18,235,118,158,37,90,244,234,210,42,201,128,76,49,2,163,37,147,125,84,213,153,56,179,53,165,163,66,210,226,137,190,105,115,54,39,230,156,218,23,253,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,160,190,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,65,156,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,0,128,28,81,252,118,98,111,220,190,79,8,70,171,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,36,175,20,127,29,152,155,247,47,147,194,30,42,211,202,101,229,125,101,66,224,205,13,159,34,93,89,22,173,208,229,22,175,67,141,0,148,184,180,230,225,181,33,218,145,187,204,220,164,33,79,182,149,182,150,143,106,55,58,165,18,16,189,161,115,217,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,217,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,102,135,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,78,90,51,23,98,102,131,11,32,98,101,139,35,249,168,117,136,91,30,254,44,170,118,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,32,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,2,90,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,14,58,96,94,35,229,211,17,234,56,95,138,20,110,195,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,206,14,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,66,226,64,0,0,0,0,0,0,4,42,226,231,134,119,86,34,101,29,234,141,173,19,181,252,138,184,34,92,213,22,16,219,142,60,168,45,177,34,59,171,109,40,66,181,229,246,164,186,179,86,212,165,166,157,89,171,213,208,234,7,42,184,165,248,22,204,118,29,98,99,213,223,67,64,163,92,17,125,43,55,178,246,142,85,45,213,242,103,124,217,33,106,86,177,93,125,62,162,77,101,174,168,209,68,147,45,20,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,219,121,28,238,203,218,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,153,123,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,3,82,98,184,56,220,94,180,168,24,47,135,184,114,244,121,103,82,174,93,14,214,227,186,148,39,144,150,32,196,113,151,82,181,110,220,75,53,84,25,52,145,36,200,201,46,106,105,208,137,82,211,37,152,153,248,93,202,158,24,95,78,75,170,203,151,34,223,98,159,62,85,81,206,100,169,83,161,25,195,148,250,215,189,70,190,99,241,221,89,45,74,220,164,168,148,162,37,25,145,84,15,21,60,99,161,98,238,110,42,241,173,198,117,137,97,83,218,179,156,147,185,127,194,165,70,125,247,36,158,197,161,38,142,91,242,29,99,79,89,42,228,111,74,141,43,34,32,242,156,58,176,114,187,140,153,184,177,35,82,30,236,241,44,250,131,23,141,82,78,212,47,147,22,3,237,56,146,216,165,160,213,205,124,227,177,170,119,41,28,253,251,84,148,40,134,133,5,90,240,71,194,24,200,165,98,22,61,206,98,35,146,31,144,213,161,75,113,47,187,207,97,8,75,114,166,165,109,244,104,208,225,185,0,210,175,89,100,108,184,94,161,25,239,180,160,25,172,205,143,138,124,100,248,129,112,249,139,227,242,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,95,175,54,62,41,241,147,226,5,195,230,47,143,213,123,229,158,242,179,178,233,135,153,154,76,232,147,237,59,242,68,202,106,201,38,77,191,77,168,177,42,91,73,97,104,53,25,184,135,90,136,183,82,226,123,140,156,66,210,157,27,83,161,126,153,104,204,93,137,154,12,44,129,137,150,44,143,230,161,214,33,108,123,248,178,169,217,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,206,182,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,111,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,161,59,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,3,235,12,171,141,84,12,171,128,235,249,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,133,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,29,0,230,7,41,151,150,4,88,56,97,138,74,145,46,183,105,226,85,175,78,173,34,172,152,4,195,16,42,50,89,55,213,77,89,147,139,51,90,90,52,45,46,40,155,230,151,51,98,126,105,205,190,255,0,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,11,244,16,3,141,95,133,139,91,226,4,31,46,168,137,211,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,4,22,227,87,225,98,214,248,129,7,203,170,32,43,87,32,248,153,106,225,22,111,112,218,250,189,101,246,74,44,122,132,138,124,153,74,113,182,219,139,219,98,61,13,15,186,183,22,148,33,150,215,33,43,113,102,175,85,180,173,68,70,100,68,122,41,25,87,22,169,194,179,62,63,234,70,85,49,126,181,252,235,86,133,118,167,81,255,0,128,68,106,34,81,202,255,0,140,41,165,184,247,243,113,208,159,201,32,5,170,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,15,63,138,184,153,106,224,222,28,92,120,165,122,203,236,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,96,132,180,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,98,88,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,3,242,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,53,14,177,11,99,223,197,149,78,204,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,65,119,190,89,239,43,59,46,152,121,153,164,206,137,62,211,191,36,76,166,172,146,100,219,244,218,139,18,165,180,150,22,131,81,155,136,117,168,139,117,46,39,184,201,196,45,41,209,181,59,232,50,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,123,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,128,209,72,128,28,106,252,44,90,223,16,32,249,117,68,78,155,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,32,183,26,191,11,22,183,196,8,62,93,81,1,74,194,199,248,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,129,88,79,98,254,20,49,78,205,195,63,74,122,51,229,109,193,78,161,118,222,71,59,178,246,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,49,87,12,238,172,27,196,123,143,11,111,88,157,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,13,63,0,172,190,20,249,234,147,120,183,3,43,24,175,62,92,154,236,88,228,205,149,57,49,90,75,10,167,68,132,130,244,106,201,150,210,105,91,77,71,113,212,188,225,171,152,70,226,84,180,169,45,147,182,104,2,0,113,171,240,177,107,124,64,131,229,213,17,74,194,234,120,213,248,88,181,190,32,65,242,234,136,170,12,185,96,133,87,49,216,195,69,193,170,21,114,37,34,165,95,143,81,84,57,114,219,82,216,39,227,193,126,75,104,115,111,172,148,45,76,18,13,100,74,52,18,205,68,149,237,216,97,63,248,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,107,227,45,151,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,93,79,11,220,235,254,48,22,34,48,99,16,170,117,89,216,147,102,211,215,37,218,140,211,231,122,102,150,151,146,132,72,55,82,146,209,230,185,172,50,225,56,102,183,61,71,119,184,165,187,203,9,212,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,41,224,169,138,86,39,224,178,233,193,79,78,255,0,163,63,148,19,174,159,70,118,87,191,212,190,205,78,141,207,231,108,229,126,91,213,217,191,127,183,110,157,69,149,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,217,156,82,92,83,43,220,173,200,35,73,159,49,14,33,1,221,64,0,0,69,92,253,100,162,213,205,102,28,75,173,210,105,157,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,42,128,6,91,46,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,233,89,151,204,197,229,154,91,134,212,188,241,6,12,68,92,52,11,94,61,185,58,108,98,36,34,166,182,101,73,120,165,155,68,146,75,43,82,100,36,150,132,250,155,208,165,36,144,149,19,104,180,174,40,89,22,252,53,218,171,199,28,28,179,59,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,251,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,42,86,1,213,114,255,0,152,91,171,46,147,47,122,221,149,27,74,213,221,103,204,180,163,84,19,41,198,28,165,118,151,227,184,185,141,27,102,75,55,144,134,20,77,153,41,59,92,90,22,102,162,65,161,124,254,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,143,148,46,207,134,86,68,169,88,35,102,211,177,207,20,173,153,109,226,133,122,59,138,139,14,168,194,80,187,110,18,205,73,74,27,111,83,52,73,121,173,20,226,215,181,196,33,206,70,214,204,158,230,135,64,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,160,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,127,241,171,241,79,107,124,63,131,230,53,17,29,112,3,41,151,150,99,48,191,21,175,140,63,145,46,117,119,13,99,210,228,199,183,34,64,39,223,172,162,83,143,147,164,218,249,137,52,173,166,163,184,225,33,40,113,110,158,136,73,110,52,145,133,175,112,230,207,183,227,81,66,127,13,241,17,142,207,137,182,205,63,182,75,144,196,125,145,107,80,80,180,52,115,18,72,45,140,188,75,113,180,186,215,68,154,150,149,180,91,84,166,217,154,163,46,246,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,240,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,161,32,0,0,0,101,92,106,160,101,92,7,74,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,243,195,125,229,234,234,178,112,39,12,243,5,218,125,33,109,226,55,164,163,110,110,43,137,244,92,232,115,30,99,179,188,230,134,217,243,91,107,154,217,238,37,43,99,233,216,68,214,245,251,92,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,67,67,194,26,241,29,207,28,156,169,89,176,44,252,62,68,73,24,139,120,71,125,112,94,117,109,58,138,36,68,153,32,230,186,193,153,169,107,82,141,73,97,42,79,41,75,105,213,40,212,76,155,78,123,92,193,103,199,6,176,95,47,180,156,121,182,235,84,171,209,187,175,149,242,82,150,197,69,81,92,173,124,234,19,39,106,185,78,45,158,206,131,89,187,204,108,182,56,148,178,189,142,45,41,58,12,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,16,121,241,63,248,42,120,167,186,126,31,206,243,26,112,142,184,255,0,148,203,203,46,120,95,133,55,198,32,72,151,6,187,137,81,234,146,100,91,146,224,19,15,209,145,21,198,9,162,113,124,197,26,150,235,82,27,112,208,164,54,182,143,84,40,183,18,136,164,87,5,79,20,247,79,195,249,222,99,78,1,117,32,0,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,236,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,226,185,58,206,45,247,148,11,238,69,126,129,15,211,54,221,103,103,202,11,127,152,204,127,74,114,153,144,136,191,194,150,195,174,49,202,114,65,185,243,100,91,244,218,173,72,250,104,38,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,84,3,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,72,71,81,215,241,231,51,23,150,60,219,216,109,102,86,96,196,167,91,216,93,107,194,183,40,176,153,34,90,212,182,226,199,102,76,183,93,52,146,148,183,149,25,179,36,116,67,104,66,18,68,106,222,227,156,128,119,92,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,32,247,252,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,215,211,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,243,248,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,177,66,237,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,192,6,85,198,170,6,85,192,119,92,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,59,243,182,177,239,9,239,12,26,123,48,54,229,215,218,236,24,244,249,245,71,42,253,134,75,123,98,194,83,169,146,231,33,109,147,199,176,216,116,180,217,185,91,125,82,61,75,92,251,99,206,89,239,44,6,183,176,218,243,172,206,137,81,183,177,70,215,133,113,209,102,178,100,133,165,110,69,142,244,152,142,180,106,53,37,108,170,75,100,75,234,135,16,180,40,140,149,189,182,252,253,171,142,152,143,104,97,61,235,130,20,202,207,54,204,190,251,35,181,42,92,130,53,182,204,168,242,88,125,185,81,250,151,41,227,236,232,109,102,90,165,109,153,18,146,102,134,148,216,76,11,39,140,158,96,173,236,71,174,215,174,203,122,149,117,217,149,90,131,242,33,91,178,13,168,146,169,17,76,222,54,99,71,156,195,41,223,183,152,201,45,199,217,117,75,75,37,167,44,214,165,11,105,192,28,89,252,58,224,213,167,139,159,36,42,182,191,202,138,122,102,250,46,166,157,30,99,214,82,119,37,90,23,49,149,237,230,52,238,212,243,26,91,107,218,157,219,75,60,57,110,193,10,174,99,241,182,214,193,122,53,114,37,26,69,199,33,212,174,124,150,212,226,35,48,203,14,72,121,100,132,245,90,201,166,92,216,141,82,74,94,212,154,144,70,107,45,47,0,10,234,226,117,195,254,102,46,195,147,152,28,16,183,123,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,70,91,66,84,242,86,173,13,78,37,8,114,197,64,6,96,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,213,230,143,29,63,25,76,118,185,177,175,228,183,201,207,148,125,139,248,179,183,118,206,71,103,134,196,111,203,114,219,221,187,145,187,232,22,155,180,235,166,167,47,248,157,112,255,0,135,132,83,36,230,7,4,45,222,201,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,209,150,208,164,178,164,43,67,75,106,66,27,174,176,29,126,149,153,139,202,129,149,202,174,86,40,80,98,69,161,92,119,66,238,58,236,229,17,56,252,196,19,80,201,136,136,35,78,140,161,14,195,39,84,178,51,90,207,150,146,52,37,43,39,124,254,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,124,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,35,39,89,58,177,50,129,98,72,160,80,38,122,102,228,172,236,249,65,112,114,222,143,233,78,83,210,23,23,248,42,223,117,182,57,77,200,54,254,108,203,126,155,149,169,159,64,232,24,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,128,69,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,9,84,0,0,0,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,19,43,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,134,96,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,109,133,218,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,194,184,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,146,22,232,0,0,0,0,3,42,227,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,240,161,213,113,183,46,151,222,8,81,236,91,178,191,31,157,109,226,53,191,6,187,111,212,247,178,158,213,205,129,18,76,166,185,40,117,110,35,144,228,194,103,115,132,142,102,205,233,34,35,208,131,70,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,2,136,120,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,45,39,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,108,56,175,19,172,248,254,4,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,172,63,85,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,165,230,19,46,151,222,90,107,22,189,167,137,145,251,13,201,93,183,202,187,54,153,189,151,125,31,186,124,200,205,181,206,101,215,27,119,115,113,80,246,228,153,105,206,216,101,170,12,204,39,255,0,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,110,76,100,195,171,54,178,205,10,239,186,105,180,73,82,55,114,10,163,57,136,196,246,212,18,149,179,152,178,53,104,74,78,186,23,77,197,239,30,216,68,78,34,57,109,174,227,86,28,199,184,108,37,75,98,231,183,183,246,99,128,107,75,239,115,223,136,133,254,73,165,184,173,173,180,190,227,45,11,93,117,45,116,9,89,73,184,40,53,246,10,85,10,183,2,164,201,247,57,18,74,30,79,121,151,122,76,203,188,140,191,81,143,222,51,195,132,217,208,204,142,0,86,202,59,151,61,118,90,88,252,165,54,189,54,123,136,78,228,56,101,171,92,244,105,249,109,221,125,201,63,182,218,178,173,196,47,10,243,5,10,53,54,183,88,166,219,215,35,187,245,135,50,68,104,156,205,13,243,249,182,213,37,110,30,141,178,74,63,118,226,62,227,232,18,208,7,252,161,196,58,146,91,107,74,210,125,198,147,212,140,127,208,0,0,0,0,0,15,243,145,26,60,182,28,139,45,134,222,101,212,154,28,109,196,146,146,180,153,104,100,100,125,12,140,143,77,4,63,205,167,14,172,46,199,90,92,234,229,161,68,166,219,151,57,50,235,141,57,6,52,120,109,72,127,107,234,35,120,219,140,183,22,106,113,212,154,140,143,83,36,151,180,186,204,64,1,154,188,110,203,190,42,101,238,234,145,74,187,173,250,140,102,226,201,90,35,84,219,137,37,17,221,52,184,226,80,166,222,113,166,247,106,76,169,68,100,93,72,181,47,171,178,101,11,136,14,36,229,246,183,26,151,115,215,42,151,13,178,227,168,105,200,243,100,200,150,168,205,26,227,164,201,148,174,74,27,65,37,182,84,73,212,180,45,199,236,62,151,75,141,217,125,195,108,120,181,165,91,151,173,187,6,66,221,105,105,102,89,196,142,183,217,89,182,226,18,164,45,198,215,180,211,205,81,145,145,116,62,190,253,105,139,56,28,62,113,27,1,43,21,27,134,214,163,212,43,86,158,247,164,38,68,104,239,201,84,102,119,200,89,27,170,68,100,52,130,75,77,36,213,215,66,220,94,195,232,23,63,129,152,247,96,99,229,153,10,237,178,235,81,95,55,217,109,79,196,237,44,41,246,28,83,77,56,164,173,13,184,189,166,158,106,72,200,207,82,62,158,237,122,72,206,6,92,115,79,137,249,108,187,35,213,109,154,196,181,211,146,242,59,93,45,233,18,14,58,211,205,101,75,249,148,60,218,77,102,150,18,142,167,221,208,254,171,202,202,182,107,44,76,202,216,176,107,20,170,188,6,171,201,142,215,164,41,157,161,148,188,219,164,203,10,117,73,101,47,56,178,108,150,249,36,141,71,174,189,15,175,120,124,220,241,224,36,28,120,192,202,213,37,52,212,73,170,82,163,201,169,64,218,201,45,213,62,212,57,41,109,41,249,181,168,253,103,122,18,72,143,83,232,100,125,249,244,187,109,170,165,157,115,85,45,138,204,55,226,204,165,204,126,27,173,188,218,144,162,83,110,41,10,232,162,35,239,73,151,82,46,238,225,169,7,27,67,173,169,167,16,74,66,200,210,164,153,106,70,71,222,70,42,43,138,174,80,78,223,172,171,28,108,122,73,20,41,170,63,73,183,29,142,231,150,185,210,94,121,68,211,36,90,104,73,35,82,151,175,118,190,195,1,227,56,65,98,51,54,222,53,79,181,31,124,208,154,173,57,212,161,38,162,36,154,221,151,1,178,232,106,46,190,175,184,255,0,88,186,161,156,28,154,223,15,216,25,149,195,250,161,73,110,60,121,87,21,42,20,215,28,89,160,147,29,83,227,169,205,79,114,72,186,35,249,71,167,78,164,52,105,75,168,196,171,211,98,213,96,190,135,163,76,97,15,180,226,20,74,74,144,180,146,146,100,100,102,70,70,70,93,72,192,126,160,0,0,0,0,0,0,1,241,47,106,228,91,98,205,174,220,115,159,75,49,233,116,201,83,28,112,212,73,218,150,218,82,204,245,51,34,46,137,62,243,47,180,134,112,115,35,121,200,196,108,120,189,107,173,190,169,77,72,184,106,72,134,162,81,175,115,42,152,242,155,208,247,40,143,82,95,176,244,235,208,94,47,16,76,71,78,29,229,170,232,113,19,25,101,234,204,25,180,148,165,110,109,82,185,208,37,104,73,245,146,102,122,163,167,127,216,98,137,112,122,217,151,137,24,213,104,91,72,101,215,149,94,185,105,241,158,52,164,213,177,47,203,109,10,90,186,43,66,45,253,76,200,255,0,88,11,166,225,99,133,42,195,124,181,49,50,100,83,68,171,142,122,107,73,82,209,162,185,82,32,66,61,53,52,36,244,213,7,211,169,125,102,38,64,242,152,83,103,199,176,112,226,218,179,227,161,41,42,77,38,28,53,26,72,139,114,154,97,13,153,244,74,117,250,30,226,251,8,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,49,75,188,99,170,199,47,27,41,52,194,144,74,236,92,253,91,37,235,183,124,74,122,186,150,189,53,251,5,208,172,201,40,82,140,244,34,35,61,69,16,241,92,173,183,80,205,205,207,74,67,202,89,211,187,22,165,187,84,151,50,153,5,93,58,253,94,226,1,214,184,46,208,157,147,136,183,133,109,112,156,52,66,244,126,199,141,179,218,91,216,168,164,244,86,159,171,188,92,48,174,222,14,118,51,212,108,42,172,221,146,105,174,50,117,142,205,177,229,178,105,39,57,82,106,13,158,138,52,150,186,107,167,121,233,245,11,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,239,62,56,126,254,34,229,158,234,161,193,101,199,102,43,176,242,18,132,154,140,255,0,140,34,169,93,9,42,62,228,31,113,9,8,63,29,94,149,18,181,78,118,153,57,148,58,195,219,119,161,105,37,17,232,162,81,116,50,50,239,34,246,0,207,183,14,116,204,252,114,112,253,49,29,83,46,127,26,250,219,141,36,95,197,82,251,204,134,133,69,112,101,163,33,178,176,63,55,239,92,242,25,102,69,18,155,183,209,142,18,77,102,92,202,91,200,123,83,56,232,71,211,119,79,84,203,235,235,223,99,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,73,41,38,147,238,50,208,199,244,0,81,15,20,188,50,59,27,49,146,234,236,198,38,153,175,48,229,72,244,70,221,203,126,124,213,107,244,18,71,169,35,191,83,63,172,196,167,224,191,136,205,202,180,46,60,54,147,36,220,150,204,249,149,86,210,181,234,105,96,154,167,50,68,68,106,212,139,95,247,186,125,126,193,255,0,60,104,176,233,15,89,246,222,37,198,136,107,144,221,66,29,33,197,165,189,77,45,19,85,23,140,204,201,58,145,107,254,251,79,171,218,35,55,10,76,64,114,211,204,90,40,230,255,0,41,170,196,18,134,126,182,210,81,187,58,10,116,250,69,175,68,247,104,127,97,128,189,32,31,194,50,50,35,35,212,140,127,64,0,0,0,0,0,114,28,217,222,168,176,242,249,124,214,207,77,222,129,169,182,143,126,238,194,250,139,79,89,61,125,79,120,207,69,2,153,39,21,49,130,13,53,180,186,165,221,55,27,77,40,210,70,106,79,105,148,73,51,238,86,159,148,239,245,191,88,185,46,45,247,244,155,83,46,76,81,233,210,146,220,138,197,97,48,159,71,48,200,213,25,216,19,210,162,208,148,70,100,102,146,239,35,47,168,197,104,112,241,177,92,190,243,61,109,70,76,66,125,186,76,152,117,87,136,219,221,181,182,170,17,9,74,250,42,211,77,253,231,161,125,100,2,241,114,223,135,48,176,183,5,237,43,78,43,40,66,227,81,160,37,243,36,145,26,221,76,70,91,82,149,162,83,169,159,47,169,153,106,63,195,49,184,249,104,101,255,0,13,107,119,125,126,179,1,138,132,122,124,151,41,177,31,144,210,87,38,82,99,188,227,72,36,45,196,41,123,148,201,150,137,61,79,184,190,175,77,136,119,253,167,132,54,36,251,170,230,169,197,129,2,147,9,215,16,79,60,211,70,225,180,202,214,77,163,122,146,147,81,165,181,104,157,75,93,61,130,134,115,177,155,59,167,50,184,153,57,72,168,58,221,183,77,144,236,74,116,70,93,112,154,117,166,228,73,229,60,164,115,156,109,78,27,111,232,106,78,132,101,208,186,119,135,128,204,54,96,175,188,197,226,28,251,182,232,168,200,113,151,164,58,152,48,146,243,198,211,44,155,238,184,218,82,218,220,112,146,100,79,41,36,73,61,8,186,23,215,43,120,124,112,247,159,139,117,40,120,159,138,244,153,176,173,152,174,55,38,28,103,216,83,103,53,73,84,87,219,51,67,241,148,219,140,45,183,28,45,73,94,182,154,23,77,76,124,158,30,249,11,172,227,69,195,7,18,177,6,148,236,123,74,159,33,167,154,106,67,11,71,108,91,107,138,241,22,215,99,173,167,26,91,78,172,186,40,183,104,126,205,76,238,158,215,181,232,118,109,6,13,181,110,83,163,193,167,211,216,106,51,12,176,202,26,74,80,218,18,132,250,168,34,73,122,169,73,116,34,238,1,252,181,173,106,13,153,65,131,109,91,116,200,208,41,244,248,237,70,97,152,236,161,164,146,27,66,80,159,85,4,73,250,41,73,116,34,238,33,245,128,0,0,0,0,0,0,0,124,234,229,195,67,182,105,239,85,107,245,120,116,232,140,33,78,56,244,169,8,101,9,36,164,212,122,169,102,68,93,18,103,223,236,49,6,243,89,197,27,14,176,190,52,203,95,11,36,49,112,87,249,110,32,164,178,182,37,195,109,90,62,141,13,108,75,74,201,68,182,219,62,238,137,86,189,230,64,37,134,48,99,230,23,224,133,2,69,118,252,187,41,144,77,166,214,182,226,185,62,59,82,30,81,33,197,18,80,135,92,70,227,62,82,200,139,94,166,90,123,244,169,28,221,241,63,196,60,86,147,58,203,194,249,46,80,45,214,228,58,132,204,138,183,226,205,125,4,111,182,68,110,49,45,77,169,10,109,198,213,221,213,73,35,238,34,33,21,49,167,48,184,161,142,215,4,170,221,245,115,79,148,211,210,22,243,80,142,108,133,198,96,141,110,40,146,134,221,113,100,146,73,58,180,145,17,244,35,211,223,175,163,203,206,82,177,99,48,151,12,72,54,245,177,82,102,146,227,141,155,245,39,97,73,76,116,182,107,104,148,100,234,25,90,72,246,188,74,235,211,78,189,221,225,204,28,114,245,196,171,141,78,175,211,23,37,110,110,154,159,207,76,146,246,198,255,0,229,45,90,33,31,94,132,159,113,11,112,200,47,14,26,85,129,21,172,75,198,106,67,83,107,110,238,236,244,217,81,210,227,76,232,114,153,86,246,164,70,74,211,170,22,210,139,69,117,50,35,238,208,135,82,202,63,14,172,50,192,170,116,59,130,236,166,70,174,221,8,230,111,92,182,99,202,101,189,84,250,11,97,185,25,14,22,173,186,157,122,247,164,189,133,214,99,165,41,65,109,66,73,36,94,194,45,0,18,148,161,36,148,36,146,69,236,34,208,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,253,90,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,22,113,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,2,26,141,20,100,67,20,172,76,80,202,198,31,124,133,174,250,79,228,149,191,73,181,171,31,193,94,103,178,213,34,211,162,243,216,249,212,39,126,222,98,61,116,110,65,235,209,71,161,140,235,142,191,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,134,146,64,121,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,25,87,26,40,194,60,51,181,113,147,34,56,125,133,183,172,78,209,69,185,176,190,135,79,147,181,182,214,227,59,233,140,108,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,157,113,117,60,38,243,121,248,93,195,143,197,246,245,155,190,239,176,41,232,244,74,155,129,202,110,85,186,201,50,195,59,156,65,154,13,230,22,180,180,173,82,131,83,106,97,69,205,89,60,178,10,181,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,230,7,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,54,83,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,94,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,97,34,184,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,83,93,205,116,215,111,10,139,53,107,142,119,107,151,30,159,2,150,219,156,164,55,182,44,40,173,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,202,112,84,240,177,116,252,64,157,229,212,224,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,16,215,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,227,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,132,238,203,90,133,124,218,181,155,42,233,131,219,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,160,204,219,228,114,242,203,214,97,168,152,61,103,174,93,203,77,191,164,50,139,46,91,232,38,23,41,111,200,38,19,9,231,150,72,99,180,182,226,155,74,212,149,18,54,58,203,138,38,185,155,16,23,41,142,87,253,155,138,121,38,196,236,65,195,235,134,37,114,222,174,97,189,193,38,12,232,198,123,29,71,163,228,17,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,103,48,93,78,11,229,106,251,202,191,14,140,107,183,49,18,228,237,21,171,154,207,184,107,178,232,140,37,149,197,162,188,186,67,141,155,73,121,9,222,243,198,134,219,39,85,188,218,37,33,41,104,180,74,157,122,149,128,95,246,126,178,81,106,230,179,14,37,214,233,52,206,207,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,161,107,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,53,38,32,7,20,44,139,126,26,237,85,227,142,14,89,157,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,144,121,78,22,153,246,249,119,14,131,149,28,80,99,101,193,74,167,246,59,66,169,30,62,141,207,131,17,131,81,67,144,148,22,141,188,203,13,40,208,238,132,151,27,108,201,102,78,164,148,253,149,12,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,123,135,238,123,168,89,170,181,91,178,174,149,246,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,236,201,51,82,52,212,181,79,82,9,128,0,0,0,0,0,40,47,138,62,16,198,194,92,224,220,207,211,88,136,197,54,249,142,205,223,21,150,95,117,213,161,114,84,180,74,83,166,231,209,90,230,49,45,194,74,77,72,36,56,130,78,223,160,155,244,21,129,198,211,7,40,78,218,182,46,96,99,189,201,173,70,168,21,157,49,189,171,87,107,138,227,114,37,199,61,77,123,27,228,173,169,61,9,27,151,218,189,101,104,218,72,195,207,240,142,204,197,155,135,88,47,140,22,37,203,6,89,200,179,35,206,196,195,40,132,110,191,62,156,212,70,90,150,134,208,164,165,164,173,163,143,31,77,238,151,48,229,17,17,36,155,82,133,107,98,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,62,174,26,98,245,229,132,177,175,38,44,199,226,48,187,230,215,149,104,84,222,121,130,117,104,167,73,117,149,200,75,68,175,85,43,90,88,229,154,140,149,162,28,89,167,106,246,173,63,87,45,22,4,108,83,204,54,27,225,245,66,222,151,92,166,215,46,138,108,106,164,24,196,238,247,105,221,161,7,48,204,218,50,90,16,152,228,234,214,180,153,108,66,84,173,83,183,82,11,201,225,213,131,148,44,27,202,61,137,26,144,247,104,151,120,83,216,188,106,146,118,173,28,233,83,216,105,196,150,197,45,100,158,83,5,29,141,83,181,43,228,111,218,149,45,68,36,168,0,12,214,102,199,197,62,50,124,64,184,124,197,241,114,124,57,45,106,21,243,195,170,203,178,174,152,61,182,139,112,83,238,42,93,70,55,53,109,243,226,191,84,158,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,138,108,205,143,138,124,100,248,129,112,249,139,226,69,112,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,193,202,179,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,61,3,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,114,121,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,29,16,221,153,30,204,21,31,49,213,156,181,90,214,29,86,224,184,33,118,137,212,231,185,77,68,102,161,71,66,212,77,84,185,139,116,217,105,151,8,146,94,179,186,37,213,114,12,249,165,176,6,135,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,98,26,72,202,102,12,222,88,3,128,214,198,22,223,152,139,46,241,171,209,227,236,92,167,116,54,33,32,244,219,10,42,141,36,234,227,50,94,163,106,116,205,102,69,208,155,111,150,203,89,183,1,162,140,35,195,59,87,25,50,35,135,216,91,122,196,237,20,91,155,11,232,116,249,59,91,109,110,51,190,152,198,199,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,20,109,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,223,166,83,188,44,96,223,195,251,123,203,152,31,147,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,10,192,225,115,158,218,86,9,213,94,192,140,104,185,165,199,178,107,146,16,171,126,163,45,244,246,43,122,106,148,179,117,14,110,45,205,70,144,165,164,205,123,249,109,56,147,89,165,36,243,206,166,80,113,171,240,177,107,124,64,131,229,213,17,89,118,158,75,49,230,246,204,53,193,150,139,122,223,136,229,217,107,72,112,170,206,201,147,217,34,49,9,18,26,100,234,4,167,210,135,92,140,100,251,46,160,208,218,156,91,78,37,72,109,90,232,39,255,0,20,12,57,147,132,28,63,48,159,11,101,93,82,238,69,218,151,69,34,144,85,57,49,154,142,183,208,205,42,160,132,104,219,68,73,66,18,146,74,16,70,106,89,33,41,222,183,23,185,197,5,101,96,70,14,87,113,247,19,33,97,85,172,246,202,213,86,159,85,145,78,111,106,15,180,202,137,78,145,45,168,218,173,104,66,57,203,142,150,185,138,81,37,28,205,231,169,39,67,242,183,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,73,94,23,30,59,48,203,239,175,39,154,44,83,138,22,74,63,24,11,17,120,207,135,180,202,172,236,73,179,105,232,140,213,58,17,115,189,51,75,75,202,90,227,147,74,81,104,243,92,215,222,108,219,35,91,158,187,91,28,82,218,229,135,235,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,98,175,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,213,192,61,5,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,131,218,229,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,229,67,73,25,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,94,109,192,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,83,188,44,96,223,195,251,123,203,152,29,84,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,39,195,146,214,161,95,60,58,172,187,42,233,131,219,104,183,5,62,226,165,212,99,115,86,223,62,43,245,73,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,170,28,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,77,186,112,184,240,39,134,95,125,121,196,209,215,243,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,48,166,206,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,92,212,227,43,86,165,87,242,137,100,215,104,85,56,149,26,109,70,248,166,203,135,50,35,201,121,137,44,57,76,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,112,93,153,30,204,21,31,49,213,156,181,90,214,29,86,224,184,33,118,137,212,231,185,77,68,102,161,71,66,212,77,84,185,139,116,217,105,151,8,146,94,179,186,37,213,114,12,249,165,176,76,172,252,96,205,229,128,60,55,240,191,11,111,204,69,151,120,213,232,247,196,20,46,83,186,27,16,144,116,218,134,216,81,84,105,39,87,25,146,245,27,83,166,107,50,46,132,219,124,182,90,8,23,148,239,20,248,55,241,2,222,243,22,5,207,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,45,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,212,40,135,253,21,88,87,87,251,43,110,92,150,229,67,254,249,14,117,54,116,119,63,228,184,203,205,184,143,169,73,82,125,134,66,244,248,126,231,186,133,154,171,85,187,42,233,95,98,196,219,126,158,78,84,99,104,183,61,41,21,134,226,182,237,87,122,35,181,29,142,108,153,10,46,204,147,53,35,77,75,84,245,46,65,197,99,35,146,113,42,149,63,52,152,108,184,141,87,109,138,57,174,233,166,41,13,48,85,26,116,84,173,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,244,95,225,151,147,172,101,196,108,83,181,179,7,30,101,86,204,179,45,122,129,84,97,215,80,218,79,211,79,70,146,202,36,83,155,65,62,219,188,151,153,92,150,150,249,37,109,122,142,180,162,81,238,65,4,192,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,143,241,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,52,151,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,164,197,85,241,83,200,119,250,175,154,188,32,162,255,0,52,237,223,66,166,83,191,225,215,38,182,165,243,127,226,233,117,13,179,252,228,133,171,242,171,1,42,178,11,157,123,87,53,152,113,18,137,86,169,246,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,237,43,102,199,197,62,50,124,64,184,124,197,241,53,56,90,100,203,48,80,241,30,131,153,42,197,86,171,135,246,103,163,251,68,66,109,109,118,171,166,43,198,100,81,148,194,247,108,134,174,90,29,83,142,160,148,164,242,22,199,85,38,67,48,175,54,62,41,241,147,226,5,195,230,47,128,250,182,198,84,113,30,249,203,45,99,51,118,83,94,153,165,90,247,4,186,61,126,150,195,38,114,160,197,106,44,103,202,122,116,51,230,178,93,161,68,233,17,18,154,74,18,225,238,65,184,166,190,86,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,59,73,224,213,73,165,87,242,137,123,80,171,180,200,149,26,109,70,248,169,68,153,14,91,41,121,137,44,57,76,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,43,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,133,207,96,94,58,97,198,98,240,226,157,138,24,95,89,237,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,20,3,144,92,235,221,89,83,196,120,148,74,181,79,180,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,162,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,0,250,192,0,0,40,175,139,110,22,216,152,95,154,118,126,66,208,189,25,242,182,223,77,211,88,254,20,243,221,170,169,42,163,59,158,255,0,206,173,91,55,114,209,234,35,106,11,78,137,45,76,94,160,165,110,53,126,41,237,111,135,240,124,198,162,3,207,240,128,176,44,219,235,53,242,101,94,22,244,74,178,237,91,94,77,126,144,82,72,212,136,181,22,230,67,105,169,4,141,118,169,104,75,238,26,55,17,237,94,213,167,69,161,10,77,228,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,60,255,0,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,96,174,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,165,225,68,60,71,114,57,27,42,87,148,11,195,15,151,46,70,29,94,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,205,82,26,117,42,37,27,38,235,129,115,216,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,4,21,225,125,147,44,88,203,5,10,233,187,113,102,171,232,170,173,227,200,142,171,82,58,227,73,110,51,113,86,231,42,76,137,45,239,220,241,243,93,216,219,46,114,210,219,134,110,111,90,146,150,39,80,0,202,184,213,64,202,184,11,222,225,239,96,89,184,167,195,134,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,153,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,84,25,197,201,213,247,148,11,238,61,2,191,51,211,54,221,103,127,201,251,131,150,204,127,74,114,153,142,185,95,193,80,251,174,49,202,114,65,55,243,134,91,244,220,157,72,250,91,255,0,11,143,2,120,101,247,215,156,77,29,127,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,12,214,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,202,184,80,228,114,77,203,85,162,102,227,17,151,16,232,84,217,18,23,104,210,77,13,72,57,210,218,83,140,42,107,228,162,81,52,134,29,74,249,73,45,29,55,154,75,154,161,45,163,157,226,178,149,194,246,234,188,243,5,119,218,121,129,111,177,218,216,91,80,141,26,174,221,61,199,20,221,193,33,230,138,67,17,227,74,73,36,146,202,152,91,47,60,122,165,244,54,251,40,216,210,221,222,213,212,128,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,183,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,93,0,0,101,92,104,163,33,56,103,106,225,126,81,240,206,157,107,68,229,250,122,223,133,115,84,95,91,109,147,210,167,79,97,18,29,91,138,66,19,191,111,49,45,32,213,170,137,166,90,65,169,91,53,25,215,26,83,202,119,133,140,27,248,127,111,121,115,0,58,168,0,0,12,171,141,84,12,171,128,208,158,17,225,190,28,102,83,32,24,125,133,247,60,207,73,219,117,236,63,161,211,165,189,75,156,68,227,18,162,199,96,140,208,226,53,73,60,196,168,253,80,162,82,73,198,77,14,33,68,74,65,210,94,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,218,248,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,45,167,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,200,34,175,6,12,6,147,106,225,125,203,143,245,216,81,59,69,241,33,52,186,18,213,29,165,62,221,58,27,142,37,247,16,241,44,214,132,61,39,84,41,163,74,58,193,109,103,188,148,131,77,143,138,213,192,190,47,121,125,167,215,105,216,79,86,194,218,174,30,97,181,10,158,116,186,5,109,218,139,181,71,25,139,21,4,136,141,201,138,219,74,117,27,153,108,146,102,135,100,41,46,109,35,53,36,212,234,108,42,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,232,0,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,95,60,88,67,102,224,70,106,47,204,45,195,230,37,177,111,82,100,67,122,11,18,95,55,151,29,18,97,49,40,217,37,159,172,164,33,79,169,8,53,26,151,177,41,220,165,171,85,30,140,197,0,241,71,241,217,137,191,114,249,60,32,19,83,130,94,25,218,177,176,178,250,198,62,201,205,185,42,23,1,219,60,247,27,109,93,158,12,120,209,228,108,101,91,57,136,230,57,43,87,11,121,165,92,134,61,82,52,106,118,84,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,128,69,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,9,84,0,0,0,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,23,231,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,66,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,79,10,234,226,117,195,254,102,46,195,147,152,28,16,183,123,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,70,91,66,84,242,86,173,13,78,37,8,112,63,95,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,246,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,101,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,127,217,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,4,160,0,0,25,87,26,30,195,108,33,179,113,235,33,56,119,132,120,128,196,183,40,87,22,27,219,108,200,56,143,155,47,180,180,66,140,235,79,54,190,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,26,51,192,219,254,205,194,204,147,97,142,32,226,13,195,18,135,111,80,240,222,223,147,58,116,147,61,141,35,209,241,200,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,194,133,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,46,106,59,174,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,23,10,1,109,60,37,50,81,232,72,112,243,101,137,180,202,172,58,211,220,230,236,186,123,229,200,109,48,94,99,150,186,154,136,149,189,206,114,29,117,182,146,226,82,146,108,148,233,19,132,235,43,71,21,227,87,226,158,214,248,127,7,204,106,34,85,112,197,207,143,225,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,21,120,213,248,167,181,190,31,193,243,26,136,14,171,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,148,172,182,173,36,162,63,97,150,163,250,0,43,151,63,92,56,105,87,252,87,113,47,6,105,13,66,173,181,183,180,83,98,199,75,109,61,169,197,101,59,26,143,25,75,86,136,67,170,61,85,208,204,207,187,82,21,30,218,239,92,53,184,210,234,61,49,109,214,225,107,161,252,244,57,44,239,111,254,74,211,170,23,245,106,74,247,24,212,74,146,149,150,213,164,148,71,236,50,212,67,140,220,112,234,195,60,117,167,76,184,45,58,100,106,21,206,190,94,197,196,102,60,86,92,209,76,32,247,155,113,150,225,232,219,74,211,175,122,143,216,125,2,35,229,31,138,221,201,107,28,59,39,28,72,234,84,198,249,155,106,133,204,122,89,235,207,112,249,143,73,152,73,250,74,105,9,233,244,75,78,253,12,90,182,31,226,141,131,138,52,118,235,150,45,215,74,172,69,115,95,90,20,230,100,109,209,75,79,94,82,212,69,213,181,251,125,135,238,49,156,156,98,203,230,41,96,117,105,234,77,247,105,212,225,182,222,221,179,23,2,75,113,220,213,13,168,246,173,214,209,174,156,212,17,244,239,61,61,218,250,12,2,205,158,48,101,238,172,204,187,66,228,150,236,6,183,110,166,201,153,41,81,21,170,93,34,213,166,222,109,39,235,60,165,127,133,161,253,161,164,0,16,195,46,252,77,240,91,22,41,109,197,188,42,108,219,117,162,121,166,22,153,207,68,134,203,138,117,215,18,142,89,57,41,75,50,36,165,6,175,118,226,211,93,72,75,234,29,195,67,185,169,236,213,104,21,120,117,24,143,161,46,54,244,89,8,121,10,37,36,148,90,41,6,100,125,20,71,223,237,32,31,68,0,0,0,0,0,124,155,166,214,160,222,116,25,214,213,201,76,141,62,159,80,142,236,103,217,125,148,58,147,67,136,82,21,234,172,141,63,69,74,46,164,125,230,62,176,0,165,158,32,252,61,231,225,37,74,102,39,225,69,38,108,219,102,83,142,73,153,25,134,20,225,194,82,149,41,247,12,144,196,100,182,219,8,109,182,203,83,87,171,174,135,211,67,17,75,47,57,130,190,242,233,136,80,46,219,94,163,33,182,89,144,210,103,66,83,207,19,79,50,79,180,227,137,83,104,113,178,81,153,50,148,153,40,244,50,232,127,86,143,174,139,94,135,121,80,103,91,87,29,58,60,234,125,65,135,99,62,203,236,161,212,169,14,33,72,87,170,178,52,159,170,165,23,82,62,241,75,28,66,50,23,89,193,123,134,110,37,97,237,41,233,22,149,66,67,143,58,212,118,22,190,198,183,23,45,227,45,173,71,67,77,180,134,154,65,117,81,237,215,221,161,144,91,62,92,177,242,209,204,6,26,209,46,250,13,102,158,253,66,69,62,51,149,56,140,72,105,75,141,41,81,217,113,228,26,16,226,212,141,170,120,139,69,30,226,238,63,175,244,102,67,14,97,98,150,11,221,182,156,166,80,181,201,163,79,75,6,105,35,52,58,168,143,54,149,39,84,171,67,46,103,67,34,212,81,198,73,243,103,116,229,171,19,32,169,117,7,92,182,234,82,26,137,81,136,243,174,27,77,52,228,136,220,215,146,142,115,109,165,194,109,141,9,74,212,136,186,31,78,235,230,195,203,254,211,197,235,18,5,213,108,212,226,207,129,86,132,211,139,38,94,105,211,108,221,101,11,54,215,177,74,73,40,146,226,117,78,167,166,190,208,25,184,175,211,36,225,94,48,78,166,184,151,82,187,90,227,117,164,154,136,201,74,236,210,141,36,125,201,215,242,125,254,175,234,26,23,202,101,234,139,243,47,150,53,108,180,221,232,26,99,75,247,238,236,44,40,245,245,149,215,215,247,138,75,226,29,98,185,98,102,118,229,142,168,133,29,186,180,153,149,86,72,155,217,185,183,106,18,201,42,250,41,215,93,157,229,169,125,102,44,191,132,133,253,38,235,203,148,138,61,74,82,92,145,71,172,46,19,8,230,25,154,99,53,2,2,82,90,26,140,200,136,212,125,196,69,245,16,9,198,0,0,0,0,0,0,63,134,100,68,102,103,161,16,10,201,227,65,136,205,197,179,237,204,54,141,36,219,150,244,248,117,87,18,133,232,106,96,218,168,178,100,100,74,212,203,95,247,186,125,126,193,22,56,90,97,145,223,89,141,137,87,122,55,53,154,11,13,212,136,205,27,137,43,98,124,37,107,244,20,69,161,47,191,82,63,172,135,236,226,183,136,14,93,153,139,93,28,159,55,90,163,193,56,127,75,118,211,106,116,228,233,244,143,78,138,238,208,190,194,18,103,130,238,29,33,155,62,228,196,185,49,13,18,28,168,76,164,54,181,55,161,169,163,106,156,241,25,25,167,83,45,127,223,105,245,123,64,89,194,82,73,73,36,187,136,180,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,179,204,244,60,238,74,246,57,217,157,218,173,116,208,246,158,135,168,207,183,17,148,204,252,114,113,0,165,186,167,156,254,42,245,247,26,181,254,42,137,220,102,52,36,235,104,121,165,180,225,106,149,164,210,101,239,35,33,92,121,151,200,108,172,112,205,251,55,60,118,89,143,68,169,110,244,155,134,147,65,159,46,150,202,25,208,202,58,209,244,218,211,214,51,250,186,247,4,155,200,117,128,254,29,101,158,213,161,206,101,198,166,39,183,115,210,180,154,76,191,140,37,41,61,13,41,62,229,151,121,9,8,63,21,30,149,18,137,78,102,153,5,148,52,195,59,182,33,41,36,145,106,163,81,244,34,34,239,51,246,15,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,63,41,211,98,28,226,168,114,203,158,95,202,208,181,238,211,191,77,123,135,234,0,0,0,0,0,0,0,31,225,50,108,42,116,103,38,212,37,179,22,59,41,53,184,235,206,18,16,132,145,106,102,106,62,132,68,68,103,175,212,63,238,76,134,34,71,118,92,151,80,211,44,161,78,56,181,168,146,148,164,139,83,51,51,232,68,68,93,226,162,120,141,113,1,184,170,151,21,71,6,176,154,189,46,155,14,155,33,232,181,10,132,9,75,101,199,29,109,201,113,221,108,157,98,73,145,160,200,219,86,213,32,140,204,136,207,216,64,44,39,16,115,165,151,60,55,83,141,86,177,46,131,37,230,148,104,91,48,171,48,22,225,40,183,234,91,84,250,79,93,80,101,167,188,200,115,232,28,78,114,179,62,105,66,249,69,34,62,170,219,205,126,93,57,13,247,145,107,187,181,119,117,215,236,20,79,29,139,231,16,106,124,150,83,91,184,103,60,189,234,208,158,150,225,168,213,161,168,244,220,127,73,125,254,245,125,99,222,187,149,60,125,98,133,242,136,240,198,229,56,188,190,105,109,162,205,221,183,102,253,127,35,167,119,214,3,65,120,119,143,248,63,138,108,54,229,151,136,54,253,65,231,72,141,49,153,171,69,117,238,164,141,61,70,220,81,247,184,146,251,79,79,112,232,67,50,118,166,33,226,246,9,221,16,231,209,235,151,45,187,58,153,37,183,206,34,164,202,136,149,242,220,73,242,220,66,84,131,52,26,154,34,52,244,250,58,123,58,91,70,68,120,144,210,177,127,179,225,198,45,76,137,77,185,8,144,220,89,110,56,150,89,148,95,193,153,66,119,191,41,110,45,229,56,227,135,161,39,169,22,165,215,82,1,96,128,63,225,167,90,125,164,60,195,136,113,183,18,74,66,208,100,105,81,31,82,50,50,239,33,255,0,96,0,0,0,0,0,34,135,19,11,57,23,102,88,171,11,228,54,226,233,103,34,160,157,201,215,105,181,79,153,161,151,170,122,31,173,223,211,237,33,76,185,78,187,222,176,243,31,96,84,183,109,109,119,53,42,44,158,166,95,52,115,216,53,255,0,41,63,161,237,233,239,23,221,154,250,23,202,44,188,223,212,244,199,231,57,242,114,170,166,211,179,119,175,216,95,34,61,52,63,120,206,229,49,217,54,182,41,196,124,139,151,34,145,112,54,178,35,212,182,173,169,36,125,123,140,186,167,234,253,64,52,225,66,168,179,87,162,83,234,209,143,86,166,197,106,67,103,211,232,173,4,162,238,51,46,227,247,143,220,57,182,92,46,23,110,124,11,177,42,207,169,6,227,182,229,44,214,104,62,134,163,134,202,143,188,207,244,189,227,164,128,0,0,0,0,0,169,190,52,23,53,69,85,123,114,217,41,38,80,201,152,114,141,162,90,190,158,234,138,53,211,93,59,186,107,166,162,62,112,206,196,187,35,7,49,146,177,127,95,19,155,98,34,45,249,17,80,74,117,148,153,172,165,67,116,182,243,84,130,215,70,213,167,173,253,166,58,207,25,121,105,94,42,208,98,146,149,170,105,49,87,166,189,63,190,106,4,43,169,137,146,226,146,138,52,167,154,37,145,165,68,133,154,117,35,239,35,208,4,199,207,150,123,46,44,194,92,178,237,11,66,161,54,159,105,83,164,56,202,91,105,213,181,218,249,110,74,108,148,162,110,66,218,113,43,105,228,234,122,22,186,123,187,252,238,69,242,107,118,102,62,254,166,87,230,192,54,173,10,61,73,151,170,47,72,105,212,162,66,26,122,50,221,101,42,54,28,105,106,83,79,25,146,20,101,175,93,116,46,254,97,150,156,1,186,115,17,137,212,203,70,139,21,229,197,84,150,93,168,200,36,56,100,220,110,208,203,110,171,114,91,112,136,200,158,35,213,69,161,123,126,189,0,101,239,3,173,76,2,195,122,101,145,108,192,97,149,50,195,42,152,242,26,109,42,126,65,48,211,78,56,165,33,180,110,53,114,82,102,102,90,159,183,220,65,235,108,75,22,218,195,139,90,159,104,90,148,200,240,105,244,248,237,48,134,217,97,182,137,92,182,210,217,41,68,218,82,147,81,165,9,212,244,46,225,232,0,0,0,121,43,223,22,48,223,14,160,57,80,188,239,106,21,33,182,204,211,164,202,147,17,212,106,36,168,246,151,49,105,235,234,43,167,212,126,227,17,170,241,226,133,150,219,101,53,22,226,85,223,169,61,5,111,33,37,18,68,7,146,241,163,118,134,141,37,145,168,140,211,211,187,93,72,4,194,1,87,215,159,26,59,96,216,147,26,203,178,42,156,226,66,210,219,147,233,173,237,223,162,136,143,86,231,107,166,187,123,190,191,168,112,123,171,139,158,61,214,88,121,138,84,10,52,18,81,171,150,182,218,154,210,200,140,148,69,213,51,15,175,82,255,0,16,11,167,172,220,116,11,122,35,179,171,181,184,20,248,236,161,78,56,228,169,40,105,41,73,17,153,153,154,140,136,186,17,159,234,49,19,51,7,196,199,2,240,134,155,58,29,189,83,249,73,91,65,58,195,9,166,61,14,99,41,120,146,233,36,220,36,74,66,201,27,219,45,116,235,162,139,218,98,161,49,35,56,121,135,196,245,186,85,204,78,184,163,71,120,148,149,197,133,90,156,134,84,147,223,170,77,10,121,68,100,100,179,45,61,196,68,56,236,185,179,103,188,185,51,165,189,37,229,153,169,78,60,225,173,74,51,61,76,204,207,169,158,166,127,227,1,36,115,15,159,124,113,199,122,140,134,254,84,84,40,84,103,13,105,76,42,100,217,145,80,182,205,78,232,78,55,218,22,131,213,14,237,63,102,137,34,238,46,188,66,206,177,111,156,83,184,154,164,91,52,138,157,102,163,53,228,164,212,212,119,164,43,114,220,74,119,40,208,149,43,233,56,157,79,79,111,214,60,185,25,17,145,153,107,161,137,107,149,92,231,217,153,114,166,45,183,176,158,131,85,170,18,141,198,234,46,208,154,126,66,85,181,141,11,154,111,182,162,34,83,59,186,123,79,94,243,232,18,119,41,188,38,29,229,192,189,113,234,67,11,75,156,169,45,210,227,175,93,18,124,135,9,15,179,42,31,127,229,80,178,35,247,23,188,197,146,217,24,123,134,216,67,66,143,69,180,168,84,90,12,54,27,67,36,108,69,143,20,220,218,132,167,85,114,210,146,53,25,54,157,122,117,219,245,10,163,187,184,201,98,117,70,59,177,173,139,74,139,13,43,66,144,133,46,4,134,212,157,73,68,70,70,137,189,12,181,79,248,135,238,202,190,51,102,191,56,24,187,6,61,66,224,168,192,181,233,242,90,155,57,113,37,212,154,101,109,55,41,130,113,178,51,91,173,154,141,169,7,234,171,66,208,139,83,211,188,45,226,44,232,147,145,204,135,33,183,145,250,77,172,148,71,250,203,236,49,254,227,226,90,54,211,118,173,25,154,74,38,72,148,109,110,213,215,220,222,181,106,181,43,170,180,45,126,150,157,222,193,246,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,245,98,42,241,71,240,39,137,191,114,249,196,32,31,86,211,226,61,147,27,230,234,163,89,86,182,50,118,218,213,193,80,143,75,167,70,249,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,81,37,70,107,50,157,226,159,6,254,32,91,222,98,192,208,158,63,89,248,143,127,224,213,217,102,225,29,251,242,46,239,170,211,212,197,46,183,176,207,179,57,184,141,73,220,157,86,215,49,4,182,185,200,35,113,174,103,49,4,107,66,72,194,181,120,162,241,0,153,87,153,82,203,38,8,92,92,154,83,61,166,157,124,85,24,109,246,37,57,41,167,221,97,234,74,121,136,70,214,75,149,171,174,54,107,75,201,113,45,146,137,4,234,93,130,217,104,203,165,247,154,12,83,129,134,118,44,127,230,166,86,38,239,103,248,178,151,218,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,185,253,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,22,147,193,99,23,176,142,151,111,93,120,43,53,248,148,236,69,172,214,23,89,138,183,152,67,107,171,211,155,138,218,83,29,167,190,147,171,142,164,73,116,217,86,155,80,250,214,130,81,115,141,1,84,35,181,99,174,84,113,31,3,44,156,63,197,10,155,94,149,179,49,26,223,166,86,41,181,152,236,154,91,143,42,84,52,72,114,4,130,212,249,111,35,114,246,25,158,215,91,65,173,58,26,93,109,174,42,46,39,52,248,141,132,118,103,11,92,42,182,177,38,213,137,115,85,238,203,30,223,133,107,65,84,148,50,252,42,138,105,45,153,85,16,122,243,82,136,196,162,220,109,145,239,55,155,97,122,55,33,70,2,21,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,203,16,191,62,24,88,67,139,152,49,149,200,150,238,48,49,46,4,234,157,98,77,102,149,72,150,250,214,253,38,156,251,76,236,142,227,74,233,29,106,117,47,190,108,151,209,55,207,121,37,211,113,9,10,12,31,86,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,15,148,39,254,104,242,29,255,0,238,177,134,89,171,194,10,47,230,254,217,118,239,161,83,41,223,253,93,190,77,109,75,230,255,0,197,210,234,27,103,249,201,11,87,229,86,2,197,50,11,154,232,121,173,192,232,149,186,155,187,47,59,95,147,71,186,25,113,230,13,199,229,37,148,154,103,165,182,137,60,182,100,122,234,73,27,104,74,92,67,237,167,113,53,189,94,43,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,77,121,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,48,205,101,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,231,248,42,120,88,186,126,32,78,242,234,112,175,94,38,148,154,85,23,60,120,159,14,141,76,137,2,59,146,41,178,214,212,102,82,210,20,251,244,200,143,60,233,165,36,68,107,113,215,28,113,106,239,82,214,165,30,166,102,98,194,184,42,120,88,186,126,32,78,242,234,112,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,53,80,0,35,86,122,243,41,93,202,181,147,135,184,155,76,46,117,41,236,64,167,210,238,72,137,138,135,220,151,71,118,28,213,200,109,162,82,145,181,226,229,33,198,204,150,130,230,54,130,81,154,13,105,80,67,94,40,60,62,227,82,99,86,179,67,130,212,169,107,66,228,42,125,225,67,140,211,178,87,189,231,101,72,153,90,55,93,125,74,36,18,150,194,86,195,77,108,109,4,167,125,84,37,122,86,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,209,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,65,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,133,191,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,102,179,45,25,139,190,242,191,138,112,49,50,197,145,252,212,58,196,45,140,255,0,25,210,251,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,168,56,175,247,81,242,39,254,238,127,243,102,177,255,0,84,18,82,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,12,182,141,41,229,59,194,198,13,252,63,183,188,185,128,29,84,113,252,224,88,17,177,63,43,152,165,102,61,111,75,174,200,149,107,206,147,79,167,196,39,84,251,245,24,205,28,136,68,218,90,61,235,89,73,101,147,36,22,187,204,137,38,74,35,52,159,96,0,25,87,19,255,0,131,38,22,252,171,204,117,119,19,39,208,187,84,11,18,223,115,179,77,237,91,59,29,82,106,201,150,126,108,150,74,115,124,84,212,83,213,42,66,116,212,244,87,44,196,42,197,143,144,159,133,59,203,240,91,255,0,200,207,148,21,31,147,159,150,255,0,82,251,75,157,151,242,255,0,59,249,30,95,229,61,127,210,235,168,183,254,10,158,22,46,159,136,19,188,186,156,2,127,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,205,38,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,189,38,69,210,243,99,226,159,25,62,32,92,62,98,248,176,156,54,201,245,43,54,92,45,240,213,52,242,150,221,247,103,71,185,167,218,139,101,212,146,36,190,186,172,179,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,192,252,188,43,51,227,254,164,101,83,23,235,95,206,181,104,87,106,117,31,248,4,70,162,37,28,175,248,194,154,91,143,127,55,29,9,252,146,5,170,12,182,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,118,156,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,200,77,241,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,148,239,11,24,55,240,254,222,242,230,7,85,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,180,158,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,210,157,178,109,140,116,44,191,230,30,223,198,43,141,158,209,18,217,167,215,36,55,27,114,209,218,229,46,145,49,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,197,99,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,83,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,48,243,247,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,116,12,180,102,46,251,202,254,41,192,196,203,22,71,243,80,235,16,182,51,252,103,75,237,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,118,19,195,67,135,77,188,253,188,206,63,230,50,202,137,87,93,94,59,111,90,118,253,73,49,102,211,156,167,72,138,219,168,169,60,218,86,226,93,90,210,241,161,12,186,148,242,182,41,106,66,150,166,212,212,107,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,133,201,229,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,121,162,18,127,32,57,193,170,229,55,23,18,170,129,196,114,196,188,100,67,129,117,161,230,148,107,140,194,22,162,110,115,74,109,10,119,124,114,121,213,155,105,74,137,212,41,104,219,188,219,113,184,192,3,74,121,78,240,177,131,127,15,237,239,46,96,114,175,238,163,228,79,253,220,255,0,230,205,99,254,168,58,174,83,188,44,96,223,195,251,123,203,152,25,172,1,169,43,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,51,133,155,31,20,248,201,241,2,225,243,23,197,255,0,101,59,194,198,13,252,63,183,188,185,129,64,57,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,42,132,85,225,113,224,79,12,190,250,243,137,162,85,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,165,97,234,176,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,245,121,78,241,79,131,127,16,45,239,49,96,75,254,43,153,40,252,25,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,20,157,141,186,91,73,100,79,50,210,66,205,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,51,109,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,218,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,128,133,124,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,128,191,224,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,170,112,84,240,177,116,252,64,157,229,212,225,237,120,156,230,99,8,240,155,1,174,28,35,186,224,196,184,238,204,66,163,191,10,149,65,50,66,206,42,23,170,81,84,127,114,84,77,33,135,82,78,52,122,111,91,204,164,155,211,99,142,181,29,120,117,230,46,196,202,254,65,111,140,75,190,164,126,112,42,112,232,240,182,61,252,103,84,244,44,71,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,142,186,177,211,29,49,31,49,120,143,81,197,12,80,172,246,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,168,60,0,208,159,15,124,190,226,62,91,50,227,79,176,49,74,224,237,181,169,117,7,235,30,141,67,230,243,52,38,223,67,127,192,27,115,114,144,173,171,67,142,172,219,34,111,154,251,187,119,151,206,185,18,184,95,112,251,147,73,147,69,205,14,52,210,162,45,107,142,153,246,125,14,75,77,73,70,199,154,139,34,29,104,157,105,245,36,150,73,91,233,67,14,181,189,181,146,93,245,86,148,105,105,64,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,56,42,120,167,186,126,31,206,243,26,112,186,145,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,207,235,96,94,104,240,39,50,158,155,252,10,95,63,40,254,78,118,111,73,255,0,22,76,135,200,237,28,222,79,247,203,77,238,221,200,119,232,235,166,222,186,106,90,213,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,1,21,127,186,143,145,63,247,115,255,0,155,53,143,250,160,149,67,42,224,53,37,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,6,91,70,148,242,157,225,99,6,254,31,219,222,92,192,205,96,11,254,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,11,169,0,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,117,80,0,0,25,87,26,168,25,87,1,232,47,43,2,242,195,233,52,168,183,157,189,46,148,186,229,30,21,126,152,111,17,108,153,78,150,209,59,30,67,75,73,154,86,133,36,244,61,15,213,90,86,133,109,90,20,146,239,248,121,159,188,80,176,50,151,118,101,61,154,92,73,52,218,204,119,160,209,171,9,54,219,126,147,10,83,202,93,66,50,219,54,148,153,40,121,46,60,148,168,205,14,52,111,184,100,181,104,218,91,179,74,166,78,172,76,223,228,119,4,232,21,249,158,134,185,40,216,127,64,249,63,112,114,222,145,232,190,108,72,11,149,252,21,15,180,219,252,214,227,147,127,56,103,179,93,201,208,203,173,38,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,62,174,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,245,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,210,237,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,21,109,193,131,46,178,87,85,185,115,39,119,218,114,219,142,196,116,209,172,233,210,154,107,144,250,214,167,10,161,33,130,90,77,210,91,100,219,76,19,200,52,160,201,233,77,106,179,37,146,45,124,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,3,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,64,34,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,13,84,0,0,10,118,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,129,88,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,177,77,236,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,167,225,66,220,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,24,92,78,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,6,112,114,163,154,236,71,202,86,35,162,245,178,157,237,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,118,41,189,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,195,48,66,69,102,103,55,117,92,117,195,76,37,193,170,53,58,93,38,211,194,251,94,155,77,91,110,200,86,250,165,85,168,44,176,244,167,91,74,141,162,67,102,219,136,99,161,172,144,227,170,53,23,56,218,110,58,142,171,150,44,189,93,89,160,198,90,46,17,218,210,123,7,111,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,240,91,65,41,72,74,221,117,164,26,209,191,113,7,191,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,207,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,178,172,246,240,224,161,99,134,28,91,245,60,18,99,209,87,158,28,219,241,237,250,29,53,249,171,84,90,157,30,41,43,147,79,83,143,40,249,111,35,114,205,167,212,173,20,165,169,47,25,146,146,235,50,215,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,25,97,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,119,92,230,102,151,241,184,189,172,252,72,155,109,250,18,181,77,179,226,208,171,113,218,86,232,171,156,212,201,110,169,216,198,106,53,147,43,67,237,168,146,191,89,10,53,35,85,146,73,197,207,94,43,217,28,141,114,210,171,121,184,195,149,203,58,237,54,60,117,221,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,142,106,79,70,141,150,148,230,168,83,107,231,84,88,11,84,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,37,78,137,5,28,201,146,27,101,31,164,226,201,36,95,172,254,210,31,238,62,37,221,109,55,117,81,158,164,174,100,136,166,238,221,29,97,205,139,78,139,74,186,43,67,211,232,233,221,237,1,230,113,43,5,240,151,27,104,235,167,222,214,181,18,178,211,154,109,146,228,24,210,28,78,138,65,158,213,184,133,145,106,109,36,143,234,78,158,194,210,174,115,79,194,106,237,181,57,215,94,9,201,77,82,154,141,188,202,123,203,117,249,103,175,33,178,229,181,26,25,39,233,41,213,31,95,162,90,251,12,121,156,84,205,14,112,114,147,136,146,236,155,134,183,46,161,14,63,47,144,244,249,53,71,90,119,115,8,113,91,84,183,90,37,104,114,8,143,66,232,100,95,105,250,219,119,140,213,250,195,124,171,154,201,162,201,35,239,229,83,94,95,191,244,231,127,131,254,32,21,221,86,162,220,246,85,88,225,85,96,212,105,19,227,169,43,218,235,78,71,113,42,208,148,147,34,81,18,136,200,148,147,215,235,35,18,3,47,25,247,199,28,8,168,199,111,229,69,66,187,70,108,208,149,66,169,205,153,41,8,108,148,214,164,219,125,161,8,45,16,214,210,246,104,163,46,227,233,255,0,25,157,205,29,141,143,85,54,234,116,124,43,160,208,95,67,79,161,79,68,161,179,21,199,84,182,154,66,77,106,75,171,53,26,121,93,15,94,154,253,125,35,89,153,25,153,145,105,169,128,190,60,190,113,49,192,188,94,166,193,133,112,212,254,77,214,214,77,48,250,106,111,67,134,202,158,52,180,74,54,201,114,150,179,70,247,15,67,62,186,36,253,164,37,157,26,227,160,92,49,26,157,66,173,192,168,71,121,9,113,183,34,201,67,169,82,76,136,200,200,210,102,71,208,200,255,0,89,12,183,196,155,50,3,232,147,6,91,209,158,65,146,146,227,46,26,20,147,35,212,140,140,186,151,82,47,241,14,197,135,25,195,204,62,24,45,162,161,226,117,197,38,59,36,148,162,44,218,212,229,178,148,150,205,18,72,75,201,34,34,36,17,105,238,51,32,26,64,1,72,214,175,23,60,123,163,48,203,21,88,20,105,196,147,79,49,110,53,53,213,153,17,36,143,170,166,23,94,135,254,49,222,44,206,52,118,193,49,26,53,233,100,85,57,198,132,37,199,32,83,91,219,191,68,145,158,174,78,215,77,119,119,253,95,88,11,65,1,15,108,238,40,89,109,185,147,78,110,93,93,250,107,211,150,202,20,82,228,64,101,44,154,246,234,107,214,89,154,72,141,93,123,244,208,196,149,178,49,99,13,241,22,3,117,11,50,246,161,85,219,112,201,58,67,169,49,33,68,163,74,79,105,242,214,174,190,186,122,125,101,239,32,30,180,121,251,238,197,182,177,30,214,168,90,23,93,50,60,234,125,66,59,172,45,183,152,109,210,79,49,181,54,106,73,56,149,36,148,73,90,180,61,15,188,122,0,1,64,89,232,201,173,215,151,11,250,167,95,133,0,221,180,43,21,39,158,167,60,195,78,169,17,210,235,210,86,211,42,81,48,219,72,82,90,100,140,208,147,61,61,154,151,119,161,200,110,123,46,44,189,220,177,45,11,186,161,50,161,104,212,100,54,202,155,117,215,29,236,156,199,34,182,106,73,57,33,13,54,148,52,202,180,61,15,77,125,221,215,31,152,76,14,181,49,247,13,234,118,69,205,1,135,148,243,15,42,27,203,105,181,41,137,6,195,173,54,226,84,182,215,180,211,206,81,145,145,106,94,207,113,231,255,0,50,216,3,116,229,223,19,170,118,141,106,43,200,138,153,47,59,78,144,104,112,137,200,221,161,230,218,86,229,54,217,25,153,50,103,170,75,67,246,125,65,217,184,152,226,93,145,140,120,199,71,191,172,121,205,191,17,118,252,120,171,36,186,202,140,150,114,166,58,102,174,82,150,90,232,226,117,245,191,176,196,131,224,191,115,84,83,87,184,237,147,146,103,12,217,153,40,154,53,171,233,238,167,35,93,53,211,187,166,186,106,43,1,249,146,229,18,74,76,167,157,36,17,37,36,181,154,180,34,238,34,212,88,175,6,153,105,70,42,215,162,238,86,170,164,202,94,154,244,254,249,167,144,11,142,0,0,0,0,0,31,134,187,81,102,145,68,168,85,164,158,141,66,138,236,135,15,167,209,66,13,71,222,100,93,197,239,31,184,115,108,199,220,46,219,24,23,125,213,152,82,9,198,173,202,161,160,214,125,9,69,13,229,23,113,151,232,251,192,103,255,0,54,87,131,215,238,99,239,250,150,237,205,162,230,170,197,141,212,207,230,138,123,230,143,229,43,244,253,157,61,194,230,184,103,217,200,180,242,197,71,95,33,182,215,84,56,245,5,109,78,155,141,218,124,61,76,253,82,212,253,94,254,191,105,138,48,169,187,38,233,197,57,111,153,115,36,85,238,7,22,100,90,158,229,187,36,207,167,121,159,85,125,127,172,104,143,42,20,47,147,185,121,176,105,234,143,201,115,228,229,41,78,39,102,223,95,176,176,70,122,104,94,224,29,108,0,0,0,0,0,0,127,195,174,180,195,75,121,247,16,219,109,164,212,181,172,200,146,146,46,166,102,103,220,64,63,236,115,220,68,199,252,31,194,198,28,114,244,196,27,126,158,243,68,102,168,207,85,162,180,247,66,94,190,163,142,36,251,219,81,125,165,167,188,67,220,247,113,33,165,97,7,104,195,140,37,153,18,165,114,25,45,185,82,219,113,47,51,20,191,132,178,180,239,98,82,28,67,201,113,182,207,67,79,66,61,79,174,132,42,98,236,196,60,94,198,203,162,100,250,197,114,229,184,167,84,164,184,241,68,76,153,82,210,142,99,138,62,91,104,82,150,100,146,83,166,68,93,126,150,158,222,161,119,51,248,156,229,102,4,211,133,242,138,68,141,21,183,154,196,186,114,219,239,50,215,119,106,238,233,175,216,58,14,31,103,75,46,120,144,166,218,162,226,93,6,51,206,168,144,134,102,214,96,33,195,81,236,208,182,165,245,30,186,172,139,79,121,24,162,54,178,167,143,175,208,190,81,22,24,220,165,23,151,205,61,212,89,187,182,236,223,175,228,116,238,250,199,130,144,197,243,135,213,62,75,201,173,219,211,153,94,244,234,79,68,112,148,74,208,148,90,237,63,164,142,255,0,122,126,160,26,131,135,54,21,70,51,115,105,242,217,149,29,228,146,219,117,151,9,104,90,76,181,35,37,23,67,35,35,35,215,235,31,238,42,23,135,55,16,27,138,149,113,83,176,107,22,107,210,234,80,234,82,25,139,79,168,79,148,183,156,109,215,28,137,29,166,205,215,228,145,18,8,137,197,104,148,25,145,153,153,123,72,91,180,105,12,75,142,212,184,206,161,214,94,66,92,109,104,81,41,42,73,150,164,100,101,208,200,200,251,192,127,160,0,0,0,0,0,252,165,77,136,83,142,161,203,46,121,255,0,43,66,215,187,78,253,53,238,31,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,7,38,205,85,254,214,27,96,13,241,114,169,244,180,243,116,26,154,99,234,173,166,111,20,39,214,146,79,172,147,215,84,116,208,245,25,199,186,43,114,238,251,178,171,112,200,82,214,253,98,160,252,179,220,102,103,185,215,84,189,58,153,159,122,189,231,246,152,187,222,44,87,12,250,30,89,57,80,158,105,37,80,171,118,39,146,165,40,148,109,185,79,157,187,66,35,47,113,119,234,95,80,164,204,58,143,26,94,32,219,17,38,176,111,199,122,179,9,183,90,74,9,70,226,13,244,18,146,68,125,15,82,51,45,12,5,185,112,227,201,173,163,78,195,218,102,37,93,214,250,100,77,172,68,102,99,7,46,35,75,45,142,177,17,228,154,121,140,107,166,226,86,154,40,203,191,169,247,137,244,213,155,107,55,0,169,174,91,244,213,196,67,124,162,101,113,27,52,108,36,237,208,211,183,78,238,159,96,248,120,31,10,13,63,6,172,88,148,216,125,150,59,118,221,49,40,107,150,72,52,145,69,108,136,140,139,161,30,132,69,250,135,179,125,214,216,101,199,158,50,38,219,73,169,70,125,196,68,90,152,8,29,159,60,154,96,101,223,104,213,47,42,74,41,86,229,203,22,27,238,198,110,25,67,134,220,151,82,212,167,16,149,18,88,55,22,165,56,162,35,34,61,76,146,90,117,45,69,53,147,247,14,27,222,106,118,155,62,68,42,157,18,121,242,159,142,234,219,87,49,151,122,41,42,78,213,105,185,4,100,101,161,244,46,227,19,91,137,14,111,47,59,151,24,231,216,22,157,69,52,250,61,190,227,176,156,84,39,157,105,110,190,196,169,109,25,168,219,120,210,162,52,41,58,250,164,103,161,116,34,232,32,221,122,189,50,226,152,153,243,219,100,159,38,201,11,90,8,247,58,173,76,205,107,51,51,53,44,205,71,169,251,64,95,55,14,236,204,55,143,88,53,79,167,213,231,165,218,253,190,195,84,233,60,199,119,60,241,49,22,33,45,229,110,117,107,86,171,116,245,81,233,169,247,145,31,124,177,20,119,194,91,22,30,178,115,6,237,173,62,110,202,117,122,154,168,108,180,167,76,146,114,223,157,5,9,50,73,172,147,174,212,153,116,35,87,212,98,240,200,245,34,63,120,15,232,0,0,0,0,15,57,137,48,156,168,225,221,209,1,150,80,235,146,104,179,90,66,22,157,201,82,148,194,200,136,203,218,93,70,109,49,130,44,138,22,55,94,108,75,141,200,114,29,211,81,35,65,32,210,69,178,91,133,234,145,233,211,167,65,166,106,139,68,245,62,75,38,146,50,113,149,167,67,46,253,82,99,58,89,217,163,250,23,50,247,219,60,162,108,159,174,213,36,17,18,116,232,170,132,158,189,197,238,1,117,153,6,185,89,185,242,201,104,200,101,90,246,58,116,8,106,234,93,20,138,124,83,50,239,63,210,255,0,220,36,72,129,252,30,111,39,238,60,182,85,105,179,13,102,237,46,230,126,35,93,250,19,45,192,167,165,37,213,70,125,234,62,237,11,236,19,192,0,0,0,7,252,184,226,26,109,78,184,178,74,16,70,165,40,207,66,34,46,243,51,31,244,56,174,108,241,226,222,192,124,30,184,46,26,133,78,35,85,55,105,242,217,167,71,113,228,37,110,73,56,175,173,162,218,110,33,70,70,166,140,189,83,212,251,139,175,112,84,215,21,204,69,131,121,230,20,169,112,29,101,228,82,32,118,53,173,149,18,136,150,212,233,201,50,51,37,31,95,88,186,104,95,97,8,125,103,218,117,219,226,228,167,90,214,229,58,68,217,213,41,44,198,105,182,25,91,134,70,227,137,65,25,146,8,207,77,202,73,116,35,239,31,71,17,175,122,214,40,95,149,123,190,166,107,122,93,98,124,137,9,109,59,213,167,53,229,184,72,73,41,74,61,53,112,244,45,79,245,139,54,225,109,146,166,160,37,156,120,196,74,68,146,146,243,41,244,84,89,113,254,108,144,125,138,83,50,18,135,152,215,118,164,178,37,161,125,218,145,123,76,4,158,200,94,82,45,236,189,97,157,54,177,80,165,52,119,85,106,19,50,166,190,243,8,231,48,111,71,138,167,25,220,108,182,226,73,46,178,103,177,70,122,31,126,167,221,42,199,252,161,9,109,9,109,9,36,165,36,68,68,69,161,17,23,176,127,208,15,248,121,246,99,50,185,18,30,67,77,54,147,90,214,181,18,82,148,145,106,102,102,125,8,136,132,21,206,143,18,107,63,5,217,153,100,225,157,66,13,114,232,36,184,210,221,97,214,164,199,138,189,36,54,104,90,153,148,135,16,226,92,105,6,101,166,164,74,247,153,17,56,147,231,69,56,43,104,201,195,59,26,173,12,238,106,228,69,178,241,183,35,231,162,199,121,169,140,169,196,114,159,67,136,90,92,105,26,40,210,100,71,239,61,8,169,66,179,89,170,92,21,73,85,170,204,231,230,77,154,242,228,62,251,238,169,197,184,226,212,106,82,141,74,51,51,51,51,51,212,207,93,76,7,64,197,140,198,98,238,50,214,101,213,47,27,210,174,235,50,95,113,242,130,138,148,165,69,108,212,183,21,162,91,113,213,145,104,78,41,37,215,162,122,123,245,240,52,186,53,114,227,156,152,52,90,84,234,156,199,148,68,150,98,176,183,156,90,140,200,139,68,164,140,204,204,212,69,246,153,123,199,172,193,188,30,188,177,178,247,167,89,150,125,34,92,183,101,200,101,183,157,106,59,174,33,134,148,243,109,169,197,155,104,89,165,41,55,82,102,163,45,11,95,212,119,89,149,14,30,24,81,130,52,58,117,118,228,164,51,91,185,156,140,203,178,21,62,60,105,45,178,241,161,133,43,150,107,140,135,19,181,198,149,166,167,169,18,143,218,125,2,166,108,60,138,102,91,16,34,162,117,63,13,235,84,246,23,161,146,170,20,121,237,17,145,146,79,161,148,117,23,114,203,252,70,58,1,112,185,204,219,141,180,227,116,152,105,37,26,82,178,91,21,2,50,247,159,247,167,112,189,248,20,218,125,46,58,98,211,161,49,25,148,17,18,91,101,180,161,36,68,68,69,161,17,17,119,17,127,136,126,141,11,220,2,132,229,112,194,204,196,88,114,100,29,9,167,86,193,44,210,134,162,212,20,165,232,90,150,210,236,157,117,246,14,31,127,229,187,27,240,213,247,91,186,176,202,230,142,203,36,165,46,81,209,101,161,130,34,53,106,123,214,210,75,185,10,63,179,168,210,230,133,238,33,231,110,188,59,177,239,122,124,138,109,211,106,82,42,108,201,109,109,175,181,64,101,227,209,73,82,76,253,116,153,107,162,149,254,51,247,128,203,218,208,182,214,166,220,66,144,180,25,165,73,81,104,100,101,222,70,67,209,97,245,147,80,196,59,182,155,105,82,223,142,204,138,140,150,99,165,111,169,73,73,27,142,161,178,51,52,165,71,222,178,246,24,178,220,231,240,180,75,12,213,113,35,3,152,117,106,53,191,49,250,66,19,169,18,116,144,242,146,203,17,162,127,193,33,36,106,250,181,238,49,91,36,205,239,131,183,196,119,166,211,103,81,235,116,105,104,125,44,203,101,232,234,53,50,247,114,146,123,23,183,123,102,71,221,220,125,198,64,44,63,4,184,61,79,173,156,10,246,38,93,172,166,156,225,181,35,149,75,158,162,90,219,62,90,244,209,232,70,147,213,38,178,239,211,93,62,177,100,152,35,151,188,52,192,43,113,155,126,194,161,70,142,104,105,45,187,44,226,199,68,135,204,155,109,6,167,22,211,104,220,106,228,160,204,204,186,153,107,238,210,49,228,7,62,182,198,51,91,116,252,58,190,39,192,165,93,20,232,205,69,104,156,117,182,17,41,45,183,21,146,219,205,144,183,22,181,56,234,180,209,37,174,158,242,50,57,204,149,37,105,37,161,68,164,168,181,35,35,212,140,128,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,85,198,170,6,85,192,105,79,41,222,22,48,111,225,253,189,229,204,14,170,43,3,50,57,215,252,95,242,61,131,216,49,135,181,58,172,28,73,188,176,190,219,146,213,70,17,242,125,13,75,84,70,144,185,4,234,146,122,188,239,41,246,91,38,204,150,223,174,238,246,212,134,185,159,43,133,102,124,127,212,140,170,98,253,107,249,214,173,10,237,78,163,255,0,0,136,212,68,163,149,255,0,24,83,75,113,239,230,227,161,63,146,64,11,84,0,0,0,0,0,0,0,16,131,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,187,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,53,38,42,175,138,158,67,191,213,124,213,225,5,23,249,167,110,250,21,50,157,255,0,14,185,53,181,47,155,255,0,23,75,168,109,159,231,36,45,95,149,88,10,171,30,130,242,191,239,44,65,147,74,149,121,220,50,234,171,161,209,225,80,41,132,241,150,200,116,232,141,19,81,227,180,132,145,37,8,74,75,83,208,189,101,169,107,86,229,173,74,63,62,38,167,14,108,132,254,53,21,215,241,35,17,31,236,248,101,108,212,59,28,184,236,72,217,42,181,57,8,67,167,13,38,131,222,203,36,135,27,83,174,244,81,165,105,67,71,185,74,113,144,238,188,47,184,125,198,171,70,162,230,135,26,105,82,208,132,72,76,251,62,135,37,167,99,47,123,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,216,226,13,46,250,200,82,53,181,240,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,5,64,113,43,201,69,71,46,152,143,59,20,44,170,102,152,101,119,84,18,228,101,164,162,176,221,42,169,36,228,186,186,99,76,54,162,89,178,132,48,165,182,162,105,40,75,107,67,70,106,82,13,75,230,185,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,157,4,93,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,158,44,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,237,45,165,77,165,228,109,78,213,153,40,139,150,182,214,176,251,252,70,238,154,21,243,156,43,210,245,181,167,118,218,45,193,79,183,106,148,233,60,165,183,207,138,253,10,3,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,44,87,130,167,133,139,167,226,4,239,46,167,10,86,23,83,193,83,194,197,211,241,2,119,151,83,128,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,170,129,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,17,87,132,54,98,239,187,75,29,169,185,117,237,29,174,204,189,125,41,51,177,108,101,190,201,84,110,26,94,237,156,206,81,186,230,172,192,228,242,185,137,71,206,239,211,84,232,171,147,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,162,133,248,92,120,236,195,47,190,188,158,104,191,224,25,182,205,214,8,82,178,227,152,187,207,6,168,85,201,117,122,109,2,68,101,67,151,45,180,161,243,98,68,86,100,182,135,54,250,170,90,18,249,32,214,68,146,89,160,212,73,70,237,133,105,92,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,0,112,172,244,222,180,171,3,39,216,183,93,172,199,150,244,121,86,188,186,34,19,25,9,82,201,250,130,123,11,42,50,82,146,91,18,236,150,212,179,215,82,65,40,200,148,100,73,62,234,43,3,141,166,49,208,154,181,108,92,191,71,103,157,90,147,80,43,198,99,155,150,158,201,21,182,228,68,142,90,26,54,57,206,91,178,122,146,247,35,178,250,201,209,196,153,5,75,9,255,0,193,147,20,190,74,102,58,187,134,115,235,189,150,5,247,111,185,217,161,118,93,253,178,169,9,100,243,63,56,72,53,55,178,42,170,42,234,164,161,90,232,122,171,150,66,31,225,62,14,87,113,118,157,136,50,109,199,181,151,97,89,242,111,23,35,109,71,240,168,177,165,69,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,252,184,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,1,167,48,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,14,127,197,11,37,31,140,5,136,188,103,195,218,101,86,118,36,217,180,244,70,106,157,8,185,222,153,165,165,229,45,113,201,165,40,180,121,174,107,239,54,109,145,173,207,93,173,142,41,109,114,233,90,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,13,73,136,127,113,240,197,203,237,211,153,164,230,6,173,11,157,74,123,157,83,169,90,78,161,215,226,213,107,174,202,117,245,206,146,235,206,175,115,39,205,45,98,33,8,104,212,218,117,51,65,173,165,135,75,201,102,99,170,185,167,192,106,86,42,87,108,137,118,213,73,82,30,166,204,65,180,164,194,154,251,27,73,201,80,84,163,53,46,50,148,102,158,166,102,135,16,243,70,165,242,249,138,206,96,213,64,202,184,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,165,97,63,248,94,228,91,240,215,117,35,28,113,142,204,237,120,109,69,223,232,120,211,85,181,154,237,81,183,18,69,171,38,147,237,16,217,209,206,102,166,148,45,210,67,127,58,148,200,108,163,86,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,211,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,122,40,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,160,62,176,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,244,0,3,57,153,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,218,91,74,155,75,200,218,157,171,50,81,23,45,109,173,124,40,105,79,50,249,116,177,51,65,133,147,240,206,250,143,252,236,202,60,221,239,127,22,85,59,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,150,107,0,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,83,188,44,96,223,195,251,123,203,152,29,84,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,23,83,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,170,242,157,226,159,6,254,32,91,222,98,192,209,237,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,25,194,202,119,138,124,27,248,129,111,121,139,3,74,96,40,47,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,250,220,51,115,103,121,96,70,52,82,176,181,49,229,214,237,60,74,172,83,232,171,164,170,121,48,196,10,140,153,113,216,77,73,4,109,172,205,105,104,214,133,54,147,111,154,92,189,234,249,166,246,221,78,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,245,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,227,249,50,200,190,28,100,242,133,57,202,100,255,0,149,23,157,103,115,85,43,154,68,50,142,226,162,239,220,220,88,237,111,95,33,146,218,133,44,137,106,83,142,17,41,74,50,75,72,108,56,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,205,28,171,85,94,165,71,161,61,83,150,186,108,57,15,75,143,13,79,40,216,101,247,146,218,93,117,13,235,181,43,90,88,101,42,81,22,170,38,155,35,215,105,105,55,248,94,228,163,241,128,190,209,140,248,133,76,165,78,195,107,54,160,184,206,211,166,151,59,211,53,68,178,149,162,57,180,149,22,140,181,205,97,231,13,194,52,57,234,53,177,196,173,222,95,53,200,14,79,170,185,178,197,196,166,160,81,27,177,44,233,16,231,221,107,121,213,18,228,176,181,168,219,130,210,91,90,93,223,32,153,117,6,226,84,146,105,9,90,247,111,38,219,114,252,237,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,15,172,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,56,42,120,167,186,126,31,206,243,26,112,186,145,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,12,171,141,84,12,171,128,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,0,186,144,0,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,1,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,2,58,241,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,145,89,78,240,177,131,127,15,237,239,46,96,117,80,30,43,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,64,14,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,5,0,139,254,225,113,224,79,12,190,250,243,137,162,128,69,143,209,51,213,39,44,188,59,112,167,12,48,198,124,184,184,161,113,199,169,212,162,206,76,86,156,98,145,78,43,134,113,41,245,147,237,173,167,150,241,176,243,41,108,146,123,75,152,226,148,131,75,100,224,92,72,10,139,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,0,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,139,254,226,143,224,79,19,126,229,243,136,66,128,64,106,160,0,0,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,182,23,106,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,86,0,51,89,154,60,11,252,90,241,218,230,193,79,149,63,40,254,78,118,47,227,62,195,216,249,253,162,27,18,127,35,204,115,110,222,126,223,166,122,237,215,166,186,21,170,112,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,5,43,13,4,112,230,192,107,55,5,114,185,102,213,40,80,162,59,93,191,40,240,174,106,237,89,49,205,183,230,46,83,92,246,25,89,154,212,123,35,180,241,52,146,35,36,25,147,142,18,18,167,87,174,125,198,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,2,130,248,158,224,53,155,128,121,163,151,75,195,248,81,41,180,43,178,143,26,230,143,73,137,28,217,98,154,183,93,121,135,89,108,183,168,182,41,216,206,58,68,146,66,16,79,19,105,65,37,178,214,253,5,43,113,171,241,79,107,124,63,131,230,53,16,29,87,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,47,152,28,166,97,22,99,41,170,139,124,81,27,110,103,77,181,24,177,162,148,180,250,205,25,232,235,172,184,101,169,50,148,255,0,131,169,123,180,173,124,99,225,13,117,89,108,187,88,180,46,248,15,210,218,219,184,231,212,28,83,165,169,182,146,215,151,12,147,244,148,175,111,118,158,209,113,206,56,219,40,55,29,113,40,65,119,169,71,161,23,235,21,173,196,43,136,125,30,216,131,43,9,240,146,117,62,169,81,123,103,107,154,219,169,125,166,244,56,143,163,107,145,228,146,139,84,169,196,158,169,234,101,161,119,25,128,168,218,181,49,250,52,247,105,210,86,218,157,107,110,227,65,153,151,84,145,151,121,23,176,199,229,66,22,226,210,219,104,82,214,179,36,165,41,45,76,204,251,136,136,125,219,122,212,188,177,6,172,152,150,253,22,169,90,154,251,204,176,125,158,51,178,85,189,195,218,217,43,97,40,250,233,161,123,244,232,44,203,38,28,45,18,251,52,172,72,199,22,29,66,137,108,76,98,144,180,232,70,157,35,188,148,188,196,152,159,240,168,81,18,190,173,123,204,5,125,88,57,110,198,252,74,125,166,237,92,50,185,164,50,241,37,72,148,84,89,107,96,200,205,58,30,244,52,162,238,90,79,236,234,59,132,94,24,89,152,149,14,52,130,161,52,210,223,36,26,144,236,90,130,84,141,75,83,220,93,147,166,158,209,121,86,166,29,216,246,69,62,61,54,214,181,41,20,198,99,54,134,209,217,96,50,201,232,148,165,36,126,162,72,181,209,41,255,0,17,123,135,162,208,189,196,2,134,15,133,206,102,219,109,215,28,164,195,81,36,212,148,18,24,168,25,159,184,255,0,189,59,135,63,191,50,41,153,107,2,42,231,84,48,222,181,80,97,26,153,170,159,71,158,233,17,17,40,250,153,199,73,119,32,255,0,198,67,68,250,23,184,126,121,244,218,125,82,58,162,212,97,49,37,149,145,146,155,121,180,173,38,70,70,71,169,25,25,119,25,255,0,140,6,91,170,180,106,229,185,57,112,107,84,169,212,201,140,168,201,76,202,97,108,184,133,17,153,30,169,81,17,145,145,164,203,237,35,247,15,125,132,249,140,197,220,26,172,196,170,89,215,165,93,166,99,62,219,231,5,117,41,73,138,225,165,109,171,69,54,219,168,35,212,155,74,79,175,84,244,247,105,115,89,175,225,225,133,24,221,67,168,215,109,186,67,52,75,153,184,207,59,29,80,35,198,140,219,207,18,31,82,121,134,136,203,113,91,156,117,58,232,122,153,36,189,165,214,148,241,147,7,175,44,19,189,234,54,101,225,72,151,17,216,146,30,109,151,93,142,235,104,125,164,188,227,105,113,6,226,16,106,74,141,165,25,40,139,67,211,245,16,92,14,75,184,147,89,248,208,204,59,39,19,42,16,104,119,65,165,182,144,235,238,181,26,60,165,233,29,178,66,20,244,165,184,183,20,227,171,50,45,53,50,79,188,140,142,117,50,251,50,89,68,136,239,33,214,156,73,45,11,66,137,73,82,76,181,35,35,46,134,70,67,44,212,106,205,82,223,170,69,173,81,167,63,14,108,39,145,33,135,216,117,77,173,183,16,162,82,84,74,73,145,145,145,145,30,164,122,234,66,235,184,107,231,69,56,211,104,199,195,59,230,175,12,174,106,28,68,50,193,185,35,231,165,71,101,168,108,165,197,243,95,91,139,90,156,117,122,168,146,68,103,238,61,72,194,119,8,169,159,76,164,91,217,132,195,58,157,98,159,74,104,174,170,44,39,165,66,125,150,17,206,124,217,143,41,77,179,184,153,113,197,18,157,120,143,98,76,181,62,237,15,190,85,143,249,90,18,226,20,218,210,74,74,136,200,200,203,82,50,63,96,12,184,222,22,157,118,199,185,42,54,181,199,78,145,10,117,54,75,209,157,109,246,86,217,153,182,226,144,102,68,178,35,211,114,84,93,72,187,132,193,225,71,136,176,108,204,194,157,46,123,172,50,138,188,14,198,133,188,162,73,26,221,157,5,36,68,102,162,235,234,159,77,15,236,49,33,184,164,228,169,169,233,123,30,48,238,145,36,228,178,202,189,43,22,36,127,155,52,23,109,148,244,133,33,150,53,221,169,160,141,107,95,118,132,126,195,21,147,135,55,189,107,11,239,202,69,223,76,53,179,46,143,62,60,133,54,173,233,215,148,242,28,52,40,146,164,158,154,182,90,150,165,250,128,105,245,183,16,235,105,117,181,146,144,178,37,37,68,122,145,145,247,25,24,255,0,161,197,114,153,143,22,246,60,96,245,191,112,211,234,113,29,169,181,79,136,205,70,59,111,33,75,110,73,69,97,110,150,210,113,106,34,37,58,69,235,30,165,220,125,123,251,80,0,0,0,8,237,159,155,149,155,103,44,151,116,135,149,167,108,167,79,134,158,165,213,75,167,202,50,46,242,253,31,253,194,68,136,31,198,26,242,126,219,203,101,42,155,12,214,78,213,46,102,34,59,223,161,178,228,10,130,84,93,20,71,222,146,239,212,190,208,21,3,131,241,100,215,113,186,204,98,36,110,123,147,46,154,113,18,13,6,162,61,242,219,47,88,139,94,157,122,141,37,225,180,39,41,216,119,107,192,121,148,52,228,106,44,38,150,132,39,106,82,164,176,130,50,34,246,23,65,158,220,147,81,253,53,153,123,17,158,81,56,76,87,105,114,12,141,58,244,77,66,55,94,227,247,141,22,211,154,38,105,241,153,36,145,19,108,161,58,17,119,104,146,1,250,0,0,0,0,0,4,78,226,33,153,134,240,23,6,170,16,41,19,210,213,126,224,97,218,116,98,109,221,175,50,79,197,150,72,121,59,93,66,211,162,218,45,20,90,232,125,196,103,221,44,12,244,35,63,112,163,206,45,56,176,245,237,152,54,109,104,19,183,211,168,52,196,195,121,164,186,102,146,150,196,233,200,81,154,73,102,157,118,168,139,169,18,190,162,1,14,149,34,225,196,139,205,46,212,167,200,155,83,173,207,46,107,242,29,91,135,204,121,222,170,82,149,185,90,110,89,153,153,234,125,79,188,197,202,100,51,38,152,25,104,90,52,187,202,172,138,85,199,114,202,134,195,178,91,152,80,230,55,25,213,53,21,197,165,36,166,9,196,41,46,36,200,136,207,82,37,30,189,79,81,75,180,26,244,203,118,98,167,192,109,147,124,219,52,33,107,35,220,210,181,35,37,160,200,200,210,178,52,150,135,236,19,147,134,254,111,47,59,103,24,224,88,55,101,69,53,10,61,192,227,80,155,84,215,157,121,109,62,252,168,141,17,164,220,120,146,157,16,149,105,234,153,150,167,208,203,160,11,152,118,205,181,156,128,116,214,237,250,106,34,45,190,81,178,136,141,146,54,26,118,232,73,219,167,119,79,176,64,94,35,121,53,180,106,88,123,83,196,171,70,223,76,121,180,120,143,76,124,226,68,105,5,177,166,37,188,163,87,45,141,116,220,105,215,85,17,119,117,46,241,98,44,58,219,236,182,243,38,70,219,137,37,36,203,184,200,203,82,30,51,28,33,65,168,96,213,245,18,163,12,165,71,114,218,169,165,109,114,201,102,162,56,174,17,145,17,244,51,208,204,191,88,12,210,218,245,185,118,133,217,74,184,99,169,104,126,143,80,98,89,109,51,35,220,211,169,94,157,12,143,189,62,242,251,72,104,227,42,183,251,88,147,128,54,61,202,151,210,235,206,80,105,137,145,162,183,25,60,112,152,90,137,94,178,143,93,87,215,83,212,103,71,17,99,198,137,136,55,60,72,76,27,17,217,172,205,109,166,148,130,73,182,130,125,100,148,153,23,66,208,136,139,66,23,103,194,118,224,159,92,203,39,42,107,205,40,169,245,110,196,202,73,74,53,19,109,211,224,237,212,140,207,222,125,218,23,212,2,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,15,29,124,226,246,26,97,196,69,75,188,239,138,21,43,110,154,53,46,167,29,135,21,213,37,208,156,90,117,250,105,63,176,203,222,64,61,136,254,25,146,75,85,25,17,125,98,191,113,207,139,134,21,89,180,215,32,225,172,9,85,170,202,180,229,58,182,163,73,134,159,89,163,61,198,204,194,89,122,138,89,22,159,202,79,184,140,65,139,239,137,254,101,110,186,196,153,148,202,219,84,152,142,236,229,179,14,76,246,9,58,37,36,126,170,101,153,22,166,147,63,214,126,240,23,211,185,38,102,68,162,212,187,203,81,255,0,36,251,42,71,49,47,32,211,250,68,162,208,103,58,177,157,252,210,214,38,191,56,177,174,243,130,111,237,213,168,87,37,69,166,209,180,136,189,82,231,158,154,233,169,253,102,99,231,59,156,76,208,57,209,56,245,136,13,164,143,93,141,221,53,20,167,236,211,158,3,72,132,164,168,136,201,68,100,101,169,104,125,227,250,51,207,106,241,8,205,37,172,109,17,98,77,98,170,77,26,122,84,235,21,23,247,17,109,232,127,194,75,95,163,254,83,247,137,15,134,156,98,49,34,128,219,17,239,155,126,21,69,189,201,231,173,152,143,188,230,223,80,149,180,221,154,93,122,47,77,125,167,246,128,153,92,84,45,134,174,76,178,74,81,40,137,218,84,213,212,187,251,210,213,62,111,212,103,222,175,171,237,33,70,246,85,73,52,107,202,131,87,82,208,130,131,83,139,36,212,179,209,36,72,117,42,212,207,82,233,211,222,66,116,102,207,137,77,185,152,27,13,235,62,220,162,92,84,238,213,17,77,72,41,49,155,101,181,45,76,190,218,180,217,41,122,167,231,147,222,90,232,71,246,29,127,0,211,30,93,171,241,238,108,10,176,42,241,159,105,210,126,217,165,41,74,109,68,164,238,56,109,40,250,145,159,233,123,199,188,169,69,237,212,249,80,183,26,123,67,43,107,82,61,12,183,36,203,95,242,136,39,194,131,31,35,223,248,82,88,103,62,102,250,157,184,214,198,91,83,132,102,80,227,198,130,202,116,35,113,74,211,114,204,186,36,147,246,31,65,61,64,103,127,62,152,109,92,195,156,200,221,76,213,226,76,109,186,197,70,117,82,43,143,182,178,39,25,118,124,173,138,73,169,41,212,140,144,102,70,90,145,251,12,196,119,26,48,204,246,80,48,191,51,52,23,153,185,105,17,152,174,162,50,153,137,85,102,60,116,201,70,136,120,144,131,121,108,184,178,65,45,245,47,66,246,245,46,189,240,6,167,193,87,16,125,56,143,67,223,182,247,162,57,197,191,180,213,31,237,60,173,231,174,155,96,237,221,179,79,171,93,125,128,35,31,15,11,82,181,117,102,134,214,69,21,167,22,116,169,112,106,114,141,9,89,237,142,213,70,38,245,30,210,61,8,183,23,83,208,189,230,67,65,237,36,208,210,16,163,212,210,146,35,63,212,35,30,81,50,43,135,185,91,109,85,152,137,42,141,201,38,49,198,145,57,226,97,227,36,171,144,165,37,14,20,118,220,219,204,99,113,17,159,183,94,254,233,62,0,0,0,0,0,3,248,100,74,35,35,45,72,250,10,11,226,109,65,42,46,103,234,238,37,189,133,53,18,36,244,45,53,223,80,153,215,184,189,194,253,69,33,241,125,183,142,139,152,200,18,13,244,57,219,232,45,74,209,42,215,110,249,243,207,67,232,90,31,79,172,4,144,224,171,84,255,0,75,27,166,141,184,191,213,217,210,116,215,175,247,189,57,62,255,0,236,22,88,42,187,130,172,230,57,55,77,59,158,124,237,211,158,229,238,45,54,233,78,45,116,239,215,94,154,139,81,0,0,0,31,130,191,90,129,109,208,234,23,13,86,66,24,135,76,138,236,201,14,45,105,74,80,219,104,53,168,204,212,100,68,68,73,51,212,204,139,235,20,65,196,67,53,149,60,123,197,153,148,58,61,72,254,76,208,28,114,3,45,178,242,185,79,184,196,153,105,75,218,37,229,182,163,83,110,145,110,34,35,50,246,17,119,207,142,41,217,164,70,22,97,211,152,87,110,84,150,221,114,229,142,109,73,38,94,209,73,133,33,137,172,44,207,99,169,89,122,237,167,189,38,159,180,250,10,155,203,230,19,87,241,215,23,232,86,140,40,178,101,166,125,78,42,170,15,18,22,230,198,23,41,166,221,113,106,36,47,77,57,164,102,165,17,151,94,191,88,73,78,28,249,41,168,99,117,225,19,16,175,74,67,205,218,212,121,45,190,146,145,29,68,220,183,26,118,35,164,143,156,97,109,184,133,180,234,186,110,35,50,215,184,181,51,187,91,126,129,72,181,168,176,173,250,20,6,33,192,167,176,220,102,25,101,164,182,132,54,132,18,18,68,148,145,36,180,74,72,186,17,23,65,228,240,71,10,104,24,55,134,244,75,30,131,2,60,98,131,6,51,82,20,203,72,71,53,228,48,219,74,90,141,40,70,227,62,89,106,102,68,103,167,234,47,122,0,60,54,53,226,85,47,9,112,194,227,190,170,143,165,178,165,210,230,73,100,141,73,35,91,173,199,113,212,164,183,41,58,153,242,207,161,40,143,236,239,30,228,86,87,24,44,194,72,183,169,84,220,19,161,205,52,63,83,97,154,140,195,109,195,45,99,184,153,241,150,218,182,184,71,222,69,169,26,12,189,231,236,1,90,89,130,197,202,214,54,98,189,122,251,172,203,117,244,202,157,40,161,19,142,45,92,168,170,146,235,173,160,183,45,123,72,185,167,209,42,218,94,207,121,249,171,10,194,186,49,46,233,129,103,218,20,185,19,170,53,7,218,97,8,105,135,29,36,115,28,75,100,181,147,105,82,137,4,165,167,83,208,251,255,0,80,249,180,10,29,74,230,173,193,183,233,12,41,233,181,25,45,69,97,9,74,148,106,113,197,146,18,90,36,140,207,170,139,184,140,197,220,240,247,200,245,179,131,54,109,59,16,239,26,52,57,183,93,86,43,50,146,169,17,219,113,81,18,235,81,30,36,164,220,97,14,54,164,58,210,180,45,199,166,167,222,122,153,7,172,200,118,76,237,252,186,216,48,107,117,234,100,89,23,125,82,43,79,203,125,108,161,107,142,110,51,21,75,105,42,83,13,186,130,75,172,153,146,76,207,79,110,167,221,45,7,240,136,146,68,148,145,17,23,66,34,31,208,0,0,0,0,0,31,242,227,109,186,218,154,117,9,90,22,70,149,37,69,169,25,31,121,25,8,63,159,124,131,218,216,209,108,84,177,6,195,163,198,167,221,148,200,79,72,229,197,142,219,69,51,150,220,167,116,50,106,58,221,113,197,186,234,11,77,197,187,66,246,232,103,56,135,252,173,8,113,10,109,196,18,146,162,50,82,76,181,35,35,246,24,12,196,180,253,255,0,129,216,130,163,101,218,133,14,224,160,205,52,171,106,159,138,190,99,15,245,35,211,98,246,243,26,250,143,213,246,25,116,185,14,31,185,244,160,227,93,187,11,14,239,250,187,49,46,232,12,54,202,28,147,33,13,148,196,161,17,89,35,35,118,66,221,113,197,186,234,255,0,146,91,180,63,110,164,126,71,137,30,66,90,196,106,84,172,95,194,154,36,8,181,170,123,11,145,81,137,26,49,33,83,27,109,51,36,58,178,67,17,212,183,30,90,214,217,106,165,145,43,66,35,235,161,138,148,160,215,239,108,33,189,219,170,82,164,212,40,149,218,28,210,222,146,91,209,156,75,140,188,74,54,214,73,52,172,139,123,101,170,117,35,213,62,195,32,26,127,66,208,226,73,104,81,41,39,220,100,122,144,255,0,161,92,124,63,120,140,210,175,202,116,108,46,198,106,211,80,235,204,111,228,84,230,73,75,109,191,185,82,159,86,231,164,73,82,215,181,8,105,37,162,122,25,145,119,104,98,198,90,121,167,208,78,178,234,28,65,247,41,42,35,35,253,100,3,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,106,160,101,92,0,126,170,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,165,112,172,200,119,250,145,154,188,95,162,255,0,58,237,161,66,169,211,191,224,23,26,182,149,243,127,227,9,105,14,51,252,220,132,43,242,75,29,215,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,7,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,55,198,91,45,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,191,60,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,2,80,0,0,0,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,142,85,153,124,186,88,153,160,194,201,248,103,125,71,254,118,101,30,110,247,191,139,42,157,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,203,170,128,12,198,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,116,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,53,80,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,127,194,128,120,92,120,236,195,47,190,188,158,104,191,224,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,2,128,120,154,99,95,225,167,55,23,79,103,167,246,88,22,38,182,84,61,237,108,121,222,196,251,221,161,199,52,113,105,86,178,157,147,177,69,183,86,137,173,201,37,110,214,244,241,98,250,252,23,225,101,229,137,158,139,244,159,201,43,126,163,93,236,92,254,79,106,236,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,189,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,1,105,60,28,240,26,205,187,240,95,22,239,59,190,20,74,164,123,206,66,236,57,49,85,28,218,125,154,114,98,37,201,104,68,164,44,157,74,36,20,214,137,72,70,205,14,43,106,220,163,219,178,176,113,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,26,40,201,253,129,27,12,50,185,133,182,99,54,244,186,20,136,182,188,25,53,10,124,178,117,47,177,81,146,209,72,154,78,37,211,222,133,156,151,158,51,65,233,176,204,210,68,146,34,73,84,15,22,108,47,165,97,198,112,106,149,58,50,162,55,30,250,163,195,186,23,18,52,36,199,68,103,214,167,35,61,174,211,50,113,110,187,17,201,11,115,68,154,151,33,90,145,153,26,212,22,147,195,171,24,232,88,201,148,123,18,77,33,158,207,46,207,167,177,103,85,35,110,90,249,50,160,48,211,105,61,234,66,9,92,214,14,59,250,39,114,81,207,217,185,74,66,140,73,81,85,124,18,241,175,255,0,151,89,115,153,79,247,222,180,249,77,181,255,0,23,135,45,183,150,110,127,196,141,180,165,191,231,205,74,250,4,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,12,171,141,84,12,171,128,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,167,120,88,193,191,135,246,247,151,48,58,168,0,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,8,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,42,175,41,222,41,240,111,226,5,189,230,44,13,41,140,214,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,84,224,169,225,98,233,248,129,59,203,169,194,127,136,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,28,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,0,0,0,6,85,198,170,6,85,192,95,247,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,202,184,213,64,202,184,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,10,1,226,143,227,179,19,126,229,242,120,66,255,0,133,0,241,71,241,217,137,191,114,249,60,32,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,128,64,5,154,112,161,200,228,155,150,171,68,205,198,35,46,33,208,169,178,36,46,209,164,154,26,144,115,165,180,167,24,84,215,201,68,162,105,12,58,149,242,146,90,58,111,52,151,53,66,91,71,56,43,130,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,180,211,170,144,156,137,41,141,232,74,209,189,167,9,43,78,228,45,42,45,75,170,84,70,93,12,133,202,112,197,207,143,225,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,237,120,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,232,174,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,32,26,158,1,23,242,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,34,175,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,10,1,1,170,128,0,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,27,73,173,106,36,164,187,204,207,66,31,199,94,105,132,27,175,58,134,208,93,234,82,136,136,191,89,138,230,226,5,196,102,149,97,211,164,225,126,12,214,154,153,94,127,103,62,167,14,74,92,109,141,170,138,250,118,189,30,74,86,157,200,91,169,61,83,212,200,203,187,83,1,248,56,133,241,18,139,104,49,35,10,240,94,186,135,170,231,179,181,212,161,202,37,37,174,177,31,71,45,216,210,73,73,213,10,117,39,170,122,245,34,233,169,138,177,179,108,171,251,26,111,22,232,148,8,181,10,221,106,118,186,172,208,244,149,171,99,74,87,172,104,74,214,126,163,71,167,67,232,159,113,116,249,212,186,85,227,137,55,42,97,192,98,169,94,173,78,215,232,165,217,79,187,177,179,63,97,41,106,209,8,63,126,132,159,113,11,190,200,54,70,41,57,118,181,202,227,190,105,148,170,133,225,55,233,63,201,75,189,151,99,146,144,92,165,59,29,183,81,185,167,144,74,235,215,79,118,154,135,167,202,86,69,112,223,47,54,178,74,171,69,167,214,110,25,14,54,243,242,229,70,98,71,45,108,190,242,218,83,75,84,118,214,147,218,226,117,51,246,164,180,211,78,178,141,182,219,105,180,180,210,18,132,32,137,41,74,75,66,34,46,226,34,31,244,0,0,0,0,0,0,2,37,231,199,38,118,254,98,172,25,213,186,13,50,44,123,190,151,21,215,226,62,134,80,133,200,54,217,148,164,52,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,150,131,248,100,74,35,74,136,140,143,161,145,128,203,205,253,97,93,24,105,116,207,179,174,250,92,136,53,26,123,238,176,180,58,195,141,18,249,110,41,179,90,9,196,165,70,131,82,21,161,232,93,223,168,122,92,190,226,229,107,4,241,94,131,125,209,165,186,194,98,206,138,83,73,183,22,158,108,84,201,105,215,16,123,86,141,196,124,162,232,165,109,63,111,188,174,15,136,70,71,173,156,103,179,106,56,133,103,81,161,194,186,233,81,94,148,165,71,142,219,106,150,150,154,150,241,165,70,219,11,113,197,45,215,83,169,110,45,116,46,227,208,206,145,107,244,58,149,179,91,157,111,213,216,83,51,105,210,93,138,250,20,149,36,210,227,107,52,40,180,81,17,151,84,159,121,17,128,211,6,10,98,85,47,22,176,194,220,190,169,111,165,194,170,83,33,201,120,137,73,51,67,174,71,109,213,36,246,169,90,25,115,11,161,168,207,237,239,30,228,86,87,7,220,194,72,184,105,85,44,19,173,205,53,191,76,97,234,140,67,113,195,61,35,182,152,17,144,218,119,56,103,222,103,161,18,8,189,199,236,22,106,3,231,92,20,10,69,211,69,155,111,215,96,49,50,5,65,135,35,62,203,205,37,196,45,181,160,208,162,52,168,141,39,170,84,101,212,140,186,138,74,226,49,146,154,134,8,222,18,241,10,203,164,60,229,171,88,146,227,234,40,241,212,109,196,113,215,101,188,104,249,182,16,219,104,67,77,39,166,227,50,45,59,203,67,43,198,30,15,27,176,166,129,140,152,111,91,177,235,208,35,201,76,232,50,90,142,167,154,66,249,79,45,135,26,74,210,106,66,246,153,115,15,67,34,51,45,127,81,133,38,240,239,205,101,79,1,49,102,29,14,177,82,63,147,53,247,27,128,243,111,60,174,83,14,63,38,34,84,246,138,121,13,164,210,219,70,91,140,140,200,189,134,93,215,191,64,173,64,185,40,116,251,134,149,33,15,195,169,197,106,100,119,16,180,169,43,109,196,18,210,100,105,51,35,35,37,17,234,70,101,245,140,218,102,15,9,171,248,21,139,245,219,70,108,89,49,19,2,167,41,84,247,141,11,111,123,8,148,235,109,56,133,26,17,174,188,163,50,82,72,139,167,79,170,216,248,88,230,145,24,167,135,109,225,93,199,82,91,149,203,106,57,53,24,158,123,85,42,20,118,33,48,131,45,238,169,103,235,184,174,228,146,126,195,232,2,123,128,0,0,173,62,53,53,66,252,24,218,244,109,197,254,174,193,147,166,189,127,189,234,41,247,255,0,96,178,193,85,220,106,167,49,201,181,169,220,243,231,110,130,247,47,113,105,183,74,137,107,167,126,186,244,212,4,90,225,147,65,42,214,103,232,238,41,189,229,9,17,229,119,107,166,202,140,62,189,199,239,23,234,68,73,34,34,45,8,186,10,68,225,5,111,29,107,49,179,228,19,232,111,176,80,93,149,162,149,166,237,147,224,30,133,208,245,62,191,80,187,192,0,0,0,0,0,31,240,234,77,109,45,9,61,13,73,50,35,253,67,62,28,67,237,74,213,169,154,27,165,21,166,156,65,213,101,206,169,197,53,165,101,186,59,181,25,123,20,91,136,181,35,218,125,75,82,247,25,141,9,8,193,155,172,138,225,238,105,27,77,102,90,74,157,114,70,138,81,163,206,100,152,100,205,41,231,169,41,91,135,29,199,54,243,31,53,25,17,251,53,239,239,12,251,9,17,144,188,54,174,226,54,100,109,86,105,17,38,56,221,30,163,6,169,41,198,27,89,147,108,181,62,46,245,40,210,149,104,68,75,35,51,61,8,189,166,66,85,83,56,42,226,15,167,23,233,139,246,222,244,71,56,246,118,106,163,253,167,149,188,180,215,116,29,187,182,107,245,107,167,176,79,236,176,229,3,11,242,205,65,101,155,106,145,25,250,234,227,37,153,117,87,163,199,84,149,234,134,73,104,39,144,203,107,52,26,216,74,244,63,111,83,235,220,29,190,155,23,176,211,226,194,220,106,236,236,161,173,76,245,51,218,146,45,127,200,60,30,98,107,241,237,156,10,191,234,242,95,105,162,98,217,170,169,42,113,68,148,238,40,110,168,186,153,151,232,251,199,69,16,43,138,246,61,199,176,48,161,88,103,6,110,202,157,198,209,161,230,210,225,17,156,73,17,167,50,173,72,156,74,180,220,130,46,169,52,253,167,208,5,50,222,181,36,214,111,42,245,93,43,66,202,117,78,84,146,82,15,84,153,45,213,43,82,61,79,167,95,121,139,200,225,95,108,53,109,229,146,42,141,68,110,213,102,162,165,223,220,151,105,240,190,162,62,244,253,127,105,138,30,22,1,148,206,37,54,230,95,172,54,108,251,142,137,113,84,123,44,84,181,28,163,70,109,230,210,180,178,195,105,215,124,164,104,159,153,87,113,107,161,151,216,65,117,3,248,106,74,72,204,212,68,68,90,158,167,220,41,191,18,248,196,98,69,125,183,227,216,214,252,42,115,123,149,200,91,209,31,101,205,190,185,39,113,181,52,250,245,70,186,123,75,236,17,226,234,226,17,154,75,164,221,35,196,154,197,40,157,53,116,166,86,42,44,109,35,221,208,191,132,158,159,75,252,133,238,1,161,83,121,146,36,153,186,141,20,100,73,245,139,169,251,136,127,119,164,143,67,81,106,69,175,127,176,102,241,188,226,102,133,178,81,30,61,226,2,200,245,52,239,186,106,39,176,253,233,249,254,134,94,193,245,232,89,232,205,37,14,82,165,30,49,221,181,3,83,38,206,201,247,13,69,212,105,169,30,237,59,65,122,221,59,254,179,1,162,210,50,50,212,143,82,31,209,69,24,101,197,75,49,22,109,89,50,46,25,145,107,112,201,162,65,183,45,201,210,79,93,200,61,116,92,178,45,116,73,150,191,239,143,222,38,166,6,113,112,194,171,202,154,220,28,74,129,42,139,89,78,188,215,80,212,104,208,213,235,58,101,180,222,152,107,63,81,40,35,215,249,74,247,25,0,176,48,30,58,198,197,236,52,196,120,137,151,102,95,20,42,174,237,117,106,37,78,59,238,39,170,139,169,54,181,105,244,20,127,97,31,184,199,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,146,146,220,165,17,17,123,76,199,244,64,110,34,57,247,139,130,212,195,195,140,48,171,68,147,116,202,254,248,117,151,201,125,143,106,162,60,157,202,98,66,28,111,123,78,172,139,84,250,218,123,181,51,15,205,157,206,37,244,28,34,83,118,86,16,76,167,86,235,110,235,218,101,54,226,36,176,198,157,153,196,104,184,242,146,180,238,67,142,23,82,234,105,208,186,17,152,169,75,255,0,29,49,115,19,170,46,84,47,44,66,184,170,60,205,52,97,250,180,167,154,70,137,73,122,169,113,197,105,174,196,153,253,101,246,15,55,30,53,215,125,214,201,168,177,234,181,234,180,175,228,182,135,101,62,230,212,123,139,114,143,68,163,245,18,125,196,44,199,40,252,40,151,53,40,187,113,237,18,99,169,58,246,122,98,11,102,191,151,109,92,230,101,67,250,154,82,116,63,175,220,2,187,236,124,18,197,204,75,148,134,172,220,59,185,170,200,115,93,100,197,164,74,125,148,232,74,250,75,109,181,105,174,197,17,125,100,101,236,49,48,176,171,132,94,51,221,205,49,80,188,170,84,234,60,87,119,111,101,79,75,143,33,58,111,34,245,92,134,100,93,82,147,251,15,235,33,111,54,6,13,225,166,24,211,147,77,178,236,202,53,53,180,235,170,163,211,163,178,165,122,203,87,83,109,9,215,233,171,252,103,245,143,104,68,73,45,18,68,69,245,0,174,74,7,6,76,38,135,25,104,172,222,55,27,238,175,77,13,186,132,101,17,104,103,221,186,14,189,198,67,244,53,193,151,5,218,37,127,163,11,169,103,180,200,183,84,34,25,107,255,0,244,34,197,0,5,95,92,92,22,109,231,57,206,219,151,212,244,168,247,27,105,149,83,65,39,219,166,164,136,63,224,255,0,148,70,204,93,225,93,143,248,118,153,51,168,76,68,184,33,180,107,83,104,167,38,108,183,141,5,204,50,212,147,17,37,187,68,23,213,170,139,222,47,80,127,203,141,54,234,13,183,91,74,210,162,208,210,162,212,140,128,101,238,238,195,171,234,196,158,245,54,239,180,107,20,135,153,90,144,101,54,3,209,245,209,74,45,75,152,148,158,154,161,95,226,63,112,243,163,73,120,189,149,140,22,198,106,108,136,151,77,145,72,76,151,208,180,246,214,41,177,10,65,25,165,194,212,156,91,43,61,117,117,74,251,122,253,181,175,154,30,19,23,21,158,196,219,175,5,164,74,172,68,35,113,227,167,184,183,36,73,238,121,205,173,181,26,25,22,154,37,164,164,181,239,61,61,164,2,38,229,7,49,53,156,186,98,221,62,233,139,58,75,116,217,107,106,21,65,166,221,89,33,81,213,38,58,221,51,73,58,218,79,213,103,79,88,244,247,151,187,64,152,71,138,54,182,46,216,116,123,210,215,172,194,156,213,66,20,119,222,76,121,13,186,108,58,227,45,184,166,214,72,90,137,43,73,56,157,82,102,102,90,151,218,51,67,116,90,87,53,149,88,147,65,186,168,85,10,84,248,111,45,151,89,153,21,198,22,149,33,74,73,250,171,73,40,189,100,168,186,151,176,253,194,75,100,175,60,183,174,91,46,88,180,106,156,215,234,54,148,201,8,110,76,103,220,117,226,97,11,114,58,86,182,208,169,13,180,147,75,76,153,17,153,116,215,67,233,220,23,246,3,158,224,206,57,97,238,56,218,112,238,123,38,227,167,205,237,12,182,227,209,154,152,195,143,48,181,52,218,212,133,161,183,23,181,73,230,164,140,140,250,25,233,238,215,161,0,0,0,0,0,0,0,0,0,167,158,52,244,2,107,23,45,139,133,179,65,37,118,244,40,170,73,119,154,142,85,69,122,233,167,249,117,23,12,42,207,141,93,29,131,167,90,213,242,109,92,254,116,24,155,244,45,54,109,168,175,77,116,215,191,235,253,64,57,151,7,43,129,112,177,130,179,71,41,38,148,200,165,72,87,47,126,132,102,169,84,244,247,107,245,123,133,204,138,22,225,109,112,170,135,154,24,44,42,73,54,138,132,54,161,146,77,122,18,148,186,140,34,208,139,82,212,250,125,127,96,190,144,1,241,175,11,154,153,103,91,21,75,150,177,53,136,145,105,176,223,148,227,175,56,150,208,146,109,181,44,245,53,25,17,116,73,159,121,119,15,178,43,223,138,86,108,105,150,5,150,254,14,91,242,208,245,94,185,25,72,149,201,113,42,229,48,243,83,99,172,149,177,228,169,38,75,65,106,70,131,34,246,234,125,0,86,174,115,241,174,126,55,227,197,199,92,114,122,165,65,167,79,153,77,167,172,157,82,208,168,205,204,144,166,141,7,204,89,26,118,187,208,210,100,90,31,66,247,216,31,8,44,0,137,77,179,170,24,193,95,164,23,164,37,74,118,44,39,29,142,95,222,234,106,4,134,212,147,91,123,181,220,70,100,100,189,61,222,241,85,216,115,108,84,49,7,18,109,203,78,27,43,145,38,191,90,135,4,136,146,165,234,167,228,33,189,79,66,81,233,170,203,216,127,97,141,28,101,219,13,216,194,156,28,181,108,214,225,179,25,248,148,152,41,150,150,219,36,107,33,17,90,109,102,101,181,39,174,173,247,153,107,211,175,184,7,72,0,31,195,50,34,212,192,127,156,185,12,196,138,244,167,214,72,105,150,212,226,212,102,68,68,146,45,76,245,63,168,133,0,113,30,196,86,177,11,50,245,167,35,204,41,44,209,142,77,37,10,39,9,100,68,205,66,94,133,169,41,69,220,190,238,157,253,196,45,163,58,249,169,177,240,79,10,171,145,98,93,116,135,110,89,145,100,195,141,1,185,236,169,244,56,184,210,73,10,83,100,242,28,36,147,141,109,51,46,186,244,34,215,186,133,107,213,90,238,38,95,146,234,70,194,229,85,110,58,163,142,33,166,146,181,169,199,228,60,106,36,165,58,169,70,102,165,232,69,212,250,251,76,4,173,225,135,151,211,197,172,108,139,116,213,161,41,202,77,180,164,79,74,148,222,168,84,136,242,225,44,146,102,166,212,147,245,92,62,154,145,233,237,34,23,167,18,43,16,163,53,14,43,105,109,166,16,150,208,148,145,17,37,36,90,17,17,23,66,232,66,34,240,207,203,196,140,16,192,150,102,220,52,254,85,110,226,125,53,101,27,173,26,93,105,153,16,225,159,41,91,219,66,211,162,218,61,83,212,136,253,166,125,211,0,0,0,0,0,0,0,0,0,0,0,7,249,200,143,30,91,14,69,148,195,111,50,234,77,14,54,226,73,73,90,76,180,50,50,62,134,70,93,52,21,173,196,39,135,75,55,115,19,113,111,6,40,172,181,86,37,57,34,125,54,36,98,73,62,90,75,144,234,208,212,104,198,165,56,165,169,164,145,169,93,122,17,245,208,197,150,143,249,113,182,222,109,77,60,218,86,133,145,165,73,81,106,70,71,222,70,64,51,1,113,90,184,129,132,215,34,160,87,41,181,171,114,175,19,77,20,227,47,195,121,59,155,35,233,184,146,162,213,14,22,191,82,189,198,39,174,83,56,171,92,54,59,8,180,241,168,229,214,32,150,188,169,229,190,68,146,234,251,135,189,201,50,200,190,146,154,73,104,93,197,167,176,132,253,204,206,70,176,131,50,20,215,149,84,165,55,73,172,175,110,218,141,61,136,172,62,122,41,159,164,234,163,184,191,160,201,36,190,163,50,238,62,148,249,152,28,131,99,214,7,213,54,49,100,214,110,74,90,187,166,209,233,179,102,54,215,170,215,229,28,40,232,74,117,83,187,75,222,105,81,119,151,80,187,220,40,204,222,11,227,20,35,147,104,95,148,71,30,79,210,136,186,164,67,125,58,154,200,181,67,110,172,203,163,106,63,179,168,234,132,100,125,72,245,25,132,182,47,188,74,194,234,153,75,183,46,42,253,191,39,249,72,98,92,136,155,253,85,17,110,36,41,38,122,19,138,211,252,47,172,92,71,14,60,244,86,51,0,204,203,3,17,151,21,53,248,60,190,202,235,102,162,57,27,206,91,171,213,79,72,90,215,181,12,160,186,36,180,246,244,208,200,39,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,202,184,213,64,202,184,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,170,190,42,121,14,255,0,85,243,87,132,20,95,230,157,187,232,84,202,119,252,58,228,214,212,190,111,252,93,46,161,182,127,156,144,181,126,85,98,189,114,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,47,10,54,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,130,221,50,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,81,156,204,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,237,45,165,78,41,149,238,78,213,153,164,207,150,183,16,189,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,61,0,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,168,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,16,43,140,181,255,0,38,217,202,229,46,204,167,92,49,34,72,188,110,136,145,166,83,212,109,27,243,169,209,218,118,67,134,132,168,141,100,134,228,183,4,212,180,105,161,169,180,153,232,230,213,85,94,79,236,9,56,159,154,60,45,179,25,183,162,87,99,202,186,32,201,168,83,229,147,74,97,250,116,103,74,68,210,113,46,158,197,160,163,50,241,154,15,93,228,70,146,37,25,146,78,80,113,155,197,47,149,121,142,161,97,156,10,239,106,129,98,91,237,246,152,93,151,103,99,170,77,89,188,247,206,26,9,78,111,138,154,114,186,41,72,78,154,22,138,230,16,246,188,17,240,190,171,42,255,0,196,44,104,121,82,216,166,211,40,237,90,241,201,80,149,200,152,252,151,155,146,238,201,26,146,119,176,152,140,238,108,137,71,164,182,212,102,158,155,194,221,5,122,241,167,176,35,87,114,243,106,98,12,123,122,92,202,149,171,116,34,50,231,50,78,169,16,41,211,35,184,79,27,164,147,216,148,46,67,16,16,75,89,116,94,196,164,203,152,100,171,10,28,211,50,246,4,156,83,203,206,36,97,245,62,222,137,92,169,87,45,122,148,106,92,25,36,214,199,106,61,157,103,12,200,221,50,66,22,153,4,210,208,181,25,108,90,82,173,83,183,82,10,54,225,213,140,117,220,27,205,197,137,38,144,207,104,137,120,84,24,179,170,145,183,33,28,232,179,223,105,180,158,245,33,102,158,83,229,29,253,19,181,75,228,108,220,148,173,70,52,40,50,174,52,187,150,139,254,78,41,229,231,13,241,6,161,112,196,174,84,171,150,189,54,77,82,116,99,107,99,181,30,206,130,152,70,77,17,33,11,76,130,117,11,66,72,182,45,42,78,137,219,161,6,125,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,37,80,0,0,12,171,141,84,12,171,128,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,167,120,88,193,191,135,246,247,151,48,58,168,0,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,8,1,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,101,92,106,160,101,92,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,101,59,194,198,13,252,63,183,188,185,129,213,64,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,42,175,41,222,41,240,111,226,5,189,230,44,13,41,140,214,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,84,224,169,225,98,233,248,129,59,203,169,194,127,136,1,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,28,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,0,0,0,6,85,198,170,6,85,192,95,247,11,143,2,120,101,247,215,156,77,18,168,69,94,23,30,4,240,203,239,175,56,154,37,80,0,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,202,184,213,64,202,184,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,10,1,226,143,227,179,19,126,229,242,120,66,255,0,133,0,241,71,241,217,137,191,114,249,60,32,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,32,7,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,128,69,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,9,84,43,47,138,246,71,35,92,180,170,222,110,48,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,154,147,209,163,101,165,57,170,20,218,249,214,104,0,51,3,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,42,219,137,214,67,191,2,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,56,213,149,28,215,98,62,82,177,29,23,173,148,239,110,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,172,46,83,138,63,129,60,77,251,151,206,33,10,1,23,167,159,92,82,177,49,167,134,197,243,137,120,105,93,244,205,183,89,244,103,98,155,217,94,143,205,229,87,226,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,116,88,3,85,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,20,172,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,74,220,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,69,212,207,65,202,241,95,51,120,47,131,176,138,77,223,126,81,27,121,95,70,34,42,145,9,245,104,104,35,209,14,58,131,62,142,36,254,206,162,48,113,28,207,61,99,47,236,195,176,48,229,113,85,95,157,204,237,46,184,107,51,143,176,226,58,141,20,204,132,45,27,144,242,203,170,79,95,103,77,76,233,222,231,190,241,43,20,106,103,46,227,184,171,247,4,159,228,161,249,114,37,236,245,82,71,180,150,165,25,106,77,167,95,240,126,160,19,195,54,124,85,174,27,225,133,218,120,42,114,232,240,79,78,108,243,223,30,73,245,97,194,216,228,105,102,95,73,46,164,245,46,227,211,218,98,5,91,182,182,32,226,197,200,152,20,58,109,106,228,171,203,215,83,109,151,230,60,173,173,153,245,218,74,81,232,134,207,79,169,62,226,29,191,47,217,6,199,172,111,170,236,126,201,172,219,116,180,247,205,172,83,102,195,105,223,85,223,201,184,113,214,149,104,166,182,159,184,212,146,239,62,151,7,150,92,141,97,6,91,233,172,42,151,74,110,173,90,70,237,213,26,131,17,95,124,181,83,218,109,117,49,219,95,208,120,210,127,81,17,119,23,80,228,217,13,225,243,65,193,10,68,123,231,18,105,80,42,119,99,251,253,71,216,67,205,197,218,169,77,122,132,244,100,58,141,205,58,141,125,110,166,94,226,34,57,206,68,68,90,17,104,64,68,69,208,135,244,0,0,0,0,0,0,0,0,0,0,7,248,203,138,196,216,206,195,148,218,92,105,244,41,181,165,68,70,74,73,150,134,70,71,208,250,24,162,206,39,153,125,60,37,198,201,87,77,38,18,155,164,220,170,92,245,41,45,232,132,200,145,46,106,205,36,105,109,41,47,85,178,233,169,158,158,211,33,123,34,31,241,48,203,196,140,111,192,151,166,219,212,254,109,110,221,125,85,100,155,109,26,157,117,152,240,230,31,41,59,27,90,213,170,221,45,19,208,140,253,164,125,225,87,124,56,113,21,172,60,204,189,17,201,19,10,59,53,147,141,73,90,141,194,65,25,61,80,137,169,106,106,73,119,35,187,175,119,113,139,255,0,137,33,153,113,89,148,194,201,109,60,218,92,66,136,200,200,210,101,169,30,165,245,24,203,245,10,169,93,195,59,242,37,72,152,92,90,173,185,84,109,197,180,234,86,133,54,252,119,136,205,42,78,169,81,25,41,26,25,116,50,211,216,98,250,114,79,154,155,31,27,48,170,135,22,93,217,73,106,229,135,22,52,57,48,28,158,202,95,91,136,141,24,150,164,182,111,45,195,35,113,221,164,103,215,94,134,90,247,132,157,1,252,35,35,45,72,127,64,86,135,23,220,0,137,82,179,169,248,193,64,164,23,164,34,202,106,44,215,26,142,95,222,233,106,124,135,20,163,67,123,181,220,100,102,102,189,61,254,241,95,153,48,198,185,248,33,143,22,229,113,185,234,139,6,163,62,29,54,160,179,117,72,66,99,57,50,58,157,53,159,49,4,73,218,215,83,81,153,104,93,75,221,125,89,137,195,118,49,95,7,46,155,53,200,108,200,126,93,38,114,98,37,198,201,122,72,92,87,91,65,145,109,81,235,171,157,228,90,245,233,238,25,199,196,107,98,161,135,184,147,113,218,115,25,92,121,52,10,212,200,38,70,149,35,69,49,33,109,234,90,146,79,77,80,126,194,251,8,6,153,236,235,154,153,120,218,244,187,154,143,53,137,113,106,80,216,148,219,172,184,151,16,100,227,105,89,104,105,51,35,232,162,62,243,239,31,100,87,191,11,92,217,83,47,251,45,140,28,184,37,161,154,189,14,50,81,23,156,226,83,205,97,150,161,71,65,39,123,202,82,140,214,179,208,137,4,71,236,208,250,11,8,0,20,205,198,58,224,92,220,96,163,81,206,73,173,44,82,99,171,151,191,82,35,76,170,130,123,181,250,253,194,230,69,11,113,74,184,149,92,205,12,230,19,36,156,69,62,27,176,205,41,94,164,149,55,81,154,90,25,106,122,31,95,171,236,1,216,248,44,80,9,220,92,185,238,23,13,6,148,91,211,98,165,39,222,74,41,84,229,235,166,159,229,212,92,48,171,62,10,148,118,10,159,116,215,205,165,115,249,211,162,111,218,90,108,219,78,94,154,233,175,127,215,250,133,166,0,0,0,0,0,0,0,0,0,0,231,184,205,142,88,123,129,214,156,203,158,246,184,233,240,187,59,46,56,204,103,102,48,219,207,173,45,56,180,161,8,113,196,110,82,185,74,34,34,62,166,90,123,244,15,223,139,152,161,107,97,21,135,88,189,46,138,204,40,45,83,225,72,125,148,200,144,219,70,251,173,178,227,137,109,4,181,164,148,181,19,106,209,36,100,103,161,253,163,63,121,190,204,77,103,49,120,183,80,186,101,78,146,229,54,34,221,133,79,105,199,86,104,76,116,201,144,182,140,146,110,184,146,245,94,211,213,61,61,197,239,247,185,211,207,45,235,153,59,150,85,26,153,53,250,117,165,14,66,219,141,25,135,30,100,159,66,28,144,148,45,196,38,67,141,40,212,211,196,70,100,93,116,208,186,119,198,139,98,210,185,175,74,196,106,13,171,66,168,85,103,204,117,12,180,196,56,174,62,181,41,106,74,75,213,65,26,143,214,82,75,161,119,153,123,192,124,129,232,173,28,59,190,111,185,236,211,109,11,74,177,87,121,229,165,4,80,160,61,35,77,84,146,212,249,105,81,233,170,211,254,50,247,139,1,202,239,9,139,138,240,98,21,215,141,50,37,81,226,25,182,249,83,219,91,145,228,247,50,230,215,26,147,12,203,77,20,234,84,90,247,150,158,195,22,81,132,57,88,193,108,24,166,199,137,107,89,20,133,73,97,8,79,109,126,155,16,228,25,146,91,45,77,196,50,131,215,86,146,175,183,175,216,21,17,132,92,43,177,255,0,17,19,26,117,117,136,150,252,55,77,10,113,21,20,205,136,241,32,249,102,122,18,162,40,183,104,179,250,181,73,251,132,147,183,120,44,219,205,242,93,184,239,169,234,81,109,55,19,22,166,131,79,179,93,9,112,127,194,255,0,32,179,246,218,109,164,19,109,54,148,37,37,161,37,37,161,17,15,250,1,93,167,193,155,5,148,182,150,171,190,233,45,187,77,68,154,132,77,12,203,191,254,193,31,42,235,224,195,134,210,216,83,150,205,231,93,101,244,180,100,132,200,168,199,74,13,100,74,211,93,144,117,239,219,254,81,100,224,2,141,177,123,133,38,60,88,12,201,169,91,69,14,191,13,181,175,150,204,46,217,42,73,160,137,197,22,169,68,52,150,186,33,37,211,218,162,247,136,177,124,96,150,46,97,164,165,181,121,97,221,205,73,67,122,105,38,85,34,83,12,171,82,79,209,91,141,167,93,55,164,143,235,50,47,105,13,55,45,8,113,38,151,16,74,73,247,145,150,164,60,101,255,0,131,120,105,137,212,229,83,111,75,50,141,82,109,90,104,169,20,232,239,41,62,178,21,208,220,66,180,250,9,255,0,17,125,64,51,143,96,227,158,46,97,141,65,185,246,110,33,92,84,222,94,186,176,197,90,83,45,47,84,168,189,100,182,226,117,211,122,140,190,179,251,69,181,228,143,137,125,7,23,84,229,149,139,243,41,212,74,219,90,118,105,78,56,136,204,63,175,105,113,122,174,68,165,45,91,80,219,101,208,186,26,180,62,134,70,57,14,110,56,81,46,26,87,119,96,34,36,200,82,180,237,20,197,150,253,63,32,218,121,44,197,135,245,186,165,106,127,95,188,86,116,136,183,93,137,91,54,165,71,170,208,106,209,127,146,226,29,139,33,189,200,247,30,213,22,169,95,235,37,123,140,6,164,18,164,168,183,37,68,100,126,210,49,253,16,27,135,118,126,34,227,77,48,176,227,19,234,209,34,221,49,127,189,221,121,242,71,108,220,169,111,43,106,159,144,183,28,216,211,77,145,232,159,87,95,118,134,83,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,7,207,175,87,105,150,213,41,250,221,102,91,113,161,198,219,204,117,199,18,132,167,114,137,37,169,168,200,139,170,136,186,159,180,7,5,206,166,105,41,89,105,195,9,53,168,243,96,174,225,145,179,209,240,221,113,38,183,54,200,142,151,126,108,157,109,103,163,111,238,245,79,167,121,244,239,160,155,142,225,189,177,118,241,122,177,84,114,161,91,174,84,182,234,68,111,73,117,206,91,68,158,155,141,75,61,16,217,123,79,162,125,196,59,6,117,243,55,91,204,118,44,77,170,166,160,226,173,232,156,191,70,199,39,86,104,70,232,209,146,239,171,205,113,5,171,140,235,234,159,214,125,123,165,151,11,236,147,71,184,157,70,54,226,69,41,75,136,222,190,139,140,251,4,104,115,94,219,25,237,232,121,131,35,208,210,131,45,171,233,222,126,194,1,218,242,1,195,206,143,133,52,191,194,22,44,209,218,153,114,202,252,132,73,81,208,226,34,237,84,166,149,234,63,25,46,35,115,110,54,125,21,212,200,143,187,66,22,6,63,132,68,69,161,22,132,63,160,0,0,0,0,0,0,0,0,63,138,74,86,70,149,164,148,71,222,70,90,143,232,0,139,57,166,200,54,18,102,10,147,82,170,179,74,110,145,115,169,167,158,98,92,22,35,71,231,72,52,190,164,155,203,40,235,113,68,110,61,170,180,61,79,66,62,242,235,77,121,142,202,102,41,229,202,224,126,21,207,66,150,245,40,220,87,103,168,179,22,74,163,169,59,222,36,145,186,182,91,73,171,107,42,87,79,103,94,238,237,29,15,9,139,184,49,97,99,85,171,50,214,189,232,16,103,55,33,151,27,109,231,98,50,235,140,169,77,184,130,90,20,234,23,181,73,39,84,100,100,93,12,254,221,67,63,249,99,205,78,35,101,190,246,167,214,40,21,137,78,209,142,83,94,144,166,185,33,245,48,182,121,204,169,211,75,72,121,180,26,205,12,146,75,113,233,167,67,233,221,123,89,105,204,181,139,153,11,18,37,207,109,84,227,20,242,109,180,205,131,206,103,156,211,220,150,86,231,205,161,215,20,148,146,158,74,125,99,212,143,161,253,116,187,158,44,154,220,153,105,191,36,72,166,83,229,74,181,42,43,92,136,147,16,211,139,109,146,113,233,38,134,84,226,88,109,180,168,154,96,148,105,45,116,35,212,186,119,120,92,173,102,106,247,203,150,33,83,107,148,74,188,178,163,174,91,37,81,131,218,30,228,184,201,190,194,157,62,90,93,109,6,163,67,36,157,84,122,25,116,62,157,193,163,208,28,239,2,49,158,216,199,60,59,164,222,246,228,232,238,156,200,172,57,37,150,221,109,74,101,229,176,211,171,66,146,133,175,105,167,154,146,50,51,212,189,190,243,232,128,0,0,0,0,0,2,1,113,129,183,161,212,112,54,155,85,118,18,220,122,45,89,147,75,137,108,143,105,38,28,245,22,167,166,164,90,158,189,226,126,136,197,196,86,210,141,116,101,134,232,113,246,73,106,165,195,155,80,65,237,35,218,109,83,229,232,125,72,244,250,95,87,218,64,41,183,35,87,3,118,246,104,176,249,215,85,181,51,46,26,76,51,61,116,250,117,24,223,89,123,191,247,13,22,52,226,30,109,14,182,100,105,90,73,73,50,246,145,140,206,96,5,69,170,46,59,88,85,39,92,82,27,137,116,82,221,82,146,122,25,18,38,52,102,122,234,94,225,164,155,22,164,205,98,203,160,213,24,112,220,68,170,100,87,137,70,100,102,100,166,146,173,76,200,207,175,95,120,15,246,187,171,241,109,107,94,175,113,204,125,166,153,166,65,145,49,107,113,68,148,145,54,218,150,122,153,153,23,114,79,218,95,104,206,142,109,241,74,163,139,56,247,120,87,229,204,55,227,199,172,84,34,67,50,113,74,71,103,76,215,214,222,221,86,162,211,71,58,104,122,123,136,91,223,19,188,121,131,132,216,21,42,129,26,168,182,234,247,33,174,154,134,35,190,68,233,53,34,28,212,19,138,73,56,149,114,247,183,161,158,134,90,233,208,204,81,52,169,47,77,148,244,201,11,53,186,251,138,117,197,25,153,153,169,71,169,158,167,215,188,192,79,110,20,56,55,106,93,152,144,120,141,116,187,9,74,162,63,252,1,153,10,108,212,153,44,191,5,230,221,74,86,131,208,253,101,17,41,42,35,239,211,78,241,115,51,174,107,106,148,202,158,169,87,233,177,27,66,77,70,167,229,54,217,17,17,25,247,153,151,184,255,0,196,51,59,98,227,14,35,97,170,22,139,34,236,170,209,183,172,214,106,131,61,248,231,184,246,245,213,165,167,244,19,254,34,247,16,244,53,124,209,230,14,184,202,152,169,227,13,228,243,107,35,74,146,187,130,114,136,200,200,203,77,20,233,251,204,5,250,98,22,109,114,255,0,134,244,183,234,53,204,80,182,92,91,41,81,148,104,245,184,70,250,212,73,89,237,74,20,242,117,51,216,100,69,239,208,132,2,204,79,23,201,143,53,54,223,193,90,67,105,62,107,141,20,217,209,204,181,70,142,163,114,28,141,55,191,242,74,35,211,222,126,225,90,143,84,175,187,246,105,70,122,109,118,224,148,181,110,75,70,227,210,214,102,103,167,68,234,163,239,94,159,106,190,177,222,48,19,32,88,249,142,21,54,9,22,188,187,126,153,170,86,236,170,196,41,177,18,166,247,53,187,98,251,58,210,106,218,238,165,175,79,85,71,220,93,67,146,94,23,222,40,99,229,232,169,181,185,117,90,237,90,171,44,205,168,173,185,34,86,142,58,234,140,144,218,20,165,171,77,239,25,17,22,167,235,105,212,207,173,138,112,249,225,191,50,61,70,153,140,88,217,76,113,135,33,190,204,234,101,49,230,77,39,185,10,139,33,149,58,204,152,191,240,169,81,165,127,81,31,121,137,59,149,254,29,24,67,129,112,33,85,171,212,136,151,5,200,209,182,250,164,78,143,22,90,25,120,146,202,140,218,82,227,33,196,145,56,209,154,122,234,91,143,218,125,37,187,17,216,138,202,35,198,101,13,52,210,73,8,66,18,73,74,82,69,161,17,17,116,34,34,1,252,141,22,52,40,237,196,135,29,182,24,101,4,219,109,182,130,74,80,146,45,8,136,139,161,17,17,17,104,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,229,169,82,169,117,136,171,131,87,166,197,157,25,205,55,51,37,148,186,133,104,100,101,170,84,70,71,212,136,254,210,33,250,128,4,113,196,60,128,101,163,17,82,163,155,98,83,233,78,158,159,57,74,165,211,216,89,125,15,105,199,87,177,4,95,172,253,227,231,224,95,15,156,21,203,221,244,87,237,139,85,185,151,49,63,69,169,143,196,54,191,34,235,71,209,168,205,159,115,203,63,165,223,167,214,71,39,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,247,12,127,241,162,255,0,153,63,252,120,181,64,1,229,48,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,237,188,142,79,106,236,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,0,3,228,221,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,245,128,5,90,213,184,26,210,158,170,205,122,133,153,105,112,233,171,144,226,161,199,151,105,38,75,236,176,106,62,90,28,117,51,27,75,139,36,232,70,178,109,4,163,35,50,74,117,208,165,6,74,114,97,125,228,251,210,180,15,198,11,229,109,153,83,231,204,249,63,242,81,152,28,186,163,157,157,29,179,181,115,221,116,244,102,55,47,149,169,32,247,238,211,82,235,42,128,0,0,0,0,0,5,85,255,0,112,199,255,0,26,47,249,147,255,0,199,139,41,194,123,23,240,95,133,150,110,25,250,83,210,127,36,173,250,117,11,182,242,57,61,171,178,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,0,0,0,170,191,238,24,255,0,227,69,255,0,50,127,248,241,101,56,79,98,254,11,240,178,205,195,63,74,122,79,228,149,191,78,161,118,222,71,39,181,118,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,176,0,0,0,16,3,52,124,41,63,25,76,118,185,177,175,240,245,242,115,229,31,98,254,44,249,45,219,57,29,158,27,17,191,45,218,219,221,187,145,187,232,22,155,180,235,166,167,223,242,83,149,47,196,251,11,42,184,103,242,247,229,111,164,238,7,235,189,183,209,125,131,151,204,141,29,158,87,47,156,238,186,118,109,219,183,22,187,244,211,166,167,32,0,4,0,205,31,10,79,198,83,29,174,108,107,252,61,124,156,249,71,216,191,139,62,75,118,206,71,103,134,196,111,203,118,182,247,110,228,110,250,5,166,237,58,233,169,247,252,148,229,75,241,62,194,202,174,25,252,189,249,91,233,59,129,250,239,109,244,95,96,229,243,35,71,103,149,203,231,59,174,157,155,118,237,197,174,253,52,233,169,200,0,0,0,0,30,83,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,219,200,231,118,94,213,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,52,95,243,39,255,0,143,22,168,0,2,63,231,91,42,95,142,14,22,82,176,207,229,239,201,47,70,92,12,87,123,111,162,251,127,51,151,26,67,60,174,95,57,173,53,237,59,183,110,61,54,105,167,93,74,64,0,8,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,0,32,6,104,248,82,126,50,152,237,115,99,95,225,235,228,231,202,62,197,252,89,242,91,182,114,59,60,54,35,126,91,181,183,187,119,35,119,208,45,55,105,215,77,79,191,228,167,42,95,137,246,22,85,112,207,229,239,202,223,73,220,15,215,123,111,162,251,7,47,153,26,59,60,174,95,57,221,116,236,219,183,110,45,119,233,167,77,78,64,0,0,0,0,173,92,88,224,215,248,80,197,59,203,19,63,24,239,70,124,173,184,42,53,222,197,242,67,157,217,123,84,151,30,229,115,59,106,119,237,230,109,221,181,58,233,174,133,174,130,85,100,167,42,95,137,246,22,85,112,207,229,239,202,223,73,220,15,215,123,111,162,251,7,47,153,26,59,60,174,95,57,221,116,236,219,183,110,45,119,233,167,77,78,64,0,0,0,0,173,92,88,224,215,248,80,197,59,203,19,63,24,239,70,124,173,184,42,53,222,197,242,67,157,217,123,84,151,30,229,115,59,106,119,237,230,109,221,181,58,233,174,133,174,130,95,229,15,47,117,220,175,96,212,108,29,171,226,95,203,88,148,202,132,169,20,185,62,134,69,55,177,197,125,68,226,163,108,75,142,27,159,62,169,14,243,20,179,87,207,109,232,148,36,135,107,0,21,171,139,28,26,255,0,10,24,167,121,98,103,227,29,232,207,149,183,5,70,187,216,190,72,115,187,47,106,146,227,220,174,103,109,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,182,255,0,25,246,30,199,207,237,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,186,168,0,0,0,0,170,191,238,24,255,0,227,69,255,0,50,127,248,241,106,128,3,202,97,61,139,248,47,194,203,55,12,253,41,233,63,146,86,253,58,133,219,121,28,158,213,217,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,192,0,4,127,206,182,84,191,28,28,44,165,97,159,203,223,146,94,140,184,24,174,246,223,69,246,254,103,46,52,134,121,92,190,115,90,107,218,119,110,220,122,108,211,78,186,148,128,0,16,3,43,156,41,63,22,188,118,182,113,175,240,245,242,143,228,231,109,254,44,249,45,216,249,253,162,27,241,191,45,218,220,219,183,159,187,232,30,187,116,233,174,165,63,192,0,0,0,0,85,95,247,12,127,241,162,255,0,153,63,252,120,181,64,1,229,48,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,237,188,142,79,106,236,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,0,2,181,113,99,131,95,225,67,20,239,44,76,252,99,189,25,242,182,224,168,215,123,23,201,14,119,101,237,82,92,123,149,204,237,169,223,183,153,183,118,212,235,166,186,22,186,11,42,0,28,171,43,152,23,248,181,224,77,179,130,159,42,126,81,252,156,237,191,198,125,135,177,243,251,68,199,228,254,71,152,230,221,188,253,191,76,245,219,175,77,116,46,170,0,0,35,254,117,178,165,248,224,225,101,43,12,254,94,252,146,244,101,192,197,119,182,250,47,183,243,57,113,164,51,202,229,243,154,211,94,211,187,118,227,211,102,154,117,212,164,0,0,173,92,39,224,215,248,47,197,59,55,19,63,24,239,73,252,146,184,41,213,222,197,242,67,147,218,187,44,150,222,229,115,59,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,0,0,0,4,127,206,182,84,191,28,28,44,165,97,159,203,223,146,94,140,184,24,174,246,223,69,246,254,103,46,52,134,121,92,190,115,90,107,218,119,110,220,122,108,211,78,186,151,0,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,219,127,139,62,75,118,62,127,104,134,252,111,203,118,183,54,237,231,238,250,7,174,221,58,107,169,79,240,0,0,0,1,90,184,177,193,175,240,161,138,119,150,38,126,49,222,140,249,91,112,84,107,189,139,228,135,59,178,246,169,46,61,202,230,118,212,239,219,204,219,187,106,117,211,93,11,93,5,149,0,8,255,0,146,156,169,126,39,216,89,85,195,63,151,191,43,125,39,112,63,93,237,190,139,236,28,190,100,104,236,242,185,124,231,117,211,179,110,221,184,181,223,166,157,53,57,0,0,0,0,0,0,0,0,33,86,117,184,111,126,56,56,167,74,196,207,195,47,201,47,70,91,236,80,187,23,201,222,223,204,229,201,144,247,55,153,218,154,211,94,211,183,110,211,211,102,186,245,208,166,168,0,133,89,41,225,189,248,159,98,157,87,19,63,12,191,43,125,39,111,191,66,236,95,39,123,7,47,153,38,59,220,222,103,106,119,93,59,54,221,187,75,93,250,235,211,67,154,160,0,0,0,0,0,0,33,86,117,184,111,126,56,56,167,74,196,207,195,47,201,47,70,91,236,80,187,23,201,222,223,204,229,201,144,247,55,153,218,154,211,94,211,183,110,211,211,102,186,245,208,189,94,70,50,49,248,151,124,182,255,0,77,31,150,63,44,125,27,254,194,122,63,178,246,78,211,255,0,132,61,191,119,105,255,0,123,166,207,110,189,37,80,0,0,0,0,0,0,10,171,254,225,143,254,52,95,243,39,255,0,143,22,168,0,57,86,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,0,0,0,0,69,92,243,228,99,241,209,249,19,254,154,63,35,190,71,122,75,253,132,244,135,106,237,125,155,255,0,8,103,102,222,205,254,251,93,254,205,58,249,76,148,240,222,252,79,177,78,171,137,159,134,95,149,190,147,183,223,161,118,47,147,189,131,151,204,147,29,238,111,51,181,59,174,157,155,110,221,165,174,253,117,233,161,205,80,0,0,0,0,0,1,85,127,220,49,255,0,198,139,254,100,255,0,241,226,202,112,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,237,188,142,79,106,236,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,0,0,0,2,170,255,0,184,99,255,0,141,23,252,201,255,0,227,197,170,0,15,41,132,246,47,224,191,11,44,220,51,244,167,164,254,73,91,244,234,23,109,228,114,123,87,101,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,171,0,0,0,0,0,0,0,16,3,52,124,41,63,25,76,118,185,177,175,240,245,242,115,229,31,98,254,44,249,45,219,57,29,158,27,17,191,45,218,219,221,187,145,187,232,22,155,180,235,166,167,63,192,4,127,201,78,84,191,19,236,44,170,225,159,203,223,149,190,147,184,31,174,246,223,69,246,14,95,50,52,118,121,92,190,115,186,233,217,183,110,220,90,239,211,78,154,156,128,0,0,0,0,21,171,139,28,26,255,0,10,24,167,121,98,103,227,29,232,207,149,183,5,70,187,216,190,72,115,187,47,106,146,227,220,174,103,109,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,182,255,0,25,246,30,199,207,237,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,186,168,0,170,191,238,24,255,0,227,69,255,0,50,127,248,241,63,242,185,129,127,139,94,4,219,56,41,242,167,229,31,201,206,219,252,103,216,123,31,63,180,76,126,79,228,121,142,109,219,207,219,244,207,93,186,244,215,66,234,160,0,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,176,42,220,13,105,79,85,102,189,66,204,180,184,116,213,200,113,80,227,203,180,147,37,246,88,53,31,45,14,58,153,141,165,197,146,116,35,89,54,130,81,145,153,37,58,232,86,148,0,43,170,213,225,75,136,246,134,19,222,184,33,76,205,231,54,204,190,251,35,181,42,92,139,32,214,219,50,163,201,97,246,229,71,254,48,46,83,199,217,208,218,204,181,74,219,50,37,36,205,13,41,191,1,253,195,31,252,104,191,230,79,255,0,30,45,80,0,0,0,0,0,0,64,12,209,240,164,252,101,49,218,230,198,191,195,215,201,207,148,125,139,248,179,228,183,108,228,118,120,108,70,252,183,107,111,118,238,70,239,160,90,110,211,174,154,159,127,201,78,84,191,19,236,44,170,225,159,203,223,149,190,147,184,31,174,246,223,69,246,14,95,50,52,118,121,92,190,115,186,233,217,183,110,220,90,239,211,78,154,156,128,0,21,87,253,195,31,252,104,191,230,79,255,0,30,44,167,9,236,95,193,126,22,89,184,103,233,79,73,252,146,183,233,212,46,219,200,228,246,174,203,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,0,0,0,0,33,86,117,184,111,126,56,56,167,74,196,207,195,47,201,47,70,91,236,80,187,23,201,222,223,204,229,201,144,247,55,153,218,154,211,94,211,183,110,211,211,102,186,245,208,166,168,0,138,185,24,200,199,226,93,242,219,253,52,126,88,252,177,244,111,251,9,232,254,203,217,59,79,254,16,246,253,221,167,253,238,155,61,186,244,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,49,99,167,15,156,21,204,37,244,119,229,247,85,185,145,49,95,73,168,111,196,38,191,34,211,93,206,198,112,251,153,65,253,46,253,126,162,47,223,135,153,0,203,70,29,37,39,10,196,167,213,93,45,126,114,171,75,167,190,179,250,126,210,142,159,98,204,191,81,123,132,142,0,31,150,155,74,165,209,226,162,13,34,155,22,12,102,245,218,204,102,82,210,19,169,153,158,137,73,17,23,83,51,251,76,199,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,98,198,155,29,200,147,35,182,251,15,32,219,113,183,16,74,74,210,101,161,145,145,244,50,50,51,45,7,250,128,10,167,226,13,195,126,100,138,141,79,24,176,78,152,227,238,76,125,233,213,58,99,44,154,143,114,213,42,67,202,105,152,209,127,224,146,147,82,254,163,62,227,21,215,103,223,120,161,128,119,162,102,209,37,213,104,85,106,84,178,55,98,184,228,136,186,184,211,169,51,67,136,74,144,173,55,178,68,100,122,31,171,167,67,46,154,104,126,59,18,153,92,121,44,161,214,157,73,161,104,90,73,73,82,76,180,50,50,62,134,70,66,36,102,131,135,78,16,227,164,9,181,90,13,34,37,191,114,58,110,62,153,16,99,197,136,135,158,52,188,162,55,84,136,203,113,68,110,58,70,174,186,158,210,62,242,234,17,115,46,220,95,38,50,212,43,127,26,169,13,168,249,173,180,115,96,199,51,209,26,52,141,203,114,76,222,255,0,202,168,207,79,113,251,196,253,195,220,218,229,255,0,18,41,108,84,104,120,161,108,182,183,146,147,56,210,43,112,137,244,40,210,131,218,164,37,229,104,101,188,136,203,223,169,10,79,199,188,129,99,230,7,212,223,37,218,242,238,10,102,170,91,82,168,240,166,203,74,91,220,238,221,235,236,232,73,43,107,90,158,157,61,100,159,113,244,224,236,212,175,187,10,105,198,102,109,118,223,148,133,110,83,68,227,209,22,70,71,167,84,234,147,239,70,159,106,126,160,26,117,131,115,91,85,86,82,245,54,191,77,150,218,210,74,37,49,41,183,8,200,200,143,188,140,253,229,254,49,76,220,87,176,110,212,180,241,32,177,26,214,118,18,85,91,127,248,123,49,212,217,41,82,94,126,115,206,58,164,161,5,169,250,169,35,82,148,103,221,174,189,226,43,210,51,71,152,58,27,41,98,153,140,55,147,45,160,137,41,74,46,9,201,34,34,34,45,52,75,165,238,33,231,239,172,97,196,108,74,109,8,189,238,202,173,103,98,201,100,169,211,223,144,123,139,119,93,93,90,191,77,95,227,63,121,128,246,25,72,197,42,142,19,99,221,159,95,137,48,216,143,34,177,79,137,48,205,197,37,29,157,83,88,91,155,180,90,75,77,27,235,169,233,239,33,162,235,70,191,22,233,181,233,23,28,55,218,117,154,156,24,243,16,182,212,74,73,147,141,165,101,161,145,153,119,40,189,167,246,140,185,197,146,244,41,76,204,142,179,67,172,56,151,91,81,25,145,146,146,122,145,234,93,123,200,94,207,12,76,121,131,139,56,21,22,129,38,168,183,42,246,217,162,154,182,36,62,70,233,181,30,28,36,27,137,73,184,165,114,247,185,161,30,132,90,235,208,140,4,199,117,196,50,218,221,112,200,146,132,154,148,103,236,34,25,211,207,45,192,221,195,154,44,65,117,165,110,76,59,134,173,12,143,93,126,133,70,79,214,126,255,0,253,195,66,87,213,73,154,69,151,94,170,62,225,182,136,180,201,79,26,136,200,140,137,45,41,93,12,204,186,244,247,140,219,99,253,69,186,214,58,223,181,38,156,82,209,46,232,170,186,149,40,245,51,37,76,116,200,204,245,63,120,11,104,224,253,110,195,166,224,109,74,170,212,53,182,244,170,179,198,167,20,217,22,226,84,56,10,61,15,77,76,181,45,123,196,254,17,139,135,85,165,26,215,203,13,174,227,44,146,21,84,135,10,160,179,218,69,184,221,167,196,212,250,17,107,244,126,191,180,196,157,0,0,0,0,0,0,0,28,239,29,241,158,216,192,204,59,171,94,247,28,232,237,28,56,175,185,25,151,29,109,42,121,228,48,235,168,66,82,181,163,113,171,148,162,34,35,212,253,158,242,15,133,153,108,203,88,185,111,177,37,220,247,45,78,49,207,54,220,76,40,60,230,121,206,189,201,121,109,252,218,221,109,74,73,169,149,39,213,61,76,250,23,213,68,185,156,205,78,35,102,66,246,168,86,43,245,137,77,81,138,83,190,143,166,183,33,244,176,134,121,207,41,163,83,75,121,196,18,201,15,26,79,105,233,167,66,233,223,255,0,57,165,204,213,239,152,220,66,169,87,43,117,121,103,71,68,183,138,157,7,180,61,201,109,146,125,245,52,124,181,58,226,9,68,135,141,58,164,244,34,232,93,59,253,214,71,114,107,114,102,90,252,143,34,167,79,149,22,212,167,45,18,37,204,91,78,33,183,137,183,163,26,217,74,212,195,141,169,70,211,230,162,73,233,169,22,167,211,188,60,70,92,114,153,138,121,141,184,24,133,108,80,165,179,74,39,19,218,42,47,197,146,152,233,78,246,73,68,78,161,151,18,74,218,242,85,215,217,215,187,190,229,50,179,144,108,36,203,237,38,155,85,122,148,221,94,231,75,76,186,252,185,204,70,145,201,144,73,97,74,54,86,113,208,226,72,156,103,84,234,122,150,166,125,231,211,181,225,22,12,88,88,43,106,195,181,172,138,4,24,45,199,101,182,220,121,168,140,180,227,202,75,109,160,214,181,52,132,110,82,137,164,153,153,151,83,47,179,79,118,3,248,148,165,4,73,66,73,36,93,196,69,160,254,128,0,0,0,0,0,0,0,0,0,175,204,255,0,240,243,163,226,181,47,240,133,132,212,118,161,220,177,127,47,18,44,116,54,137,91,149,21,164,250,140,70,83,139,218,219,110,31,85,116,51,51,238,212,133,129,143,225,145,25,104,101,169,0,204,5,187,112,222,216,67,120,179,88,165,185,80,162,87,41,187,180,35,55,163,58,223,49,163,79,93,166,149,150,168,112,253,165,209,94,227,23,237,146,188,210,82,179,45,134,17,171,82,38,193,69,195,31,127,164,33,180,226,73,109,238,145,33,45,124,217,186,226,203,86,216,221,235,31,94,242,233,221,6,248,160,228,154,53,186,234,241,183,13,233,74,68,71,52,244,164,102,24,34,67,122,118,40,204,236,67,44,17,22,166,165,153,238,95,94,242,246,144,137,185,40,204,221,111,46,56,177,10,170,170,131,137,183,165,243,61,37,28,221,89,33,123,99,73,75,94,175,53,180,30,142,61,175,172,127,89,117,239,13,16,0,249,244,26,237,46,229,164,177,91,163,75,106,76,57,59,185,110,182,226,86,149,109,81,164,244,52,153,145,245,73,151,67,246,15,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,21,140,119,149,134,152,52,139,58,131,85,84,90,165,197,174,211,105,243,67,137,236,242,160,185,211,99,137,81,106,149,159,176,250,31,176,186,137,206,40,227,139,38,44,61,123,102,13,235,46,59,230,168,86,190,222,89,161,70,104,95,105,131,5,195,238,89,145,232,105,247,39,245,247,128,141,249,109,193,74,214,62,98,189,39,15,169,12,172,202,111,63,154,246,213,236,107,100,103,157,45,202,75,107,219,175,40,200,181,73,235,254,82,209,197,143,101,208,112,254,218,137,107,91,116,216,208,160,195,230,114,218,142,202,27,73,111,113,75,63,85,9,73,125,37,168,251,189,166,43,79,131,206,5,182,80,103,99,53,82,158,242,20,174,87,163,158,113,173,16,231,90,132,119,118,169,77,250,218,116,35,218,190,158,223,112,180,176,0,1,248,107,21,202,37,189,9,117,42,253,98,13,50,35,122,111,145,50,66,25,109,58,153,17,106,165,153,17,117,50,47,180,203,222,3,247,0,224,213,44,241,101,146,153,88,69,29,88,177,108,200,82,245,249,246,43,180,245,178,90,36,149,213,93,160,189,250,119,119,142,169,104,226,86,30,95,209,206,85,145,125,91,245,246,147,244,149,76,169,177,40,147,213,68,90,155,74,81,23,84,43,255,0,36,253,198,3,210,128,0,0,0,0,0,0,0,0,0,240,56,211,131,54,102,55,216,149,91,46,239,162,193,152,153,177,31,102,59,239,198,105,199,35,58,182,92,109,46,182,167,16,189,138,79,53,70,74,34,212,140,255,0,81,208,134,111,178,177,116,229,151,18,38,80,231,176,167,168,178,221,114,69,54,90,18,226,145,200,83,242,18,210,22,179,101,180,115,54,48,102,100,146,211,218,93,59,180,90,56,30,112,114,203,107,230,47,11,234,148,169,84,168,234,174,197,136,251,180,217,100,195,102,233,62,152,242,18,210,55,155,78,47,110,247,181,209,37,174,189,75,175,120,84,199,15,60,224,213,48,27,18,98,91,119,93,114,115,150,157,97,109,195,54,29,146,163,98,51,174,200,136,142,110,215,30,67,72,36,180,210,139,118,134,100,94,195,46,235,207,182,46,74,61,223,64,167,220,180,25,204,75,131,82,140,212,166,29,101,212,184,147,67,136,74,211,213,38,101,244,84,71,208,207,188,102,103,20,48,234,230,194,27,246,171,102,92,48,101,194,153,73,156,251,13,173,198,156,108,220,75,79,45,178,117,6,180,164,205,38,109,158,138,208,181,211,217,220,44,155,133,190,117,77,199,26,192,220,72,173,171,68,52,148,210,100,75,147,211,167,98,140,195,9,83,207,247,253,51,36,33,30,243,47,105,0,181,64,31,240,211,173,188,210,30,105,105,90,28,73,41,42,73,234,70,71,212,140,140,127,216,0,0,0,15,13,142,118,244,91,171,6,111,154,4,168,141,73,41,182,229,77,132,33,198,201,101,185,113,29,65,30,134,71,215,214,247,123,71,185,31,58,227,142,153,118,245,82,34,203,84,189,13,246,204,190,163,65,144,12,206,92,49,87,99,99,37,74,34,83,217,189,5,114,188,132,145,22,194,65,51,40,200,180,250,58,17,108,250,187,189,131,67,25,94,185,88,171,229,206,198,175,72,148,131,109,54,205,49,215,93,83,133,161,23,97,101,106,51,51,51,247,235,212,197,7,230,202,150,138,70,97,175,200,173,39,106,126,80,213,20,93,52,255,0,179,159,47,113,123,133,147,225,230,101,45,252,63,225,206,137,77,87,121,85,20,210,10,223,100,138,82,18,242,100,122,9,6,146,111,231,82,162,50,82,58,105,215,95,96,8,99,196,159,27,167,98,174,96,234,244,118,106,202,147,74,183,30,145,75,105,180,62,107,108,151,30,116,196,146,180,39,20,157,118,185,166,164,69,208,251,136,135,17,193,220,191,226,94,57,85,202,145,98,80,164,72,50,250,79,156,89,11,101,30,179,105,61,202,105,181,233,167,53,6,125,59,143,236,215,224,51,26,181,138,120,143,201,138,82,102,84,46,106,199,210,115,123,139,53,200,127,233,44,203,114,190,147,157,79,169,234,126,209,125,217,37,203,53,177,129,152,67,64,117,84,152,138,174,213,105,177,38,205,125,76,54,110,37,215,98,198,230,35,119,41,11,34,37,181,174,138,212,245,239,51,62,224,131,88,67,193,190,231,171,193,143,82,197,27,165,136,106,82,208,225,177,78,156,227,106,36,25,54,122,26,95,132,125,122,184,94,238,133,245,137,39,104,112,150,203,213,11,146,237,97,234,189,65,198,148,149,26,93,84,23,80,189,54,244,50,84,50,212,143,67,215,237,19,140,136,136,136,136,180,34,31,208,28,90,199,201,198,91,236,21,181,34,143,132,118,163,178,90,109,40,41,18,40,16,20,239,77,167,187,114,88,73,235,170,8,245,247,234,58,229,46,137,70,161,199,76,74,45,38,20,6,18,68,68,220,86,16,210,72,180,34,238,73,17,119,17,23,234,33,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,170,81,40,213,200,234,137,90,164,194,158,194,136,200,219,148,194,29,73,150,134,93,202,35,46,227,50,253,102,57,29,241,147,140,183,223,203,118,69,99,8,237,70,164,186,218,144,114,35,208,32,37,222,187,143,118,229,48,163,215,85,153,235,239,208,118,144,1,6,238,254,18,217,122,174,243,157,163,189,87,167,184,234,148,162,75,74,130,210,17,174,238,132,73,134,122,17,106,90,125,130,54,98,247,6,251,158,145,6,69,75,11,174,150,38,41,43,91,132,197,70,115,142,40,208,68,225,232,73,98,17,117,232,217,123,186,159,212,45,220,127,12,136,200,200,203,82,48,25,159,198,60,191,226,94,6,213,206,145,125,208,164,71,51,250,47,148,89,8,101,126,179,137,45,170,117,180,107,175,41,102,93,59,139,237,211,183,112,216,198,233,216,85,152,58,69,29,234,178,163,82,174,55,163,210,221,109,111,154,27,53,200,157,13,38,173,13,196,167,93,173,233,169,145,244,46,227,33,108,57,218,203,53,177,142,120,67,95,117,52,152,137,174,210,169,178,230,194,125,44,54,78,41,214,162,201,229,163,119,41,107,50,53,187,174,137,208,245,238,50,62,250,17,122,53,107,11,49,31,147,40,164,195,168,91,53,143,164,222,246,214,75,142,255,0,210,65,158,213,125,38,250,31,67,212,189,128,52,73,154,27,149,138,70,92,239,154,252,121,72,38,213,108,212,221,105,212,172,180,50,236,47,45,38,70,70,94,237,122,24,207,61,189,21,119,206,50,83,162,41,61,167,211,183,43,40,81,40,183,146,201,233,68,71,175,210,212,143,127,215,223,237,22,157,136,89,149,160,98,7,14,119,37,59,93,231,84,85,72,59,125,226,57,72,83,202,144,116,37,154,137,207,157,82,140,205,75,235,175,93,125,130,182,114,155,75,69,95,48,214,28,87,83,185,63,40,105,106,62,154,255,0,217,204,23,184,253,224,52,39,129,150,244,91,87,6,108,106,4,88,141,70,40,86,229,49,133,161,182,201,5,185,17,26,65,158,132,69,215,213,247,123,7,185,31,58,220,142,152,150,245,46,34,11,68,179,13,134,200,190,162,65,16,250,32,0,0,0,0,63,225,215,91,101,165,188,234,210,132,54,147,82,148,163,208,136,139,169,153,152,15,157,115,220,148,123,66,129,80,185,107,211,152,137,6,155,25,217,79,186,243,169,109,36,134,208,165,171,170,140,139,232,164,207,169,151,112,163,14,33,153,193,170,99,206,36,203,182,237,74,228,230,237,58,58,220,134,76,53,37,68,196,151,90,145,45,28,221,173,188,182,150,74,105,212,150,237,8,204,189,132,93,242,63,138,70,117,77,183,29,192,204,55,173,171,69,180,164,213,164,68,147,211,175,109,138,251,10,91,47,247,253,3,52,45,30,227,63,97,10,217,195,12,58,185,177,118,253,165,89,150,244,25,115,102,213,167,48,195,139,109,167,28,54,210,235,200,108,221,89,161,42,50,73,27,133,170,180,61,53,246,247,0,233,185,65,202,205,211,153,172,72,135,67,128,194,217,162,196,117,185,21,41,107,75,137,71,33,47,199,75,168,74,201,151,17,204,216,249,25,18,139,79,105,244,239,190,252,21,193,155,47,4,44,74,85,151,104,81,32,195,76,40,140,51,33,246,35,52,219,146,93,67,45,182,167,92,83,104,70,245,43,148,147,53,25,106,102,95,168,188,14,79,178,203,107,229,211,11,233,84,168,180,168,201,175,74,136,195,181,57,102,195,100,233,190,168,241,210,242,55,147,77,175,110,246,117,209,69,174,189,79,175,119,124,0,0,0,0,0,0,0,0,0,1,252,51,34,45,76,7,244,7,140,190,49,155,10,112,217,165,57,124,98,45,181,69,90,80,107,75,51,234,241,163,56,190,138,208,146,151,86,157,76,246,40,139,235,73,251,140,115,154,110,120,178,201,83,172,46,142,156,88,182,99,169,26,124,251,245,218,122,25,61,82,106,232,174,208,126,237,59,187,192,119,144,31,134,143,93,162,92,48,145,82,160,86,32,212,226,57,174,201,16,228,33,230,213,161,154,79,69,32,204,143,169,25,125,164,126,225,251,128,124,11,226,203,160,226,5,181,46,214,185,41,177,166,193,153,203,230,53,33,148,56,147,216,226,86,94,170,210,162,250,72,73,247,123,8,103,31,50,88,41,90,192,60,87,171,97,245,93,149,145,66,228,114,158,218,189,142,239,140,203,167,181,74,109,27,180,230,145,30,137,45,63,202,122,87,21,105,198,27,2,218,56,48,113,154,151,79,121,106,79,55,210,47,54,214,168,111,173,62,59,91,148,150,253,93,122,145,110,95,83,238,247,0,236,156,41,241,222,86,37,224,210,236,234,245,85,82,170,150,238,155,141,215,205,110,43,180,74,156,231,242,220,82,143,68,160,189,133,208,189,165,212,78,113,71,28,38,241,97,235,39,48,108,217,114,31,219,10,232,221,204,53,168,201,8,236,208,103,56,93,235,34,45,84,175,105,43,245,119,139,199,0,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,231,203,106,12,71,37,60,164,165,8,211,83,81,232,93,76,139,219,246,140,212,230,26,235,149,127,227,21,118,225,84,149,205,92,190,203,162,210,179,112,213,178,43,72,232,122,171,95,161,239,246,13,4,230,134,241,93,133,129,183,37,212,211,228,202,225,118,61,171,221,183,77,243,25,71,126,228,254,159,188,103,131,9,232,242,47,12,73,165,82,86,211,146,157,151,207,245,118,154,212,173,177,214,174,237,12,207,66,79,187,216,2,255,0,50,67,135,42,194,220,182,90,118,140,136,168,102,68,78,223,204,50,70,213,30,233,242,92,45,218,165,39,220,231,77,72,119,129,248,104,180,232,244,154,99,52,248,168,216,211,91,182,167,66,45,53,81,153,247,17,123,76,126,224,1,78,156,81,115,135,119,213,177,5,220,30,176,238,89,20,250,69,35,111,106,118,157,49,214,149,35,154,196,41,8,220,166,158,52,175,106,201,100,90,160,180,212,244,212,245,49,112,242,20,104,101,74,45,117,45,63,206,51,59,143,213,169,119,6,45,87,106,179,93,121,110,189,217,117,55,84,102,174,145,154,79,180,204,251,136,189,160,60,18,166,75,90,249,139,148,242,149,250,70,179,51,29,91,4,179,69,140,24,15,89,77,78,205,186,167,169,130,215,124,9,51,165,28,85,250,142,36,181,109,183,80,71,161,186,165,119,253,45,15,223,175,215,202,230,3,194,199,90,252,203,122,99,175,180,127,55,203,91,42,36,168,189,71,150,125,77,181,255,0,52,94,207,253,221,139,50,28,51,113,83,7,232,175,93,246,164,103,171,244,150,246,238,102,42,36,202,148,157,86,203,125,82,220,84,36,189,103,20,125,255,0,69,39,237,32,22,175,149,44,220,216,57,155,180,91,169,82,234,144,99,87,26,215,181,211,13,246,80,251,122,186,249,35,230,82,243,139,45,80,193,171,175,176,245,46,157,221,244,102,163,47,216,255,0,124,229,210,249,102,239,180,101,184,218,147,187,180,69,91,143,19,79,124,203,173,167,122,27,113,189,219,121,202,50,212,250,31,95,183,64,248,23,152,43,15,30,45,136,53,251,78,171,29,110,204,101,249,7,12,223,100,223,109,182,159,54,77,74,67,110,44,200,183,17,117,215,79,88,187,181,208,7,80,0,0,0,0,0,0,0,0,0,1,93,28,81,114,111,2,245,180,159,198,187,34,149,41,219,134,157,184,231,49,21,132,169,46,69,109,169,178,92,112,210,211,6,179,89,184,164,150,229,44,147,221,175,93,12,84,77,183,112,87,236,27,174,21,114,154,252,186,117,78,143,53,183,180,74,150,203,136,113,167,9,91,85,180,210,162,209,72,45,75,82,61,75,216,99,80,21,170,61,62,224,164,204,162,85,99,55,34,36,230,28,142,243,110,33,43,74,144,180,154,84,70,74,35,35,212,140,203,169,25,10,24,226,37,150,25,56,11,140,53,58,229,46,20,132,219,247,44,215,170,12,56,109,153,52,211,146,37,75,82,89,73,165,164,33,58,54,209,25,32,140,204,139,218,101,220,22,197,145,44,198,83,113,255,0,4,232,242,221,168,52,237,102,141,26,61,50,122,77,212,169,197,186,204,72,198,226,204,185,171,89,234,183,187,213,161,235,222,68,125,242,72,80,151,14,44,203,200,192,236,102,166,91,149,57,111,149,10,232,152,205,53,109,243,15,148,219,242,101,196,65,188,162,83,168,65,104,134,140,141,90,25,145,123,12,187,175,146,153,81,137,86,167,198,170,64,125,15,71,150,202,31,105,104,81,41,42,66,146,74,35,35,35,50,62,134,93,198,3,244,128,0,0,255,0,25,137,109,80,223,75,167,162,13,181,18,143,220,90,30,163,253,135,230,169,56,77,83,165,58,105,220,72,97,106,219,166,186,232,147,232,3,59,153,231,102,27,25,155,190,19,9,195,90,14,181,83,51,51,50,63,91,210,18,125,223,168,115,41,216,161,115,78,176,99,225,210,230,45,52,152,242,209,52,154,75,142,18,77,196,178,108,234,105,223,183,93,135,166,187,117,250,244,232,58,30,117,230,166,118,101,175,167,83,28,153,36,215,42,104,219,179,110,191,195,228,245,255,0,40,226,81,98,191,54,83,48,226,180,167,30,125,196,180,218,18,147,51,82,148,122,17,17,23,83,51,51,1,51,248,89,224,67,216,167,143,9,185,106,212,213,57,69,183,99,20,244,186,227,38,109,170,84,121,144,150,77,238,83,106,65,158,199,12,244,212,149,167,180,136,94,124,104,236,196,140,212,72,237,165,182,153,66,91,66,18,68,68,148,145,104,68,68,93,8,180,33,18,56,106,96,58,112,135,1,41,149,154,132,22,218,169,220,204,177,86,53,27,91,92,75,82,33,67,86,195,51,109,42,47,89,179,212,181,50,215,218,102,37,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,147,29,153,113,157,137,33,180,184,211,200,83,107,66,136,140,148,147,45,12,140,143,161,150,134,40,195,138,102,4,61,133,152,240,171,150,147,77,83,116,91,138,49,207,83,173,178,100,218,101,72,153,53,102,222,228,182,148,17,236,108,143,77,77,90,123,76,133,234,8,135,196,175,1,211,139,216,9,84,172,211,224,182,237,78,217,101,250,177,40,154,220,226,154,143,10,98,182,17,147,106,81,250,206,22,133,169,22,190,210,48,20,133,3,20,46,104,22,12,140,59,68,181,170,147,34,90,230,27,74,113,195,73,56,166,73,157,73,59,246,235,180,180,215,110,191,94,157,7,77,200,195,48,223,204,221,142,153,174,26,16,85,170,97,145,145,145,122,222,144,141,239,253,99,132,74,138,252,41,79,67,148,210,155,121,135,20,211,136,82,76,141,42,73,232,100,100,125,72,200,200,118,220,148,77,76,28,203,88,174,170,57,60,74,174,83,17,183,102,237,63,135,198,235,254,64,26,48,134,150,211,13,132,180,122,160,155,73,36,253,229,161,104,63,216,126,106,107,132,237,58,43,164,157,164,182,16,173,186,105,166,169,46,131,244,128,0,0,0,141,185,237,204,101,55,0,48,78,177,45,170,131,77,86,107,49,164,83,32,36,157,74,92,67,175,68,146,109,172,139,154,133,150,139,103,189,58,158,189,196,103,221,34,106,85,24,148,154,124,154,164,247,208,204,120,140,173,247,92,90,137,41,74,18,147,81,153,153,153,17,104,68,125,230,40,111,136,246,101,228,99,134,51,84,237,186,100,183,142,135,107,204,122,154,134,249,135,202,113,232,210,229,160,158,73,37,213,160,245,67,164,68,173,8,204,189,132,93,225,23,238,75,130,191,127,93,115,107,149,39,229,212,106,117,137,174,61,162,148,183,156,91,142,184,106,218,157,198,165,30,170,89,232,90,153,234,126,211,22,237,194,235,38,240,108,187,73,156,107,190,41,50,90,184,42,59,78,11,18,152,36,165,184,174,53,10,75,110,18,93,96,150,75,39,18,162,220,149,154,123,244,235,169,136,67,195,187,44,82,113,231,24,105,149,202,164,41,10,183,237,169,172,212,31,112,155,51,105,215,35,202,136,165,50,163,83,75,66,136,219,116,245,65,153,25,151,180,139,190,250,40,180,122,125,191,73,135,68,165,70,110,60,72,44,55,29,150,219,66,80,148,161,9,36,164,136,146,68,69,161,17,23,66,34,1,251,64,0,0,0,0,0,0,0,0,0,59,132,71,207,22,121,45,76,184,218,146,232,86,237,82,157,80,188,102,199,113,166,34,33,246,221,84,115,91,114,82,151,22,132,72,109,212,18,94,101,36,106,34,61,53,211,191,187,220,231,19,52,22,222,91,48,206,167,85,145,49,133,87,229,195,121,170,92,67,113,179,89,190,184,242,20,202,212,131,117,181,236,230,51,161,154,79,95,97,117,238,161,28,74,196,43,227,31,49,38,93,205,89,84,186,157,90,181,53,196,198,140,217,188,242,147,206,144,181,161,150,144,165,45,68,91,221,50,74,72,207,191,66,212,207,168,127,190,44,227,206,39,227,61,197,38,225,189,174,186,148,149,62,226,214,136,167,58,66,227,178,74,113,197,146,80,135,28,94,210,46,106,136,139,94,132,122,123,245,240,73,153,45,11,230,34,83,201,87,233,18,204,140,78,172,21,225,107,136,151,157,150,155,242,252,117,202,68,73,16,138,91,17,55,63,30,81,18,154,109,212,238,67,177,12,187,148,178,61,21,244,139,79,97,152,224,121,163,192,120,88,21,95,135,111,66,117,247,79,231,57,139,121,68,165,31,168,202,203,169,54,143,231,79,217,255,0,188,37,87,11,172,225,93,212,156,65,107,7,175,203,150,69,66,145,87,221,217,93,168,204,117,213,71,229,49,54,66,246,169,215,137,40,220,179,65,30,136,61,116,45,116,61,12,92,88,204,206,0,214,101,208,49,102,133,84,132,235,200,117,158,213,161,180,163,37,117,140,234,122,104,100,125,198,126,209,166,40,234,53,178,149,30,186,158,191,231,1,254,131,131,231,123,14,87,138,89,108,187,45,24,241,80,244,137,125,131,150,102,141,202,45,179,227,56,123,116,74,143,185,190,186,16,239,3,240,214,169,204,85,105,143,64,146,141,237,59,183,114,116,35,215,69,17,251,72,253,164,3,53,249,121,186,229,88,24,197,66,184,83,37,112,151,19,181,106,181,44,219,52,239,138,234,58,158,169,211,233,251,253,163,74,208,37,181,58,35,114,153,82,84,133,235,161,164,245,46,134,101,236,251,6,100,241,98,143,34,208,196,154,173,37,13,57,21,216,156,143,87,105,161,73,221,29,181,119,104,70,90,146,189,222,209,161,252,174,222,43,191,176,54,219,186,157,127,154,185,189,179,114,247,110,215,100,199,145,223,185,95,161,239,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,238,36,85,20,65,202,109,224,131,121,196,45,223,71,237,216,173,53,210,165,15,93,122,253,98,149,178,146,203,242,51,7,106,51,25,36,110,43,183,109,35,35,211,251,197,255,0,112,184,142,41,51,78,46,87,235,109,18,117,231,118,111,103,186,163,8,84,38,76,76,139,50,150,121,153,233,254,168,127,80,144,3,71,160,0,3,254,92,65,56,131,65,251,70,111,115,117,99,84,48,255,0,30,110,58,4,248,252,147,107,177,237,45,138,79,124,38,22,125,233,79,233,151,176,105,16,84,39,24,108,12,149,77,188,169,152,189,69,166,31,102,169,243,189,36,227,108,158,212,114,218,167,199,107,83,75,122,22,166,103,244,148,127,87,184,4,35,203,222,59,215,240,22,250,139,118,82,155,110,67,45,239,231,71,116,150,180,175,86,93,109,62,170,92,65,30,134,233,159,83,255,0,223,123,153,117,205,6,16,102,190,203,75,148,119,34,174,67,154,246,170,53,64,226,155,233,209,215,118,110,97,46,186,101,169,71,53,150,190,205,20,95,86,116,135,76,192,60,121,189,112,14,249,137,119,90,181,186,132,102,217,230,115,226,179,37,228,52,254,172,186,218,119,161,14,35,118,211,117,70,90,159,67,61,126,208,144,28,70,50,136,254,0,223,137,186,173,202,106,91,182,43,90,242,19,29,147,38,227,242,89,136,133,110,216,202,27,70,231,30,86,154,25,234,122,247,31,127,150,200,70,101,46,76,23,199,59,118,44,154,196,215,104,181,151,163,208,92,140,228,135,20,203,45,200,159,29,75,89,32,221,66,18,122,37,93,122,151,172,122,145,234,98,218,243,47,134,20,92,221,229,189,211,162,34,36,137,18,246,250,62,65,146,22,104,219,61,158,110,213,37,14,153,106,81,204,143,111,235,250,179,255,0,17,233,212,10,204,105,141,169,216,210,224,190,219,232,82,76,208,182,214,147,37,37,68,125,12,140,186,25,31,64,26,141,163,84,227,214,232,240,107,49,20,74,98,124,102,165,52,162,50,50,52,45,36,162,62,134,101,220,126,195,49,251,71,0,200,214,36,150,37,101,190,207,158,227,239,61,34,153,74,167,211,36,56,234,183,41,110,183,2,49,168,204,247,40,207,83,94,186,158,135,245,14,254,0,0,0,0,0,0,0,0,2,49,241,2,192,72,24,221,128,149,162,69,53,167,170,180,8,242,106,209,92,228,165,78,154,152,133,43,98,8,249,107,87,210,119,93,11,78,189,198,71,223,39,7,230,169,192,143,85,166,203,165,203,109,43,98,99,14,71,117,42,34,50,82,22,147,73,145,145,145,145,244,63,105,0,203,164,134,234,182,109,208,227,73,83,145,170,84,57,230,146,50,53,33,109,62,203,159,169,73,50,82,126,163,45,61,130,245,120,105,230,41,172,109,192,200,148,186,156,183,23,89,182,141,186,75,164,243,154,184,226,35,195,134,147,115,214,117,107,50,53,186,126,177,145,106,126,194,62,250,195,226,53,129,18,176,111,30,234,114,227,83,57,20,171,133,199,170,172,184,219,38,150,183,63,54,89,165,58,147,104,78,237,173,235,161,107,211,218,100,61,135,10,140,100,93,131,143,13,218,19,234,74,102,157,112,180,81,26,105,79,109,66,165,63,50,11,101,234,154,210,147,81,165,6,93,8,213,167,188,5,229,128,254,36,201,68,74,73,145,145,150,164,100,63,160,3,242,213,72,206,151,48,136,186,246,119,52,255,0,201,49,250,135,194,190,235,44,91,214,85,126,185,37,228,52,220,10,100,169,38,165,40,146,69,177,149,43,188,204,189,222,242,1,158,44,232,37,105,204,157,246,78,39,67,244,245,83,217,167,78,223,32,122,108,129,224,131,184,209,152,10,28,89,84,254,209,75,163,72,141,84,149,189,163,91,106,67,51,98,146,208,122,182,180,159,170,239,113,232,90,119,153,23,127,55,204,133,208,155,215,28,239,74,204,117,45,212,191,95,169,19,103,174,237,196,169,143,40,180,208,207,82,61,221,58,139,102,225,59,128,44,216,152,62,172,70,174,83,25,69,94,188,241,187,25,211,100,137,125,137,248,176,94,65,106,166,210,175,166,131,62,138,52,235,221,169,245,1,58,40,148,136,54,253,30,13,14,152,194,24,137,79,140,212,86,27,66,9,41,67,109,160,146,146,34,73,17,17,17,17,22,132,68,67,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,195,91,164,65,184,40,243,168,117,54,16,252,74,132,103,98,190,218,208,74,74,219,113,6,149,17,146,136,200,200,200,204,180,50,50,31,184,0,103,179,63,152,32,238,11,230,2,185,22,45,60,227,210,235,50,36,213,34,236,104,208,218,80,244,217,68,132,22,141,161,37,234,181,220,90,244,238,51,46,239,49,147,4,184,172,201,216,132,218,119,31,167,169,126,205,127,236,248,226,209,56,176,224,11,55,222,15,39,17,168,116,198,23,87,160,188,78,201,116,153,35,95,98,98,44,231,150,90,165,181,43,233,172,143,170,137,58,247,232,125,69,76,229,194,232,77,149,142,118,93,102,66,150,210,88,175,211,137,195,215,110,210,76,198,84,122,234,101,161,22,222,189,64,105,70,148,70,84,184,100,162,208,251,59,122,255,0,228,144,253,99,225,88,149,150,46,27,38,129,92,140,242,29,110,125,50,44,146,82,84,74,35,222,202,85,222,70,126,255,0,121,143,186,0,0,63,138,50,73,26,148,100,68,69,169,153,128,136,60,75,51,18,222,9,96,100,186,93,50,91,136,172,92,166,229,37,162,101,205,28,109,18,33,204,73,57,234,186,133,145,18,218,47,88,136,244,63,97,159,117,21,48,221,86,242,186,27,105,74,114,77,74,185,60,146,102,102,165,173,215,222,115,245,169,70,106,87,214,103,175,180,76,158,42,248,202,187,251,30,28,179,224,84,148,245,58,222,104,226,58,210,94,220,132,202,98,100,230,207,213,37,169,36,162,74,200,186,145,43,79,112,241,252,57,112,34,78,50,99,229,50,92,154,103,62,151,111,56,205,85,231,28,100,212,214,230,38,196,53,39,83,109,105,221,181,205,116,61,58,123,72,128,90,255,0,15,220,4,167,224,142,2,81,119,211,90,102,171,95,143,26,173,41,195,101,41,116,148,252,40,187,208,103,203,66,190,147,90,232,122,245,239,51,62,233,56,63,53,50,4,122,85,54,37,46,35,105,67,16,216,110,59,73,73,17,18,80,132,146,72,136,136,136,139,161,123,8,126,144,0,0,0,0,0,0,0,0,31,138,181,83,143,68,163,206,172,203,81,37,136,17,157,148,234,140,200,136,144,132,154,140,250,153,23,113,123,76,135,237,28,3,60,184,146,88,107,150,251,194,123,111,188,204,138,157,42,161,76,142,227,74,218,164,58,228,9,38,147,35,220,147,45,13,26,234,90,159,212,2,156,243,255,0,152,138,214,57,99,189,109,146,168,201,244,61,187,38,77,26,52,114,121,124,149,20,121,146,182,57,183,154,180,153,154,29,211,113,105,211,161,17,23,127,127,225,109,147,178,190,171,104,198,187,222,142,203,212,138,107,228,152,44,203,143,184,150,251,107,133,37,183,18,151,88,82,76,141,11,81,18,146,178,62,253,58,106,98,10,88,86,221,79,21,241,102,137,109,165,110,200,153,116,87,227,69,113,197,154,150,163,92,153,41,65,173,71,162,143,189,205,76,244,87,127,180,94,181,85,234,94,77,114,100,181,69,76,120,149,10,101,178,104,65,182,73,108,221,168,183,74,61,15,167,41,74,81,170,55,212,179,211,252,65,249,51,133,157,44,46,203,61,154,253,181,25,216,211,171,239,70,84,56,116,200,74,142,239,103,213,169,8,65,184,201,62,218,208,218,86,198,211,50,46,154,145,17,107,221,74,153,132,199,122,254,61,95,82,174,202,171,109,199,101,205,156,152,237,18,208,148,104,203,77,171,213,83,139,34,212,218,35,232,127,251,188,238,42,226,117,213,139,87,181,90,243,186,171,83,231,191,80,152,252,134,202,84,151,29,228,54,227,203,112,155,70,245,168,210,148,155,138,209,36,102,69,169,253,163,200,0,236,153,69,177,106,24,131,143,54,229,2,4,126,105,187,219,55,22,197,43,186,19,235,46,228,171,244,15,216,52,132,218,57,104,36,123,133,66,240,121,192,201,85,43,206,167,139,213,170,97,246,106,103,39,209,206,56,201,237,95,49,170,132,119,116,53,55,161,232,100,95,69,69,245,251,133,190,0,0,0,12,218,230,217,151,227,230,14,235,102,74,72,156,79,97,220,68,70,69,253,226,199,188,93,79,13,202,130,39,101,54,207,65,60,227,139,107,210,27,247,171,93,53,169,76,211,78,191,80,166,60,231,25,30,101,47,3,35,215,253,79,254,161,28,91,223,11,105,167,43,43,244,70,141,58,114,123,79,179,223,81,154,2,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,220,82,32,174,86,87,171,143,39,185,158,205,175,235,168,194,33,78,185,76,113,198,115,3,106,184,210,182,172,187,118,135,174,159,246,19,226,241,243,225,101,21,243,150,123,174,146,142,113,190,125,135,150,77,119,159,241,132,85,31,242,84,125,200,246,16,160,188,35,185,21,104,226,29,38,225,67,164,218,162,115,244,81,171,77,55,48,226,59,245,47,210,247,128,211,185,25,31,82,31,209,243,109,218,196,106,253,30,61,90,34,146,166,159,223,180,200,200,203,213,89,164,251,140,203,188,143,218,62,144,0,230,121,133,193,91,119,29,176,214,165,99,215,96,71,116,229,114,121,47,45,164,41,109,109,144,211,170,218,165,54,189,186,242,136,143,66,235,254,82,233,128,3,50,88,201,131,87,182,8,222,115,44,203,206,143,42,44,136,188,189,29,92,119,144,219,155,154,109,207,84,220,66,12,244,39,82,71,211,161,159,216,103,225,8,140,250,16,209,142,100,114,109,131,249,152,166,169,155,194,150,112,170,93,52,169,211,152,138,220,191,164,207,123,206,48,226,190,139,9,79,248,38,101,238,210,42,216,220,26,112,206,143,117,118,251,166,237,173,205,165,51,249,38,91,159,29,197,47,86,212,71,189,43,132,73,61,20,105,50,211,221,239,1,39,114,37,74,184,32,101,102,207,167,221,136,152,137,201,244,135,49,18,201,100,233,127,24,201,50,212,156,45,126,137,167,191,217,160,163,236,215,97,195,184,111,141,23,21,5,49,73,152,241,87,9,8,73,32,210,68,107,134,211,157,219,82,94,211,246,13,28,210,41,52,250,29,61,170,93,46,51,113,226,177,187,150,219,104,74,18,157,84,106,61,9,36,68,93,76,207,184,82,39,20,170,17,211,113,198,232,150,80,210,210,87,81,165,32,148,77,237,215,248,169,190,154,233,245,0,149,60,27,49,18,77,111,13,43,150,84,233,91,220,129,80,146,251,45,239,51,50,101,17,233,237,164,244,53,31,180,204,186,17,23,249,133,143,10,96,224,223,114,202,167,227,117,106,137,218,150,152,210,104,114,85,202,222,100,147,90,165,211,211,174,154,233,174,133,167,118,162,231,192,0,0,0,0,0,0,0,0,0,0,65,174,43,24,30,222,33,224,154,239,74,125,56,156,168,219,171,57,142,186,134,117,89,70,143,18,115,134,70,162,109,74,219,185,100,125,76,139,235,46,241,77,248,57,117,72,176,177,106,209,186,155,125,76,157,34,189,79,150,225,146,141,62,171,82,91,89,145,245,79,79,83,222,95,168,105,43,21,173,40,151,222,26,221,54,132,214,18,235,117,122,52,232,68,147,73,40,200,221,142,182,245,45,82,174,190,185,251,15,236,49,156,12,116,177,164,225,166,47,93,118,154,218,91,9,167,86,167,53,31,84,154,76,154,110,83,173,160,254,138,127,67,216,68,64,52,115,131,247,131,23,238,24,90,247,107,15,161,223,73,209,225,74,90,144,162,81,110,114,59,110,31,82,82,191,79,222,99,216,136,97,194,179,20,211,127,101,189,154,68,218,130,28,157,111,205,77,45,13,41,221,92,38,24,129,9,36,173,166,181,30,221,203,50,215,66,45,125,132,38,120,0,138,252,70,49,161,140,39,203,189,122,27,51,35,181,62,227,139,42,140,209,41,194,75,169,237,16,101,145,45,30,186,84,70,74,111,161,150,189,125,134,37,43,174,33,150,150,243,138,36,161,9,53,40,204,244,34,34,239,49,74,92,89,49,233,187,255,0,22,24,195,218,21,84,159,165,208,154,74,100,161,183,247,18,102,179,38,115,75,35,36,184,164,151,170,178,239,73,43,223,161,116,1,18,112,70,205,168,98,182,54,90,118,191,45,249,110,87,46,24,12,202,94,138,112,201,15,75,109,11,90,207,106,186,124,231,83,50,62,254,186,141,29,225,85,147,19,14,176,238,221,178,225,180,132,38,145,75,137,9,91,18,68,74,83,76,33,179,62,137,78,191,64,189,133,246,23,112,168,110,17,184,36,155,203,20,100,226,93,70,156,251,144,104,105,90,24,127,147,171,73,150,204,136,15,36,183,27,102,68,162,74,140,250,40,149,167,187,188,93,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,236,50,101,239,148,182,220,113,45,236,142,219,139,45,80,203,135,169,150,223,87,77,117,50,35,229,86,159,17,236,152,223,55,85,26,202,181,177,147,182,214,174,10,132,122,93,58,55,201,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,186,128,146,160,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,204,59,88,14,41,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,187,88,0,0,0,0,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,253,96,0,0,0,0,0,0,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,2,151,207,202,63,147,157,155,210,127,197,147,33,242,59,71,55,147,253,242,211,123,183,114,29,250,58,233,183,174,154,150,161,213,64,0,0,7,63,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,97,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,63,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,187,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,194,64,0,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,236,50,101,239,148,182,220,113,45,236,142,219,139,45,80,203,135,169,150,223,87,77,117,50,35,229,86,159,17,236,152,223,55,85,26,202,181,177,147,182,214,174,10,132,122,93,58,55,201,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,186,128,146,160,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,48,237,96,57,86,5,230,143,2,115,41,233,191,192,165,243,242,143,228,231,102,244,159,241,100,200,124,142,209,205,228,255,0,124,180,222,237,220,135,126,142,186,109,235,166,165,175,85,0,1,21,127,186,143,145,63,247,115,255,0,155,53,143,250,160,239,246,182,41,88,151,134,28,69,197,202,77,119,179,218,18,233,235,171,55,84,170,69,122,152,218,96,160,148,163,146,180,203,67,107,109,157,137,55,9,197,164,146,166,244,89,25,161,68,163,15,86,0,0,0,0,0,0,0,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,0,0,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,36,218,181,42,157,38,4,58,133,78,36,89,21,73,7,18,11,79,60,148,46,83,228,211,143,27,77,36,207,85,172,154,101,215,13,41,212,246,54,181,119,36,204,191,88,0,0,0,0,0,0,0,0,0,243,246,109,255,0,102,226,12,106,172,171,50,225,137,85,69,14,177,54,129,83,38,76,247,195,168,196,116,218,145,29,212,40,137,72,90,84,90,150,165,235,33,72,90,119,33,105,81,250,0,0,1,249,38,213,169,84,233,48,33,212,42,113,34,200,170,72,56,144,90,121,228,161,114,159,38,156,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,185,38,100,31,172,0,0,0,0,0,0,0,0,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,145,186,181,41,234,172,138,19,53,56,139,169,67,142,204,185,16,210,242,77,246,88,121,78,37,167,86,222,187,146,133,169,135,146,149,25,104,163,105,194,45,118,158,159,172,0,0,0,0,0,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,126,75,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,3,235,0,138,191,221,71,200,159,251,185,255,0,205,154,199,253,80,74,160,0,1,231,237,59,254,205,190,164,220,17,108,251,134,37,89,118,173,97,202,5,92,227,25,169,17,106,45,180,211,174,199,53,233,181,75,66,95,108,151,180,207,106,247,33,90,45,11,74,67,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,127,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,195,38,94,249,75,109,199,18,222,200,237,184,178,213,12,184,122,153,109,245,116,215,83,34,48,232,0,35,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,216,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,234,241,211,52,120,19,150,191,66,126,26,239,159,147,159,40,251,79,163,63,139,38,76,231,246,126,87,59,251,217,167,54,237,231,181,244,180,215,119,77,116,61,3,170,128,226,152,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,128,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,123,108,222,202,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,65,234,192,70,171,79,136,246,76,111,155,170,141,101,90,216,201,219,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,68,149,0,0,0,0,0,0,1,249,38,213,169,84,233,48,33,212,42,113,34,200,170,72,56,144,90,121,228,161,114,159,38,156,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,185,38,101,250,192,0,0,0,7,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,21,108,152,152,139,135,119,21,151,49,164,45,53,122,92,184,73,222,146,50,74,157,97,109,145,245,74,180,250,103,236,63,176,251,134,113,49,186,205,168,97,78,54,93,150,191,45,248,142,80,238,25,236,197,94,138,108,205,12,203,113,8,90,15,106,122,124,223,67,34,46,238,154,13,51,10,92,226,231,130,69,102,226,140,92,75,167,83,158,110,13,113,8,67,239,147,58,52,169,111,72,158,242,139,113,54,68,106,52,164,143,170,141,90,123,251,192,79,190,28,248,208,198,44,101,222,131,13,233,145,220,159,109,197,139,70,117,41,112,141,213,118,120,49,8,214,191,93,74,51,53,57,212,207,78,190,194,18,160,82,119,9,188,122,110,192,197,135,176,246,187,84,38,41,117,214,148,152,200,91,251,73,83,94,147,5,164,17,18,156,74,79,213,65,247,36,213,238,212,186,11,174,105,196,60,210,30,109,68,164,45,36,164,153,30,164,100,125,198,3,254,199,142,198,11,193,139,11,12,46,139,181,247,208,215,163,40,243,101,33,74,81,39,214,110,59,142,23,83,82,127,67,222,67,216,136,97,197,79,20,211,96,101,189,234,68,42,130,27,157,112,77,85,45,109,37,221,28,228,63,2,106,77,91,73,105,61,187,144,69,174,134,90,251,12,5,45,99,29,212,253,251,139,87,117,212,227,235,120,234,245,234,132,182,204,212,106,245,93,146,226,200,139,170,186,122,254,243,253,98,227,184,83,224,123,120,121,130,104,189,42,20,226,110,163,113,44,166,52,242,217,209,103,26,68,72,46,17,18,141,180,171,110,228,25,244,51,47,172,251,197,61,96,93,141,39,18,241,122,212,180,208,210,223,77,70,181,5,169,26,36,212,102,211,146,154,109,103,244,85,250,126,210,50,26,64,194,155,74,37,137,134,182,181,161,9,132,178,221,34,141,6,17,164,144,73,51,54,163,161,189,79,68,167,175,168,94,194,251,8,7,171,0,0,0,0,0,0,0,0,0,0,21,195,198,79,17,36,209,48,210,135,101,65,149,177,201,245,8,207,188,222,243,35,54,87,30,160,218,143,66,81,123,72,139,169,25,127,152,88,240,166,14,50,23,44,170,134,54,209,104,189,169,106,141,26,135,25,92,173,230,105,37,166,93,65,58,233,174,154,232,122,107,166,160,57,71,13,12,60,85,239,153,106,44,215,35,19,172,208,215,26,167,169,163,118,213,51,80,134,122,253,19,34,50,37,125,95,105,11,30,226,199,76,184,166,101,137,178,160,55,49,109,69,171,147,178,202,57,44,244,142,154,124,237,230,189,133,166,205,12,181,51,233,221,168,137,220,25,169,39,43,20,43,245,3,140,149,19,84,169,69,188,209,174,134,82,41,231,223,160,182,60,71,195,219,115,20,236,202,173,139,117,198,231,83,170,209,31,136,238,136,109,75,65,58,210,218,82,145,204,74,146,74,36,184,173,12,210,127,175,184,6,95,71,187,193,188,26,189,177,186,243,135,102,89,148,121,82,164,74,230,106,234,35,188,182,219,218,211,142,122,198,218,22,101,169,52,162,46,157,76,190,211,43,69,169,112,98,195,121,119,163,211,163,94,117,230,104,46,188,167,185,37,81,97,47,36,141,211,61,169,73,65,216,68,72,232,69,239,250,132,177,203,118,77,176,127,44,244,212,179,103,210,206,109,75,174,181,58,139,17,92,151,244,158,238,121,182,27,87,209,125,73,255,0,4,136,189,250,135,170,203,214,10,219,216,19,134,180,219,30,133,2,59,74,139,206,231,60,134,144,149,187,186,67,174,167,114,146,218,55,105,205,50,45,75,167,249,79,166,128,0,15,225,153,23,83,31,209,243,110,42,196,106,5,30,69,90,90,146,150,152,217,184,204,200,139,214,89,36,187,204,139,188,203,218,3,56,217,179,113,199,179,3,117,56,234,183,40,251,14,167,174,191,246,19,2,226,184,91,193,92,92,175,80,222,87,115,221,167,79,213,81,154,66,146,49,118,228,93,223,136,117,107,137,110,147,138,151,200,213,68,173,117,218,195,104,239,212,255,0,71,222,47,211,33,246,81,88,217,103,181,41,43,231,19,229,219,185,132,239,121,127,24,74,81,127,37,39,220,191,105,0,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,29,233,111,198,186,109,169,148,41,108,165,214,164,242,247,36,210,74,35,218,226,85,220,100,101,222,159,112,204,165,247,109,61,100,221,211,173,197,41,196,185,11,149,212,204,201,94,187,73,95,184,191,75,220,53,12,101,169,104,40,3,137,46,22,163,12,115,59,112,198,131,13,108,211,38,246,78,198,179,111,106,87,178,159,12,215,161,146,18,147,209,75,62,239,215,212,5,186,100,35,21,203,22,242,227,110,92,18,36,50,169,159,195,57,237,165,122,173,31,195,229,33,59,136,214,163,45,73,189,75,83,18,48,83,151,9,28,197,34,211,188,165,97,45,199,87,91,112,106,187,59,3,110,200,209,182,249,77,79,125,221,9,110,145,22,170,82,79,213,73,245,239,211,188,92,97,25,31,82,61,64,127,64,0,0,0,0,5,69,241,125,164,196,102,163,50,174,136,187,95,126,227,166,54,167,118,17,110,47,69,47,166,237,53,63,162,94,223,96,183,65,82,188,95,43,212,169,209,221,166,70,125,181,74,102,230,166,184,180,18,146,106,36,250,45,222,166,68,122,255,0,40,189,128,56,215,9,201,11,103,50,38,132,62,218,9,116,205,166,74,86,134,162,57,240,122,23,188,94,120,162,46,21,144,37,75,204,188,119,88,223,181,152,72,113,123,117,211,105,84,33,107,174,132,47,116,0,0,0,0,0,0,0,0,0,0,7,240,200,140,140,140,136,200,250,25,24,164,110,45,248,66,86,78,59,70,188,169,177,73,170,125,118,158,135,159,81,35,110,233,111,76,158,226,186,165,4,147,245,82,93,230,106,251,123,197,221,8,9,197,211,11,90,186,48,98,45,236,212,85,187,38,147,45,189,202,66,55,26,90,106,36,247,12,204,246,25,145,17,171,222,69,246,119,128,141,188,28,241,40,233,120,149,88,195,247,164,186,104,153,6,68,196,181,191,212,220,185,20,246,136,244,220,93,122,105,174,223,215,236,23,26,51,183,144,219,245,236,63,204,197,163,53,183,156,105,186,173,70,5,41,243,109,70,147,54,157,168,69,53,23,210,79,79,83,219,169,125,70,52,57,79,148,212,216,17,166,178,102,109,200,101,14,160,204,250,154,84,146,50,238,251,64,114,188,213,98,164,124,32,192,203,178,235,84,166,153,151,232,153,236,193,53,172,147,172,174,198,251,141,145,122,232,62,246,255,0,146,122,251,134,117,238,251,134,179,137,23,245,78,191,57,213,201,168,87,234,143,63,244,150,189,86,251,202,94,212,234,106,86,155,150,122,22,166,125,125,162,219,56,198,98,180,122,22,23,81,240,234,28,148,246,250,133,66,60,167,91,37,150,189,153,200,245,6,84,102,68,178,86,155,136,187,210,101,254,97,91,121,57,194,169,184,179,152,59,54,138,212,37,200,135,10,179,78,157,56,185,102,180,246,100,78,142,151,9,94,162,139,77,28,235,184,180,247,152,11,139,225,167,130,231,132,25,111,167,246,216,105,110,109,202,243,85,229,45,77,237,94,217,16,33,234,157,77,8,61,55,54,125,58,253,166,37,136,249,214,229,22,29,185,111,211,40,20,246,80,212,106,108,54,98,52,132,36,146,73,67,104,36,36,136,136,136,139,162,75,184,136,125,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,2,0,112,172,207,143,250,145,149,76,95,173,127,58,213,161,93,169,212,127,224,17,26,136,148,114,191,227,10,105,110,61,252,220,116,39,242,72,22,168,50,174,46,251,133,238,117,255,0,24,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,132,234,0,0,0,0,0,0,0,1,80,24,47,159,111,197,95,56,152,215,134,248,136,199,104,195,43,155,20,46,25,146,228,49,31,124,170,44,229,206,113,163,152,146,65,111,121,147,67,109,165,214,186,168,146,132,173,162,220,149,54,245,191,140,214,102,199,197,62,50,124,64,184,124,197,240,26,83,1,84,28,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,0,30,82,157,138,184,113,87,196,122,190,16,211,47,74,84,155,206,131,79,143,84,169,81,27,144,71,42,52,87,140,201,183,20,159,252,131,81,23,172,132,188,194,148,73,39,154,53,250,176,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,1,193,83,197,61,211,240,254,119,152,211,133,212,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,4,10,227,43,86,170,208,50,219,100,215,104,85,57,116,234,149,59,18,41,178,225,204,136,242,153,126,51,237,192,168,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,181,225,251,158,234,22,106,173,86,236,171,165,125,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,187,50,76,212,141,53,45,83,212,188,7,26,191,11,22,183,196,8,62,93,81,20,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,14,21,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,31,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,108,52,18,3,228,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,92,158,114,112,46,30,98,114,227,121,225,207,161,189,35,90,85,61,202,141,184,148,27,8,121,21,136,232,83,145,73,183,95,35,67,92,197,151,33,107,213,39,202,121,212,239,73,40,212,89,215,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,82,99,62,220,72,112,66,171,130,57,175,187,19,80,174,68,170,71,191,36,72,190,32,173,150,212,218,216,98,124,201,6,108,58,147,212,137,109,186,219,168,35,74,140,148,130,66,253,83,81,182,128,187,236,181,226,244,108,122,192,107,27,23,25,126,35,146,46,42,59,47,84,10,35,14,178,195,85,20,106,212,214,91,67,186,172,144,220,150,222,108,140,205,90,146,8,201,74,35,37,29,80,241,171,241,79,107,124,63,131,230,53,17,218,184,37,227,29,9,219,86,250,203,244,134,121,53,168,213,3,188,97,185,185,106,237,113,92,110,60,73,5,161,35,99,124,149,181,27,169,175,114,251,87,170,157,27,81,159,21,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,42,184,154,99,95,224,91,40,247,79,103,167,246,169,247,222,182,84,61,237,111,101,174,218,195,221,161,199,52,113,10,78,145,90,147,177,69,187,71,77,173,201,52,238,210,42,240,49,252,246,126,205,254,242,28,171,140,222,41,124,171,204,117,11,12,224,87,123,84,11,18,223,111,180,194,236,187,59,29,82,106,205,231,190,112,208,74,115,124,84,211,149,209,74,66,116,208,180,87,48,128,66,172,39,177,127,10,24,167,102,225,159,165,61,25,242,182,224,167,80,187,111,35,157,217,123,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,52,19,141,246,85,43,13,114,53,127,97,205,10,68,183,233,182,174,19,213,104,144,221,150,180,169,247,24,141,71,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,10,213,224,211,130,245,91,151,30,106,152,209,85,180,37,191,111,89,244,121,113,41,213,165,45,77,48,197,109,254,83,124,164,104,162,231,47,177,187,43,114,116,90,80,78,182,165,109,82,218,51,180,172,216,248,88,198,79,135,247,15,151,62,2,189,120,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,107,227,42,226,239,184,94,231,95,241,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,88,78,160,0,0,0,0,21,151,198,62,255,0,188,176,178,242,203,238,32,225,245,195,46,135,112,208,228,92,114,96,206,140,101,189,165,233,77,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,154,153,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,68,11,227,157,249,147,253,164,253,218,32,6,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,48,210,152,14,127,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,5,48,97,86,118,234,185,80,207,46,52,80,174,119,229,206,195,171,171,18,43,76,213,97,170,82,146,197,37,245,86,13,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,92,77,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,25,194,205,143,138,124,100,248,129,112,249,139,226,90,112,185,207,109,43,4,234,175,96,70,52,92,210,227,217,53,201,8,85,191,81,150,250,123,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,82,23,62,0,60,84,220,104,194,250,118,46,64,192,138,133,223,18,45,247,84,163,157,122,13,29,228,56,133,202,132,75,113,6,166,156,52,242,150,178,54,93,51,105,43,55,54,54,181,237,216,147,81,7,159,205,143,133,140,100,248,127,112,249,115,226,189,120,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,97,89,177,240,177,140,159,15,238,31,46,124,102,176,6,170,0,65,94,23,185,215,252,96,44,68,96,198,33,84,234,179,177,38,205,167,174,75,181,25,167,206,244,205,45,47,37,8,144,110,165,37,163,205,115,88,101,194,112,205,110,122,142,239,113,75,119,151,58,128,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,66,174,22,153,246,249,119,14,131,149,28,80,99,101,193,74,167,246,59,66,169,30,62,141,207,131,17,131,81,67,144,148,22,141,188,203,13,40,208,238,132,151,27,108,201,102,78,164,148,253,149,12,176,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,123,135,238,123,168,89,170,181,91,178,174,149,246,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,236,201,51,82,52,212,181,79,82,9,128,0,60,166,27,226,174,28,99,5,10,69,207,133,247,165,42,230,165,68,168,73,165,189,46,157,32,157,109,18,152,94,199,27,51,47,249,42,73,253,21,182,182,220,65,169,11,66,148,30,172,0,0,64,174,50,181,106,173,3,45,182,77,118,133,83,151,78,169,83,177,34,155,46,28,200,143,41,151,227,62,220,10,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,123,94,31,185,238,161,102,170,213,110,202,186,87,216,177,54,223,167,147,149,24,218,45,207,74,69,97,184,173,187,85,222,136,237,71,99,155,38,66,139,179,36,205,72,211,82,213,61,75,192,113,171,240,177,107,124,64,131,229,213,17,78,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,13,68,0,226,153,81,205,118,28,102,215,14,17,122,217,78,246,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,58,173,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,1,245,128,121,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,0,56,161,103,167,240,41,106,175,3,176,114,243,236,152,147,90,217,233,137,48,147,185,234,21,45,198,212,103,163,196,162,236,243,30,213,190,94,132,165,161,163,91,159,52,165,71,112,250,174,126,179,175,106,229,79,14,37,209,41,53,62,209,137,183,53,61,230,237,202,124,115,109,110,64,222,74,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,161,107,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,3,186,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,6,112,179,5,150,44,101,203,13,118,147,64,197,235,95,209,174,86,233,237,84,32,201,97,228,200,138,246,168,65,188,194,94,70,168,55,152,90,201,183,80,70,122,43,106,146,106,109,198,156,92,138,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,130,242,68,10,227,43,86,170,208,50,219,100,215,104,85,57,116,234,149,59,18,41,178,225,204,136,242,153,126,51,237,192,168,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,245,16,3,141,95,133,139,91,226,4,31,46,168,128,247,252,63,115,221,66,205,85,170,221,149,116,175,177,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,102,73,154,145,166,165,170,122,148,192,25,119,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,135,114,163,154,236,56,205,174,28,34,245,178,157,236,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,7,107,1,242,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,252,182,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,15,64,0,0,42,131,137,14,60,222,89,109,226,7,135,24,173,102,77,150,149,211,172,122,114,42,112,89,144,76,162,173,78,58,172,243,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,149,138,101,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,117,67,198,175,197,61,173,240,254,15,152,212,68,127,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,237,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,3,69,32,62,77,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,0,0,4,21,226,255,0,116,215,108,108,2,195,219,214,214,157,216,171,86,254,40,82,106,148,233,60,164,57,200,148,196,41,238,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,157,66,0,113,171,240,177,107,124,64,131,229,213,16,29,171,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,251,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,140,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,53,14,177,11,99,223,197,149,78,204,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,68,29,84,0,0,0,0,5,80,113,33,199,155,203,45,188,64,240,227,21,172,201,178,210,186,117,143,78,69,78,11,50,9,148,85,169,199,85,158,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,176,172,180,102,46,196,205,6,22,64,196,203,22,71,243,80,235,16,182,61,252,89,84,236,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,85,87,198,175,197,61,173,240,254,15,152,212,68,127,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,237,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,3,69,32,60,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,172,190,43,25,234,147,103,55,63,43,24,81,62,92,106,236,168,230,205,235,57,81,90,83,9,167,75,132,178,244,106,9,230,212,106,91,173,72,109,213,60,217,167,150,68,218,82,181,41,78,19,65,202,184,172,103,142,54,37,85,103,229,111,13,145,45,170,21,177,88,52,93,53,53,45,214,14,163,81,138,165,160,225,33,189,72,151,25,151,117,82,148,226,79,152,243,77,169,4,148,180,151,30,179,76,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,104,79,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,108,57,175,18,252,241,198,203,141,154,246,15,88,232,150,188,69,189,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,81,121,94,196,204,101,194,204,113,181,107,120,13,47,75,190,165,80,143,70,137,79,117,196,166,45,91,180,188,134,202,12,146,90,208,133,50,234,205,4,123,148,157,170,36,173,42,66,208,149,167,159,221,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,121,60,58,242,43,27,43,86,105,95,24,131,2,34,241,82,191,29,230,103,61,26,83,171,69,50,156,241,199,89,83,76,137,195,97,229,165,200,233,113,111,37,31,77,106,66,86,180,36,150,176,242,156,90,110,219,202,204,203,110,24,95,112,213,18,141,118,80,177,34,139,87,104,226,58,83,88,133,81,102,4,231,83,203,91,205,32,159,66,29,73,104,110,52,157,228,68,106,65,106,105,29,175,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,194,184,213,248,88,181,190,32,65,242,234,136,170,12,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,200,52,188,3,149,101,163,49,118,38,104,48,178,6,38,88,178,63,154,135,88,133,177,239,226,202,167,102,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,160,0,0,0,0,0,0,0,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,18,171,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,160,57,87,5,79,20,247,79,195,249,222,99,78,23,82,51,89,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,212,29,0,69,94,40,254,4,241,55,238,95,56,132,37,80,138,188,81,252,9,226,111,220,190,113,8,5,43,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,3,159,227,166,58,97,198,93,48,226,163,138,24,161,89,236,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,79,170,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,133,243,245,157,123,171,53,152,143,46,137,73,169,246,124,50,182,106,15,55,110,83,227,155,136,110,126,195,83,105,169,200,39,18,133,169,231,80,102,104,74,210,92,150,214,104,34,220,167,86,232,115,76,192,230,139,20,51,5,141,10,198,138,237,110,93,58,165,78,144,101,109,20,69,182,203,244,56,77,203,118,76,72,237,200,97,182,148,181,176,167,143,71,204,137,195,50,37,25,247,105,114,156,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,173,48,216,25,92,199,108,80,194,203,143,26,236,91,27,210,118,101,165,219,61,49,83,244,156,54,123,47,101,140,153,47,252,203,174,165,213,237,101,196,43,212,66,181,215,66,212,200,200,121,76,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,3,79,192,56,254,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,83,183,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,50,174,45,211,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,232,89,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,220,75,48,97,88,191,150,250,135,98,134,78,77,182,158,118,188,149,165,189,86,105,143,2,102,137,212,144,179,211,115,133,211,167,218,66,88,143,157,113,209,97,220,118,253,78,129,80,101,14,198,169,67,122,35,168,90,73,68,164,56,131,66,136,200,200,200,250,40,251,200,192,102,50,209,184,107,56,111,127,83,43,208,94,92,106,133,6,168,203,255,0,73,104,209,108,60,149,232,173,13,42,211,114,11,82,212,143,167,176,104,163,42,184,169,31,23,240,46,211,186,211,41,167,165,250,38,3,51,141,11,37,105,39,177,176,227,132,126,186,207,93,92,254,81,235,239,20,63,156,108,42,155,132,217,131,188,168,174,194,92,120,115,107,53,25,208,75,150,104,79,102,92,233,9,108,147,234,36,180,209,190,155,75,79,113,139,36,224,231,138,209,235,152,93,88,195,169,146,147,219,233,245,9,18,154,108,214,90,246,102,227,211,217,73,145,26,205,90,110,51,238,73,23,249,128,88,192,167,46,49,152,148,117,76,74,163,225,251,50,93,36,67,131,30,98,155,223,234,110,68,138,131,70,122,110,62,189,116,215,111,235,246,11,133,168,74,106,20,9,51,94,51,38,227,178,183,86,100,125,73,41,73,153,247,253,131,60,121,242,191,94,196,12,204,93,179,92,121,215,91,165,84,103,210,152,55,20,106,50,105,170,132,163,73,125,37,116,245,253,154,23,212,64,59,87,9,12,33,43,219,29,164,222,85,56,132,237,62,133,79,91,236,40,219,221,182,91,51,32,56,158,170,65,164,189,85,31,113,146,190,206,241,119,36,68,68,68,68,68,69,208,136,132,5,225,21,133,173,218,248,49,46,246,122,42,218,147,86,152,230,213,45,27,77,77,59,18,3,132,100,123,8,204,140,211,239,50,251,123,196,251,0,0,0,0,0,0,0,0,0,0,0,20,97,197,142,66,222,204,137,33,111,182,178,69,51,105,18,85,169,164,138,124,238,135,238,23,158,40,139,138,156,9,81,51,47,33,215,247,154,94,132,183,17,187,93,54,157,66,118,154,106,64,36,135,5,72,17,251,13,211,84,228,124,247,54,115,28,205,165,244,116,167,43,110,186,107,223,215,77,69,166,138,183,224,179,86,128,205,2,231,165,45,212,148,165,207,154,233,35,114,119,108,52,83,147,174,154,235,166,191,80,180,128,0,0,0,0,0,1,28,243,237,138,229,132,153,113,184,238,8,242,24,76,207,224,124,134,212,189,22,191,225,241,80,173,164,75,73,158,132,230,167,161,137,22,102,69,212,207,65,78,124,91,179,20,221,217,120,197,194,91,114,174,183,32,210,183,246,246,218,145,171,110,115,90,128,251,90,146,29,50,61,20,149,125,36,151,94,237,123,192,64,91,18,218,122,246,187,160,219,137,83,138,114,111,55,169,25,154,189,70,148,191,113,254,143,184,105,174,203,183,227,90,214,212,58,20,70,82,211,81,185,155,82,73,36,145,110,113,74,238,34,34,239,87,184,80,223,13,172,45,70,39,102,118,222,141,58,26,222,166,66,237,125,177,100,222,228,163,125,62,97,163,83,52,41,37,170,144,93,255,0,171,168,191,242,45,11,64,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,124,89,242,230,253,243,135,141,226,181,185,70,114,101,86,131,175,53,184,177,205,199,222,231,191,5,130,208,144,210,148,173,18,133,31,85,22,132,71,222,93,5,134,15,155,112,91,244,139,162,148,245,22,185,5,137,112,228,109,230,52,243,73,113,39,181,68,162,232,162,50,239,73,31,119,176,6,97,236,123,202,183,135,247,60,59,170,223,150,236,89,240,185,156,183,27,113,104,81,111,109,77,159,84,41,42,250,43,62,227,46,241,160,108,160,102,182,206,204,133,129,30,163,26,171,13,170,227,59,251,100,21,62,210,94,70,175,72,38,254,108,158,113,101,170,25,221,215,217,212,186,119,84,110,122,114,89,115,229,210,249,149,85,160,82,102,75,179,101,236,236,178,155,97,199,9,157,172,198,74,249,171,67,13,180,157,94,120,201,58,31,93,52,62,189,252,51,7,241,199,17,176,62,225,69,195,97,92,115,160,47,175,53,134,230,62,211,47,122,142,33,59,210,211,136,221,183,154,179,45,79,161,159,219,168,105,164,4,5,203,215,21,204,43,190,233,199,11,19,15,208,53,70,187,220,119,179,69,142,189,84,233,250,166,244,197,40,244,74,16,71,245,171,220,100,38,93,179,139,184,97,119,198,68,155,118,255,0,183,103,19,154,232,134,42,177,221,87,67,81,119,33,103,250,39,254,32,30,188,7,206,59,142,222,37,109,58,237,56,143,221,218,145,175,249,199,153,188,49,175,9,172,72,206,73,186,113,30,217,167,114,180,220,137,53,136,204,175,169,164,139,162,220,79,233,167,252,100,3,213,86,43,52,218,12,7,42,117,105,172,197,140,214,155,156,121,196,161,37,170,137,37,213,70,69,222,100,95,172,103,99,54,216,241,51,27,177,66,183,90,76,149,42,4,167,225,190,211,105,89,155,100,166,225,182,209,153,23,49,105,239,37,119,31,180,254,193,44,243,213,196,157,23,253,54,70,28,96,252,233,113,98,43,103,58,163,29,221,138,87,173,25,228,236,118,60,165,17,232,104,113,39,170,125,166,94,243,21,229,103,218,181,187,230,232,166,90,244,40,82,38,77,169,203,102,43,105,105,181,184,100,110,56,150,200,204,146,74,61,53,81,123,15,188,5,141,240,101,194,231,167,221,23,6,41,72,109,39,22,60,121,116,148,110,73,244,117,46,83,223,35,45,81,167,113,254,150,191,87,180,91,152,143,89,30,203,244,60,0,192,218,45,21,81,80,213,78,171,30,53,82,161,234,18,84,153,14,195,140,151,82,127,54,133,23,172,207,114,136,207,222,102,125,210,20,0,0,0,0,0,0,0,0,0,0,0,113,44,232,91,177,238,92,177,226,52,71,162,165,247,35,219,21,137,12,106,130,86,199,83,79,144,73,87,82,61,52,221,222,93,71,109,28,239,49,48,221,168,96,46,34,194,96,143,152,253,169,87,109,58,107,174,170,132,233,23,119,218,3,59,24,47,45,203,115,27,172,215,30,61,171,135,115,83,146,189,58,104,104,150,222,190,239,209,26,63,178,171,176,219,194,202,13,199,50,66,27,140,138,4,89,142,184,181,145,37,40,40,201,89,153,153,158,133,211,83,212,207,245,140,216,115,213,108,226,207,105,144,173,170,165,92,91,220,53,30,154,27,82,117,61,117,211,244,126,175,212,45,63,51,217,201,166,216,249,51,177,237,235,58,224,101,85,251,138,218,166,69,120,162,75,73,186,203,50,41,79,33,74,62,91,228,180,232,226,83,212,200,200,143,78,243,208,4,41,226,35,142,143,227,46,63,214,99,198,152,79,211,173,233,50,41,17,246,56,106,66,137,137,178,201,42,45,28,90,79,213,115,188,180,251,11,219,48,120,61,96,35,148,218,101,87,24,110,42,58,210,244,158,124,24,42,126,62,132,109,41,48,36,54,226,77,109,235,174,164,122,41,43,211,220,94,209,93,88,15,134,183,14,62,99,101,26,222,67,18,167,46,171,88,143,34,168,233,37,110,168,153,118,91,72,121,197,43,106,255,0,157,212,212,162,50,235,215,95,110,136,112,111,13,232,184,81,134,244,11,38,139,9,168,237,211,105,209,99,187,177,180,32,220,113,182,27,108,214,173,169,78,170,62,89,106,102,68,103,254,64,30,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,0,210,152,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,15,171,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,202,18,255,0,53,121,40,252,25,96,22,17,102,83,12,233,149,89,54,221,219,103,209,100,221,173,105,206,102,143,84,122,20,101,20,141,230,163,113,44,202,113,197,244,82,118,54,233,109,37,145,60,203,73,11,73,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,12,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,53,14,177,11,99,223,197,149,78,204,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,68,29,84,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,28,168,91,246,69,184,145,122,111,0,174,251,103,24,235,222,157,196,156,56,183,234,149,218,59,115,93,236,239,92,212,184,48,149,32,154,57,71,191,155,49,28,167,9,197,26,55,169,173,142,232,242,145,33,101,205,108,220,138,198,205,47,14,28,52,190,48,250,4,68,98,165,2,61,81,152,47,73,148,234,17,83,167,51,89,170,172,233,164,70,225,48,202,212,228,133,56,135,148,143,166,132,161,75,66,20,107,69,101,128,244,24,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,243,225,213,103,226,61,155,148,123,18,62,36,95,191,41,220,170,211,216,172,81,83,176,207,209,52,121,44,52,228,72,28,213,104,183,121,104,61,218,168,180,111,153,201,70,173,180,133,29,53,228,91,46,159,140,238,99,173,219,2,165,31,155,109,211,247,87,110,111,95,110,180,184,235,70,246,186,58,219,159,60,226,217,143,185,181,26,209,207,230,17,25,32,198,138,64,5,43,113,171,241,79,107,124,63,131,230,53,17,117,34,149,184,213,248,167,181,190,31,193,243,26,136,7,5,79,20,247,79,195,249,222,99,78,23,82,41,91,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,86,23,83,198,175,194,197,173,241,2,15,151,84,69,80,101,146,147,74,175,230,75,10,40,85,218,100,74,141,54,163,124,80,162,76,135,45,148,188,196,150,28,158,202,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,7,235,203,70,98,239,188,175,226,156,12,76,177,100,127,53,14,177,11,99,63,198,116,190,210,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,166,30,34,153,21,147,149,171,200,239,140,62,129,45,120,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,160,180,161,75,90,210,107,95,85,224,193,73,199,150,113,66,229,174,218,148,200,136,194,185,145,211,18,236,153,61,157,9,233,172,182,226,161,53,9,194,45,202,146,133,62,106,90,117,229,165,151,86,110,104,181,71,212,46,36,0,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,79,254,53,126,41,237,111,135,240,124,198,162,28,50,50,233,98,102,131,11,49,239,12,239,168,255,0,254,96,153,71,155,189,239,226,202,167,102,172,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,64,225,123,158,159,192,165,212,140,14,198,59,207,178,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,179,195,123,87,57,154,146,144,135,77,14,124,210,85,33,195,186,145,152,28,85,195,59,171,6,241,30,227,194,219,214,39,103,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,43,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,232,123,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,95,240,175,94,50,216,47,74,185,112,26,151,141,20,171,66,35,247,13,159,88,137,18,163,90,74,210,211,236,81,31,230,183,202,94,170,46,114,59,99,177,118,167,69,169,6,235,138,78,212,173,211,59,10,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,224,25,225,201,182,58,76,203,182,99,172,204,70,244,207,163,168,169,168,55,78,184,212,178,125,108,174,143,33,105,110,81,184,211,6,75,119,150,131,231,161,26,40,185,172,180,173,138,52,146,78,74,241,171,241,79,107,124,63,131,230,53,17,8,49,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,29,43,50,216,199,66,198,74,118,13,201,164,51,217,229,217,248,95,74,179,170,145,183,45,124,153,80,37,76,109,39,189,72,65,43,154,193,199,127,68,238,74,57,251,55,41,72,81,128,153,92,28,239,90,86,26,216,25,146,196,106,236,121,111,211,109,90,61,30,183,49,168,136,74,159,113,136,204,213,94,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,174,188,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,199,181,179,49,75,228,166,92,113,67,12,224,87,123,44,251,238,224,181,251,76,46,203,191,182,82,225,34,166,243,223,56,104,52,183,178,82,169,202,232,164,173,90,232,90,167,152,67,234,228,219,2,230,102,39,49,214,102,28,250,27,210,52,85,84,27,168,220,105,89,190,134,81,71,142,180,185,40,156,117,130,53,181,204,65,114,16,189,82,92,215,154,78,244,154,137,68,23,83,195,171,7,40,88,55,148,123,18,53,33,238,209,46,240,167,177,120,213,36,237,90,57,210,167,176,211,137,45,138,90,201,60,166,10,59,26,167,106,87,200,223,181,42,90,136,116,12,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,7,213,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,229,9,255,0,154,60,135,127,251,172,97,150,106,240,130,139,249,191,182,93,187,232,84,202,119,255,0,87,111,147,91,82,249,191,241,116,186,134,217,254,114,66,213,249,85,128,159,249,5,206,189,171,154,204,56,137,68,171,84,251,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,85,12,203,96,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,7,85,0,0,21,87,199,59,243,39,251,73,251,180,85,88,181,78,57,223,153,63,218,79,221,163,133,112,147,176,44,220,83,199,75,255,0,15,177,6,222,137,92,183,171,152,111,62,52,232,50,72,246,58,143,73,83,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,131,197,100,23,58,247,86,84,241,30,37,18,173,83,237,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,60,89,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,218,91,74,155,75,200,218,157,171,50,81,23,45,109,173,115,255,0,130,197,39,30,105,214,109,215,50,171,76,137,23,8,42,146,23,46,148,236,182,118,75,149,91,35,109,151,157,138,162,45,87,24,154,103,150,234,151,170,121,173,182,150,189,100,200,34,10,224,205,143,138,124,100,248,129,112,249,139,227,149,14,171,155,31,20,248,201,241,2,225,243,23,196,159,202,214,73,41,89,175,200,213,203,93,182,24,137,7,17,109,91,226,172,245,42,98,98,165,79,213,152,77,30,34,145,73,91,138,121,164,33,14,72,83,106,75,174,26,137,147,230,26,72,137,199,53,14,193,195,155,137,77,171,111,89,47,224,206,102,47,15,70,55,108,211,249,150,197,117,248,205,162,42,105,112,225,161,5,76,82,35,180,75,55,144,134,20,182,148,174,98,223,82,212,222,188,194,105,14,215,86,63,99,29,119,48,24,203,118,99,21,198,207,103,151,115,84,21,33,184,219,144,190,201,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,143,43,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,71,64,202,246,5,215,115,23,142,54,174,23,210,104,213,89,208,39,84,35,187,95,122,156,104,67,148,250,58,94,65,75,148,110,56,70,219,123,27,81,237,53,145,145,184,166,208,73,90,150,148,40,44,251,43,148,12,83,163,112,161,196,218,142,41,86,234,179,189,59,103,220,213,11,113,138,156,153,46,189,2,134,154,63,103,138,194,82,249,23,41,147,236,238,58,210,27,213,179,105,230,214,147,245,204,138,155,6,143,115,11,107,80,172,108,151,226,93,149,107,65,236,84,91,127,11,235,52,186,116,110,106,220,228,69,98,146,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,51,132,3,234,218,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,125,57,5,206,189,171,154,204,56,137,68,171,84,251,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,0,102,143,33,223,254,235,24,101,154,188,32,162,254,111,237,151,110,250,21,50,157,255,0,213,219,228,214,212,190,111,252,93,46,161,182,127,156,144,181,126,85,98,31,224,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,72,105,164,114,172,216,248,88,198,79,135,247,15,151,62,25,104,204,93,137,154,12,44,129,137,150,44,143,230,161,214,33,108,123,248,178,169,217,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,153,177,240,177,140,159,15,238,31,46,124,6,107,7,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,31,159,22,105,197,99,34,177,172,231,39,230,159,10,32,68,141,66,149,32,222,189,96,170,83,170,125,53,25,115,86,126,146,65,188,226,137,72,117,217,13,180,166,91,36,242,204,155,82,80,164,169,195,104,58,86,62,113,25,161,98,31,15,73,119,109,157,22,149,58,239,187,185,56,125,119,210,222,222,199,160,165,78,129,40,228,200,67,27,212,181,178,226,35,191,217,148,110,26,79,121,26,205,75,101,214,69,85,225,61,2,234,186,241,78,205,181,172,90,223,161,174,74,205,193,78,167,209,234,61,165,200,253,142,115,178,91,67,15,243,90,35,113,189,142,41,10,222,130,53,39,77,72,140,200,135,149,22,83,193,147,46,159,41,111,186,238,101,235,241,245,129,104,115,40,86,255,0,175,244,234,143,178,93,169,223,81,210,81,114,162,186,72,218,227,106,66,251,110,228,153,41,158,129,109,54,157,58,187,71,181,104,212,155,166,227,249,65,90,133,79,143,30,163,87,236,104,137,233,9,72,109,41,118,79,33,6,104,107,152,178,82,249,105,61,169,221,161,116,33,245,128,0,64,14,53,126,22,45,111,136,16,124,186,162,41,88,93,79,26,191,11,22,183,196,8,62,93,81,21,65,150,74,77,42,191,153,44,40,161,87,105,145,42,52,218,141,241,66,137,50,28,182,82,243,18,88,114,123,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,31,175,45,25,139,190,242,191,138,112,49,50,197,145,252,212,58,196,45,140,255,0,25,210,251,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,28,233,226,77,196,3,14,49,159,47,182,142,28,96,133,197,219,89,191,121,117,139,153,151,91,36,74,166,69,140,233,27,80,36,182,164,41,40,121,82,155,230,25,182,233,40,147,17,38,91,217,146,133,171,128,113,2,200,141,119,42,183,83,151,173,172,142,219,134,87,5,64,219,167,73,213,13,250,46,83,238,74,113,170,86,197,200,118,67,252,168,209,210,125,165,68,73,94,186,30,138,232,113,0,4,148,225,213,64,197,59,151,55,22,37,59,11,107,117,90,87,38,160,197,66,227,126,20,153,44,50,186,28,87,218,145,41,137,74,96,143,86,93,229,54,209,33,207,155,91,174,50,133,25,110,35,43,191,204,190,98,236,76,175,225,100,252,76,190,164,127,59,14,143,11,99,223,198,117,78,204,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,15,248,61,229,139,228,14,28,84,115,11,121,90,245,90,109,211,120,111,167,209,23,49,237,141,174,221,50,142,234,95,109,130,208,203,158,250,12,247,185,169,169,182,25,83,100,148,56,106,118,80,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,102,113,73,109,47,35,106,183,32,137,68,92,196,54,180,5,5,227,166,58,98,62,98,241,30,163,138,24,161,89,237,213,89,218,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,85,143,240,190,225,247,38,147,38,139,154,28,105,165,68,90,215,29,51,236,250,28,150,154,146,141,143,53,22,68,58,209,58,211,234,73,44,146,183,210,134,29,107,123,107,36,187,234,173,40,210,176,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,109,60,41,243,199,39,18,169,80,50,183,137,40,136,213,118,216,163,146,45,106,154,86,211,5,81,167,69,74,16,80,150,222,164,107,146,203,90,41,42,109,39,204,101,167,20,178,74,154,83,143,4,212,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,243,217,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,104,123,29,49,211,14,50,233,135,21,28,80,197,10,207,97,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,115,217,153,124,197,223,121,160,197,57,248,153,125,72,254,118,29,30,22,198,127,139,41,125,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,136,39,167,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,59,7,26,191,11,22,183,196,8,62,93,81,28,83,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,217,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,222,215,198,175,194,197,173,241,2,15,151,84,64,82,176,234,185,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,218,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,255,0,38,89,41,52,170,254,100,176,162,133,93,166,68,168,211,106,55,197,10,36,200,114,217,75,204,73,97,201,236,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,117,226,5,145,26,238,85,110,167,47,91,89,29,183,12,174,10,129,183,78,147,170,27,244,92,167,220,148,227,84,173,139,144,236,135,249,81,163,164,251,74,136,146,189,116,61,21,208,195,191,241,38,226,1,135,24,207,151,219,71,14,48,66,226,237,172,223,188,186,197,204,203,173,146,37,83,34,198,116,141,168,18,91,82,20,148,60,169,77,243,12,219,116,148,73,136,147,45,236,201,66,213,21,120,117,80,49,78,229,205,197,137,78,194,218,221,86,149,201,168,49,80,184,223,133,38,75,12,174,135,21,246,164,74,98,82,152,35,213,151,121,77,180,72,115,230,214,235,140,161,70,91,136,202,53,139,147,224,247,150,47,144,56,113,81,204,45,229,107,213,105,183,77,225,190,159,68,92,199,182,54,187,116,202,59,169,125,182,11,67,46,123,232,51,222,230,166,166,216,101,77,146,80,225,169,208,177,80,0,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,63,248,213,248,167,181,190,31,193,243,26,136,227,252,63,178,207,102,230,191,18,239,92,45,188,39,75,167,45,54,60,186,149,34,167,24,205,75,167,84,91,157,9,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,3,213,240,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,120,101,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,83,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,64,181,240,0,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,74,195,186,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,105,109,42,113,76,175,114,118,172,205,38,124,181,184,133,253,254,28,150,181,10,249,206,21,151,101,93,48,123,109,22,224,167,220,84,186,140,110,106,219,231,197,126,133,61,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,31,175,63,217,62,170,229,55,23,20,154,121,68,114,196,188,100,76,159,106,45,151,84,107,140,194,22,147,114,11,169,113,106,119,124,114,121,164,19,138,82,137,212,41,11,221,188,220,109,176,190,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,68,60,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,235,0,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,19,255,0,141,95,138,123,91,225,252,31,49,168,142,105,195,123,1,172,220,201,98,94,35,225,77,231,10,34,145,81,195,122,138,233,147,158,142,111,46,147,81,41,208,10,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,97,245,184,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,190,101,242,233,125,229,127,20,231,225,157,245,31,249,217,148,121,187,217,254,51,165,246,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,105,146,94,40,213,92,9,194,250,238,27,99,44,105,119,85,54,218,163,155,214,70,215,84,83,86,250,92,109,182,233,43,116,210,164,148,98,74,212,226,93,95,86,27,97,198,210,78,234,195,40,9,191,196,11,61,212,44,170,218,174,89,86,178,251,110,38,220,20,243,114,157,27,69,183,232,184,175,183,41,182,170,187,215,29,216,239,242,164,199,73,118,101,25,41,122,234,122,39,169,209,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,235,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,197,50,177,145,201,56,107,148,76,85,205,38,36,174,35,181,219,159,9,238,5,218,212,196,161,167,202,157,78,149,76,113,101,53,110,104,102,137,47,53,162,82,150,212,92,182,93,113,43,53,41,213,54,200,86,88,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,224,51,88,58,86,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,205,68,233,225,123,146,143,198,2,251,70,51,226,21,50,149,59,13,172,218,130,227,59,78,154,92,239,76,213,18,202,86,136,230,210,84,90,50,215,53,135,156,55,8,208,231,168,214,199,18,183,121,97,221,120,95,112,251,147,73,147,69,205,14,52,210,162,45,107,142,153,246,125,14,75,77,73,70,199,154,139,34,29,104,157,105,245,36,150,73,91,233,67,14,181,189,181,146,93,245,86,148,105,101,86,157,255,0,102,223,82,110,8,182,125,195,18,172,187,86,176,229,2,174,113,140,212,136,181,22,218,105,215,99,154,244,218,165,161,47,182,75,218,103,181,123,144,173,22,133,165,49,87,136,166,122,163,101,106,205,59,31,15,167,196,94,42,87,227,178,244,22,100,197,117,104,166,83,158,57,8,58,145,25,182,108,60,180,185,29,77,161,149,47,233,173,43,82,22,132,154,23,81,121,104,199,76,193,97,230,62,192,187,112,114,179,233,59,250,245,168,53,71,125,53,98,106,87,167,92,153,53,151,21,30,67,178,12,140,185,239,161,189,239,19,141,184,90,153,243,17,169,168,5,159,241,171,240,177,107,124,64,131,229,213,17,74,194,228,248,191,212,107,181,140,151,225,237,90,233,183,62,79,214,166,222,20,153,21,26,71,108,68,191,71,202,93,38,122,157,141,207,65,18,29,229,172,212,142,98,75,106,182,234,93,12,87,14,72,48,134,205,199,172,206,90,88,71,136,12,75,114,133,113,71,171,179,32,226,62,108,190,210,209,75,150,235,79,54,190,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,97,250,178,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,123,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,156,44,203,229,210,251,202,254,41,207,195,59,234,63,243,179,40,243,119,179,252,103,75,237,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,125,215,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,22,23,188,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,2,170,196,170,200,46,117,238,172,169,226,60,74,37,90,167,218,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,94,215,132,157,129,102,226,158,58,95,248,125,136,54,244,74,229,189,92,195,121,241,167,65,146,71,177,212,122,74,154,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,31,243,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,176,209,157,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,17,175,138,63,129,60,77,251,151,206,33,8,43,194,143,58,255,0,131,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,170,85,177,183,75,113,160,137,231,157,76,234,226,143,224,79,19,126,229,243,136,64,41,91,41,222,41,240,111,226,5,189,230,44,13,41,140,214,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,76,60,80,179,211,248,107,186,151,129,216,57,121,246,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,246,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,171,42,57,81,196,124,218,226,58,44,171,41,174,195,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,71,96,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,250,11,74,20,181,173,38,181,243,252,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,72,95,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,234,91,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,155,115,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,130,170,248,162,241,0,153,87,153,82,203,38,8,92,92,154,83,61,166,157,124,85,24,109,246,37,57,41,167,221,97,234,74,121,136,70,214,75,149,171,174,54,107,75,201,113,45,146,137,4,234,93,8,45,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,60,57,104,203,165,247,154,12,83,129,134,118,44,127,230,166,86,38,239,103,248,178,151,218,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,17,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,6,104,135,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,126,81,102,153,167,200,228,156,74,202,38,21,102,147,13,151,17,170,237,177,132,246,250,238,154,98,144,211,5,81,167,69,166,54,179,154,135,52,35,92,150,90,213,42,75,138,62,99,45,54,148,26,84,210,91,120,37,87,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,211,66,150,148,33,10,36,34,101,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,217,156,82,92,83,43,220,173,200,35,73,159,49,14,33,1,221,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,255,0,24,92,4,93,74,151,74,198,27,118,142,181,61,24,216,131,57,76,71,212,137,148,166,124,135,28,81,161,189,117,212,211,170,148,189,61,229,237,16,247,135,118,58,61,131,88,253,70,143,38,97,49,78,184,100,199,164,72,222,225,165,9,39,230,196,37,40,245,113,9,47,85,190,243,215,236,63,101,230,227,30,28,81,113,91,13,235,246,77,106,19,50,27,169,83,165,71,107,123,104,89,182,227,140,56,217,45,59,146,173,20,92,195,208,200,140,203,252,131,59,216,241,134,183,14,1,227,101,106,222,92,121,80,87,75,172,73,145,75,116,208,182,148,108,181,45,212,50,226,85,181,31,205,106,74,73,17,116,233,167,176,52,85,122,215,97,187,133,149,235,142,28,132,57,25,116,9,83,26,113,11,35,37,32,227,41,100,100,100,122,31,77,15,82,63,214,51,131,141,18,220,184,241,186,242,113,147,53,46,101,205,81,74,53,235,169,174,91,154,123,255,0,72,89,238,88,51,147,77,190,50,103,124,91,215,141,192,210,107,246,237,181,83,138,201,75,150,146,117,230,99,210,153,66,84,92,199,205,106,213,197,43,169,17,17,158,189,199,168,171,30,122,174,108,89,237,49,213,185,85,91,139,123,102,147,215,83,118,78,165,166,154,254,151,215,250,192,104,59,37,214,228,123,107,44,120,115,17,152,164,203,146,45,138,68,135,244,65,39,123,170,167,199,37,43,161,22,186,237,239,62,163,182,142,119,151,88,78,211,176,23,14,161,60,71,204,98,212,164,54,173,123,245,40,77,17,247,253,131,162,0,0,0,0,0,0,0,0,0,0,0,10,140,227,53,133,207,64,186,45,252,82,142,210,74,44,136,241,41,11,218,147,234,242,156,168,62,102,122,35,78,226,253,45,126,175,104,183,49,30,179,195,151,248,120,255,0,129,181,170,42,98,161,218,157,42,60,154,165,63,212,37,41,82,90,135,37,45,36,190,109,106,51,220,247,114,72,143,220,100,125,225,82,220,54,49,213,56,71,142,244,202,69,70,98,89,167,92,79,51,76,95,53,205,173,165,114,38,67,73,171,171,137,73,25,37,179,235,161,244,246,24,190,120,51,162,212,161,179,62,12,134,222,98,67,105,113,183,27,89,41,42,74,136,140,140,140,186,31,67,33,152,10,253,22,231,194,251,226,77,46,99,83,41,149,122,5,69,104,66,205,46,50,226,29,97,227,73,45,38,100,149,22,139,108,244,61,8,245,47,97,144,180,76,141,241,48,183,81,66,165,225,150,49,84,187,43,240,218,98,43,85,73,143,33,13,169,40,68,102,82,110,61,34,86,166,122,243,22,122,39,184,140,253,228,2,208,128,121,75,99,21,176,210,242,134,220,219,102,254,183,106,77,184,217,58,93,146,171,29,227,36,153,36,245,61,139,63,210,79,248,200,125,162,184,237,227,86,210,174,211,140,253,221,169,26,255,0,156,7,209,1,228,46,108,93,195,11,66,50,228,220,87,253,187,4,155,211,84,63,85,142,210,186,154,75,185,107,47,210,47,241,136,105,152,78,43,152,85,98,83,202,22,26,25,215,170,110,247,56,215,102,149,29,26,41,163,245,141,153,137,81,106,149,172,139,235,79,184,140,7,118,205,246,107,108,236,183,216,50,42,50,170,208,221,174,63,179,177,193,75,237,41,229,232,244,114,115,230,205,230,214,122,33,237,221,61,157,79,167,126,126,111,139,202,183,136,55,60,203,174,224,150,236,169,243,121,124,197,184,226,214,103,177,180,182,93,86,165,43,232,160,187,204,251,135,161,198,12,113,196,108,112,184,87,112,223,183,28,233,235,233,202,97,201,143,186,203,62,163,104,86,196,186,226,246,238,229,32,207,67,234,101,246,105,220,242,45,146,203,159,49,119,204,90,173,126,147,50,37,155,19,127,106,148,227,14,54,79,110,102,74,81,202,90,216,113,165,104,243,36,74,212,250,107,161,117,238,9,213,194,99,46,111,216,216,120,230,43,92,116,119,33,213,43,218,114,155,149,28,219,125,158,67,243,152,61,73,109,37,73,213,43,73,244,81,234,70,93,197,208,88,96,249,182,253,191,72,181,233,76,209,104,112,88,137,14,62,238,91,76,180,150,210,91,148,106,62,137,34,34,234,163,62,239,104,250,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,3,201,226,86,23,89,24,181,109,191,106,223,52,40,117,40,47,237,212,159,138,203,198,157,174,33,126,175,53,10,34,213,77,163,94,158,207,176,83,46,104,248,98,226,150,20,212,164,86,48,214,153,54,229,160,30,206,83,81,89,147,50,90,125,86,18,123,137,152,169,65,122,238,44,203,67,250,41,63,105,24,188,97,254,111,198,143,41,163,102,83,13,188,218,187,208,226,73,73,63,111,113,128,203,125,98,218,185,237,151,249,53,234,13,78,150,233,127,38,92,87,24,87,113,31,114,136,143,185,69,254,50,247,143,189,110,99,46,44,90,78,161,219,119,18,110,136,4,141,116,68,122,196,150,147,212,143,216,133,151,233,31,248,204,104,79,16,50,139,151,220,73,109,73,184,48,202,221,75,170,211,231,216,162,194,39,127,145,252,165,178,175,98,8,190,193,25,174,14,14,248,1,81,121,249,52,203,134,233,138,181,237,229,182,153,112,144,218,116,34,35,232,152,93,59,143,245,152,10,169,94,106,51,12,227,220,243,198,43,204,143,220,87,12,237,59,180,254,120,121,123,179,23,49,54,248,117,110,221,87,237,193,83,223,166,228,202,170,72,121,39,161,39,78,142,44,255,0,69,63,226,47,112,181,199,120,50,97,73,202,37,51,120,220,36,199,180,149,80,141,187,187,254,35,167,120,253,212,254,13,24,40,134,157,42,133,219,116,169,195,219,203,229,79,136,100,93,79,93,117,131,246,0,168,59,82,201,188,47,186,145,82,172,251,106,171,91,152,175,245,152,16,157,146,191,162,165,125,22,210,163,238,66,143,187,185,39,238,23,31,146,46,27,54,214,14,75,165,98,142,32,28,137,215,58,99,58,133,193,127,150,236,88,239,34,106,92,101,214,219,118,42,28,66,137,12,163,214,221,175,172,173,58,25,105,35,240,99,39,120,21,129,168,75,150,141,157,1,233,169,215,248,116,202,124,53,73,255,0,92,255,0,92,109,148,31,115,170,79,217,161,125,189,184,7,252,161,8,109,9,109,180,37,8,65,18,82,148,150,132,68,93,196,68,63,232,0,0,0,0,0,0,0,0,0,0,0,0,121,140,80,140,153,152,105,118,68,87,115,212,57,237,159,235,142,178,254,209,233,199,159,196,45,135,96,220,164,226,246,36,232,243,53,86,186,104,92,149,245,212,6,105,241,142,41,65,197,203,218,42,79,163,55,21,73,5,246,20,167,11,251,7,199,174,221,181,251,146,53,62,21,86,163,33,246,41,145,26,133,25,165,188,181,37,13,182,70,72,34,37,40,200,180,37,25,116,208,189,196,61,22,59,33,182,241,166,251,38,157,230,36,238,90,161,146,183,107,175,240,183,125,163,247,229,223,10,170,24,203,139,118,253,147,6,35,207,183,38,124,67,151,202,109,74,217,25,82,90,105,107,61,16,189,8,185,133,169,153,105,239,247,24,89,111,8,252,180,55,66,161,73,198,187,158,146,226,38,212,16,184,244,254,208,198,132,113,220,68,9,45,58,141,237,17,247,146,180,82,86,101,223,167,188,89,144,241,216,67,97,211,112,211,13,45,171,42,155,29,13,34,145,73,133,9,91,80,148,154,148,212,118,219,51,61,169,78,167,234,23,93,11,236,46,225,236,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,114,172,203,230,46,196,202,254,22,79,196,203,234,71,243,176,232,240,182,61,252,103,84,236,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,125,84,82,7,22,76,11,198,91,43,28,127,11,151,173,211,85,188,45,107,187,123,84,154,163,144,82,196,90,38,215,158,83,52,68,165,14,44,147,202,96,146,226,86,105,111,158,165,190,178,74,150,151,148,2,69,241,67,197,235,55,30,178,19,134,216,185,135,239,203,114,133,113,95,16,222,142,82,216,54,95,105,104,133,83,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,224,202,119,138,124,27,248,129,111,121,139,3,197,55,127,222,77,88,50,48,181,55,12,179,180,229,86,25,175,174,146,163,37,48,85,22,153,113,132,200,65,25,106,133,155,79,45,10,218,101,188,137,189,251,185,109,237,246,185,78,241,79,131,127,16,45,239,49,96,6,148,199,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,104,247,47,86,181,10,249,201,126,26,89,87,76,30,219,69,184,48,190,141,75,168,198,230,173,190,124,87,233,45,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,163,56,67,74,121,78,240,177,131,127,15,237,239,46,96,5,48,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,158,3,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,255,0,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,169,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,122,243,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,176,209,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,162,30,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,245,128,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,25,172,205,143,138,124,100,248,129,112,249,139,224,45,39,132,22,102,44,219,199,7,163,101,149,80,101,192,187,44,56,243,106,72,53,17,184,197,74,156,252,229,58,167,208,178,73,19,107,105,217,104,105,77,171,188,141,181,161,74,213,196,181,226,184,162,240,255,0,135,87,135,82,204,222,8,91,188,154,171,61,166,163,124,82,216,113,134,34,185,21,166,29,125,234,178,121,139,70,215,139,149,163,173,182,75,83,202,113,46,18,73,100,234,157,170,187,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,47,207,41,25,227,179,115,11,151,154,222,48,222,8,137,109,84,172,24,239,46,244,136,194,205,244,69,67,17,205,245,77,101,148,26,223,236,206,54,151,20,132,169,38,189,237,60,218,77,222,94,245,135,53,225,55,150,47,193,6,7,126,22,111,27,94,148,205,223,136,123,42,16,42,13,189,207,148,221,186,227,44,185,21,133,31,84,53,204,89,45,245,33,179,213,73,91,28,211,222,217,33,169,212,51,153,112,102,195,17,40,25,151,186,49,255,0,3,46,57,118,122,230,200,126,159,68,105,154,116,70,17,26,128,132,38,60,24,14,195,66,85,25,72,106,43,49,80,72,52,173,36,182,16,178,51,90,73,98,234,114,159,126,99,206,60,100,254,143,119,98,12,168,150,141,247,113,209,229,179,75,174,51,79,230,47,67,74,219,135,86,118,11,168,67,68,181,25,37,242,105,38,166,93,70,197,164,208,135,121,77,131,50,249,234,193,44,173,94,86,165,143,136,51,229,174,165,95,145,29,233,204,198,138,250,215,76,164,60,82,80,85,35,50,108,208,242,19,34,58,91,91,41,95,59,98,212,180,161,123,73,11,174,14,53,126,41,237,111,135,240,124,198,162,34,174,104,112,115,17,240,51,28,110,171,27,20,30,170,207,170,250,66,68,230,107,117,20,159,50,189,21,215,150,109,212,137,70,183,55,243,180,82,149,243,139,82,92,230,33,103,189,11,34,241,87,101,255,0,121,95,81,173,248,183,133,195,46,172,139,86,142,221,2,144,114,76,148,184,180,230,221,117,214,163,146,244,220,164,33,79,184,72,220,103,181,27,80,157,16,132,37,33,55,248,42,120,167,186,126,31,206,243,26,112,186,145,74,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,128,26,51,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,234,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,87,3,90,181,41,154,174,50,80,158,169,196,69,74,100,122,12,184,240,212,242,73,247,152,101,83,146,235,168,111,93,202,66,20,251,41,82,136,180,73,186,217,30,155,139,94,107,198,175,197,61,173,240,254,15,152,212,68,63,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,144,187,78,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,214,136,127,209,85,133,117,127,178,182,229,201,110,84,63,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,52,125,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,138,21,113,100,201,69,71,16,33,254,51,184,95,76,231,214,168,148,245,183,119,194,108,162,199,109,218,92,86,30,120,234,106,113,106,66,220,121,164,54,150,84,159,157,90,219,228,18,9,36,201,146,194,58,230,151,59,116,172,215,228,106,218,161,92,239,196,131,136,182,173,241,73,102,171,13,82,146,167,234,204,38,143,45,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,243,94,23,30,59,48,203,239,175,39,154,34,168,149,92,46,60,118,97,151,223,94,79,52,5,255,0,0,0,10,86,227,55,133,191,37,51,29,66,196,200,20,46,203,2,251,183,219,237,51,123,86,254,217,84,132,179,101,239,155,53,154,155,217,21,84,228,244,74,80,173,117,45,85,204,49,0,5,255,0,113,52,193,79,195,78,81,238,158,207,80,236,179,236,77,111,88,123,221,216,203,189,137,135,187,67,110,104,218,212,173,98,187,39,98,75,110,174,147,91,148,73,221,173,0,128,11,105,224,151,131,148,38,173,91,235,48,50,30,231,86,164,212,14,206,134,222,213,167,178,69,109,184,242,228,30,164,189,142,115,150,236,110,134,141,200,236,190,170,180,113,68,85,65,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,210,158,90,240,134,54,2,224,53,141,132,108,177,17,185,22,237,29,150,106,7,17,247,94,97,218,138,245,118,107,205,173,221,22,104,114,75,143,56,68,100,157,9,100,68,148,145,18,72,58,88,229,89,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,2,165,120,161,100,163,241,127,190,215,140,248,123,76,165,65,195,107,202,160,136,205,83,161,23,39,208,213,69,50,165,174,57,52,165,30,172,187,202,125,230,205,178,36,55,235,181,177,180,161,174,103,11,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,210,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,237,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,16,91,7,184,70,97,61,143,142,55,54,33,95,207,210,174,187,51,210,15,63,105,218,78,197,147,203,130,217,188,195,241,213,37,213,62,125,163,147,163,241,141,151,82,235,111,55,181,197,158,171,54,144,19,166,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,1,110,152,171,130,248,95,141,244,170,69,11,21,237,8,151,37,54,135,88,143,94,135,14,90,220,228,20,214,82,180,182,167,27,74,137,47,35,107,174,36,218,112,148,218,137,70,74,74,135,181,0,1,154,204,216,248,167,198,79,136,23,15,152,190,39,255,0,5,204,194,218,180,248,119,30,88,170,209,187,29,106,165,80,147,118,210,38,185,41,180,183,59,230,35,50,252,52,182,163,37,155,200,67,4,242,73,27,247,54,79,153,146,9,173,87,0,51,99,226,159,25,62,32,92,62,98,248,230,148,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,185,254,40,89,22,252,53,218,171,199,28,28,179,59,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,251,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,47,41,193,147,46,159,38,172,74,238,101,235,241,244,159,119,243,40,86,255,0,175,244,41,108,60,93,169,223,81,211,73,243,101,52,72,218,227,105,90,59,22,228,153,165,238,189,215,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,170,188,197,103,115,23,47,76,215,215,113,203,13,49,38,93,33,20,137,11,161,218,211,104,205,174,18,29,160,71,152,167,162,182,251,78,22,231,208,234,136,159,117,169,4,164,169,107,52,154,18,132,165,180,133,218,102,199,194,198,50,124,63,184,124,185,241,154,193,118,120,55,143,216,185,153,14,26,120,199,136,56,197,75,136,197,73,139,94,231,164,193,157,26,158,184,136,171,68,98,140,68,115,12,140,205,11,90,164,28,148,45,76,146,26,37,182,164,165,9,216,100,41,48,6,140,242,57,127,217,184,131,149,12,48,149,102,92,49,42,168,161,218,244,186,5,76,153,51,223,14,163,18,27,45,72,142,234,20,68,164,45,42,45,75,82,245,144,164,45,59,144,180,168,234,215,138,22,74,63,23,251,237,120,207,135,180,202,84,28,54,188,170,8,140,213,58,17,114,125,13,84,83,42,90,227,147,74,81,234,203,188,167,222,108,219,34,67,126,187,91,27,74,26,230,114,12,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,77,249,255,0,160,76,113,194,207,255,0,61,217,152,129,111,255,0,223,163,118,234,92,232,223,242,29,107,123,46,255,0,189,90,119,127,36,203,160,103,223,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,242,51,11,116,208,175,156,151,226,93,235,107,78,237,180,91,131,11,235,53,74,116,158,82,219,231,197,126,146,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,35,6,21,112,127,194,251,71,30,106,248,147,123,215,98,87,236,152,117,137,19,109,155,48,161,184,108,37,133,108,114,59,115,157,121,197,169,228,50,165,58,223,36,247,19,196,211,46,56,179,37,185,28,75,92,216,248,88,198,79,135,247,15,151,62,3,53,131,74,120,23,140,120,113,155,12,14,167,95,52,150,105,85,74,85,199,79,56,53,250,35,170,41,141,194,148,182,72,165,211,100,165,196,39,126,222,97,164,247,182,148,184,218,146,178,35,67,137,51,205,96,145,89,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,144,234,185,232,225,217,115,96,158,46,81,213,130,180,41,117,27,18,255,0,172,65,162,219,232,147,62,58,87,14,183,53,111,19,116,162,83,175,115,86,130,38,119,161,247,18,148,146,28,74,22,226,150,133,56,187,116,202,246,5,208,178,233,129,214,174,23,210,104,212,168,51,224,211,227,187,95,122,156,107,91,117,10,194,153,65,75,148,110,56,68,227,155,220,73,237,53,145,25,54,150,208,73,66,80,148,39,218,209,106,118,110,41,217,180,59,166,158,220,74,229,189,92,143,79,175,210,220,147,16,246,58,141,91,149,14,65,54,234,73,72,90,84,77,58,141,201,37,161,105,73,250,170,79,79,64,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,1,132,247,215,224,191,20,236,220,76,244,95,164,254,73,92,20,234,239,98,231,242,123,87,101,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,5,191,241,171,240,177,107,124,64,131,229,213,17,74,192,52,187,73,155,132,121,183,192,104,85,9,148,152,151,29,137,136,84,118,222,118,12,181,33,102,72,94,134,166,92,54,86,162,106,75,14,164,210,102,218,247,180,243,39,181,68,180,17,149,43,98,55,15,60,80,180,51,129,67,203,116,88,114,218,161,94,245,135,142,215,184,92,83,114,16,245,17,181,27,143,72,82,143,146,135,36,197,140,74,83,204,23,45,70,180,145,32,141,46,178,165,184,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,10,226,167,153,223,193,198,89,105,84,12,55,186,41,82,37,227,7,54,158,212,150,153,237,141,203,183,87,20,206,99,241,158,78,172,150,242,126,35,100,179,51,51,110,74,148,217,110,73,56,216,77,75,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,62,176,163,110,31,185,211,205,29,185,139,150,14,4,81,174,9,119,141,167,95,172,65,163,174,143,86,140,237,65,116,184,6,182,16,243,209,28,74,137,230,17,30,35,14,26,81,188,227,182,130,113,102,215,122,138,242,64,67,254,32,89,17,161,102,170,213,114,245,181,145,216,177,54,223,167,155,116,233,58,173,207,74,69,97,185,78,53,74,216,185,13,71,99,155,38,66,79,180,168,141,72,211,67,213,61,10,139,63,209,85,133,117,127,178,182,229,201,110,84,63,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,53,38,40,175,139,207,200,79,199,38,165,242,71,253,85,249,63,75,249,83,249,111,245,83,150,174,95,229,61,95,239,30,193,249,47,83,223,235,243,0,114,172,208,231,95,25,115,89,14,216,162,95,149,62,207,69,182,105,241,91,42,124,115,74,27,159,84,67,4,220,154,156,130,66,80,133,60,234,205,211,66,73,36,134,91,89,161,5,170,156,91,189,47,135,94,69,100,230,150,242,43,227,16,96,75,70,21,208,36,60,204,231,163,74,105,11,169,212,89,40,235,42,105,145,56,79,178,133,55,33,46,45,228,163,232,33,72,74,208,181,18,209,13,70,151,114,208,213,154,140,188,225,188,172,62,178,162,90,22,245,70,215,166,213,32,208,227,58,111,34,10,37,71,68,131,108,221,50,37,60,189,206,168,214,234,139,123,139,53,45,94,178,140,7,64,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,64,190,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,5,64,97,61,245,248,47,197,59,55,19,61,23,233,63,146,87,5,58,187,216,185,252,158,213,217,100,182,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,163,58,76,220,35,205,190,3,66,168,76,164,196,184,236,76,66,163,182,243,176,101,169,11,50,66,244,53,50,225,178,181,19,82,88,117,38,147,54,215,189,167,153,61,170,37,160,140,179,68,37,167,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,232,12,70,225,231,138,22,134,112,40,121,110,139,14,91,84,43,222,176,241,218,247,11,138,110,66,30,162,54,163,113,233,10,81,242,80,228,152,177,137,74,121,130,229,168,214,146,36,17,165,214,84,187,222,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,162,21,241,83,204,239,224,227,44,180,170,6,27,221,20,169,18,241,131,155,79,106,75,76,246,198,229,219,171,138,103,49,248,207,39,86,75,121,63,17,178,89,153,153,183,37,74,108,183,36,156,110,16,112,253,206,158,104,237,204,92,176,112,34,141,112,75,188,109,58,253,98,13,29,116,122,180,103,106,11,165,192,53,176,135,158,136,226,84,79,48,136,241,24,112,210,141,231,29,180,19,139,54,187,212,65,121,32,0,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,128,78,158,32,89,17,161,102,170,213,114,245,181,145,216,177,54,223,167,155,116,233,58,173,207,74,69,97,185,78,53,74,216,185,13,71,99,155,38,66,79,180,168,141,72,211,67,213,61,10,136,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,26,158,21,171,197,47,33,63,46,225,215,179,93,133,239,236,184,41,84,254,217,119,210,228,72,209,185,240,98,48,73,57,145,212,179,209,183,153,97,164,146,218,212,146,227,109,145,160,137,212,154,95,15,87,194,247,61,63,134,187,85,24,29,140,119,159,107,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,104,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,198,91,45,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,190,156,130,231,94,213,205,102,28,68,162,85,170,125,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,186,18,168,64,14,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,4,0,225,113,227,179,12,190,250,242,121,162,236,243,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,58,76,225,113,227,179,12,190,250,242,121,162,223,179,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,123,124,173,200,39,28,52,182,70,179,101,132,47,154,225,234,132,158,136,111,152,133,186,217,128,162,204,203,229,210,251,202,254,41,207,195,59,234,63,243,179,40,243,119,179,252,103,75,237,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,115,167,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,217,169,214,61,81,246,223,126,83,114,157,125,166,25,164,171,150,133,238,100,249,186,180,227,134,132,178,150,212,217,168,208,109,37,170,214,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,239,184,115,100,39,241,87,161,63,137,24,136,255,0,104,196,219,154,159,216,229,199,98,70,248,180,88,43,90,29,56,105,52,30,199,158,53,182,218,157,119,170,73,72,74,26,61,169,83,143,4,213,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,2,205,51,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,179,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,61,68,8,213,154,156,136,225,62,106,174,171,70,245,186,81,216,171,86,253,66,3,117,25,58,201,115,210,148,38,28,125,199,105,91,17,33,164,49,205,92,133,31,105,73,27,168,211,66,212,186,16,64,190,20,249,28,141,137,85,88,25,164,196,149,203,106,133,108,86,9,118,181,49,40,117,131,168,212,98,169,11,41,171,115,66,37,198,101,221,18,148,182,163,230,60,211,137,89,165,45,41,183,172,211,54,62,22,49,147,225,253,195,229,207,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,230,185,177,240,177,140,159,15,238,31,46,124,6,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,1,154,193,161,236,204,102,7,11,242,47,151,152,204,211,215,18,36,232,20,127,64,216,86,243,134,228,165,202,126,60,116,183,29,42,74,156,39,87,25,146,229,27,206,169,194,50,70,133,184,221,113,180,175,60,35,170,230,95,49,119,222,104,49,78,126,38,95,82,63,157,135,71,133,177,159,226,202,95,105,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,15,21,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,137,225,123,145,111,192,165,170,140,113,198,59,51,178,98,77,107,127,161,227,77,86,231,168,84,183,27,73,22,172,154,75,179,204,123,87,57,154,154,150,134,141,13,252,210,149,33,179,226,156,46,184,127,204,171,204,166,230,111,27,237,222,77,41,158,205,81,177,233,111,184,251,18,156,148,211,237,62,205,89,92,181,163,107,37,202,209,166,220,37,165,228,184,167,13,36,130,105,78,219,80,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,11,158,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,175,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,61,68,8,127,196,11,34,52,44,213,90,174,94,182,178,59,22,38,219,244,243,110,157,39,85,185,233,72,172,55,41,198,169,91,23,33,168,236,115,100,200,73,246,149,17,169,26,104,122,167,161,4,85,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,118,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,218,134,88,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,63,194,247,61,63,134,187,85,24,29,140,119,159,107,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,104,152,206,142,115,53,36,173,109,18,28,249,213,38,67,132,19,252,0,0,4,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,197,55,178,179,35,149,205,169,69,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,231,248,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,118,94,210,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,130,160,50,245,196,123,57,215,206,62,225,165,149,116,227,39,109,162,220,23,133,26,151,81,141,242,118,148,223,62,43,243,90,109,214,247,162,50,86,157,200,90,139,84,153,40,181,212,140,143,168,187,241,8,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,3,143,240,97,171,82,169,217,175,173,195,168,84,226,69,145,84,177,231,196,130,211,207,37,11,148,249,76,132,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,202,213,51,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,230,90,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,125,57,5,206,189,171,154,204,56,137,68,171,84,251,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,116,40,175,21,112,206,234,193,188,71,184,240,182,245,137,217,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,9,107,78,207,28,156,74,225,255,0,126,229,111,18,81,17,170,237,177,71,162,34,214,169,165,109,48,85,26,116,90,181,61,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,138,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,14,151,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,103,179,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,183,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,209,72,137,92,80,102,224,148,12,168,86,159,198,154,76,186,138,213,33,76,217,236,198,83,233,90,110,71,33,202,68,55,140,218,90,19,177,180,169,247,22,78,153,182,104,66,139,106,215,177,10,10,129,193,156,233,227,206,1,225,29,221,131,88,99,112,68,165,210,46,233,29,173,115,145,27,74,141,53,245,33,13,60,236,55,210,162,54,214,235,77,182,131,82,137,102,141,132,166,185,78,106,179,229,86,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,243,226,207,184,37,212,112,157,219,170,250,164,200,183,57,56,155,26,158,114,33,213,251,100,149,118,186,19,142,71,76,136,220,130,46,206,223,38,75,81,151,204,51,230,175,181,104,159,85,181,106,19,215,39,121,85,179,114,161,132,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,187,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,186,128,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,0,43,131,138,198,69,99,89,206,79,205,62,20,64,137,26,133,42,65,189,122,193,84,167,84,250,106,50,230,172,253,36,131,121,197,18,144,235,178,27,105,76,182,73,229,153,54,164,161,73,83,134,212,32,203,70,98,239,188,175,226,156,12,76,177,100,127,53,14,177,11,99,63,198,116,190,210,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,164,138,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,122,217,60,27,48,158,147,142,53,219,182,249,184,125,63,134,206,243,228,81,45,72,229,38,27,140,56,243,207,109,141,34,73,60,167,92,102,59,60,157,142,37,196,184,243,134,102,189,137,108,210,248,78,12,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,71,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,155,197,195,45,45,215,104,81,177,170,217,164,184,185,180,244,34,60,254,206,198,164,81,219,68,249,46,186,189,141,25,247,154,117,82,150,69,221,175,188,89,144,241,216,189,97,211,113,47,13,46,91,42,165,29,14,162,175,73,155,9,59,144,149,26,84,236,119,27,35,45,201,86,135,235,159,93,15,236,62,224,25,160,161,93,181,251,110,53,66,21,42,163,33,134,42,113,29,133,37,164,60,180,165,109,184,68,75,35,36,168,136,245,36,145,117,212,189,228,62,198,14,69,41,216,185,100,197,81,244,122,226,166,160,254,195,148,217,127,104,251,57,136,194,170,134,13,98,221,193,100,206,136,244,118,227,207,150,112,249,173,169,27,227,38,75,173,33,101,170,17,169,31,44,244,50,45,61,222,226,252,24,18,134,220,198,155,16,157,119,150,146,185,41,102,106,221,166,159,194,218,246,128,210,62,23,198,76,60,52,180,226,39,185,154,28,6,203,245,71,65,127,96,244,227,207,225,238,194,176,109,162,109,123,210,84,120,122,43,93,117,46,74,58,234,61,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,161,14,33,77,184,132,173,11,35,74,146,162,212,140,143,188,140,135,253,0,10,220,226,53,195,230,45,248,196,220,106,194,138,108,163,175,199,97,199,39,83,33,178,92,185,40,73,75,146,227,137,101,136,202,90,222,83,139,109,36,165,47,169,104,71,215,67,21,27,93,183,238,43,70,170,237,38,224,164,79,164,212,35,45,73,91,18,227,184,195,168,82,84,105,63,85,100,74,45,20,147,46,238,242,63,112,212,147,173,52,251,75,101,230,210,227,110,36,210,180,40,181,37,17,244,50,50,62,242,17,219,28,114,27,128,24,229,218,102,86,109,118,41,85,57,9,89,156,218,92,40,76,62,165,171,152,122,169,197,71,90,143,214,116,212,103,239,34,62,242,234,20,55,106,227,126,46,89,40,54,173,140,71,185,169,237,154,57,100,136,245,137,45,36,147,234,244,34,67,133,250,41,255,0,17,15,188,140,212,102,25,183,185,229,140,87,153,159,184,238,25,218,119,105,252,240,180,10,135,6,124,23,91,141,157,58,238,186,18,130,65,18,249,179,226,17,238,235,174,154,65,238,238,31,141,174,12,152,82,82,141,79,94,55,9,177,236,36,212,35,110,238,255,0,136,233,222,2,169,238,60,101,197,139,181,213,187,113,98,77,209,60,151,166,168,145,88,146,234,122,17,123,22,179,253,18,255,0,17,15,131,71,182,174,123,153,254,77,6,131,83,170,58,127,201,137,21,199,213,220,103,220,146,51,238,73,255,0,136,253,194,230,45,254,14,248,1,78,121,137,53,59,134,233,148,180,110,230,54,169,112,150,218,181,35,34,232,168,93,123,203,245,144,147,56,127,148,92,190,225,179,105,77,191,134,86,234,157,78,191,62,253,22,17,187,252,191,229,33,148,251,22,101,246,0,169,204,174,112,197,197,44,86,169,71,172,98,85,50,109,181,64,45,252,214,165,51,38,28,181,122,175,164,182,147,209,84,131,245,219,65,158,167,244,84,94,211,33,115,88,107,133,214,70,18,219,108,90,182,53,10,29,54,11,27,180,38,34,178,201,171,115,139,95,173,202,66,72,244,83,139,211,167,183,237,30,161,136,209,226,180,76,197,97,182,91,79,114,27,73,37,37,237,238,33,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,214,98,174,22,45,108,10,191,171,111,200,75,61,154,217,170,184,131,53,146,117,82,97,186,162,34,212,203,175,171,239,29,20,87,247,22,108,122,77,147,134,8,195,42,69,85,13,84,107,164,69,37,148,63,181,106,136,252,121,204,175,84,165,194,81,150,228,145,117,73,167,94,253,123,128,83,149,237,86,58,245,229,93,173,154,205,126,144,169,202,149,169,158,186,239,117,74,247,159,191,222,98,210,56,68,101,173,202,124,121,184,225,114,82,209,186,83,46,66,131,207,99,214,52,40,160,73,109,212,239,107,187,162,180,82,87,246,23,180,86,198,8,97,205,79,22,113,78,220,178,41,209,92,144,170,149,78,27,15,153,33,75,36,52,228,150,218,82,215,162,85,162,75,152,90,153,145,151,249,134,140,48,51,13,160,97,62,22,91,118,68,40,236,180,170,117,46,27,15,155,72,74,73,78,183,25,166,148,174,137,78,186,242,203,169,145,31,249,128,123,194,34,34,208,139,160,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,244,0,3,56,57,174,202,142,35,229,43,17,215,101,94,173,118,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,252,166,94,174,154,21,141,143,184,105,122,221,51,187,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,182,174,53,126,22,45,111,136,16,124,186,162,41,88,6,167,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,215,54,62,22,49,147,225,253,195,229,207,136,1,194,179,62,63,234,70,85,49,126,181,252,235,86,133,118,167,81,255,0,128,68,106,34,81,202,255,0,140,41,165,184,247,243,113,208,159,201,32,79,252,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,163,143,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,29,128,0,102,7,21,112,206,234,193,188,71,184,240,182,245,137,217,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,20,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,118,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,90,241,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,180,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,13,79,10,139,198,254,46,217,146,195,92,104,191,176,230,133,100,225,171,244,219,86,232,170,209,33,187,46,155,61,79,184,196,105,110,50,218,156,82,102,37,38,179,74,8,204,201,41,45,117,208,139,184,73,94,21,25,170,188,179,15,132,117,219,63,18,170,82,234,247,62,30,72,137,25,85,119,219,45,243,169,210,80,190,202,111,59,188,212,244,148,170,60,132,173,102,148,238,65,50,165,27,142,41,197,159,52,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,2,95,228,207,26,238,172,196,229,178,207,198,59,214,159,74,133,90,184,61,33,218,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,138,133,243,99,226,159,25,62,32,92,62,98,248,191,236,174,96,95,226,215,129,54,206,10,124,169,249,71,242,115,182,255,0,25,246,30,199,207,237,19,31,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,168,7,54,62,41,241,147,226,5,195,230,47,128,235,245,252,146,85,107,89,28,177,243,111,135,12,75,159,33,184,243,89,187,40,241,162,169,213,165,134,42,117,20,46,172,110,41,227,50,67,109,55,13,165,180,211,90,37,8,83,202,50,34,113,66,48,80,46,203,170,212,244,151,201,107,154,171,70,244,205,61,234,77,71,209,243,92,143,219,32,187,167,54,51,219,12,185,140,175,106,119,54,173,82,173,11,82,61,5,244,240,184,240,39,134,95,125,121,196,209,92,28,75,242,57,39,46,55,147,216,195,99,174,34,240,234,244,172,56,134,98,54,134,163,174,135,81,120,156,124,225,37,148,18,82,113,141,40,117,76,169,9,245,16,217,182,178,35,74,22,240,70,172,181,225,12,156,122,199,155,27,8,217,98,91,145,238,42,195,44,212,14,35,237,50,251,84,228,106,236,215,155,91,186,160,150,220,102,222,112,136,201,90,154,8,137,42,51,36,158,146,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,174,190,12,153,116,249,53,98,87,115,47,95,143,164,251,191,153,66,183,253,127,161,75,97,226,237,78,250,142,154,79,155,41,162,70,215,27,74,209,216,183,36,205,47,117,178,160,17,255,0,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,176,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,245,16,41,91,141,95,138,123,91,225,252,31,49,168,128,243,252,32,47,251,54,197,205,124,152,183,133,195,18,146,187,170,215,147,64,164,28,147,52,162,85,69,201,144,221,106,57,47,77,169,90,210,195,132,141,198,91,151,181,9,213,107,66,85,121,35,44,52,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,66,90,128,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,48,0,1,94,188,66,248,133,227,70,83,49,162,139,135,56,115,108,89,85,26,109,70,215,141,91,117,218,220,41,111,62,151,220,151,45,149,37,42,102,75,73,36,109,142,131,34,52,153,234,106,235,220,69,237,120,111,103,91,20,243,131,248,68,252,38,80,45,74,103,201,47,68,118,47,65,69,146,207,51,181,118,190,103,55,156,251,186,233,217,145,183,110,221,53,86,186,234,90,51,173,195,123,241,193,197,58,86,38,126,25,126,73,122,50,223,98,133,216,190,78,246,254,103,46,76,135,185,188,206,212,214,154,246,157,187,118,158,155,53,215,174,133,234,242,49,145,143,196,187,229,183,250,104,252,177,249,99,232,223,246,19,209,253,151,178,118,159,252,33,237,251,187,79,251,221,54,123,117,232,16,3,141,95,138,123,91,225,252,31,49,168,136,43,26,214,174,203,181,106,55,172,120,59,232,180,170,132,58,92,201,60,212,23,42,84,182,228,185,29,189,134,123,213,185,16,164,158,164,70,146,229,232,163,35,82,72,231,87,26,191,20,246,183,195,248,62,99,81,30,255,0,130,237,173,66,190,109,92,194,217,87,76,30,219,69,184,41,244,58,93,70,55,53,109,243,226,190,221,81,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,1,16,50,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,123,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,159,124,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,74,225,169,157,122,142,93,49,30,14,23,222,181,61,48,202,238,168,41,185,40,81,197,97,186,85,82,73,198,105,21,55,95,113,36,179,101,8,97,40,113,38,234,80,150,214,183,72,148,164,18,86,30,175,139,38,80,255,0,4,88,143,248,193,89,80,182,90,23,253,65,126,150,75,147,249,174,69,184,158,55,159,123,107,107,34,89,50,250,16,167,83,162,150,73,113,47,164,249,72,54,80,124,171,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,6,109,179,111,130,245,92,5,204,53,237,135,242,173,9,118,237,33,186,196,201,118,220,119,150,167,80,237,17,201,14,118,39,90,117,74,81,186,142,81,37,38,163,82,148,75,66,208,189,28,66,200,180,125,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,205,102,101,49,122,78,61,99,205,243,139,143,63,45,200,247,21,97,231,169,229,45,134,153,125,170,114,52,106,19,46,33,173,80,75,110,51,108,182,102,70,173,77,6,102,165,25,154,140,59,175,10,204,28,161,98,238,110,41,18,110,55,181,137,97,83,221,188,91,141,181,127,194,165,70,125,134,227,22,244,45,38,142,91,242,26,127,95,89,42,228,108,82,77,43,51,43,233,20,3,195,47,26,255,0,2,217,184,181,187,69,63,181,64,190,244,178,166,108,107,123,205,118,215,217,236,238,55,171,136,74,116,148,212,109,234,61,218,52,110,237,73,171,110,151,252,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,160,0,0,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,82,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,191,195,140,153,87,113,111,39,119,86,102,44,106,175,54,171,98,92,21,24,245,186,60,133,161,13,191,71,143,6,36,149,73,142,179,211,71,154,230,188,165,182,163,50,113,178,45,154,45,4,135,188,6,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,128,83,5,50,173,85,162,201,92,202,53,78,92,9,14,71,126,34,221,140,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,185,72,90,146,122,145,153,15,65,132,246,47,225,67,20,236,220,51,244,167,163,62,86,220,20,234,23,109,228,115,187,47,106,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,68,245,226,177,145,200,216,107,85,159,154,76,54,92,183,104,87,61,96,215,116,211,20,135,95,58,117,70,82,150,179,154,135,52,50,68,103,157,213,42,75,138,46,91,206,182,148,26,146,234,91,103,239,240,92,203,215,164,235,183,30,103,106,210,105,82,34,82,59,77,165,72,132,228,94,108,166,103,45,17,158,126,98,92,81,104,206,140,56,76,164,209,170,150,153,15,145,154,18,157,28,9,235,141,246,85,43,13,114,53,127,97,205,10,68,183,233,182,174,19,213,104,144,221,150,180,169,247,24,141,71,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,12,230,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,29,87,29,114,245,117,96,92,60,63,173,213,164,250,70,139,137,22,125,50,237,164,84,27,138,227,77,151,105,97,14,63,13,70,162,52,27,204,45,100,74,36,41,90,182,227,11,50,65,187,177,50,43,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,178,155,103,1,172,220,201,112,252,195,140,41,188,225,68,82,42,56,111,65,93,50,115,209,205,229,210,106,37,74,104,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,72,57,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,16,105,120,114,172,216,248,88,198,79,135,247,15,151,62,32,7,10,204,248,255,0,169,25,84,197,250,215,243,173,90,21,218,157,71,254,1,17,168,137,71,43,254,48,166,150,227,223,205,199,66,127,36,129,63,243,99,225,99,25,62,31,220,62,92,248,12,214,14,255,0,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,219,226,237,65,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,112,1,165,220,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,140,42,7,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,188,145,154,28,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,194,184,86,103,199,253,72,202,166,47,214,191,157,106,208,174,212,234,63,240,8,141,68,74,57,95,241,133,52,183,30,254,110,58,19,249,36,0,150,156,66,243,65,127,101,51,5,232,184,141,135,52,139,126,163,82,168,221,17,168,142,181,91,142,243,204,37,135,34,75,121,74,74,89,117,165,18,247,71,65,17,154,140,180,53,116,238,50,140,25,51,226,129,143,185,137,204,157,159,131,151,173,161,135,240,168,183,7,164,59,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,95,231,91,42,95,142,14,22,82,176,207,229,239,201,47,70,92,12,87,123,111,162,251,127,51,151,26,67,60,174,95,57,173,53,237,59,183,110,61,54,105,167,93,75,128,101,115,133,39,226,215,142,214,206,53,254,30,190,81,252,156,237,191,197,159,37,187,31,63,180,67,126,55,229,187,91,155,118,243,247,125,3,215,110,157,53,212,129,198,175,194,197,173,241,2,15,151,84,69,69,224,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,91,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,0,126,172,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,47,149,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,207,71,217,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,69,0,212,242,253,127,81,115,12,140,180,86,81,18,5,216,229,208,197,170,135,100,147,205,68,83,239,200,67,44,201,37,41,178,116,227,56,78,54,234,28,229,234,166,150,149,18,79,82,32,22,41,193,67,4,41,69,74,188,179,34,245,114,90,170,74,145,34,199,143,77,75,105,75,13,176,73,133,49,215,214,174,170,90,212,163,101,41,34,218,72,36,56,103,191,121,114,237,40,120,172,20,194,250,86,10,225,29,161,133,20,101,68,114,61,173,71,141,77,92,136,208,147,17,19,31,66,11,157,40,218,73,153,33,111,59,204,117,126,178,140,214,226,140,212,163,51,51,246,160,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,52,56,177,125,126,20,49,78,242,196,207,69,250,51,229,109,193,81,174,246,46,127,59,178,246,169,46,61,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,92,255,0,23,124,98,170,225,174,87,17,104,219,149,232,144,106,88,131,88,106,137,37,162,148,166,166,185,74,75,78,61,45,76,37,11,74,141,6,164,71,97,211,50,82,57,114,148,133,23,206,36,197,48,97,61,139,248,80,197,59,55,12,253,41,232,207,149,183,5,58,133,219,121,28,238,203,218,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,80,31,150,242,176,47,44,62,147,74,139,121,219,210,233,75,174,81,225,87,233,134,241,22,201,148,233,109,19,177,228,52,180,153,165,104,82,79,67,208,253,85,165,104,86,213,161,73,43,137,224,201,138,95,42,242,227,93,195,57,245,222,213,62,196,184,28,236,208,187,46,206,199,75,154,130,121,159,156,36,18,92,223,41,53,21,117,82,150,157,52,61,19,203,33,197,56,196,101,174,133,99,90,184,89,138,214,89,246,42,45,191,79,139,134,165,75,114,82,220,228,69,97,183,159,167,242,119,37,75,86,212,34,90,92,91,142,154,143,70,52,35,61,234,28,3,133,102,49,208,176,139,55,20,136,215,27,58,68,191,105,238,217,205,201,220,191,224,178,164,190,195,145,143,98,16,163,95,49,248,237,49,167,170,148,243,247,169,68,148,25,24,95,72,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,10,139,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,245,89,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,95,229,202,119,138,124,27,248,129,111,121,139,2,252,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,128,206,12,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,237,83,130,134,8,82,138,149,121,102,69,234,228,181,84,149,34,69,143,30,154,150,210,150,27,96,147,10,99,175,173,93,84,181,169,70,202,82,69,180,144,72,112,207,126,242,229,215,93,79,47,215,245,23,48,200,203,69,101,17,32,93,142,93,12,90,168,118,73,60,212,69,62,252,132,50,204,146,82,155,39,78,51,132,227,110,161,206,94,170,105,105,81,36,245,34,26,41,193,76,47,165,96,174,17,218,24,81,70,84,71,35,218,212,120,212,213,200,141,9,49,17,49,244,32,185,210,141,164,153,146,22,243,188,199,87,235,40,205,110,40,205,74,51,51,48,133,92,66,248,133,227,70,83,49,162,139,135,56,115,108,89,85,26,109,70,215,141,91,117,218,220,41,111,62,151,220,151,45,149,37,42,102,75,73,36,109,142,131,34,52,153,234,106,235,220,68,225,233,196,47,26,51,103,141,21,172,57,196,107,98,202,167,83,105,214,188,154,219,78,209,33,75,101,245,62,220,184,140,165,42,83,210,93,73,163,108,133,153,145,36,143,82,79,94,242,63,107,157,110,27,223,142,14,41,210,177,51,240,203,242,75,209,150,251,20,46,197,242,119,183,243,57,114,100,61,205,230,118,166,180,215,180,237,219,180,244,217,174,189,116,38,74,120,111,126,39,216,167,85,196,207,195,47,202,223,73,219,239,208,187,23,201,222,193,203,230,73,142,247,55,153,218,157,215,78,205,183,110,210,215,126,186,244,208,194,21,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,0,186,145,231,236,219,254,205,196,24,213,89,86,101,195,18,170,138,29,98,109,2,166,76,153,239,135,81,136,233,181,34,59,168,81,18,144,180,168,181,45,75,214,66,144,180,238,66,210,163,244,2,149,176,219,58,247,86,84,243,221,139,52,74,181,79,180,97,149,205,138,21,182,238,58,124,131,113,109,192,223,83,117,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,104,61,7,21,140,142,70,195,90,172,252,210,97,178,229,187,66,185,235,6,187,166,152,164,58,249,211,170,50,148,181,156,212,57,161,146,35,60,238,169,82,92,81,114,222,117,180,160,212,151,82,219,48,127,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,147,73,169,217,184,175,96,66,172,195,110,37,126,211,188,104,237,201,105,18,226,25,177,80,167,75,100,148,146,113,151,146,70,104,113,167,11,84,56,146,232,163,37,23,121,10,43,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,2,231,242,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,69,94,53,126,22,45,111,136,16,124,186,162,43,47,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,46,205,56,213,248,88,181,190,32,65,242,234,136,10,224,225,247,122,210,176,215,53,182,198,35,87,99,203,126,155,106,209,238,106,220,198,162,33,42,125,198,35,80,42,15,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,120,172,203,230,46,251,205,6,41,207,196,203,234,71,243,176,232,240,182,51,252,89,75,237,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,94,255,0,135,37,173,66,190,115,133,101,217,87,76,30,219,69,184,41,247,21,46,163,27,154,182,249,241,95,161,79,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,71,21,197,139,23,240,95,138,119,150,25,250,83,210,127,36,174,10,141,11,182,242,57,61,171,178,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,160,44,211,133,247,15,185,52,153,52,92,208,227,77,42,34,214,184,233,159,103,208,228,180,212,148,108,121,168,178,33,214,137,214,159,82,73,100,149,190,148,48,235,91,219,89,37,223,85,105,70,150,148,35,87,14,172,99,161,99,38,81,236,73,52,134,123,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,37,64,87,175,16,190,33,120,209,148,204,104,162,225,206,28,219,22,85,70,155,81,181,227,86,221,118,183,10,91,207,165,247,37,203,101,73,74,153,146,210,73,27,99,160,200,141,38,122,154,186,247,17,56,122,113,11,198,140,217,227,69,107,14,113,26,216,178,169,212,218,117,175,38,182,211,180,72,82,217,125,79,183,46,35,41,74,148,244,151,82,104,219,33,102,100,73,35,212,147,215,188,143,218,231,91,134,247,227,131,138,116,172,76,252,50,252,146,244,101,190,197,11,177,124,157,237,252,206,92,153,15,115,121,157,169,173,53,237,59,118,237,61,54,107,175,93,9,146,158,27,223,137,246,41,213,113,51,240,203,242,183,210,118,251,244,46,197,242,119,176,114,249,146,99,189,205,230,118,167,117,211,179,109,219,180,181,223,174,189,52,48,133,124,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,240,25,172,19,43,135,94,69,100,230,150,242,43,227,16,96,75,70,21,208,36,60,204,231,163,74,105,11,169,212,89,40,235,42,105,145,56,79,178,133,55,33,46,45,228,163,232,33,72,74,208,181,18,209,13,70,164,173,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,15,172,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,0,0,87,7,21,140,142,73,196,170,84,252,210,97,178,226,53,93,182,40,230,187,166,152,164,52,193,84,105,209,82,181,156,212,57,161,26,228,178,214,169,82,92,81,243,25,105,180,160,210,166,146,219,213,23,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,164,197,59,113,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,178,19,127,32,185,215,181,115,89,135,17,40,149,106,159,103,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,251,252,230,99,93,213,151,108,182,94,24,199,101,83,233,83,107,86,255,0,163,251,51,21,70,156,114,42,249,243,227,199,94,244,182,227,107,61,16,242,140,180,89,122,196,90,234,90,145,208,14,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,223,78,37,216,191,143,38,77,161,208,61,41,242,43,240,161,111,208,171,188,238,71,164,189,29,185,200,179,249,91,119,51,206,211,103,47,118,168,239,221,167,242,64,64,188,16,226,237,153,44,74,198,139,7,14,107,182,78,26,177,77,186,174,138,85,18,99,177,41,179,210,251,108,73,150,219,46,41,181,42,98,146,75,36,172,204,140,210,162,215,77,72,251,133,186,10,213,194,126,13,127,130,252,83,179,113,51,241,142,244,159,201,43,130,157,93,236,95,36,57,61,171,178,201,109,238,87,51,182,171,102,238,94,221,219,85,166,186,232,122,104,44,168,0,69,254,33,121,160,191,178,153,130,244,92,70,195,154,69,191,81,169,84,110,136,212,71,90,173,199,121,230,18,195,145,37,188,165,37,44,186,210,137,123,163,160,136,205,70,90,26,186,119,25,74,1,31,243,173,149,47,199,7,11,41,88,103,242,247,228,151,163,46,6,43,189,183,209,125,191,153,203,141,33,158,87,47,156,214,154,246,157,219,183,30,155,52,211,174,164,17,3,38,124,80,49,247,49,57,147,179,240,114,245,180,48,254,21,22,224,244,135,105,126,151,79,154,220,164,114,32,72,144,141,138,114,91,136,45,86,202,72,245,65,250,166,122,104,122,25,116,14,53,126,22,45,111,136,16,124,186,162,25,92,225,73,248,181,227,181,179,141,127,135,175,148,127,39,59,111,241,103,201,110,199,207,237,16,223,141,249,110,214,230,221,188,253,223,64,245,219,167,77,117,39,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,149,92,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,85,113,206,252,201,254,210,126,237,1,89,118,157,129,121,95,81,174,9,86,125,189,46,172,139,86,142,229,126,174,81,136,148,184,180,230,221,105,167,100,26,53,220,164,33,79,182,107,218,71,181,27,150,173,16,133,169,62,171,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,150,188,21,60,83,221,63,15,231,121,141,56,121,254,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,120,45,211,45,25,139,177,51,65,133,144,49,50,197,145,252,212,58,196,45,143,127,22,85,59,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,20,10,226,251,147,234,81,210,164,230,246,203,41,105,169,38,68,40,23,140,69,58,149,48,227,6,148,198,141,57,27,214,74,66,210,162,141,29,77,182,74,37,146,219,94,212,108,117,110,66,12,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,223,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,98,218,120,141,221,52,43,231,135,85,233,122,218,211,187,109,22,224,167,219,181,74,116,158,82,219,231,197,126,169,1,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,1,77,153,78,241,79,131,127,16,45,239,49,96,104,123,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,60,57,78,241,79,131,127,16,45,239,49,96,104,163,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,219,200,231,118,94,213,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,128,168,31,238,213,230,159,253,160,225,87,254,106,168,255,0,215,133,212,138,171,254,225,143,254,52,95,243,39,255,0,143,22,168,0,42,47,141,62,60,201,171,94,86,166,92,168,211,98,46,155,66,142,139,154,180,76,200,105,213,250,69,226,113,168,204,186,130,70,246,22,212,115,113,194,45,255,0,56,137,200,81,163,213,66,142,218,106,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,161,204,14,38,126,25,49,198,252,197,38,229,213,100,68,185,174,9,213,8,30,148,115,124,166,96,173,229,118,86,23,235,172,147,202,96,154,108,144,149,26,80,148,18,82,123,82,64,60,84,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,139,68,32,221,121,166,201,74,208,183,184,132,247,168,136,228,87,14,172,99,174,224,222,110,44,73,52,134,123,68,75,194,160,197,157,84,141,185,8,231,69,158,251,77,164,247,169,11,52,242,159,40,239,232,157,170,95,35,102,228,165,106,49,53,120,115,101,139,229,206,64,49,97,153,118,189,41,21,172,97,244,149,62,143,54,168,247,58,43,236,196,142,108,211,223,91,105,230,114,123,61,68,230,44,150,77,147,164,164,18,200,148,73,104,197,75,0,213,64,14,85,149,92,82,252,52,229,199,14,177,49,234,239,166,103,214,109,248,190,149,155,217,123,63,54,168,210,57,51,190,108,144,132,167,73,77,62,159,81,36,131,211,84,106,147,73,159,85,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,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,31,195,34,50,208,203,160,254,128,10,186,226,239,150,197,212,99,194,199,11,110,150,141,209,89,110,20,238,67,30,177,33,37,62,75,142,171,99,93,221,83,170,148,189,61,229,237,21,109,101,85,78,131,121,80,171,100,179,71,163,234,113,101,25,145,233,166,199,82,175,121,123,189,228,52,163,142,88,109,3,22,48,178,228,178,38,199,101,213,84,169,115,24,96,221,66,84,73,117,200,206,180,149,117,74,180,211,152,125,72,140,255,0,204,51,159,141,248,113,83,194,108,84,184,236,138,140,103,24,85,54,167,49,134,12,208,164,146,218,110,75,141,37,104,213,41,213,39,203,61,12,136,139,252,192,52,81,151,91,133,139,167,2,172,26,219,18,18,247,105,182,105,78,44,201,100,173,20,168,109,40,200,244,51,235,235,123,199,69,21,253,194,103,30,147,123,97,130,240,202,175,86,67,213,26,17,31,102,101,111,238,90,98,51,30,11,40,209,42,112,212,69,185,70,93,18,73,215,187,78,225,96,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,60,206,37,95,52,124,55,177,107,119,173,114,99,81,227,82,105,242,102,25,184,226,81,184,218,101,110,109,45,202,73,25,153,32,250,106,95,105,119,140,244,102,231,30,235,89,128,198,74,213,211,54,162,251,244,232,210,164,195,166,182,167,150,164,38,42,101,62,182,180,35,113,105,47,85,227,250,39,183,220,94,251,31,226,245,152,41,86,149,147,3,9,109,202,155,41,153,88,83,79,78,109,47,25,47,177,186,204,246,28,45,16,225,31,122,83,209,73,52,251,245,238,21,77,132,86,21,71,20,49,50,219,178,32,71,121,229,86,42,208,225,186,164,33,74,229,182,236,134,218,82,213,162,85,162,75,152,90,153,145,145,123,143,184,5,136,240,135,203,123,147,39,205,198,235,146,140,124,134,121,144,96,156,152,253,235,37,64,146,219,168,222,214,157,198,173,20,149,251,244,47,104,182,82,34,34,208,139,66,33,205,178,237,133,20,188,24,194,75,122,199,166,180,148,170,44,8,157,168,201,41,45,239,166,51,77,45,93,16,141,117,229,23,83,45,125,254,226,233,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,2,0,113,171,240,177,107,124,64,131,229,213,17,77,118,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,92,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,0,115,251,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,47,121,55,38,60,221,156,55,239,218,238,100,109,136,148,59,218,70,27,220,39,33,166,143,150,251,236,122,53,238,84,137,81,246,37,49,36,173,62,179,140,36,204,146,125,116,104,212,113,217,238,191,128,28,26,252,50,254,48,127,131,218,87,225,11,209,254,140,244,238,197,115,185,59,118,110,217,175,47,157,203,249,174,126,222,111,43,230,183,242,253,65,242,179,99,225,99,25,62,31,220,62,92,248,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,164,190,51,244,154,85,59,53,244,73,148,250,100,72,178,42,150,60,9,115,157,101,148,161,114,159,41,147,89,39,93,81,22,171,89,52,203,77,146,149,169,236,109,9,238,73,17,93,160,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,93,79,11,143,2,120,101,247,215,156,77,18,82,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,136,215,194,227,192,158,25,125,245,231,19,68,170,1,231,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,0,0,82,183,26,191,20,246,183,195,248,62,99,81,23,82,41,91,141,95,138,123,91,225,252,31,49,168,128,133,86,6,22,223,120,161,242,143,228,45,11,210,127,36,173,249,151,77,99,248,83,44,246,90,92,93,188,247,254,117,105,223,183,152,143,81,27,150,122,244,73,232,99,213,229,98,191,140,182,198,96,172,154,222,95,168,158,152,191,153,168,26,41,20,245,70,75,237,202,230,52,182,223,109,210,81,164,146,202,152,91,196,227,155,145,203,108,214,189,237,237,222,153,85,193,83,197,61,211,240,254,119,152,211,133,180,225,54,0,224,214,5,122,127,240,71,135,180,171,95,229,69,64,234,117,78,196,133,23,61,238,187,82,91,140,249,108,163,114,249,108,35,107,77,239,94,196,39,114,181,15,107,73,114,170,245,42,19,213,216,81,33,212,151,29,181,76,143,18,74,164,176,203,230,146,230,33,183,84,219,106,113,4,173,72,150,109,160,212,68,70,105,78,186,23,235,1,197,42,57,201,203,141,55,28,105,25,122,115,19,105,79,93,245,142,208,202,17,29,244,59,22,52,230,222,38,147,79,144,250,76,208,212,199,22,78,146,24,87,173,185,163,74,182,173,198,18,232,70,190,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,13,41,128,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,88,78,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,204,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,139,75,194,47,231,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,184,20,217,118,102,206,242,190,178,161,111,229,122,240,143,46,172,139,86,232,110,181,72,174,73,158,74,92,90,115,112,221,142,213,52,154,229,238,82,16,167,220,82,28,83,167,181,27,90,74,73,8,70,223,107,194,227,199,102,25,125,245,228,243,68,106,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,162,74,240,184,241,217,134,95,125,121,60,208,23,252,0,0,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,193,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,23,19,167,139,222,58,67,196,252,199,68,195,155,122,179,219,104,184,105,79,85,57,228,160,152,91,41,172,62,178,114,105,182,235,102,165,171,106,17,17,133,161,102,70,219,177,157,73,33,39,185,75,130,192,3,74,121,85,197,47,195,78,92,112,235,19,30,174,250,102,125,102,223,139,233,89,189,151,179,243,106,141,35,147,59,230,201,8,74,116,148,211,233,245,18,72,61,53,70,169,52,153,230,176,90,167,4,188,107,255,0,229,214,92,230,83,253,247,173,62,83,109,127,197,225,203,109,229,155,159,241,35,109,41,111,249,243,82,190,129,0,181,65,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,0,1,199,240,171,55,89,116,198,251,254,175,134,56,81,137,145,46,75,134,135,30,68,185,140,68,133,43,144,76,50,242,25,113,214,228,169,162,97,228,115,29,108,137,77,184,162,81,40,148,157,201,234,2,5,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,2,234,64,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,42,175,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,192,39,165,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,207,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,197,11,181,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,26,83,202,119,133,140,27,248,127,111,121,115,3,197,103,147,40,148,172,223,97,26,109,70,42,49,40,247,101,6,66,170,86,229,85,248,233,90,16,249,160,210,184,175,44,146,110,162,51,197,183,127,44,245,37,182,203,134,151,57,68,218,189,174,83,188,44,96,223,195,251,123,203,152,29,84,6,112,112,83,41,120,177,141,24,251,43,47,212,234,71,98,173,91,245,5,199,186,156,237,17,156,244,44,86,38,183,18,100,157,13,228,34,79,37,110,151,205,180,179,82,244,245,117,46,165,121,56,223,109,213,108,220,141,95,214,133,118,231,151,114,84,168,120,79,85,166,204,172,203,37,115,234,79,179,71,113,183,37,57,185,107,86,247,20,147,89,234,181,30,170,61,84,174,243,238,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,1,29,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,94,83,34,121,4,182,114,137,74,145,114,215,106,145,46,44,69,171,71,92,89,149,136,133,33,150,34,194,117,49,150,228,6,219,83,166,135,144,153,17,205,101,32,218,109,197,18,136,141,40,34,218,37,168,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,49,226,171,184,47,133,247,46,40,91,56,209,90,180,34,63,123,89,241,228,196,163,214,146,183,26,125,134,31,109,109,184,210,246,40,146,242,54,186,238,212,186,75,36,27,174,41,27,77,106,51,246,160,0,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,41,47,140,86,38,124,176,205,99,54,44,73,117,82,137,97,91,240,233,239,69,144,231,240,84,206,146,71,49,199,227,160,150,100,91,216,126,26,22,179,74,84,165,48,73,50,52,161,6,127,175,131,77,129,26,230,205,29,82,243,168,219,210,229,199,179,173,121,114,97,212,18,78,147,16,106,50,29,106,59,100,181,36,201,6,183,35,57,56,146,133,235,169,37,197,17,106,222,228,195,92,88,190,191,10,24,167,121,98,103,162,253,25,242,182,224,168,215,123,23,63,157,217,123,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,39,131,77,129,38,217,202,229,82,243,168,219,209,34,72,188,110,137,114,97,212,18,77,27,243,169,209,218,106,59,100,181,36,205,100,134,228,183,56,146,133,233,161,169,197,17,104,230,229,7,96,226,43,131,148,44,100,202,61,247,26,174,247,103,151,103,211,223,188,105,114,118,173,124,153,80,24,117,197,22,196,173,4,174,107,7,33,141,85,185,40,231,239,218,165,33,36,40,51,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,167,218,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,99,49,98,197,252,23,226,157,229,134,126,148,244,159,201,43,130,163,66,237,188,142,79,106,236,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,13,47,97,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,33,7,26,191,11,22,183,196,8,62,93,81,29,43,133,198,47,73,197,172,159,91,44,84,159,150,253,74,198,144,245,161,41,231,152,105,164,45,17,146,133,197,75,68,223,210,66,33,191,17,179,82,137,43,53,182,179,86,239,166,174,107,198,175,194,197,173,241,2,15,151,84,64,85,94,83,188,83,224,223,196,11,123,204,88,26,83,25,172,202,119,138,124,27,248,129,111,121,139,3,74,96,60,85,119,5,240,190,229,197,11,103,26,43,86,132,71,239,107,62,60,152,148,122,210,86,227,79,176,195,237,173,183,26,94,197,18,94,70,215,93,218,151,73,100,131,117,197,35,105,173,70,126,212,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,11,169,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,170,112,84,240,177,116,252,64,157,229,212,225,39,243,137,73,165,86,178,161,140,48,235,52,200,147,227,183,99,214,165,161,169,44,165,212,37,246,33,186,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,35,7,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,128,205,96,186,158,53,126,22,45,111,136,16,124,186,162,41,88,93,79,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,250,188,84,240,114,133,132,89,184,171,201,183,30,210,37,251,79,106,241,114,54,213,255,0,5,149,37,247,219,146,91,214,181,26,249,143,199,117,253,125,84,167,159,177,41,36,160,140,254,87,11,143,29,152,101,247,215,147,205,18,255,0,141,166,14,80,157,181,108,92,192,199,123,147,90,141,80,43,58,99,123,86,174,215,21,198,228,75,142,122,154,246,55,201,91,82,122,18,55,47,181,122,202,209,180,145,135,228,224,143,139,209,151,74,196,44,4,156,252,70,228,49,33,171,190,150,218,88,119,158,250,22,150,226,205,82,220,234,209,33,179,110,1,37,62,170,204,222,112,253,114,35,217,105,66,130,248,92,98,244,108,37,206,13,178,197,73,248,140,83,111,152,239,90,18,158,121,135,93,90,23,37,72,92,84,180,77,253,21,174,99,17,27,53,40,148,130,67,139,53,109,250,105,191,64,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,208,23,252,0,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,88,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,0,58,168,229,89,163,199,79,197,175,2,110,108,107,249,45,242,143,228,231,98,254,44,237,221,143,159,218,38,49,27,242,220,183,54,237,231,238,250,7,174,221,58,107,169,117,81,197,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,236,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,100,17,3,9,248,202,126,20,49,78,205,195,63,197,199,209,159,43,110,10,117,11,182,252,175,231,118,94,213,37,182,121,188,190,196,157,251,121,155,182,238,78,186,105,169,107,168,178,161,81,120,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,139,116,0,16,3,141,95,133,139,91,226,4,31,46,168,137,254,32,7,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,149,92,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,85,113,206,252,201,254,210,126,237,1,202,184,42,120,167,186,126,31,206,243,26,112,185,59,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,41,179,130,167,138,123,167,225,252,239,49,167,11,169,1,158,28,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,148,178,115,49,121,89,217,116,196,60,178,170,12,73,246,157,249,34,29,73,6,162,38,223,166,212,88,149,17,213,62,133,146,76,220,67,173,68,67,74,109,93,198,77,173,10,78,142,37,219,244,204,190,93,44,76,208,97,100,252,51,190,163,255,0,59,50,143,55,123,223,197,149,78,204,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,159,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,136,63,94,83,188,83,224,223,196,11,123,204,88,26,83,25,172,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,2,42,241,52,198,191,192,182,81,238,158,207,79,237,83,239,189,108,168,123,218,222,203,93,181,135,187,67,142,104,226,20,157,34,181,39,98,139,118,142,155,91,146,105,221,165,5,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,44,211,141,166,49,215,93,186,172,92,191,71,103,147,69,141,79,43,198,99,155,144,174,215,41,199,36,68,142,90,26,55,183,201,67,82,122,146,246,175,181,122,201,213,180,153,197,94,29,88,57,93,198,76,220,88,145,169,15,118,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,64,47,167,9,236,95,193,126,22,89,184,103,233,79,73,252,146,183,233,212,46,219,200,228,246,174,203,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,138,12,226,17,133,245,92,42,206,14,36,211,42,10,150,244,122,253,97,219,162,12,183,161,42,50,36,49,80,81,201,62,86,166,100,226,26,117,199,99,155,137,61,20,184,235,232,147,35,66,116,60,42,47,141,198,23,213,98,223,248,123,141,12,170,91,244,218,157,29,219,94,65,38,18,185,16,223,140,243,146,90,223,35,83,78,247,211,45,237,173,153,36,244,136,226,136,213,215,96,117,94,8,247,173,42,126,11,226,22,28,179,30,89,84,168,119,67,85,185,14,169,9,228,41,137,209,27,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,77,143,138,54,224,245,122,210,173,92,224,162,133,80,143,45,201,23,141,175,82,162,65,83,40,73,161,183,208,166,103,26,157,51,81,25,35,149,5,212,145,164,148,123,212,130,211,67,53,38,242,64,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,128,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,7,240,200,140,180,50,212,140,84,215,23,140,183,185,14,124,44,110,182,232,199,200,123,151,6,113,198,143,220,179,84,249,46,58,189,141,105,220,73,213,74,95,187,82,246,139,102,28,215,49,56,81,75,198,124,36,184,108,122,147,73,82,165,64,151,217,76,210,147,216,250,163,58,210,21,213,11,211,78,105,245,34,215,221,238,48,160,204,163,99,221,107,47,248,201,69,186,97,84,95,98,157,38,84,104,117,38,210,242,210,133,69,84,166,22,238,164,78,33,39,234,178,95,72,246,251,203,221,161,108,53,190,104,248,147,98,208,239,90,28,182,164,70,171,83,227,76,35,109,196,47,105,186,202,28,218,123,84,162,35,34,89,116,212,254,211,239,25,175,197,235,10,163,133,248,153,114,89,19,227,186,202,168,245,89,144,218,82,208,164,243,27,106,67,141,37,105,213,41,213,39,203,61,12,136,136,253,197,220,45,99,132,46,96,165,93,182,84,252,36,184,234,108,170,101,29,78,191,5,10,120,205,101,13,166,96,71,108,136,150,225,159,122,149,209,41,36,251,180,238,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,106,169,26,135,71,157,89,154,178,67,16,35,59,37,213,25,145,104,132,36,212,125,230,69,220,71,222,100,63,104,137,124,71,177,254,30,12,224,85,74,155,22,170,113,235,23,11,79,83,25,67,79,146,29,36,191,14,89,37,122,19,136,86,155,218,239,45,122,251,12,251,130,165,243,233,140,238,99,46,97,110,25,205,186,165,195,162,75,151,71,143,170,181,35,109,153,210,141,38,94,186,203,77,28,246,104,95,81,123,100,215,8,220,186,46,230,184,229,227,45,118,150,147,133,76,121,200,145,77,246,59,223,109,200,18,16,180,238,104,203,185,71,161,146,200,253,222,241,95,52,42,101,95,17,47,184,84,182,137,233,85,11,138,170,219,70,163,220,181,45,215,222,36,238,51,209,74,61,84,190,253,12,250,251,70,134,178,115,132,49,176,103,1,109,155,109,17,26,98,92,168,16,167,76,216,217,36,206,66,161,71,67,155,189,68,30,186,181,215,82,215,222,126,224,237,169,74,82,68,148,145,17,17,104,68,94,194,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,160,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,1,193,83,197,61,211,240,254,119,152,211,133,212,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,114,172,208,217,248,177,124,96,117,213,68,193,11,246,171,106,94,126,143,144,237,45,234,114,35,115,39,56,76,172,187,17,184,254,157,159,155,174,212,200,109,198,156,101,206,91,132,189,16,164,47,56,55,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,106,76,64,14,40,89,22,252,53,218,171,199,28,28,179,59,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,251,68,198,116,111,151,161,165,107,104,150,223,206,169,49,219,32,134,185,151,207,84,108,210,228,154,212,177,241,6,124,68,98,165,2,248,142,244,230,99,69,117,8,169,211,153,167,201,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,136,235,148,239,20,248,55,241,2,222,243,22,7,42,29,87,41,222,41,240,111,226,5,189,230,44,0,210,152,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,10,192,227,71,129,120,113,6,201,183,51,15,76,163,118,27,206,117,193,26,219,169,73,142,100,134,234,49,85,14,75,141,174,66,52,245,222,111,178,161,8,112,140,149,203,81,161,91,201,13,19,113,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,47,248,121,76,88,190,191,5,248,89,121,98,103,162,253,39,242,74,223,168,215,123,23,63,147,218,187,44,103,30,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,61,88,173,94,52,120,233,66,165,97,197,185,151,138,101,102,170,205,201,91,168,70,185,42,81,163,146,219,138,186,59,69,37,182,209,33,122,146,92,223,41,40,90,27,34,89,18,162,26,213,176,201,163,88,84,181,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,29,131,53,152,13,27,47,142,97,61,178,244,41,113,171,181,252,55,167,92,215,10,37,199,118,51,232,168,203,155,53,74,101,198,92,90,141,165,176,210,89,140,100,68,157,78,57,172,208,149,41,68,62,174,64,48,26,78,96,243,71,104,219,47,66,137,38,133,64,144,139,154,225,68,184,237,73,97,116,232,142,182,165,50,227,46,45,36,234,31,117,76,198,50,34,86,133,32,214,104,82,82,162,29,215,141,95,138,123,91,225,252,31,49,168,128,141,88,89,129,115,49,63,46,56,195,136,214,245,27,182,214,176,210,161,110,84,94,82,13,245,188,154,59,232,169,55,52,155,105,178,82,21,181,104,136,250,214,178,34,109,168,206,168,150,146,220,149,252,172,170,226,151,224,91,49,216,117,137,143,87,125,13,2,141,112,69,244,172,222,203,218,57,84,183,87,201,157,243,100,133,169,90,197,117,244,250,137,53,150,186,163,69,18,76,167,79,5,219,90,133,124,218,185,133,178,174,152,61,182,139,112,83,232,116,186,140,110,106,219,231,197,125,186,163,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,43,175,22,44,95,193,126,41,222,88,103,233,79,73,252,146,184,42,52,46,219,200,228,246,174,203,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,128,211,240,229,89,177,240,177,140,159,15,238,31,46,124,114,174,25,120,215,248,105,202,61,173,218,41,253,150,125,137,165,149,51,99,91,25,119,177,48,207,103,113,189,92,90,149,172,87,99,111,81,237,213,210,119,106,73,59,117,234,185,177,240,177,140,159,15,238,31,46,124,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,4,85,226,69,135,185,130,196,44,184,213,41,249,125,175,85,83,45,189,233,184,104,20,254,81,61,93,163,169,26,190,203,71,202,83,202,121,38,132,104,211,78,182,79,52,185,13,154,94,82,219,108,232,90,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,13,73,138,149,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,118,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,104,56,174,125,243,93,66,205,166,13,96,53,229,205,165,67,187,233,191,41,33,221,52,72,79,45,93,130,86,234,121,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,122,190,10,158,41,238,159,135,243,188,198,156,32,0,159,252,21,60,83,221,63,15,231,121,141,56,5,212,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,128,79,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,78,240,177,131,127,15,237,239,46,96,117,80,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,3,133,103,166,245,165,88,25,62,197,186,237,102,60,183,163,202,181,229,209,16,152,200,74,150,79,212,19,216,89,81,146,148,146,216,151,100,182,165,158,186,146,9,70,68,163,34,73,247,81,0,56,213,248,88,181,190,32,65,242,234,136,10,86,26,83,202,141,167,242,27,44,184,85,107,57,108,252,159,151,10,207,164,246,250,114,161,118,71,24,156,184,173,174,87,53,173,18,105,121,79,173,213,57,184,183,27,138,89,171,214,51,25,235,203,213,173,66,190,113,247,13,44,171,166,15,109,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,26,105,0,20,23,197,31,8,99,97,46,112,110,103,233,172,68,98,155,124,199,102,239,138,203,47,186,234,208,185,42,90,37,41,211,115,232,173,115,24,150,225,37,38,164,18,28,65,39,111,208,77,250,10,118,227,113,101,85,96,99,70,30,226,51,210,34,29,54,185,107,187,68,142,210,86,174,122,95,131,45,199,157,82,211,183,105,32,211,80,100,146,100,163,51,52,185,169,39,66,53,7,85,224,143,138,20,169,86,6,33,96,187,201,136,197,74,153,88,106,232,142,106,154,158,124,198,36,178,220,103,118,71,208,149,177,133,68,103,115,132,106,45,101,182,147,36,244,223,237,120,213,248,88,181,190,32,65,242,234,136,138,188,21,60,83,221,63,15,231,121,141,56,74,174,53,126,22,45,111,136,16,124,186,162,2,170,242,157,226,159,6,254,32,91,222,98,192,210,152,205,102,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,192,46,164,102,179,54,62,41,241,147,226,5,195,230,47,141,41,140,214,102,199,197,62,50,124,64,184,124,197,240,22,169,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,226,42,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,12,214,11,169,227,87,225,98,214,248,129,7,203,170,34,149,133,212,241,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,116,226,17,133,244,172,85,201,246,36,211,42,10,136,204,138,5,29,219,162,12,183,161,38,74,227,191,79,73,201,62,86,166,70,218,221,105,183,99,155,137,61,82,137,11,232,162,51,66,170,47,133,199,142,204,50,251,235,201,230,139,243,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,6,93,237,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,211,158,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,52,56,177,98,254,11,241,78,242,195,63,74,122,79,228,149,193,81,161,118,222,71,39,181,118,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,94,79,11,140,94,147,139,89,62,182,88,169,63,45,250,149,141,33,235,66,83,207,48,211,72,90,35,37,11,138,150,137,191,164,132,67,126,35,102,165,18,86,107,109,102,173,223,77,65,45,64,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,0,186,144,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,95,240,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,3,170,128,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,74,174,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,128,229,92,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,65,94,46,56,23,135,23,126,91,43,24,223,83,163,114,175,59,19,176,53,77,170,71,50,67,143,69,145,61,150,28,139,35,161,243,89,46,208,183,16,71,162,144,225,25,165,68,75,117,46,78,161,21,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,103,219,137,70,47,73,197,252,224,223,15,147,242,206,155,103,200,43,66,154,204,150,26,105,108,34,10,148,137,9,35,111,93,232,84,195,150,226,20,179,53,154,29,73,30,221,9,9,146,188,17,240,190,171,42,255,0,196,44,104,121,82,216,166,211,40,237,90,241,201,80,149,200,152,252,151,155,146,238,201,26,146,119,176,152,140,238,108,137,71,164,182,212,102,158,155,235,215,22,47,175,194,134,41,222,88,153,232,191,70,124,173,184,42,53,222,197,207,231,118,94,213,37,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,11,148,224,219,107,87,109,252,163,204,171,85,224,246,120,151,53,225,81,170,82,220,230,161,125,162,42,24,141,17,78,104,147,51,70,143,196,144,141,20,68,175,83,93,54,169,38,97,58,132,32,227,11,101,85,110,172,159,46,187,79,145,17,184,246,117,209,77,173,206,75,203,81,45,198,22,151,160,146,90,34,73,145,175,155,57,165,25,40,210,91,18,179,215,82,36,170,111,142,85,155,31,11,24,201,240,254,225,242,231,192,103,219,44,149,106,85,3,50,88,81,93,174,212,226,83,169,180,235,226,133,46,100,201,111,37,150,35,48,220,246,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,75,195,42,227,79,184,79,125,126,20,48,178,205,196,207,69,250,51,229,109,191,78,174,246,46,127,59,178,246,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,6,96,134,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,73,74,136,210,162,35,35,45,12,143,218,67,250,0,41,247,139,150,93,23,108,220,113,49,150,133,75,73,66,169,188,220,73,70,195,29,207,184,228,249,11,90,182,180,69,220,146,212,205,102,126,255,0,120,140,185,11,198,119,48,107,48,182,244,231,29,82,33,214,229,196,163,200,209,90,17,54,244,232,166,163,63,93,5,166,141,251,117,47,168,253,151,93,156,108,33,141,140,216,13,115,91,107,136,211,242,226,192,155,58,30,246,201,70,82,19,10,66,27,52,250,139,61,117,119,166,133,175,184,253,249,229,175,82,234,248,119,126,77,165,186,79,69,168,91,181,87,26,37,22,228,41,14,176,241,167,113,30,137,81,104,164,116,61,8,250,123,0,105,238,139,84,141,92,163,193,172,194,89,45,137,241,154,146,210,136,200,245,66,210,74,46,227,50,238,50,238,51,31,180,68,190,28,56,255,0,15,25,176,42,155,77,149,85,57,21,139,121,166,105,143,54,235,228,183,77,44,67,136,74,94,134,226,213,166,247,123,207,78,190,194,62,249,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,3,248,102,73,35,82,140,136,136,181,51,63,96,163,110,42,120,212,230,32,227,147,246,100,74,138,36,65,183,55,67,90,26,123,122,16,252,121,147,155,50,50,39,20,68,162,74,250,244,35,250,139,184,92,38,97,49,26,46,21,225,5,207,120,72,150,212,117,196,165,205,84,117,56,225,35,87,147,21,215,18,68,102,164,245,249,191,97,235,254,113,156,124,74,185,102,226,14,39,92,183,75,175,57,37,234,245,114,100,212,153,168,214,102,111,200,90,200,139,170,143,77,87,239,62,254,243,1,45,56,89,229,240,177,87,25,155,189,42,208,141,202,93,179,164,214,214,227,122,182,169,49,229,194,112,147,170,155,82,76,246,184,125,53,35,211,218,69,212,94,51,12,181,25,134,227,176,218,80,219,72,36,33,41,34,34,74,72,180,34,34,46,226,17,11,134,78,11,22,24,101,254,157,91,157,75,236,211,174,52,179,84,37,45,141,139,91,50,33,67,86,186,154,18,102,70,166,207,218,101,211,188,196,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,0,234,160,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,1,193,83,197,61,211,240,254,119,152,211,133,212,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,5,74,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,187,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,5,178,157,226,159,6,254,32,91,222,98,192,210,69,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,160,113,147,34,178,114,181,157,156,28,190,48,250,4,181,225,93,127,18,45,134,96,189,38,83,75,93,50,162,245,64,214,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,172,46,36,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,255,0,12,245,241,21,198,58,238,50,102,226,251,147,87,103,179,196,179,234,15,217,212,184,219,144,190,76,88,15,186,218,143,122,80,131,87,53,243,144,254,138,220,164,115,246,110,82,80,147,23,21,159,252,121,141,151,204,174,93,215,51,51,101,198,174,215,227,174,217,183,151,18,67,177,159,69,70,91,78,37,47,54,243,104,81,180,182,26,75,210,72,204,211,169,199,36,18,210,165,36,198,125,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,11,95,224,177,128,209,169,54,109,215,152,218,204,41,104,169,87,100,46,217,162,155,209,221,105,30,142,100,219,118,75,205,44,215,177,244,59,32,155,108,207,103,205,174,10,210,75,245,150,146,225,92,106,252,83,218,223,15,224,249,141,68,91,246,19,216,191,130,252,44,179,112,207,210,158,147,249,37,111,211,168,93,183,145,201,237,93,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,21,3,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,67,197,113,150,203,197,86,219,197,10,94,100,104,180,168,136,183,174,200,241,40,149,137,9,152,165,62,117,182,91,119,150,165,180,179,245,80,184,108,52,148,155,94,174,177,92,53,146,84,164,155,158,215,129,143,231,179,246,111,247,144,151,252,69,112,114,133,140,153,71,190,227,85,222,236,242,236,250,123,247,141,46,78,213,175,147,42,3,14,184,162,216,149,160,149,205,96,228,49,170,183,37,28,253,251,84,164,36,128,87,7,7,124,104,165,97,214,97,171,88,127,116,93,241,40,212,139,254,142,136,144,227,201,66,82,137,245,182,100,35,177,180,78,154,117,66,205,167,166,165,9,53,37,46,45,196,163,214,112,218,33,107,249,177,240,177,140,159,15,238,31,46,124,103,51,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,160,140,88,190,191,10,25,5,188,177,47,209,126,140,249,91,131,245,26,239,98,231,243,187,47,106,162,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,64,25,215,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,7,85,0,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,172,0,81,15,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,175,218,240,84,241,79,116,252,63,157,230,52,225,113,55,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,175,92,149,229,70,187,148,190,33,119,181,155,202,170,204,180,42,88,127,58,101,173,91,154,202,19,219,226,246,250,89,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,5,149,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,128,79,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,1,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,78,240,177,131,127,15,237,239,46,96,117,80,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,2,173,120,229,85,170,172,210,176,110,132,205,78,90,41,179,36,87,165,200,134,151,148,76,60,251,41,130,150,157,91,122,237,82,208,151,222,74,84,101,170,73,215,8,180,220,122,218,80,165,110,53,126,41,237,111,135,240,124,198,162,3,143,240,209,176,35,98,14,116,176,238,45,74,222,151,85,166,208,228,73,175,202,54,73,221,144,215,18,51,142,197,144,234,219,50,216,132,204,40,132,91,143,98,150,164,33,91,183,237,61,4,138,86,224,169,226,158,233,248,127,59,204,105,194,234,64,5,117,113,180,181,168,82,240,10,197,189,100,65,223,90,165,94,5,75,135,39,154,178,229,69,151,10,67,146,27,216,71,177,91,151,10,49,234,100,106,46,94,137,50,37,40,142,197,68,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,10,171,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,0,186,145,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,90,167,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,136,171,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,224,51,88,46,167,141,95,133,139,91,226,4,31,46,168,138,86,23,83,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,2,141,184,194,217,84,171,87,56,43,174,211,228,75,114,69,227,107,211,107,115,146,242,210,104,109,244,41,232,36,150,136,146,70,72,229,65,105,70,74,53,30,245,44,245,208,201,41,235,252,18,241,142,186,213,213,125,101,250,67,60,234,44,154,121,222,48,220,220,132,246,73,77,185,30,36,130,208,145,189,206,114,29,141,212,215,181,29,151,213,78,174,40,203,165,241,184,178,169,83,240,95,15,113,25,233,18,202,165,67,186,29,162,71,105,43,79,33,76,78,136,227,206,169,105,219,184,214,74,167,178,73,50,81,17,18,156,212,149,169,26,96,87,14,172,99,174,224,222,110,44,73,52,134,123,68,75,194,160,197,157,84,141,185,8,231,69,158,251,77,164,247,169,11,52,242,159,40,239,232,157,170,95,35,102,228,165,106,48,26,20,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,2,234,64,0,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,1,154,193,170,129,149,113,170,128,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,1,127,192,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,14,170,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,3,149,112,84,241,79,116,252,63,157,230,52,225,117,34,149,184,42,120,167,186,126,31,206,243,26,112,186,144,1,21,120,163,248,19,196,223,185,124,226,16,149,66,42,241,71,240,39,137,191,114,249,196,32,20,173,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,230,153,155,171,85,104,25,109,197,122,237,10,167,46,157,82,167,88,245,217,112,230,68,121,76,191,25,246,224,60,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,29,44,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,71,185,41,181,168,86,126,81,240,134,147,110,65,236,145,36,89,244,202,163,141,243,86,230,233,83,88,76,185,46,106,179,51,45,239,190,234,244,215,106,119,104,146,36,145,17,103,8,105,207,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,192,61,168,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,125,96,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,40,7,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,160,40,4,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,128,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,127,155,236,181,37,151,35,190,218,92,109,212,154,22,133,17,25,41,38,90,25,25,31,121,10,57,226,153,151,194,194,172,102,118,244,164,194,54,233,119,54,233,174,45,182,244,109,50,100,75,154,225,167,84,182,148,145,237,108,186,106,103,167,180,203,168,188,161,15,184,155,96,177,98,126,95,234,53,184,52,190,211,58,220,75,213,67,82,24,222,180,51,30,20,197,107,169,33,70,68,74,112,189,164,93,123,200,5,123,112,172,198,167,48,251,28,152,179,101,212,81,30,13,198,73,134,132,58,246,196,45,249,19,32,182,68,68,110,36,141,70,148,116,232,103,245,31,112,188,146,50,81,18,146,100,100,101,169,25,123,70,96,176,214,229,155,135,216,157,109,93,45,60,228,103,168,53,200,115,84,100,163,65,145,177,33,11,50,62,169,61,53,71,188,187,187,200,104,227,47,120,141,23,21,48,130,216,188,35,203,106,66,229,210,225,42,66,155,112,151,163,202,138,211,138,35,50,82,186,252,231,180,245,255,0,56,14,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,228,60,136,209,221,144,226,137,40,105,10,90,140,207,66,34,34,212,192,87,47,24,60,107,93,189,135,244,204,46,163,212,80,153,117,57,12,200,148,218,30,209,71,25,198,39,176,178,50,75,132,125,228,69,213,38,94,255,0,112,172,188,175,225,148,188,88,198,251,82,214,98,43,175,178,170,180,23,101,18,27,53,18,88,237,108,161,102,173,16,162,34,209,206,186,150,158,241,212,120,144,98,116,140,69,204,165,113,148,212,77,248,180,39,36,210,80,132,188,106,66,77,153,242,244,233,189,68,70,68,191,171,236,33,33,56,56,224,218,42,215,165,103,21,106,145,55,49,14,44,138,124,126,99,122,145,60,135,105,239,165,101,185,6,90,232,103,212,149,175,213,237,1,108,22,37,188,197,163,100,91,214,172,100,146,90,163,82,162,83,208,68,68,90,37,150,82,217,119,17,23,114,125,197,246,16,251,161,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,253,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,218,99,202,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,126,176,1,202,191,20,236,172,127,220,211,133,95,250,27,78,255,0,216,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,0,0,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,246,160,3,202,88,184,79,133,152,95,219,191,6,120,105,106,90,94,147,229,118,223,65,81,163,64,237,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,0,7,52,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,58,88,0,249,54,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,62,176,0,0,0,0,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,218,128,15,21,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,0,0,0,0,0,0,0,0,0,0,0,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,63,85,139,132,248,89,133,253,187,240,103,134,150,165,165,233,62,87,109,244,21,26,52,14,213,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,0,0,0,7,159,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,179,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,169,81,145,244,51,29,0,0,121,251,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,148,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,218,128,15,41,98,225,62,22,97,127,110,252,25,225,165,169,105,122,79,149,219,125,5,70,141,3,181,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,0,1,202,191,20,236,172,127,220,211,133,95,250,27,78,255,0,216,143,107,76,195,219,6,139,102,175,14,104,214,61,191,2,211,114,59,241,23,65,141,76,101,170,114,152,124,214,111,52,113,146,146,104,208,225,184,225,173,59,116,86,245,107,174,166,61,0,0,229,95,138,118,86,63,238,105,194,175,253,13,167,127,236,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,0,0,0,0,0,0,0,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,87,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,0,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,154,254,41,217,88,255,0,185,167,10,191,244,54,157,255,0,177,29,84,0,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,250,192,7,42,252,83,178,177,255,0,115,78,21,127,232,109,59,255,0,98,58,168,0,0,0,0,0,0,15,63,122,225,237,131,137,84,166,168,88,141,99,219,247,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,139,93,22,162,246,152,242,148,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,0,0,0,0,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,180,199,181,0,30,42,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,0,30,126,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,237,49,232,0,7,52,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,61,93,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,218,99,208,0,14,105,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,0,0,0,0,0,0,30,42,245,193,12,23,196,170,171,85,220,70,194,27,42,234,169,49,29,49,26,153,91,160,68,156,251,108,37,74,82,90,75,143,54,165,18,9,75,90,137,36,122,106,181,31,180,194,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,142,150,0,60,253,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,234,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,88,0,229,95,138,118,86,63,238,105,194,175,253,13,167,127,236,71,181,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,122,0,1,207,237,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,205,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,250,165,70,71,208,204,116,0,0,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,180,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,162,146,70,93,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,0,0,0,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,97,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,253,96,3,149,126,41,217,88,255,0,185,167,10,191,244,54,157,255,0,177,29,42,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,250,192,7,42,252,83,178,177,255,0,115,78,21,127,232,109,59,255,0,98,58,168,0,0,0,0,243,247,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,63,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,246,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,213,42,50,62,134,99,160,0,0,0,0,0,0,14,85,248,167,101,99,254,230,156,42,255,0,208,218,119,254,196,116,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,0,0,0,0,0,1,231,239,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,128,0,115,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,179,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,169,81,145,244,51,31,86,250,194,124,44,197,14,195,248,76,195,75,82,237,244,103,55,177,122,118,141,26,127,101,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,86,0,60,85,149,130,24,47,134,181,87,107,184,115,132,54,85,171,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,244,213,9,63,97,15,106,0,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,105,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,69,36,140,186,145,15,172,0,57,165,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,210,192,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,126,176,1,202,191,20,236,172,127,220,211,133,95,250,27,78,255,0,216,142,170,0,0,0,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,251,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,186,169,70,103,212,204,125,96,1,202,191,20,236,172,127,220,211,133,95,250,27,78,255,0,216,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,225,95,118,243,23,117,145,112,218,178,82,74,106,179,74,151,79,112,140,136,245,75,204,169,179,239,35,46,229,123,143,236,49,247,67,188,6,107,115,65,134,82,240,159,27,238,187,89,248,174,176,202,106,211,221,136,75,108,210,74,99,181,188,132,26,117,66,72,203,70,250,104,90,123,133,154,112,124,198,181,220,56,127,83,194,234,197,69,10,151,76,146,244,136,173,173,237,84,81,155,98,3,8,34,37,56,103,222,102,93,18,69,238,247,14,65,198,59,6,209,73,189,40,216,171,75,137,181,137,145,99,211,228,114,219,208,141,229,187,80,125,75,61,168,34,215,66,45,76,213,175,213,237,17,239,135,6,39,72,195,172,202,80,217,85,68,216,139,93,114,53,37,104,83,198,148,40,222,159,19,94,155,210,70,102,72,250,254,195,1,160,16,31,231,29,228,73,142,212,134,212,74,67,168,74,210,100,122,145,145,150,164,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,92,198,223,77,97,214,10,94,23,75,143,147,75,139,68,168,41,165,110,36,159,49,49,30,89,104,123,147,215,212,246,30,163,165,10,245,226,247,139,238,218,248,83,3,15,105,149,55,163,203,171,75,105,114,16,211,219,13,200,206,198,158,210,146,162,74,200,205,38,105,45,72,210,100,122,123,123,128,84,38,32,220,82,47,75,254,224,185,92,90,222,118,177,86,151,48,140,204,212,165,27,175,45,126,243,212,245,87,188,254,211,23,173,195,103,9,255,0,6,249,109,160,212,36,199,97,18,110,72,241,107,68,164,163,69,147,114,32,67,61,170,51,66,79,93,81,212,186,151,214,98,144,240,38,201,149,136,88,189,105,90,209,216,231,20,218,212,6,158,73,164,213,171,107,148,210,21,208,146,175,211,246,150,131,72,88,91,109,53,102,225,181,173,106,178,209,54,154,77,22,12,45,132,146,78,211,106,58,17,166,154,22,159,71,220,95,97,0,245,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,34,135,18,108,39,252,36,229,182,189,80,141,29,133,73,182,227,202,173,26,150,141,86,109,199,129,48,246,164,201,10,61,117,95,66,232,95,89,10,41,195,251,134,69,151,127,219,247,43,107,113,151,104,245,104,147,12,200,205,42,73,180,250,23,239,45,15,84,251,203,237,33,165,204,82,182,154,188,176,218,233,181,158,104,157,77,90,141,58,22,195,73,43,119,54,58,209,166,154,30,191,75,220,127,97,140,222,227,189,149,43,15,113,122,237,181,164,49,201,40,85,169,237,50,130,73,167,70,209,41,212,39,161,165,63,161,236,45,0,104,135,46,87,211,88,139,130,150,125,210,219,228,234,229,81,41,234,117,91,137,71,204,84,70,86,122,158,229,117,245,253,167,168,233,66,189,120,66,98,251,151,70,20,207,195,218,157,77,233,18,233,50,221,92,116,58,246,243,110,51,81,160,52,148,164,148,179,50,73,26,143,66,36,145,22,190,206,225,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,63,138,81,37,38,163,238,34,212,81,255,0,22,172,78,118,239,199,230,45,150,93,109,81,104,244,212,176,162,66,140,244,117,169,179,144,122,232,179,45,116,87,184,143,236,23,107,89,144,136,148,137,210,156,94,196,51,25,215,20,162,61,52,34,73,153,158,191,168,103,63,57,149,165,215,115,31,124,202,84,167,95,67,117,202,155,77,169,197,238,209,5,62,65,145,17,234,125,58,251,0,118,206,20,56,88,237,247,152,179,174,76,132,181,64,160,211,187,123,111,27,102,105,41,44,78,130,162,45,198,133,39,93,171,51,211,82,63,172,133,231,33,36,132,37,5,220,146,34,33,91,220,27,240,227,209,120,125,90,191,156,142,234,85,46,108,152,105,90,209,161,26,86,197,61,210,208,246,151,187,244,191,87,180,89,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,90,73,104,82,15,185,68,100,98,140,120,175,97,99,182,38,98,202,185,14,26,211,2,189,78,237,238,60,77,232,147,146,252,233,202,50,220,72,74,117,218,130,61,53,51,250,204,94,128,173,206,50,24,113,233,76,62,162,223,205,199,117,74,137,50,52,53,45,8,212,137,40,98,160,239,83,218,126,255,0,210,253,94,208,17,135,132,174,38,187,104,99,243,246,203,206,182,152,181,138,106,152,73,45,90,106,235,179,96,160,180,213,100,90,232,159,113,159,218,47,1,42,37,36,148,93,198,90,140,226,100,206,180,186,22,99,236,105,73,148,235,8,114,185,76,105,197,54,189,186,160,231,199,51,35,61,75,167,79,104,209,133,26,66,37,210,32,202,109,123,208,244,102,156,74,140,245,212,141,36,100,122,254,176,31,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,151,197,58,131,116,156,51,187,106,143,47,98,34,80,231,190,165,107,166,132,136,235,81,158,186,151,187,222,51,107,140,149,87,46,92,95,187,167,52,124,210,149,112,79,228,153,122,219,146,169,78,26,125,167,175,210,246,11,249,207,21,244,221,137,150,43,250,81,184,104,122,169,64,170,210,227,169,39,161,165,215,105,242,77,38,71,185,38,93,81,236,212,254,163,25,246,176,226,189,114,98,61,2,52,149,27,174,84,107,81,82,233,172,205,70,179,113,244,145,235,174,186,235,187,219,168,11,239,225,239,103,179,104,101,130,210,67,113,249,11,170,83,224,84,93,78,194,78,231,28,167,196,220,163,45,165,169,250,189,231,169,253,98,73,143,3,128,148,134,104,88,47,100,82,217,105,45,148,123,118,152,217,146,82,69,213,49,26,79,176,139,221,238,30,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,33,22,115,55,126,88,46,212,57,31,156,186,93,62,125,73,164,236,37,109,113,186,124,173,170,34,218,122,31,173,222,90,31,214,36,152,240,56,247,72,102,187,130,247,189,45,230,146,225,72,183,106,109,145,41,36,125,85,17,212,251,72,253,254,224,25,203,193,186,171,150,214,47,218,51,157,51,104,162,220,16,57,198,126,169,165,41,148,217,171,218,90,125,31,104,210,78,21,212,26,171,97,149,165,84,101,123,209,46,135,1,244,171,93,117,37,71,66,136,245,212,253,254,241,154,107,242,35,214,222,35,215,227,70,81,180,229,58,181,41,45,26,12,210,104,54,223,81,39,77,52,211,77,190,205,6,130,114,59,124,181,125,229,138,193,148,78,26,222,165,208,41,84,201,10,81,234,106,117,186,124,99,81,153,238,81,159,85,251,116,63,168,128,119,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,235,198,14,254,93,11,8,233,150,171,19,214,211,149,9,236,169,109,37,221,187,155,114,44,246,207,82,37,22,164,122,105,220,100,42,187,44,208,14,167,143,150,4,34,140,79,243,110,90,82,77,179,70,226,86,179,89,45,52,208,245,239,19,251,141,93,77,207,73,90,212,111,224,187,57,16,100,255,0,223,181,221,81,79,191,232,126,174,241,15,248,127,209,88,173,102,146,203,68,136,235,116,162,85,105,210,136,146,130,86,211,77,70,47,83,212,143,66,235,222,3,64,246,148,66,131,106,209,161,19,36,207,34,159,29,190,89,39,105,39,107,105,45,52,246,105,167,112,250,195,254,80,132,182,132,161,37,161,36,136,136,139,220,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,254,40,24,247,139,25,118,192,42,5,235,131,151,95,201,250,212,219,194,45,45,249,61,134,52,189,241,87,10,107,138,111,100,134,220,65,106,182,91,61,72,183,122,186,107,161,153,28,0,203,215,17,236,231,95,56,251,134,150,85,211,140,157,182,139,112,94,20,106,93,70,55,201,218,83,124,248,175,205,105,183,91,222,136,201,90,119,33,106,45,82,100,162,215,82,50,62,160,46,252,0,0,0,0,0,7,31,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,249,174,67,243,209,66,206,13,171,81,133,91,129,74,183,47,235,127,151,233,10,36,105,139,115,181,197,229,180,71,80,97,46,33,38,150,84,250,220,65,180,75,117,77,104,222,245,159,53,6,160,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,33,255,0,20,12,123,197,140,187,96,21,2,245,193,203,175,228,253,106,109,225,22,150,252,158,195,26,94,248,171,133,53,197,55,178,67,110,32,181,91,45,158,164,91,189,93,53,208,204,140,38,0,10,128,200,86,125,115,99,141,57,177,177,176,207,18,241,91,211,54,221,103,210,125,182,23,160,169,177,249,188,170,108,167,155,249,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,0,28,43,56,57,179,179,114,139,133,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,94,90,12,201,78,160,143,133,112,255,0,226,63,66,204,68,58,78,16,226,219,253,131,22,61,120,241,157,98,18,251,45,196,219,76,56,242,228,167,150,147,110,51,201,109,149,155,173,171,99,102,173,170,107,233,155,45,4,234,1,88,28,80,51,153,153,60,187,99,237,2,202,193,204,72,249,63,69,155,103,197,170,63,27,208,240,37,239,148,185,179,91,83,155,228,48,226,203,84,50,217,104,71,183,213,215,77,76,204,250,7,10,76,209,227,182,101,63,10,63,134,187,231,229,31,201,207,66,122,51,248,178,28,62,71,104,237,220,239,239,102,155,221,187,144,215,210,215,77,189,52,212,245,9,254,0,0,0,2,63,231,215,20,175,188,22,202,117,243,137,152,105,93,244,53,201,70,244,103,98,155,217,89,145,202,230,212,162,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,65,32,0,80,15,247,81,243,217,254,238,127,243,102,143,255,0,84,23,61,155,108,111,170,229,195,0,110,60,104,163,80,226,86,100,91,146,41,106,92,9,46,41,180,73,97,234,140,104,239,32,150,158,168,89,180,243,155,23,162,137,43,218,163,74,200,141,6,29,128,7,138,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,0,0,0,120,172,94,198,140,47,192,91,53,204,64,197,203,190,37,187,66,110,67,81,10,67,200,113,213,186,251,134,123,26,105,166,146,167,93,94,132,165,26,80,149,25,33,11,89,232,148,40,202,189,112,11,140,39,203,220,193,122,3,22,45,106,85,155,96,220,221,142,159,77,146,237,87,123,118,251,205,180,249,184,252,151,187,57,28,142,210,250,227,182,107,81,178,211,13,161,42,50,232,235,138,11,63,0,0,0,1,29,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,9,20,2,58,228,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,34,128,0,0,0,5,101,227,63,24,10,85,145,153,120,118,213,137,66,137,115,225,125,187,34,69,54,189,81,167,204,75,203,173,19,136,142,125,170,22,230,208,72,92,87,81,37,9,249,213,179,37,11,81,146,146,74,105,212,119,76,222,102,78,187,55,36,178,115,65,149,28,92,244,108,74,125,66,44,134,106,62,128,67,222,147,138,115,142,156,244,110,84,230,181,103,71,220,39,57,134,217,168,251,62,210,245,92,220,2,96,0,162,28,61,226,167,155,154,117,255,0,109,84,49,27,23,101,213,45,56,181,136,79,87,160,196,182,232,233,126,85,57,47,32,228,178,217,148,116,25,45,77,18,210,70,75,71,83,47,89,61,229,123,192,0,3,138,103,67,24,235,184,5,150,11,255,0,21,109,102,119,214,169,84,246,227,211,156,220,130,236,210,165,200,106,35,82,116,90,22,133,242,87,33,46,242,212,147,74,249,123,15,66,86,164,29,172,5,5,210,120,152,241,0,175,213,97,80,168,88,193,46,163,82,168,200,110,36,56,113,45,42,75,207,201,125,197,18,91,105,182,211,12,212,181,169,70,73,36,145,25,153,153,17,11,244,0,0,28,171,52,120,233,248,181,224,77,205,141,127,37,190,81,252,156,236,95,197,157,187,177,243,251,68,198,35,126,91,150,230,221,188,253,223,64,245,219,167,77,117,32,234,160,60,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,0,0,0,8,255,0,156,204,210,254,40,246,77,159,137,19,109,191,77,209,106,87,132,90,21,110,59,74,219,41,16,93,135,45,213,59,24,205,68,131,121,11,97,181,18,87,234,173,36,164,106,131,81,56,142,235,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,214,0,0,0,0,0,0,35,86,35,231,54,133,132,153,196,181,114,207,124,210,185,84,171,238,223,167,72,162,86,35,161,107,113,138,196,137,210,227,38,52,132,22,186,178,239,41,148,161,196,145,27,110,25,239,213,11,53,178,18,84,0,0,0,4,106,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,207,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,9,42,0,0,0,3,197,99,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,188,7,181,1,202,178,197,152,91,87,52,24,53,69,197,203,90,55,96,237,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,11,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,0,0,0,0,2,53,101,75,57,180,44,218,98,62,42,211,44,58,87,42,204,177,61,17,30,145,82,125,11,68,170,171,146,14,111,62,74,155,86,156,166,79,179,180,77,54,105,39,54,146,148,189,13,124,166,191,38,112,115,253,132,121,77,165,122,61,78,68,188,111,183,36,54,202,45,72,21,52,52,252,100,26,80,226,158,154,225,37,195,136,142,83,136,82,9,72,53,186,107,70,196,154,57,142,54,18,128,4,63,225,205,157,127,198,171,14,31,160,95,245,58,83,120,155,107,124,221,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,166,0,0,0,0,0,175,92,216,241,70,165,96,102,101,237,140,50,179,227,68,184,237,59,102,66,207,16,29,166,186,151,37,173,245,161,230,78,158,202,156,79,41,43,140,106,110,66,201,43,213,110,165,44,41,198,54,60,74,157,86,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,15,64,0,0,0,60,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,116,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,130,185,103,227,17,102,226,13,229,38,207,199,235,98,37,142,138,189,99,149,111,213,225,58,110,83,161,196,112,149,203,106,164,235,171,37,33,105,81,33,39,37,9,38,149,205,220,182,227,161,181,44,194,199,192,112,171,179,54,118,109,139,154,251,127,43,215,132,120,148,149,221,86,187,117,170,69,114,76,243,74,37,84,92,152,236,118,169,164,215,47,106,86,180,176,226,144,226,157,45,203,218,210,82,107,90,55,119,80,0,0,0,0,0,0,0,0,0,16,3,138,222,104,241,219,45,127,130,239,192,165,243,242,115,229,31,166,253,39,252,89,14,103,63,179,246,30,79,247,203,78,109,219,207,119,232,233,174,238,186,232,90,4,255,0,1,88,28,47,243,153,153,60,196,227,237,126,202,198,60,72,249,65,69,133,103,202,170,49,27,208,240,34,108,148,137,176,155,75,155,227,176,218,207,68,60,225,104,103,183,214,215,77,72,140,172,252,0,0,67,254,39,24,177,142,216,23,129,212,108,82,192,171,186,171,69,151,6,224,102,159,89,236,244,136,115,162,148,25,12,187,163,242,59,68,119,77,173,175,182,195,104,89,41,9,53,73,52,168,150,165,55,180,38,0,10,75,203,95,20,92,206,61,143,54,52,12,104,197,88,149,123,38,165,88,102,155,90,98,93,62,151,76,97,150,36,106,207,106,114,75,113,146,166,208,194,156,75,231,235,36,148,76,154,77,73,37,25,149,218,0,0,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,216,161,122,10,155,35,149,205,166,197,121,207,156,122,58,220,86,174,58,181,122,202,61,53,208,180,34,34,41,127,194,255,0,30,241,99,49,56,5,95,189,113,142,235,249,65,90,133,120,74,165,177,39,176,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,9,128,3,143,230,223,26,41,88,11,151,155,219,16,37,93,241,45,218,187,116,121,145,45,185,15,33,46,173,218,219,145,220,236,77,52,210,146,162,117,124,210,74,141,38,149,36,144,133,173,122,54,133,153,83,93,39,137,143,16,10,253,86,21,10,133,140,18,234,53,42,140,134,226,67,135,18,210,164,188,252,151,220,81,37,182,155,109,48,205,75,90,148,100,146,73,17,153,153,145,16,11,244,1,231,240,246,21,229,78,176,45,170,126,35,85,162,85,46,200,180,120,76,215,167,68,73,37,137,85,20,178,130,146,243,100,72,65,18,20,233,45,68,68,132,116,50,245,83,220,94,128,0,4,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,197,55,178,179,35,149,205,169,69,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,171,3,47,92,71,179,157,124,227,238,26,89,87,78,50,118,218,45,193,120,81,169,117,24,223,39,105,77,243,226,191,53,166,221,111,122,35,37,105,220,133,168,181,73,146,139,93,72,200,250,128,187,240,0,0,0,17,255,0,57,153,165,252,81,236,155,63,18,38,219,126,155,162,212,175,8,180,42,220,118,149,182,82,32,187,14,91,170,118,49,154,137,6,242,22,195,106,36,175,213,90,73,72,213,6,162,113,1,32,0,124,155,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,0,0,0,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,236,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,128,122,176,28,127,41,56,223,85,204,126,0,219,152,209,89,161,196,163,72,184,228,85,20,136,17,156,83,136,140,195,53,25,49,217,65,173,93,86,178,105,150,247,175,68,146,151,185,68,148,17,146,10,168,51,11,196,123,57,214,54,62,226,93,149,107,99,39,98,162,219,247,133,102,151,78,141,242,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,168,11,191,1,31,242,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,182,205,236,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,0,2,176,49,15,140,100,59,75,51,83,168,148,75,51,211,216,79,65,231,208,158,122,4,230,14,85,74,81,74,104,156,171,48,225,18,219,117,148,54,211,201,142,194,92,109,46,165,238,99,142,167,114,16,205,143,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,61,0,0,0,0,0,0,8,213,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,250,242,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,65,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,0,0,0,0,0,7,201,187,98,20,235,86,179,8,217,39,185,244,249,13,242,205,59,137,91,155,81,105,167,183,93,123,135,214,31,242,180,37,196,41,10,45,73,68,100,100,126,224,25,166,204,204,3,166,99,229,255,0,8,227,19,28,171,150,170,146,108,145,180,146,69,53,226,211,77,11,78,225,106,60,31,47,229,215,112,142,167,106,191,61,78,185,79,158,242,144,210,157,221,181,182,226,192,108,180,35,81,232,69,174,157,196,66,187,56,128,81,152,162,230,146,244,68,118,22,209,75,170,212,101,25,41,36,157,198,170,140,174,165,161,22,165,211,188,75,254,10,149,55,61,37,116,209,255,0,130,236,228,78,147,255,0,126,215,117,57,62,255,0,161,250,187,192,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,10,124,227,85,38,41,226,221,173,20,164,188,114,74,221,130,190,86,242,229,236,237,53,18,221,183,191,118,189,53,247,14,63,194,166,152,154,158,105,216,220,193,59,217,41,105,148,94,174,237,166,154,140,31,91,184,244,211,94,241,213,248,212,83,90,70,53,90,245,66,117,124,195,182,33,51,176,212,90,105,218,234,42,215,77,63,180,120,14,17,4,69,154,73,138,53,146,117,182,220,78,166,122,17,159,164,96,116,251,64,94,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,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,125,251,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,40,95,63,89,215,186,179,89,136,242,232,148,154,159,103,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,135,42,204,190,98,239,188,208,98,156,252,76,190,164,127,59,14,143,11,99,63,197,148,190,210,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,222,103,220,69,229,48,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,243,238,82,106,172,210,163,215,94,166,75,69,54,100,135,162,71,152,166,84,76,60,251,41,109,78,180,135,52,218,165,161,47,178,165,36,143,84,147,173,153,233,184,181,66,164,213,106,49,167,204,167,211,37,202,143,75,142,82,231,58,203,42,90,34,176,110,182,201,58,234,136,180,66,13,215,154,108,148,173,11,123,136,79,122,136,140,52,125,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,154,204,180,102,46,251,202,254,41,192,196,203,22,71,243,80,235,16,182,51,252,103,75,237,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,160,232,0,0,0,0,0,0,0,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,23,147,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,168,131,135,37,211,66,177,179,133,101,222,183,76,238,197,69,183,233,247,21,82,163,39,148,183,57,17,88,161,79,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,7,229,206,222,112,110,108,220,226,131,181,165,28,184,86,77,14,67,233,180,232,242,218,143,207,130,195,173,176,135,150,227,141,32,148,165,188,168,200,116,208,165,184,77,154,141,8,82,136,183,40,60,86,103,115,11,117,102,131,25,107,88,185,116,198,236,29,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,194,113,102,148,161,43,117,215,86,72,70,253,165,58,120,74,100,163,211,115,33,230,203,19,105,148,169,148,86,121,205,217,116,247,203,158,226,167,50,255,0,45,117,53,17,43,99,124,149,180,235,109,37,196,169,70,225,169,210,38,205,166,86,190,65,195,79,34,177,179,53,115,74,196,252,78,129,18,86,23,219,146,31,166,202,130,169,78,182,253,94,162,113,200,210,194,13,135,16,235,40,100,159,101,229,56,106,45,199,203,109,41,89,41,195,110,242,64,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,123,94,8,215,253,155,66,188,177,55,15,171,55,12,72,119,13,213,30,147,38,139,5,227,52,174,122,33,148,211,146,77,25,150,213,45,9,125,181,154,53,222,104,222,162,35,75,107,52,133,186,0,0,0,138,188,81,252,9,226,111,220,190,113,8,74,161,15,248,176,93,52,43,127,36,183,125,38,175,59,179,203,185,170,20,138,93,45,190,82,215,218,37,34,115,50,212,222,169,35,36,104,196,73,11,213,70,73,245,52,215,114,146,70,20,46,47,251,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,128,84,94,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,58,8,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,45,162,122,112,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,97,118,128,0,3,138,102,187,42,56,113,155,92,56,93,149,122,181,216,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,207,102,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,105,248,68,174,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,224,225,92,45,51,237,242,238,29,7,42,56,160,198,203,130,149,79,236,118,133,82,60,125,27,159,6,35,6,162,135,33,40,45,27,121,150,26,81,161,221,9,46,54,217,146,204,157,73,41,251,42,25,97,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,93,166,72,120,145,90,184,183,131,87,45,75,48,117,234,85,183,114,97,157,61,153,149,218,163,142,182,211,53,120,42,87,45,19,25,142,143,156,231,115,57,109,56,211,77,154,77,215,216,38,136,141,244,50,128,146,185,157,204,45,171,149,252,26,173,98,229,211,27,183,246,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,9,197,154,82,181,33,166,157,89,33,123,54,158,120,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,169,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,64,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,226,147,105,53,90,116,104,19,42,20,201,113,99,213,35,156,184,46,188,202,144,137,76,19,174,50,110,180,163,45,22,130,117,151,91,53,39,82,222,218,211,222,147,34,15,107,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,172,219,210,172,11,202,187,102,215,241,6,141,111,75,153,111,90,178,32,198,173,78,100,137,72,128,185,134,233,70,55,72,143,114,80,181,48,226,9,122,108,37,236,73,153,41,196,18,186,254,78,179,139,125,229,2,251,145,95,160,67,244,205,183,89,217,242,130,223,230,51,31,210,156,166,100,34,47,240,165,176,235,140,114,156,144,110,124,217,22,253,54,171,82,62,129,162,145,89,124,87,179,199,26,218,165,86,242,143,135,40,150,85,218,148,120,232,187,170,196,183,99,148,24,142,165,183,211,9,131,73,164,221,91,237,41,28,213,30,173,19,46,169,189,22,167,23,201,245,89,224,226,127,96,217,56,95,78,162,229,127,16,226,87,47,107,174,60,90,140,90,197,53,44,200,98,133,11,152,149,168,228,182,251,107,79,105,113,41,83,93,149,104,39,27,37,45,110,114,205,45,165,202,107,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,7,160,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,138,23,106,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,4,224,14,79,176,191,2,114,243,55,46,236,20,186,253,34,226,143,45,55,76,169,46,184,202,234,239,203,142,150,37,44,146,218,245,142,133,52,148,182,132,54,162,52,33,9,213,74,115,115,138,243,249,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,217,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,6,88,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,26,51,201,126,49,215,113,247,44,22,6,42,221,44,236,173,85,105,238,71,168,185,185,7,218,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,78,157,184,166,216,18,108,92,233,94,82,138,222,137,73,166,221,81,224,87,233,165,24,154,74,37,33,200,200,106,68,131,67,103,234,173,115,24,150,107,222,68,181,47,114,207,93,228,165,74,174,7,215,252,151,105,88,167,133,179,174,24,133,30,44,138,117,126,151,73,81,180,151,205,110,165,214,38,200,65,105,205,90,8,153,128,133,117,52,32,205,191,162,110,30,224,180,161,86,188,112,111,249,45,82,176,179,11,96,220,49,14,60,169,21,26,253,82,146,147,105,79,146,218,75,76,66,144,178,211,154,132,25,61,61,9,234,72,89,147,159,72,219,45,182,148,51,237,196,186,255,0,141,136,57,210,196,73,84,219,134,93,86,155,67,145,26,129,20,158,55,118,67,92,72,205,181,42,59,72,112,139,98,19,48,165,153,237,45,138,90,150,180,238,223,184,195,234,240,178,176,36,223,89,210,179,101,29,189,18,173,77,181,99,207,175,212,138,73,52,164,69,67,113,150,212,121,4,135,15,214,90,38,63,16,209,176,141,105,94,213,150,155,13,73,191,65,92,28,19,240,190,171,111,97,29,249,138,245,5,75,102,61,231,88,139,77,131,29,232,74,105,14,49,79,67,154,202,105,211,61,30,66,221,152,235,71,181,58,37,113,86,91,148,102,100,139,31,0,17,87,138,63,129,60,77,251,151,206,33,9,84,34,175,20,127,2,120,155,247,47,156,66,1,88,28,57,179,175,248,170,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,140,171,139,20,225,139,196,2,30,17,76,141,151,236,111,184,187,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,87,156,90,146,202,144,157,73,45,169,107,108,46,80,0,0,7,42,167,102,119,6,170,89,130,171,229,137,187,163,147,127,81,233,241,234,11,133,33,149,52,220,158,99,70,242,152,142,226,180,39,94,109,131,105,229,161,63,235,110,145,164,213,203,124,154,225,92,71,115,199,39,42,86,108,11,63,15,145,18,70,34,222,17,223,92,23,157,91,78,162,137,17,38,72,57,174,176,102,106,90,212,163,82,88,74,147,202,82,218,117,74,53,19,38,211,148,87,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,11,159,227,87,225,98,214,248,129,7,203,170,34,37,112,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,114,3,138,29,11,20,45,172,132,225,181,23,26,47,152,151,133,236,197,241,13,85,170,196,72,45,196,97,247,215,10,166,189,141,182,218,16,157,141,165,73,104,151,177,6,178,108,150,105,73,168,210,85,22,3,85,0,42,175,133,30,122,127,33,149,252,107,188,255,0,237,120,182,4,217,201,255,0,9,42,165,185,32,213,255,0,5,217,80,164,254,155,36,191,239,118,68,191,226,1,153,223,197,135,47,181,122,253,183,116,82,169,183,245,111,101,62,212,141,49,158,208,227,207,27,173,148,151,219,103,169,31,33,133,173,205,238,17,180,78,114,82,178,87,49,45,172,36,168,10,224,202,103,23,104,216,185,127,219,24,75,141,24,115,18,129,87,184,228,122,54,53,126,137,33,215,33,61,81,121,226,76,70,21,13,105,91,172,33,100,164,182,110,115,157,209,205,166,105,67,106,82,154,177,240,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,2,79,240,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,102,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,134,88,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,220,18,212,102,7,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,118,41,189,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,252,50,174,3,73,25,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,25,193,202,142,107,177,31,41,88,142,139,214,202,119,183,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,60,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,15,86,57,86,108,124,44,99,39,195,251,135,203,159,21,193,63,140,189,229,107,227,205,255,0,62,5,163,18,246,194,249,50,10,37,173,77,84,162,167,63,21,12,104,217,76,68,142,203,205,82,36,146,86,242,153,125,181,45,179,113,180,165,105,38,212,78,77,251,219,26,237,92,196,228,3,17,241,142,202,167,213,97,81,110,12,63,186,251,51,21,70,155,110,82,57,17,230,71,94,244,182,227,136,45,86,202,140,180,89,250,166,90,232,122,145,5,48,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,119,19,43,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,112,47,120,0,0,5,69,241,94,207,28,155,150,171,91,202,62,28,162,33,208,169,178,35,162,238,171,18,218,144,115,165,180,166,223,76,38,13,38,162,105,12,58,148,115,84,122,58,111,52,166,244,66,91,95,59,186,241,58,207,143,224,66,133,39,1,176,158,181,182,254,184,41,234,244,149,82,157,81,229,202,181,217,82,217,83,122,167,148,162,231,72,97,82,9,59,92,109,214,82,109,188,90,111,105,71,74,192,45,83,129,143,231,179,246,111,247,144,247,252,78,184,127,204,197,216,114,115,3,130,22,239,107,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,232,203,104,74,158,74,213,161,169,196,161,14,120,14,6,63,158,207,217,191,222,66,213,0,102,7,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,118,41,189,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,19,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,92,28,78,184,127,195,194,41,146,115,3,130,22,239,100,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,232,203,104,82,89,82,21,161,165,181,33,13,196,12,177,102,22,234,202,254,50,209,113,114,214,141,219,251,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,130,226,13,73,90,80,235,77,44,208,189,155,76,52,166,32,7,19,172,248,254,4,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,126,215,48,28,75,48,191,13,178,209,106,227,126,29,192,151,93,171,226,84,121,105,180,105,149,8,142,48,134,223,140,178,106,90,230,153,30,137,68,103,84,72,82,27,89,155,171,218,77,171,150,106,125,20,87,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,15,202,39,79,14,14,32,19,50,239,93,107,9,49,122,226,255,0,74,121,253,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,176,88,126,169,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,150,139,65,58,203,173,154,147,169,111,109,105,239,73,145,6,167,135,201,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,173,184,83,231,182,170,85,88,25,89,198,91,154,34,169,170,142,76,89,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,55,169,38,131,71,33,38,189,236,54,223,42,226,71,196,18,54,98,100,183,131,216,55,85,150,156,58,167,72,76,153,181,38,93,117,148,92,203,54,152,113,162,118,59,204,52,243,40,140,241,62,146,66,148,164,56,178,67,154,106,134,204,131,143,231,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,104,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,122,14,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,215,192,100,251,41,151,150,110,177,67,228,61,10,68,186,61,10,4,119,36,215,110,52,192,41,76,82,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,247,233,204,89,17,165,165,153,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,97,76,28,95,237,106,21,141,143,184,123,101,90,208,123,21,22,223,194,250,77,46,157,27,154,183,57,17,88,155,61,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,19,87,133,238,117,255,0,24,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,196,14,53,126,41,237,111,135,240,124,198,162,32,173,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,1,169,48,17,127,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,0,0,0,0,0,0,42,175,142,119,230,79,246,147,247,104,181,65,85,124,115,191,50,127,180,159,187,64,114,174,10,158,41,238,159,135,243,188,198,156,46,164,82,183,5,79,20,247,79,195,249,222,99,78,23,82,0,60,166,44,88,191,133,12,44,188,176,207,210,158,140,249,91,111,212,104,93,183,145,206,236,189,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,30,172,0,101,178,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,141,4,228,3,30,99,102,15,43,150,141,204,244,217,114,107,180,8,232,182,110,21,203,144,236,151,215,81,136,211,105,83,206,60,226,18,110,173,246,148,204,147,50,53,104,114,13,6,181,41,42,49,89,92,94,240,46,30,24,102,58,38,35,91,212,110,197,69,196,186,122,170,47,41,6,194,25,85,97,133,147,115,73,182,155,36,173,59,144,184,143,173,107,35,55,29,146,234,137,106,61,201,71,75,224,177,143,50,105,55,149,215,151,42,204,216,136,166,215,99,174,230,162,147,210,26,105,126,145,100,155,106,75,45,32,209,189,245,187,28,155,112,203,127,205,162,10,212,72,245,150,162,8,235,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,61,56,53,85,169,84,12,162,94,213,218,237,78,37,58,155,78,190,42,82,230,76,150,242,89,98,51,13,211,41,234,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,28,171,141,126,55,213,78,171,102,229,185,154,28,68,211,83,30,61,241,34,164,167,20,167,220,124,213,54,27,76,33,61,18,132,37,36,242,148,103,184,214,107,108,139,102,195,230,71,94,21,152,57,66,197,220,220,82,36,220,111,107,18,194,167,187,120,183,27,106,255,0,133,74,140,251,13,198,45,232,90,77,28,183,228,52,254,190,178,85,200,216,164,154,86,102,92,43,50,152,189,39,30,177,230,249,197,199,159,150,228,123,138,176,243,212,242,150,195,76,190,213,57,26,53,9,151,16,214,168,37,183,25,182,91,51,35,86,166,131,51,82,140,205,71,111,252,37,178,241,85,193,172,188,200,191,46,186,84,72,181,220,78,145,26,182,194,217,152,167,150,170,33,71,73,211,210,234,72,249,72,89,155,210,94,34,70,170,217,33,4,225,146,147,203,108,38,248,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,16,215,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,188,145,149,113,106,156,43,51,227,254,164,101,83,23,235,95,206,181,104,87,106,117,31,248,4,70,162,37,28,175,248,194,154,91,143,127,55,29,9,252,146,0,90,160,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,22,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,123,95,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,213,192,2,255,0,184,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,136,171,197,79,62,63,234,190,85,48,130,181,252,211,87,125,118,153,81,255,0,135,68,154,34,145,202,255,0,139,169,213,182,247,243,145,214,159,202,160,115,246,179,175,248,191,240,217,195,92,24,195,218,157,86,14,36,222,84,250,188,150,170,48,143,147,232,106,90,171,243,208,185,4,234,146,122,188,239,41,246,91,38,204,150,223,174,238,246,212,134,185,144,2,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,128,232,25,104,203,165,247,154,12,83,129,134,118,44,127,230,166,86,38,239,103,248,178,151,218,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,17,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,120,172,148,101,70,133,148,188,26,133,102,242,169,83,46,250,150,147,46,154,220,38,86,158,223,43,114,205,182,201,78,25,172,217,97,11,229,54,90,33,39,162,220,229,161,110,184,66,64,0,0,0,0,229,89,151,204,93,137,149,252,44,159,137,151,212,143,231,97,209,225,108,123,248,206,169,217,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,204,251,136,253,173,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,217,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,165,196,165,181,60,189,202,220,178,36,145,242,208,218,16,30,83,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,92,212,0,105,79,45,25,139,177,51,65,133,144,49,50,197,145,252,212,58,196,45,143,127,22,85,59,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,25,214,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,237,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,52,19,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,32,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,115,138,181,49,52,204,211,191,181,130,107,181,210,213,40,253,93,187,141,85,25,222,183,113,107,174,157,227,176,112,85,147,20,177,110,233,138,114,94,41,39,110,206,115,149,188,185,123,59,77,56,183,109,239,221,175,77,125,195,155,241,119,34,60,210,67,81,44,149,165,182,218,117,35,212,136,253,35,63,167,218,61,255,0,5,122,107,75,198,171,162,170,110,175,152,86,196,214,54,18,139,77,59,93,57,90,233,167,246,128,184,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,21,61,198,174,146,231,166,109,106,239,103,99,151,217,96,196,230,236,249,221,119,212,85,183,118,159,71,219,166,189,227,129,240,163,172,177,74,205,18,26,144,202,214,83,41,37,25,27,18,70,105,90,234,48,116,51,212,203,66,233,246,137,109,198,98,210,98,117,131,65,185,212,244,195,114,60,232,177,201,180,40,185,90,37,154,130,247,25,105,223,215,77,117,238,16,35,32,119,58,173,108,206,218,47,147,200,109,51,170,48,32,175,114,180,213,43,168,69,51,34,234,93,125,95,175,236,1,161,224,31,229,21,228,200,140,203,232,51,52,184,218,86,90,251,140,181,31,234,0,0,0,0,0,0,0,0,0,3,248,102,69,212,207,64,31,208,31,158,85,70,159,5,6,228,217,209,227,164,139,83,83,174,165,5,167,191,169,253,70,60,61,213,143,248,41,101,198,122,77,197,138,214,140,51,96,149,185,167,107,177,27,112,205,36,163,52,146,86,225,117,245,84,90,123,200,7,64,1,23,238,158,35,57,98,182,153,39,81,122,196,168,158,186,109,131,82,167,188,125,202,246,118,146,253,31,242,144,240,245,30,44,57,110,134,217,173,131,171,190,126,230,251,2,143,219,238,153,245,0,155,0,32,204,62,46,25,118,144,241,54,228,58,243,69,250,75,110,10,75,191,223,219,7,187,178,56,148,101,146,242,148,112,220,186,155,164,40,187,156,169,206,167,199,71,122,75,191,181,31,233,127,136,143,220,2,85,128,240,246,166,56,224,229,238,218,23,106,98,141,165,85,82,210,74,229,195,173,197,125,105,215,111,67,38,220,61,15,214,79,248,203,222,61,171,47,51,33,180,188,195,168,113,181,17,26,84,133,17,145,145,251,72,200,7,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,1,165,48,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,76,60,80,179,211,248,107,186,151,129,216,57,121,246,188,54,162,236,244,196,152,73,218,205,118,168,219,138,51,209,226,81,246,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,127,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,159,249,201,225,33,38,226,188,153,190,242,176,204,72,72,185,43,17,227,212,237,119,185,81,169,212,100,58,78,156,138,131,79,41,194,82,35,37,68,214,177,26,105,197,167,152,179,104,182,18,89,68,245,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,102,21,171,197,231,12,237,92,27,195,140,184,97,109,149,19,179,209,109,154,125,126,159,27,115,109,161,199,182,21,51,123,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,21,193,170,147,74,175,230,74,246,161,87,105,145,42,52,218,142,27,212,162,76,135,45,148,188,196,150,28,159,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,193,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,3,154,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,159,151,32,185,215,186,178,167,136,241,40,149,106,159,104,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,94,245,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,170,175,4,56,56,222,76,99,205,78,46,57,213,98,74,194,251,114,66,30,135,46,157,36,155,126,234,65,250,205,178,77,165,102,236,36,17,116,124,212,100,178,63,81,149,44,149,218,27,11,94,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,15,147,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,71,214,0,0,0,20,75,137,188,73,243,203,105,226,69,215,107,69,198,178,97,154,53,114,117,61,182,138,220,164,44,155,75,47,173,4,146,81,197,51,86,132,157,53,51,51,49,59,56,86,102,75,28,243,31,110,98,29,91,26,175,87,46,37,81,102,211,163,83,86,116,200,112,210,201,45,183,148,233,23,102,101,189,230,122,55,174,237,116,208,180,211,83,214,166,51,91,76,42,54,103,241,114,152,136,230,195,108,95,21,194,101,179,51,61,26,57,207,26,58,159,83,245,77,39,212,89,167,4,104,4,222,13,98,37,83,154,102,114,46,118,99,154,52,238,229,196,66,181,215,235,230,255,0,144,7,162,226,179,153,220,123,203,97,97,140,140,19,190,92,183,154,184,78,178,138,161,250,42,28,196,186,166,59,25,179,214,75,46,108,50,39,158,250,38,90,251,117,208,67,92,15,226,57,157,219,239,26,172,11,30,171,140,229,46,21,195,116,82,169,82,88,59,118,146,217,58,211,242,219,105,104,53,166,41,41,58,146,204,181,35,35,45,117,35,33,37,120,224,196,37,216,56,89,63,121,145,179,88,168,178,73,211,191,123,45,30,191,171,103,249,69,122,100,170,154,138,174,109,240,134,42,216,55,137,23,133,50,78,210,81,150,134,211,233,116,149,211,220,104,215,245,123,64,104,252,64,14,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,5,43,14,255,0,147,172,157,95,121,191,190,228,80,40,19,61,13,109,209,182,124,160,184,57,108,200,244,95,53,153,11,139,252,21,111,180,227,252,215,35,155,127,54,103,179,93,202,208,139,175,53,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,119,253,99,91,24,37,144,92,180,69,139,89,168,68,162,91,22,172,120,171,184,43,140,211,95,82,234,21,23,214,204,119,38,186,211,92,231,141,111,60,166,200,147,170,249,104,216,130,50,109,180,237,15,149,141,248,223,128,220,61,240,26,153,14,29,14,36,24,112,99,174,157,104,218,52,231,54,63,82,125,62,178,136,148,173,202,36,18,150,78,63,41,205,198,70,230,229,115,29,113,8,115,143,240,255,0,226,63,66,204,68,58,78,16,226,219,253,131,22,61,120,241,157,98,18,251,45,196,219,76,56,242,228,167,150,147,110,51,201,109,149,155,173,171,99,102,173,170,107,233,155,45,85,94,107,179,93,136,249,181,196,117,222,183,171,189,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,137,85,195,23,135,252,60,93,153,27,48,56,223,110,246,187,22,38,215,237,154,107,174,48,236,90,244,166,223,121,151,85,37,9,89,184,76,176,228,126,172,184,132,165,229,45,58,154,155,74,208,224,124,174,53,126,41,237,111,135,240,124,198,162,32,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,122,241,171,241,79,107,124,63,131,230,53,17,21,112,215,47,87,86,42,96,214,40,226,229,173,39,159,248,43,244,76,154,141,45,17,92,117,233,48,102,42,74,93,144,218,144,71,167,35,179,165,197,146,146,73,229,27,171,53,167,149,181,97,119,217,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,217,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,102,51,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,58,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,123,44,89,133,181,115,65,131,84,92,92,181,163,118,14,223,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,224,184,131,82,80,165,180,235,75,52,35,126,210,15,107,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,246,103,7,54,119,150,110,177,67,229,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,117,94,35,185,227,141,154,219,202,5,159,135,200,151,31,14,172,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,184,213,104,225,13,229,122,225,221,251,138,84,102,34,21,189,135,17,233,207,86,159,121,242,74,247,206,150,152,177,153,105,5,170,150,181,40,220,89,158,132,130,67,43,213,68,163,66,86,30,40,95,247,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,0,160,17,237,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,151,138,26,30,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,168,33,175,10,60,244,254,67,43,248,215,121,255,0,218,241,108,9,179,147,254,18,85,75,114,65,171,254,11,178,161,73,253,54,73,127,222,236,139,84,25,108,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,162,234,120,112,113,0,135,152,138,19,88,73,139,215,23,250,108,64,237,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,120,154,9,212,0,0,43,215,137,111,15,184,216,195,74,172,102,15,8,41,82,220,196,24,17,251,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,180,194,53,80,43,87,57,188,43,43,184,213,152,40,56,161,132,53,250,85,22,149,122,212,19,242,197,153,12,33,180,210,28,38,181,114,161,29,182,201,61,163,157,203,61,237,25,147,135,37,210,90,151,177,215,23,28,32,174,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,246,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,231,96,227,43,73,165,80,51,37,100,208,168,84,200,148,234,109,59,13,233,177,33,195,136,202,89,98,51,13,207,168,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,191,224,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,42,139,227,87,226,158,214,248,127,7,204,106,32,61,175,7,11,2,205,197,59,55,48,88,125,136,54,244,74,229,189,92,143,110,70,157,6,73,30,199,81,173,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,42,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,50,184,24,254,123,63,102,255,0,121,11,20,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,160,204,184,187,62,27,156,62,228,229,218,51,152,195,140,148,168,138,196,90,140,117,70,133,77,121,166,158,93,178,130,117,246,221,54,164,50,251,172,188,185,44,155,10,53,165,41,91,104,53,183,174,139,112,143,197,100,75,134,45,119,6,177,198,224,197,12,111,133,74,170,64,180,234,18,33,216,236,190,132,56,228,215,16,242,77,154,226,155,109,213,182,198,141,167,230,153,112,214,226,92,113,75,50,109,76,180,181,217,80,0,0,0,174,14,54,24,95,85,184,112,142,195,197,122,122,165,189,30,204,172,74,166,206,142,204,37,58,134,216,168,33,189,37,58,233,30,140,161,14,195,105,162,220,157,20,185,72,45,201,50,34,92,32,225,139,138,95,130,252,228,217,93,174,187,232,202,85,219,218,45,106,135,240,94,119,106,237,77,159,100,99,162,20,164,110,156,220,47,93,59,116,211,214,81,32,214,46,123,55,184,67,39,29,242,209,136,88,91,79,98,91,245,42,181,29,111,82,216,140,251,76,174,69,70,50,211,42,27,38,183,125,68,161,114,24,105,11,53,26,125,69,43,214,71,210,44,219,128,211,158,53,226,133,43,5,112,142,239,197,122,202,98,57,30,214,163,201,169,34,60,153,169,136,137,143,161,7,201,138,78,168,140,144,183,157,229,180,143,85,70,107,113,36,73,81,153,17,230,48,92,159,18,220,215,97,197,215,145,139,117,22,147,190,144,252,56,246,55,233,77,169,226,230,67,139,13,246,37,202,83,166,209,56,215,57,151,144,196,87,25,230,18,146,227,171,208,213,202,89,10,214,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,218,98,196,142,236,183,99,106,133,161,104,231,34,58,154,230,37,68,164,115,55,150,166,157,12,47,123,40,88,67,39,2,50,209,135,184,91,80,98,91,21,42,77,29,15,85,24,146,251,79,46,61,70,74,213,42,99,36,182,189,69,33,18,31,117,8,52,154,189,68,167,214,95,210,62,192,0,0,34,175,20,127,2,120,155,247,47,156,66,18,168,69,94,40,254,4,241,55,238,95,56,132,2,138,240,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,237,188,142,119,101,237,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,219,11,181,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,23,171,202,119,138,124,27,248,129,111,121,139,2,228,248,140,228,163,241,170,195,134,43,246,5,50,148,222,38,218,223,57,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,32,229,92,49,120,128,76,197,216,113,178,253,141,247,23,107,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,234,243,139,74,158,74,211,169,41,196,173,110,73,92,226,231,22,196,202,5,137,30,191,95,135,233,155,146,179,191,228,253,191,204,122,63,165,57,79,71,68,175,225,72,97,214,216,229,55,32,156,249,194,45,250,109,78,166,125,51,195,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,245,120,189,141,24,161,143,87,147,152,129,139,151,124,187,138,186,228,118,162,20,135,144,219,72,105,134,200,246,52,211,77,37,45,52,141,77,74,52,161,41,35,90,214,179,213,75,81,152,124,171,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,79,12,92,135,126,4,40,81,177,231,22,40,187,111,235,130,158,159,70,210,234,52,238,92,171,93,149,45,228,185,162,185,170,46,116,134,21,28,213,185,182,221,101,38,227,39,166,247,82,124,43,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,214,232,2,0,113,171,240,177,107,124,64,131,229,213,17,84,25,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,237,127,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,64,70,171,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,58,174,99,115,105,139,25,161,167,88,209,177,82,175,233,25,118,109,62,100,117,73,236,241,153,237,146,164,202,91,142,73,216,195,45,147,127,48,152,108,114,253,100,255,0,5,222,90,41,213,144,180,158,36,124,62,228,230,38,51,120,195,131,116,168,137,196,90,116,116,198,155,77,101,166,153,93,204,131,117,134,218,55,100,60,251,76,178,184,204,147,234,37,169,42,91,136,36,55,174,136,108,138,147,0,88,167,6,204,189,124,180,197,138,182,97,106,210,106,177,34,97,222,144,169,8,110,46,145,106,51,166,198,144,211,233,83,234,35,35,228,48,178,53,52,143,91,116,150,20,106,74,75,107,151,40,57,86,86,48,83,241,118,203,237,147,131,142,84,59,108,187,126,158,125,189,244,187,204,109,115,159,117,114,37,114,149,203,108,205,146,125,231,73,189,200,37,114,201,27,181,86,166,125,84,0,82,183,26,191,20,246,183,195,248,62,99,81,23,82,41,91,141,95,138,123,91,225,252,31,49,168,128,141,88,25,149,28,71,204,78,28,98,61,235,133,237,122,86,171,135,62,140,125,234,3,76,154,165,84,162,202,41,102,226,163,25,31,174,243,125,149,38,76,233,185,196,173,68,131,53,165,13,187,207,240,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,202,184,24,254,123,63,102,255,0,121,15,213,154,158,18,18,111,44,121,183,235,57,119,102,37,185,102,221,210,31,118,233,67,188,162,133,108,45,27,84,110,197,103,152,151,93,67,228,165,242,227,54,157,141,184,141,57,141,50,180,147,33,53,114,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,179,152,52,123,149,28,168,225,198,82,176,225,22,85,148,215,110,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,47,56,64,61,173,221,132,55,149,149,135,118,22,41,86,88,136,118,246,35,199,168,189,69,125,151,201,75,223,6,90,162,201,101,212,30,138,66,210,162,109,100,122,26,13,15,35,69,26,137,105,71,160,195,12,206,227,46,16,97,197,245,132,214,85,209,201,181,177,14,158,229,62,173,79,144,202,95,109,190,97,37,183,159,142,75,212,154,121,198,9,76,45,100,94,179,107,45,75,123,108,173,171,126,200,86,22,216,152,211,195,98,198,195,76,75,161,122,102,219,172,250,79,182,194,237,79,71,230,242,171,242,158,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,58,150,205,118,84,113,31,41,88,142,187,42,245,107,183,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,22,28,214,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,8,197,204,51,181,112,111,34,56,131,133,182,84,78,207,69,182,112,190,185,79,141,185,182,208,227,219,41,143,239,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,2,248,48,101,226,149,114,92,215,46,100,110,90,84,181,174,211,144,154,37,175,33,51,18,150,10,107,209,220,237,234,91,73,61,234,90,35,191,29,41,53,252,222,146,156,50,37,45,36,109,216,254,108,124,44,99,39,195,251,135,203,159,1,154,193,213,115,59,151,171,171,43,248,203,90,194,59,166,79,111,236,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,19,107,36,169,105,67,173,58,130,90,246,110,62,84,52,103,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,100,16,3,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,51,127,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,131,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,102,191,47,251,203,19,238,103,239,60,64,184,101,215,107,178,163,196,141,34,161,44,201,79,190,136,209,219,142,209,184,173,53,90,201,166,91,35,90,181,90,204,141,74,53,40,205,70,31,38,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,234,241,147,8,111,44,8,196,74,134,22,226,11,17,24,184,105,49,224,189,57,136,207,147,200,142,185,49,25,148,76,154,203,213,82,208,151,210,133,154,77,72,222,149,109,82,211,162,142,207,248,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,13,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,90,160,170,190,6,63,158,207,217,191,222,66,213,0,5,11,113,25,201,71,226,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,119,210,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,131,46,226,221,56,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,242,114,235,194,30,77,153,152,185,245,156,95,169,196,185,240,250,206,145,10,77,29,18,233,141,19,23,106,220,138,226,156,39,25,68,181,174,50,34,201,229,106,135,146,180,72,36,153,25,108,82,136,90,80,12,171,139,116,193,76,159,91,57,185,225,137,134,244,85,20,72,87,181,14,61,192,171,78,177,45,217,28,136,47,187,92,121,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,69,139,254,225,113,224,79,12,190,250,243,137,160,40,134,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,127,87,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,250,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,220,79,17,254,31,240,243,17,66,119,22,240,134,221,255,0,77,136,29,153,135,99,71,113,136,237,220,81,119,161,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,204,155,93,131,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,144,246,185,98,203,213,171,149,252,26,162,225,29,173,39,183,246,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,31,85,0,1,74,220,106,252,83,218,223,15,224,249,141,68,69,92,47,203,165,247,140,24,89,136,184,153,98,199,237,255,0,131,62,197,50,177,11,123,45,108,165,187,26,123,207,204,230,58,234,53,228,246,20,39,148,132,173,107,231,234,68,91,12,149,42,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,87,86,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,45,25,139,177,51,65,133,144,49,50,197,145,252,212,58,196,45,143,127,22,85,59,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,21,85,241,66,200,183,224,82,234,94,56,224,229,153,217,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,217,225,189,171,124,189,13,72,67,166,182,254,105,42,142,217,199,92,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,237,45,165,78,41,149,238,78,213,153,164,207,150,183,16,176,209,152,15,63,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,0,2,170,248,231,126,100,255,0,105,63,118,139,84,21,43,199,22,233,161,75,186,176,146,202,143,59,125,106,149,79,172,85,38,70,229,44,185,81,101,185,21,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,102,30,3,130,167,138,123,167,225,252,239,49,167,11,169,20,109,194,2,255,0,179,108,92,215,201,139,120,92,49,41,43,186,173,121,52,10,65,201,51,74,37,84,92,153,13,214,163,146,244,218,149,173,44,56,72,220,101,185,123,80,157,86,180,37,87,146,0,0,0,33,255,0,21,60,28,174,226,238,81,234,242,109,199,181,151,97,84,26,188,92,141,181,31,194,162,198,97,246,228,150,245,173,36,142,91,18,29,127,95,89,74,228,108,74,77,75,35,42,65,194,123,235,240,95,138,118,110,38,122,47,210,127,36,174,10,117,119,177,115,249,61,171,178,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,78,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,214,102,83,8,100,224,46,60,223,56,70,243,18,219,143,110,214,30,102,158,114,223,105,231,221,167,47,71,97,60,226,218,209,6,183,35,56,203,134,68,73,208,214,100,105,73,145,164,131,165,113,27,186,104,87,206,112,175,75,214,214,157,219,104,183,5,62,221,170,83,164,242,150,223,62,43,244,40,14,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,234,184,79,140,117,220,34,225,67,136,49,173,198,116,151,126,226,132,155,57,201,59,145,252,22,44,154,60,87,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,56,87,115,93,53,219,194,162,205,90,227,157,218,229,199,167,192,165,182,231,41,13,237,139,10,43,81,35,55,162,8,136,246,48,195,72,215,77,202,219,170,140,212,102,102,147,116,215,101,218,180,235,42,68,237,244,90,85,66,109,82,28,110,82,11,149,42,91,113,155,144,230,242,45,234,220,136,81,139,67,51,73,114,245,73,17,169,70,97,245,112,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,237,188,142,119,101,237,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,211,69,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,21,45,193,115,2,235,181,92,71,184,243,15,83,163,82,158,182,232,148,249,54,221,54,76,131,67,146,145,88,116,227,56,226,227,163,67,83,123,34,169,104,91,134,104,51,76,178,66,119,145,186,72,183,240,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,0,52,166,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,237,120,138,103,170,54,86,172,211,177,240,250,124,69,226,165,126,59,47,65,102,76,87,86,138,101,57,227,144,131,169,17,155,102,195,203,75,145,212,218,25,82,254,154,210,181,33,104,73,161,113,255,0,136,133,90,171,95,225,143,151,234,237,118,167,46,163,82,168,200,181,37,204,153,45,229,60,252,151,220,183,229,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,86,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,242,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,208,50,157,226,159,6,254,32,91,222,98,192,183,78,37,249,28,141,152,235,53,236,97,177,215,45,24,139,101,209,220,67,49,27,67,178,17,92,167,50,110,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,100,28,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,207,63,226,177,158,57,56,107,74,159,149,188,54,68,71,107,183,61,28,209,116,212,212,182,159,42,117,58,82,86,131,132,134,245,51,68,151,154,213,74,83,137,46,91,46,182,164,18,148,234,92,102,162,237,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,127,162,171,246,234,255,0,101,110,59,146,227,168,127,223,38,78,169,78,144,231,252,167,30,121,199,23,245,169,74,87,180,204,7,213,194,172,51,186,177,147,17,237,204,45,178,162,118,138,213,205,80,106,159,27,115,110,45,182,119,159,174,251,188,180,45,105,101,164,18,156,113,100,147,216,218,22,163,45,18,97,139,22,47,224,191,20,239,44,51,244,167,164,254,73,92,21,26,23,109,228,114,123,87,101,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,228,240,249,201,37,43,42,22,3,149,219,157,136,147,177,22,234,143,29,234,172,197,69,74,95,164,176,166,89,82,233,40,113,47,58,133,161,185,9,113,74,117,179,73,60,124,179,81,25,54,222,148,195,155,31,20,248,201,241,2,225,243,23,192,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,7,42,23,189,195,175,34,177,178,181,102,149,241,136,48,34,47,21,43,241,222,102,115,209,165,58,180,83,41,207,28,117,149,52,200,156,54,30,90,92,142,151,22,242,81,244,214,164,37,107,66,73,107,141,92,38,114,73,74,173,70,165,230,223,17,216,137,62,59,114,38,51,105,209,228,197,75,168,75,236,58,218,17,86,39,18,241,145,45,183,91,152,210,26,117,173,82,180,37,228,153,25,54,161,232,56,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,166,157,124,85,24,109,135,226,183,21,214,29,97,234,74,121,136,94,231,143,155,171,174,54,104,83,42,109,45,146,141,102,234,90,15,65,137,188,91,236,219,71,53,244,251,62,214,122,37,197,132,144,99,162,139,91,171,177,170,16,154,139,179,26,231,212,153,117,13,188,185,113,162,199,66,210,134,218,75,124,229,184,242,137,78,36,152,88,159,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,205,182,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,45,25,116,177,50,191,133,144,48,206,197,143,252,212,202,196,221,239,127,25,213,59,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,152,117,81,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,172,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,192,81,103,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,208,66,86,164,33,106,52,35,196,228,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,103,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,74,172,193,112,108,174,179,136,244,154,158,95,174,30,117,153,113,92,13,71,169,83,102,18,14,85,171,79,116,209,190,75,110,60,242,123,123,45,124,241,242,247,33,253,164,202,126,120,205,110,166,199,242,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,32,168,190,47,246,181,10,198,199,220,61,178,173,104,61,138,139,111,225,125,38,151,78,141,205,91,156,136,172,77,158,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,135,8,11,90,133,124,227,238,33,89,87,76,30,219,69,184,48,190,173,75,168,198,230,173,190,124,87,230,192,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,71,214,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,128,112,172,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,64,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,220,158,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,93,121,113,224,227,37,87,253,201,80,204,141,86,89,218,116,42,194,226,91,208,105,178,90,101,251,142,51,79,17,166,100,147,109,110,156,88,206,180,91,121,41,89,72,213,197,250,236,242,210,110,133,170,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,121,152,237,169,231,221,67,109,164,140,212,165,168,136,136,139,218,102,99,197,93,120,227,131,150,67,107,93,215,138,54,149,41,72,73,171,151,50,183,21,133,171,77,221,8,156,112,181,63,85,95,226,63,112,15,112,2,42,94,252,74,50,201,102,202,40,109,221,77,213,212,125,238,83,39,83,228,35,189,69,223,218,139,244,127,196,101,239,30,18,103,23,12,187,71,120,219,110,29,121,210,253,36,55,5,69,223,239,237,128,39,48,8,79,78,226,195,150,233,141,146,223,58,187,7,238,115,176,36,253,158,249,159,88,247,22,183,17,156,177,92,172,155,171,189,98,83,143,93,54,206,169,83,217,62,228,251,59,73,254,151,249,12,4,160,1,207,237,92,127,193,75,210,51,50,109,220,86,180,102,27,228,157,173,53,93,136,227,132,106,36,153,36,210,135,15,175,172,146,211,222,99,220,69,168,211,231,32,156,133,58,60,132,153,106,74,105,212,172,180,247,244,63,172,128,126,128,31,194,50,62,164,122,143,232,0,0,0,0,0,0,0,0,0,15,242,148,242,99,198,121,245,153,146,91,109,75,61,61,196,90,128,162,126,43,149,150,42,185,162,91,81,217,90,10,29,36,227,47,122,72,141,75,69,70,118,166,90,25,234,93,126,209,223,56,42,82,92,244,205,211,93,236,236,114,251,44,232,156,221,159,59,174,250,114,182,238,211,232,251,116,215,188,68,44,254,92,234,186,115,59,119,62,111,33,196,193,168,207,130,141,170,215,68,162,161,40,200,143,169,245,245,190,175,176,79,110,12,246,155,16,108,42,245,204,151,166,19,146,39,74,96,219,90,139,149,162,153,167,175,113,22,157,253,52,215,94,224,22,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,2,31,113,66,178,202,233,203,93,74,105,38,58,78,144,183,170,27,214,90,40,201,168,19,79,105,30,211,253,46,238,159,105,10,96,203,133,83,208,216,237,97,212,119,37,60,155,146,150,179,53,30,132,90,76,100,250,245,47,112,191,92,229,90,141,94,25,107,191,233,206,19,134,182,109,234,172,134,182,105,249,66,129,32,147,175,67,233,235,123,58,140,243,219,73,93,187,137,20,182,221,117,198,142,157,91,97,43,82,21,181,105,229,190,90,153,31,77,15,213,250,128,105,166,202,158,85,75,58,135,81,37,165,93,170,155,21,237,82,122,145,238,105,39,245,251,199,218,28,235,46,213,38,106,216,27,98,77,98,66,222,39,45,202,89,154,220,89,41,70,103,13,163,234,100,103,215,168,232,160,0,0,0,0,62,69,201,119,91,54,141,61,218,157,203,93,129,77,140,202,20,181,185,42,83,108,164,136,146,106,62,171,81,23,114,85,237,246,24,15,174,62,37,201,123,217,182,116,55,42,23,101,215,71,163,70,105,38,165,187,62,115,81,208,68,68,102,102,106,113,68,93,201,81,254,163,247,8,91,153,78,41,152,89,134,81,229,208,240,218,67,23,29,109,9,113,9,117,133,198,153,17,14,17,60,146,37,41,153,105,89,25,45,8,51,233,174,213,123,204,133,90,99,126,112,113,191,29,171,19,36,215,238,218,140,56,18,157,115,101,58,4,249,109,198,216,165,184,100,158,82,222,90,126,139,166,157,59,180,34,47,180,45,199,26,184,159,229,243,12,21,38,13,2,178,155,162,99,41,94,139,163,200,131,53,147,89,115,11,77,81,45,39,222,130,253,74,79,188,66,220,77,227,25,139,181,167,100,195,195,235,106,135,10,3,196,180,161,217,176,229,55,37,4,102,178,35,35,106,105,164,140,146,104,63,180,143,234,16,190,193,192,188,94,197,73,173,179,103,88,87,13,80,228,56,73,55,216,165,202,125,178,53,26,75,114,148,219,106,233,243,137,51,63,113,253,100,37,246,17,112,141,198,27,173,17,167,223,147,161,81,227,184,180,41,198,77,217,81,223,75,103,203,51,45,174,195,50,37,104,165,151,187,82,250,140,7,0,188,179,211,153,107,213,15,181,51,18,171,144,80,250,148,122,64,172,212,26,216,74,221,234,167,89,7,161,22,227,208,190,162,28,202,85,99,24,111,211,53,204,170,94,55,23,53,90,153,184,252,169,123,140,254,211,86,191,76,255,0,242,190,177,114,56,111,194,87,47,118,153,69,155,112,63,89,172,202,66,16,111,53,49,80,100,71,82,203,97,171,68,174,25,25,167,84,153,117,246,25,251,196,140,181,50,167,151,235,57,134,216,164,97,69,170,100,218,9,36,167,40,80,183,30,132,146,212,205,44,151,95,84,186,128,207,164,28,191,99,245,97,182,94,129,131,87,236,182,223,52,147,107,106,221,154,226,86,106,211,77,12,155,61,117,212,187,189,227,215,66,201,46,105,39,70,110,74,48,70,246,108,156,50,45,174,91,85,18,81,106,68,125,75,145,245,141,15,83,236,219,70,148,203,76,83,109,122,76,86,216,52,155,73,102,19,72,36,25,17,17,104,68,146,211,77,11,77,61,195,235,165,8,65,109,66,73,36,94,194,45,0,103,87,241,20,205,54,228,167,240,55,118,150,229,18,117,249,61,81,208,190,179,254,15,220,60,245,199,149,44,202,217,234,113,202,142,10,95,136,101,162,51,84,166,237,185,228,201,17,107,175,174,108,145,119,36,207,236,234,52,155,222,63,21,78,141,73,172,197,92,42,173,54,44,198,28,35,74,155,125,148,184,147,35,35,35,232,162,50,238,51,47,214,3,51,52,251,167,25,48,194,86,234,125,126,241,182,29,109,205,20,150,229,74,133,235,17,150,169,50,35,73,247,160,186,127,189,250,132,145,193,126,40,57,133,194,245,68,129,90,169,51,114,83,153,91,100,226,170,175,78,152,249,160,185,100,100,91,165,165,58,237,108,254,173,84,126,241,109,56,175,146,108,190,98,213,45,216,21,107,18,151,76,121,195,82,202,85,50,151,5,151,247,154,86,90,154,212,194,143,189,195,63,180,136,197,123,102,59,132,117,205,109,28,202,254,12,207,114,167,5,182,220,123,177,202,117,199,164,25,151,57,123,80,136,240,200,190,138,90,34,45,123,204,203,220,2,93,101,215,137,142,10,227,17,68,164,93,85,136,118,189,101,244,54,74,244,140,136,144,163,173,213,114,83,177,27,229,45,102,102,183,21,161,105,174,137,63,105,9,123,75,171,82,171,112,219,168,209,170,81,103,197,121,36,182,223,140,242,93,109,105,50,35,35,37,36,204,140,140,140,143,236,50,25,141,188,108,28,65,194,107,136,233,215,77,6,177,65,168,195,123,86,214,252,87,226,171,114,22,162,37,160,214,148,171,233,54,173,12,191,71,234,18,203,40,60,73,177,15,5,167,66,181,47,249,178,43,182,194,156,109,181,57,37,199,229,73,97,26,199,111,68,155,178,144,218,82,150,218,89,151,78,134,163,246,25,232,23,150,3,154,224,142,96,112,223,30,237,182,43,246,37,118,44,149,41,164,184,244,82,148,194,223,100,205,182,214,162,90,26,113,123,116,230,160,143,83,232,103,167,187,94,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,131,137,15,18,57,50,164,221,153,97,193,38,165,195,68,57,18,40,55,93,192,242,26,52,76,65,181,34,52,250,99,81,222,101,74,36,18,150,130,57,41,90,23,189,165,146,8,208,105,117,118,190,33,87,17,156,132,254,53,20,38,49,35,14,223,236,248,155,108,211,251,28,72,239,200,217,22,181,5,11,91,165,13,70,179,216,203,196,183,28,83,78,244,73,169,106,67,167,181,73,113,144,174,188,105,206,191,227,1,145,235,79,6,49,10,167,85,157,137,54,109,225,18,75,181,25,167,206,244,205,45,49,39,161,18,13,212,164,180,121,174,107,12,184,78,25,173,207,81,221,238,41,110,242,248,174,83,188,83,224,223,196,11,123,204,88,28,168,117,92,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,82,0,0,0,60,253,235,136,86,14,26,210,154,174,226,53,241,111,218,180,215,228,38,35,83,43,117,54,96,176,227,234,74,148,150,146,227,202,74,77,102,148,45,68,146,61,116,66,143,216,99,207,218,217,133,192,43,230,187,22,214,178,177,195,15,238,10,212,221,253,154,157,75,185,161,75,148,254,196,41,107,216,211,110,41,106,218,132,41,71,161,116,74,76,207,161,24,14,128,0,0,51,157,158,232,37,79,206,30,45,48,146,112,137,119,52,151,253,126,255,0,156,209,207,241,122,221,62,173,5,156,240,94,167,185,15,42,117,233,78,27,102,83,175,153,239,35,111,121,36,161,65,111,69,116,239,213,10,63,111,67,33,93,188,76,160,29,55,60,88,161,29,78,147,134,185,52,233,26,145,105,167,54,153,21,205,63,86,253,63,80,179,94,16,212,229,194,201,181,54,74,152,38,202,125,193,84,144,149,17,151,206,17,56,150,247,30,159,91,102,93,127,71,236,1,225,184,216,211,220,115,46,214,85,84,141,190,92,123,213,168,234,35,250,90,185,6,90,139,78,157,223,52,122,245,247,126,170,241,225,219,78,69,83,58,120,85,25,124,205,17,86,118,79,205,247,234,212,87,156,47,97,244,213,29,126,173,123,187,197,153,241,144,167,20,220,163,69,146,108,19,157,130,239,167,72,37,25,254,79,86,100,183,184,191,251,38,159,242,133,122,112,172,128,115,51,199,96,200,39,73,37,6,61,98,65,150,154,239,214,153,37,189,62,175,202,107,250,128,95,160,128,28,106,252,44,90,223,16,32,249,117,68,79,241,0,56,213,248,88,181,190,32,65,242,234,136,10,245,225,157,86,165,80,51,175,135,245,218,237,78,37,58,155,78,143,94,151,50,100,183,146,203,17,152,110,137,57,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,62,175,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,116,75,29,215,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,200,61,255,0,15,60,150,85,115,79,138,17,235,183,125,191,45,88,87,109,72,51,184,38,20,149,69,41,175,147,123,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,204,109,107,103,117,244,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,60,254,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,14,85,196,235,33,223,129,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,32,161,95,247,149,179,108,220,214,101,10,225,151,18,133,120,199,141,26,187,79,73,145,177,57,17,228,34,67,6,180,153,25,18,219,117,178,52,172,180,89,18,156,73,30,215,22,149,91,247,21,12,237,210,176,186,205,170,229,166,196,126,37,66,236,188,104,239,68,175,72,102,82,77,116,8,79,27,63,52,235,74,101,104,90,229,70,92,148,18,119,161,198,144,164,58,95,77,163,58,97,1,213,114,197,151,171,171,52,24,203,69,194,59,90,79,96,237,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,11,104,37,41,9,91,174,180,131,90,55,238,43,116,206,254,16,217,184,11,195,18,237,194,60,63,98,91,116,43,118,61,33,152,231,45,243,121,247,86,186,228,71,93,121,197,244,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,175,94,27,185,205,161,101,47,17,235,20,203,242,149,205,179,47,190,197,30,175,82,97,11,92,170,83,145,205,238,68,148,182,157,121,172,151,104,116,157,108,146,110,109,52,169,26,154,57,78,217,255,0,20,127,2,120,155,247,47,156,66,1,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,5,0,141,84,12,171,139,201,226,89,158,169,57,101,182,98,225,134,24,207,151,23,20,46,56,236,84,162,206,76,86,156,98,145,78,41,6,74,125,100,251,107,105,229,188,108,60,202,91,36,158,210,230,56,165,32,210,217,56,16,87,139,126,35,97,29,239,153,119,40,152,125,106,196,102,225,181,99,250,54,235,184,227,73,66,145,88,151,177,179,109,131,67,102,105,53,196,73,41,149,184,173,29,53,238,101,73,36,199,108,207,138,228,143,14,113,115,19,179,47,103,81,48,86,234,151,106,92,48,164,46,164,187,141,152,203,125,20,120,141,32,205,231,221,66,72,210,180,41,39,201,38,220,209,167,86,250,25,90,137,46,153,142,105,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,187,20,46,212,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,14,234,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,51,131,157,12,28,161,96,22,104,47,252,42,181,158,223,69,165,84,27,145,78,111,106,203,179,69,151,29,169,109,70,213,107,90,215,201,68,132,181,204,82,141,75,229,239,61,13,90,22,143,133,64,113,180,195,59,86,223,196,124,59,197,42,76,78,207,90,188,41,245,10,125,95,150,219,104,110,71,96,56,220,135,213,181,4,181,188,104,150,109,169,107,82,190,109,134,18,68,146,71,80,130,183,222,49,215,111,156,51,195,60,42,144,207,103,162,225,165,62,165,30,27,123,144,190,124,169,213,23,165,200,147,169,33,43,78,228,46,51,92,179,82,210,93,155,122,118,155,138,33,58,184,37,225,157,171,112,98,62,34,98,149,90,39,104,173,89,244,250,125,62,145,204,109,181,183,31,183,156,158,123,233,220,131,90,30,36,68,38,210,180,41,63,54,251,233,50,81,47,165,107,11,254,225,139,133,191,130,252,155,89,93,174,133,232,202,173,219,218,46,154,135,240,174,119,106,237,78,31,100,127,162,212,148,110,130,220,47,81,59,116,211,214,73,44,214,2,85,0,15,147,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,218,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,213,74,34,46,166,64,62,176,138,188,81,252,9,226,111,220,190,113,8,117,250,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,144,113,71,240,39,137,191,114,249,196,32,20,173,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,10,234,226,117,195,254,102,46,195,147,152,28,16,183,123,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,70,91,66,84,242,86,173,13,78,37,8,114,27,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,249,54,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,3,235,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,43,11,169,227,87,225,98,214,248,129,7,203,170,34,157,172,59,2,242,196,251,153,139,51,15,237,233,117,218,236,168,242,228,199,167,196,34,83,239,162,52,119,36,58,77,167,93,86,178,105,151,12,144,157,86,179,34,74,73,74,50,73,133,223,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,243,252,233,96,126,17,229,159,23,41,28,66,41,182,205,190,250,232,50,28,126,173,104,203,150,136,200,185,107,239,173,182,98,63,20,148,210,210,212,150,210,236,185,206,184,148,173,70,184,13,173,45,146,214,244,132,212,13,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,228,254,123,243,243,248,228,80,172,58,37,38,205,170,218,49,45,238,219,54,175,79,114,177,218,162,201,156,234,201,182,20,146,74,16,78,114,152,108,205,46,173,41,81,42,91,232,36,146,83,189,208,181,76,177,113,0,203,238,103,189,11,109,208,46,47,66,95,213,42,123,147,36,218,149,6,221,75,204,184,215,229,155,102,73,161,44,202,208,136,220,73,54,174,97,180,70,181,54,141,174,37,18,84,81,183,9,12,6,147,138,121,151,111,18,106,16,162,63,111,97,132,127,74,73,41,49,218,144,135,106,47,161,198,160,182,72,90,201,72,90,84,78,201,67,169,66,246,46,26,75,213,82,208,162,188,144,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,1,149,113,170,129,149,112,19,43,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,220,243,93,149,28,56,205,174,28,46,202,189,90,236,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,103,50,109,38,171,78,141,2,101,66,153,46,44,122,164,115,151,5,215,153,82,17,41,130,117,198,77,214,148,101,162,208,78,178,235,102,164,234,91,219,90,123,210,100,83,43,43,220,76,47,188,187,229,246,231,192,247,40,158,145,114,61,62,87,200,58,164,114,101,183,40,211,164,186,106,95,104,74,208,164,62,202,22,243,178,81,185,42,87,49,38,210,181,109,212,169,128,150,184,13,196,51,41,121,105,147,27,41,197,50,90,236,219,18,59,52,216,56,131,75,75,211,169,213,137,166,210,223,168,202,114,57,111,125,132,46,106,157,75,124,131,146,218,185,154,165,72,100,146,163,150,153,136,187,45,91,231,39,120,181,116,217,87,53,42,224,162,205,195,251,151,179,84,105,115,91,151,21,253,144,100,161,123,29,108,212,133,109,90,20,147,208,250,41,38,71,212,140,103,50,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,127,215,6,8,82,178,225,195,174,251,193,122,53,114,93,102,61,185,134,247,58,87,62,75,105,109,114,95,122,44,185,15,44,144,158,136,65,186,243,155,17,170,141,40,218,147,82,204,141,102,25,247,26,125,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,182,111,101,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,44,193,9,127,196,103,58,255,0,141,86,35,177,64,176,42,117,86,240,202,214,249,186,108,103,207,148,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,180,105,79,58,217,7,42,205,230,103,43,185,180,198,89,56,171,87,162,250,18,34,41,241,105,116,186,71,105,68,158,193,21,164,154,148,223,61,45,52,110,238,125,201,14,234,164,238,46,110,205,77,41,72,226,162,74,100,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,103,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,77,94,41,25,5,161,61,106,206,204,222,14,83,253,29,46,220,167,195,143,113,91,176,227,45,81,221,166,198,109,168,204,201,136,219,105,50,143,217,152,67,100,227,100,73,103,144,201,185,243,106,105,124,224,147,249,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,85,15,20,127,29,152,155,247,47,147,194,17,255,0,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,118,41,189,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,189,174,109,177,190,149,152,252,126,184,241,162,141,67,151,70,143,113,199,165,169,112,36,184,151,23,25,246,105,209,163,188,130,90,122,45,4,235,46,108,94,137,53,35,106,141,40,51,52,16,79,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,239,248,46,221,52,43,26,213,204,45,235,116,206,236,84,91,126,159,67,170,84,100,242,150,231,34,43,13,213,28,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,64,22,21,155,124,80,194,252,38,203,205,237,112,98,226,98,75,161,79,163,204,164,21,29,233,174,69,93,113,249,17,220,66,41,205,56,209,27,169,91,197,185,38,180,17,155,104,222,233,232,150,212,162,206,101,217,81,161,86,46,170,205,90,214,183,62,79,209,102,212,36,72,167,82,59,98,229,250,62,42,220,82,154,141,207,89,18,221,229,160,210,142,98,139,114,182,234,125,76,119,92,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,85,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,66,95,240,128,193,236,109,177,112,142,77,237,120,92,146,233,54,77,213,34,76,250,69,163,38,140,194,87,41,110,34,25,53,90,41,123,185,233,66,219,97,198,144,194,146,72,82,54,188,157,73,104,82,172,40,7,63,186,115,11,128,86,53,118,85,173,122,227,134,31,219,245,168,91,59,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,234,149,17,151,67,32,29,0,7,159,178,177,10,193,196,170,83,181,220,57,190,45,251,170,154,196,133,68,118,101,18,166,204,230,27,125,41,74,148,210,156,101,74,73,44,146,180,40,210,103,174,139,73,251,72,121,252,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,15,21,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,153,181,41,181,60,189,201,218,131,36,145,243,22,218,23,158,27,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,58,6,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,47,147,124,224,94,35,225,182,28,88,216,161,122,209,189,21,74,196,110,220,237,1,151,204,211,42,68,88,165,28,206,82,155,50,245,25,115,181,39,148,102,123,150,148,41,100,146,66,155,90,195,192,11,201,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,106,3,4,112,26,242,199,199,47,74,94,31,194,151,82,174,218,118,187,183,52,122,76,72,228,243,245,36,53,54,35,14,178,217,111,73,239,75,82,92,116,137,36,181,172,217,38,210,131,83,133,167,138,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,128,53,38,2,58,228,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,164,80,0,170,14,53,248,33,85,42,173,155,153,22,107,145,21,77,84,120,246,60,138,106,155,82,95,109,242,84,217,141,62,133,117,74,208,164,155,201,81,30,211,65,161,179,45,251,207,151,107,227,143,230,223,5,233,88,245,151,155,219,15,229,90,17,46,42,187,148,121,146,237,184,239,45,45,45,170,219,113,220,236,78,180,234,148,146,105,124,211,74,77,70,164,164,208,181,161,122,182,181,145,134,109,192,4,138,200,6,3,73,204,30,104,237,27,101,232,81,36,208,168,18,17,115,92,40,151,29,169,44,46,157,17,214,212,166,92,101,197,164,157,67,238,169,152,198,68,74,208,164,26,205,10,74,84,64,46,83,32,24,13,27,47,153,92,180,109,151,161,75,141,93,175,199,69,205,112,162,92,119,99,62,138,140,182,155,82,153,113,151,22,163,105,108,52,150,99,25,17,39,83,142,107,52,37,74,81,9,20,0,0,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,118,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,245,82,136,139,169,144,241,84,156,205,229,182,191,85,133,66,161,102,15,13,106,53,42,140,134,226,67,135,18,236,128,243,242,95,113,68,150,218,109,180,186,106,90,212,163,36,146,72,140,204,204,136,128,114,14,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,41,136,255,0,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,219,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,123,92,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,62,249,151,204,93,247,154,12,83,159,137,151,212,143,231,97,209,225,108,103,248,178,151,218,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,131,197,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,205,51,245,255,0,209,101,151,47,217,15,255,0,103,37,10,171,22,169,159,175,254,139,44,185,126,200,127,251,57,40,4,0,202,119,138,124,27,248,129,111,121,139,2,252,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,246,96,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,122,12,203,230,46,251,205,6,41,207,196,203,234,71,243,176,232,240,182,51,252,89,75,237,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,65,207,238,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,245,88,3,140,117,220,191,227,45,167,140,86,227,61,162,93,179,80,76,135,35,110,66,59,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,19,131,133,62,71,35,98,85,86,6,105,49,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,208,137,113,153,119,68,165,45,168,249,143,52,226,86,105,75,74,109,238,127,196,191,35,146,114,227,121,61,140,54,58,226,47,14,175,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,81,13,155,107,34,52,161,111,5,186,101,163,49,118,38,104,48,178,6,38,88,178,63,154,135,88,133,177,239,226,202,167,102,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,160,28,216,248,167,198,79,136,23,15,152,190,61,86,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,111,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,207,243,11,116,208,175,156,125,196,187,214,214,157,219,104,183,5,225,89,170,83,164,242,150,223,62,43,243,93,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,0,93,255,0,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,4,223,179,115,213,27,43,92,56,112,210,199,195,233,241,23,138,149,248,245,71,160,179,38,43,171,69,50,156,245,102,170,131,169,17,155,102,195,203,75,145,212,218,25,82,254,154,210,181,33,104,73,161,117,215,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,234,163,53,31,121,143,62,46,207,134,86,68,169,88,35,102,211,177,207,20,173,153,109,226,133,122,59,138,139,14,168,194,80,187,110,18,205,73,74,27,111,83,52,73,121,173,20,226,215,181,196,33,206,70,214,204,158,230,135,75,200,46,74,45,92,169,225,196,74,221,90,153,218,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,82,168,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,7,235,1,202,191,27,28,172,127,221,45,133,95,250,101,78,255,0,219,14,170,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,5,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,107,141,217,129,195,124,4,182,223,175,223,117,216,177,148,150,148,182,98,156,166,16,251,198,77,184,180,146,80,235,136,221,175,41,100,90,31,83,45,61,250,7,191,170,85,169,84,72,110,84,107,53,40,176,34,178,147,91,143,201,121,45,54,132,145,25,153,154,148,100,68,68,68,103,246,17,136,133,152,174,38,56,43,131,165,46,145,106,214,33,221,21,150,16,225,39,209,210,34,77,142,135,83,206,78,197,236,148,133,145,146,219,78,165,166,186,40,189,166,43,247,55,252,73,177,15,26,39,77,181,48,254,108,138,21,176,151,28,108,156,140,227,241,100,190,157,100,55,162,141,169,75,109,73,83,110,160,207,167,83,73,123,8,181,137,118,117,131,136,56,179,113,21,58,214,160,214,43,213,25,143,106,226,216,138,252,165,110,90,210,70,181,154,18,165,125,39,19,169,159,233,125,96,36,230,52,241,65,204,46,40,42,92,10,45,73,155,110,156,242,220,38,213,74,122,116,55,201,7,204,34,35,219,45,73,215,107,133,245,106,146,247,8,221,80,186,113,147,19,229,110,168,87,239,27,157,215,28,209,41,114,84,169,190,177,153,232,146,35,53,31,122,207,167,251,239,172,79,28,184,240,142,185,174,83,135,95,198,105,238,83,32,184,219,111,118,56,174,184,204,130,51,228,175,106,209,34,25,151,209,83,164,101,175,121,17,123,197,132,225,70,73,178,249,132,180,182,160,82,108,74,93,77,230,205,43,57,85,58,92,23,159,222,73,65,106,75,75,9,62,246,200,254,211,51,1,69,118,230,84,179,43,120,41,183,41,216,41,126,45,151,72,141,50,156,182,231,155,38,71,166,158,185,50,101,220,162,63,179,168,244,63,136,166,105,183,41,63,129,187,180,246,168,211,175,201,234,142,135,245,151,240,126,225,161,250,101,26,147,70,138,136,84,170,108,88,108,54,68,148,182,195,41,109,36,68,68,69,209,36,69,220,68,95,168,126,222,224,25,200,155,146,92,210,65,140,228,149,224,141,236,225,54,102,91,91,182,170,38,163,208,140,250,23,35,234,30,70,118,95,177,250,142,219,207,79,193,171,246,35,108,26,137,197,187,110,205,109,40,52,235,174,166,109,150,154,104,125,254,225,166,53,33,11,45,171,73,40,143,216,101,168,249,21,11,54,209,170,178,235,21,43,94,147,41,183,205,70,234,94,132,210,201,102,100,100,122,145,164,245,215,83,215,95,120,12,208,197,172,99,13,132,100,184,117,75,198,221,229,43,82,54,223,149,19,105,151,216,105,211,232,23,254,79,212,58,109,155,158,156,203,89,72,97,168,120,149,92,156,134,20,147,210,125,102,160,238,242,78,223,85,90,72,45,72,246,150,165,245,152,189,11,175,42,121,126,188,88,113,138,190,20,90,164,78,32,210,106,110,133,11,113,106,74,45,72,212,201,245,245,143,168,142,120,145,194,87,47,87,111,106,153,64,126,179,70,148,180,44,217,106,26,160,199,142,149,158,243,78,169,68,51,50,78,170,34,233,236,34,247,0,137,152,101,198,51,23,168,175,70,135,136,54,213,14,108,6,73,9,91,176,161,202,114,74,200,141,4,102,102,236,210,73,153,164,150,127,105,151,214,38,150,10,241,63,203,230,39,170,52,26,253,101,54,188,199,146,141,87,88,145,6,19,36,179,229,150,154,174,90,143,189,103,250,146,175,112,131,120,187,194,55,24,109,68,73,159,97,206,133,88,142,218,214,166,217,39,101,72,125,77,151,48,200,182,181,12,136,213,162,80,94,237,79,235,33,16,111,236,10,197,236,43,154,227,55,141,133,112,210,206,59,134,146,144,245,46,83,13,153,164,212,91,146,167,27,79,79,155,81,145,251,139,234,48,26,78,182,239,123,54,241,134,221,66,211,186,232,245,152,206,164,148,135,96,78,106,66,12,140,136,200,201,77,168,203,185,73,63,214,94,241,246,198,113,240,67,56,56,223,129,85,136,114,104,23,109,70,100,8,174,183,190,157,62,124,183,35,108,74,219,51,79,41,15,33,63,69,162,78,157,218,25,151,217,105,89,107,226,153,133,152,155,30,37,15,18,100,49,110,214,214,150,208,167,95,92,104,113,22,225,147,41,50,74,158,150,165,153,154,214,179,46,154,237,79,188,140,4,238,1,241,237,187,186,217,187,169,237,85,45,170,236,10,148,103,144,149,161,200,178,155,120,140,141,36,162,234,133,25,119,41,62,223,105,15,176,0,0,0,3,226,222,179,202,151,103,87,42,38,180,167,178,211,101,61,170,143,66,45,173,40,254,175,112,251,67,157,102,34,164,197,43,3,111,185,175,200,91,36,221,185,84,50,91,107,36,168,140,161,186,125,12,204,186,244,1,158,76,199,213,125,53,142,215,229,71,114,85,206,185,42,139,35,73,234,71,172,199,143,167,83,247,139,158,225,123,101,21,173,150,186,108,227,76,117,29,93,108,212,55,160,181,81,19,176,33,30,211,61,165,250,61,221,126,211,20,125,114,165,119,22,36,85,27,105,215,29,58,141,109,244,161,75,86,229,171,152,249,232,102,125,117,63,91,235,26,24,201,173,168,213,159,150,187,2,156,217,56,75,122,222,165,72,119,126,159,148,56,17,201,90,116,46,158,175,183,168,14,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,205,226,85,41,170,238,30,92,244,103,219,222,137,212,105,177,148,90,17,234,75,97,105,246,145,251,253,198,51,119,142,180,51,180,113,162,240,166,70,53,55,216,238,10,129,53,167,67,78,201,110,164,187,136,180,50,219,236,33,166,71,218,67,236,56,195,136,74,210,226,13,10,74,139,82,50,50,211,67,47,112,207,215,17,203,25,171,23,51,245,246,89,100,155,69,101,114,170,228,148,167,66,46,117,70,89,116,45,169,233,234,125,127,105,128,183,30,29,247,155,23,150,87,237,103,26,148,167,156,165,67,131,76,120,212,178,81,147,141,83,162,110,47,164,127,165,237,208,254,162,18,96,87,7,6,251,233,218,150,28,86,172,213,201,35,76,89,210,100,147,102,179,212,182,177,79,111,93,55,119,117,211,187,254,129,99,224,3,254,30,121,168,237,41,231,221,67,109,160,141,74,90,212,68,73,34,234,102,102,125,195,252,106,53,24,84,152,50,42,85,25,77,71,141,21,165,188,235,174,172,144,132,33,36,106,81,153,153,145,17,17,17,158,167,238,21,121,196,7,137,27,148,249,51,112,147,4,106,202,39,121,110,49,62,173,21,254,173,175,89,81,220,75,79,70,149,169,40,140,154,90,73,73,233,208,207,216,64,36,126,106,120,138,225,62,2,69,153,65,162,84,25,174,220,200,75,141,161,136,110,198,148,219,46,145,62,146,39,82,153,40,113,58,56,209,18,186,106,68,162,246,159,74,151,199,172,239,99,150,58,86,101,191,81,187,39,210,169,110,169,196,55,2,155,62,99,12,155,70,183,76,137,109,155,235,78,187,93,52,158,157,52,34,46,226,235,203,104,148,28,72,198,219,209,184,112,90,172,220,149,202,180,146,74,158,82,95,152,225,173,215,72,141,75,81,18,215,166,247,72,204,250,245,87,180,207,173,145,229,87,132,185,37,48,239,12,115,144,149,155,173,54,251,116,198,87,169,39,94,67,132,151,153,149,15,161,254,85,42,45,126,175,120,10,235,195,92,17,197,92,104,175,183,77,179,237,106,189,73,249,142,145,174,95,97,146,243,73,53,173,4,107,90,219,109,102,69,171,169,51,63,113,235,238,214,203,50,195,194,66,151,75,69,58,233,199,9,201,149,36,141,153,69,79,136,234,86,215,250,202,249,110,181,38,25,31,121,58,149,22,189,198,69,239,22,1,134,248,27,133,88,81,78,98,13,147,98,80,105,174,50,218,91,57,49,233,113,153,121,122,37,5,235,45,182,211,174,188,180,153,253,100,71,238,30,239,187,161,0,241,150,6,14,97,166,24,193,106,13,149,102,81,169,132,210,82,146,114,53,58,59,46,43,66,65,106,102,218,19,169,250,137,63,180,139,220,67,218,0,0,0,0,0,0,0,0,0,0,254,25,18,136,210,162,35,35,45,12,143,218,63,160,3,136,102,3,40,248,65,143,180,10,132,91,130,211,165,181,87,126,43,173,199,169,53,2,42,100,54,226,144,233,37,92,213,178,181,22,139,120,213,169,117,215,175,127,125,49,230,207,35,56,151,150,250,235,242,155,167,63,86,183,29,90,214,196,200,140,200,124,154,108,214,249,164,157,115,179,182,218,76,155,103,114,180,232,90,145,247,31,77,5,143,51,136,24,117,104,226,93,183,58,217,187,168,80,42,49,102,71,117,143,225,49,90,120,219,53,182,180,110,79,49,42,34,81,18,213,161,233,211,83,1,158,92,180,230,119,16,178,225,125,66,174,80,107,51,189,24,79,182,137,244,243,146,255,0,37,198,121,204,169,223,154,67,173,164,212,105,100,147,235,30,154,116,62,157,215,203,150,188,197,89,89,140,195,202,117,217,108,84,26,84,190,206,202,106,17,121,173,27,140,200,228,50,227,165,177,14,184,105,34,55,146,90,40,245,35,232,127,93,45,231,159,39,151,78,93,241,2,169,92,131,77,91,182,165,90,160,251,240,94,97,151,20,219,8,117,249,42,109,165,40,153,109,180,154,90,100,140,210,147,61,11,187,82,238,243,249,47,205,29,215,151,108,80,165,56,205,106,97,91,149,25,140,71,168,67,84,151,59,58,91,114,68,126,107,188,190,107,109,146,185,108,237,220,173,75,78,135,211,184,52,62,3,205,225,213,243,68,196,123,50,145,120,208,38,177,38,45,82,20,121,68,109,56,133,146,77,198,144,230,211,216,165,17,25,18,203,166,167,223,250,199,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,1,82,188,97,50,163,135,22,52,58,118,102,236,166,189,13,85,186,46,4,81,235,244,182,25,34,139,58,83,172,72,124,167,167,67,46,83,199,217,212,78,145,17,165,213,45,46,30,213,147,138,118,181,173,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,185,78,53,126,22,45,111,136,16,124,186,162,41,88,6,143,114,127,153,74,22,106,112,58,143,137,180,194,228,213,89,219,75,185,34,38,42,216,110,37,97,166,91,92,134,218,37,41,123,153,62,106,28,108,201,107,62,91,136,37,25,44,150,148,246,177,155,108,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,69,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,15,64,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,224,23,82,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,0,0,1,67,156,89,224,118,60,235,92,242,54,182,93,186,151,73,145,170,11,169,233,17,182,245,87,78,255,0,155,250,250,17,11,52,225,105,78,68,12,141,225,227,156,167,16,228,199,42,242,92,37,235,212,206,169,41,41,50,47,113,161,9,63,242,251,71,186,197,236,143,101,119,30,111,39,49,7,21,240,188,171,149,247,163,181,21,115,61,53,81,139,185,166,200,201,9,216,195,232,71,66,62,253,186,251,204,117,12,55,195,139,51,8,236,154,86,28,225,237,27,209,54,245,17,181,53,6,31,104,117,254,74,20,181,45,69,204,117,74,90,189,101,168,253,101,31,127,184,4,94,226,207,78,68,220,149,92,210,84,211,138,58,125,86,147,37,38,157,116,65,156,180,55,170,190,173,28,50,251,76,133,122,240,130,167,174,110,113,161,73,66,91,50,129,110,84,228,40,213,222,68,105,67,126,175,215,171,133,250,181,23,75,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,123,108,46,212,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,124,235,6,178,83,150,76,191,93,203,190,240,139,12,202,131,92,114,27,148,245,75,244,205,66,86,172,56,164,41,104,217,33,245,160,181,54,211,215,110,189,59,250,152,14,224,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,160,48,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,98,133,218,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,67,217,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,93,48,240,184,241,217,134,95,125,121,60,209,127,192,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,231,249,25,206,109,11,39,152,113,140,85,54,233,94,153,188,238,143,65,199,182,105,174,161,101,21,78,52,83,249,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,190,129,198,175,197,61,173,240,254,15,152,212,68,0,1,250,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,19,147,190,22,246,173,3,2,110,168,89,141,164,213,89,188,241,26,158,237,26,165,10,53,73,180,250,10,11,83,16,243,4,195,145,220,113,167,94,83,209,98,202,55,23,189,37,177,182,141,178,34,120,158,242,188,37,50,81,232,72,112,243,101,137,180,202,172,58,211,220,230,236,186,123,229,200,109,48,94,99,150,186,154,136,149,189,206,114,29,117,182,146,226,82,146,108,148,233,19,132,235,43,69,159,128,205,14,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,210,173,92,230,215,98,100,198,245,201,221,219,74,237,212,169,221,146,69,169,81,142,132,33,202,123,137,170,177,54,76,105,5,211,152,202,246,190,226,28,234,226,28,81,160,247,161,105,228,92,86,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,84,3,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,48,243,226,255,0,184,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,5,0,142,213,157,58,5,247,108,102,179,19,232,152,143,91,170,214,43,76,220,15,173,53,10,164,150,95,149,42,11,132,78,65,113,102,193,37,164,238,136,184,230,77,161,40,75,105,50,65,33,178,78,196,241,81,61,56,199,97,12,155,43,50,240,113,74,59,18,206,155,136,244,118,94,91,239,62,210,145,233,24,40,68,87,153,105,9,209,104,66,99,148,5,153,172,143,85,188,189,170,61,13,40,9,63,193,115,15,48,226,54,7,92,120,171,76,165,115,239,57,215,4,154,21,74,165,34,33,33,200,241,90,102,51,205,196,142,190,98,247,50,124,212,58,181,18,90,82,156,81,33,73,89,48,210,206,197,69,59,112,79,197,10,85,189,139,151,230,20,84,19,17,153,23,157,30,45,74,12,135,166,165,165,184,253,61,110,107,21,166,140,181,121,107,106,99,174,158,213,106,148,69,89,237,81,25,154,46,36,0,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,23,82,41,91,141,95,138,123,91,225,252,31,49,168,128,234,188,12,127,61,159,179,127,188,133,170,10,171,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,0,67,94,45,148,203,54,126,75,110,9,87,67,145,19,82,167,86,41,82,109,194,122,89,178,181,84,78,74,90,89,52,130,81,115,151,216,221,154,102,131,37,104,130,90,244,245,9,73,153,66,168,56,224,223,241,157,170,225,102,22,193,184,101,148,136,177,234,53,250,165,37,38,234,88,52,58,166,152,133,33,101,167,41,107,35,102,122,19,212,214,130,55,62,137,56,91,130,173,134,167,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,98,26,8,225,163,127,201,196,28,150,225,220,170,149,195,18,171,82,161,199,147,64,148,76,155,91,225,162,36,151,26,139,29,212,54,69,177,105,134,81,12,183,22,245,33,72,90,183,111,220,97,40,4,85,226,143,224,79,19,126,229,243,136,66,85,0,12,214,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,74,161,21,120,163,248,19,196,223,185,124,226,16,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,121,76,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,15,86,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,160,36,87,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,107,44,106,160,86,3,28,45,40,86,6,121,236,122,157,26,210,249,89,130,85,79,73,214,231,83,106,27,220,110,134,228,102,62,102,36,151,22,100,153,44,170,83,209,77,148,41,75,113,198,210,242,93,67,136,101,215,92,9,107,144,76,188,85,114,207,150,138,5,135,117,82,162,64,187,42,18,36,214,238,52,70,152,169,40,237,175,175,68,36,212,102,104,37,183,25,184,172,172,154,249,189,237,40,210,107,212,220,92,138,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,25,87,26,168,25,87,1,113,57,121,202,101,155,155,174,24,152,103,99,215,100,68,163,215,96,72,171,73,161,92,106,128,114,159,165,44,235,146,141,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,149,75,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,247,184,92,120,19,195,47,190,188,226,104,243,252,71,114,57,39,53,182,108,11,195,15,151,18,62,34,217,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,97,5,120,60,224,133,86,252,204,92,140,101,102,185,18,29,55,11,163,154,164,68,83,106,91,243,159,168,197,151,25,164,35,185,40,66,82,79,45,75,51,51,213,13,164,146,123,205,109,218,254,108,124,44,99,39,195,251,135,203,159,30,127,36,120,13,39,46,57,104,179,176,218,179,10,35,23,9,71,93,82,224,54,99,180,218,206,163,37,102,235,141,186,182,150,180,188,182,82,166,227,19,187,213,189,17,208,101,162,118,164,189,6,108,124,44,99,39,195,251,135,203,159,1,154,193,213,114,197,151,171,171,52,24,203,69,194,59,90,79,96,237,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,11,104,37,41,9,91,174,180,131,90,55,238,46,84,52,103,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,102,29,3,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,20,173,196,235,33,223,129,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,0,26,157,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,7,55,88,33,74,203,142,98,239,60,26,161,87,37,213,233,180,9,17,149,14,92,182,210,135,205,137,17,89,146,218,28,219,234,169,104,75,228,131,89,18,73,102,131,81,37,27,182,16,79,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,66,170,111,203,191,193,101,195,232,255,0,254,70,124,160,163,122,95,242,63,234,167,102,169,118,14,255,0,157,252,143,164,190,135,169,250,125,121,98,106,241,171,241,79,107,124,63,131,230,53,17,239,248,46,218,212,43,230,213,204,45,149,116,193,237,180,91,130,159,67,165,212,99,115,86,223,62,43,237,213,27,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,80,21,173,105,252,149,249,85,70,249,117,233,95,147,126,144,143,233,143,68,242,251,119,97,230,39,159,217,249,191,55,206,229,239,217,191,213,221,166,189,53,26,94,193,74,182,23,214,176,142,208,153,130,181,56,147,236,70,232,241,162,91,238,198,121,199,80,152,76,32,153,109,163,83,166,110,146,219,38,249,107,75,159,56,149,161,73,94,139,37,16,164,190,32,89,17,174,229,86,234,114,245,181,145,219,112,202,224,168,27,116,233,58,161,191,69,202,125,201,78,53,74,216,185,14,200,127,149,26,58,79,180,168,137,43,215,67,209,93,13,195,247,61,213,220,170,221,77,217,87,74,251,110,25,92,21,2,114,163,27,68,55,232,185,79,185,21,183,106,187,209,29,217,15,242,163,71,81,118,100,153,37,122,234,90,43,169,133,244,138,1,226,143,227,179,19,126,229,242,120,66,252,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,4,0,224,169,225,98,233,248,129,59,203,169,195,138,113,163,164,102,9,85,219,114,183,83,168,243,176,97,158,204,197,53,152,234,105,134,217,174,186,137,38,226,100,55,206,83,178,94,228,176,181,33,227,109,13,54,219,134,218,72,150,110,173,219,106,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,154,28,39,249,9,248,83,179,127,10,95,252,140,249,65,78,249,71,249,111,245,47,180,183,218,191,33,243,191,145,230,126,79,215,253,30,186,11,10,227,25,83,179,107,86,6,91,107,56,114,220,70,237,57,244,122,196,154,10,34,68,56,172,38,156,182,105,74,140,77,178,105,73,180,142,81,163,68,26,83,180,180,45,11,77,4,42,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,252,5,86,255,0,188,171,182,109,3,15,171,55,12,185,150,245,171,34,116,154,44,23,140,148,136,11,152,109,28,146,104,204,183,37,11,83,13,172,209,174,194,94,245,17,18,156,89,168,38,255,0,5,79,20,247,79,195,249,222,99,78,28,127,137,12,220,18,149,154,251,177,140,18,164,203,134,136,114,36,51,117,188,242,159,52,76,185,14,100,133,207,121,162,121,106,81,32,148,180,54,100,146,67,123,218,89,161,38,131,74,215,194,172,12,82,190,240,191,229,31,200,90,239,163,62,86,219,243,45,106,199,240,86,94,237,84,185,91,121,236,124,234,21,179,119,45,30,186,54,172,180,232,162,212,195,10,176,206,234,198,76,71,183,48,182,202,137,218,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,128,238,188,55,169,152,219,63,53,246,156,172,18,114,90,87,78,145,30,77,214,76,203,97,148,42,219,57,145,218,158,78,161,229,18,94,70,215,80,100,132,146,156,37,146,22,130,222,132,169,58,9,28,127,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,236,0,0,2,63,231,179,29,40,88,3,150,91,198,228,169,214,106,180,202,173,122,159,42,219,182,222,165,146,202,82,107,18,162,188,81,214,135,18,105,228,242,246,45,227,112,212,147,74,89,61,187,150,104,66,130,141,179,136,229,41,220,215,227,10,168,208,165,197,142,87,197,105,43,68,153,41,125,102,249,76,116,158,89,41,45,160,137,10,116,156,90,17,180,205,8,82,80,106,112,210,110,42,101,112,66,249,9,248,83,196,191,72,127,242,207,228,252,79,68,126,91,253,75,237,39,219,251,190,107,242,222,141,250,126,191,232,116,230,10,214,29,171,38,216,233,51,46,217,142,179,49,27,211,62,142,162,166,160,221,58,227,82,201,245,178,186,60,133,165,185,70,227,76,25,45,222,90,15,158,132,104,162,230,178,210,182,40,210,73,48,209,240,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,17,87,138,63,129,60,77,251,151,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,98,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,23,127,197,31,192,158,38,253,203,231,16,133,0,128,145,89,228,205,221,87,55,216,184,155,173,138,116,186,61,167,65,142,170,109,185,74,126,66,150,180,48,107,53,46,83,200,37,27,72,146,241,237,223,203,45,9,13,178,217,169,206,81,56,166,91,242,125,115,99,102,26,98,86,54,214,74,93,58,196,176,45,122,252,244,79,140,236,117,46,101,110,20,20,200,102,9,161,75,230,161,6,79,54,234,220,229,169,38,134,212,217,41,43,89,45,31,147,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,176,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,187,76,114,176,44,220,44,201,54,39,97,246,31,91,209,40,118,245,15,13,238,8,208,96,198,35,216,210,61,31,32,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,204,51,152,45,83,63,95,253,22,89,114,253,144,255,0,246,114,80,170,177,106,153,250,255,0,232,178,203,151,236,135,255,0,179,146,128,85,88,150,156,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,172,117,194,123,23,240,161,138,118,110,25,250,83,209,159,43,110,10,117,11,182,242,57,221,151,181,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,74,120,85,134,118,174,13,225,197,185,133,182,84,78,207,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,7,160,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,75,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,62,176,0,207,14,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,166,58,141,46,230,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,204,197,139,23,240,95,138,119,150,25,250,83,210,127,36,174,10,141,11,182,242,57,61,171,178,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,160,47,83,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,2,116,240,172,200,141,10,240,167,82,51,91,138,40,237,113,35,212,29,114,210,164,106,182,246,202,133,41,133,53,85,231,177,32,140,246,62,196,166,123,51,173,109,86,221,231,170,77,58,219,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,202,179,99,225,99,25,62,31,220,62,92,248,234,160,3,42,227,85,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,128,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,55,136,183,205,19,14,44,202,189,227,95,154,196,104,180,184,82,37,25,186,226,16,74,54,218,91,155,75,122,146,70,102,72,62,154,151,119,235,1,226,51,41,152,171,43,46,120,121,81,187,110,121,237,38,95,103,121,52,248,188,214,137,199,164,114,30,113,162,216,183,91,53,17,155,42,45,18,122,153,244,47,170,134,179,45,153,220,67,204,125,245,54,185,94,172,206,244,97,190,226,32,83,138,67,252,150,217,231,60,166,190,105,110,184,146,81,37,227,79,170,122,105,208,186,119,250,28,232,102,146,235,204,78,40,85,92,122,181,48,237,202,116,199,227,211,225,166,75,157,157,77,183,34,71,41,222,95,53,198,205,92,183,182,238,78,133,167,66,233,223,232,50,49,147,203,167,49,24,129,75,174,78,166,173,171,82,147,80,97,249,207,62,203,137,109,244,52,252,101,56,210,84,108,184,218,141,77,60,102,73,81,150,165,223,161,119,135,227,202,102,70,113,47,50,21,214,37,57,78,126,147,110,52,180,45,249,146,217,144,193,58,217,45,131,81,52,231,103,113,181,25,182,246,228,235,208,244,51,238,46,183,57,151,252,163,97,6,1,80,41,241,109,251,78,150,245,93,136,173,55,34,164,236,8,170,144,183,18,134,137,74,230,161,148,40,245,91,36,173,79,174,189,123,251,186,78,31,225,213,163,134,150,220,27,102,209,161,64,167,69,135,29,166,63,131,69,105,147,112,208,218,17,185,92,180,164,141,70,72,78,167,167,93,8,122,96,31,194,34,73,18,82,68,68,69,161,17,123,7,244,0,0,0,0,0,0,0,0,0,7,139,191,240,115,13,49,58,11,176,111,91,50,141,83,39,82,164,155,146,105,209,222,113,58,146,203,82,55,16,173,15,215,81,253,166,126,243,30,208,0,86,30,103,184,72,82,234,136,168,221,56,31,57,17,100,153,189,40,224,75,117,40,107,253,121,124,182,154,141,12,207,188,218,74,75,94,226,50,247,10,211,196,188,17,197,92,23,175,187,77,188,45,106,189,53,248,110,168,209,47,176,201,101,165,26,22,180,146,219,91,141,160,204,181,105,70,71,238,45,125,250,105,159,191,161,143,9,137,24,27,133,88,175,78,126,13,237,98,80,106,78,60,218,155,41,50,41,113,158,121,26,165,101,234,173,198,213,166,156,197,25,125,102,103,239,1,66,216,13,157,236,114,192,186,204,55,233,215,100,250,173,45,165,54,135,32,84,167,204,125,146,104,150,209,153,33,178,125,9,215,107,68,146,215,166,134,101,220,125,45,163,42,220,69,112,159,30,226,195,160,214,234,12,208,174,101,165,182,214,196,199,99,69,109,231,76,152,73,147,73,84,149,184,173,92,116,201,61,53,50,73,251,75,172,105,205,87,9,116,169,51,47,12,12,144,148,27,77,56,250,233,143,47,66,86,156,247,13,44,179,22,31,83,252,146,82,90,253,94,225,91,117,186,14,36,96,149,232,228,57,205,86,109,186,229,38,73,165,47,37,47,195,112,150,211,166,68,164,40,201,11,211,123,70,100,125,58,167,216,101,208,52,232,203,205,72,105,47,48,234,28,109,100,74,74,208,162,50,81,31,82,50,50,239,31,246,42,207,135,247,18,55,42,18,97,97,38,55,85,148,110,242,219,98,5,90,83,253,92,94,177,99,182,151,94,147,43,83,81,153,186,181,18,83,215,169,151,180,133,161,211,170,48,170,208,99,212,169,210,154,145,26,83,72,121,167,90,89,45,11,66,136,148,147,35,35,50,50,50,50,61,75,222,3,244,136,207,196,66,243,98,205,202,253,210,227,178,148,203,149,88,115,169,140,154,86,73,51,113,218,116,189,165,244,139,244,125,154,159,212,98,76,10,224,227,33,125,59,77,195,138,45,154,137,36,73,149,58,52,147,108,150,122,158,230,42,13,235,166,238,238,158,239,250,0,85,182,5,81,14,237,198,139,62,153,40,212,231,107,175,211,201,221,122,154,183,203,105,39,222,71,169,158,239,105,13,34,97,173,41,170,22,30,91,20,102,17,177,16,104,208,163,164,180,34,208,144,194,18,93,196,94,239,113,10,26,225,199,99,53,125,102,126,128,195,204,147,168,163,46,45,92,210,164,238,35,228,212,98,23,82,218,174,158,191,213,246,144,208,44,118,144,195,13,176,218,18,132,54,130,66,82,146,208,136,136,180,34,34,247,0,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,124,99,44,67,165,226,157,30,242,52,183,252,46,159,30,49,41,37,215,69,73,168,57,161,250,165,238,247,255,0,210,46,80,87,63,24,235,29,170,142,22,209,174,246,162,184,227,241,106,81,227,169,105,65,25,37,180,199,168,56,122,158,221,72,181,63,126,128,35,231,6,251,245,138,86,52,86,236,217,78,60,148,75,162,73,146,217,17,145,32,220,92,186,123,101,222,162,235,211,221,175,249,133,204,173,198,219,109,78,184,180,165,9,35,82,148,163,208,136,139,188,204,253,195,59,153,15,190,39,88,185,150,180,229,193,125,182,138,169,80,129,76,124,214,163,73,27,46,84,34,154,139,162,147,250,5,223,169,125,66,230,51,157,152,152,184,25,151,233,215,60,121,145,81,82,173,66,118,4,18,83,132,74,39,158,133,33,109,169,26,58,133,107,185,174,134,147,51,247,17,251,2,38,241,51,207,100,171,123,181,96,142,22,214,146,82,159,105,109,84,230,195,146,122,182,147,237,145,158,107,152,196,130,52,172,140,155,86,213,35,167,67,63,97,10,226,193,140,26,196,44,197,98,52,43,114,131,6,165,81,122,165,57,190,223,60,218,125,228,180,151,31,109,14,58,235,169,67,134,157,13,226,82,148,162,61,53,212,254,191,133,33,251,179,26,177,63,85,46,85,66,179,117,214,118,182,74,55,93,50,118,76,142,137,47,166,189,55,187,221,235,31,95,105,247,222,70,64,114,149,71,203,214,22,68,159,89,165,199,114,231,172,165,185,242,36,58,194,77,230,9,232,209,77,76,146,148,203,110,37,41,113,147,61,135,174,135,215,83,62,224,250,153,80,200,230,24,229,226,222,129,45,250,36,42,157,205,201,105,114,39,73,141,29,229,182,246,198,13,92,183,14,59,110,17,19,140,238,78,189,75,83,62,243,233,39,9,41,73,18,82,68,68,93,196,67,250,0,0,0,0,0,0,0,0,0,0,0,0,62,53,110,242,180,109,148,154,174,43,166,145,75,34,45,127,134,78,105,142,157,127,77,69,250,42,255,0,17,251,135,204,166,226,214,22,214,100,20,74,86,35,218,243,31,81,232,77,177,88,142,226,140,245,34,232,73,89,159,121,145,126,176,30,176,7,252,182,227,110,182,151,90,90,86,133,145,41,42,73,234,74,35,238,50,63,105,15,250,0,0,0,28,163,50,184,21,110,227,238,23,213,172,202,196,24,238,72,114,59,235,134,242,218,65,173,167,206,59,205,182,164,169,77,172,210,100,111,25,145,145,106,94,207,113,231,191,29,48,142,227,193,28,77,173,217,21,200,50,163,118,9,242,81,13,215,90,113,28,230,17,33,214,155,113,38,164,35,113,31,40,204,148,68,68,122,116,247,22,153,197,120,113,85,202,156,123,238,202,86,49,90,212,221,42,244,54,77,115,185,44,150,138,136,203,83,164,56,163,216,202,148,103,189,105,234,165,146,125,250,31,80,28,195,132,230,108,156,98,66,240,54,248,174,56,225,58,163,93,41,114,164,235,161,153,193,140,203,8,55,94,238,250,90,33,40,247,233,237,33,107,164,100,101,169,30,164,99,48,120,101,122,86,112,203,17,168,55,125,42,91,177,37,81,106,177,101,43,107,139,111,113,50,250,28,52,43,106,146,102,157,80,90,150,165,221,236,26,43,203,70,44,66,198,92,28,182,239,40,242,218,126,75,212,232,105,156,104,112,149,164,147,138,203,142,23,69,172,251,220,254,81,235,239,247,152,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,149,203,213,173,66,190,113,247,13,44,171,166,15,109,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,22,213,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,128,19,82,236,224,217,136,245,140,199,86,104,150,181,195,74,183,240,142,111,104,170,211,171,186,28,183,169,237,173,106,229,82,251,34,222,39,157,121,179,52,167,154,167,57,106,105,60,195,115,152,124,129,103,248,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,143,21,195,47,39,214,206,105,113,66,183,90,196,98,137,50,201,177,163,180,170,173,29,78,200,105,250,155,243,27,144,136,200,67,140,45,181,52,132,41,149,186,165,146,245,213,182,209,181,68,226,148,143,107,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,0,87,87,23,28,168,225,197,193,132,245,140,211,83,26,244,53,231,107,246,6,42,78,71,100,141,186,236,87,100,179,17,180,200,45,75,71,154,230,160,208,241,106,163,109,6,210,137,68,77,27,54,42,34,175,20,127,2,120,155,247,47,156,66,1,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,5,0,139,158,227,63,132,50,110,252,6,182,177,114,156,196,183,164,97,237,97,76,204,36,190,210,24,102,157,80,229,180,227,203,66,189,117,172,164,179,5,180,146,15,161,60,225,154,76,139,114,41,132,105,119,50,152,67,27,30,176,26,249,194,55,152,136,228,139,138,142,243,52,243,150,251,172,176,213,69,26,59,9,231,22,214,171,36,55,37,182,92,50,34,86,164,131,35,74,136,205,38,20,47,145,156,80,165,96,230,109,48,206,252,174,166,33,83,88,172,122,54,99,242,230,166,35,17,24,156,203,144,156,148,227,170,35,74,80,202,100,155,199,174,132,100,217,145,169,58,238,45,25,140,171,141,52,96,14,49,208,179,1,131,86,158,49,91,140,246,120,151,53,61,50,28,141,185,107,236,146,144,165,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,7,64,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,0,25,204,207,54,40,82,177,143,54,152,153,126,80,147,16,233,175,214,61,27,13,248,147,83,45,137,108,65,101,184,77,202,109,212,145,37,72,121,49,137,226,211,82,34,112,136,148,173,55,29,249,227,246,49,208,178,255,0,131,87,102,49,92,108,246,136,150,205,61,82,27,141,185,104,237,114,150,162,110,52,109,232,66,205,190,107,238,52,215,51,97,165,27,247,43,213,73,152,204,184,15,107,119,97,13,229,101,97,221,133,138,85,150,34,29,189,136,241,234,47,81,95,101,242,82,247,193,150,168,178,89,117,7,162,144,180,168,155,89,30,134,131,67,200,209,70,162,90,81,98,156,15,175,248,205,85,113,79,11,103,92,50,206,68,168,244,234,253,46,146,163,117,76,18,26,83,172,77,144,130,211,148,133,153,189,1,10,234,75,89,19,127,72,155,61,191,87,137,14,79,169,88,93,146,28,46,102,203,41,115,145,130,242,59,5,66,66,93,75,44,60,197,76,211,219,103,45,167,86,183,55,185,80,76,99,75,109,184,162,108,164,184,91,77,9,35,68,22,200,206,40,82,176,115,54,152,103,126,87,83,16,169,172,86,61,27,49,249,115,83,17,136,140,78,101,200,78,74,113,213,17,165,40,101,50,77,227,215,66,50,108,200,212,157,119,16,104,204,0,0,4,85,226,143,224,79,19,126,229,243,136,66,85,8,171,197,31,192,158,38,253,203,231,16,128,82,182,83,188,83,224,223,196,11,123,204,88,26,83,25,172,202,119,138,124,27,248,129,111,121,139,2,215,184,145,241,4,147,151,104,205,224,246,13,213,98,43,17,106,49,211,38,109,73,151,90,121,118,202,9,214,28,104,157,142,243,14,178,242,228,178,111,164,144,165,37,109,160,208,230,154,45,179,48,225,92,90,243,175,233,185,147,50,155,134,85,58,84,202,43,60,151,47,74,131,7,207,113,83,153,127,152,138,98,76,211,177,190,74,218,105,199,84,218,148,163,112,210,209,155,102,211,200,92,85,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,225,118,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,233,89,171,202,142,35,229,46,251,135,102,223,77,118,200,149,42,124,121,148,250,220,102,77,48,103,185,201,108,229,182,194,140,204,207,144,250,214,209,146,201,14,26,73,183,13,180,37,212,16,13,25,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,165,110,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,5,255,0,0,0,0,0,139,249,228,207,5,179,148,27,53,44,177,69,151,88,190,235,209,212,118,228,7,224,200,69,57,102,70,105,92,135,165,18,73,165,161,147,218,107,97,183,57,199,204,100,140,155,67,164,242,66,80,10,86,227,87,226,158,214,248,127,7,204,106,35,218,228,147,138,182,34,72,197,6,172,124,213,94,81,42,148,43,158,67,17,162,92,114,219,137,77,98,223,90,91,124,245,113,17,162,164,157,67,238,170,51,102,183,22,132,50,73,53,153,146,119,153,120,174,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,1,149,113,170,129,149,112,23,253,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,11,254,20,3,197,31,199,102,38,253,203,228,240,128,74,174,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,210,184,35,213,169,84,10,86,60,215,107,181,56,148,234,109,58,61,191,46,100,201,111,37,150,35,48,218,106,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,22,105,139,31,33,63,5,151,151,225,75,255,0,145,159,39,234,63,40,255,0,45,254,165,246,103,59,87,228,62,119,242,60,207,201,250,255,0,163,215,65,154,44,66,155,102,212,111,251,150,161,135,52,153,116,187,78,85,98,107,212,24,50,212,106,126,45,57,79,44,227,50,225,154,214,102,180,180,104,73,153,173,125,72,253,101,119,156,170,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,250,8,74,212,132,45,70,132,121,252,130,228,162,234,205,102,35,196,173,213,169,157,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,58,19,83,131,39,227,29,242,18,187,242,155,255,0,153,143,156,249,55,233,29,253,163,210,156,226,231,246,15,252,15,242,220,221,125,78,126,156,175,95,181,11,42,31,38,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,0,0,0,57,86,101,242,233,98,102,131,11,39,225,157,245,31,249,217,148,121,187,222,254,44,170,118,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,240,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,45,57,138,160,227,149,73,165,51,85,193,186,235,52,200,136,169,76,143,94,137,34,98,89,73,62,243,12,170,10,154,105,110,105,185,72,66,159,121,73,73,158,137,55,92,50,211,113,234,21,129,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,190,158,31,57,36,165,101,66,192,114,187,115,177,18,118,34,221,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,150,106,35,38,219,210,0,112,97,164,210,170,57,175,173,204,168,83,34,74,145,75,177,231,203,130,235,204,165,107,138,249,204,132,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,142,237,0,0,0,0,84,95,26,124,121,147,86,188,173,76,185,81,166,196,93,54,133,29,23,53,104,153,144,211,171,244,139,196,227,81,153,117,4,141,236,45,168,230,227,132,91,254,113,19,144,163,71,170,133,29,175,93,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,154,44,107,197,10,174,53,98,229,223,138,245,148,203,110,69,211,88,147,82,68,121,51,85,45,112,216,90,207,147,20,157,81,17,173,12,181,203,105,30,170,72,144,218,72,146,146,34,34,15,20,3,234,220,214,181,118,207,168,179,73,184,224,246,73,114,41,240,42,141,183,205,67,155,162,205,138,212,184,206,106,131,50,45,236,62,210,244,215,114,119,104,162,37,17,145,36,218,213,216,150,173,58,245,145,7,101,22,171,80,155,75,135,39,154,131,230,202,136,220,103,36,55,176,143,122,118,162,108,99,212,200,146,124,205,18,102,105,81,16,95,159,13,236,111,165,99,118,84,45,53,83,232,114,233,114,44,56,241,236,121,200,121,196,184,135,223,129,14,57,19,237,40,180,51,67,141,56,210,204,148,146,52,172,214,143,88,146,78,46,80,10,96,224,211,141,21,91,107,30,106,152,47,85,187,229,177,111,94,20,121,114,233,212,85,33,78,176,253,109,142,83,156,212,104,147,228,175,177,181,43,114,181,66,86,77,54,149,110,82,26,34,185,240,0,0,1,21,120,163,248,19,196,223,185,124,226,16,164,188,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,142,242,120,141,218,213,219,231,39,183,165,149,107,65,237,181,171,130,161,110,210,233,209,185,168,111,159,41,250,236,6,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,126,188,142,101,18,149,148,28,35,85,168,253,70,37,98,236,175,72,77,74,227,170,177,29,40,66,223,36,18,81,21,149,154,73,213,198,100,183,108,230,30,166,183,30,112,146,223,52,219,72,123,92,180,101,210,196,202,254,22,64,195,59,22,63,243,83,43,19,119,189,252,103,84,236,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,29,196,93,230,108,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,5,170,103,235,255,0,162,203,46,95,178,31,254,206,74,21,86,45,83,63,95,253,22,89,114,253,144,255,0,246,114,80,8,1,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,224,46,167,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,11,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,31,195,50,34,212,207,66,33,84,92,88,243,100,227,242,17,129,182,61,113,198,201,165,18,234,171,139,39,77,76,142,116,103,152,89,180,247,119,209,213,10,71,187,95,97,11,12,204,190,44,66,193,172,28,185,47,41,18,218,98,75,52,233,137,132,107,112,147,172,146,138,243,141,151,85,160,251,219,254,73,235,238,247,150,117,49,58,244,172,226,110,35,87,174,250,172,183,101,202,173,85,101,74,78,231,22,230,132,243,235,112,146,157,202,81,237,213,103,161,106,125,254,208,31,91,3,48,142,227,198,236,77,162,89,20,56,50,164,246,249,241,145,49,214,154,113,124,150,23,33,166,156,113,70,148,47,105,23,52,140,212,100,100,90,245,247,30,132,50,213,129,86,238,1,97,125,38,204,163,193,142,220,134,227,176,185,143,33,164,18,221,124,163,178,219,138,82,146,218,13,70,102,201,25,153,150,167,237,247,20,71,225,85,149,56,246,37,148,156,98,186,105,186,213,235,140,146,224,243,153,45,19,17,230,160,200,109,69,189,148,168,143,122,21,161,165,102,159,118,167,212,88,120,0,0,0,0,15,249,113,198,218,109,78,186,180,161,8,35,82,148,163,208,146,69,222,102,126,194,1,255,0,64,60,157,75,22,176,182,141,32,226,85,113,30,215,134,250,79,67,109,250,196,118,212,71,169,151,82,82,200,251,200,203,245,15,167,68,188,173,27,153,36,171,118,233,164,85,8,203,95,224,115,154,127,167,79,208,81,254,146,127,198,94,240,31,100,0,0,0,0,0,0,0,0,0,7,240,210,149,17,165,68,70,71,222,70,35,30,107,242,57,134,57,135,183,167,203,98,137,10,153,115,114,93,92,121,209,163,71,101,110,61,177,243,79,49,194,142,227,134,70,227,219,149,167,83,208,143,188,186,201,208,1,154,60,103,193,172,66,203,174,35,77,183,43,208,106,84,231,169,179,156,236,19,201,167,217,75,169,109,247,16,219,173,58,164,54,106,212,217,53,37,73,34,215,77,75,234,177,222,25,153,236,149,112,246,92,17,197,42,210,14,75,13,33,170,100,217,146,79,87,18,93,142,51,45,115,31,144,102,165,153,155,138,218,148,117,234,101,237,33,35,243,253,148,170,62,97,112,178,92,250,53,46,59,119,69,25,46,79,143,33,166,16,79,62,76,198,148,105,100,212,150,92,113,73,83,143,17,236,45,53,62,186,145,247,209,180,119,238,204,21,196,253,82,185,84,250,205,169,89,218,225,36,221,104,205,216,210,58,164,254,130,244,222,215,119,170,125,61,135,220,26,119,67,141,184,218,93,109,105,82,20,68,164,169,39,169,25,31,113,145,251,133,51,113,144,191,88,170,227,69,18,204,138,235,202,68,74,36,105,46,17,168,141,4,226,37,212,27,62,229,31,94,190,237,127,204,44,59,38,57,136,139,142,121,126,129,115,200,155,21,117,42,44,38,160,78,36,184,70,163,121,152,81,214,226,151,171,171,86,187,157,234,106,50,63,121,23,182,153,243,225,124,78,190,179,45,118,75,156,251,110,149,46,161,62,152,193,161,70,162,38,91,168,74,52,151,85,43,244,207,187,66,250,128,73,30,14,118,33,213,49,82,177,121,18,27,254,9,79,145,24,212,162,235,162,100,211,220,208,143,105,251,253,255,0,244,139,148,21,207,193,198,199,106,157,133,213,155,189,216,174,54,252,170,140,136,233,90,145,161,41,181,71,167,184,90,30,221,76,181,47,126,130,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,100,226,37,102,29,227,150,43,161,45,195,55,221,165,195,155,82,70,214,247,40,141,170,124,189,15,232,153,247,171,234,251,72,73,177,227,241,130,221,110,235,194,219,182,222,117,189,253,190,137,62,58,83,166,186,154,227,56,141,52,208,255,0,75,220,96,51,77,101,92,21,11,34,247,163,92,113,121,141,74,162,212,227,75,36,250,201,61,236,188,149,232,100,70,71,222,158,237,75,245,9,17,156,124,217,84,49,250,133,101,219,109,76,123,178,82,104,180,227,152,201,56,173,157,185,164,72,66,204,211,206,89,107,163,218,106,100,74,247,233,237,225,24,191,65,93,169,138,183,117,3,97,182,116,234,236,248,201,45,52,219,203,146,226,11,216,90,125,31,113,15,51,75,129,38,175,85,137,76,140,133,59,34,108,134,216,109,36,70,165,41,107,81,36,136,136,181,51,51,51,247,0,158,124,40,178,232,206,34,98,74,241,42,191,76,39,105,244,5,27,145,84,243,36,164,148,166,36,65,121,10,45,237,41,58,237,89,232,100,162,87,187,78,241,117,13,54,134,90,67,45,164,146,132,36,146,146,34,208,136,136,186,8,227,144,124,28,135,132,153,122,182,208,170,99,49,170,21,184,16,234,178,20,76,146,28,53,61,6,46,226,81,236,74,181,220,223,93,117,234,93,230,36,136,0,0,0,0,0,0,0,0,0,15,242,147,37,136,113,157,151,37,212,182,203,40,83,142,45,74,34,36,164,139,83,51,51,232,69,161,0,255,0,10,189,94,157,65,165,203,173,85,230,51,18,20,22,28,147,33,247,156,75,104,109,180,36,212,165,41,74,50,34,34,34,51,51,51,34,45,5,111,103,3,138,173,58,207,155,80,177,48,64,163,84,37,165,167,99,59,82,94,215,90,67,186,200,105,70,211,177,165,145,145,145,165,165,36,205,58,232,122,251,136,120,174,37,57,244,118,92,153,248,43,133,53,233,12,161,28,216,149,105,113,37,26,73,90,28,200,207,179,189,137,29,72,254,108,246,173,30,227,63,97,10,246,194,76,34,191,177,226,249,137,106,90,80,37,78,157,80,144,217,61,37,77,60,234,26,39,30,109,181,56,234,219,66,205,36,74,117,38,165,25,30,154,235,246,135,216,191,243,71,143,24,145,57,233,183,22,39,92,186,60,181,43,144,213,106,103,41,36,102,179,218,148,173,213,104,146,222,162,34,247,15,51,70,198,12,85,160,78,110,161,74,196,123,158,59,237,40,148,74,110,177,37,7,169,25,31,122,86,71,222,68,44,19,251,149,112,108,123,50,53,106,249,171,200,145,61,109,161,46,51,10,65,44,185,166,214,227,34,75,177,9,90,110,74,203,169,235,221,245,136,139,153,12,180,86,48,112,145,112,199,143,39,208,178,228,147,13,27,200,86,244,169,92,229,167,93,26,66,8,182,55,236,62,255,0,168,4,206,225,253,196,122,229,159,114,211,112,147,25,170,199,49,51,221,102,21,62,161,33,247,28,116,221,91,145,99,180,133,187,34,79,214,234,140,146,147,61,76,204,139,188,133,174,199,144,204,184,237,202,142,226,92,105,228,37,196,45,38,70,74,73,150,164,100,101,208,250,12,180,208,171,19,173,234,220,10,245,50,75,177,229,211,165,53,45,135,90,89,161,104,113,181,146,146,164,169,38,70,70,70,68,100,100,100,99,66,185,19,197,149,98,238,93,237,202,204,154,131,147,38,211,162,67,166,203,117,215,121,139,83,205,193,140,165,154,140,214,163,51,213,205,79,83,35,212,250,144,9,10,0,0,3,224,95,214,188,59,214,201,174,218,115,216,109,230,106,244,217,80,84,151,18,74,35,39,89,83,103,208,200,203,185,71,236,63,176,199,223,0,25,184,205,142,17,84,48,99,27,238,75,86,100,21,197,97,217,243,37,194,73,180,164,36,227,28,199,208,217,164,141,8,45,186,52,122,26,75,78,157,62,169,209,194,23,49,107,141,34,118,9,215,234,140,165,167,84,236,232,68,251,250,44,214,103,2,51,109,167,123,186,105,166,186,37,40,251,15,216,61,87,23,220,190,170,183,68,129,140,148,42,73,46,68,4,53,14,99,140,177,170,146,194,17,62,67,138,81,165,179,50,78,166,70,102,107,34,247,151,180,86,174,92,177,18,86,22,227,85,161,120,49,49,232,237,68,173,83,213,40,218,112,209,189,132,203,101,197,165,90,41,36,105,50,111,169,25,233,239,1,165,240,30,111,13,238,232,119,229,133,111,94,16,92,74,218,172,82,226,78,35,35,35,252,171,40,115,216,165,23,114,203,218,127,105,143,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,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,6,148,192,0,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,192,46,164,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,168,0,0,2,42,241,71,240,39,137,191,114,249,196,33,42,132,85,226,143,224,79,19,126,229,243,136,64,40,4,95,247,20,127,2,120,155,247,47,156,66,20,2,47,251,138,63,129,60,77,251,151,206,33,0,160,17,170,129,149,113,170,128,25,182,205,238,16,198,192,140,203,226,22,22,211,216,136,197,54,147,88,91,212,182,35,62,235,200,143,78,146,132,202,134,201,173,223,93,75,68,119,218,66,205,70,175,93,42,245,151,244,142,215,248,62,227,29,10,249,203,1,97,84,118,123,61,107,13,42,15,199,152,222,229,175,159,22,116,135,229,199,147,169,161,40,78,229,174,75,92,178,82,212,93,155,122,182,147,137,33,21,120,210,96,229,10,207,198,91,75,24,169,15,114,229,226,37,62,68,122,164,109,171,61,210,169,169,142,218,100,239,82,204,139,123,15,199,107,150,148,33,41,236,219,189,101,56,163,39,5,188,99,161,89,248,203,118,224,237,93,158,92,188,68,167,199,145,75,147,185,103,186,85,53,50,28,84,109,137,65,145,111,97,249,14,243,20,180,37,61,155,111,172,167,18,68,23,40,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,139,169,20,173,198,175,197,61,173,240,254,15,152,212,64,117,94,6,63,158,207,217,191,222,66,213,5,85,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,2,186,184,210,99,29,118,207,193,171,75,7,105,12,242,226,98,37,66,68,138,164,157,200,61,209,105,170,142,226,99,108,82,12,203,123,239,199,119,152,149,161,73,236,219,125,100,184,162,42,235,200,62,25,218,184,187,155,220,54,177,111,88,157,174,139,34,161,34,161,38,42,155,109,198,229,118,40,143,76,67,14,161,196,41,11,101,197,199,74,28,65,167,214,109,75,73,25,25,145,151,85,226,227,137,151,85,225,155,218,197,139,86,151,165,22,194,167,192,167,210,34,182,227,156,180,246,152,140,204,125,245,33,75,52,19,203,91,228,133,45,9,78,230,216,97,38,70,104,212,228,7,4,44,45,255,0,231,47,26,234,20,47,251,82,214,164,84,251,87,219,38,123,28,146,95,255,0,163,85,189,104,250,144,175,202,16,11,20,199,236,28,161,102,3,6,174,204,29,184,222,236,241,46,106,122,163,183,39,106,215,217,37,33,68,228,105,59,16,180,27,156,167,219,105,222,94,242,74,246,109,87,170,163,33,153,113,170,129,157,108,252,97,157,171,132,89,189,196,155,22,202,137,217,40,177,234,17,234,17,162,165,182,219,110,47,109,136,204,197,176,210,27,66,80,134,91,92,133,33,180,18,125,86,210,132,153,153,145,153,133,244,224,14,49,208,179,1,131,86,158,49,91,140,246,120,151,53,61,50,28,141,185,107,236,146,144,165,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,116,1,93,92,22,241,142,187,120,96,213,219,131,181,118,121,145,48,238,161,30,69,46,78,228,22,216,181,37,72,113,81,182,37,4,103,177,246,36,59,204,82,214,165,118,157,190,170,91,73,29,138,128,8,171,197,31,192,158,38,253,203,231,16,132,170,17,87,138,63,129,60,77,251,151,206,33,0,162,28,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,199,228,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,229,11,84,225,71,145,111,200,102,131,26,236,207,251,94,85,129,10,114,191,194,82,170,142,71,52,255,0,193,118,85,169,95,166,241,35,251,221,224,29,171,135,7,15,248,121,119,161,53,139,120,189,110,255,0,166,196,254,210,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,217,21,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,118,0,1,152,204,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,232,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,103,252,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,147,249,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,218,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,148,25,76,195,219,250,181,121,47,14,104,214,61,193,62,236,110,67,241,23,65,141,76,121,218,138,95,96,150,111,52,113,146,147,116,150,217,54,225,173,59,117,78,197,107,166,134,2,226,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,75,78,35,80,177,182,7,14,188,44,99,49,181,104,149,28,69,85,241,29,234,227,209,146,194,80,149,185,22,170,182,153,50,142,132,51,189,182,84,211,107,54,200,208,107,66,140,148,178,245,213,18,248,92,120,236,195,47,190,188,158,104,11,254,0,0,1,197,51,93,149,28,56,205,174,28,46,202,189,90,236,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,118,176,1,152,28,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,219,97,118,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,253,120,151,139,215,150,45,70,179,88,188,223,136,250,236,107,94,45,161,76,121,150,9,165,174,157,25,215,151,29,46,146,125,85,45,9,127,150,74,34,78,168,109,6,173,203,220,181,93,247,16,204,150,82,179,79,133,242,43,182,133,191,17,88,169,109,71,35,183,230,28,148,197,57,172,19,155,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,204,109,11,123,117,11,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,2,210,184,24,254,123,63,102,255,0,121,11,84,21,87,192,199,243,217,251,55,251,200,90,160,0,202,184,213,64,202,184,11,254,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,170,129,149,113,170,128,0,0,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,2,85,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,33,253,141,142,152,143,134,216,113,124,225,125,149,89,244,85,43,17,187,11,85,247,152,35,76,169,17,98,148,130,40,169,112,143,212,101,206,212,174,105,17,110,90,80,148,26,137,10,113,11,152,28,106,252,83,218,223,15,224,249,141,68,66,11,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,7,181,203,70,93,47,188,208,98,156,12,51,177,99,255,0,53,50,177,55,123,63,197,148,190,210,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,161,60,11,192,188,56,203,166,28,83,176,191,11,232,221,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,241,89,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,0,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,229,92,21,60,83,221,63,15,231,121,141,56,93,72,165,110,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,67,94,43,24,243,39,6,242,185,62,217,161,77,136,221,119,18,100,29,178,218,21,33,162,125,186,114,218,90,167,188,134,86,133,27,168,229,17,70,81,145,39,150,115,27,89,45,42,36,18,169,175,45,120,67,39,30,177,230,198,194,54,88,150,228,123,138,176,203,53,3,136,251,76,190,213,57,26,187,53,230,214,238,168,37,183,25,183,156,34,50,86,166,130,34,74,140,201,39,32,56,172,99,204,108,100,205,28,251,102,133,54,91,148,44,54,142,118,203,104,84,135,77,135,42,40,117,106,158,242,25,90,18,77,47,154,101,25,70,68,174,97,67,109,100,181,36,208,73,238,156,18,240,114,186,237,213,125,102,6,67,220,154,44,106,121,217,208,219,218,133,118,185,78,57,30,92,131,212,151,189,190,74,26,141,208,209,181,125,171,213,86,173,168,140,35,7,19,26,77,42,129,157,124,64,161,80,169,145,41,212,218,116,122,12,72,112,226,50,150,88,140,195,116,72,41,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,216,48,35,5,63,13,60,40,113,79,179,212,59,44,251,19,16,39,222,176,247,187,177,151,123,21,30,39,104,109,205,27,90,149,172,87,100,236,73,109,213,210,107,114,137,59,181,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,160,48,158,250,252,23,226,157,155,137,158,139,244,159,201,43,130,157,93,236,92,254,79,106,236,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,210,246,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,58,217,183,193,122,174,2,230,26,246,195,249,86,132,187,118,144,221,98,100,187,110,59,203,83,168,118,136,228,135,59,19,173,58,165,40,221,71,40,146,147,81,169,74,37,161,104,94,142,33,100,86,169,193,223,26,42,184,139,151,154,214,31,221,23,124,186,205,94,192,172,34,36,56,242,80,165,46,5,17,232,232,236,109,19,166,157,22,130,117,153,169,66,77,74,83,104,109,40,245,91,38,136,4,245,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,154,193,106,153,250,255,0,232,178,203,151,236,135,255,0,179,146,133,85,139,84,207,215,255,0,69,150,92,191,100,63,253,156,148,2,0,101,59,197,62,13,252,64,183,188,197,129,165,49,154,204,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,11,169,225,113,224,79,12,190,250,243,137,162,85,8,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,2,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,7,155,196,139,186,29,135,97,92,55,132,231,18,134,168,244,185,115,140,204,200,191,36,202,220,246,169,37,220,131,246,151,218,64,43,19,139,214,98,215,34,68,28,19,160,85,25,83,77,155,83,166,147,15,234,178,81,28,248,206,54,173,142,233,166,154,106,149,35,237,63,96,130,249,78,194,42,134,51,227,125,183,106,195,130,185,76,53,62,28,185,169,38,148,180,148,98,152,194,28,53,17,33,101,183,71,75,83,81,105,215,175,215,241,243,27,136,178,177,75,26,174,251,194,68,199,164,53,46,181,80,84,83,117,195,94,198,21,45,231,16,148,234,165,17,36,137,206,132,71,167,184,89,87,8,44,190,170,137,68,159,140,149,218,73,34,68,244,59,14,27,143,49,162,148,194,209,2,67,106,73,169,178,51,78,164,102,70,75,50,247,23,180,5,139,88,54,188,59,42,201,161,90,112,24,109,150,105,20,216,176,82,148,36,146,68,77,50,150,203,161,17,23,114,75,216,95,97,15,190,0,0,0,0,63,206,68,134,98,71,118,84,135,18,219,76,161,78,45,106,50,34,74,72,181,51,51,62,133,208,85,23,16,30,35,215,44,11,146,165,132,152,51,85,56,105,128,243,208,170,21,24,239,184,219,164,226,28,149,29,212,33,216,242,126,166,148,68,164,145,234,68,102,93,196,38,230,123,49,97,88,71,151,123,142,179,26,160,228,57,181,24,147,41,177,29,105,222,90,210,243,144,100,169,6,147,37,164,200,245,111,82,208,204,245,46,132,51,213,93,172,78,184,107,115,235,213,57,46,200,151,81,148,236,183,221,117,102,181,173,199,22,106,82,148,165,25,153,153,153,153,153,153,153,128,244,53,156,96,197,90,252,231,42,21,92,71,185,228,62,234,141,70,167,43,18,86,122,153,153,247,169,102,125,230,99,211,88,25,163,199,140,55,156,204,219,119,19,174,93,25,90,85,200,118,181,51,148,162,35,73,237,82,80,234,117,73,236,73,25,123,135,164,203,126,90,43,24,199,190,224,145,30,79,161,98,73,54,29,54,80,173,234,82,121,43,86,154,180,180,25,108,115,218,125,255,0,80,151,95,220,171,131,124,89,146,107,86,53,94,68,121,232,109,105,109,153,178,9,5,205,38,183,17,26,90,136,106,211,114,144,93,15,94,255,0,168,7,72,201,255,0,21,90,117,223,54,159,98,99,121,70,167,203,83,77,70,106,164,141,173,52,183,117,142,210,84,235,178,101,153,153,153,169,213,40,201,58,232,90,251,200,89,13,34,175,78,175,82,226,86,169,19,25,151,10,115,13,201,142,251,46,37,196,56,218,210,74,74,146,164,153,145,145,145,145,145,145,153,30,163,52,24,183,132,87,246,3,223,50,237,75,182,4,168,51,169,242,28,38,100,165,167,154,67,164,219,206,54,151,26,91,136,65,168,141,77,40,210,162,34,215,77,126,203,9,225,173,159,71,98,72,129,130,184,175,94,144,243,107,229,68,164,203,153,40,212,73,212,225,198,97,157,239,200,232,69,243,135,181,8,247,153,123,72,5,177,0,255,0,40,210,88,153,25,169,113,157,75,140,190,132,184,218,210,162,50,82,76,181,35,35,46,134,90,24,255,0,80,0,0,0,0,0,0,0,1,255,0,14,182,135,154,91,46,36,148,149,164,210,162,50,215,82,49,74,252,87,114,234,206,29,226,74,49,42,129,77,38,169,245,245,19,146,148,203,36,148,156,183,228,78,121,106,51,67,73,78,187,80,90,153,168,213,239,215,188,93,88,141,217,248,193,200,120,183,151,171,145,5,76,102,77,66,137,2,101,86,58,141,146,91,132,166,96,202,216,73,61,138,86,187,156,233,166,157,79,188,128,84,126,78,51,101,80,192,26,21,231,109,187,49,222,201,86,162,212,78,27,38,226,182,118,231,81,29,8,50,79,57,5,174,140,233,169,17,171,221,175,178,59,222,183,5,66,247,190,43,87,28,173,238,202,173,84,228,203,52,250,202,61,239,60,165,232,68,102,103,222,174,237,79,245,143,149,84,129,38,145,85,151,76,146,133,53,34,20,135,24,113,38,70,149,37,104,81,164,200,200,244,50,50,50,247,15,75,132,52,21,221,88,171,104,208,9,6,225,212,107,176,35,40,180,215,113,57,37,180,31,176,245,250,94,227,1,123,220,59,108,195,179,178,197,108,37,216,70,195,181,72,112,170,74,220,222,197,25,187,79,137,169,253,18,62,244,253,127,105,137,54,60,126,15,219,173,218,152,89,105,91,237,183,203,236,52,72,17,212,157,52,208,209,25,180,105,166,133,250,62,226,30,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,148,150,210,244,119,90,82,18,178,90,20,147,74,139,82,50,50,238,50,31,234,0,51,191,159,171,45,219,43,51,215,131,78,50,77,21,94,167,80,171,54,146,73,164,137,14,212,37,105,161,109,46,158,175,215,246,152,242,25,85,177,203,16,113,234,205,160,169,228,180,159,77,83,157,51,82,182,234,93,181,132,105,244,85,250,126,225,35,248,181,218,111,81,177,253,170,187,169,113,93,186,158,151,18,179,35,50,36,174,108,229,18,72,244,47,119,118,166,57,14,64,83,25,89,159,180,59,81,184,73,42,149,60,211,176,203,93,222,144,139,166,186,251,0,104,30,208,164,38,223,180,168,148,4,40,148,154,109,58,52,50,50,61,117,38,218,74,61,197,238,247,23,216,62,184,255,0,56,251,123,59,91,53,219,177,58,107,223,166,131,253,0,0,0,0,0,0,0,0,0,66,46,36,153,191,137,130,54,12,139,22,215,169,235,113,215,163,174,49,156,87,139,153,29,167,217,152,214,255,0,81,228,56,131,75,141,39,174,211,34,61,59,207,161,75,172,68,187,225,88,86,53,122,242,168,56,148,179,70,166,202,156,100,102,68,106,228,178,183,54,150,170,73,25,153,32,250,106,95,105,119,140,233,102,123,24,43,216,205,140,215,85,209,84,169,202,145,13,85,121,200,167,52,235,203,90,90,139,218,222,91,73,36,169,107,36,232,78,153,104,147,218,94,207,172,60,85,58,13,209,138,87,203,48,217,41,117,58,205,195,82,74,13,71,204,121,197,188,251,196,91,148,126,178,207,85,185,212,250,158,167,237,51,23,141,195,247,39,212,108,3,195,136,119,5,195,71,134,237,211,87,109,185,139,144,228,116,41,230,16,235,17,86,109,110,91,40,113,59,93,104,207,110,167,161,251,76,251,161,255,0,9,236,173,65,188,42,142,227,61,219,74,230,199,165,203,83,80,82,243,4,164,243,154,84,25,45,172,137,198,140,187,148,174,169,89,31,187,78,241,111,141,52,219,45,165,150,80,148,33,9,36,165,41,45,8,136,187,136,139,216,3,229,92,86,212,11,149,134,163,84,16,75,109,183,18,230,211,36,153,30,132,101,237,35,253,35,16,203,138,6,26,90,205,101,173,218,147,20,232,172,189,6,90,148,218,137,150,210,102,104,129,53,69,212,147,174,186,253,130,114,136,51,197,230,231,98,135,150,168,80,14,70,199,106,21,246,227,146,119,145,110,37,192,158,90,105,169,107,212,190,176,20,122,45,139,131,6,36,188,186,29,197,134,114,231,56,225,166,84,202,179,104,113,211,50,74,118,83,217,34,34,53,116,34,246,104,159,215,236,21,58,44,27,131,180,167,26,198,186,179,41,81,237,93,29,253,75,95,124,186,120,11,162,0,0,0,0,1,206,115,13,135,176,241,63,6,47,27,62,76,100,58,228,234,29,65,168,219,144,74,52,188,184,142,182,133,22,169,86,134,91,251,200,140,253,195,56,152,145,104,206,195,220,65,175,218,82,80,227,47,81,170,178,161,164,204,141,39,243,47,173,178,50,213,41,62,244,119,232,95,97,13,63,58,218,30,105,108,184,68,105,90,77,42,35,246,145,144,161,46,39,56,112,171,15,50,213,25,49,224,169,152,181,182,94,170,111,38,182,165,78,61,80,152,125,228,148,145,158,136,250,207,235,48,22,55,194,199,25,143,17,176,14,61,179,62,105,189,54,220,113,20,244,18,220,220,162,98,60,40,72,46,245,168,244,213,103,236,34,250,136,77,81,76,124,28,177,53,116,92,102,172,216,19,102,33,152,51,168,210,37,180,75,115,105,46,74,229,211,218,36,150,171,34,51,52,145,244,36,153,255,0,152,92,217,25,25,106,94,208,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,46,207,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,189,196,112,175,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,240,22,232,0,0,0,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,132,212,226,67,146,156,83,206,15,224,239,240,103,95,181,41,159,36,189,47,219,125,59,42,75,60,206,213,217,57,124,174,75,14,235,167,102,94,237,219,116,213,58,107,169,233,226,184,122,112,244,198,140,166,99,69,107,17,177,26,231,178,170,52,218,141,175,38,136,211,84,73,178,222,125,47,185,46,35,201,82,146,244,102,146,72,219,29,100,102,74,51,212,211,211,188,200,44,40,0,0,0,0,0,0,0,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,191,196,47,43,247,246,108,240,94,139,135,56,115,87,183,233,213,42,117,209,26,182,235,181,185,15,50,194,152,110,36,182,84,148,169,150,157,81,175,116,132,25,17,164,139,66,87,94,226,48,170,30,23,30,59,48,203,239,175,39,154,47,248,86,6,76,248,95,227,238,93,179,39,103,227,29,235,119,225,252,218,45,191,233,14,210,197,46,161,53,201,75,231,192,145,29,27,18,228,70,208,122,45,228,153,234,178,245,72,244,212,244,35,179,240,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,165,113,11,225,233,141,25,179,198,138,46,35,97,205,207,101,83,169,180,235,94,53,17,214,171,115,101,178,250,159,110,92,183,148,164,165,152,206,164,209,182,66,8,140,212,71,169,43,167,113,159,181,225,189,146,156,83,201,247,225,19,240,153,95,181,42,127,43,125,17,216,189,5,42,75,220,190,203,218,249,156,222,115,13,105,175,105,70,221,187,181,209,90,233,161,106,19,84,0,0,4,85,226,143,224,79,19,126,229,243,136,66,85,14,41,156,204,20,186,179,19,150,203,195,7,44,170,133,42,21,106,224,244,127,102,126,168,235,141,197,71,34,124,121,11,222,166,219,113,101,170,25,81,22,136,63,88,203,93,11,83,32,206,16,191,238,40,254,4,241,55,238,95,56,132,32,7,247,21,51,79,254,223,176,171,255,0,58,212,127,234,34,207,179,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,236,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,100,25,194,26,168,20,173,253,197,76,211,255,0,183,236,42,255,0,206,181,31,250,136,186,144,16,87,140,22,14,80,175,156,176,30,42,200,123,179,214,176,210,160,196,136,110,109,90,249,241,103,72,98,36,136,218,18,210,132,238,90,227,59,204,52,173,69,217,182,39,105,56,163,21,65,148,44,94,141,129,25,151,195,220,82,168,63,17,138,109,38,176,134,106,143,201,97,215,145,30,157,37,10,139,49,226,67,94,186,150,136,239,186,180,18,73,94,186,83,234,175,232,158,130,113,251,7,40,89,128,193,171,179,7,110,55,187,60,75,154,158,168,237,201,218,181,246,73,72,81,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,84,183,247,21,51,79,254,223,176,171,255,0,58,212,127,234,32,46,164,7,201,180,254,85,124,149,163,124,186,244,87,202,79,71,199,244,199,162,121,157,135,183,114,211,207,236,252,223,156,228,243,55,236,223,235,109,211,94,186,143,172,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,94,188,66,248,122,99,70,108,241,162,139,136,216,115,115,217,84,234,109,58,215,141,68,117,170,220,217,108,190,167,219,151,45,229,41,41,102,51,169,52,109,144,130,35,53,17,234,74,233,220,102,28,215,129,143,231,179,246,111,247,144,181,65,10,184,111,100,167,20,242,125,248,68,252,38,87,237,74,159,202,223,68,118,47,65,74,146,247,47,178,246,190,103,55,156,195,90,107,218,81,183,110,237,116,86,186,104,90,205,80,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,250,199,31,205,214,21,95,216,223,151,75,207,10,48,198,226,137,67,184,110,72,241,162,49,50,92,183,163,48,76,118,166,85,37,167,28,101,11,94,199,35,165,230,141,36,147,37,19,134,149,122,170,48,25,204,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,255,0,184,114,97,159,224,191,38,216,113,78,145,18,148,220,250,245,61,87,52,199,233,237,233,218,187,123,138,145,29,111,40,208,149,45,228,197,114,51,74,51,215,78,73,33,42,82,80,147,21,235,73,224,161,153,39,170,176,153,174,226,94,26,195,166,174,67,105,153,34,36,185,242,95,101,131,81,115,22,219,74,138,218,92,89,39,83,36,27,136,37,25,17,26,147,174,165,115,224,2,170,248,222,225,111,255,0,54,152,215,79,161,127,219,118,181,94,167,218,190,201,48,24,228,154,255,0,253,36,173,232,71,212,181,126,76,133,170,14,21,157,156,191,85,115,53,151,75,135,10,45,164,91,232,184,102,72,129,46,143,50,182,74,38,33,62,204,166,212,227,169,113,13,184,182,214,113,251,67,68,164,39,83,39,84,147,209,42,80,10,160,225,29,137,151,85,159,155,218,61,139,73,151,173,22,253,167,207,167,213,226,184,227,156,181,118,104,143,76,97,244,161,43,36,27,200,91,6,132,173,105,86,214,223,125,36,68,107,212,175,80,83,93,167,193,247,56,150,53,213,70,189,109,108,76,194,168,85,171,126,161,30,169,78,147,233,9,206,114,37,48,226,92,105,205,139,167,169,10,218,180,36,244,81,26,79,77,12,140,186,11,148,0,17,87,138,63,129,60,77,251,151,206,33,9,84,57,166,99,112,66,149,152,236,30,173,96,213,118,185,46,145,77,175,200,167,42,100,184,141,165,111,147,17,231,49,37,196,55,187,213,74,214,150,13,4,179,37,18,13,100,163,74,246,236,48,169,110,27,156,62,227,102,38,75,152,195,140,148,169,105,195,170,116,133,70,133,77,121,167,89,69,204,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,174,168,112,138,237,7,201,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,0,0,0,0,242,148,236,42,195,138,70,35,213,241,122,153,101,210,163,94,117,234,124,122,93,74,182,220,114,41,82,98,178,102,109,182,165,127,228,18,140,189,101,165,150,18,163,81,50,209,35,213,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,215,184,133,229,126,254,205,158,11,209,112,231,14,106,246,253,58,165,78,186,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,238,144,131,34,52,145,104,74,235,220,71,24,50,103,194,255,0,31,114,237,153,59,63,24,239,91,191,15,230,209,109,255,0,72,118,150,41,117,9,174,74,95,62,4,136,232,216,151,34,54,131,209,111,36,207,85,151,170,71,166,167,161,24,89,248,0,0,0,0,0,174,174,39,92,63,230,98,236,57,57,129,193,11,119,181,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,244,101,180,37,79,37,106,208,212,226,80,135,44,84,0,85,95,3,31,207,103,236,223,239,33,106,131,143,225,22,89,236,220,21,197,204,83,197,43,50,116,180,35,21,228,64,169,84,233,143,25,184,136,213,22,87,45,114,31,105,197,40,213,177,245,75,222,109,153,122,139,74,246,171,98,146,219,125,128,0,101,92,106,160,82,183,247,21,51,79,254,223,176,171,255,0,58,212,127,234,32,39,255,0,11,143,2,120,101,247,215,156,77,18,168,113,76,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,59,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,246,176,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,197,99,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,6,99,6,170,5,43,127,113,83,52,255,0,237,251,10,191,243,173,71,254,162,46,164,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,176,51,153,194,255,0,31,115,19,153,59,195,24,236,171,191,15,225,81,110,15,71,246,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,16,124,174,6,63,158,207,217,191,222,66,213,4,42,225,189,146,156,83,201,247,225,19,240,153,95,181,42,127,43,125,17,216,189,5,42,75,220,190,203,218,249,156,222,115,13,105,175,105,70,221,187,181,209,90,233,161,107,53,64,0,0,0,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,16,3,251,138,153,167,255,0,111,216,85,255,0,157,106,63,245,17,103,217,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,118,151,233,110,184,228,85,243,231,200,144,141,138,113,182,214,122,33,228,145,234,130,245,136,244,212,180,51,14,214,0,0,0,0,2,152,56,202,210,106,181,252,221,217,52,42,21,50,93,70,165,81,177,233,177,33,195,136,202,158,126,75,238,84,234,9,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,55,248,126,228,70,133,149,91,85,187,214,233,71,109,196,219,130,158,77,212,100,234,182,253,23,21,246,226,184,237,43,98,36,59,29,254,84,152,234,62,210,146,37,47,93,11,68,244,62,193,85,203,61,155,95,205,29,43,52,245,217,210,229,87,109,203,93,22,229,10,10,76,219,98,26,205,217,134,252,181,153,43,87,150,182,166,27,73,65,145,33,5,204,81,146,212,164,27,93,128,0,0,0,0,0,0,0,0,5,85,241,206,252,201,254,210,126,237,22,168,33,87,18,28,148,226,158,112,127,7,127,131,58,253,169,76,249,37,233,126,219,233,217,82,89,230,118,174,201,203,229,114,88,119,93,59,50,247,110,219,166,169,211,93,79,64,133,124,21,60,83,221,63,15,231,121,141,56,93,72,175,94,30,156,61,49,163,41,152,209,90,196,108,70,185,236,170,141,54,163,107,201,162,52,213,18,108,183,159,75,238,75,136,242,84,164,189,25,164,146,54,199,89,25,146,140,245,52,244,239,50,176,160,1,226,177,175,20,41,88,43,132,119,126,43,214,83,17,200,246,181,30,77,73,17,228,205,76,68,76,125,8,62,76,82,117,68,100,133,188,239,45,164,122,170,51,91,137,34,74,140,200,143,218,136,171,196,63,44,120,167,155,44,44,183,112,207,12,229,218,144,59,5,192,154,236,217,181,218,140,152,251,121,81,158,101,182,154,109,152,207,111,221,218,86,165,41,74,70,222,82,72,137,123,204,208,20,45,118,93,53,219,230,234,172,222,183,76,238,219,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,6,138,50,109,129,112,242,237,151,27,51,14,125,13,232,234,210,105,237,212,110,52,172,216,91,203,172,72,66,92,148,78,58,193,18,29,229,172,249,8,94,170,62,83,45,39,122,137,36,163,128,25,126,225,11,143,184,117,142,54,30,33,222,184,135,135,232,162,218,151,4,26,236,148,210,228,205,149,41,222,200,242,95,67,72,109,200,205,35,215,91,105,65,168,214,91,18,163,81,18,205,36,133,91,80,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,207,243,153,194,255,0,31,115,19,153,59,195,24,236,171,191,15,225,81,110,15,71,246,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,20,159,225,233,149,251,251,41,152,47,90,195,156,70,171,219,245,26,149,70,232,147,91,105,218,36,135,158,97,44,57,18,35,41,74,148,243,77,40,151,186,58,204,200,146,101,161,167,175,121,16,70,14,54,152,57,66,118,213,177,115,3,29,238,77,106,53,64,172,233,141,237,90,187,92,87,27,145,46,57,234,107,216,223,37,109,73,232,72,220,190,213,235,43,70,210,71,16,56,101,227,95,224,91,55,22,183,104,167,246,168,23,222,150,84,205,141,111,121,174,218,251,61,157,198,245,113,9,78,146,154,141,189,71,187,70,141,221,169,53,109,210,236,243,41,132,49,177,235,1,175,156,35,121,136,142,72,184,168,239,51,79,57,111,186,203,13,84,81,163,176,158,113,109,106,178,67,114,91,101,195,34,37,106,72,50,52,168,140,210,117,67,253,197,76,211,255,0,183,236,42,255,0,206,181,31,250,136,11,169,1,231,240,246,21,229,78,176,45,170,126,35,85,162,85,46,200,180,120,76,215,167,68,73,37,137,85,20,178,130,146,243,100,72,65,18,20,233,45,68,68,132,116,50,245,83,220,94,128,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,170,143,21,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,224,25,140,22,169,159,175,254,139,44,185,126,200,127,251,57,40,114,175,238,42,102,159,253,191,97,87,254,117,168,255,0,212,68,212,204,230,74,113,79,26,114,95,132,249,116,181,171,246,164,91,146,196,244,15,164,101,84,37,73,68,23,123,21,37,232,110,242,86,134,22,226,181,113,212,154,119,54,157,82,70,103,161,244,48,168,28,167,120,167,193,191,136,22,247,152,176,52,166,42,47,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,128,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,197,69,227,127,8,156,201,98,86,52,95,216,141,66,189,176,213,138,109,213,116,85,107,112,218,151,82,158,151,219,98,76,183,30,109,46,37,48,212,146,89,37,100,70,68,165,22,186,232,103,222,2,101,112,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,95,70,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,235,219,27,248,68,230,75,18,177,162,254,196,106,21,237,134,172,83,110,171,162,171,91,134,212,186,148,244,190,219,18,101,184,243,105,113,41,134,164,146,201,43,34,50,37,40,181,215,67,62,240,19,43,133,199,129,60,50,251,235,206,38,137,84,56,166,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,251,88,0,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,73,254,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,116,238,51,112,244,225,233,141,25,76,198,138,214,35,98,53,207,101,84,105,181,27,94,77,17,166,168,147,101,188,250,95,114,92,71,146,165,37,232,205,36,145,182,58,200,204,148,103,169,167,167,121,144,88,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,92,83,177,152,240,231,0,228,91,48,102,155,51,110,55,23,79,89,33,205,170,54,36,66,154,131,238,90,79,77,80,94,195,47,168,196,212,51,34,45,79,216,41,147,140,110,38,174,181,140,180,107,2,20,196,61,6,13,26,60,183,73,14,110,36,73,68,186,131,70,147,209,102,68,100,147,46,134,146,63,175,216,2,13,97,189,165,59,16,177,6,129,105,70,67,143,61,89,170,197,134,163,34,53,31,207,62,134,204,207,68,168,251,215,223,161,253,134,52,119,151,156,61,135,134,24,49,103,89,241,163,33,167,32,208,233,237,73,218,130,73,169,228,68,105,181,153,232,148,234,126,167,121,145,31,188,82,175,12,108,56,85,249,153,106,116,153,16,84,244,90,35,44,213,55,155,91,146,151,25,168,67,62,243,74,136,143,69,253,71,245,144,190,214,155,67,45,33,150,200,137,40,73,37,36,94,194,34,1,255,0,96,0,0,0,0,42,231,140,254,36,188,138,29,187,134,113,39,56,217,170,84,74,171,168,109,211,34,82,118,84,25,50,81,18,186,145,251,117,79,235,246,10,157,22,13,198,38,83,142,227,93,37,149,40,246,162,142,198,133,175,186,93,64,87,200,11,195,225,127,134,150,179,185,107,106,166,253,58,43,207,78,150,149,56,163,101,181,25,26,224,66,81,245,52,235,174,191,104,153,182,237,181,2,218,97,216,212,244,18,27,113,197,57,180,137,36,69,169,17,123,8,191,68,132,49,225,13,116,49,92,203,84,216,5,35,123,180,250,251,145,205,59,200,246,146,32,64,45,52,212,244,234,127,80,156,192,34,7,16,44,159,81,113,243,14,38,92,22,245,30,27,87,77,33,183,38,34,67,113,208,151,159,67,76,74,89,53,185,12,173,197,110,117,210,61,186,150,167,237,35,239,163,138,140,27,163,11,111,151,161,188,82,233,149,155,122,164,164,18,139,152,203,136,121,135,140,183,36,253,85,150,139,111,161,244,61,75,216,100,53,8,227,109,188,218,153,121,180,173,11,35,74,146,162,212,148,71,222,70,94,209,80,92,88,114,181,6,207,170,53,140,246,149,43,147,30,169,45,45,78,75,44,18,83,206,117,83,164,184,179,38,218,34,238,74,122,169,102,126,253,123,192,74,46,27,121,191,137,141,214,12,123,22,232,169,233,113,208,99,162,49,28,167,139,153,33,166,25,134,214,255,0,93,229,184,179,83,142,171,174,210,35,61,123,143,161,205,209,154,236,176,227,5,123,6,113,154,213,186,41,117,57,81,225,166,175,5,21,22,154,121,104,75,177,123,91,43,117,38,148,173,4,173,73,162,45,20,123,79,219,245,104,187,14,238,248,87,237,139,65,188,169,238,37,76,214,105,177,103,17,17,145,154,121,204,161,205,167,162,148,68,100,75,46,154,159,218,125,224,61,24,0,0,0,0,0,0,0,15,145,119,210,19,112,90,85,186,2,212,73,77,74,157,38,25,153,158,154,19,141,41,30,227,247,251,143,236,31,92,127,156,141,167,29,221,250,237,216,173,116,247,104,3,54,153,170,177,203,15,177,234,242,160,165,228,186,159,77,84,93,35,74,183,104,93,181,244,105,244,83,250,30,225,235,242,11,101,187,122,230,122,207,105,182,73,210,164,84,233,245,103,18,105,53,17,161,170,132,93,117,45,167,211,214,250,190,210,31,247,159,228,198,78,103,238,242,138,167,13,39,82,168,26,183,153,125,47,72,74,215,77,61,131,174,240,148,180,222,172,227,251,181,118,146,226,123,13,61,78,41,100,70,68,105,68,216,42,52,153,232,126,254,237,72,5,221,198,109,44,199,105,164,161,40,36,33,41,36,164,180,34,34,46,226,33,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,174,184,206,97,163,126,131,183,177,57,158,208,167,59,84,74,74,210,93,80,73,217,80,120,207,66,71,249,119,126,175,104,129,89,48,184,91,182,243,33,99,204,112,217,34,122,185,76,142,92,222,227,51,159,28,250,117,46,190,168,185,78,35,216,114,155,255,0,45,85,229,162,23,105,126,140,204,170,163,105,229,239,52,169,152,18,244,81,122,170,50,61,87,222,90,119,247,144,162,92,58,171,59,103,98,117,179,92,121,43,67,148,74,236,41,75,78,134,70,70,204,132,40,203,77,75,244,125,229,250,128,105,210,143,36,166,82,97,76,45,52,126,59,110,22,157,222,178,72,255,0,180,126,193,226,176,82,224,77,215,131,246,77,202,149,146,189,41,110,211,102,116,61,76,185,145,91,94,135,212,250,250,222,243,251,71,181,0,0,0,0,0,0,0,0,17,163,136,117,203,58,216,203,5,203,38,6,237,242,227,77,136,173,53,250,42,167,203,51,215,67,46,158,169,127,208,51,253,77,97,250,237,195,22,49,150,231,170,51,80,222,133,169,234,167,22,69,245,159,121,253,98,246,120,166,75,56,153,88,153,163,142,39,157,80,113,147,216,122,107,173,58,111,67,250,133,24,88,228,163,189,109,242,67,137,109,71,84,137,162,212,122,18,79,154,158,166,126,205,0,104,83,36,152,113,15,13,242,237,104,194,141,19,144,229,78,149,2,164,249,114,201,59,157,114,12,98,81,244,74,117,250,29,231,169,253,99,189,15,7,128,106,53,96,110,30,18,157,75,138,77,171,73,74,150,149,106,74,62,198,214,166,71,237,30,240,0,86,207,26,183,92,252,18,90,204,239,78,207,148,112,85,183,94,186,246,106,137,107,160,178,97,92,252,104,168,147,166,96,165,183,84,143,25,78,52,197,201,13,46,41,40,51,218,69,18,162,163,51,50,46,133,161,251,192,83,120,177,30,13,244,167,228,227,5,106,160,76,184,109,53,72,146,157,228,147,219,184,165,83,207,77,116,211,93,5,119,11,140,224,235,132,243,173,220,57,171,226,5,82,51,105,93,78,100,134,163,175,97,146,141,135,24,167,186,142,170,65,126,137,247,40,203,252,224,44,112,0,0,0,0,0,85,103,25,187,9,42,77,191,125,48,211,100,162,236,144,86,162,79,173,167,241,131,167,220,159,255,0,11,245,123,69,169,136,57,197,154,202,77,197,151,196,213,218,66,249,212,201,229,37,70,69,211,150,220,25,202,63,228,153,247,171,222,68,2,170,178,91,121,201,177,243,31,101,212,163,201,54,83,42,179,77,134,238,139,52,146,219,84,248,230,164,158,138,45,72,246,247,31,79,168,104,178,141,57,53,58,60,26,146,52,219,46,51,79,150,157,218,41,36,125,59,253,227,49,152,85,45,112,113,58,209,150,135,214,201,181,93,128,190,98,21,180,211,164,132,30,164,126,206,225,165,28,32,144,115,48,154,202,150,111,41,211,122,222,166,185,204,82,183,26,181,140,217,234,103,237,215,94,240,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,172,206,77,50,143,58,164,189,54,196,140,235,231,175,118,137,73,159,94,239,112,206,158,116,175,57,55,198,99,239,74,148,137,38,242,98,214,106,80,218,213,102,162,67,105,159,32,210,146,213,71,161,22,238,226,233,245,13,5,98,244,131,137,132,247,172,178,121,77,27,54,237,73,206,98,85,180,211,164,103,15,82,63,102,154,119,140,215,98,172,165,206,196,235,186,90,223,91,198,237,118,122,249,138,86,227,86,178,22,122,235,237,239,1,101,156,25,44,36,165,55,5,244,251,77,154,143,181,193,66,141,62,182,159,197,238,151,122,127,252,47,213,237,22,166,32,231,9,155,41,54,238,95,21,87,117,11,231,84,231,156,148,153,151,78,91,144,96,168,191,146,71,222,159,121,144,156,96,0,0,0,0,0,41,163,140,133,41,248,216,193,69,168,27,46,19,78,210,35,39,121,164,246,238,57,85,3,211,93,52,215,65,93,194,227,56,197,97,60,235,139,14,105,24,129,75,140,218,151,76,153,29,169,11,216,102,162,97,182,42,14,175,170,80,127,164,93,234,34,255,0,56,167,48,23,5,193,81,215,63,4,183,75,59,211,179,229,28,229,109,215,174,189,154,156,90,233,238,22,76,43,159,130,237,18,116,60,20,185,42,146,35,41,182,159,185,38,37,181,41,6,91,136,226,83,148,70,70,101,212,180,47,120,177,128,1,193,115,183,135,16,241,35,46,215,116,41,49,57,238,83,41,83,234,76,23,44,149,181,214,224,201,36,159,84,171,79,167,222,90,31,214,59,208,240,120,248,163,78,6,226,25,37,212,182,165,90,181,100,165,106,86,132,147,236,110,232,102,126,192,25,163,169,48,253,10,225,149,24,139,107,212,233,171,111,67,212,180,83,107,50,250,143,188,190,161,160,30,30,23,44,235,159,44,22,212,153,251,183,196,143,14,26,117,215,232,166,159,16,203,77,76,250,122,199,255,0,64,160,139,224,148,87,173,192,75,113,46,40,170,146,245,90,79,82,81,243,85,212,143,219,168,188,254,22,114,206,94,86,33,234,227,138,228,212,27,103,215,61,116,210,157,11,161,125,64,37,248,0,0,0,0,0,0,0,15,201,87,146,80,233,51,101,158,154,49,29,199,58,247,122,169,51,254,193,250,199,138,198,187,129,54,166,15,222,215,42,150,73,244,93,187,82,153,212,244,51,229,197,113,122,23,82,235,234,251,203,237,32,25,250,206,125,194,221,201,153,27,226,91,102,201,147,21,202,156,115,229,119,17,166,124,131,235,212,250,250,194,122,240,99,195,70,253,7,112,226,115,221,161,46,118,169,116,148,36,250,32,211,178,158,241,30,134,143,242,238,253,94,209,88,152,139,87,118,241,196,235,154,184,202,86,183,43,117,233,178,144,157,12,204,205,233,11,81,22,154,159,233,123,207,245,139,218,225,195,135,41,176,50,213,65,90,225,118,103,235,44,197,170,56,158,94,195,82,158,129,19,85,31,170,147,51,213,29,231,175,119,121,128,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,174,41,90,197,123,97,213,203,106,109,73,157,86,147,50,26,119,23,181,214,22,217,123,15,244,189,199,246,24,205,198,50,91,210,44,92,104,189,45,167,91,82,23,68,185,170,49,19,169,25,106,76,203,113,4,101,209,61,61,79,113,125,132,52,224,162,37,17,164,251,140,180,20,63,197,23,11,92,177,51,25,58,183,26,156,152,241,46,6,221,169,45,196,51,176,156,125,249,243,84,106,51,36,36,141,70,72,239,212,204,253,230,2,209,184,119,95,201,190,50,205,108,165,110,169,78,209,226,66,165,232,165,106,100,77,83,226,119,122,199,211,85,125,95,97,9,54,43,3,131,78,42,53,42,131,94,195,90,157,80,206,83,47,202,159,29,151,31,46,140,146,41,236,164,137,42,94,189,250,145,104,157,62,191,96,179,240,0,0,0,0,0,0,0,1,24,120,141,219,50,174,124,174,220,76,196,142,203,203,130,212,185,198,78,32,213,161,34,157,44,181,78,132,126,183,173,211,187,237,20,3,5,215,41,117,136,239,47,115,110,68,146,133,31,176,210,104,81,31,213,161,244,26,111,197,155,73,155,235,12,238,155,77,200,204,188,170,165,26,116,70,137,212,18,137,46,59,29,198,210,101,209,90,31,175,222,68,103,245,24,205,190,52,90,83,44,92,90,188,173,57,177,212,202,233,117,234,140,68,145,160,210,74,75,82,92,108,141,58,146,117,47,80,244,61,11,236,32,23,245,145,235,242,45,249,150,235,50,76,103,148,226,169,148,122,117,53,211,82,136,207,123,112,35,25,247,41,95,167,237,208,254,161,222,197,98,112,122,199,38,38,208,42,152,73,87,158,69,33,135,95,155,21,181,186,90,27,105,68,8,232,34,37,57,174,186,153,247,39,79,113,251,5,157,128,14,47,155,140,7,78,97,240,102,173,97,178,113,209,60,155,126,85,61,111,244,66,101,118,71,218,104,204,249,110,40,139,115,223,201,78,239,119,184,251,64,0,164,60,58,225,61,143,149,60,71,143,79,185,213,70,139,65,131,82,71,108,121,103,53,28,248,200,125,4,190,82,151,12,208,163,82,13,70,157,116,35,211,175,65,112,248,61,133,244,28,30,195,234,61,137,111,69,101,150,41,177,35,176,225,182,218,19,205,113,182,27,104,214,123,16,130,81,153,54,93,118,145,159,249,7,180,34,34,238,34,31,208,0,0,0,0,0,1,31,179,221,110,34,227,203,13,242,210,137,189,97,81,106,115,8,213,236,217,79,147,221,208,255,0,75,255,0,120,144,35,138,103,57,109,39,44,56,146,135,36,165,131,118,214,172,182,133,26,246,234,163,167,200,208,136,253,224,51,173,68,113,116,203,166,3,173,25,26,226,212,26,82,79,217,170,92,45,63,204,52,159,151,9,43,155,151,156,48,150,231,211,122,205,162,184,175,180,224,178,103,254,113,154,67,67,200,168,114,216,90,150,242,94,209,10,73,153,168,213,187,161,145,151,93,117,26,73,202,111,106,44,176,97,41,77,215,155,242,30,131,187,118,186,255,0,169,236,119,235,215,93,117,1,213,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,115,172,199,201,92,60,189,98,124,182,204,137,108,217,181,167,19,175,188,160,188,101,254,97,155,10,227,139,169,93,53,7,93,81,18,229,84,29,82,143,94,154,169,195,215,252,227,71,185,177,41,103,150,12,91,40,90,243,126,67,87,180,219,174,191,234,123,253,218,117,215,93,6,109,137,15,46,161,203,125,106,67,202,123,69,169,70,100,162,86,238,166,102,125,117,212,6,135,242,35,110,55,110,101,134,198,105,41,111,89,180,90,100,195,52,151,126,250,124,110,254,133,250,63,251,196,129,28,83,38,43,105,89,97,195,100,55,37,47,155,86,181,29,181,168,151,187,69,21,62,62,164,103,239,29,172,0,0,0,0,0,7,138,198,28,47,160,227,14,31,86,44,75,134,43,47,49,82,137,33,134,205,198,208,174,83,142,48,227,68,178,222,133,146,76,137,195,235,180,204,191,200,41,227,17,120,79,99,229,51,17,228,83,237,133,81,165,80,103,84,151,216,222,65,205,95,34,50,223,89,35,154,164,67,36,36,210,130,73,171,77,72,181,233,208,93,224,254,25,17,247,145,0,227,25,71,192,116,229,227,6,105,54,27,199,29,115,205,182,37,84,22,199,84,42,87,100,97,167,76,143,150,218,140,183,51,252,164,238,247,251,139,180,0,0,14,9,158,11,238,45,137,150,235,206,76,151,148,218,170,116,122,141,57,163,74,136,143,123,144,36,153,119,169,63,161,236,212,254,161,222,197,98,113,132,199,38,33,91,244,188,36,164,79,214,75,238,177,54,83,104,116,191,38,164,79,142,178,50,75,154,235,169,23,122,116,247,159,176,5,79,79,117,202,165,98,67,200,53,56,228,185,43,81,107,212,212,106,81,159,215,169,245,23,251,195,146,217,149,108,101,118,221,102,92,118,89,92,246,162,78,34,109,6,157,73,116,232,133,170,181,34,245,189,94,189,255,0,104,162,156,23,180,166,95,88,181,102,218,112,163,169,229,85,43,212,232,138,34,65,168,146,151,100,182,217,154,180,37,104,94,185,106,122,31,216,99,73,24,75,105,51,98,225,157,173,105,181,25,150,85,75,163,65,136,233,52,130,73,41,198,163,182,218,140,250,39,83,245,59,204,136,254,162,1,235,64,0,0,0,0,0,0,0,70,78,34,55,242,108,124,179,92,201,75,170,75,181,136,147,105,100,73,86,134,100,237,62,95,127,172,93,53,79,215,246,24,147,98,176,56,203,98,163,81,104,52,28,53,166,85,12,165,60,252,89,242,25,109,242,234,201,162,160,202,136,210,149,235,223,161,30,169,211,235,246,0,172,220,27,183,164,95,88,209,101,219,77,54,165,174,183,115,83,97,171,66,51,208,158,150,218,12,207,162,186,122,254,227,251,12,105,31,11,109,98,178,112,234,218,181,54,164,142,149,73,135,13,91,75,218,211,8,108,253,133,250,62,226,251,8,82,63,11,172,45,93,247,152,200,53,185,52,228,200,137,111,182,213,73,14,45,157,228,219,236,79,132,162,81,25,161,68,74,34,95,126,164,101,239,33,124,41,34,73,18,75,184,139,64,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,92,93,240,93,23,126,18,195,196,26,108,36,118,234,44,166,205,247,82,223,173,217,153,141,61,213,17,153,32,207,77,202,35,234,162,47,179,188,88,40,231,57,134,176,33,98,94,12,94,22,156,184,252,231,37,81,42,9,140,157,132,163,39,213,17,214,208,101,170,85,250,126,194,215,220,2,139,50,13,140,15,97,30,98,237,167,157,146,166,161,215,39,67,163,200,245,205,41,74,30,157,20,212,106,245,210,68,90,55,212,207,95,176,198,131,233,147,227,213,105,177,106,145,29,75,140,75,97,183,219,90,84,70,74,74,210,74,35,35,35,50,62,134,93,198,51,37,120,209,234,152,89,138,245,74,97,180,252,73,118,221,121,244,178,102,149,54,162,56,242,84,148,169,61,18,125,237,244,50,211,187,216,47,151,32,88,209,23,25,242,239,67,168,122,65,18,38,208,218,141,69,149,171,164,181,243,89,131,20,214,106,245,214,122,234,239,93,116,61,79,169,23,180,36,144,0,0,0,0,0,0,0,254,25,18,136,210,125,198,90,10,73,226,199,129,203,176,49,137,55,237,50,146,250,41,183,18,10,67,242,146,198,140,156,201,18,167,58,164,26,210,218,83,191,106,8,244,53,26,180,235,215,188,93,184,142,185,232,203,237,51,31,48,50,181,76,92,66,114,169,71,141,38,169,79,82,91,73,173,82,26,135,37,45,36,190,109,106,63,89,238,228,232,126,227,35,239,10,72,202,46,48,212,48,103,29,45,107,142,60,213,177,13,250,164,24,147,190,113,73,71,103,84,198,22,230,237,22,130,211,70,186,238,61,61,255,0,86,137,44,123,178,155,124,90,84,155,170,149,41,153,17,234,112,152,148,74,105,105,90,75,152,210,87,166,169,51,46,229,23,180,198,98,174,74,21,82,204,186,106,54,253,65,183,99,206,163,78,122,43,132,100,164,41,46,52,225,160,204,181,34,50,245,146,126,194,63,176,91,215,10,76,211,177,120,217,42,194,11,190,168,217,86,41,107,50,128,78,62,94,188,70,153,131,29,164,252,227,198,163,81,173,74,232,148,18,125,218,31,64,22,48,0,0,0,0,0,0,0,0,0,0,34,207,18,74,223,161,242,189,113,39,182,118,99,152,204,184,164,124,205,156,195,93,58,103,168,93,75,83,61,59,190,161,41,133,114,113,138,196,216,180,220,53,164,97,211,83,73,18,165,77,143,57,77,147,132,74,83,74,143,80,100,250,111,212,203,82,211,232,233,245,251,0,84,61,169,29,201,247,93,30,34,18,107,114,69,66,59,100,90,107,184,212,226,75,245,247,141,41,101,230,42,224,224,22,26,195,113,27,86,197,161,70,109,73,211,77,13,48,154,35,45,63,80,207,158,84,108,165,95,185,128,178,40,100,194,222,65,87,105,174,186,148,167,113,108,237,172,36,247,22,213,116,245,250,234,67,71,54,173,41,186,13,177,72,161,180,130,66,41,208,35,196,74,72,180,34,38,219,74,72,180,208,189,222,226,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,236,195,69,92,220,2,196,168,109,163,122,223,180,43,45,37,58,107,169,170,19,164,69,167,235,25,173,186,227,185,2,235,172,68,90,77,14,71,168,72,108,203,77,54,154,92,81,126,174,225,167,251,170,148,221,122,216,171,208,221,65,45,21,24,18,34,41,38,90,145,147,141,169,38,90,104,126,255,0,113,140,227,102,186,202,85,133,152,11,222,134,108,45,148,29,118,164,235,73,82,118,150,206,218,250,75,105,109,79,79,83,166,132,2,233,248,109,214,253,49,149,235,117,29,179,180,156,54,98,70,51,230,111,229,154,41,208,253,67,234,122,25,107,221,245,137,76,43,147,131,174,38,198,169,97,181,95,14,157,154,75,149,22,108,137,201,108,220,35,82,90,76,122,123,37,211,126,164,90,158,159,71,79,175,216,44,108,0,0,0,0,0,0,0,0,0,0,7,194,190,46,202,109,143,105,85,174,170,172,166,99,199,166,66,126,81,169,213,165,9,62,91,74,94,154,168,200,187,146,126,210,25,219,205,214,48,212,49,155,29,46,155,142,68,213,191,13,138,164,232,144,126,113,74,71,103,76,199,214,222,221,86,178,211,71,122,109,61,61,223,93,148,241,91,205,67,22,117,146,156,32,180,42,141,157,98,170,178,41,228,219,229,234,68,117,153,209,221,79,205,188,74,37,18,210,158,138,65,167,223,169,244,21,11,109,208,170,151,157,211,78,183,233,237,187,34,117,102,115,49,91,34,37,45,74,113,215,9,4,103,161,25,159,172,162,246,25,253,160,38,223,9,204,14,93,255,0,140,74,191,42,116,151,215,77,183,80,114,24,148,166,53,100,166,71,149,5,212,164,150,166,212,157,251,86,103,161,40,149,167,94,157,226,237,136,137,36,73,46,226,45,4,117,200,190,95,41,184,5,129,180,90,106,98,19,117,74,196,104,213,74,130,148,218,73,105,125,216,113,146,234,79,230,208,162,245,153,238,86,167,239,51,62,233,22,0,0,0,0,0,0,0,0,63,53,78,124,106,85,58,85,78,99,169,109,136,140,45,247,86,165,17,18,80,132,154,140,204,204,200,139,161,31,121,140,247,231,231,24,30,197,204,197,220,207,53,37,79,67,161,207,155,71,143,162,205,73,82,25,157,40,210,105,245,212,70,90,57,208,203,79,176,133,195,231,247,26,35,96,198,93,235,149,14,222,136,243,43,141,73,162,197,209,210,66,249,175,65,148,104,52,250,232,61,117,107,166,154,158,165,208,143,217,67,86,117,30,169,138,120,175,75,166,19,111,202,151,114,87,152,75,198,73,82,212,103,34,74,82,165,43,162,143,189,206,166,100,125,254,208,22,229,194,35,5,209,104,97,44,204,66,169,67,71,110,173,74,112,216,117,77,250,221,153,232,208,29,73,17,154,8,244,220,147,62,138,50,251,123,197,130,142,115,151,139,2,22,25,224,197,159,105,196,143,201,114,45,18,158,153,37,176,146,102,250,98,52,218,204,244,74,122,250,158,210,215,222,58,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,255,0,135,91,67,205,173,151,18,74,66,210,105,81,25,106,70,71,222,63,236,0,82,119,21,252,190,47,15,113,81,188,71,162,83,137,186,69,124,137,82,22,134,116,46,216,252,153,207,43,170,91,74,126,130,11,189,70,175,180,186,143,239,10,28,195,22,29,226,98,240,194,181,85,113,138,69,192,225,169,134,148,254,214,213,57,249,16,88,79,69,56,148,154,182,32,203,162,77,90,123,203,160,178,44,248,96,92,44,108,192,75,134,49,65,75,245,42,44,25,117,88,90,52,74,89,188,204,41,68,218,75,230,214,175,164,239,114,116,63,113,151,182,132,109,234,189,111,9,49,58,29,81,36,244,122,149,171,91,109,199,16,91,208,162,114,52,130,81,164,203,84,171,233,55,221,170,79,236,1,167,150,156,67,205,161,230,212,74,66,210,74,73,145,234,70,71,220,63,236,113,156,164,227,20,92,107,193,11,114,235,75,201,57,105,129,13,137,105,220,91,137,238,200,195,139,212,183,172,251,221,246,158,190,255,0,175,179,0,0,0,0,0,0,15,243,125,134,164,176,228,119,219,74,219,117,38,133,165,68,70,70,70,90,25,25,24,255,0,64,1,74,252,83,242,178,254,29,95,203,197,139,102,151,182,139,93,116,215,44,217,96,201,41,150,251,211,95,89,158,198,82,130,45,136,79,83,81,171,223,169,117,17,3,2,49,102,185,131,24,159,64,190,104,211,228,199,76,10,132,87,165,54,203,171,65,60,194,36,52,234,219,81,37,104,220,149,114,139,84,154,136,143,219,239,45,13,102,35,5,232,24,233,133,149,219,30,179,6,51,207,201,131,40,160,186,243,72,87,34,74,163,58,211,110,17,169,11,52,154,77,211,61,201,45,75,217,238,60,245,227,254,11,92,248,17,137,149,107,18,229,132,227,60,137,47,170,27,138,109,196,165,232,201,144,235,77,184,147,90,17,184,149,202,81,146,137,58,31,179,220,65,161,44,187,227,93,185,142,152,103,70,188,168,181,40,175,191,34,28,117,75,101,167,155,82,153,125,81,218,113,104,82,82,226,205,38,70,233,17,145,158,165,237,247,159,79,20,47,195,239,56,211,242,247,136,17,232,55,85,82,99,182,165,89,196,70,113,165,62,165,55,29,199,95,138,147,119,71,31,109,164,18,90,101,69,187,67,50,47,121,119,94,77,145,124,219,56,135,110,65,186,109,90,172,105,208,103,199,106,67,107,101,246,221,208,150,218,86,68,102,133,40,181,218,180,251,79,188,7,223,0,0,0,0,0,0,31,240,243,205,71,105,111,190,226,91,109,180,154,214,181,25,17,37,36,90,153,153,159,113,0,252,55,13,114,159,109,80,231,215,170,178,154,143,18,159,25,217,46,184,234,210,132,165,13,160,214,163,51,81,145,23,68,153,245,50,238,20,5,196,11,29,156,198,236,123,170,202,133,84,114,77,42,138,183,233,113,136,159,222,209,147,51,101,26,20,157,28,90,116,218,233,104,101,167,67,232,68,93,243,91,137,158,123,41,244,106,124,204,12,195,58,169,189,62,99,46,53,84,155,21,244,169,182,155,90,102,69,121,158,99,50,9,73,112,148,72,86,213,35,66,45,12,253,132,43,3,12,112,238,234,198,92,65,166,89,244,24,210,166,207,172,78,101,183,157,36,56,225,182,78,190,134,212,243,138,74,86,162,73,41,194,51,81,145,247,251,125,161,56,56,64,224,123,215,30,41,84,49,78,177,78,82,233,180,184,78,199,138,183,25,51,73,75,110,68,7,208,162,53,54,105,215,106,143,169,40,149,238,247,139,151,28,91,41,120,9,73,203,246,14,209,45,24,240,98,34,164,184,145,159,168,188,211,73,37,57,36,226,176,219,166,106,38,208,163,213,76,235,235,22,190,255,0,171,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,104,226,253,129,239,91,152,165,79,197,58,61,57,72,166,213,33,53,30,82,219,100,201,39,45,201,19,223,90,140,210,217,39,93,169,46,166,163,87,191,222,46,92,113,108,218,96,37,39,48,56,59,91,180,100,65,136,186,146,34,73,126,156,243,173,36,212,137,37,21,246,218,50,81,182,181,22,138,123,95,84,181,247,125,97,75,92,63,113,217,204,17,199,186,84,169,181,71,35,82,171,75,98,151,36,141,253,141,17,61,54,41,173,74,213,196,39,77,173,30,166,122,244,46,164,101,221,127,182,245,114,159,114,208,224,87,169,82,154,145,18,161,25,169,45,56,210,210,180,169,14,32,150,147,35,73,153,31,69,17,244,51,239,25,153,196,252,59,186,176,107,16,106,118,125,122,52,168,51,232,243,158,109,151,77,14,52,110,19,79,173,180,188,218,148,148,40,210,106,108,204,148,68,93,222,207,101,159,240,204,207,101,62,179,79,135,129,152,153,85,54,103,195,101,182,169,115,101,62,148,182,235,104,76,56,172,179,204,122,65,169,78,26,141,106,218,148,104,101,169,151,180,128,89,192,15,248,101,230,164,52,135,216,113,46,54,226,73,104,90,76,140,148,147,45,72,200,203,188,135,253,128,0,0,0,0,0,14,97,152,124,107,183,48,51,12,235,55,149,106,165,21,135,227,195,144,168,140,186,243,105,83,207,166,59,174,33,9,74,156,65,168,204,218,50,34,35,212,253,158,242,246,23,189,243,108,225,229,183,58,233,186,170,177,160,193,129,29,217,14,45,231,219,107,82,67,106,89,145,26,212,146,215,106,21,237,46,225,70,220,65,51,141,63,48,152,129,34,131,106,213,38,53,106,82,92,92,102,218,75,234,75,114,28,105,249,73,39,116,109,247,26,89,41,167,146,91,180,35,50,247,23,120,112,12,119,197,154,230,51,226,125,126,249,172,207,147,33,51,234,18,158,138,219,206,173,100,203,11,144,235,168,109,36,165,175,106,83,205,61,18,74,50,47,103,188,229,255,0,11,12,172,191,136,183,242,49,98,230,165,238,162,208,157,37,196,55,152,51,74,165,176,244,39,208,101,189,149,32,203,98,213,220,162,87,187,66,234,34,54,0,96,181,207,142,248,151,73,177,45,168,78,61,207,144,194,166,56,77,184,164,179,25,82,26,105,199,20,104,66,246,146,121,169,51,81,167,66,246,251,143,66,153,118,193,122,6,5,225,101,10,199,163,65,138,203,241,160,197,41,206,178,210,19,207,148,152,205,52,227,134,105,66,13,70,163,104,143,114,139,83,246,251,136,58,75,12,53,25,134,227,176,218,80,219,73,36,33,41,34,34,34,34,208,136,136,135,250,0,0,0,0,0,0,0,15,248,117,196,50,218,222,113,68,148,33,38,165,25,158,132,68,93,227,254,199,25,205,182,49,69,193,76,16,184,238,197,60,146,150,112,38,49,17,59,139,113,189,217,31,113,26,22,244,31,123,94,195,215,221,245,5,90,241,94,204,57,98,38,38,35,12,40,181,87,31,164,91,238,18,159,105,47,238,109,51,152,145,57,133,122,169,113,73,37,108,89,23,84,146,180,247,23,65,252,225,65,151,197,226,22,42,57,136,245,186,113,57,72,160,17,170,58,214,206,165,219,24,147,5,228,245,83,106,79,208,89,247,40,149,246,23,81,13,46,26,189,111,22,241,58,101,81,68,236,138,149,213,91,113,198,209,235,173,70,228,153,6,162,73,22,170,87,210,115,187,85,31,218,47,187,33,248,23,11,4,240,18,222,140,112,82,197,74,181,6,37,86,110,173,18,86,79,61,10,41,56,147,249,180,43,233,53,220,173,79,222,103,236,9,22,211,104,101,180,50,218,73,40,66,73,41,34,45,8,136,187,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,240,159,13,154,132,25,16,36,54,149,181,37,165,178,226,84,68,100,164,168,140,140,140,143,161,150,134,40,111,137,86,95,37,224,230,58,207,173,193,128,77,210,46,101,59,85,39,26,104,201,180,189,34,100,197,108,212,155,66,72,246,54,93,53,51,211,218,100,47,172,68,222,34,185,118,129,141,88,39,84,171,196,167,61,34,187,64,138,252,232,166,195,41,90,213,200,137,45,72,71,70,150,179,35,91,189,196,101,245,25,31,120,67,126,17,121,137,58,53,203,47,7,110,26,172,133,51,52,156,145,9,46,191,170,18,226,220,129,29,180,36,150,233,17,116,35,208,146,141,125,222,225,111,36,100,101,169,30,164,99,51,24,93,120,220,56,33,139,244,154,249,42,68,25,180,10,195,5,49,189,86,210,180,98,82,22,227,106,45,200,61,53,107,67,35,50,238,235,167,179,68,248,9,137,84,220,88,194,91,94,244,167,207,98,74,234,20,152,79,73,229,58,149,155,111,185,25,167,22,133,104,165,104,162,230,22,164,102,102,90,245,247,128,232,32,0,0,0,0,0,0,3,248,100,70,90,24,136,217,241,201,85,187,152,219,54,93,201,68,167,179,30,239,164,194,113,113,30,105,166,208,185,4,211,82,150,134,84,164,176,227,171,37,58,241,25,164,140,181,246,104,125,242,232,127,12,136,203,67,45,72,192,101,251,16,112,238,239,194,235,166,109,171,119,209,166,211,167,64,144,227,63,63,29,214,119,236,113,104,222,142,98,82,102,147,83,106,208,244,46,225,222,178,167,159,12,82,203,173,110,60,105,181,186,141,106,217,36,161,149,211,229,73,145,37,44,183,189,130,62,75,71,33,182,210,100,219,38,148,251,11,113,151,113,244,183,12,213,100,107,11,243,31,71,149,45,116,168,180,187,143,146,179,98,124,86,35,176,181,185,181,243,79,49,206,206,227,134,70,227,219,149,167,94,132,125,229,214,158,51,5,145,204,111,192,170,196,196,63,104,85,107,20,118,223,113,44,205,167,83,229,200,108,154,37,187,181,75,112,227,161,63,65,173,198,101,211,67,35,238,62,129,113,248,13,158,236,9,198,186,52,7,90,187,169,244,106,172,132,52,151,33,84,231,195,142,239,53,72,107,82,75,125,161,106,211,115,187,75,219,169,25,119,151,89,17,18,124,26,131,40,147,2,107,18,90,113,36,164,56,203,132,180,168,140,181,35,35,35,208,203,67,47,241,140,186,64,170,220,246,133,72,158,167,84,42,116,121,209,215,174,172,186,228,119,80,164,168,189,198,70,70,74,73,126,178,250,132,146,194,46,35,185,141,194,134,153,136,139,135,211,241,153,74,91,36,86,165,207,149,162,75,150,93,11,180,164,187,155,255,0,237,149,239,1,160,16,21,49,109,113,162,172,197,166,19,119,29,146,195,211,77,189,77,81,233,171,82,57,155,75,161,26,231,107,183,93,223,94,154,15,195,119,113,161,188,102,210,85,30,212,178,105,172,76,81,153,111,149,77,117,41,36,154,84,93,13,185,218,235,169,167,252,160,45,142,183,113,208,45,184,46,212,235,245,152,52,248,172,33,75,91,178,164,33,164,17,17,26,143,170,204,139,185,38,127,168,197,113,103,155,137,149,18,133,77,170,97,150,11,84,81,46,164,250,31,133,42,166,195,200,113,182,146,164,201,101,102,211,209,165,18,146,178,81,52,164,234,158,132,122,153,119,16,128,216,189,158,44,193,99,2,228,179,87,189,106,52,216,82,20,179,56,180,218,148,230,90,218,174,103,171,177,82,22,90,104,225,150,158,226,34,30,27,10,112,67,20,241,210,236,139,73,182,45,170,221,77,83,228,182,82,39,148,41,47,54,130,91,168,74,156,113,196,54,189,8,185,169,81,168,200,250,30,190,222,161,242,40,212,108,65,198,251,253,168,48,88,170,215,235,149,217,233,37,172,146,252,165,146,223,124,136,214,179,34,90,246,239,116,181,62,191,75,218,103,214,232,242,11,145,59,127,1,45,152,183,165,231,75,143,50,239,168,50,135,76,223,97,14,28,68,184,220,87,54,23,50,58,29,109,72,117,165,116,212,244,215,223,169,151,212,201,86,64,236,76,187,81,162,93,21,232,104,170,221,146,153,109,231,92,152,219,47,148,87,20,136,235,81,52,107,142,219,173,236,117,147,52,145,158,165,169,251,79,164,192,34,36,150,132,68,68,94,194,0,34,34,34,34,45,8,187,136,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,140,140,140,181,35,239,33,253,0,16,171,63,89,19,183,241,242,217,147,122,89,148,184,241,46,250,123,43,116,141,134,16,217,203,75,109,202,115,97,242,227,173,215,20,183,93,79,77,75,93,61,250,25,210,229,102,141,136,56,33,127,187,6,115,21,90,5,114,133,61,68,133,154,95,138,179,91,47,153,18,208,102,72,94,221,237,30,135,211,232,251,12,186,105,220,200,148,90,25,17,145,251,12,67,252,234,228,14,196,204,77,26,93,209,65,134,138,85,217,21,151,30,105,200,109,178,193,74,113,40,144,178,39,77,49,220,117,205,238,188,70,162,35,212,244,47,105,117,14,35,145,158,38,84,74,237,54,151,134,88,211,81,76,74,147,8,98,20,90,155,239,33,182,221,74,83,25,148,27,175,73,148,106,82,205,70,234,149,162,122,145,106,69,222,66,199,104,151,29,2,228,128,213,78,129,89,131,80,138,250,18,180,59,22,66,29,73,145,164,148,93,80,102,93,202,35,253,100,51,97,138,216,33,138,120,23,118,203,164,220,246,213,110,152,168,18,92,40,243,206,20,150,91,89,33,213,165,46,54,226,219,70,186,242,148,162,81,17,116,45,125,157,61,206,16,231,139,48,88,62,184,204,210,47,90,141,74,20,117,32,202,45,74,165,57,230,182,167,151,234,236,76,132,22,154,54,69,167,184,204,128,104,160,5,69,90,60,104,111,40,84,148,199,186,236,154,99,243,18,100,68,184,180,215,84,147,73,37,37,212,220,157,174,186,146,191,200,63,117,203,198,138,179,42,152,109,219,150,75,12,205,38,245,37,72,166,173,40,230,109,62,134,104,157,174,221,118,253,122,106,2,215,229,207,131,79,101,114,103,205,98,51,77,164,212,183,30,112,144,148,145,22,166,102,102,122,17,104,71,254,33,29,241,231,61,216,19,130,148,105,238,187,119,83,235,53,88,232,117,45,194,166,79,135,33,222,106,80,238,132,166,251,66,21,166,230,182,159,183,83,34,239,62,149,29,139,188,71,115,27,138,237,61,17,119,15,160,35,60,149,54,104,162,203,159,23,84,159,48,186,151,105,81,119,57,255,0,218,167,220,35,108,250,173,207,119,212,141,234,141,66,167,88,157,33,122,234,243,174,72,117,106,82,143,222,102,102,102,165,31,235,63,172,4,139,205,102,124,49,75,49,85,169,17,161,86,234,52,91,100,210,182,81,79,139,38,76,100,188,222,247,200,185,205,20,135,27,81,155,111,18,85,236,61,164,93,197,215,130,225,246,29,221,248,163,116,194,181,109,10,52,218,140,233,242,27,103,230,35,186,246,205,238,33,27,215,203,74,140,146,74,113,58,158,135,222,59,30,95,114,57,141,248,235,88,134,134,45,10,173,30,142,227,237,165,233,181,10,124,184,237,155,70,182,183,41,14,20,117,167,232,59,184,140,250,104,70,125,197,214,225,242,171,145,172,47,203,133,30,44,180,82,162,213,46,62,74,13,249,242,152,142,250,208,230,214,13,92,183,59,59,110,17,19,140,238,78,189,122,153,247,159,64,243,185,14,201,85,187,151,43,54,37,201,91,167,179,34,239,171,66,109,114,222,117,166,214,184,228,235,81,86,182,82,165,48,219,168,36,186,201,153,36,204,244,246,234,125,210,228,136,136,180,32,34,34,45,8,180,34,31,208,0,0,0,0,0,0,0,1,252,51,34,45,76,244,34,21,13,197,211,49,39,89,185,98,96,237,189,85,125,44,194,38,228,77,75,47,232,133,45,14,79,142,226,20,72,116,200,250,25,106,74,70,190,255,0,112,179,156,123,196,170,110,19,225,45,209,122,84,39,177,25,116,250,76,215,163,115,93,74,13,199,219,140,235,136,66,117,82,117,81,242,207,66,35,35,61,58,123,198,118,49,70,241,184,113,191,23,234,213,243,92,137,211,107,245,135,202,27,122,173,213,104,252,165,173,182,210,91,150,122,106,238,132,68,103,223,211,95,104,119,222,26,185,124,151,140,120,237,2,183,58,1,57,72,182,84,213,84,220,117,163,54,212,244,121,144,213,179,83,109,105,51,216,225,158,154,145,233,237,34,23,201,2,27,52,248,49,224,71,109,40,106,51,72,101,180,164,136,137,41,73,17,17,17,23,66,45,8,69,78,29,89,118,129,130,184,39,75,171,203,167,61,30,187,95,138,196,233,70,251,41,66,211,207,137,17,75,71,86,144,178,34,91,93,198,103,245,153,159,116,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,158,163,6,61,82,159,38,155,45,180,173,137,108,173,135,18,162,35,37,33,73,52,153,104,122,145,244,51,239,31,160,0,80,167,18,92,188,74,193,204,112,159,94,165,211,222,69,18,226,113,218,137,59,202,50,66,95,145,50,98,182,17,165,180,32,189,70,200,244,212,207,79,105,144,239,252,37,179,86,236,10,219,216,21,120,213,24,106,19,205,41,250,99,146,31,52,154,159,53,193,138,203,9,55,30,208,250,18,140,144,148,107,223,167,180,132,194,226,31,151,168,184,221,129,213,57,80,96,19,181,186,19,47,84,99,45,13,18,150,162,102,28,179,66,53,38,214,179,45,238,151,66,211,237,35,239,163,43,66,225,184,176,111,19,161,213,153,113,248,117,59,110,172,223,56,144,110,54,162,92,121,9,82,147,222,133,125,38,251,140,203,187,216,96,52,236,149,18,146,74,73,145,145,150,164,101,237,31,209,201,50,181,139,112,177,147,4,237,123,177,137,205,200,148,170,92,22,230,153,58,75,82,100,156,70,28,112,149,162,214,100,173,92,235,184,245,235,215,235,235,96,0,0,0,0,0,0,0,0,62,101,122,216,183,110,152,75,167,92,116,56,21,56,206,36,210,166,166,70,67,200,50,50,50,62,139,35,46,229,40,191,89,251,199,211,0,17,83,22,184,110,229,191,20,138,76,148,219,133,64,151,32,150,124,202,52,56,17,116,82,185,135,174,189,149,71,222,230,191,242,83,238,16,239,17,184,51,220,81,103,62,230,29,93,209,222,135,181,74,105,53,42,131,138,115,93,87,180,140,153,131,167,118,206,239,110,191,80,182,240,1,68,242,184,79,102,125,19,158,141,24,168,10,105,181,169,41,113,94,144,50,81,17,232,70,70,80,250,244,30,162,129,193,251,31,38,155,71,87,173,91,140,37,105,73,171,108,153,169,50,51,211,82,245,161,125,102,46,192,0,87,6,18,112,113,195,90,66,98,84,177,54,229,171,77,152,223,45,199,35,194,153,29,200,234,50,229,168,210,105,122,17,25,150,164,178,211,220,101,245,137,183,133,24,3,133,88,49,75,110,155,97,218,20,184,74,109,41,65,202,77,62,51,114,22,68,148,39,214,91,77,163,93,121,72,51,250,203,95,118,157,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,188,87,192,28,42,198,122,91,148,219,242,208,165,205,83,137,82,10,82,169,241,156,144,130,52,173,62,170,221,109,122,105,205,89,151,214,122,251,245,132,152,185,193,199,13,106,233,151,82,195,43,150,173,10,99,156,199,27,143,54,100,118,227,164,207,152,162,73,37,152,70,100,90,154,11,79,113,31,212,44,124,0,82,125,127,131,246,62,66,55,78,145,90,183,31,74,18,163,78,233,51,84,102,101,174,133,234,194,250,136,121,120,188,39,179,62,185,204,198,146,84,4,180,226,210,149,56,159,72,17,36,140,244,51,51,56,125,58,11,216,0,21,33,135,60,25,238,41,83,152,115,17,110,232,236,195,218,149,58,154,109,65,196,185,174,168,220,68,79,65,211,187,127,127,183,79,172,76,76,37,225,187,150,252,45,40,210,85,110,21,126,92,114,65,243,43,48,224,74,213,73,229,158,186,246,84,159,123,127,253,178,189,226,85,128,15,151,64,182,45,219,90,18,41,214,229,14,5,50,51,105,36,165,168,113,155,101,36,68,68,69,209,4,69,220,148,151,234,47,112,250,128,0,0,0,0,0,0,0,0,0,63,138,81,37,38,165,25,17,17,106,102,126,193,253,28,147,52,184,183,7,6,176,82,233,187,31,156,220,121,72,165,206,110,14,174,146,20,169,37,17,247,27,36,234,180,25,171,86,250,109,61,125,223,80,87,119,22,156,213,187,62,182,206,5,89,213,70,29,132,203,41,145,83,114,59,230,163,75,228,185,209,94,97,102,219,218,23,67,73,154,20,141,123,181,246,16,143,252,54,178,241,43,24,241,194,159,93,169,211,158,93,18,221,113,170,137,187,201,51,66,159,143,50,26,182,25,169,181,160,253,71,12,244,212,143,79,105,16,142,151,125,195,113,99,38,39,76,171,60,227,243,42,119,37,89,206,73,44,220,113,70,185,18,20,164,167,189,106,250,78,119,17,159,127,180,197,230,112,240,203,204,92,17,192,234,100,185,208,57,85,186,235,44,212,100,173,109,18,86,146,122,28,67,90,53,54,208,178,45,237,31,67,215,237,51,238,9,71,78,131,30,151,79,141,77,136,218,80,196,70,80,195,105,73,17,18,80,148,146,72,180,45,8,186,17,119,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,198,92,72,211,162,189,10,99,13,188,196,134,212,211,173,184,146,82,86,133,22,134,147,35,232,100,100,102,90,24,162,126,38,25,118,145,132,88,205,80,187,169,148,190,69,18,229,148,236,212,173,166,13,13,37,249,18,230,56,72,35,75,73,65,25,33,178,233,169,158,158,211,33,123,194,54,103,187,46,52,220,193,96,173,78,2,34,36,235,20,118,158,169,192,90,27,79,49,111,53,18,73,54,222,188,165,168,210,107,123,232,167,67,215,184,200,251,194,11,112,142,204,153,208,110,121,120,53,115,85,28,236,147,146,228,136,36,243,254,161,60,183,32,71,109,180,239,116,139,93,9,90,18,80,103,238,247,11,123,74,137,73,37,36,245,35,45,72,198,102,45,90,213,205,128,216,209,26,82,94,145,10,163,105,215,208,220,164,165,78,54,106,56,178,210,107,65,150,168,81,150,230,187,143,111,119,93,61,154,22,203,78,45,210,241,155,7,109,171,194,4,246,36,190,237,54,26,39,114,221,74,205,18,78,43,46,56,149,104,181,153,25,27,165,169,40,245,235,215,222,97,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,6,97,120,143,103,58,198,199,220,75,178,173,108,100,236,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,245,1,119,224,35,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,246,217,189,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,32,0,0,86,6,33,241,140,135,105,102,106,117,18,137,102,122,123,9,232,60,250,19,207,64,156,193,202,169,74,41,77,19,149,102,28,34,91,110,178,134,218,121,49,216,75,141,165,212,189,204,113,212,238,66,25,158,149,172,121,179,87,151,154,230,99,112,250,108,75,190,222,167,90,245,11,154,9,198,144,108,162,114,34,199,113,211,100,214,104,53,50,189,205,41,181,146,145,189,181,146,146,164,110,73,164,7,75,1,205,50,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,62,150,0,0,0,0,56,254,109,177,190,171,151,12,1,184,241,162,141,67,137,89,145,110,72,165,169,112,36,184,166,209,37,135,170,49,163,188,130,90,122,161,102,211,206,108,94,138,36,175,106,141,43,34,52,31,181,194,172,76,181,113,147,14,45,204,82,178,165,246,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,96,61,88,0,0,0,0,0,0,0,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,48,244,0,32,6,84,184,165,218,184,233,152,42,246,22,221,84,175,147,52,91,142,160,227,150,60,218,164,230,210,225,237,106,43,44,211,22,219,108,146,9,231,214,137,82,73,75,125,90,56,241,70,65,184,124,163,84,255,0,0,0,16,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,242,126,181,54,240,139,75,126,79,97,141,47,124,85,194,154,226,155,217,33,183,16,90,173,150,207,82,45,222,174,154,232,102,70,19,0,5,64,100,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,219,11,208,84,216,252,222,85,54,83,205,252,227,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,219,248,0,0,0,0,0,0,14,21,118,102,206,205,177,115,95,111,229,122,240,143,18,146,187,170,215,110,181,72,174,73,158,105,68,170,139,147,29,142,213,52,154,229,237,74,214,150,28,82,28,83,165,185,123,90,74,77,107,70,238,234,0,0,0,0,57,254,97,110,154,237,141,128,88,151,122,218,211,187,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,164,31,238,163,231,179,253,220,255,0,230,205,31,254,168,2,255,0,128,115,252,189,93,53,219,231,0,176,210,245,186,103,118,218,213,193,103,209,170,149,25,60,164,55,207,148,252,38,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,208,0,0,0,0,5,96,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,252,40,254,26,239,159,148,127,39,61,9,232,207,226,200,112,249,29,163,183,115,191,189,154,111,118,238,67,95,75,93,54,244,211,83,212,39,248,10,234,226,147,152,28,222,229,186,234,179,238,220,28,191,125,9,96,215,169,234,167,62,150,232,113,38,114,107,13,56,227,138,55,157,145,25,100,223,53,135,27,229,160,156,213,93,153,243,216,91,77,74,230,188,58,248,133,227,14,39,230,24,176,255,0,50,88,211,18,85,34,187,71,122,37,6,60,154,76,24,72,126,182,114,35,242,26,39,99,176,131,37,169,162,144,148,37,106,36,173,102,148,22,174,41,178,48,181,240,1,72,25,133,226,61,156,235,27,31,113,46,202,181,177,147,177,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,212,5,223,128,143,249,10,197,43,239,26,114,157,99,98,102,37,215,125,51,114,86,125,39,219,102,246,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,138,226,89,154,43,155,44,120,13,22,126,28,214,226,83,175,107,166,176,197,54,148,250,151,29,111,196,97,189,94,147,41,17,159,109,196,190,130,75,104,97,90,164,137,7,45,181,110,35,218,74,9,106,2,144,50,253,159,188,246,99,38,56,216,120,90,230,52,85,100,68,185,174,8,52,249,254,139,181,104,235,148,204,21,188,158,212,250,63,129,44,147,202,96,157,112,214,164,154,80,148,26,148,91,82,98,207,243,153,154,95,197,30,201,179,241,34,109,183,233,186,45,74,240,139,66,173,199,105,91,101,34,11,176,229,186,167,99,25,168,144,111,33,108,54,162,74,253,85,164,148,141,80,106,39,16,18,0,7,201,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,0,0,0,0,0,0,0,142,182,78,110,233,85,172,227,98,30,81,110,106,116,74,125,74,129,30,29,74,218,158,153,9,65,84,216,93,62,36,137,17,86,133,171,114,164,161,79,184,234,121,100,100,166,80,225,169,40,228,154,221,145,64,0,0,0,0,40,7,251,168,249,236,255,0,119,63,249,179,71,255,0,170,0,191,224,17,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,251,108,222,202,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,144,0,0,0,0,0,0,0,43,171,26,248,198,97,197,129,140,177,108,108,60,179,62,90,90,20,170,130,24,184,110,72,179,136,187,75,123,92,75,233,166,183,161,33,222,90,205,149,37,229,184,77,187,203,117,9,34,66,219,146,86,21,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,214,0,0,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,237,179,123,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,66,188,153,113,83,161,102,3,17,231,97,126,47,80,41,86,85,86,181,80,87,200,231,163,190,181,69,148,218,143,70,233,242,28,112,255,0,191,59,182,58,68,134,223,81,154,18,134,151,203,67,193,63,192,114,172,209,227,167,226,215,129,55,54,53,252,150,249,71,242,115,177,127,22,118,238,199,207,237,19,24,141,249,110,91,155,118,243,247,125,3,215,110,157,53,212,189,173,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,208,0,0,0,0,0,0,0,0,0,0,0,225,89,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,0,0,0,0,0,0,7,31,205,182,55,213,114,225,128,55,30,52,81,168,113,43,50,45,201,20,181,46,4,151,20,218,36,176,245,70,52,119,144,75,79,84,44,218,121,205,139,209,68,149,237,81,165,100,70,131,245,120,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,140,61,168,0,0,0,0,0,0,0,0,130,185,205,226,131,66,203,6,44,65,194,91,74,193,249,99,85,165,109,145,117,166,68,165,193,110,51,111,70,230,70,141,29,222,90,247,60,124,214,30,91,155,20,218,91,209,178,220,183,20,166,38,85,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,208,0,0,0,0,0,0,169,94,33,217,204,206,118,93,179,65,92,178,172,188,72,249,63,104,77,167,211,234,150,236,111,67,210,165,239,138,184,233,109,231,55,184,195,142,150,178,217,150,90,56,123,189,93,72,182,26,12,251,7,10,156,221,99,14,99,170,184,147,66,199,12,76,137,95,169,82,35,210,165,209,33,170,20,24,79,147,10,84,148,203,117,13,199,105,181,56,130,87,100,74,148,100,162,65,173,178,245,119,245,11,10,0,0,0,21,129,196,195,136,54,44,96,222,50,211,112,119,47,183,159,160,37,219,212,242,145,115,201,244,116,105,92,233,82,146,219,140,70,217,46,50,201,60,166,9,14,243,26,89,165,125,175,105,232,166,140,135,170,225,91,153,60,201,230,102,234,196,10,182,49,226,231,167,40,182,157,62,4,118,41,30,128,129,27,153,42,99,142,169,50,121,241,218,109,101,203,68,55,17,203,50,82,85,218,53,232,104,45,66,197,64,84,6,125,115,235,155,28,22,205,141,243,134,120,105,138,222,134,182,232,222,140,236,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,216,99,68,217,21,16,161,56,150,246,71,109,180,30,139,121,195,212,203,119,173,166,186,17,17,4,192,0,0,0,0,0,0,20,3,253,212,124,246,127,187,159,252,217,163,255,0,213,0,95,240,14,127,151,171,166,187,124,224,22,26,94,183,76,238,219,90,184,44,250,53,82,163,39,148,134,249,242,159,132,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,58,0,0,0,0,0,15,21,141,247,173,87,13,112,94,254,196,106,20,120,143,212,173,91,94,171,91,134,212,180,41,76,56,252,104,142,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,240,30,212,7,42,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,0,0,0,0,0,0,0,0,8,65,196,39,136,101,43,44,177,163,225,166,22,204,137,84,197,7,100,66,155,41,165,165,46,196,164,66,75,173,188,166,230,39,189,75,146,210,77,178,101,6,135,18,211,198,246,246,143,146,110,4,223,1,202,178,197,152,91,87,52,24,53,69,197,203,90,55,96,237,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,11,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,42,87,136,118,115,51,157,151,108,208,87,44,171,47,18,62,79,218,19,105,244,250,165,187,27,208,244,169,123,226,174,58,91,121,205,238,48,227,165,172,182,101,150,142,30,239,87,82,45,134,131,48,182,160,21,235,194,167,55,88,195,152,234,174,36,208,177,195,19,34,87,234,84,136,244,169,116,72,106,133,6,19,228,194,149,37,50,221,67,113,218,109,78,32,149,217,18,165,25,40,144,107,108,189,93,253,108,40,0,0,86,7,19,14,32,216,177,131,120,203,77,193,220,190,222,126,128,151,111,83,202,69,207,39,209,209,165,115,165,74,75,110,49,27,100,184,203,36,242,152,36,59,204,105,102,149,246,189,167,162,154,50,1,103,224,43,171,133,110,100,243,39,153,155,171,16,42,216,199,139,158,156,162,218,116,248,17,216,164,122,2,4,110,100,169,142,58,164,201,231,199,105,181,151,45,16,220,71,44,201,73,87,104,215,161,160,181,226,185,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,177,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,65,111,224,32,7,10,76,209,227,182,101,63,10,63,134,187,231,229,31,201,207,66,122,51,248,178,28,62,71,104,237,220,239,239,102,155,221,187,144,215,210,215,77,189,52,212,245,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,165,30,132,69,169,152,168,78,46,57,147,58,245,207,19,6,173,154,163,157,146,10,91,145,56,153,127,212,55,144,228,248,238,54,173,142,153,107,161,167,82,82,8,253,254,225,101,89,150,197,186,94,12,224,237,203,120,79,158,196,103,218,166,204,68,30,99,169,65,174,73,69,121,198,210,157,86,131,51,51,104,244,36,158,189,58,123,203,61,87,85,106,230,199,156,104,147,41,78,200,155,81,187,43,235,110,42,84,167,28,52,156,169,106,52,32,139,85,168,139,115,189,197,187,191,166,190,208,145,60,51,242,237,35,23,113,154,159,119,84,233,124,250,37,183,41,169,170,91,172,26,154,83,241,229,195,112,208,102,166,148,131,51,67,135,211,82,61,61,164,66,246,34,68,141,2,43,48,161,176,219,44,71,109,45,52,219,105,36,165,8,73,104,73,34,46,132,68,68,69,161,8,229,145,12,184,211,114,249,130,180,200,11,138,146,172,86,27,102,167,61,107,66,121,136,121,216,145,137,198,245,229,33,68,146,91,63,69,90,158,189,230,103,221,36,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,7,252,60,211,79,180,166,94,109,43,66,200,210,164,168,181,35,35,232,101,161,143,251,0,20,185,197,83,42,234,195,155,229,88,193,106,210,29,42,69,193,36,206,105,177,31,212,76,199,222,157,33,197,30,198,82,146,245,16,158,170,89,171,223,169,117,31,95,132,222,104,222,179,238,167,48,82,233,170,182,154,93,97,227,118,2,164,62,100,174,214,235,144,99,54,210,119,186,73,211,106,85,162,82,131,87,126,154,151,65,100,57,192,195,122,38,39,96,77,205,65,172,65,106,66,219,167,205,126,25,173,164,44,219,146,80,228,37,181,150,228,171,67,45,231,212,139,82,246,12,250,71,169,213,176,131,23,14,161,72,144,227,51,109,43,135,123,106,66,212,157,87,22,86,164,71,180,208,122,110,108,187,182,254,160,26,116,66,210,226,73,104,81,41,42,45,72,200,245,35,33,255,0,66,61,100,171,49,148,156,193,96,245,38,173,233,40,206,86,32,71,98,29,65,162,121,38,231,61,17,99,169,213,26,121,171,86,155,222,211,85,25,30,189,229,175,124,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,74,99,53,153,177,241,79,140,159,16,46,31,49,124,5,212,240,184,240,39,134,95,125,121,196,209,21,120,169,231,199,253,87,202,166,16,86,191,154,106,239,174,211,42,63,240,232,147,68,82,57,95,241,117,58,182,222,254,114,58,211,249,84,14,126,214,117,255,0,23,254,27,56,107,131,24,123,83,170,193,196,155,202,159,87,146,213,70,17,242,125,13,75,85,126,122,23,32,157,82,79,87,157,229,62,203,100,217,146,219,245,221,222,218,144,215,50,0,90,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,80,29,3,45,25,116,190,243,65,138,112,48,206,197,143,252,212,202,196,221,236,255,0,22,82,251,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,149,217,220,216,13,102,229,183,135,230,35,225,77,153,10,34,81,78,195,122,242,234,115,153,142,108,174,173,81,58,83,165,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,47,65,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,219,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,122,188,216,248,88,198,79,135,247,15,151,62,2,138,242,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,123,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,150,209,50,184,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,97,123,192,63,37,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,138,188,81,252,9,226,111,220,190,113,8,85,175,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,105,92,81,252,9,226,111,220,190,113,8,80,8,13,73,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,133,43,112,189,207,79,224,82,234,70,7,99,29,231,217,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,217,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,218,166,104,113,210,133,151,76,14,186,177,66,173,89,165,65,159,6,159,33,170,3,53,18,90,219,168,86,20,202,206,36,82,109,179,39,28,222,226,75,113,32,200,201,180,184,179,82,18,133,45,33,213,64,85,6,93,120,207,213,81,38,133,104,102,78,200,136,252,119,36,34,44,235,198,140,181,52,182,24,229,37,5,33,250,121,33,68,234,249,164,165,186,166,86,217,18,22,124,182,12,208,72,93,175,128,0,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,206,34,153,234,147,154,91,200,236,124,62,159,45,24,87,64,144,203,208,89,147,21,164,46,167,81,100,164,32,234,68,102,217,62,202,20,220,133,54,134,84,191,160,132,173,72,66,212,104,71,116,226,139,196,2,101,94,101,75,44,152,33,113,114,105,76,246,154,117,241,84,97,183,216,148,228,166,159,117,135,169,41,230,33,27,89,46,86,174,184,217,173,47,37,196,182,74,36,19,169,118,11,101,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,14,84,47,39,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,230,153,165,225,71,98,35,46,52,121,120,41,23,147,136,88,115,111,159,109,92,88,143,43,229,143,41,10,118,70,246,18,167,92,41,142,56,110,169,141,166,191,166,152,231,171,100,202,152,169,107,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,3,82,98,0,113,171,240,177,107,124,64,131,229,213,17,218,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,179,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,56,175,26,191,11,22,183,196,8,62,93,81,1,0,56,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,0,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,95,240,189,206,191,227,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,184,129,198,175,197,61,173,240,254,15,152,212,68,21,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,128,53,38,2,42,228,23,58,246,174,107,48,226,37,18,173,83,236,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,217,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,3,74,121,78,240,177,131,127,15,237,239,46,96,117,81,199,242,119,86,165,86,178,161,131,211,40,213,56,147,227,183,99,209,98,45,216,207,37,212,37,246,33,180,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,59,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,31,248,182,226,149,137,138,25,167,103,228,45,119,210,127,36,173,244,218,213,143,224,175,51,217,106,145,106,51,185,236,124,234,19,191,111,49,30,186,55,32,245,232,163,208,196,128,224,99,249,236,253,155,253,228,2,95,241,21,193,202,22,50,101,30,251,141,87,123,179,203,179,233,239,222,52,185,59,86,190,76,168,12,58,226,139,98,86,130,87,53,131,144,198,170,220,148,115,247,237,82,144,146,20,3,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,164,198,117,179,217,129,117,220,1,204,213,227,109,212,232,212,170,101,42,189,80,149,114,91,108,210,205,5,21,52,121,82,158,56,232,67,105,36,242,121,123,22,201,182,105,73,37,76,158,221,200,52,45,65,127,216,79,125,126,20,48,178,205,196,207,69,250,51,229,109,191,78,174,246,46,127,59,178,246,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,103,95,54,62,41,241,147,226,5,195,230,47,139,62,224,201,142,144,238,156,26,174,224,53,94,179,190,181,100,212,28,168,210,226,56,76,55,252,79,45,68,181,19,36,147,39,93,229,203,57,10,113,106,73,146,59,91,9,222,100,164,165,53,131,155,31,20,248,201,241,2,225,243,23,192,93,79,11,143,2,120,101,247,215,156,77,21,151,197,99,30,99,99,38,104,231,219,52,41,178,220,161,97,180,115,182,91,66,164,58,108,57,81,67,171,84,247,144,202,208,146,105,124,211,40,202,50,37,115,10,27,107,37,169,38,130,76,255,0,201,30,40,82,176,87,133,189,11,21,235,41,136,228,123,90,143,113,212,145,30,76,212,196,68,199,209,85,157,201,138,78,168,140,144,183,157,229,180,143,85,70,107,113,36,73,81,153,17,210,93,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,1,101,60,18,240,114,186,237,213,125,102,6,67,220,154,44,106,121,217,208,219,218,133,118,185,78,57,30,92,131,212,151,189,190,74,26,141,208,209,181,125,171,213,86,173,168,143,181,241,171,240,177,107,124,64,131,229,213,17,34,178,83,151,138,86,89,242,243,109,88,108,82,165,192,174,212,35,179,91,186,81,38,98,100,175,211,111,199,104,165,36,148,217,155,68,134,205,180,178,130,111,213,216,210,76,205,106,53,56,184,235,198,175,194,197,173,241,2,15,151,84,64,66,14,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,239,12,171,139,73,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,160,90,248,0,0,0,0,10,11,226,99,86,170,208,56,128,98,5,118,133,83,151,78,169,83,164,80,101,195,153,17,229,50,252,103,219,164,193,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,52,225,251,158,234,22,106,173,86,236,171,165,125,139,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,187,50,76,212,141,53,45,83,212,171,7,138,63,142,204,77,251,151,201,225,8,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,212,64,8,235,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,106,207,143,18,59,203,46,185,151,181,240,235,12,26,137,82,166,218,113,211,46,247,166,73,65,37,21,69,203,66,22,212,50,113,76,239,97,109,71,52,60,135,153,90,144,107,148,146,90,21,202,83,106,11,31,25,87,26,19,201,78,119,173,92,230,208,171,242,41,54,61,86,215,173,90,157,151,210,240,228,72,110,84,82,237,75,146,76,118,121,9,218,183,125,72,198,107,222,211,123,84,162,73,111,34,220,51,216,2,255,0,184,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,0,124,155,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,62,176,0,205,182,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,50,184,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,106,113,237,168,53,56,181,19,164,211,104,65,147,166,104,176,172,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,53,16,2,21,112,207,206,189,71,51,246,37,74,201,196,186,159,105,196,155,75,89,51,102,56,113,89,244,204,23,158,112,219,144,204,118,82,222,206,78,168,97,194,75,123,75,86,20,107,53,60,105,79,21,226,215,157,127,66,67,153,148,220,50,169,213,97,214,158,228,185,122,84,24,62,67,105,130,243,28,196,83,18,102,157,238,115,144,235,78,58,166,212,148,147,100,150,140,220,39,94,66,2,53,113,48,206,189,59,51,247,221,54,201,195,74,159,105,195,107,75,73,48,166,54,114,153,244,204,231,153,108,220,144,244,119,146,222,206,78,171,97,178,83,123,139,87,212,75,52,188,73,79,149,225,221,148,63,198,183,25,79,229,76,46,118,30,217,220,169,183,70,201,253,153,231,249,169,119,178,196,111,105,27,135,205,113,165,111,52,236,218,211,110,232,226,28,54,183,112,172,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,234,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,163,236,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,232,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,36,28,43,138,63,129,60,77,251,151,206,33,10,203,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,179,78,40,254,4,241,55,238,95,56,132,40,4,6,170,0,83,183,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,221,196,128,0,0,0,0,0,0,0,12,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,41,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,121,140,18,43,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,144,208,240,15,63,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,57,86,53,102,119,6,178,247,93,178,104,24,177,116,122,17,203,246,160,245,62,155,37,214,85,217,88,229,33,38,227,242,94,250,12,178,75,114,59,102,181,31,69,62,149,25,19,105,117,198,217,157,204,45,171,149,252,26,173,98,229,211,27,183,246,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,9,197,154,82,181,33,166,157,89,33,123,54,158,120,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,169,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,24,94,79,20,127,2,120,155,247,47,156,66,21,23,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,76,159,161,217,120,203,107,112,116,190,170,56,145,115,111,182,235,62,135,147,103,91,171,165,166,59,212,168,42,184,26,113,201,14,60,104,67,143,118,167,30,230,160,149,189,36,209,52,180,44,201,211,66,43,88,6,164,173,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,194,146,248,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,0,0,0,1,8,56,150,103,170,78,89,109,152,184,97,134,51,229,197,197,11,142,59,21,40,179,147,21,167,24,164,83,138,65,146,159,89,62,218,218,121,111,27,15,50,150,201,39,180,185,142,41,72,52,182,78,117,92,237,231,6,217,202,54,23,187,90,81,196,155,123,87,35,190,155,78,143,45,169,28,137,207,180,227,8,121,110,56,210,13,41,67,41,146,135,77,10,91,102,225,36,208,133,36,207,114,104,6,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,65,231,196,202,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,135,245,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,132,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,131,83,192,41,175,134,47,16,8,120,69,50,54,95,177,190,226,236,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,94,113,106,75,42,66,117,36,182,165,173,187,148,0,0,0,21,193,198,195,11,234,183,14,17,216,120,175,79,84,183,163,217,149,137,84,217,209,217,132,167,80,219,21,4,55,164,167,93,35,209,148,33,216,109,52,91,147,162,151,41,5,185,38,68,75,132,28,49,113,75,240,95,156,155,43,181,215,125,25,74,187,123,69,173,80,254,11,206,237,93,169,179,236,140,116,66,148,141,211,155,133,235,167,110,154,122,202,36,26,197,201,231,67,7,43,184,251,150,11,255,0,10,173,103,182,86,170,180,246,228,83,155,218,131,237,50,162,72,106,91,81,181,90,208,132,115,151,29,45,115,20,162,74,57,155,207,82,78,135,156,32,26,168,1,229,48,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,230,185,230,197,10,174,14,101,47,19,47,202,18,101,149,73,138,63,163,97,191,18,106,162,63,17,249,207,55,9,185,77,186,146,53,37,108,170,73,60,90,104,102,109,145,18,147,174,226,10,22,204,166,47,73,199,172,121,190,113,113,231,229,185,30,226,172,60,245,60,165,176,211,47,181,78,70,141,66,101,196,53,170,9,109,198,109,150,204,200,213,169,160,204,212,163,51,81,219,255,0,8,44,47,165,89,121,75,141,126,50,168,143,212,177,6,177,54,165,33,244,194,75,79,180,196,103,149,9,168,171,119,83,83,200,74,163,188,242,117,218,73,57,78,17,39,189,74,164,10,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,162,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,10,23,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,4,255,0,0,0,0,0,0,25,87,26,168,25,87,1,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,142,170,57,86,108,124,44,99,39,195,251,135,203,159,1,68,57,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,8,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,193,9,127,195,155,58,255,0,138,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,133,244,128,0,0,0,0,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,176,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,33,205,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,160,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,125,252,116,199,76,71,204,94,35,212,113,67,20,43,61,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,157,92,48,120,127,208,177,82,133,55,31,49,214,221,165,86,172,202,213,62,117,30,220,163,62,226,212,228,151,13,106,143,34,122,141,165,167,147,203,216,251,45,17,234,231,48,212,242,121,70,211,46,44,34,94,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,65,121,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,218,36,91,53,39,86,130,148,166,218,52,115,99,73,109,58,104,243,92,214,136,220,74,73,183,18,180,169,59,76,214,211,126,219,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,112,47,120,87,7,27,12,47,170,220,56,71,97,226,189,61,82,222,143,102,86,37,83,103,71,102,18,157,67,108,84,16,222,146,157,116,143,70,80,135,97,180,209,110,78,138,92,164,22,228,153,17,46,199,199,20,206,134,14,87,113,247,44,23,254,21,90,207,108,173,85,105,237,200,167,55,181,7,218,101,68,144,212,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,12,41,179,134,46,41,126,11,243,147,101,118,186,239,163,41,87,111,104,181,170,31,193,121,221,171,181,54,125,145,142,136,82,145,186,115,112,189,116,237,211,79,89,68,131,88,191,225,149,113,167,220,42,196,203,87,25,48,226,220,197,43,42,95,104,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,3,213,140,208,230,83,23,164,227,214,60,223,56,184,243,242,220,143,113,86,30,122,158,82,216,105,151,218,167,35,70,161,50,226,26,213,4,182,227,54,203,102,100,106,212,208,102,106,81,153,168,239,167,60,216,161,85,193,204,165,226,101,249,66,76,178,169,49,71,244,108,55,226,77,84,71,226,63,57,230,225,55,41,183,82,70,164,173,149,73,39,139,77,12,205,178,34,82,117,220,89,214,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,5,223,240,130,194,250,85,151,148,184,215,227,42,136,253,75,16,107,19,106,82,31,76,36,180,251,76,70,121,80,154,138,183,117,53,60,132,170,59,207,39,93,164,147,148,225,18,123,212,170,224,226,143,227,179,19,126,229,242,120,66,250,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,161,126,40,254,59,49,55,238,95,39,132,2,85,112,49,252,246,126,205,254,242,22,168,42,47,130,53,255,0,102,208,175,44,77,195,234,205,195,18,29,195,117,71,164,201,162,193,120,205,43,158,136,101,52,228,147,70,101,181,75,66,95,109,102,141,119,154,55,168,136,210,218,205,54,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,3,254,86,180,161,38,181,168,146,148,150,166,102,122,17,16,255,0,161,30,179,171,152,202,78,95,112,122,173,86,244,140,118,235,19,227,191,14,158,209,188,146,115,158,184,178,20,210,137,60,212,43,77,236,233,170,76,207,94,226,215,184,43,231,139,38,105,30,188,46,166,240,78,214,170,182,170,93,29,226,118,122,163,190,102,174,214,211,147,163,56,210,141,14,154,116,218,164,234,149,32,149,221,174,133,208,124,126,21,121,87,86,35,95,41,198,11,170,144,234,169,22,252,146,56,70,252,125,80,169,140,61,6,67,106,45,236,169,39,234,45,93,82,178,87,187,66,234,33,100,138,157,91,23,241,112,170,21,121,14,61,54,237,184,119,184,165,173,74,209,114,165,106,100,91,141,103,166,174,31,126,239,214,52,23,147,236,55,162,97,142,4,219,52,26,60,22,163,173,202,124,39,230,26,26,66,13,201,39,14,58,92,89,237,74,117,51,216,93,76,181,63,104,14,208,211,77,48,210,89,101,180,161,8,34,74,82,146,208,136,139,161,22,132,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,211,226,5,11,14,176,142,175,91,175,79,98,59,6,196,134,200,157,117,8,53,159,101,125,91,83,185,73,35,51,36,30,133,168,207,30,43,92,20,251,171,17,110,43,130,150,202,81,26,117,82,92,132,26,82,146,220,75,125,107,37,122,166,100,122,146,139,174,166,46,179,137,254,11,226,158,49,224,236,10,110,25,185,33,199,33,85,90,151,50,51,39,36,212,244,116,69,154,78,39,99,40,94,237,121,136,45,15,66,62,227,246,10,94,191,112,99,17,240,217,211,110,237,181,234,48,200,187,214,228,39,219,73,117,87,121,184,132,254,130,191,196,3,176,228,107,52,245,236,187,226,149,42,59,147,28,59,110,173,61,136,245,6,13,197,154,16,135,100,198,39,93,36,243,155,108,148,77,179,166,229,107,245,234,93,215,237,102,221,116,171,226,214,165,93,180,71,137,216,85,120,76,77,100,201,73,81,236,117,180,184,157,118,153,150,186,40,187,140,254,211,25,114,66,214,210,210,235,75,82,22,131,37,37,73,61,12,140,187,140,140,94,135,11,60,105,86,35,96,52,123,102,165,52,220,155,110,184,138,114,9,199,55,56,108,199,133,9,4,125,92,81,233,170,207,216,69,175,176,128,77,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,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,114,161,123,220,58,242,43,27,43,86,105,95,24,131,2,34,241,82,191,29,230,103,61,26,83,171,69,50,156,241,199,89,83,76,137,195,97,229,165,200,233,113,111,37,31,77,106,66,86,180,36,150,184,213,194,103,36,148,170,212,106,94,109,241,29,136,147,227,183,34,99,54,157,30,76,84,186,132,190,195,173,161,21,98,113,47,25,18,219,117,185,141,33,167,90,213,43,66,94,73,145,147,106,30,131,138,47,16,8,116,136,117,44,178,96,133,197,206,170,189,218,105,215,197,81,134,216,126,43,113,93,97,214,30,164,167,152,133,238,120,249,186,186,227,102,133,50,166,210,217,40,214,110,165,160,244,24,155,197,190,205,180,115,95,79,179,237,103,162,92,88,73,6,58,40,181,186,187,26,161,9,168,187,49,174,125,73,151,80,219,203,151,26,44,116,45,40,109,164,183,206,91,143,40,148,226,73,133,137,85,142,87,253,155,138,121,38,196,236,65,195,235,134,37,114,222,174,97,189,193,38,12,232,198,123,29,71,163,228,17,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,80,94,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,93,253,107,46,150,38,87,242,11,138,184,105,98,199,252,223,215,102,86,38,239,123,248,206,169,232,83,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,194,128,71,74,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,185,168,208,246,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,168,32,255,0,11,174,32,19,41,19,41,185,100,198,251,139,157,74,123,179,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,212,50,217,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,69,202,112,189,207,79,225,174,213,70,7,99,29,231,218,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,218,38,51,163,156,205,73,43,91,68,135,62,117,73,144,225,7,85,226,143,224,79,19,126,229,243,136,66,138,240,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,237,188,142,119,101,237,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,189,78,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,0,243,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,218,226,62,109,49,99,21,112,10,203,203,245,229,87,237,148,91,38,160,114,33,57,217,227,55,172,86,97,51,18,4,109,27,101,43,254,14,132,204,249,197,45,74,115,181,250,250,155,72,49,113,60,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,16,221,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,80,18,171,133,214,94,191,14,89,154,166,215,234,114,106,176,168,184,105,217,174,215,100,195,139,189,183,167,49,41,163,135,13,199,148,70,134,185,139,37,185,161,145,169,109,198,121,41,36,158,174,34,250,68,85,225,151,130,159,129,108,163,218,221,162,161,218,167,223,122,94,179,54,59,189,150,187,107,12,246,118,219,213,180,41,58,69,106,54,244,158,237,29,55,118,168,211,183,73,84,0,35,87,16,187,143,48,86,182,89,110,10,182,93,81,201,170,179,204,118,191,82,106,67,76,74,165,80,154,138,251,210,229,70,91,142,35,107,197,202,109,4,104,37,186,73,113,70,218,73,100,149,162,74,128,12,171,139,222,225,79,73,192,102,114,185,2,187,131,84,201,104,172,76,144,81,47,121,149,22,116,154,245,109,150,144,167,26,55,8,182,170,50,18,250,84,194,80,123,82,219,186,171,71,148,254,176,171,138,54,68,169,88,39,85,103,29,240,94,217,151,30,201,174,72,90,110,10,116,70,19,216,173,233,170,82,9,165,183,180,247,53,26,66,150,162,36,108,229,180,226,73,4,164,147,204,180,152,171,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,134,146,69,16,241,88,111,1,139,52,115,222,193,169,177,21,88,84,115,77,239,30,157,27,108,38,235,100,234,249,139,39,73,195,74,228,169,38,146,125,8,109,41,67,136,213,74,91,203,124,155,157,57,191,226,107,102,225,246,3,91,213,172,8,173,68,151,125,226,45,30,37,86,142,204,182,13,211,163,83,164,118,132,57,45,195,66,92,138,228,150,31,140,228,115,142,110,158,199,136,205,105,90,27,82,23,77,148,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,170,51,81,247,152,14,191,144,218,222,50,209,243,89,97,51,129,143,110,184,42,53,2,141,42,19,181,4,195,139,80,165,164,185,211,99,201,113,72,112,137,147,97,151,22,102,77,184,180,169,180,173,164,41,212,54,66,202,184,213,248,88,181,190,32,65,242,234,136,234,185,5,201,69,171,149,60,56,137,91,171,83,59,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,107,149,113,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,34,85,133,128,215,150,37,97,30,33,98,181,159,10,93,77,24,111,34,148,186,188,24,209,201,197,183,78,150,137,166,236,211,61,228,173,140,42,35,100,180,165,10,245,30,83,138,52,33,165,152,150,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,43,171,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,138,162,248,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,238,43,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,165,180,169,197,50,189,201,218,179,52,153,242,214,226,22,23,189,155,31,11,24,201,240,254,225,242,231,198,107,6,140,241,202,255,0,179,113,79,36,216,157,136,56,125,112,196,174,91,213,204,55,184,36,193,157,24,207,99,168,244,124,130,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,44,230,0,150,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,47,138,56,67,121,97,4,155,101,139,193,136,132,139,194,215,166,93,244,135,163,62,78,161,250,116,230,183,180,163,46,138,66,210,162,113,181,165,68,90,45,165,26,119,32,208,181,78,174,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,66,226,68,32,226,95,158,56,217,113,179,94,193,235,29,18,215,136,183,165,29,197,179,45,181,187,29,20,58,115,198,227,7,53,47,32,210,163,146,106,67,169,101,40,87,168,182,205,197,153,18,80,135,186,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,39,62,215,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,7,202,22,169,192,199,243,217,251,55,251,200,64,12,192,101,234,234,203,164,203,34,137,122,201,210,181,119,89,240,238,217,52,245,69,113,135,41,93,165,249,13,162,27,164,225,18,205,228,33,132,155,132,105,78,215,22,180,17,40,144,75,92,255,0,224,99,249,236,253,155,253,228,2,213,5,101,241,167,192,104,213,107,54,212,204,109,26,20,181,212,168,82,17,108,214,141,152,238,186,143,71,60,110,59,25,231,86,75,216,194,26,144,110,54,71,179,231,23,57,9,53,250,168,73,217,160,241,88,215,133,244,172,106,194,59,191,10,43,42,136,220,123,166,143,38,154,137,18,97,38,90,33,190,180,31,38,81,52,163,34,90,217,119,150,234,61,100,153,45,180,153,41,38,68,100,20,65,195,171,24,235,184,55,155,139,18,77,33,158,209,18,240,168,49,103,85,35,110,66,57,209,103,190,211,105,61,234,66,205,60,167,202,59,250,39,106,151,200,217,185,41,90,140,120,12,216,248,167,198,79,136,23,15,152,190,57,253,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,11,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,2,90,227,6,60,198,164,240,225,192,124,185,81,166,203,69,74,187,34,175,115,86,137,153,14,180,143,71,51,89,168,181,25,151,80,72,216,250,29,144,78,56,69,191,230,215,5,10,52,122,200,81,120,158,29,88,57,93,198,76,220,88,145,169,15,118,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,67,128,86,110,154,237,193,78,161,82,106,243,187,68,75,102,158,186,93,45,190,82,17,217,226,174,84,137,106,111,84,145,26,245,126,92,133,234,163,53,122,250,107,181,41,34,183,238,12,152,23,14,214,193,170,238,60,213,232,219,43,87,181,65,202,117,46,91,134,195,159,196,241,20,72,81,178,105,35,117,174,100,178,144,151,16,165,17,47,178,48,173,132,73,74,148,22,42,32,7,26,191,11,22,183,196,8,62,93,81,19,252,64,14,53,126,22,45,111,136,16,124,186,162,2,157,176,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,31,146,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,142,129,148,239,20,248,55,241,2,222,243,22,5,191,113,25,200,79,227,81,66,99,18,48,237,254,207,137,182,205,63,177,196,142,252,141,145,107,80,80,181,186,80,212,107,61,140,188,75,113,197,52,239,68,154,150,164,58,123,84,151,25,15,43,194,247,61,63,134,187,85,24,29,140,119,159,107,196,154,46,255,0,67,201,154,157,175,87,105,109,182,147,45,94,53,31,104,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,198,91,45,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,190,156,130,231,94,213,205,102,28,68,162,85,170,125,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,186,18,168,0,0,80,15,20,127,29,152,155,247,47,147,194,28,210,149,150,123,202,191,149,202,174,105,232,83,162,74,161,91,151,66,237,202,236,21,25,54,252,52,27,80,205,137,104,51,86,143,33,110,204,38,148,130,34,90,15,150,162,37,165,75,54,186,95,20,127,29,152,155,247,47,147,194,19,211,131,85,38,149,95,202,37,237,66,174,211,34,84,105,181,27,226,165,18,100,57,108,165,230,36,176,229,50,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,84,24,23,142,152,143,151,76,71,167,98,134,23,214,123,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,229,110,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,154,156,71,248,127,204,203,189,117,220,91,194,27,119,253,41,231,246,102,29,141,29,199,228,57,110,202,216,134,246,200,91,203,113,197,178,243,132,107,67,198,173,164,227,166,210,137,31,50,110,242,12,130,101,226,149,153,140,203,208,44,59,170,149,46,125,167,79,143,38,183,113,162,52,196,198,95,98,97,26,33,38,163,50,89,161,201,46,69,101,100,215,206,108,117,70,147,70,134,226,2,218,120,101,101,214,78,0,101,162,156,253,211,105,203,161,222,215,156,135,43,53,246,103,180,210,101,178,141,234,68,56,234,52,164,150,132,38,57,33,206,75,166,107,109,217,18,8,201,6,165,33,52,24,53,80,50,174,2,255,0,184,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,0,0,0,0,0,4,0,226,117,144,239,195,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,127,143,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,131,54,216,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,177,77,236,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,231,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,31,91,16,174,74,85,229,127,220,183,125,10,216,137,109,211,107,149,137,181,40,116,88,134,158,69,53,135,158,91,141,197,111,106,16,157,141,165,68,130,209,9,45,18,90,37,61,197,239,242,139,141,244,172,184,230,46,204,198,90,237,14,93,94,155,64,145,37,51,34,68,113,40,124,216,145,21,232,206,45,189,222,170,150,132,190,107,36,25,164,150,104,36,154,145,187,121,5,207,240,238,202,31,226,165,131,71,242,166,23,39,16,175,30,84,219,163,100,254,210,203,28,165,59,217,98,55,180,137,178,229,54,234,183,154,119,238,117,199,116,113,109,147,91,101,80,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,2,42,241,71,240,39,137,191,114,249,196,33,66,214,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,95,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,0,115,74,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,202,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,102,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,213,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,166,177,73,136,211,178,159,185,80,132,197,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,232,146,35,89,167,90,107,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,69,92,130,231,94,213,205,102,28,68,162,85,170,125,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,128,0,0,0,0,0,101,92,117,92,109,203,165,247,130,20,123,22,236,175,199,231,91,120,141,111,193,174,219,245,61,236,167,181,115,96,68,147,41,174,74,29,91,136,228,57,48,153,220,225,35,153,179,122,72,136,244,46,84,52,17,108,224,53,155,153,46,31,152,113,133,55,156,40,138,69,71,13,232,43,166,78,122,57,188,186,77,68,169,77,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,194,184,56,112,113,0,153,151,122,235,88,73,139,215,23,250,83,207,237,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,185,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,205,190,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,253,87,134,63,99,45,255,0,135,22,182,17,222,88,133,85,170,218,22,94,239,66,82,223,90,121,113,181,35,74,119,40,136,150,239,45,6,109,181,204,82,185,77,169,72,111,98,12,210,97,237,179,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,164,87,12,92,135,126,27,235,177,177,231,22,40,187,172,27,126,160,159,70,210,234,52,238,100,91,161,228,161,228,185,162,185,169,62,76,119,211,28,213,185,183,26,121,68,227,39,174,199,82,92,83,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,251,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,115,65,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,140,28,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,7,181,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,63,194,143,61,63,144,202,254,53,222,127,246,188,91,2,108,228,255,0,132,149,82,220,144,106,255,0,130,236,168,82,127,77,146,95,247,187,34,95,231,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,104,145,108,212,157,90,206,42,92,116,145,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,80,13,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,1,169,49,207,241,211,29,48,227,46,152,113,81,197,12,80,172,246,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,42,240,224,226,1,15,49,20,38,176,147,23,174,47,244,216,129,218,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,39,241,231,46,184,71,153,43,54,77,153,138,214,156,74,138,21,29,230,96,212,208,210,19,81,164,173,195,66,141,232,114,13,38,166,87,185,166,140,200,181,66,246,18,92,74,209,170,76,51,195,142,152,233,136,249,139,196,122,142,40,98,133,103,183,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,83,215,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,223,87,4,56,60,213,104,153,139,169,179,140,178,226,92,184,73,111,199,66,162,72,81,170,19,247,59,239,197,250,8,106,52,147,122,34,35,188,165,26,150,183,8,214,108,182,73,74,146,226,205,187,95,1,154,204,216,248,167,198,79,136,23,15,152,190,44,211,47,57,76,179,115,117,195,19,12,236,122,236,136,148,122,236,9,21,105,52,43,141,80,14,83,244,165,157,114,81,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,172,188,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,162,27,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,219,159,12,94,32,19,49,118,28,108,191,99,125,197,218,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,250,188,226,210,167,146,180,234,74,113,43,91,157,87,136,206,74,63,26,172,56,98,191,96,83,41,77,226,109,173,243,148,217,47,151,41,202,164,18,37,155,148,197,61,185,40,78,229,172,156,105,78,146,146,135,18,164,234,210,94,117,194,242,188,63,248,112,80,178,239,14,147,139,216,182,199,111,197,143,94,68,102,152,154,190,203,110,182,235,14,50,184,201,229,168,155,146,242,155,121,100,235,138,222,217,43,106,90,250,6,243,161,58,128,0,0,103,7,58,24,57,66,192,44,208,95,248,85,107,61,190,139,74,168,55,34,156,222,213,151,102,139,46,59,82,218,141,170,214,181,175,146,137,9,107,152,165,26,151,203,222,122,26,180,45,31,10,128,227,105,134,118,173,191,136,248,119,138,84,152,157,158,181,120,83,234,20,250,191,45,182,208,220,142,192,113,185,15,171,106,9,107,120,209,44,219,82,214,165,124,219,12,36,137,36,142,161,37,120,62,227,29,10,249,203,1,97,84,118,123,61,107,13,42,15,199,152,222,229,175,159,22,116,135,229,199,147,169,161,40,78,229,174,75,92,178,82,212,93,155,122,182,147,137,33,199,248,224,223,242,90,165,97,102,22,193,184,98,28,121,82,42,53,250,165,37,38,210,159,37,180,150,152,133,33,101,167,53,8,50,122,122,19,212,144,179,39,62,145,182,91,120,175,7,28,94,147,101,102,94,118,22,200,126,89,211,113,30,142,243,40,97,150,26,82,61,35,5,11,148,203,206,173,90,45,8,76,114,158,130,36,25,234,183,145,185,39,161,41,28,171,137,117,255,0,27,16,115,165,136,146,169,183,12,186,173,54,135,34,53,2,41,60,110,236,134,184,145,155,106,84,118,144,225,22,196,38,97,75,51,218,91,20,181,45,105,221,191,113,135,213,225,101,96,73,190,179,165,102,202,59,122,37,90,155,106,199,159,95,169,20,146,105,72,138,134,227,45,168,242,9,14,31,172,180,76,126,33,163,97,26,210,189,171,45,54,26,147,126,130,184,56,39,225,125,86,222,194,59,243,21,234,10,150,204,123,206,177,22,155,6,59,208,148,210,28,98,158,135,53,148,211,166,122,60,133,187,49,214,143,106,116,74,226,172,183,40,204,201,22,62,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,0,0,0,6,85,198,170,6,85,192,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,83,188,44,96,223,195,251,123,203,152,29,84,0,7,20,205,118,107,176,227,41,88,112,187,214,245,119,183,85,103,115,24,160,80,24,120,145,42,175,41,36,70,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,242,178,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,182,205,236,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,48,144,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,61,86,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,121,81,160,140,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,2,11,112,175,207,84,155,2,225,165,101,135,20,167,203,126,216,174,72,102,155,102,60,204,86,182,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,148,180,160,182,165,181,173,109,220,72,203,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,229,56,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,179,81,234,210,221,118,83,247,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,61,84,102,107,53,106,22,20,0,0,2,144,56,185,213,243,5,43,48,77,82,113,86,157,217,44,88,156,231,236,2,97,45,59,21,113,92,106,50,37,41,50,82,203,110,41,229,56,195,107,117,151,77,74,101,75,73,36,212,218,155,113,203,191,28,83,53,217,81,195,140,218,225,194,236,171,213,174,195,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,64,81,14,81,105,152,37,90,204,93,153,70,204,91,145,27,195,233,242,36,198,170,174,92,183,226,176,149,174,43,201,140,110,60,194,146,182,145,218,77,141,87,185,40,73,106,107,50,65,40,198,146,70,96,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,109,133,218,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,207,248,91,231,234,132,245,171,7,44,152,199,80,244,116,187,114,159,50,69,187,113,76,146,181,71,118,155,25,183,100,189,26,91,142,40,202,63,102,97,14,27,110,25,165,158,67,36,223,205,169,164,115,130,111,230,234,22,9,84,114,233,121,211,243,23,86,151,75,195,233,81,227,51,85,157,17,47,169,248,171,84,166,74,51,205,147,8,90,205,105,146,108,40,139,98,209,169,22,244,169,27,136,243,110,37,167,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,115,135,158,75,42,185,167,197,8,245,219,190,223,150,172,43,182,164,25,220,19,10,74,162,148,215,201,189,205,83,216,113,41,53,45,106,81,180,167,73,6,147,67,38,163,230,54,181,179,184,39,175,7,95,195,183,224,38,161,242,255,0,255,0,155,111,154,252,31,255,0,121,255,0,219,149,15,73,254,75,248,71,247,198,207,239,143,255,0,135,234,234,39,248,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,56,57,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,187,52,89,113,218,150,212,109,86,181,173,124,148,72,75,92,197,40,212,190,94,243,208,213,161,90,167,7,220,99,161,95,57,96,44,42,142,207,103,173,97,165,65,248,243,27,220,181,243,226,206,144,252,184,242,117,52,37,9,220,181,201,107,150,74,90,139,179,111,86,210,113,36,35,87,27,76,51,181,109,252,71,195,188,82,164,196,236,245,171,194,159,80,167,213,249,109,182,134,228,118,3,141,200,125,91,80,75,91,198,137,102,218,150,181,43,230,216,97,36,73,36,117,241,92,28,113,122,77,149,153,121,216,91,33,249,103,77,196,122,59,204,161,134,88,105,72,244,140,20,46,83,47,58,181,104,180,33,49,202,122,8,144,103,170,222,70,228,158,132,164,7,106,227,131,127,201,106,149,133,152,91,6,225,136,113,229,72,168,215,234,148,148,155,74,124,150,210,90,98,20,133,150,156,212,32,201,233,232,79,82,66,204,156,250,70,217,109,138,188,44,172,9,55,214,116,172,217,71,111,68,171,83,109,88,243,235,245,34,146,77,41,17,80,220,101,181,30,65,33,195,245,150,137,143,196,52,108,35,90,87,181,101,166,195,82,126,87,18,235,254,54,32,231,75,17,37,83,110,25,117,90,109,14,68,106,4,82,120,221,217,13,113,35,54,212,168,237,33,194,45,136,76,194,150,103,180,182,41,106,90,211,187,126,227,157,92,19,240,190,171,111,97,29,249,138,245,5,75,102,61,231,88,139,77,131,29,232,74,105,14,49,79,67,154,202,105,211,61,30,66,221,152,235,71,181,58,37,113,86,91,148,102,100,128,177,241,64,60,81,252,118,98,111,220,190,79,8,95,240,160,30,40,254,59,49,55,238,95,39,132,2,58,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,162,11,27,2,241,31,18,112,226,249,197,11,42,141,233,90,86,28,246,23,107,236,176,102,169,81,226,202,41,6,82,146,217,23,174,203,125,149,92,211,35,220,132,173,43,52,154,18,226,208,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,144,211,72,14,105,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,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,31,22,242,186,233,86,61,173,85,187,107,111,19,80,169,16,159,154,241,154,146,147,216,211,106,113,90,110,50,45,116,73,247,153,125,164,40,39,60,185,167,175,230,35,20,170,177,219,152,233,91,116,137,239,199,167,176,78,47,98,208,212,153,36,211,166,158,115,141,154,141,183,180,220,157,62,173,11,190,206,184,166,99,82,176,231,1,164,91,52,233,134,220,219,137,107,167,44,155,115,69,147,50,33,77,65,159,71,18,122,110,65,123,12,181,246,24,162,229,173,110,173,78,186,181,45,107,51,82,148,163,212,204,207,188,204,192,122,188,41,184,41,246,174,34,219,183,5,81,148,174,52,26,164,73,11,53,37,39,180,144,250,22,106,245,140,136,180,36,159,93,72,104,111,43,24,129,67,196,92,35,164,86,232,51,227,200,96,152,142,217,147,78,161,102,131,236,204,43,106,182,169,68,70,68,178,212,181,25,239,176,176,99,17,241,37,210,110,210,181,234,51,8,251,150,220,39,220,73,245,79,113,182,133,126,154,127,198,46,135,134,6,11,226,158,14,96,237,66,157,137,142,72,109,201,181,87,101,195,140,249,201,37,51,29,113,97,19,105,216,242,17,183,78,90,203,66,232,93,197,237,1,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,140,198,73,248,174,178,109,161,123,208,164,146,86,90,145,153,151,180,67,204,242,96,37,14,183,129,247,165,208,229,6,51,179,41,180,122,141,65,14,53,21,10,90,20,220,57,43,35,215,150,102,68,70,126,242,251,68,201,28,175,53,42,90,114,213,138,123,27,109,90,217,117,194,51,89,106,73,46,192,255,0,95,171,237,1,154,231,208,109,188,227,102,70,70,149,25,25,31,179,67,19,63,133,246,62,175,11,49,190,61,173,87,168,242,169,23,18,81,5,41,113,237,168,76,153,19,33,32,149,162,156,74,75,212,108,250,232,103,167,176,200,67,106,159,250,163,43,169,31,207,185,212,187,143,214,49,254,212,10,229,74,217,173,192,184,41,18,22,196,202,116,150,165,48,180,45,73,50,91,107,37,167,170,76,143,189,37,220,100,96,53,41,22,75,19,35,53,46,51,168,113,167,208,151,27,90,20,70,149,36,203,82,50,50,232,101,161,143,245,17,151,32,249,137,166,227,190,7,209,18,245,69,135,43,148,40,81,169,179,154,231,37,78,173,108,195,139,204,112,200,221,90,204,141,110,233,185,90,117,239,34,62,249,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,155,246,110,122,163,101,107,135,14,26,88,248,125,62,34,241,82,191,30,168,244,22,100,197,117,104,166,83,158,172,213,80,117,34,51,108,216,121,105,114,58,155,67,42,95,211,90,86,164,45,9,52,46,186,233,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,84,102,163,239,49,231,197,217,240,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,208,233,121,5,201,69,171,149,60,56,137,91,171,83,59,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,107,170,230,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,47,39,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,163,97,245,109,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,11,201,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,84,182,77,240,27,27,113,187,26,40,15,224,188,41,113,100,90,117,138,101,86,125,198,152,236,60,197,190,130,150,131,68,181,162,66,208,211,235,65,165,78,38,62,166,183,73,151,8,146,100,149,153,93,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,43,186,80,45,59,86,212,244,151,201,107,102,149,70,244,205,65,234,181,71,209,240,155,143,219,39,59,167,54,75,219,8,185,143,47,106,119,56,173,84,173,11,83,61,0,69,94,35,116,234,237,31,135,85,233,73,186,110,63,148,21,168,84,251,118,61,70,175,216,209,19,210,18,145,84,128,151,100,242,16,102,134,185,139,37,47,150,147,218,157,218,23,66,20,46,47,251,138,63,129,60,77,251,151,206,33,10,22,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,160,45,211,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,238,129,196,15,42,184,71,85,147,76,205,253,74,155,111,195,169,97,204,134,235,87,84,122,147,136,110,37,217,78,134,210,156,143,77,121,11,66,144,228,151,228,55,18,18,28,87,250,212,133,37,73,127,150,195,34,146,255,0,209,85,133,117,127,178,182,229,201,110,84,63,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,37,254,104,120,145,87,115,47,150,91,99,5,234,118,221,86,149,114,70,168,69,126,232,171,183,83,65,69,173,183,22,41,37,42,83,13,52,218,126,122,82,214,250,153,52,242,217,84,102,13,38,225,171,230,130,197,50,197,196,235,47,185,132,244,45,177,95,155,242,10,254,173,212,28,167,70,183,106,11,118,67,47,185,222,201,179,56,154,67,42,230,145,146,82,135,57,110,27,186,182,148,43,86,212,228,192,25,225,200,6,3,73,204,30,104,237,27,101,232,81,36,208,168,18,17,115,92,40,151,29,169,44,46,157,17,214,212,166,92,101,197,164,157,67,238,169,152,198,68,74,208,164,26,205,10,74,84,66,252,239,172,88,194,204,47,236,63,132,204,75,181,45,47,73,243,123,23,167,107,49,160,118,174,94,222,103,43,156,180,239,219,204,70,237,186,233,189,58,247,144,15,86,3,197,89,88,223,130,248,149,85,118,133,135,56,189,101,93,85,38,35,170,91,176,232,149,248,147,159,109,132,169,41,83,170,109,151,20,162,65,41,104,73,168,203,77,86,146,246,144,246,160,62,77,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,20,47,196,47,39,95,138,86,41,195,249,61,51,181,217,151,175,110,168,208,190,111,151,232,254,92,147,223,78,245,223,117,215,121,12,187,19,231,215,183,153,205,232,90,165,122,95,240,162,30,43,24,243,27,25,51,71,62,217,161,77,150,229,11,13,163,157,178,218,21,33,211,97,202,138,29,90,167,188,134,86,132,147,75,230,153,70,81,145,43,152,80,219,89,45,73,52,18,66,26,139,158,225,79,146,202,86,25,216,16,51,29,136,214,252,71,239,107,174,57,75,182,214,169,41,144,84,186,35,236,160,219,117,9,36,237,106,76,132,173,102,165,18,150,164,178,166,209,243,102,183,219,85,48,139,232,225,89,140,117,220,93,202,61,34,53,198,206,178,236,42,131,182,115,114,119,35,248,84,88,204,48,228,99,216,132,36,145,203,98,67,76,105,235,41,92,141,234,81,169,102,68,19,0,64,14,53,126,22,45,111,136,16,124,186,162,39,248,128,28,106,252,44,90,223,16,32,249,117,68,4,0,225,113,227,179,12,190,250,242,121,162,255,0,133,0,240,184,241,217,134,95,125,121,60,209,127,192,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,22,125,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,69,6,103,251,39,213,92,166,226,226,147,79,40,142,88,151,140,137,147,237,69,178,234,141,113,152,66,210,110,65,117,46,45,78,239,142,79,52,130,113,74,81,58,133,33,123,183,155,141,183,160,145,242,107,246,157,171,117,250,55,229,77,179,74,172,250,26,160,205,90,157,233,8,77,200,236,115,154,215,149,37,157,228,124,183,145,185,91,92,78,138,78,167,161,150,160,43,47,43,57,117,204,94,8,100,107,29,231,226,189,90,93,183,111,87,44,123,162,108,59,26,93,46,47,60,223,122,142,193,183,84,114,82,86,111,178,190,91,78,48,112,220,74,77,38,147,82,146,149,116,21,66,52,167,155,31,11,24,201,240,254,225,242,231,198,107,0,95,155,25,103,179,115,95,195,243,9,240,182,240,157,46,156,180,216,246,221,74,145,83,140,102,165,211,170,45,210,155,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,138,54,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,67,66,121,122,186,104,86,54,75,240,210,245,186,103,118,42,45,191,133,244,106,165,70,79,41,110,114,34,177,73,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,20,131,157,252,210,254,55,24,226,254,36,66,182,253,9,69,166,211,219,161,81,35,186,173,210,151,5,167,158,117,46,201,50,81,160,158,90,223,113,70,148,122,168,73,165,26,172,210,110,44,57,5,229,127,222,88,131,38,149,42,243,184,101,213,87,67,163,194,160,83,9,227,45,144,233,209,26,38,163,199,105,9,34,74,16,148,150,167,161,122,203,82,214,173,203,90,148,118,105,194,179,33,223,234,70,106,241,126,139,252,235,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,243,114,16,175,201,44,85,88,191,62,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,212,32,95,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,64,45,80,0,0,81,15,21,140,6,141,131,121,163,159,115,80,161,75,110,133,137,49,206,230,109,106,142,233,48,221,69,110,173,51,217,67,203,90,137,213,243,72,164,168,136,211,203,41,141,160,144,148,146,13,80,212,94,247,21,140,6,147,140,153,92,159,115,80,161,68,114,187,134,210,14,230,109,106,142,209,190,229,57,13,45,51,217,67,203,90,77,164,114,140,164,168,136,213,204,56,109,160,144,165,26,13,52,66,3,234,218,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,166,140,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,41,175,132,38,5,195,196,252,199,75,196,107,134,141,219,104,184,105,79,77,69,149,44,216,91,41,172,62,179,110,17,56,211,132,165,171,106,17,45,244,45,4,70,219,177,154,81,173,39,181,43,187,240,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,10,181,226,131,195,238,77,90,77,107,52,56,45,74,136,133,162,58,167,222,20,56,205,53,25,27,25,106,84,137,149,163,117,215,210,147,89,165,12,37,108,52,214,247,22,106,119,214,90,151,175,10,225,89,151,220,193,93,184,203,72,199,60,60,184,62,75,88,246,253,65,218,117,195,85,231,180,231,164,219,66,88,117,250,79,101,221,189,206,114,29,100,249,139,73,54,222,156,212,168,221,105,180,29,223,143,201,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,15,214,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,166,157,84,185,161,68,148,198,244,37,104,222,211,142,37,105,220,133,165,69,169,117,74,136,203,161,144,244,22,86,33,88,56,149,74,118,187,135,55,197,191,117,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,245,209,105,63,105,0,162,30,40,254,59,49,55,238,95,39,132,57,166,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,210,248,163,248,236,196,223,185,124,158,16,142,174,88,23,147,86,12,124,82,85,189,44,237,57,85,135,168,8,171,36,137,76,21,69,166,91,125,81,214,100,122,161,102,211,200,90,119,17,111,34,115,102,238,91,155,67,70,118,181,127,6,179,155,151,216,181,181,81,62,80,88,55,245,61,104,122,159,84,140,166,92,45,142,169,183,27,89,17,234,219,204,190,210,136,156,109,94,171,141,18,218,89,232,133,136,43,64,196,204,184,240,143,190,234,88,75,30,93,87,17,231,222,181,7,170,151,28,202,123,136,110,169,110,82,218,100,142,145,9,232,234,89,70,146,242,148,244,149,169,100,184,203,216,233,56,166,246,155,41,56,85,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,202,177,251,24,235,185,128,198,91,179,24,174,54,123,60,187,154,160,169,13,198,220,133,246,72,168,73,55,26,54,244,33,4,231,41,134,218,107,153,176,148,189,155,149,235,40,204,6,138,112,115,31,176,107,48,20,39,46,60,29,196,42,85,205,18,62,157,165,184,235,83,114,162,110,91,136,71,104,140,225,37,230,55,155,46,26,57,136,78,244,164,212,157,83,161,140,203,139,190,225,25,151,175,193,78,95,93,197,154,156,154,170,43,88,171,201,154,237,62,100,94,206,220,56,49,29,146,220,53,54,74,45,238,115,144,234,223,230,153,146,84,219,204,237,78,137,53,185,72,32,47,251,133,199,129,60,50,251,235,206,38,137,84,34,175,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,0,0,80,15,17,28,222,126,53,184,202,95,37,166,243,176,246,206,230,194,181,247,192,236,207,63,205,75,93,170,91,155,140,220,62,107,141,39,97,43,102,214,155,107,86,208,225,187,186,85,113,130,205,231,126,81,236,89,191,204,77,190,84,228,15,248,9,80,34,50,234,207,252,7,220,52,35,249,132,147,159,151,108,87,174,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,70,29,215,135,54,74,63,26,172,71,126,191,127,211,42,173,225,149,173,243,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,230,185,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,119,253,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,185,254,112,114,153,102,230,235,11,254,67,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,144,87,95,10,252,245,73,176,46,26,86,88,113,74,124,183,237,138,228,134,105,182,99,204,197,107,101,38,162,252,167,150,166,29,38,219,39,156,68,167,164,145,19,139,90,249,75,74,11,106,91,90,214,221,196,140,187,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,231,184,94,231,95,241,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,88,116,14,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,13,41,138,118,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,184,144,1,152,28,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,216,166,246,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,138,140,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,227,249,81,205,118,35,229,43,17,209,122,217,78,246,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,195,71,192,60,166,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,236,83,123,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,10,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,126,176,28,171,241,177,202,199,253,210,216,85,255,0,166,84,239,253,176,234,160,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,15,21,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,43,97,14,78,241,115,19,179,46,222,88,107,52,121,118,165,195,10,67,165,112,61,50,26,223,69,30,35,72,37,185,37,100,214,169,90,20,147,108,153,86,242,105,213,190,193,19,132,151,82,177,163,49,242,105,214,157,171,71,174,213,238,154,77,179,74,133,90,184,59,63,165,234,49,225,54,220,170,135,33,6,134,59,67,169,34,91,188,180,25,165,27,204,246,164,204,139,66,1,240,48,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,161,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,127,220,81,252,9,226,111,220,190,113,8,80,8,13,84,10,86,227,39,95,193,170,150,96,169,52,75,42,137,201,191,168,244,243,69,239,80,110,50,154,110,79,49,168,238,83,219,81,153,145,58,243,108,26,141,78,18,127,38,235,8,53,171,151,177,169,149,196,179,61,82,114,203,108,197,195,12,49,159,46,46,40,92,113,216,169,69,156,152,173,56,197,34,156,82,12,148,250,201,246,214,211,203,120,216,121,148,182,73,61,165,204,113,74,65,165,178,114,144,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,1,210,242,177,64,198,91,159,48,86,77,19,47,213,191,67,223,207,84,13,116,138,130,164,165,134,226,242,218,91,143,184,233,168,148,74,101,44,33,227,113,189,171,230,54,75,70,199,55,108,86,146,41,45,213,89,165,66,102,187,54,36,202,146,35,182,153,146,34,70,84,102,30,124,146,92,197,182,210,156,113,77,160,213,169,146,13,197,154,72,200,141,74,211,83,142,185,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,217,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,0,0,0,14,127,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,118,154,117,82,230,133,18,83,27,208,149,163,123,78,56,149,167,114,22,149,22,165,213,42,35,46,134,67,208,89,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,3,208,8,171,196,235,11,127,10,25,54,189,123,37,11,210,117,91,75,179,221,52,255,0,225,92,158,203,217,92,46,214,255,0,85,165,43,219,5,201,190,162,183,107,175,170,147,89,32,74,161,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,153,124,20,197,10,174,10,226,229,161,138,244,100,203,114,69,173,88,141,82,92,120,211,85,17,115,24,66,203,157,20,221,73,25,161,15,53,204,105,126,170,136,208,226,136,210,162,51,35,241,67,234,221,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,213,114,95,131,148,44,125,205,5,129,133,87,75,219,40,181,90,131,146,42,45,237,89,246,152,177,35,187,45,216,218,161,104,90,57,200,142,166,185,137,81,41,28,205,229,169,167,67,11,222,202,22,16,201,192,140,180,97,238,22,212,24,150,197,74,147,71,67,213,70,36,190,211,203,143,81,146,181,74,152,201,45,175,81,72,68,135,221,66,13,38,175,81,41,245,151,244,143,176,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,240,0,0,0,0,1,149,113,170,129,149,112,26,83,202,119,133,140,27,248,127,111,121,115,3,213,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,219,55,178,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,138,203,37,90,149,64,202,38,20,87,107,181,56,148,234,109,59,13,232,82,230,76,150,242,89,98,51,13,211,25,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,86,207,246,112,106,185,178,197,197,42,158,113,27,177,44,233,19,32,90,136,101,165,18,228,176,181,164,156,156,234,156,66,93,223,32,153,105,100,218,146,146,105,9,66,54,239,39,28,112,60,86,107,179,93,136,249,181,196,117,222,183,171,189,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,139,148,225,113,224,79,12,190,250,243,137,162,128,69,249,240,206,171,82,168,28,63,240,254,187,93,169,196,167,83,105,209,235,210,230,76,150,242,89,98,51,13,213,167,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,75,81,202,179,99,225,99,25,62,31,220,62,92,248,126,54,57,88,255,0,186,91,10,191,244,202,157,255,0,182,12,216,248,88,198,79,135,247,15,151,62,3,53,131,85,3,42,227,85,0,43,215,137,111,15,184,216,195,74,172,102,15,8,41,82,220,196,24,17,251,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,180,215,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,212,240,168,190,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,132,191,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,150,163,48,56,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,177,77,236,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,123,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,1,218,192,0,4,95,207,246,79,169,89,178,194,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,115,62,227,71,185,208,198,58,238,1,101,130,255,0,197,91,89,157,245,170,85,61,184,244,231,55,32,187,52,169,114,26,136,212,157,22,133,161,124,149,200,75,188,181,36,210,190,94,195,208,149,169,103,8,7,95,202,174,89,239,44,215,226,228,60,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,52,61,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,187,20,46,212,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,89,236,201,126,49,208,176,11,52,22,6,42,221,44,239,162,210,170,14,71,168,185,185,101,217,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,75,71,192,0,0,2,42,241,58,194,223,194,134,77,175,94,201,66,244,157,86,210,236,247,77,63,248,87,39,178,246,87,11,181,191,213,105,74,246,193,114,111,168,173,218,235,234,164,214,72,20,109,130,152,161,85,193,92,92,180,49,94,140,153,110,72,181,171,17,170,75,143,26,106,162,46,99,8,89,115,162,155,169,35,52,33,230,185,141,47,213,81,26,28,81,26,84,70,100,122,104,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,101,222,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,128,249,67,73,25,66,194,25,56,17,150,140,61,194,218,131,18,216,169,82,104,232,122,168,196,151,218,121,113,234,50,86,169,83,25,37,181,234,41,8,144,251,168,65,164,213,234,37,62,178,254,145,209,14,75,240,114,133,143,185,160,176,48,170,233,123,101,22,171,80,114,69,69,189,171,62,211,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,122,62,0,20,3,197,31,199,102,38,253,203,228,240,133,255,0,10,1,226,143,227,179,19,126,229,242,120,64,37,87,3,31,207,103,236,223,239,33,197,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,236,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,237,124,12,127,61,159,179,127,188,132,233,206,77,245,131,86,6,92,111,58,166,58,82,233,85,171,110,93,61,200,109,208,170,15,169,175,77,78,52,41,113,161,178,180,37,78,33,229,56,218,84,151,91,73,169,157,134,246,169,38,141,105,10,65,201,214,113,111,188,160,95,114,43,244,8,126,153,182,235,59,62,80,91,252,198,99,250,83,148,204,132,69,254,20,182,29,113,142,83,146,13,207,155,34,223,166,213,106,71,211,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,203,184,186,158,14,120,103,140,182,14,7,92,85,187,250,39,163,109,11,194,161,26,179,106,83,223,109,40,148,189,89,54,228,206,81,108,37,147,47,161,17,9,173,202,61,201,97,75,74,82,135,18,183,66,127,128,229,95,141,142,86,63,238,150,194,175,253,50,167,127,237,135,74,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,7,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,31,229,42,75,48,227,59,46,75,168,109,166,80,167,22,181,168,137,41,73,22,166,102,103,208,139,66,31,234,35,46,126,51,19,77,192,140,15,173,165,154,139,13,87,43,176,164,211,96,181,206,74,93,66,222,135,43,150,233,17,58,133,145,18,218,211,114,117,235,220,70,125,193,88,124,80,113,245,204,83,198,249,22,173,34,163,205,164,91,164,184,43,75,111,110,66,164,199,153,53,6,173,18,226,146,126,163,133,215,66,61,61,132,66,24,48,131,113,230,219,34,51,53,40,136,136,189,186,152,253,149,250,229,74,230,173,207,184,42,242,86,252,202,140,151,101,62,181,173,74,51,91,139,53,171,170,140,207,189,71,222,102,99,252,41,191,234,140,94,164,95,62,142,167,220,94,177,0,189,124,141,224,37,14,137,129,246,93,208,221,6,51,83,42,84,122,117,65,110,59,21,9,90,212,228,56,203,51,215,150,70,100,102,94,243,251,68,195,134,201,49,21,166,73,180,35,98,18,147,74,11,66,35,34,246,14,99,149,85,45,89,106,194,205,237,182,157,44,186,25,17,160,180,37,23,96,99,175,215,175,188,117,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,1,200,243,109,38,60,92,179,226,130,228,200,54,144,171,62,182,158,139,36,154,255,0,139,223,245,75,94,253,125,195,174,14,29,157,106,154,41,185,96,196,125,244,199,38,118,155,98,177,28,182,179,204,228,154,169,242,126,112,250,250,164,90,125,47,102,160,51,159,61,77,174,124,149,181,174,197,60,179,78,189,250,110,61,4,147,171,101,42,224,127,44,208,113,198,145,16,158,105,43,104,228,19,77,173,74,75,94,143,57,42,81,237,103,66,233,167,83,94,159,231,17,165,210,53,201,89,17,104,106,89,145,23,235,23,221,150,28,39,162,94,121,21,163,89,18,163,54,226,46,11,86,58,143,154,132,25,37,247,232,236,181,184,181,65,233,166,238,253,12,254,222,224,21,163,195,63,31,100,225,6,59,69,183,170,181,23,89,164,92,91,41,188,149,60,105,65,73,145,50,26,55,26,84,226,19,244,27,50,215,67,63,168,200,94,236,25,108,212,33,71,159,29,105,91,82,90,67,200,82,76,140,141,42,34,50,50,50,233,220,99,54,24,197,105,86,176,31,31,171,148,152,233,118,35,246,245,199,37,216,11,34,91,122,161,137,174,37,165,164,200,144,122,106,215,67,73,17,116,233,167,178,244,178,61,141,244,188,104,192,75,98,99,83,148,253,78,147,76,133,78,168,111,117,42,89,200,106,20,99,117,95,148,90,180,220,239,122,180,63,121,17,247,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,52,166,51,89,155,31,20,248,201,241,2,225,243,23,192,78,158,21,153,17,161,94,20,234,70,107,113,69,29,174,36,122,131,174,90,84,141,86,222,217,80,165,48,166,170,188,246,36,17,158,199,216,148,207,102,117,173,170,219,188,245,73,167,91,106,17,87,133,199,129,60,50,251,235,206,38,137,84,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,114,172,216,248,88,198,79,135,247,15,151,62,3,53,130,213,56,169,228,59,253,87,205,94,16,81,127,154,118,239,161,83,41,223,240,235,147,91,82,249,191,241,116,186,134,217,254,114,66,213,249,85,138,171,26,168,1,154,28,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,66,121,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,64,241,47,200,228,156,184,222,79,99,13,142,184,139,195,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,220,171,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,18,22,233,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,114,124,70,238,154,21,243,195,170,244,189,109,105,221,182,139,112,83,237,218,165,58,79,41,109,243,226,191,84,128,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,10,108,202,119,138,124,27,248,129,111,121,139,0,44,211,138,198,71,36,226,85,42,126,105,48,217,113,26,174,219,20,115,93,211,76,82,26,96,170,52,232,169,90,206,106,28,208,141,114,89,107,84,169,46,40,249,140,180,218,80,105,83,73,109,234,118,26,168,21,151,154,238,25,81,171,249,163,178,113,103,15,40,178,235,182,157,255,0,124,70,93,253,111,169,247,82,112,208,227,170,147,62,106,36,18,136,219,140,235,77,200,220,147,113,43,67,206,54,134,77,92,230,218,104,58,175,9,108,188,85,112,107,47,50,47,203,174,149,18,45,119,19,164,70,173,176,182,102,41,229,170,136,81,210,116,244,186,146,62,82,22,102,244,151,136,145,170,182,72,65,56,100,164,242,219,225,92,115,191,50,127,180,159,187,69,164,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,10,86,224,169,226,158,233,248,127,59,204,105,194,234,64,0,115,252,192,226,103,224,111,3,175,204,82,110,93,42,60,187,102,223,157,80,129,233,71,54,69,122,114,25,87,101,97,126,186,13,92,215,205,166,201,9,81,41,106,89,37,39,185,68,51,67,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,183,254,52,248,197,74,162,225,29,169,130,20,250,244,182,171,183,45,97,21,185,208,226,74,74,80,170,84,84,56,146,76,166,201,100,179,67,146,92,105,109,18,144,104,82,225,184,122,146,154,33,89,121,85,194,223,195,78,99,176,235,12,222,161,122,102,5,102,224,139,233,88,93,171,179,243,105,109,47,157,59,231,9,104,82,116,138,211,234,245,20,75,61,52,70,170,52,145,135,191,204,254,84,102,96,150,13,96,86,44,210,26,237,180,92,65,179,227,204,170,84,91,101,242,217,88,125,78,77,75,111,18,141,77,53,252,18,76,118,91,36,172,141,222,194,251,156,180,30,237,123,95,6,76,82,249,41,152,234,238,25,207,174,246,88,23,221,190,231,102,133,217,119,246,202,164,37,147,204,252,225,32,212,222,200,170,168,171,170,146,133,107,161,234,174,89,9,211,197,79,7,43,184,187,148,122,188,155,113,237,101,216,85,6,175,23,35,109,71,240,168,177,152,125,185,37,189,107,73,35,150,196,135,95,215,214,82,185,27,18,147,82,200,202,144,112,158,250,252,23,226,157,155,137,158,139,244,159,201,43,130,157,93,236,92,254,79,106,236,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,13,63,8,1,198,175,194,197,173,241,2,15,151,84,68,244,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,64,190,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,127,194,128,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,84,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,192,18,83,50,153,205,174,227,134,15,225,110,0,209,41,94,138,179,48,230,223,163,71,120,159,66,21,42,167,88,139,79,76,103,36,169,69,175,45,148,110,121,13,54,147,213,73,90,156,115,83,82,27,103,229,100,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,118,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,30,43,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,208,78,90,50,233,98,101,127,11,32,97,157,139,31,249,169,149,137,187,222,254,51,170,118,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,48,129,92,75,56,118,82,152,180,162,227,150,95,232,82,219,93,171,71,98,5,201,71,84,244,169,134,232,148,202,113,161,169,200,114,83,196,189,236,71,136,203,42,109,38,226,157,46,90,137,36,180,184,167,107,47,10,177,50,234,193,188,71,183,49,74,202,151,217,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,63,10,96,226,177,146,202,174,25,223,243,243,29,135,54,252,183,236,155,174,65,203,185,22,153,42,144,116,186,219,239,44,220,117,105,52,238,106,52,133,45,6,149,26,150,148,188,167,17,243,100,182,27,80,113,94,32,57,152,179,115,95,137,118,86,41,89,240,101,211,150,155,30,37,54,175,76,146,70,165,211,170,45,206,154,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,18,215,129,143,231,179,246,111,247,144,170,177,106,156,12,127,61,159,179,127,188,128,90,160,0,0,242,152,177,242,19,240,89,121,126,20,191,249,25,242,126,163,242,143,242,223,234,95,102,115,181,126,67,231,127,35,204,252,159,175,250,61,116,25,140,171,57,74,122,171,53,234,20,41,112,233,171,144,226,161,199,151,37,50,95,101,131,81,242,208,227,169,109,180,184,178,78,132,107,38,208,74,50,51,36,167,93,10,237,56,189,227,164,204,48,203,140,76,57,183,171,61,138,181,137,117,5,83,158,74,9,244,60,170,59,8,39,38,155,110,182,105,66,119,45,113,24,90,22,102,78,53,37,212,146,20,91,148,138,65,1,115,220,20,42,212,167,178,219,121,80,153,169,196,93,74,29,241,34,92,136,105,121,38,251,44,61,2,18,90,117,109,235,185,40,90,152,121,41,81,150,138,54,156,34,215,105,233,97,66,136,120,83,227,204,108,27,205,28,11,102,187,54,91,116,44,73,142,86,203,136,76,135,73,134,234,43,117,10,128,242,217,66,20,78,175,154,71,25,38,100,158,89,76,113,102,180,164,150,74,189,224,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,148,239,20,248,55,241,2,222,243,22,6,148,198,107,50,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,80,15,20,127,29,152,155,247,47,147,194,19,83,133,78,25,218,184,201,145,28,76,194,219,214,39,104,162,220,215,133,78,159,39,107,109,173,198,119,211,41,219,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,66,190,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,89,121,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,126,83,45,216,33,85,204,126,54,218,216,47,70,174,68,163,72,184,228,58,149,207,146,218,156,68,102,25,97,201,15,44,144,158,171,89,52,203,155,17,170,73,75,218,147,82,8,205,101,160,156,206,229,234,213,205,6,13,86,176,142,233,147,216,59,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,132,218,201,42,66,150,211,174,160,150,141,251,138,53,112,200,201,69,247,149,191,194,45,199,139,148,202,83,119,37,90,160,221,22,150,228,98,102,78,180,184,218,173,82,152,146,149,27,137,102,83,142,32,205,149,161,165,151,99,109,75,78,166,146,64,78,161,149,113,170,129,149,112,23,253,194,227,192,158,25,125,245,231,19,68,170,17,87,133,199,129,60,50,251,235,206,38,137,84,0,0,0,3,202,98,173,59,17,234,248,113,113,211,48,134,227,165,80,111,57,52,247,91,162,84,170,144,206,76,88,210,140,189,85,45,178,63,180,137,70,151,18,133,25,41,77,60,73,54,151,234,192,6,88,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,22,213,193,62,231,194,51,179,111,203,62,141,79,151,7,17,78,68,89,245,167,165,212,144,226,42,148,228,155,136,140,168,172,22,213,54,134,20,227,137,119,213,86,139,144,218,141,211,39,16,211,63,127,138,230,74,63,9,182,171,249,148,195,58,101,42,53,201,105,83,228,73,187,90,211,146,245,98,150,203,105,81,72,222,106,38,212,244,86,219,95,69,39,123,141,30,210,89,155,44,180,170,150,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,138,111,101,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,32,211,240,14,85,150,44,194,218,185,160,193,170,46,46,90,209,187,7,111,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,240,92,65,169,40,82,218,117,165,154,17,191,105,120,172,237,231,6,217,202,54,23,187,90,81,196,155,123,87,35,190,155,78,143,45,169,28,137,207,180,227,8,121,110,56,210,13,41,67,41,146,135,77,10,91,102,225,36,208,133,36,207,114,66,186,184,203,212,240,74,126,54,208,34,216,237,196,78,34,211,163,191,26,250,54,98,62,202,212,131,98,27,180,211,117,106,73,50,242,249,46,186,68,180,26,150,72,36,33,103,162,27,74,98,94,86,40,24,203,115,230,10,201,162,101,250,183,232,123,249,234,129,174,145,80,84,148,176,220,94,91,75,113,247,29,53,18,137,76,165,132,60,110,55,181,124,198,201,104,216,230,237,138,230,149,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,244,225,221,148,63,197,75,6,143,229,76,46,78,33,94,60,169,183,70,201,253,165,150,57,74,119,178,196,111,105,19,101,202,109,213,111,52,239,220,235,142,232,226,219,38,182,131,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,61,153,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,122,51,28,171,51,185,122,181,115,65,131,85,172,35,186,100,246,14,223,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,225,54,178,74,144,165,180,235,168,37,163,126,226,10,96,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,185,76,205,213,169,85,252,162,98,189,118,133,83,137,81,166,212,112,222,187,46,28,200,143,37,230,36,176,229,49,229,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,206,190,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,194,247,184,92,120,19,195,47,190,188,226,104,10,1,26,168,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,0,117,80,1,229,45,220,82,177,46,187,238,238,195,58,5,119,181,92,150,39,96,249,65,11,178,188,142,199,219,89,55,162,252,226,208,77,185,189,180,154,190,109,74,219,166,138,208,250,0,245,96,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,255,0,184,163,248,19,196,223,185,124,226,16,160,16,30,130,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,195,23,33,223,129,10,20,108,121,197,138,46,219,250,224,167,167,209,180,186,141,59,151,42,215,101,75,121,46,104,174,106,139,157,33,133,71,53,110,109,183,89,73,184,201,233,189,212,159,10,225,67,145,201,55,45,86,137,155,140,70,92,67,161,83,100,72,93,163,73,52,53,32,231,75,105,78,48,169,175,146,137,68,210,24,117,43,229,36,180,116,222,105,46,106,132,182,142,117,186,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,4,170,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,160,190,42,109,210,145,158,59,249,84,249,178,223,144,228,122,58,167,33,232,201,105,12,63,232,200,196,72,105,68,226,141,212,114,137,165,154,212,150,204,150,181,163,105,146,9,197,246,14,10,118,230,28,85,113,198,244,174,87,151,206,188,232,150,250,29,183,99,57,28,156,109,17,93,123,151,58,82,86,109,159,45,228,110,138,202,76,156,66,141,185,111,167,106,200,212,104,132,24,215,138,21,92,106,197,203,191,21,235,41,150,220,139,166,177,38,164,136,242,102,170,90,225,176,181,159,38,41,58,162,35,90,25,107,150,210,61,84,145,33,180,145,37,36,68,69,208,50,51,138,20,172,28,205,166,25,223,149,212,196,42,107,21,143,70,204,126,92,212,196,98,35,19,153,114,19,146,156,117,68,105,74,25,76,147,120,245,208,140,155,50,53,39,93,196,26,51,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,9,254,0,0,0,0,0,50,174,53,80,50,174,2,90,102,127,59,117,92,81,192,188,49,203,77,136,252,186,125,167,103,90,244,72,149,233,12,202,81,34,191,53,154,108,47,154,117,165,50,133,161,17,100,162,74,9,59,214,219,171,74,29,47,160,209,151,53,202,142,84,113,31,54,184,142,139,42,202,107,176,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,207,240,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,98,133,218,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,66,121,81,202,142,28,101,43,14,17,101,89,77,118,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,194,128,115,11,107,80,172,108,125,196,187,42,214,131,216,168,182,253,225,89,165,211,163,115,86,231,34,43,19,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,69,181,101,167,255,0,161,182,175,240,254,251,255,0,245,245,65,85,121,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,64,35,74,121,177,240,177,140,159,15,238,31,46,124,117,81,202,179,99,225,99,25,62,31,220,62,92,248,12,214,13,84,12,171,141,84,0,0,0,10,33,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,227,249,81,205,118,35,229,43,17,209,122,217,78,246,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,61,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,230,102,143,2,255,0,22,188,118,185,176,83,229,79,202,63,147,157,139,248,207,176,246,62,127,104,134,196,159,200,243,28,219,183,159,183,233,158,187,117,233,174,132,26,40,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,42,215,129,173,90,170,245,43,25,40,79,84,229,174,155,14,69,6,92,120,106,121,70,195,47,188,153,201,117,212,55,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,165,165,0,168,190,54,24,197,74,173,94,86,30,8,80,235,210,221,145,109,71,149,91,175,195,102,82,85,17,47,202,38,211,13,46,182,149,153,148,150,218,109,245,145,56,130,52,181,49,6,147,50,117,66,42,228,31,47,20,172,205,102,46,6,28,221,20,169,115,45,132,81,234,147,171,174,196,152,152,207,194,96,162,173,150,36,182,163,63,89,104,152,252,51,36,237,89,25,153,111,66,155,37,144,241,89,167,198,191,198,39,48,87,182,49,183,79,236,81,46,10,129,118,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,89,247,5,188,28,174,217,248,53,118,227,21,93,238,92,76,68,168,71,143,75,141,181,7,186,45,53,82,27,84,157,233,89,153,111,125,249,13,114,212,132,41,61,155,119,172,151,18,100,20,237,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,209,158,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,211,42,36,135,98,59,39,68,33,8,71,57,113,212,239,45,41,36,163,153,176,181,36,234,116,237,197,54,192,147,98,231,74,242,148,86,244,74,77,54,234,143,2,191,77,40,196,210,81,41,14,70,67,82,36,26,27,63,85,107,152,196,179,94,242,37,169,123,150,122,239,37,42,85,112,62,191,228,187,74,197,60,45,157,112,196,40,241,100,83,171,244,186,74,141,164,190,107,117,46,177,54,66,11,78,106,208,68,204,4,43,169,161,6,109,253,19,112,247,5,165,0,0,0,160,190,42,109,210,145,158,59,249,84,249,178,223,144,228,122,58,167,33,232,201,105,12,63,232,200,196,72,105,68,226,141,212,114,137,165,154,212,150,204,150,181,163,105,146,9,197,223,160,204,102,53,226,133,87,26,177,114,239,197,122,202,101,183,34,233,172,73,169,34,60,153,170,150,184,108,45,103,201,138,78,168,136,214,134,90,229,180,143,85,36,72,109,36,73,73,17,17,4,223,224,167,110,97,197,87,28,111,74,229,121,124,235,206,137,111,161,219,118,51,145,201,198,209,21,215,185,115,165,37,102,217,242,222,70,232,172,164,201,196,40,219,150,250,118,172,141,70,139,148,25,204,200,206,40,82,176,115,54,152,103,126,87,83,16,169,172,86,61,27,49,249,115,83,17,136,140,78,101,200,78,74,113,213,17,165,40,101,50,77,227,215,66,50,108,200,212,157,119,22,140,192,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,21,193,194,255,0,179,112,178,205,204,22,32,226,13,195,18,135,111,80,227,219,146,103,78,146,103,177,164,107,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,137,89,197,206,45,247,155,251,238,61,126,191,15,208,214,221,27,127,201,251,127,152,204,143,69,243,89,142,137,95,194,144,195,78,63,205,114,57,57,243,132,123,53,218,157,8,186,241,88,215,77,118,37,171,81,178,163,206,217,69,170,212,33,213,38,70,229,32,249,178,162,55,37,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,221,114,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,14,191,195,131,135,252,204,196,87,90,197,188,94,183,127,210,158,7,105,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,213,223,143,63,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,19,165,179,79,133,34,124,133,165,13,70,105,111,45,74,50,34,36,164,140,204,204,207,167,113,10,34,226,97,143,178,113,127,29,165,91,212,170,139,175,82,45,221,244,222,74,94,53,32,228,199,153,49,27,137,41,113,105,250,14,17,107,161,31,212,68,45,131,60,56,221,75,193,140,4,185,230,59,57,76,84,234,212,201,180,234,126,199,82,149,148,135,97,73,54,149,249,68,43,77,205,119,167,83,247,17,159,117,22,224,237,165,90,199,140,126,161,210,100,37,217,111,220,55,28,103,103,172,201,110,104,135,230,182,151,86,163,50,89,233,171,189,77,68,101,215,174,190,208,233,52,156,165,87,216,203,44,236,114,172,68,38,154,83,142,246,114,117,181,165,74,107,209,229,37,42,45,204,232,125,53,234,75,211,252,226,53,192,83,104,159,25,110,235,177,47,32,213,167,126,155,139,81,125,121,158,194,106,37,153,145,90,213,145,22,51,109,162,223,181,100,168,185,72,65,18,159,98,142,243,91,143,68,22,186,237,239,208,143,236,238,20,34,209,26,36,160,140,181,52,172,136,203,245,128,210,70,82,100,199,149,150,124,47,92,105,6,234,19,103,209,19,213,100,163,71,241,123,30,169,233,221,167,184,117,193,195,178,81,82,69,75,44,24,113,178,150,228,46,205,108,81,227,158,230,57,124,227,77,62,55,206,23,95,88,143,95,165,237,208,119,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,248,141,222,138,180,50,209,114,52,151,82,147,172,68,153,76,50,53,105,169,59,79,151,254,248,191,71,235,251,12,74,65,93,92,99,175,255,0,66,97,77,26,209,100,218,55,167,212,163,184,180,159,210,38,215,26,160,217,158,132,162,62,242,247,25,0,167,186,60,117,79,175,65,138,134,205,106,147,45,166,201,36,90,154,141,75,34,211,79,111,120,209,214,82,41,107,164,229,203,15,161,57,28,217,52,219,116,157,80,164,109,63,239,6,11,187,66,247,12,234,225,244,87,231,95,150,228,56,196,163,117,234,180,54,209,183,93,119,27,200,34,211,78,189,230,52,149,128,80,100,83,112,82,198,135,41,75,55,91,183,41,137,94,243,61,72,202,35,68,100,122,245,239,32,21,185,197,255,0,46,174,211,213,78,199,59,126,137,21,44,73,144,205,50,111,100,141,163,166,226,187,124,151,30,115,99,90,109,208,139,85,169,122,235,166,165,237,28,211,133,62,99,213,135,120,142,172,50,175,212,144,213,38,184,179,228,27,239,109,34,146,243,240,89,73,22,247,82,157,54,160,250,18,76,254,210,232,45,83,52,120,79,23,25,112,86,227,179,159,142,135,159,84,9,143,67,37,160,149,164,142,200,243,109,153,106,133,158,186,185,236,45,125,222,227,207,100,244,215,112,67,26,165,52,217,59,26,117,157,114,45,27,125,116,18,213,18,89,244,254,65,154,77,77,127,189,238,246,123,3,77,12,62,212,150,91,146,195,137,113,167,82,75,66,210,100,100,164,153,106,70,70,93,229,160,255,0,65,29,178,71,152,234,38,96,112,122,149,57,137,140,29,86,149,25,136,19,152,39,17,188,157,106,44,99,113,91,73,213,171,77,207,105,170,180,61,123,200,143,190,68,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,12,214,102,199,197,62,50,124,64,184,124,197,241,165,49,154,204,216,248,167,198,79,136,23,15,152,190,2,234,120,92,120,19,195,47,190,188,226,104,149,66,42,240,184,240,39,134,95,125,121,196,209,42,128,7,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,7,201,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,162,27,101,159,133,70,17,229,243,23,36,226,181,102,235,151,125,46,157,35,159,105,193,169,83,144,202,40,235,37,168,208,251,198,149,169,50,228,161,60,178,67,155,26,66,22,74,112,155,223,203,54,166,248,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,128,26,83,0,0,0,0,0,0,31,38,236,186,104,86,53,171,89,189,110,153,221,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,0,162,206,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,133,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,93,131,130,61,149,85,159,141,24,133,136,204,200,136,84,218,29,174,213,18,67,74,90,185,234,126,116,182,222,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,132,173,76,211,0,49,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,83,193,234,202,170,218,185,62,69,118,161,34,35,145,239,27,162,165,91,130,150,86,163,91,108,33,44,193,52,186,70,146,34,95,54,11,170,34,73,168,182,41,7,174,166,105,72,75,252,66,178,169,88,149,96,92,184,115,93,145,45,138,109,213,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,134,101,241,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,26,136,25,246,226,81,132,50,112,131,56,55,195,4,196,178,166,222,18,10,239,166,189,37,246,157,91,232,156,165,46,66,136,155,211,98,19,48,165,182,132,172,137,100,134,146,103,187,82,90,130,221,56,117,99,29,11,25,50,143,98,73,164,51,217,229,217,244,246,44,234,164,109,203,95,38,84,6,26,109,39,189,72,65,43,154,193,199,127,68,238,74,57,251,55,41,72,81,142,43,198,175,194,197,173,241,2,15,151,84,71,148,224,133,125,122,67,11,49,47,12,253,23,203,244,13,193,18,187,219,121,250,243,187,124,99,103,149,203,219,234,236,244,110,237,219,143,119,59,77,19,179,85,122,190,53,126,22,45,111,136,16,124,186,162,2,189,120,103,85,169,84,12,235,225,253,118,187,83,137,78,166,211,163,215,165,204,153,45,228,178,196,102,27,162,78,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,235,152,174,44,87,221,79,49,212,58,246,5,215,42,172,225,117,157,80,140,183,41,107,75,49,190,84,114,150,234,100,184,226,150,194,157,101,151,217,121,77,33,183,55,236,229,180,254,196,60,68,150,235,214,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,220,164,45,73,61,72,204,135,229,1,165,60,180,102,46,196,205,6,22,64,196,203,22,71,243,80,235,16,182,61,252,89,84,236,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,103,91,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,183,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,208,157,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,1,245,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,177,240,177,140,159,15,238,31,46,124,102,176,5,244,112,217,202,142,28,96,102,7,91,120,161,76,107,210,183,158,35,91,240,43,21,42,204,134,73,46,71,139,41,150,228,55,2,57,106,124,182,81,185,27,204,143,115,174,32,150,173,9,45,54,212,192,28,171,41,222,22,48,111,225,253,189,229,204,14,170,0,62,77,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,31,88,0,103,135,62,185,103,141,149,140,195,84,236,122,52,232,143,219,213,200,255,0,40,237,246,89,55,119,194,167,63,33,244,55,17,211,117,74,82,150,210,153,113,178,94,245,239,66,80,179,52,169,106,66,102,87,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,230,153,148,197,232,216,11,128,215,206,46,60,252,70,228,91,180,119,158,167,148,182,29,121,135,106,43,209,168,76,184,134,180,89,161,201,46,50,217,153,26,116,37,153,154,146,68,106,32,166,30,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,133,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,81,0,126,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,235,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,160,22,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,105,123,5,49,66,149,141,88,71,104,98,189,25,49,27,143,116,209,227,84,151,30,52,212,203,68,55,214,130,231,69,55,82,68,75,91,46,243,26,95,170,147,37,182,162,52,164,200,200,179,67,89,181,171,182,253,58,133,86,171,193,236,241,46,106,122,234,148,183,57,168,95,104,138,137,82,34,41,205,18,102,104,209,248,146,17,162,136,149,234,107,166,213,36,206,215,248,44,99,204,106,181,155,117,229,202,179,54,90,234,84,41,11,185,168,164,244,135,93,71,163,158,54,218,146,203,72,52,108,97,13,72,54,220,50,223,243,139,156,181,18,61,85,168,194,205,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,85,94,83,188,83,224,223,196,11,123,204,88,26,83,25,172,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,224,19,252,0,0,6,85,198,170,6,85,192,90,77,139,157,58,86,86,56,98,97,213,10,208,184,34,39,21,46,88,245,130,183,225,156,100,202,56,76,29,114,106,93,168,62,218,148,73,66,18,146,117,45,26,201,68,183,137,37,203,113,8,123,111,171,225,87,158,218,173,245,39,241,106,198,155,154,224,175,93,146,228,74,159,107,215,42,79,170,98,229,176,150,141,231,160,188,233,145,186,75,108,155,125,228,56,234,150,74,66,148,222,230,249,108,161,202,139,0,26,168,1,8,56,105,231,170,78,102,173,153,88,97,137,211,229,202,197,11,114,59,245,41,83,149,21,166,216,171,211,142,65,18,95,65,48,218,26,101,108,155,236,178,166,205,37,184,185,110,37,75,53,56,77,205,240,0,0,0,20,129,197,11,37,31,139,253,246,188,103,195,218,101,42,14,27,94,85,4,70,106,157,8,185,62,134,170,41,149,45,113,201,165,40,245,101,222,83,239,54,109,145,33,191,93,173,141,165,13,115,46,252,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,5,0,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,226,179,59,152,91,171,52,24,203,90,197,203,166,55,96,237,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,254,19,139,52,165,9,91,174,186,178,66,55,237,46,127,118,83,168,84,123,170,179,73,181,174,63,148,20,88,85,9,17,233,213,126,198,184,158,144,138,135,20,150,164,242,22,102,182,185,136,36,175,150,163,220,157,218,31,82,29,87,37,248,111,135,24,187,154,11,3,14,113,106,103,103,181,171,85,7,26,152,158,220,81,59,83,136,142,235,145,226,243,79,67,46,123,232,105,141,16,100,226,185,187,91,82,86,164,168,130,117,112,125,202,31,118,110,47,168,95,207,194,177,146,220,255,0,248,120,179,229,188,210,11,252,54,27,37,175,249,245,27,127,144,112,90,160,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,1,165,48,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,149,64,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,94,245,67,54,118,110,81,114,19,131,119,197,118,60,74,197,118,125,143,109,70,161,91,138,158,113,95,170,172,161,69,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,97,250,184,140,231,95,241,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,76,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,95,147,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,246,217,189,149,152,252,222,83,40,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,251,6,46,228,75,30,112,79,1,173,124,119,189,237,153,113,225,215,36,58,154,165,56,152,249,251,121,133,114,138,18,231,117,220,210,228,41,110,150,195,70,141,26,89,67,138,75,175,19,73,11,201,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,248,46,32,212,148,41,109,58,210,205,8,223,180,186,168,206,102,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,17,215,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,133,0,128,213,64,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,4,170,0,0,0,0,0,17,127,137,117,255,0,39,15,178,91,136,146,169,183,12,74,85,74,185,30,53,2,41,60,109,111,152,137,114,91,106,84,118,144,225,30,245,170,25,203,51,218,91,210,132,173,105,219,179,113,74,1,84,28,112,111,248,206,213,112,179,11,96,220,50,202,68,88,245,26,253,82,146,147,117,44,26,29,83,76,66,144,178,211,148,181,145,179,61,9,234,107,65,27,159,68,156,45,193,90,216,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,15,62,39,79,7,220,28,174,223,57,160,44,85,142,247,103,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,179,108,86,211,113,38,56,174,126,48,206,213,194,44,222,226,77,139,101,68,236,148,88,245,8,245,8,209,82,219,109,183,23,182,196,102,98,216,105,13,161,40,67,45,174,66,144,218,9,62,171,105,66,76,204,200,204,194,250,112,7,24,232,89,128,193,171,79,24,173,198,123,60,75,154,158,153,14,70,220,181,246,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,58,0,174,174,11,120,199,93,188,48,106,237,193,218,187,60,200,152,119,80,143,34,151,39,114,11,108,90,146,164,56,168,219,18,130,51,216,251,18,29,230,41,107,82,187,78,223,85,45,164,142,197,64,80,15,20,127,29,152,155,247,47,147,194,18,83,32,89,174,195,140,165,100,70,237,189,111,87,123,117,86,118,32,84,152,160,80,24,120,145,42,175,41,52,202,105,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,198,190,40,254,59,49,55,238,95,39,132,34,251,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,2,197,114,91,197,90,242,183,177,18,175,74,205,125,229,46,183,111,93,82,27,146,117,247,155,36,162,222,91,17,28,73,147,80,225,197,82,156,67,234,110,42,13,8,216,132,47,123,186,26,156,117,74,184,145,149,113,109,60,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,88,89,248,0,0,12,176,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,60,32,7,12,92,135,126,4,40,81,177,231,22,40,187,111,235,130,158,159,70,210,234,52,238,92,171,93,149,45,228,185,162,185,170,46,116,134,21,28,213,185,182,221,101,38,227,39,166,247,82,97,215,242,3,147,234,86,83,112,141,41,168,20,183,47,187,198,60,57,247,90,222,117,38,136,207,161,10,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,148,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,135,42,205,143,133,140,100,248,127,112,249,115,227,170,142,85,155,31,11,24,201,240,254,225,242,231,192,102,176,106,160,101,92,106,160,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,9,85,192,199,243,217,251,55,251,200,77,252,243,98,133,87,7,50,151,137,151,229,9,50,202,164,197,31,209,176,223,137,53,81,31,136,252,231,155,132,220,166,221,73,26,146,182,85,36,158,45,52,51,54,200,137,73,215,113,66,14,6,63,158,207,217,191,222,67,208,113,193,189,106,176,44,12,44,195,150,99,196,58,109,114,177,81,173,200,117,72,87,61,47,193,101,166,90,74,21,187,105,32,211,80,120,212,70,147,51,52,183,161,167,67,37,5,69,141,41,229,99,5,63,23,108,190,217,56,56,229,67,182,203,183,233,231,219,223,75,188,198,215,57,247,87,34,87,41,92,182,204,217,39,222,116,155,220,130,87,44,145,187,85,106,103,65,121,66,194,24,216,239,153,124,61,194,218,131,17,31,166,213,171,8,122,168,196,151,221,101,18,41,209,144,169,83,25,37,181,235,165,107,142,195,168,65,164,211,235,169,62,178,62,145,105,36,5,101,241,193,178,170,179,236,12,44,196,102,100,68,42,109,14,177,81,162,72,105,75,87,61,79,206,101,167,154,82,19,183,105,160,147,79,120,148,102,162,50,53,55,161,43,83,52,194,174,26,55,252,108,62,206,150,29,202,169,92,50,233,84,218,228,137,52,9,68,201,187,178,98,229,198,113,168,177,221,67,100,123,208,169,135,16,203,113,108,74,210,133,171,110,205,197,110,156,72,109,106,237,225,146,92,82,164,219,144,123,92,184,244,248,149,71,27,230,161,189,177,97,78,143,46,75,154,172,200,143,99,12,58,189,53,220,173,186,36,141,70,68,121,246,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,167,128,0,4,95,226,93,127,201,195,236,150,226,36,170,109,195,18,149,82,174,71,141,64,138,79,27,91,230,34,92,150,218,149,29,164,56,71,189,106,134,114,204,246,150,244,161,43,90,118,236,220,84,47,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,178,158,56,55,252,103,106,184,89,133,176,110,25,101,34,44,122,141,126,169,73,73,186,150,13,14,169,166,33,72,89,105,202,90,200,217,158,132,245,53,160,141,207,162,78,22,238,63,193,247,7,43,183,206,104,11,21,99,189,217,232,184,105,79,126,68,199,54,161,124,249,83,163,191,18,60,109,13,105,90,119,33,114,93,230,18,86,146,236,219,21,180,220,73,128,130,195,77,24,3,140,116,44,192,96,213,167,140,86,227,61,158,37,205,79,76,135,35,110,90,251,36,164,41,77,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,20,45,159,140,51,181,112,139,55,184,147,98,217,81,59,37,22,61,66,61,66,52,84,182,219,109,197,237,177,25,152,182,26,67,104,74,16,203,107,144,164,54,130,79,170,218,80,147,51,50,51,59,20,224,183,140,117,219,195,6,174,220,29,171,179,204,137,135,117,8,242,41,114,119,32,182,197,169,42,67,138,141,177,40,35,61,143,177,33,222,98,150,181,43,180,237,245,82,218,72,194,197,69,0,241,71,241,217,137,191,114,249,60,33,127,194,128,120,163,248,236,196,223,185,124,158,16,14,41,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,41,192,188,11,195,140,186,97,197,59,11,240,190,141,216,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,235,224,99,249,236,253,155,253,228,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,7,249,190,251,81,153,114,75,238,37,182,154,73,173,107,81,145,18,82,69,169,153,153,247,22,131,253,4,118,206,230,99,104,153,126,193,234,172,231,230,48,85,90,172,103,224,65,96,220,70,243,117,216,178,77,181,109,55,80,173,55,51,166,169,212,253,196,103,220,21,183,197,99,50,10,196,76,70,78,25,80,42,72,118,147,67,89,115,205,135,183,17,201,101,249,204,168,143,99,170,78,155,86,93,13,36,127,97,116,29,47,132,6,93,93,168,42,163,142,119,5,22,50,152,141,33,234,92,46,215,27,87,73,196,246,9,77,188,222,246,180,219,161,158,139,74,245,215,93,11,218,43,214,2,107,184,221,141,81,90,112,157,147,62,240,185,16,141,61,117,146,21,46,89,116,254,90,137,36,167,127,223,119,251,125,186,19,202,230,20,69,193,172,21,183,44,230,35,182,203,229,2,27,211,9,8,36,235,35,178,50,219,134,122,33,7,174,173,251,75,95,127,184,131,252,115,109,76,93,91,46,120,131,9,184,230,241,170,218,171,104,132,163,113,255,0,120,62,93,218,31,188,103,22,179,29,80,43,211,162,169,6,133,70,150,235,102,147,45,13,38,149,153,105,167,179,184,105,107,31,96,200,169,96,173,243,14,42,150,78,187,110,84,210,141,134,122,153,156,71,72,136,180,235,222,99,54,184,131,17,248,55,229,201,14,73,40,157,98,175,49,181,238,215,93,196,242,200,245,215,175,121,0,190,78,28,119,162,174,236,180,91,109,41,228,172,232,241,33,211,8,137,90,232,77,83,226,127,190,63,210,250,190,194,18,148,87,87,7,27,255,0,211,120,85,89,180,94,54,137,232,21,41,14,33,37,244,141,180,70,167,182,71,161,168,207,188,253,196,66,197,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,5,73,113,159,186,41,83,46,27,114,218,109,74,237,236,49,14,66,146,102,157,57,73,93,69,26,233,174,239,164,126,237,5,182,40,201,41,53,25,145,17,22,186,152,162,126,42,215,235,23,142,100,92,133,28,155,210,139,0,233,171,54,244,208,212,204,249,196,122,232,163,235,235,125,95,97,0,225,121,78,180,38,94,185,135,176,105,49,24,83,168,69,197,74,126,65,18,77,90,50,83,152,74,143,162,79,244,189,165,160,209,229,185,77,110,141,111,211,41,45,39,106,33,67,102,57,22,154,104,72,65,39,220,94,239,112,163,238,20,118,98,235,249,140,69,105,76,161,198,169,208,73,210,37,39,93,170,110,124,21,110,47,84,200,186,31,126,164,47,72,7,252,173,9,113,10,109,100,70,149,17,145,145,251,72,81,95,20,140,23,127,15,49,230,101,217,14,150,182,41,183,17,185,53,111,37,131,75,106,147,34,108,215,12,183,18,18,147,81,165,4,125,230,122,123,76,94,176,130,156,89,240,129,23,206,5,53,117,194,136,226,230,208,102,166,99,139,105,189,76,152,98,28,231,15,83,36,40,244,213,101,175,82,47,172,128,65,190,22,216,236,246,26,227,116,75,46,109,75,149,79,185,221,110,3,108,184,241,165,181,73,147,46,19,100,100,147,113,41,53,237,65,151,113,158,158,195,238,23,156,149,18,210,75,73,145,146,139,82,50,25,123,195,155,154,85,145,136,118,213,221,25,213,50,245,14,179,14,160,149,18,141,38,149,50,250,28,239,35,35,46,169,247,151,218,67,70,249,109,196,232,24,183,131,86,197,223,14,160,204,183,158,166,66,76,197,54,234,92,219,32,226,178,226,210,163,37,168,201,90,184,90,145,158,189,122,128,233,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,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,2,63,231,242,250,252,29,228,219,22,43,254,139,244,135,107,183,220,161,114,121,252,173,190,146,113,16,57,187,182,171,94,95,106,230,109,211,214,217,183,84,235,184,164,0,128,28,106,252,44,90,223,16,32,249,117,68,5,43,13,52,101,234,214,174,216,216,5,134,150,85,211,7,177,86,173,251,62,141,75,168,198,230,161,206,68,166,33,52,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,140,235,101,234,214,161,95,56,251,134,150,85,211,7,182,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,141,52,128,10,128,227,123,98,250,63,20,240,211,19,61,41,204,244,245,191,46,133,216,185,26,114,123,4,146,123,155,204,221,235,111,244,150,221,187,75,111,39,93,85,191,68,219,248,175,94,53,244,154,83,217,109,179,107,175,83,34,46,165,14,248,143,18,60,197,50,147,125,150,30,129,53,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,8,193,193,83,197,61,211,240,254,119,152,211,132,170,227,87,225,98,214,248,129,7,203,170,34,181,114,7,125,126,14,243,147,132,245,255,0,69,250,67,181,220,13,208,185,60,254,86,223,73,54,184,28,221,219,85,175,47,181,115,54,233,235,108,219,170,117,220,86,85,198,175,194,197,173,241,2,15,151,84,64,83,93,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,23,231,148,140,142,89,185,122,203,205,111,7,175,5,196,185,106,87,244,119,145,122,75,97,6,194,37,33,248,230,194,161,50,242,9,15,246,102,219,83,137,66,148,162,94,247,94,113,36,215,51,98,42,135,133,199,142,204,50,251,235,201,230,139,254,1,158,28,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,64,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,220,158,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,159,124,203,229,210,251,202,254,41,207,195,59,234,63,243,179,40,243,119,179,252,103,75,237,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,97,164,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,21,43,194,235,136,4,202,68,202,110,89,49,190,226,231,82,158,236,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,213,181,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,0,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,171,94,53,248,223,74,42,85,155,150,230,104,114,213,82,84,136,247,196,138,146,156,74,88,109,130,76,216,109,48,132,245,82,214,165,27,202,81,158,210,65,33,178,45,251,207,151,105,67,54,217,183,198,138,174,61,102,26,246,196,9,87,124,187,138,144,229,98,100,75,110,67,200,83,72,106,136,220,135,59,19,77,52,164,164,218,71,40,210,163,73,165,42,53,173,107,94,174,45,102,97,210,248,101,224,167,225,167,55,22,183,104,168,118,88,22,38,151,172,205,142,236,121,222,196,251,61,157,182,245,109,105,86,178,157,141,189,39,183,86,137,221,170,37,109,215,149,102,199,197,62,50,124,64,184,124,197,241,106,156,25,48,183,228,166,92,107,184,153,62,133,217,103,223,119,3,157,154,111,106,223,219,41,112,144,76,179,243,100,179,75,123,37,42,162,158,169,74,213,174,167,170,121,102,42,175,54,62,41,241,147,226,5,195,230,47,128,146,152,169,129,112,238,158,21,248,45,143,52,138,54,250,213,147,80,170,211,170,146,219,54,27,254,39,151,90,156,132,155,198,162,39,93,229,203,56,233,109,9,81,146,59,91,234,216,100,165,41,60,131,32,24,243,39,47,153,163,180,110,103,166,196,141,66,175,200,69,179,112,174,92,134,163,48,138,116,183,91,74,158,113,231,16,162,105,12,58,150,100,153,145,167,82,142,104,53,165,42,81,139,73,200,141,139,248,80,225,129,68,195,79,74,122,51,229,109,191,117,80,187,111,35,157,217,123,85,66,162,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,72,55,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,6,164,196,0,227,87,225,98,214,248,129,7,203,170,35,186,228,3,30,99,102,15,43,150,141,204,244,217,114,107,180,8,232,182,110,21,203,144,236,151,215,81,136,211,105,83,206,60,226,18,110,173,246,148,204,147,50,53,104,114,13,6,181,41,42,49,194,184,213,248,88,181,190,32,65,242,234,136,10,171,202,119,138,124,27,248,129,111,121,139,3,74,99,53,153,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,127,128,0,0,202,184,213,64,202,184,9,255,0,195,23,33,223,134,250,236,108,121,197,138,46,235,6,223,168,39,209,180,186,141,59,153,22,232,121,40,121,46,104,174,106,79,147,29,244,199,53,110,109,198,158,81,56,201,235,177,212,148,170,226,117,144,239,195,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,75,170,240,184,240,39,134,95,125,121,196,209,42,128,101,222,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,21,226,189,145,201,54,213,86,183,155,140,57,92,66,161,84,164,71,93,221,73,36,53,28,224,203,117,77,176,153,172,18,73,36,234,31,117,72,230,164,245,116,158,117,78,106,180,184,190,76,10,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,144,211,72,14,127,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,86,7,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,39,243,253,156,26,86,83,112,141,74,167,156,183,47,187,198,60,200,22,162,25,105,38,136,207,161,9,39,39,58,167,16,166,182,71,55,154,89,54,164,168,221,90,144,141,187,13,199,27,160,26,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,122,188,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,234,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,231,238,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,190,158,29,217,67,252,84,176,104,254,84,194,228,226,21,227,202,155,116,108,159,218,89,99,148,167,123,44,70,246,145,54,92,166,221,86,243,78,253,206,184,238,142,45,178,107,111,42,226,117,144,239,195,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,72,61,87,12,252,235,212,115,63,98,84,172,156,75,169,246,156,73,180,181,147,54,99,135,21,159,76,193,121,231,13,185,12,199,101,45,236,228,234,134,28,36,183,180,181,97,70,179,83,198,148,205,81,152,28,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,216,166,246,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,209,78,88,179,11,106,230,131,6,168,184,185,107,70,236,29,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,193,113,6,164,161,75,105,214,150,104,70,253,164,28,171,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,3,74,96,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,128,0,6,85,199,181,197,28,94,188,177,126,77,178,253,224,252,67,69,159,107,211,45,10,67,49,152,38,144,197,58,11,91,26,73,159,85,45,106,81,184,226,212,163,61,86,234,137,59,80,72,66,124,80,150,156,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,193,216,56,98,240,255,0,135,139,179,35,102,7,27,237,222,215,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,213,151,16,148,188,165,167,83,83,105,90,28,183,235,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,63,93,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,207,94,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,118,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,182,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,186,156,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,234,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,219,251,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,132,218,201,42,90,80,235,78,160,150,189,155,140,46,167,138,63,129,60,77,251,151,206,33,10,1,22,63,73,177,179,47,97,240,166,197,234,54,57,64,151,67,182,24,145,67,102,204,183,234,80,17,18,163,5,30,159,67,179,158,121,190,82,94,74,29,121,228,236,39,148,107,249,181,26,82,150,212,218,156,174,0,26,168,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,128,149,64,0,0,0,0,3,57,153,230,197,10,86,49,230,211,19,47,202,18,98,29,53,250,199,163,97,191,18,106,101,177,45,136,44,183,9,185,77,186,146,36,169,15,38,49,60,90,106,68,78,17,18,149,166,227,190,140,202,98,244,108,5,192,107,231,23,30,126,35,114,45,218,59,207,83,202,91,14,188,195,181,21,232,212,38,92,67,90,44,208,228,151,25,108,204,141,58,18,204,205,73,34,53,22,104,128,93,79,6,204,20,249,13,151,218,182,49,203,168,115,165,226,109,64,185,44,54,238,230,216,131,78,118,68,118,247,36,219,73,165,229,62,185,134,173,22,180,155,124,141,54,171,121,14,85,198,247,11,127,249,180,198,186,125,11,254,219,181,170,245,62,213,246,73,128,199,36,215,255,0,233,37,111,66,62,165,171,242,100,44,83,0,112,114,133,151,252,26,180,240,118,220,123,180,68,182,105,233,142,228,157,171,71,107,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,67,149,113,27,195,63,194,134,77,177,30,157,30,37,41,201,244,26,122,110,104,111,212,27,215,178,246,7,19,34,66,217,81,33,74,67,202,138,220,150,146,101,166,188,227,66,148,148,173,70,2,178,248,65,98,133,86,203,205,164,107,13,148,203,126,155,136,52,121,180,217,12,38,106,154,97,167,227,50,169,173,74,91,90,26,94,90,83,29,230,83,174,211,73,74,112,201,93,233,85,228,140,182,90,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,168,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,80,103,20,127,29,152,155,247,47,147,194,31,39,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,251,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,115,235,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,14,191,157,44,142,89,185,165,194,58,69,159,111,46,37,171,112,216,209,220,69,154,243,40,54,169,209,80,164,54,133,66,117,134,203,106,99,45,44,50,146,82,19,189,174,90,20,130,82,73,109,57,64,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,79,8,21,196,143,135,220,156,196,198,111,24,112,110,149,17,56,139,78,142,152,211,105,172,180,211,43,185,144,110,176,219,70,236,135,159,105,150,87,25,146,125,68,181,37,75,113,4,134,245,209,13,145,7,235,225,193,196,2,30,98,40,77,97,38,47,92,95,233,177,3,180,190,212,153,13,177,29,187,138,46,245,185,186,58,25,67,109,161,230,91,50,66,217,36,238,54,218,39,82,107,249,226,106,117,12,187,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,9,20,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,208,18,168,114,172,216,248,88,198,79,135,247,15,151,62,58,168,229,89,177,240,177,140,159,15,238,31,46,124,6,107,6,170,6,85,198,170,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,23,252,40,7,138,63,142,204,77,251,151,201,225,0,149,92,12,127,61,159,179,127,188,135,10,226,251,138,21,91,211,54,146,108,55,147,45,138,110,31,81,225,83,99,176,169,170,117,135,95,146,202,102,187,41,13,104,73,101,106,76,134,89,86,155,141,69,21,179,53,119,37,61,215,129,143,231,179,246,111,247,144,134,188,67,239,90,85,255,0,157,44,85,174,209,163,203,102,60,90,194,40,139,76,148,37,43,55,233,241,154,130,242,136,146,165,22,197,59,25,197,32,245,212,208,105,51,36,153,154,72,59,87,7,28,33,147,122,230,94,118,41,72,98,89,83,112,226,142,243,200,125,151,218,74,61,35,57,11,138,203,46,161,90,173,104,84,115,158,178,52,17,104,182,81,185,69,169,37,119,104,43,3,129,213,173,93,137,106,226,229,235,34,14,202,45,86,161,71,165,195,147,205,65,243,101,68,110,83,146,27,216,71,189,59,81,54,49,234,100,73,62,102,137,51,52,168,138,207,192,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,88,134,170,6,109,179,129,96,73,195,12,209,226,149,152,245,189,18,133,30,45,209,58,77,62,159,16,154,75,12,83,164,186,114,33,19,105,104,246,33,7,25,230,76,144,90,108,35,36,153,36,200,210,65,119,252,60,47,90,173,255,0,146,220,42,174,214,99,196,102,68,90,58,232,136,76,100,41,40,54,41,242,93,130,202,140,148,165,30,245,53,25,181,44,245,208,214,106,50,36,145,146,74,69,8,85,194,26,250,249,91,147,106,109,3,209,125,147,228,85,193,84,161,115,185,252,206,215,204,113,51,249,187,118,151,47,78,223,203,219,170,191,37,187,95,91,106,100,86,101,49,122,54,2,224,53,243,139,143,63,17,185,22,237,29,231,169,229,45,135,94,97,218,138,244,106,19,46,33,173,22,104,114,75,140,182,102,70,157,9,102,102,164,145,26,136,40,95,60,216,161,74,198,60,218,98,101,249,66,76,67,166,191,88,244,108,55,226,77,76,182,37,177,5,150,225,55,41,183,82,68,149,33,228,198,39,139,77,72,137,194,34,82,180,220,118,105,193,179,5,62,67,101,246,173,140,114,234,28,233,120,155,80,46,75,13,187,185,182,32,211,157,145,29,189,201,54,210,105,121,79,174,97,171,69,173,38,223,35,77,170,222,66,149,134,154,48,7,7,40,89,127,193,171,79,7,109,199,187,68,75,102,158,152,238,73,218,180,118,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,2,186,248,222,225,111,255,0,54,152,215,79,161,127,219,118,181,94,167,218,190,201,48,24,228,154,255,0,253,36,173,232,71,212,181,126,76,135,10,225,5,138,21,91,47,54,145,172,54,83,45,250,110,32,209,230,211,100,48,153,170,105,134,159,140,202,166,181,41,109,104,105,121,105,76,119,153,78,187,77,37,41,195,37,119,165,86,105,196,111,12,255,0,10,25,54,196,122,116,120,148,167,39,208,105,233,185,161,191,80,111,94,203,216,28,76,137,11,101,68,133,41,15,42,43,114,90,73,150,154,243,141,10,82,82,181,24,160,27,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,3,82,98,128,120,163,248,236,196,223,185,124,158,16,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,6,113,71,241,217,137,191,114,249,60,32,18,171,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,226,148,72,73,173,70,68,73,45,76,204,81,143,20,156,118,123,18,177,186,101,149,10,167,206,167,91,14,185,1,198,91,120,212,218,100,198,151,53,179,51,73,56,164,146,246,172,139,184,143,79,97,119,11,129,204,150,39,192,194,76,26,185,238,249,149,6,98,58,205,50,106,97,169,199,82,222,233,5,21,231,16,148,153,173,38,106,213,179,208,136,245,233,208,103,35,17,174,105,55,190,33,220,183,116,135,84,243,213,202,204,218,130,148,106,53,26,148,243,235,115,188,204,204,250,171,222,127,105,128,149,220,46,48,93,252,68,199,136,151,100,202,90,223,166,219,166,220,212,60,166,13,77,166,76,121,144,156,34,220,104,82,73,68,149,153,247,145,233,237,33,122,168,66,91,66,91,65,17,37,36,68,68,94,194,33,5,184,76,97,2,44,108,10,118,235,155,17,196,77,175,77,84,198,214,235,122,25,176,252,56,46,22,134,104,73,233,170,15,78,166,95,89,137,214,3,231,92,116,214,235,54,253,74,146,234,119,34,108,55,163,153,105,174,164,180,26,125,199,239,247,12,226,102,198,208,153,101,102,30,254,164,203,97,77,33,119,21,85,248,228,104,52,234,201,206,125,41,62,169,47,209,246,22,131,73,130,139,184,174,217,139,160,102,49,117,164,178,134,218,168,193,55,76,146,157,55,41,201,211,149,184,253,82,35,232,93,250,152,14,201,193,130,232,165,67,184,110,59,109,197,43,183,190,196,201,9,73,26,116,229,41,116,228,107,166,187,190,145,123,180,22,218,40,155,133,77,250,197,157,153,22,225,72,229,233,90,128,84,212,27,154,104,74,122,124,18,45,53,81,117,245,126,191,176,197,236,36,201,73,37,17,145,145,150,186,144,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,118,212,218,162,218,213,138,179,206,19,104,135,2,68,131,81,153,22,132,134,212,174,243,50,247,123,198,112,51,67,118,187,121,227,245,249,86,113,211,113,9,184,170,141,50,163,81,158,173,246,215,148,158,186,159,233,123,15,65,127,121,172,186,14,209,203,229,249,84,65,160,157,59,122,168,219,70,175,98,251,11,234,35,46,165,215,84,251,12,103,14,230,168,59,86,184,234,181,87,213,185,201,147,159,144,179,212,207,85,45,197,40,251,204,253,167,239,1,102,60,24,109,52,63,81,184,174,227,96,148,109,246,184,59,205,58,233,162,169,238,119,233,253,191,168,91,40,128,156,30,236,127,147,216,7,83,174,189,25,196,61,82,173,188,242,22,180,105,171,110,66,128,162,208,205,36,122,106,94,243,33,62,192,7,134,199,11,26,46,35,225,45,219,103,73,101,46,42,165,69,159,25,157,82,71,181,215,35,56,218,76,181,74,180,63,95,188,136,207,252,195,220,143,249,90,18,180,41,11,34,52,168,140,140,143,218,64,51,15,139,150,100,204,62,196,219,162,206,154,194,219,85,38,177,54,26,55,36,203,114,26,144,227,100,162,213,41,212,189,67,235,161,125,133,220,44,139,131,222,96,20,210,106,120,37,89,168,190,234,150,235,213,56,132,243,219,137,9,62,193,25,8,78,231,58,17,117,208,137,31,97,251,7,27,226,207,130,233,176,49,197,155,190,149,0,219,167,220,16,211,45,247,82,214,137,57,111,204,156,226,139,84,161,41,215,106,8,250,153,171,237,17,207,41,152,157,59,9,241,242,206,185,163,78,92,104,234,172,83,227,206,50,116,208,74,138,115,88,91,137,86,139,73,25,25,55,212,148,122,116,234,3,73,0,62,61,159,113,195,187,237,90,69,207,1,196,174,61,86,12,121,173,154,76,140,182,186,218,86,93,198,101,220,162,246,159,218,99,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,205,102,108,124,83,227,39,196,11,135,204,95,26,83,21,23,141,252,34,115,37,137,88,209,127,98,53,10,246,195,86,41,183,85,209,85,173,195,106,93,74,122,95,109,137,50,220,121,180,184,148,195,82,73,100,149,145,25,18,148,90,235,161,159,120,9,149,194,227,192,158,25,125,245,231,19,68,170,28,83,38,120,41,117,101,219,45,150,126,14,94,181,10,84,218,213,191,233,14,210,253,45,215,28,138,190,124,249,18,17,177,78,54,218,207,68,60,146,61,80,94,177,30,154,150,134,125,172,0,114,172,216,248,88,198,79,135,247,15,151,62,58,168,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,1,152,193,170,129,74,223,220,84,205,63,251,126,194,175,252,235,81,255,0,168,139,169,0,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,250,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,236,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,101,94,216,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,128,183,64,0,0,0,0,1,90,188,111,111,175,71,225,102,26,97,159,162,249,158,158,184,37,215,123,111,63,78,79,96,140,76,242,185,123,125,109,254,146,221,187,113,109,228,233,162,183,234,155,42,16,171,137,14,74,113,79,56,63,131,191,193,157,126,212,166,124,146,244,191,109,244,236,169,44,243,59,87,100,229,242,185,44,59,174,157,153,123,183,109,211,84,233,174,167,160,85,183,15,11,42,149,127,231,75,10,168,85,153,18,217,143,22,176,186,218,21,25,105,74,205,250,124,103,103,50,147,53,37,69,177,78,198,109,43,45,53,52,26,136,141,38,100,162,208,240,174,172,128,240,222,197,60,175,99,140,188,82,197,106,166,31,214,226,34,223,149,79,165,250,45,249,50,101,67,156,235,204,124,250,57,241,91,38,254,97,50,91,53,165,91,182,186,105,208,210,165,11,21,0,16,171,139,205,139,242,183,38,213,42,255,0,165,59,39,200,171,130,151,93,228,242,57,157,175,152,226,160,114,183,110,46,94,157,191,153,187,69,126,75,110,158,182,228,205,81,197,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,236,207,213,29,113,184,168,228,79,143,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,100,20,47,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,194,176,67,132,78,100,176,215,26,44,28,70,174,222,216,106,253,54,213,186,41,85,185,141,68,169,79,83,238,49,26,91,111,56,150,210,168,105,73,172,210,131,34,35,82,75,93,53,50,239,19,83,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,189,196,97,84,60,46,60,118,97,151,223,94,79,52,95,240,172,12,153,240,191,199,220,187,102,78,207,198,59,214,239,195,249,180,91,127,210,29,165,138,93,66,107,146,151,207,129,34,58,54,37,200,141,160,244,91,201,51,213,101,234,145,233,169,232,71,103,224,2,63,231,95,42,52,44,218,96,212,219,55,149,74,135,119,211,117,153,107,86,230,178,181,118,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,18,0,0,101,178,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,139,148,225,123,158,159,195,93,170,140,14,198,59,207,181,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,180,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,247,249,254,200,77,59,54,212,40,151,61,148,253,42,143,137,180,174,203,14,53,82,169,34,81,69,145,75,109,111,169,112,214,150,205,72,107,215,146,167,137,210,101,107,53,54,77,153,146,84,106,76,43,180,248,62,231,18,198,186,168,215,173,173,137,152,85,10,181,111,212,35,213,41,210,125,33,57,206,68,166,28,75,141,57,177,116,245,33,91,86,132,158,138,35,73,233,161,145,151,64,31,43,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,122,12,219,112,236,205,126,105,238,27,14,248,172,222,24,106,197,195,67,177,224,219,151,3,207,85,38,108,155,81,98,84,165,185,45,162,106,158,148,165,14,165,230,220,52,108,70,197,169,104,34,82,80,149,171,175,240,222,201,78,41,228,251,240,137,248,76,175,218,149,63,149,190,136,236,94,130,149,37,238,95,101,237,124,206,111,57,134,180,215,180,163,110,221,218,232,173,116,208,181,9,170,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,115,198,251,42,171,137,88,47,127,97,205,10,68,70,42,87,85,175,85,162,67,118,90,212,150,27,126,76,71,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,168,191,238,42,102,159,253,191,97,87,254,117,168,255,0,212,64,90,166,83,188,44,96,223,195,251,123,203,152,29,84,120,172,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,15,106,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,116,174,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,116,238,51,246,188,55,178,83,138,121,62,252,34,126,19,43,246,165,79,229,111,162,59,23,160,165,73,123,151,217,123,95,51,155,206,97,173,53,237,40,219,183,118,186,43,93,52,45,67,218,241,33,198,250,86,8,229,66,236,85,66,135,46,169,34,252,143,34,199,130,134,92,75,104,97,249,240,228,17,190,234,143,83,36,54,211,110,172,137,41,51,82,201,8,245,73,70,226,40,135,9,236,95,194,134,41,217,184,103,233,79,70,124,173,184,41,212,46,219,200,231,118,94,213,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,139,137,226,41,145,220,195,102,250,255,0,181,42,22,13,235,101,64,180,237,138,59,140,177,6,183,34,67,15,162,162,251,202,57,47,36,217,138,225,169,11,105,168,105,34,82,250,27,74,209,41,212,205,94,87,33,188,50,241,47,45,152,242,222,46,98,237,98,202,172,199,165,209,230,51,69,42,37,74,114,223,141,81,123,99,92,229,33,198,25,66,145,217,151,45,179,37,26,180,55,18,100,157,72,148,144,159,248,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,12,230,102,199,197,62,50,124,64,184,124,197,241,165,49,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,128,153,92,46,60,9,225,151,223,94,113,52,87,175,24,140,23,165,97,214,97,168,184,129,107,218,17,40,212,139,254,142,185,115,36,70,90,82,137,245,182,100,47,182,58,109,18,181,66,205,167,161,41,106,36,165,46,45,197,47,214,112,221,49,105,57,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,118,151,233,110,184,228,85,243,231,200,144,141,138,113,182,214,122,33,228,145,234,130,245,136,244,212,180,51,242,185,254,202,213,213,155,108,14,137,135,150,85,201,74,163,214,169,87,4,90,236,101,85,18,225,69,145,203,101,246,22,210,220,109,42,91,94,164,149,44,148,72,94,170,108,146,100,68,163,90,66,10,240,92,199,74,237,43,17,238,60,188,84,235,52,166,109,186,221,62,77,201,77,141,32,144,220,165,214,26,56,205,184,136,235,212,148,230,248,169,90,214,217,146,204,147,16,150,157,132,78,154,228,7,26,191,11,22,183,196,8,62,93,81,17,255,0,9,248,71,102,159,11,241,78,205,196,207,149,88,85,83,249,37,112,83,171,189,139,211,149,22,123,87,101,146,219,220,174,103,163,213,179,119,47,110,237,170,211,93,116,61,52,19,127,136,94,87,239,236,217,224,189,23,14,112,230,175,111,211,170,84,235,162,53,109,215,107,114,30,101,133,48,220,73,108,169,41,83,45,58,163,94,233,8,50,35,73,22,132,174,189,196,97,73,153,78,241,79,131,127,16,45,239,49,96,105,76,84,94,8,112,137,204,150,26,227,69,131,136,213,219,219,13,95,166,218,183,69,42,183,49,168,149,41,234,125,198,35,75,109,231,18,218,85,13,41,53,154,80,100,68,106,73,107,166,166,93,226,221,0,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,127,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,179,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,123,200,130,80,0,0,0,202,184,213,64,165,111,238,42,102,159,253,191,97,87,254,117,168,255,0,212,64,79,254,23,30,4,240,203,239,175,56,154,37,80,226,153,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,118,151,233,110,184,228,85,243,231,200,144,141,138,113,182,214,122,33,228,145,234,130,245,136,244,212,180,51,237,96,2,141,184,150,100,86,54,89,110,104,184,159,134,48,34,69,194,251,142,67,20,216,176,83,41,215,31,164,84,74,57,154,152,89,190,226,221,121,15,19,15,60,151,9,71,180,249,141,169,40,36,182,110,94,72,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,10,1,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,250,105,152,189,102,220,248,70,188,106,195,231,229,222,150,242,232,239,214,96,162,128,193,201,151,81,67,72,90,142,59,12,158,213,28,147,82,20,215,37,91,86,78,145,161,68,149,17,145,85,5,211,193,47,31,98,87,101,71,178,177,95,15,234,180,84,108,236,211,42,138,155,79,148,238,168,73,175,124,118,216,144,132,104,179,81,22,142,171,84,145,40,246,153,154,74,95,228,39,45,185,196,202,191,55,14,241,34,244,195,251,155,12,164,115,95,143,18,29,86,115,147,168,178,149,170,205,81,9,216,136,66,153,117,103,243,140,169,105,73,41,70,234,12,149,204,75,193,78,217,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,157,133,112,125,202,31,118,110,47,168,95,207,194,177,146,220,255,0,248,120,179,229,188,210,11,252,54,27,37,175,249,245,27,127,144,112,73,76,116,225,139,151,220,111,198,90,38,44,74,133,242,125,181,84,36,212,111,26,109,49,14,163,229,67,139,75,92,178,83,132,233,34,39,174,218,212,234,217,107,152,247,57,195,53,165,195,39,74,96,0,0,0,10,86,226,117,144,239,192,133,118,78,60,225,61,23,109,131,112,84,21,233,42,93,58,157,203,139,107,188,164,50,150,245,87,53,71,201,144,250,164,26,118,182,219,76,168,219,100,180,222,210,79,133,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,215,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,137,89,58,225,141,98,101,102,251,145,137,149,251,211,229,221,201,23,103,201,249,190,141,122,151,232,141,204,200,102,87,205,162,83,141,200,230,182,249,39,231,19,234,114,245,79,85,106,65,234,248,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,47,163,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,204,253,81,215,27,138,142,68,248,242,23,189,77,182,226,203,84,50,162,45,16,126,177,150,186,22,166,85,237,130,28,34,115,37,134,184,209,96,226,53,118,246,195,87,233,182,173,209,74,173,204,106,37,74,122,159,113,136,210,219,121,196,182,149,67,74,77,102,148,25,17,26,146,90,233,169,151,120,11,116,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,136,107,141,252,34,115,37,137,88,209,127,98,53,10,246,195,86,41,183,85,209,85,173,195,106,93,74,122,95,109,137,50,220,121,180,184,148,195,82,73,100,149,145,25,18,148,90,235,161,159,120,176,156,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,59,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,135,107,0,0,25,204,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,70,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,120,172,170,229,158,205,202,134,17,195,194,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,47,176,0,0,0,0,242,151,134,21,97,198,32,87,109,107,158,245,178,233,85,170,173,149,80,85,82,129,46,100,114,113,202,124,163,65,160,220,108,207,254,74,180,61,82,78,52,203,132,91,218,109,73,245,96,2,42,241,71,240,39,137,191,114,249,196,33,64,35,71,185,204,193,75,171,49,57,108,188,48,114,202,168,82,161,86,174,15,71,246,103,234,142,184,220,84,114,39,199,144,189,234,109,183,22,90,161,149,17,104,131,245,140,181,208,181,50,172,31,238,42,102,159,253,191,97,87,254,117,168,255,0,212,64,93,72,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,53,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,188,88,78,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,195,181,128,0,0,0,0,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,123,54,223,89,46,40,138,186,242,15,134,118,174,46,230,247,13,172,91,214,39,107,162,200,168,72,168,73,138,166,219,113,185,93,138,35,211,16,195,168,113,10,66,217,113,113,210,135,16,105,245,155,82,210,70,70,100,101,98,153,246,200,86,105,243,115,140,173,93,52,11,235,15,224,217,148,42,123,84,251,126,157,80,169,212,90,121,189,201,37,202,125,214,145,29,214,137,231,30,51,73,173,179,45,205,51,28,148,90,160,122,190,28,249,1,189,178,147,117,94,119,174,42,84,109,74,173,106,177,79,139,75,163,73,161,79,152,239,103,138,110,45,201,141,186,135,153,105,30,186,219,134,105,61,20,162,229,40,136,210,70,100,160,157,64,0,3,50,216,253,131,149,220,191,227,45,217,131,183,27,221,162,93,179,80,84,118,228,237,66,59,92,85,164,156,141,39,98,22,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,46,211,133,149,255,0,26,250,201,109,155,20,238,25,117,106,149,171,34,125,2,164,114,77,213,46,42,219,146,183,99,199,37,184,94,178,17,13,248,132,141,134,104,74,54,160,180,216,105,79,10,207,47,11,252,83,204,78,96,170,88,199,133,55,125,169,10,37,193,79,133,233,70,46,26,132,150,220,68,230,26,40,255,0,48,150,34,56,68,201,176,204,99,245,150,106,230,27,189,201,218,69,210,248,113,228,187,26,50,121,85,190,217,196,106,157,149,85,166,222,17,233,234,106,69,18,169,45,215,227,191,17,79,237,66,154,122,35,105,82,22,153,75,51,89,57,170,77,164,150,213,111,51,64,87,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,127,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,179,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,123,200,130,80,0,0,10,149,226,215,146,143,66,76,153,155,44,50,166,82,161,209,94,228,183,122,83,216,46,67,137,156,243,252,180,84,210,70,173,142,115,150,235,77,186,150,210,149,19,132,151,76,156,55,94,90,32,6,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,233,164,85,6,97,248,52,221,181,220,80,157,90,203,117,122,202,160,89,51,35,199,84,122,61,110,161,81,39,224,62,150,201,14,161,46,114,228,169,228,41,72,230,146,212,180,153,27,170,70,210,36,18,148,22,63,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,87,6,73,50,43,156,220,163,98,131,85,164,223,248,107,54,201,174,72,97,55,101,30,36,249,60,249,204,52,219,232,101,109,184,237,56,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,199,192,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,33,174,55,240,137,204,150,37,99,69,253,136,212,43,219,13,88,166,221,87,69,86,183,13,169,117,41,233,125,182,36,203,113,230,210,226,83,13,73,37,146,86,68,100,74,81,107,174,134,125,226,194,114,103,130,151,86,93,178,217,103,224,229,235,80,165,77,173,91,254,144,237,47,210,221,113,200,171,231,207,145,33,27,20,227,109,172,244,67,201,35,213,5,235,17,233,169,104,102,29,172,114,172,216,248,88,198,79,135,247,15,151,62,58,168,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,1,152,193,170,129,74,223,220,84,205,63,251,126,194,175,252,235,81,255,0,168,139,169,0,0,0,1,64,60,81,252,118,98,111,220,190,79,8,95,240,172,12,230,112,191,199,220,196,230,78,240,198,59,42,239,195,248,84,91,131,209,253,153,138,165,66,107,114,145,200,129,30,58,247,165,184,142,32,181,91,42,50,209,103,234,153,107,161,234,68,31,43,129,143,231,179,246,111,247,144,173,92,88,190,191,10,24,167,121,98,103,162,253,25,242,182,224,168,215,123,23,63,157,217,123,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,46,167,134,246,74,113,79,39,223,132,79,194,101,126,212,169,252,173,244,71,98,244,20,169,47,114,251,47,107,230,115,121,204,53,166,189,165,27,118,238,215,69,107,166,133,172,43,254,226,166,105,255,0,219,246,21,127,231,90,143,253,68,4,223,225,39,101,82,173,92,150,219,245,218,124,137,110,72,188,107,21,90,220,228,188,180,154,27,125,18,85,4,146,209,18,72,201,28,168,45,40,201,70,163,222,165,158,186,25,37,51,40,113,76,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,59,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,246,176,1,64,60,81,252,118,98,111,220,190,79,8,95,240,172,12,230,112,191,199,220,196,230,78,240,198,59,42,239,195,248,84,91,131,209,253,153,138,165,66,107,114,145,200,129,30,58,247,165,184,142,32,181,91,42,50,209,103,234,153,107,161,234,68,31,87,130,21,245,233,12,44,196,188,51,244,95,47,208,55,4,74,239,109,231,235,206,237,241,141,158,87,47,111,171,179,209,187,183,110,61,220,237,52,78,205,85,245,120,210,99,29,118,207,193,171,75,7,105,12,242,226,98,37,66,68,138,164,157,200,61,209,105,170,142,226,99,108,82,12,203,123,239,199,119,152,149,161,73,236,219,125,100,184,162,46,129,195,123,37,56,167,147,239,194,39,225,50,191,106,84,254,86,250,35,177,122,10,84,151,185,125,151,181,243,57,188,230,26,211,94,210,141,187,119,107,162,181,211,66,215,159,231,219,33,89,167,205,206,50,181,116,208,47,172,63,131,102,80,169,237,83,237,250,117,66,167,81,105,230,247,36,151,41,247,90,68,119,90,39,156,120,205,38,182,204,183,52,204,114,81,106,128,21,215,144,124,51,181,113,119,55,184,109,98,222,177,59,93,22,69,66,69,66,76,85,54,219,141,202,236,81,30,152,134,29,67,136,82,22,203,139,142,148,56,131,79,172,218,150,146,50,51,35,45,20,136,43,195,159,32,55,182,82,110,171,206,245,197,74,141,169,85,173,86,41,241,105,116,105,52,41,243,29,236,241,77,197,185,49,183,80,243,45,35,215,91,112,205,39,162,148,92,165,17,26,72,204,149,58,128,6,101,177,251,7,43,185,127,198,91,179,7,110,55,187,68,187,102,160,168,237,201,218,132,118,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,105,164,86,174,121,120,95,226,158,98,115,5,82,198,60,41,187,237,72,81,46,10,124,47,74,49,112,212,36,182,226,39,48,209,71,249,132,177,17,194,38,77,134,99,31,172,179,87,48,221,238,78,210,32,238,188,44,175,248,215,214,75,108,216,167,112,203,171,84,173,89,19,232,21,35,146,110,169,113,86,220,149,187,30,57,45,194,245,144,136,111,196,36,108,51,66,81,181,5,166,195,74,106,219,138,63,142,204,77,251,151,201,225,11,31,225,199,146,236,104,201,229,86,251,103,17,170,118,85,86,155,120,71,167,169,169,20,74,164,183,95,142,252,69,63,181,10,105,232,141,165,72,90,101,44,205,100,230,169,54,146,91,85,188,205,28,127,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,102,98,169,80,154,220,164,114,32,71,142,189,233,110,35,136,45,86,202,140,180,89,250,166,90,232,122,145,7,202,224,99,249,236,253,155,253,228,45,80,66,174,27,217,41,197,60,159,126,17,63,9,149,251,82,167,242,183,209,29,139,208,82,164,189,203,236,189,175,153,205,231,48,214,154,246,148,109,219,187,93,21,174,154,22,179,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,123,194,227,135,104,90,181,123,158,123,137,68,122,84,25,19,92,53,25,17,109,105,181,44,251,204,139,185,39,237,47,180,128,85,255,0,24,76,192,169,212,83,48,74,141,80,125,165,33,214,106,114,201,151,118,146,210,93,190,50,208,173,174,117,35,233,169,26,62,211,246,10,221,194,59,50,102,32,226,109,175,103,66,97,110,42,173,88,133,13,123,82,103,181,14,200,109,179,81,232,149,104,94,185,117,208,254,195,238,30,203,54,152,157,55,22,49,242,241,185,164,206,92,152,233,172,84,35,193,51,116,214,73,140,83,95,91,105,78,171,81,17,17,57,208,146,122,117,232,36,103,9,140,23,77,255,0,142,47,93,245,88,6,229,62,223,132,169,108,58,166,181,65,75,98,100,23,18,90,169,10,78,187,86,103,208,201,95,96,11,131,192,251,26,46,28,97,45,165,103,70,101,45,170,155,69,129,25,237,18,69,185,214,227,54,218,140,244,74,117,63,83,188,200,143,252,195,220,143,249,66,18,132,37,8,34,36,164,136,136,139,216,67,254,128,5,77,113,158,181,18,197,70,221,187,137,130,73,185,217,32,239,36,233,174,170,168,57,166,186,127,111,234,22,202,32,39,24,75,31,229,14,1,211,43,172,198,113,111,83,107,108,188,181,161,26,232,219,112,167,168,245,50,73,158,154,159,188,136,5,82,229,122,237,118,204,199,235,14,174,135,77,180,42,226,165,180,242,137,70,90,55,219,89,82,186,234,95,163,237,61,6,143,237,42,155,85,171,90,143,87,101,194,113,19,32,71,144,74,35,35,212,150,218,85,222,70,126,255,0,120,203,253,181,80,118,147,113,210,170,140,43,107,144,231,49,33,7,169,150,138,67,132,162,238,50,246,151,188,104,243,42,87,65,221,185,124,176,234,139,52,27,165,111,82,219,116,211,237,95,97,97,70,103,212,250,234,175,105,128,235,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,33,111,21,107,239,228,142,92,156,132,221,85,49,92,171,205,56,28,180,191,177,110,19,176,39,22,154,110,45,82,123,123,186,234,101,220,98,141,41,145,78,167,86,137,13,74,51,57,114,91,104,207,94,190,178,136,190,191,120,181,30,52,183,92,71,168,246,205,162,219,174,243,209,50,20,229,35,113,108,218,72,168,183,174,154,235,174,191,87,235,21,165,131,148,118,238,28,91,178,104,79,165,197,51,80,184,169,177,93,229,150,170,216,228,150,210,122,106,70,93,199,237,35,1,127,217,29,178,209,100,101,182,207,130,132,33,61,182,151,79,156,102,146,208,204,215,2,49,106,126,169,117,245,127,247,142,246,60,166,20,208,227,91,120,105,106,208,162,18,201,152,52,88,49,209,191,77,218,34,58,18,90,232,68,90,232,146,246,16,245,96,0,0,2,18,113,85,194,248,151,158,2,61,114,34,154,79,76,161,184,169,102,241,50,74,82,26,102,20,229,253,45,134,100,68,106,215,188,139,235,33,70,204,62,244,73,13,201,97,106,67,172,172,150,133,36,204,141,42,35,212,140,140,186,151,81,164,124,218,218,177,238,252,184,226,37,49,229,184,149,162,216,171,188,206,195,34,213,194,128,250,82,71,169,31,79,91,216,90,140,224,86,160,46,149,89,159,75,115,93,240,228,187,29,90,251,208,179,73,251,11,221,238,1,124,188,52,177,165,156,85,203,189,42,155,42,90,92,168,219,72,98,142,164,41,194,53,169,17,224,195,73,172,200,214,165,31,172,231,127,66,215,216,66,91,138,93,225,7,140,47,91,56,189,80,195,170,132,244,181,79,170,64,117,246,82,235,166,148,170,75,146,160,50,148,164,141,100,147,86,212,158,132,73,51,251,123,133,208,145,146,136,140,143,82,62,164,3,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,71,18,204,105,103,10,178,239,85,166,197,150,148,84,110,84,63,71,74,9,194,37,165,18,32,204,73,44,136,150,149,23,172,223,127,82,215,216,98,91,25,146,72,204,207,66,46,166,41,123,139,230,48,189,115,98,245,63,14,105,243,146,237,62,151,1,167,222,75,78,154,146,153,45,202,158,202,146,162,37,154,73,91,84,90,145,164,143,236,238,1,95,175,190,244,185,14,73,125,106,91,175,44,214,181,40,204,205,74,51,212,204,204,250,159,81,121,60,42,176,190,37,153,128,140,220,139,166,19,51,43,142,166,89,60,108,146,84,182,158,133,5,125,21,176,140,200,205,58,247,153,125,162,143,168,176,23,85,172,192,165,183,174,249,146,90,142,157,61,235,89,36,189,135,239,247,13,31,229,42,213,143,104,101,199,14,233,140,173,197,45,118,197,33,231,183,153,30,142,28,6,18,162,45,8,186,122,190,210,212,7,93,0,0,1,193,51,197,102,34,246,203,109,225,5,104,109,93,138,151,80,156,70,162,212,200,209,2,73,106,94,169,245,245,191,247,142,246,60,174,42,208,227,92,184,105,117,80,165,146,205,153,212,89,209,215,179,77,218,46,58,210,122,106,70,90,232,163,246,24,12,198,84,226,157,50,173,46,26,84,100,113,36,184,209,30,189,125,85,25,125,94,225,121,124,42,111,191,149,217,114,110,19,149,84,202,114,145,52,160,114,212,254,245,182,77,64,130,90,105,184,244,73,110,238,233,161,159,113,10,88,198,58,59,118,246,46,94,212,38,18,226,89,167,220,85,40,173,115,11,69,108,110,75,137,45,116,34,45,116,47,97,16,178,222,11,87,92,70,104,247,53,162,227,174,243,215,50,108,228,163,113,108,218,104,167,55,174,154,235,174,191,87,235,1,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,165,25,17,17,106,102,126,193,253,17,227,56,217,155,181,176,11,13,234,18,29,174,69,110,179,45,135,89,139,29,50,91,39,183,169,137,6,131,36,243,80,191,166,206,154,151,183,187,175,112,85,255,0,22,12,72,98,239,199,178,160,197,148,135,91,163,196,236,203,38,214,74,65,45,169,179,144,122,232,163,245,189,111,113,31,216,57,135,15,187,16,175,156,204,90,237,61,1,82,89,165,205,133,82,87,205,111,74,121,85,8,189,79,213,81,17,104,190,254,157,253,228,56,158,38,94,213,76,69,191,107,215,149,90,116,137,79,85,106,50,165,164,223,117,75,52,33,215,150,225,36,183,41,70,68,70,179,233,169,247,247,159,120,177,158,13,184,76,221,70,165,92,197,25,176,157,46,204,169,52,214,156,91,126,174,169,85,61,244,232,102,142,254,166,125,21,250,189,160,45,142,35,8,139,21,152,173,33,40,67,45,165,180,165,37,161,17,17,104,68,68,63,216,0,0,0,0,121,108,84,166,21,107,12,110,234,70,157,102,208,167,199,47,168,215,29,105,247,31,191,220,51,99,140,148,117,208,49,102,242,164,56,125,98,87,234,44,255,0,228,201,113,62,226,247,123,134,154,107,177,251,93,18,161,23,67,62,116,87,91,208,187,207,84,25,12,227,230,242,145,232,108,198,95,177,121,107,70,235,134,168,230,139,45,15,172,231,203,220,94,224,31,147,43,55,194,176,247,30,108,187,135,156,235,109,162,183,78,67,220,181,105,185,178,154,194,212,147,245,147,169,30,206,227,61,6,142,44,218,219,87,45,163,68,184,88,252,157,78,157,26,98,59,187,156,105,43,46,227,63,210,247,159,218,50,239,79,157,34,153,62,53,74,34,205,15,196,121,15,182,162,51,35,37,165,68,100,122,150,135,222,94,193,161,124,133,226,116,60,76,203,125,167,37,169,234,145,42,147,77,129,76,151,189,210,90,137,230,160,69,53,151,211,81,233,170,253,186,31,94,164,64,36,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,141,121,86,218,182,173,26,221,194,255,0,228,233,148,233,51,23,221,220,219,74,89,247,153,126,143,188,190,209,156,124,211,95,42,196,44,121,189,46,30,115,174,54,186,221,69,12,243,21,174,214,206,107,235,74,75,214,86,132,91,251,136,244,23,143,159,76,78,135,134,121,111,187,36,187,61,81,229,85,169,179,233,145,54,58,72,81,188,236,9,70,130,250,105,61,53,71,179,83,233,208,140,103,162,161,58,69,78,124,154,148,181,154,223,150,242,223,113,70,102,102,107,82,140,204,245,61,79,188,253,160,61,86,13,209,215,95,197,155,54,142,217,232,114,235,244,230,127,242,164,182,159,113,251,253,195,73,216,87,75,42,38,24,218,52,125,58,194,161,64,142,127,89,162,58,19,238,47,119,184,103,139,40,116,143,76,230,50,194,139,203,90,246,220,52,183,52,65,106,125,39,48,94,227,247,141,28,80,163,246,74,37,62,46,134,92,152,173,55,161,247,150,136,34,1,251,128,0,0,127,140,182,17,42,43,209,93,65,45,15,54,166,212,149,22,164,100,101,161,145,144,255,0,96,1,158,158,32,150,33,88,249,152,186,27,102,2,163,51,84,155,58,164,159,154,216,149,115,106,18,186,151,170,146,50,209,29,253,123,187,204,116,254,20,24,144,197,161,143,103,65,149,41,13,55,88,137,217,80,78,172,146,131,91,179,96,160,180,213,69,235,122,190,227,63,180,117,238,50,88,76,221,58,163,67,197,24,80,157,51,146,168,212,215,92,67,126,174,170,85,65,245,106,100,142,254,132,125,85,250,189,162,185,176,206,246,170,97,213,251,65,188,169,51,164,70,122,149,81,139,45,70,195,170,65,173,45,60,135,13,39,181,73,51,35,52,23,77,75,187,188,187,192,106,5,42,37,36,148,147,35,35,45,72,203,218,63,162,60,100,231,51,118,182,62,225,188,9,13,87,34,185,89,136,195,76,202,142,169,45,155,219,146,196,115,89,154,121,171,95,211,123,77,79,219,223,215,190,67,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,15,248,121,230,99,180,167,228,58,134,155,65,26,148,181,168,146,148,145,22,166,102,103,220,64,63,236,127,155,242,24,138,210,228,73,125,182,90,109,38,165,173,197,18,82,146,34,212,204,204,251,139,65,30,177,235,60,184,25,129,144,95,41,215,133,46,173,85,100,212,131,167,211,170,16,223,144,149,145,59,244,154,57,8,81,17,41,163,73,253,102,69,222,125,43,39,49,156,83,177,99,18,215,81,183,176,245,195,160,81,36,115,154,76,134,78,76,89,187,85,206,65,104,166,165,169,31,65,104,62,239,164,159,113,16,11,7,205,159,16,108,43,192,42,52,202,77,18,173,30,187,114,58,219,140,178,205,61,248,210,137,135,77,15,165,38,234,83,37,14,36,146,227,36,74,208,181,45,197,237,62,148,185,142,249,128,196,28,124,188,102,220,183,125,118,115,209,221,125,197,198,132,169,79,169,134,80,110,186,180,18,91,113,197,146,77,36,242,146,90,30,132,93,11,235,241,21,138,197,209,119,206,122,177,92,168,212,234,242,156,82,150,228,137,47,57,33,102,102,102,163,213,74,51,62,245,25,245,63,105,251,199,201,82,77,38,105,81,25,25,30,134,71,236,1,250,169,52,233,21,138,172,58,76,70,150,227,243,100,55,29,164,33,38,106,82,214,162,73,17,17,17,153,153,153,251,8,104,55,32,152,69,27,9,114,237,111,68,244,121,198,153,88,139,18,171,36,150,209,33,124,199,96,197,37,235,234,36,251,219,246,234,125,58,153,138,117,200,102,12,78,198,12,194,91,108,38,2,223,131,68,157,14,173,41,70,209,169,190,91,51,162,146,210,126,162,203,232,185,220,122,22,157,230,67,65,244,122,108,122,61,38,21,38,35,72,109,152,81,219,142,218,16,146,34,74,80,146,73,17,17,17,17,22,133,238,1,251,0,0,0,0,0,127,195,218,242,151,161,17,158,211,232,126,222,131,59,185,244,221,248,208,223,27,144,148,31,166,106,125,18,90,127,178,50,134,135,106,47,20,122,124,169,10,81,36,154,101,107,51,51,211,77,18,103,168,206,150,118,106,72,170,102,94,250,144,219,233,116,147,93,170,35,84,171,119,251,33,36,244,239,63,120,14,51,54,143,80,129,29,137,114,99,173,44,201,66,92,109,102,133,18,76,148,70,101,212,203,78,226,22,115,193,163,25,140,235,181,236,27,168,203,81,36,161,202,173,49,189,207,84,207,125,62,58,82,90,175,191,191,161,35,245,251,7,6,199,220,6,98,131,147,92,57,197,72,81,90,223,81,244,59,111,58,134,203,119,206,82,157,125,68,102,77,151,184,143,170,143,251,71,40,201,62,40,189,132,249,134,182,43,168,150,236,118,103,78,133,78,146,109,184,104,222,202,231,70,82,210,126,186,72,200,201,190,164,102,101,239,32,26,50,1,243,173,202,187,23,5,191,76,174,197,81,41,154,140,54,101,182,122,145,250,174,32,148,93,198,101,220,126,243,31,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,142,174,197,191,111,212,235,178,148,73,102,157,13,233,107,61,72,189,86,208,106,62,243,34,238,47,121,0,170,238,50,248,204,101,93,160,224,221,58,90,141,39,14,45,105,253,142,122,164,123,234,17,212,147,209,125,253,221,13,31,175,216,43,26,21,30,161,62,59,242,227,71,90,153,140,133,56,226,201,10,52,145,36,136,207,169,22,157,198,59,78,118,49,69,236,88,204,53,207,93,92,183,100,51,6,116,218,116,99,113,195,94,198,81,58,74,144,146,245,212,68,68,78,116,34,50,47,113,14,175,128,88,13,30,189,147,92,70,197,73,177,90,223,78,58,195,108,186,180,22,239,155,165,52,250,72,140,219,63,121,159,69,23,246,128,230,185,12,221,248,208,216,251,80,149,127,28,211,58,40,181,255,0,100,98,141,17,51,175,37,26,145,23,170,93,11,236,25,205,201,53,73,186,94,101,236,89,14,60,150,137,85,218,90,53,82,182,151,250,161,24,244,239,47,112,209,109,57,226,145,79,139,33,42,37,19,172,161,100,100,122,145,234,146,61,64,126,128,0,0,0,0,17,187,63,120,69,27,22,178,237,112,195,244,121,201,153,71,139,46,171,24,144,209,45,124,198,160,202,36,105,234,40,251,220,246,104,125,122,25,12,249,85,169,210,40,245,89,148,153,109,45,183,225,72,114,51,168,90,76,148,149,161,70,147,35,35,34,50,50,50,62,242,33,169,42,197,54,61,98,147,54,147,45,164,56,204,216,238,71,113,11,73,25,41,43,73,164,200,200,200,200,203,67,247,12,248,103,207,6,39,96,254,97,46,70,85,1,108,65,174,78,153,86,138,162,104,210,223,45,233,210,137,9,47,81,5,244,91,238,45,75,78,227,48,28,255,0,2,51,1,136,56,7,120,66,185,109,10,236,230,99,180,251,107,147,9,50,159,75,15,32,157,105,107,37,54,219,136,37,25,147,73,73,234,122,25,116,63,170,232,242,153,196,27,10,241,242,139,14,145,91,171,71,161,92,141,54,219,47,51,80,126,52,82,125,210,67,9,81,180,149,73,91,138,37,56,241,146,117,45,79,105,251,75,173,7,146,77,70,73,73,25,153,158,132,69,237,31,90,143,88,186,45,9,204,214,40,117,26,157,34,83,106,74,219,145,25,231,35,172,140,140,148,90,41,38,71,222,146,62,135,236,47,112,13,71,49,33,137,77,34,68,103,219,121,167,18,74,66,219,81,41,42,35,45,72,200,203,188,180,31,232,41,3,46,124,83,177,99,13,23,78,183,177,9,195,175,209,35,242,90,84,135,142,76,169,187,83,201,65,234,167,101,165,31,65,11,62,239,164,175,113,152,179,108,5,207,46,6,99,156,22,19,6,239,166,82,106,175,26,80,84,250,141,66,27,18,20,179,38,190,139,69,33,106,61,84,233,36,190,178,50,239,46,161,34,64,127,195,47,51,33,164,191,29,212,58,218,200,148,149,161,68,164,168,140,181,35,35,46,242,31,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,107,75,105,53,173,68,148,164,181,51,51,208,136,189,226,19,103,99,136,141,155,129,16,166,217,54,60,182,106,183,114,218,113,26,178,227,79,179,25,70,82,91,209,124,169,40,117,11,75,173,39,94,157,8,253,230,68,65,34,49,163,50,152,73,129,148,57,21,91,214,240,165,49,33,164,47,151,4,170,17,147,37,197,146,28,81,37,45,184,234,12,204,205,165,36,139,94,167,211,223,165,87,230,143,138,182,33,223,238,77,180,240,164,147,69,163,115,28,108,166,183,207,141,45,104,249,230,250,56,196,181,32,200,208,182,213,221,244,147,175,113,16,135,56,163,140,120,151,142,87,76,154,197,221,93,169,213,31,157,45,111,51,12,229,72,125,182,212,183,22,164,161,166,220,90,204,136,141,213,37,36,70,122,17,233,237,235,39,50,157,195,71,18,177,162,77,62,233,190,227,187,66,181,223,109,169,36,79,34,68,89,79,54,163,97,122,163,155,21,109,168,141,167,87,167,93,12,211,238,35,212,34,147,80,177,59,24,110,53,200,143,14,225,186,106,179,159,51,82,144,220,137,206,26,214,230,186,106,91,213,244,156,250,250,171,222,98,90,229,251,133,126,49,226,76,216,21,28,66,142,187,114,136,249,52,235,200,121,18,161,204,38,212,109,26,136,137,216,138,70,237,139,94,154,244,220,159,113,24,181,76,20,201,222,8,96,149,50,28,122,5,151,73,147,58,42,27,35,159,42,157,13,114,20,180,165,178,222,110,33,132,25,158,230,137,90,251,204,207,236,233,120,129,122,208,48,202,201,171,93,213,169,49,226,65,163,64,145,44,201,75,67,100,100,203,43,115,106,119,41,37,174,212,30,133,169,119,123,0,86,38,115,50,241,151,204,164,96,35,116,74,36,6,103,220,245,18,40,109,201,150,212,23,100,145,185,10,66,73,221,233,109,167,63,41,28,143,118,135,212,204,244,215,186,175,227,71,149,82,156,212,72,172,184,252,137,78,165,182,219,109,38,165,45,106,61,9,36,69,212,204,204,244,208,119,188,231,230,82,185,152,124,89,170,84,206,169,41,116,40,50,95,141,79,140,111,172,218,229,34,76,133,52,189,156,215,17,174,199,180,213,58,22,157,11,167,127,72,225,181,149,153,88,225,139,17,238,154,236,70,206,222,183,150,137,167,205,108,244,117,246,36,195,94,207,89,149,161,68,109,186,125,53,35,63,121,23,120,88,79,12,252,176,83,240,123,9,32,94,245,138,73,34,191,115,70,106,161,205,125,132,147,205,49,38,52,55,121,90,169,164,45,36,75,108,207,110,166,68,126,211,62,162,106,143,199,71,165,195,162,82,97,81,169,236,161,168,176,35,183,25,150,208,146,74,82,218,18,73,73,17,17,17,17,17,17,116,34,34,31,176,0,0,0,0,7,225,173,214,169,150,237,34,101,114,179,53,152,144,160,176,228,151,222,121,196,182,132,54,132,154,148,102,165,25,17,17,37,38,122,153,145,116,1,224,243,21,136,116,220,51,193,155,198,231,157,62,60,103,99,80,234,11,139,206,117,40,230,62,152,143,45,9,78,170,73,153,153,160,244,34,61,122,116,25,198,196,155,174,69,239,126,220,23,92,147,73,174,169,83,151,47,84,235,215,154,242,220,246,153,254,151,188,254,211,19,107,137,38,120,213,139,183,3,248,91,135,53,39,81,110,83,29,83,18,223,105,237,10,83,205,174,99,11,209,76,200,83,107,105,77,184,131,234,146,51,246,244,208,132,13,162,82,39,92,21,136,52,58,107,102,228,186,132,150,162,178,157,12,245,113,197,146,83,208,136,207,188,203,184,140,192,92,67,248,123,15,20,56,96,210,160,70,140,169,111,81,109,150,42,141,145,160,156,54,228,51,111,104,70,90,37,70,90,27,159,81,245,239,33,79,177,94,157,106,220,204,190,146,54,230,81,231,165,101,174,165,181,214,156,215,234,50,234,159,168,254,193,160,156,176,225,52,202,78,80,232,216,127,91,51,231,213,237,88,236,62,131,215,68,169,218,99,45,40,180,82,8,203,67,35,239,73,254,190,225,69,121,143,180,157,178,49,226,255,0,182,156,97,109,34,21,205,85,101,157,201,52,238,109,19,30,66,84,93,11,82,61,189,228,68,64,47,167,36,216,148,206,39,101,206,206,170,20,134,156,145,79,164,211,233,210,118,44,140,249,205,192,140,165,235,235,40,251,215,237,50,63,121,14,238,43,203,131,165,228,186,182,15,85,237,199,20,250,206,21,86,66,146,163,61,80,148,162,45,61,4,157,119,30,135,215,187,78,225,97,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,132,103,103,18,153,195,28,185,222,53,83,125,182,228,84,41,53,10,116,109,203,34,62,114,224,73,82,52,245,146,125,232,246,25,159,184,135,119,21,229,198,46,242,93,35,7,169,22,227,106,125,7,54,171,29,74,81,30,141,169,43,139,80,65,167,93,197,169,244,238,211,184,5,59,202,122,117,213,115,60,250,136,220,153,88,158,165,158,154,158,231,93,115,95,172,207,170,190,179,251,69,193,71,195,216,88,95,195,6,173,2,76,101,68,122,181,108,191,84,112,137,4,217,174,67,214,246,134,103,170,82,103,169,183,245,159,78,243,21,101,151,11,73,219,223,30,44,11,105,182,22,234,38,220,212,166,94,218,147,86,214,215,49,148,41,71,208,244,34,221,222,100,100,47,83,51,216,77,50,173,148,58,214,31,209,53,231,210,45,89,44,48,130,215,69,41,170,99,205,36,180,74,12,207,83,50,238,73,126,174,224,20,15,134,215,92,139,34,253,183,238,184,198,146,93,46,167,18,94,170,215,66,229,60,135,61,134,95,163,239,47,180,134,142,178,233,136,116,220,76,193,139,58,231,131,62,60,151,100,208,233,235,149,201,117,43,216,250,162,50,181,165,90,41,70,70,70,178,212,140,245,235,212,102,186,183,72,157,111,214,39,80,234,77,242,229,83,228,187,21,228,232,101,163,141,172,210,174,134,68,125,228,125,228,70,39,143,13,188,241,171,8,174,22,48,183,17,170,78,174,220,169,186,150,34,62,235,218,148,87,156,92,54,16,70,167,164,37,180,52,150,219,89,244,73,153,123,58,106,64,46,168,7,225,162,86,169,151,29,34,29,114,141,53,153,112,167,176,220,150,30,101,196,184,133,182,180,146,146,100,164,153,145,234,149,17,234,70,101,212,126,224,0,0,0,16,175,137,126,88,41,248,195,132,115,239,106,61,36,151,95,182,99,59,80,230,176,194,77,231,88,143,26,99,156,173,82,210,214,162,53,184,71,183,82,35,63,105,31,81,53,7,227,171,210,226,86,233,51,104,213,6,80,236,89,241,220,140,243,107,73,41,42,66,210,105,81,25,25,25,25,25,25,244,50,50,1,150,169,49,229,83,39,59,18,83,46,49,38,43,170,109,198,220,73,165,72,90,79,67,73,145,245,35,35,45,52,239,22,129,147,60,188,101,243,54,248,8,229,18,183,1,152,23,61,56,142,27,146,98,53,5,169,38,109,194,142,147,119,122,155,117,207,202,72,51,221,161,117,34,61,53,239,224,92,73,114,179,43,4,49,98,69,213,66,136,217,91,215,10,215,52,185,77,158,141,72,126,76,197,236,245,89,66,18,68,219,69,211,83,50,247,153,119,115,124,152,102,82,185,151,140,89,165,212,202,169,41,20,41,210,88,141,80,140,79,172,154,229,46,76,117,58,179,71,53,180,107,177,157,53,86,165,167,67,233,220,29,135,48,60,43,241,143,13,166,207,168,225,236,117,220,116,70,9,215,89,67,40,149,50,97,182,147,116,210,70,77,68,74,55,108,66,53,211,166,229,123,140,132,74,118,22,39,96,245,198,137,18,33,220,54,181,86,11,228,105,82,219,145,5,194,90,28,215,77,79,98,190,147,127,87,84,251,200,105,83,15,239,90,6,38,217,52,155,186,139,42,60,200,53,152,12,75,34,74,208,225,17,58,202,28,216,173,170,81,107,181,101,169,106,125,254,209,205,49,175,39,120,33,141,180,201,145,235,246,93,38,52,233,72,112,138,124,90,116,52,72,74,212,151,11,121,56,182,22,100,123,157,53,107,239,34,63,180,43,55,43,156,85,177,14,192,114,21,167,138,196,154,213,27,152,219,103,53,206,124,153,104,71,204,55,249,71,229,165,4,68,132,56,174,239,164,173,123,140,197,168,96,190,101,48,147,28,232,113,234,182,85,225,74,126,67,168,71,50,9,212,35,42,75,107,52,54,163,74,155,109,213,153,25,27,169,73,150,189,15,167,187,90,133,205,143,13,28,74,193,121,53,11,166,196,142,237,118,215,97,183,100,153,50,137,18,165,50,218,77,245,234,190,84,84,54,146,38,154,70,189,116,35,87,184,203,72,199,133,216,199,137,120,27,116,198,172,90,53,218,157,45,248,50,208,243,208,202,84,134,27,113,72,113,10,82,29,109,181,160,204,140,218,74,84,70,101,169,22,158,206,129,166,144,16,147,36,252,68,108,220,119,133,14,201,190,101,179,74,187,144,211,109,234,243,141,48,204,149,17,70,111,68,115,100,173,213,173,78,186,189,58,117,34,247,145,145,205,148,45,46,36,150,133,18,146,162,212,140,143,82,50,247,128,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,36,145,169,70,68,69,212,204,192,127,71,196,187,47,75,86,199,164,73,174,93,117,250,125,46,36,102,150,234,151,46,83,108,17,146,82,165,25,17,184,162,45,116,74,189,190,195,247,14,79,152,204,221,225,54,94,109,153,85,42,229,205,78,151,86,65,45,12,211,35,77,140,228,163,112,155,120,210,102,202,158,109,91,119,50,105,61,58,234,100,93,253,212,205,154,156,244,226,150,97,235,178,152,141,92,159,70,183,146,242,210,196,56,114,100,71,39,26,222,249,36,157,108,164,56,131,51,109,237,170,211,161,232,69,220,93,66,93,103,59,138,116,53,166,165,135,152,20,252,180,58,68,244,71,234,196,162,36,235,252,33,149,41,151,162,203,215,191,148,180,153,167,235,247,16,172,58,229,122,232,196,27,149,218,173,110,163,58,175,86,169,201,81,155,143,188,228,135,86,227,142,26,180,35,81,169,71,170,214,103,222,103,169,251,204,127,149,2,220,184,239,42,195,84,171,126,147,62,171,62,91,137,73,55,25,135,31,113,74,82,137,58,153,32,141,71,235,40,189,157,230,94,241,102,25,20,225,153,87,244,197,43,21,177,170,19,40,138,193,177,50,45,37,246,212,75,53,165,81,159,65,60,204,152,186,109,211,154,133,104,173,125,132,125,230,3,236,100,15,134,243,12,196,163,99,22,46,194,166,212,25,159,22,60,248,52,215,219,39,73,41,89,69,144,217,184,212,136,186,18,136,185,137,61,171,62,253,8,251,204,89,253,38,145,75,161,83,163,210,104,212,248,208,161,196,105,12,50,196,118,146,219,109,161,41,36,165,41,74,72,136,136,136,136,136,136,180,208,136,127,213,50,153,79,163,83,163,82,105,80,217,137,14,27,72,97,134,25,109,45,161,182,208,146,74,82,148,164,136,136,136,136,136,136,139,66,34,31,164,204,136,140,204,244,34,1,254,21,9,241,41,112,100,84,167,200,109,136,209,90,91,207,56,226,201,41,66,18,70,106,51,51,208,136,136,136,207,83,20,233,196,195,59,243,47,187,146,86,16,225,181,109,246,168,112,119,197,169,59,26,73,164,164,58,135,38,71,117,27,153,125,72,90,20,133,160,244,82,8,207,166,189,52,33,36,184,150,231,74,22,23,219,19,48,154,202,170,146,235,149,152,110,49,37,216,143,145,170,59,111,55,49,133,145,155,111,165,104,82,86,218,79,170,76,139,166,186,158,132,41,130,163,80,153,85,157,34,165,80,146,236,137,50,157,91,206,186,234,205,106,90,212,102,165,25,153,153,153,153,153,153,234,96,16,98,59,82,159,30,11,110,37,46,74,121,13,37,78,25,146,73,74,81,17,25,159,187,168,190,206,29,56,95,70,195,124,15,162,187,21,152,174,79,171,67,141,54,75,241,210,131,35,83,176,226,111,35,81,33,42,250,72,215,174,190,205,76,197,9,64,106,91,243,163,179,3,153,218,92,117,9,103,151,174,237,230,100,73,211,78,186,235,166,154,117,26,25,200,117,185,87,160,101,186,208,85,121,201,75,153,42,147,79,127,248,66,148,106,36,42,4,94,158,177,17,247,145,255,0,148,4,136,0,0,0,1,252,82,146,132,154,148,162,36,145,106,102,103,208,136,7,249,201,147,30,28,119,101,202,121,12,178,202,20,227,142,45,68,148,161,36,90,153,153,159,66,34,34,239,21,57,196,187,62,143,84,228,205,193,28,38,174,188,203,17,221,114,45,94,108,73,70,158,97,164,230,70,125,158,99,18,12,141,38,70,218,182,45,29,122,25,251,8,117,78,37,57,235,99,14,232,82,112,135,11,171,141,46,191,57,43,98,161,42,44,146,51,138,202,209,50,59,168,37,177,33,43,67,169,113,13,158,138,73,145,116,51,235,161,10,122,151,42,179,116,86,94,153,37,201,117,26,149,70,66,157,113,106,53,188,243,207,56,189,76,204,207,85,41,74,82,190,179,51,48,31,141,231,158,146,243,146,36,58,183,93,117,70,181,173,106,53,41,74,51,212,204,204,250,153,153,251,68,131,200,166,14,84,241,135,48,118,228,24,100,130,143,70,155,14,173,41,75,221,167,37,153,209,137,100,70,72,89,107,163,133,223,161,123,204,135,1,157,79,155,76,144,113,103,197,118,59,201,250,77,186,131,66,147,212,200,200,200,203,82,234,70,66,209,120,50,97,114,228,170,224,197,71,226,171,146,211,146,232,232,116,209,234,239,47,71,190,69,184,209,166,186,117,211,118,191,87,180,5,166,80,105,45,80,168,144,40,204,126,78,12,102,163,39,187,185,8,36,151,113,23,187,220,66,135,56,156,218,233,160,102,122,175,45,136,166,211,85,20,72,152,181,108,218,74,113,202,132,195,51,232,69,174,164,95,89,253,98,252,133,54,113,140,180,156,167,226,141,30,229,68,115,75,18,96,71,100,214,72,209,38,226,164,84,23,223,166,154,232,94,253,64,122,46,11,247,178,34,221,119,29,138,228,131,73,61,18,101,69,45,154,244,35,81,185,78,107,93,55,119,255,0,201,253,126,193,110,34,131,184,99,223,171,178,243,47,76,142,111,178,211,85,134,217,166,168,220,86,221,121,181,8,100,100,94,177,117,209,63,95,216,98,251,219,90,93,109,46,32,200,210,178,37,17,151,113,145,128,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,42,217,155,203,109,2,171,54,133,93,204,30,26,211,170,84,233,14,68,153,14,93,217,1,151,227,62,218,141,46,52,227,106,116,148,133,165,68,105,52,153,17,145,145,145,142,150,51,89,155,31,20,248,201,241,2,225,243,23,192,104,246,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,199,214,17,87,133,199,129,60,50,251,235,206,38,142,213,142,152,233,135,25,116,195,138,142,40,98,133,103,176,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,33,237,92,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,235,185,72,66,159,101,42,81,22,137,55,91,35,211,113,106,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,103,94,255,0,206,118,60,221,217,134,171,102,46,129,136,55,5,185,93,149,32,219,166,53,26,161,185,20,250,82,36,19,209,233,134,148,165,13,63,25,6,148,111,109,109,236,121,100,165,184,133,41,106,51,188,140,177,98,125,119,51,185,113,162,222,184,179,132,255,0,39,220,186,105,238,71,168,82,106,12,161,216,53,104,171,70,195,146,203,46,41,75,236,114,16,163,52,182,249,18,141,42,50,249,214,205,15,58,31,91,241,177,202,199,253,210,216,85,255,0,166,84,239,253,176,246,182,86,33,88,56,149,74,118,187,135,55,197,191,117,83,88,144,168,142,204,162,84,217,156,195,111,165,41,82,154,83,140,169,73,37,146,86,133,26,76,245,209,105,63,105,10,75,226,103,146,239,197,179,17,209,137,22,82,121,150,13,253,80,150,252,104,236,193,228,183,66,156,103,205,92,29,91,66,89,75,42,37,169,81,210,91,85,203,105,212,26,79,146,110,57,207,242,65,157,27,171,40,248,142,196,233,170,170,214,236,26,151,49,138,221,188,212,231,18,218,57,166,206,233,209,152,53,147,39,49,4,195,100,74,89,122,237,146,154,220,141,196,226,3,66,131,197,94,184,223,130,248,107,85,106,133,136,216,189,101,90,181,39,227,166,91,80,235,117,248,144,95,113,133,41,73,75,169,109,231,18,163,65,169,11,73,40,139,77,80,162,246,24,251,246,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,83,103,26,191,20,246,183,195,248,62,99,81,1,111,214,46,44,97,102,40,118,239,193,158,37,218,151,111,163,57,93,183,208,85,152,211,251,47,51,119,47,155,201,90,182,110,229,175,110,237,53,216,173,59,140,122,177,85,124,12,127,61,159,179,127,188,133,143,227,22,49,88,56,21,96,85,49,27,17,171,209,41,212,218,116,119,221,105,167,101,50,203,245,7,219,101,199,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,76,131,245,95,88,177,133,152,95,216,127,9,152,151,106,90,94,147,230,246,47,78,214,99,64,237,92,189,188,206,87,57,105,223,183,152,141,219,117,211,122,117,239,33,229,127,27,28,172,127,221,45,133,95,250,101,78,255,0,219,10,11,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,37,175,13,78,30,147,49,54,187,7,29,113,230,208,255,0,64,176,55,59,71,161,213,25,126,59,149,137,91,35,61,26,82,217,113,146,110,77,57,77,188,181,17,165,205,174,56,209,37,73,91,123,210,160,180,154,158,102,242,219,69,146,136,117,156,193,225,172,9,14,71,98,90,26,147,118,64,105,106,97,246,144,243,46,146,84,233,25,161,198,156,109,196,43,185,72,90,84,90,145,145,143,87,101,98,21,131,137,84,167,107,184,115,124,91,247,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,207,93,22,147,246,144,162,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,199,228,155,86,165,83,164,192,135,80,169,196,139,34,169,32,226,65,105,231,146,133,202,124,154,113,227,105,164,153,234,181,147,76,186,225,165,58,158,198,214,174,228,153,151,228,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,131,51,147,158,123,251,51,56,184,205,215,107,85,46,11,78,211,183,36,71,114,216,165,51,84,121,181,178,252,101,186,166,106,110,161,14,114,145,56,205,229,232,227,68,70,218,54,54,75,94,195,113,97,160,144,17,87,135,54,98,177,151,50,120,28,253,227,140,150,175,100,151,10,161,232,250,109,117,136,41,137,22,187,29,182,80,135,31,74,57,170,53,60,151,208,241,58,180,54,219,27,148,148,54,91,144,234,27,149,64,0,2,5,113,47,207,172,108,6,183,158,193,92,38,174,196,127,17,107,145,220,102,174,182,249,187,232,20,231,226,184,148,188,151,153,117,181,49,56,212,227,46,178,94,190,212,36,214,180,164,150,201,172,39,168,10,86,225,205,196,46,187,132,151,179,248,101,142,183,125,86,177,102,93,181,14,108,73,243,222,67,206,82,43,18,230,35,157,41,249,82,30,71,42,26,249,175,189,32,204,214,100,225,115,18,146,53,188,107,186,144,0,0,0,30,126,245,196,43,7,13,105,77,87,113,26,248,183,237,90,107,242,19,17,169,149,186,155,48,88,113,245,37,74,75,73,113,229,37,38,179,74,22,162,73,30,186,33,71,236,49,232,4,0,227,87,225,98,214,248,129,7,203,170,32,37,253,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,217,169,212,187,154,20,185,79,236,66,150,189,141,54,226,150,173,168,66,148,122,23,68,164,204,250,17,142,128,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,0,0,0,1,226,175,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,59,119,224,207,18,237,75,183,209,156,174,219,232,42,204,105,253,151,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,198,42,7,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,5,170,0,0,0,241,87,174,55,224,190,26,213,90,161,98,54,47,89,86,173,73,248,233,150,212,58,221,126,36,23,220,97,74,82,82,234,91,121,196,168,208,106,66,210,74,34,211,84,40,189,134,61,168,143,249,215,202,141,11,54,152,53,54,205,229,82,161,221,244,221,102,90,213,185,172,173,93,130,86,228,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,128,123,90,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,165,140,182,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,118,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,117,74,136,203,161,144,185,238,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,148,19,170,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,127,27,28,172,127,221,45,133,95,250,101,78,255,0,219,6,108,124,44,99,39,195,251,135,203,159,25,172,1,170,128,1,93,92,80,179,245,93,193,109,249,120,193,154,135,99,187,234,180,244,72,174,215,227,73,65,189,69,138,246,226,68,102,9,10,53,181,49,196,17,44,220,81,37,77,52,227,107,111,85,186,135,25,9,129,248,216,229,99,254,233,108,42,255,0,211,42,119,254,216,122,11,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,25,172,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,179,54,165,56,150,81,181,59,80,102,163,46,98,220,90,195,186,128,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,48,250,174,85,169,76,213,99,208,158,169,196,69,74,100,119,165,199,134,167,146,79,188,195,42,109,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,253,99,60,56,223,158,220,121,198,44,121,166,99,188,59,154,93,171,50,213,144,181,90,52,234,115,251,152,162,48,174,138,65,110,45,175,173,212,145,19,235,113,26,60,94,162,146,77,18,26,69,217,229,71,53,216,113,155,92,56,69,235,101,59,216,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,14,214,0,0,0,0,3,149,126,54,57,88,255,0,186,91,10,191,244,202,157,255,0,182,30,254,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,198,112,179,79,130,159,139,182,96,175,108,28,110,161,219,98,91,245,2,236,15,169,222,99,139,130,251,72,145,23,154,174,91,100,111,19,15,52,78,109,65,39,152,75,219,170,116,51,183,78,16,88,161,74,189,50,151,26,195,101,49,24,169,97,245,98,109,54,67,9,154,151,95,117,137,47,42,107,82,150,214,132,166,80,165,72,121,148,235,184,148,113,92,50,87,122,82,19,124,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,120,171,167,48,184,5,99,87,101,90,215,174,56,97,253,191,90,133,179,180,211,170,151,52,40,146,152,222,132,173,27,218,113,196,173,59,144,180,168,181,46,169,81,25,116,50,30,130,202,196,43,7,18,169,78,215,112,230,248,183,238,170,107,18,21,17,217,148,74,155,51,152,109,244,165,42,83,74,113,149,41,36,178,74,208,163,73,158,186,45,39,237,33,154,28,85,196,203,171,25,49,30,227,197,43,214,95,104,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,47,123,134,141,129,39,15,178,91,135,113,106,86,244,74,85,74,185,30,77,126,81,178,77,111,152,137,114,92,118,44,135,86,217,158,245,170,25,196,34,220,123,210,132,161,10,219,179,105,7,75,252,108,114,177,255,0,116,182,21,127,233,149,59,255,0,108,61,253,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,102,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,69,36,200,250,145,140,182,139,254,225,113,224,79,12,190,250,243,137,160,37,80,14,105,152,124,192,216,57,101,194,249,216,175,136,203,150,186,108,57,17,226,53,14,9,178,115,102,190,243,132,148,181,29,183,156,109,46,44,147,189,213,36,149,169,54,211,138,235,180,197,11,213,179,185,153,122,142,60,205,204,124,60,73,151,75,188,165,71,114,158,210,162,54,133,66,139,78,86,187,96,55,21,226,91,71,25,38,100,162,67,132,191,156,34,121,70,167,181,112,195,67,183,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,60,7,227,99,149,143,251,165,176,171,255,0,76,169,223,251,96,192,75,182,234,199,76,190,208,171,248,223,133,127,38,107,87,29,62,84,43,138,215,170,64,113,45,158,215,93,142,226,87,26,74,73,100,203,232,71,48,154,112,149,163,111,18,77,78,23,174,170,107,226,35,146,9,153,85,190,202,237,179,162,238,195,43,178,160,235,84,36,147,207,201,122,150,226,89,105,197,197,148,234,218,74,19,185,107,127,179,145,184,227,139,106,58,141,106,53,33,106,48,189,59,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,31,88,80,14,66,115,191,93,202,61,246,236,43,142,85,86,165,134,85,190,107,181,186,36,54,81,33,228,74,38,76,153,149,17,46,58,218,27,123,122,90,67,135,188,146,182,181,220,149,41,182,141,23,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,21,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,118,154,117,82,230,133,18,83,27,208,149,163,123,78,56,149,167,114,22,149,22,165,213,42,35,46,134,67,234,216,184,177,133,152,161,219,191,6,120,151,106,93,190,140,229,118,223,65,86,99,79,236,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,69,156,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,121,75,235,22,48,179,11,251,15,225,51,18,237,75,75,210,124,222,197,233,218,204,104,29,171,151,183,153,202,231,45,59,246,243,17,187,110,186,111,78,189,228,60,254,97,243,3,96,229,151,11,231,98,190,35,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,247,84,146,86,164,219,78,43,174,211,25,236,204,62,96,111,236,205,98,132,236,87,196,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,208,220,117,197,116,220,96,52,19,248,216,229,99,254,233,108,42,255,0,211,42,119,254,216,117,81,82,188,49,120,122,67,186,97,198,204,86,96,109,14,117,41,237,174,218,84,10,155,44,63,22,171,21,214,30,109,217,83,98,62,202,247,50,124,214,87,24,247,33,70,166,205,205,166,131,105,75,182,160,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,180,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,170,148,68,93,76,135,128,252,108,114,177,255,0,116,182,21,127,233,149,59,255,0,108,57,87,20,127,2,120,155,247,47,156,66,20,2,3,85,0,0,3,154,85,179,55,150,218,5,86,109,10,187,152,60,53,167,84,169,210,28,137,50,28,187,178,3,47,198,125,181,26,92,105,198,212,233,41,11,74,136,210,105,50,35,35,35,35,30,214,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,198,112,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,0,0,0,242,151,214,44,97,102,23,246,31,194,102,37,218,150,151,164,249,189,139,211,181,152,208,59,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,123,200,122,177,85,124,115,191,50,127,180,159,187,64,88,165,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,217,169,212,187,154,20,185,79,236,66,150,189,141,54,226,150,173,168,66,148,122,23,68,164,204,250,17,142,128,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,21,213,197,107,29,49,31,46,152,143,128,88,161,133,245,158,195,85,131,242,149,167,153,116,141,113,106,17,84,116,179,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,210,22,42,3,149,101,211,50,248,89,154,11,17,155,235,12,234,223,165,219,104,211,31,141,233,74,103,207,60,211,125,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,46,170,0,0,0,0,0,0,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,130,243,11,158,156,101,197,204,199,51,142,54,181,231,85,160,179,105,84,31,249,11,25,164,165,159,69,65,53,153,39,123,59,156,109,111,60,217,39,180,238,55,18,238,166,217,234,202,80,218,67,66,128,56,166,84,115,93,135,25,181,195,132,94,182,83,189,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,245,138,43,226,53,156,124,113,197,220,71,173,224,189,201,108,85,112,230,219,181,106,18,33,170,220,114,83,205,202,168,182,103,29,198,156,169,165,183,85,26,79,172,194,31,96,219,74,155,66,94,213,14,60,70,151,84,23,168,2,184,56,85,231,158,171,138,81,191,22,236,92,170,75,168,93,148,216,242,170,84,59,134,165,84,84,137,53,150,57,166,227,177,94,84,135,13,215,36,180,78,41,72,217,184,142,59,74,35,74,57,27,156,177,240,0,1,205,51,15,152,27,7,44,184,95,59,21,241,25,114,215,77,135,34,60,70,161,193,54,78,108,215,222,112,146,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,118,152,14,150,3,61,127,221,2,199,223,198,127,241,173,231,82,190,82,122,63,209,62,135,221,55,208,221,135,179,242,187,55,35,180,243,57,60,207,225,60,190,110,222,209,243,186,107,208,94,166,5,227,166,28,102,47,14,41,216,161,133,245,158,221,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,7,64,0,0,1,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,21,193,197,35,63,83,48,239,183,101,147,7,42,21,90,109,222,125,142,69,197,113,67,146,252,23,169,13,159,42,75,49,162,56,218,144,181,60,234,13,179,113,194,51,109,45,56,109,250,235,113,124,152,235,195,3,57,56,185,135,216,161,105,101,177,81,165,220,246,37,211,88,83,40,130,220,37,203,155,70,91,141,186,106,122,33,147,137,38,163,115,77,15,200,37,18,208,134,219,125,212,37,43,83,134,176,182,154,182,102,242,219,64,170,205,161,87,115,7,134,180,234,149,58,67,145,38,67,151,118,64,101,248,207,182,163,75,141,56,218,157,37,33,105,81,26,77,38,68,100,100,100,99,213,217,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,41,175,140,54,8,85,108,60,197,199,198,87,171,145,38,83,113,70,57,42,60,68,182,164,63,5,250,116,88,145,157,66,251,210,180,41,38,202,210,178,50,61,86,226,77,37,176,150,231,171,224,193,143,49,173,92,80,185,112,2,187,54,95,103,190,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,106,181,58,106,71,72,45,160,247,154,144,73,11,126,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,115,95,198,199,43,31,247,75,97,87,254,153,83,191,246,193,155,31,11,24,201,240,254,225,242,231,198,107,0,106,160,121,75,235,22,48,179,11,251,15,225,51,18,237,75,75,210,124,222,197,233,218,204,104,29,171,151,183,153,202,231,45,59,246,243,17,187,110,186,111,78,189,228,61,88,164,190,48,216,223,85,191,51,23,31,6,158,161,196,135,77,194,232,228,152,242,210,226,150,252,231,234,49,98,73,117,107,238,74,16,148,147,40,74,8,140,245,67,138,53,30,242,67,97,110,150,182,97,112,10,249,174,197,181,172,172,112,195,251,130,181,55,127,102,167,82,238,104,82,229,63,177,10,90,246,52,219,138,90,182,161,10,81,232,93,18,147,51,232,70,58,0,167,110,12,24,13,26,234,197,11,151,31,235,176,165,246,123,30,58,105,116,37,170,59,169,97,202,140,198,220,75,238,33,226,89,33,107,102,54,168,83,70,149,244,156,218,207,97,165,6,171,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,88,23,118,117,255,0,21,94,38,120,169,64,191,234,117,87,48,202,233,244,43,117,40,204,31,53,186,92,227,164,83,201,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,217,165,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,63,88,0,0,0,0,0,230,149,108,205,229,182,129,85,155,66,174,230,15,13,105,213,42,116,135,34,76,135,46,236,128,203,241,159,109,70,151,26,113,181,58,74,66,210,162,52,154,76,136,200,200,200,199,75,20,67,197,99,1,163,96,222,104,231,220,212,40,82,219,161,98,76,115,185,155,90,163,186,76,55,81,91,171,76,246,80,242,214,162,117,124,210,41,42,34,52,242,202,99,104,36,37,36,131,80,93,245,149,136,86,14,37,82,157,174,225,205,241,111,221,84,214,36,42,35,179,40,149,54,103,48,219,233,74,84,166,148,227,42,82,73,100,149,161,70,147,61,116,90,79,218,67,234,213,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,42,131,130,230,97,125,25,93,184,242,197,86,141,74,143,18,175,218,110,218,68,215,37,114,165,61,57,8,140,203,240,210,218,143,71,181,97,178,121,36,141,20,132,199,124,204,150,149,106,221,138,230,199,194,198,50,124,63,184,124,185,240,15,198,199,43,31,247,75,97,87,254,153,83,191,246,195,170,140,171,141,84,0,242,151,214,44,97,102,23,246,31,194,102,37,218,150,151,164,249,189,139,211,181,152,208,59,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,123,200,124,171,91,48,184,5,124,215,98,218,214,86,56,97,253,193,90,155,191,179,83,169,119,52,41,114,159,216,133,45,123,26,109,197,45,91,80,133,40,244,46,137,73,153,244,35,20,195,197,99,30,99,99,38,104,231,219,52,41,178,220,161,97,180,115,182,91,66,164,58,108,57,81,67,171,84,247,144,202,208,146,105,124,211,40,202,50,37,115,10,27,107,37,169,38,130,79,127,224,161,130,21,83,170,222,89,145,122,185,17,52,212,199,145,99,199,166,165,181,41,247,31,53,66,152,235,235,87,68,161,9,73,50,148,145,110,53,154,220,51,217,176,185,129,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,42,59,141,5,236,137,87,85,185,98,183,36,212,76,196,135,81,83,100,189,72,148,78,84,90,215,77,221,255,0,242,127,95,176,91,123,139,75,77,169,197,153,18,80,70,163,51,238,34,33,66,60,78,111,197,222,153,151,169,199,39,217,117,170,59,79,83,82,109,171,118,156,170,132,194,34,63,88,250,232,175,171,236,32,31,243,195,26,215,77,127,51,212,137,111,197,55,90,166,166,60,196,43,102,226,75,141,212,33,153,31,82,61,52,35,250,143,235,23,199,94,164,181,93,162,79,163,63,249,57,209,157,140,174,238,229,160,210,125,228,126,255,0,113,138,123,224,231,105,59,81,197,26,197,202,184,230,166,35,64,144,201,44,209,169,19,137,145,79,95,126,221,53,208,253,250,139,147,1,157,220,245,224,221,79,7,179,7,113,193,152,72,56,245,153,179,42,209,84,141,218,114,94,157,36,144,70,102,132,22,186,54,125,218,151,184,204,71,198,94,122,51,205,200,142,234,218,117,165,18,208,180,40,210,164,168,143,82,50,50,234,70,71,237,22,149,198,111,11,151,25,86,254,42,49,21,92,151,92,137,71,91,164,143,87,121,250,65,243,45,196,141,53,211,174,155,181,250,189,162,174,160,211,230,212,228,20,88,17,93,144,242,190,139,109,32,214,165,117,34,34,34,34,212,250,153,16,11,56,225,163,159,71,169,146,97,96,142,44,215,94,121,137,14,183,22,145,54,92,163,87,44,212,112,227,48,207,49,249,4,68,146,34,113,91,16,142,157,76,189,164,45,142,52,152,243,35,181,46,43,200,121,151,144,151,27,113,10,37,37,105,50,212,140,140,186,25,25,31,120,203,92,73,85,155,94,178,204,200,206,75,167,84,169,210,18,235,107,73,173,151,153,121,181,234,70,70,90,41,42,74,147,245,25,25,11,133,225,173,158,182,49,18,133,27,8,113,70,184,210,43,240,73,12,83,229,74,146,68,114,89,66,33,199,105,6,183,228,41,107,117,78,45,195,209,41,34,62,166,93,117,32,22,40,3,248,149,37,105,37,37,68,105,50,212,140,143,161,144,254,128,0,0,8,151,196,91,11,232,216,145,129,245,167,101,51,21,185,244,152,114,102,198,126,66,80,68,74,106,28,189,132,74,52,41,95,73,122,244,211,219,161,144,161,57,209,29,166,207,145,5,199,18,167,34,188,182,148,166,204,205,38,164,168,200,204,143,221,208,104,99,62,54,221,94,191,150,235,189,84,23,101,34,100,90,77,65,255,0,224,234,81,40,208,152,18,186,122,164,103,222,101,254,65,158,105,237,75,98,116,134,103,243,59,75,110,173,47,115,53,221,188,140,201,90,235,215,93,117,215,94,160,44,59,134,126,119,230,88,151,36,92,33,196,154,219,238,208,231,108,139,77,118,76,147,81,71,117,110,67,142,210,55,60,250,80,132,37,8,89,232,148,25,151,93,58,106,66,226,233,243,226,85,32,199,169,64,144,219,241,165,52,135,153,113,181,146,146,180,40,136,210,100,101,169,25,25,25,30,164,50,207,78,168,76,165,78,143,82,167,201,118,60,152,174,161,230,157,105,102,133,33,105,50,82,76,140,140,140,140,140,136,245,33,115,252,52,179,165,11,20,45,136,120,75,122,213,73,21,202,52,54,216,140,236,183,200,149,33,182,91,134,194,8,148,227,234,90,212,165,184,163,232,146,35,235,166,135,169,0,158,181,106,69,46,187,78,145,73,172,211,227,77,135,45,165,176,243,18,26,75,141,184,133,36,210,164,169,42,35,35,35,35,50,50,50,211,67,49,88,25,252,225,188,195,209,43,56,197,132,48,169,180,246,96,69,145,62,117,53,134,201,162,90,80,82,164,56,109,181,30,46,134,163,46,90,75,114,203,187,67,62,227,22,148,70,70,68,100,122,145,143,205,83,166,83,235,52,233,52,154,172,54,101,195,152,210,216,125,135,155,75,136,113,181,164,210,164,169,42,35,35,35,35,50,50,50,208,200,192,101,238,135,94,186,48,250,229,106,171,68,168,206,164,85,233,114,82,100,227,15,57,29,214,220,109,194,86,134,105,52,168,180,90,8,251,200,245,47,121,11,60,201,151,20,232,104,77,55,15,49,213,249,107,116,201,152,140,85,141,68,105,215,248,59,41,83,207,74,151,175,127,53,106,50,79,215,239,33,243,179,217,195,50,174,117,138,174,43,96,180,38,87,21,243,126,100,170,75,13,168,214,75,82,164,190,190,83,49,162,233,166,156,164,39,85,107,236,51,238,49,89,245,251,110,228,179,107,14,210,174,10,76,250,84,248,142,41,38,220,150,28,97,196,169,42,52,234,68,178,37,23,172,147,46,238,242,63,112,13,60,90,119,165,171,124,82,35,87,45,74,253,62,169,18,83,72,117,43,137,41,183,200,137,73,74,136,140,219,81,150,186,41,62,223,105,123,199,219,25,243,202,174,122,113,75,47,21,216,172,73,174,79,172,219,170,121,9,126,28,201,50,36,19,109,111,96,148,77,54,114,27,65,25,54,206,212,235,208,181,50,238,62,151,51,151,60,221,225,54,97,173,152,181,42,29,205,78,137,86,89,33,15,83,36,205,140,220,162,112,219,100,212,100,202,94,113,91,119,60,73,45,122,234,70,93,253,225,220,192,127,8,201,68,74,73,145,145,245,35,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,243,59,155,204,49,203,93,181,42,85,126,177,22,69,113,76,45,80,233,141,72,142,183,212,231,45,227,109,74,101,111,54,179,65,173,131,73,153,117,215,161,117,238,14,189,117,94,86,181,147,74,126,179,117,92,52,218,76,72,237,169,213,187,54,91,108,35,68,165,74,63,89,197,17,119,37,71,223,236,63,112,174,28,226,113,84,129,64,110,101,141,129,46,196,159,48,212,228,119,234,134,164,186,201,39,248,67,74,83,47,69,150,71,187,82,105,105,51,79,113,235,238,33,8,115,53,158,92,96,204,61,118,89,61,94,151,72,160,169,78,52,205,62,159,42,84,118,220,103,123,219,121,173,118,135,16,106,52,61,181,90,116,50,34,46,226,235,198,168,88,91,136,151,84,55,107,20,187,82,177,38,34,82,167,23,40,160,190,182,207,161,40,253,116,160,203,93,20,71,223,220,122,128,255,0,140,66,197,11,231,20,107,210,110,27,214,227,168,212,164,73,117,110,237,145,49,231,144,222,229,173,123,80,78,45,70,68,70,226,180,45,122,106,127,88,248,246,213,6,125,209,112,83,173,234,100,103,159,147,81,148,204,86,208,210,20,165,26,156,89,32,180,36,145,159,122,139,216,99,241,205,135,34,159,49,248,18,219,83,111,198,117,76,186,133,17,145,165,105,51,35,35,35,234,93,75,218,36,207,14,171,34,29,235,153,42,35,115,216,142,243,116,245,198,156,148,60,146,81,26,219,159,19,78,134,147,253,35,247,125,160,44,207,35,153,21,195,92,46,177,104,151,197,197,111,246,219,154,163,14,52,197,157,74,36,119,14,58,156,102,51,166,72,223,29,46,35,107,141,171,66,212,244,212,250,235,212,77,40,241,216,138,202,35,198,105,13,54,218,73,41,66,18,73,34,34,45,8,136,139,234,31,231,2,51,112,160,199,136,211,104,109,12,180,134,210,132,22,137,73,17,17,17,17,123,11,160,255,0,117,41,40,73,173,106,36,165,37,169,153,158,132,68,3,250,35,102,116,243,115,106,101,175,14,167,56,138,140,105,23,45,65,135,99,64,134,135,155,91,168,113,198,36,114,157,91,124,230,220,36,19,140,109,53,39,83,215,161,117,238,248,217,191,207,101,129,151,123,102,116,42,53,86,5,86,234,90,29,102,52,54,159,97,254,83,166,220,130,66,157,109,50,27,113,41,39,89,36,168,203,169,107,161,117,62,148,167,139,152,201,138,25,150,196,23,107,23,12,153,213,57,181,25,106,76,58,123,11,144,242,26,230,62,226,155,109,166,150,183,13,36,70,249,165,41,35,61,8,244,47,172,60,238,40,98,85,211,139,215,189,78,244,185,231,72,151,50,163,41,231,210,149,58,227,132,210,92,121,110,108,65,45,74,52,164,141,197,104,90,158,154,254,177,228,84,149,36,205,42,35,35,46,134,71,236,22,33,128,28,61,206,141,131,117,188,109,198,56,110,197,84,106,84,153,241,160,201,111,97,37,164,197,106,74,20,182,228,70,45,21,209,196,153,146,244,232,100,71,222,98,6,95,139,128,187,214,188,84,166,154,110,18,42,82,147,24,154,74,73,60,162,121,91,62,143,79,163,167,119,79,112,14,159,147,172,46,86,44,227,245,169,110,184,194,151,21,170,156,25,50,125,93,75,148,83,99,161,122,250,138,46,231,61,165,167,188,104,154,211,183,161,90,118,205,42,218,167,182,148,71,165,194,98,27,100,68,69,234,182,218,80,93,196,69,220,146,246,23,216,66,169,56,57,97,67,21,106,229,103,17,234,52,228,45,184,125,162,35,15,41,146,51,75,168,93,61,228,232,163,65,233,222,103,209,90,255,0,156,91,136,0,0,0,254,41,73,74,77,74,50,34,34,212,204,251,136,132,33,207,182,125,109,220,16,183,39,88,214,45,94,36,219,178,107,46,199,62,207,33,183,14,38,246,229,53,185,92,169,8,117,181,33,214,145,169,237,233,169,123,116,34,250,217,255,0,206,221,39,47,22,124,171,70,213,159,22,69,223,86,138,182,90,109,46,165,107,140,135,90,148,217,58,100,135,219,117,6,151,89,73,110,34,61,62,179,238,164,107,150,228,189,49,114,245,122,179,87,126,125,102,185,90,152,163,74,9,78,200,113,78,60,233,168,155,108,148,106,89,150,247,15,68,234,103,170,189,166,96,63,202,230,185,46,220,79,188,37,87,42,239,205,171,86,107,83,22,238,221,206,190,226,221,121,213,43,98,9,70,165,158,171,112,244,45,76,245,63,105,152,158,153,100,200,252,107,19,10,43,57,138,198,248,168,130,136,148,73,21,26,84,10,138,9,173,203,76,102,101,178,163,110,75,9,213,94,163,169,213,14,107,208,200,143,188,199,81,225,245,195,122,45,49,154,102,49,99,85,55,155,41,246,89,155,78,165,190,201,41,45,18,138,44,134,148,235,50,98,145,165,194,50,117,10,52,175,167,113,31,121,143,183,197,151,30,98,89,24,121,77,193,59,70,76,88,235,146,76,147,209,163,172,144,109,196,83,19,163,41,4,134,220,45,18,91,82,90,26,54,150,132,95,80,10,170,196,10,154,46,236,74,173,75,130,150,147,30,117,98,73,68,75,101,162,18,210,228,44,208,68,68,102,68,90,40,180,211,82,247,11,216,225,191,134,17,240,191,44,180,120,204,164,183,220,11,143,94,116,200,139,233,191,79,136,74,254,66,127,155,246,234,127,89,138,26,176,17,13,235,246,219,110,166,163,236,174,85,225,148,131,212,191,38,111,35,113,250,221,59,181,239,232,52,145,151,232,180,168,152,43,100,53,69,81,28,67,183,169,166,217,234,158,238,200,214,159,71,167,113,16,14,130,43,167,140,134,31,75,173,225,29,22,235,166,195,75,142,64,172,70,237,11,75,102,107,75,8,139,80,113,70,102,148,158,137,234,93,230,68,44,88,112,188,234,97,227,56,139,151,123,198,154,113,156,121,232,116,138,132,214,82,210,9,74,55,17,6,65,36,136,182,168,251,215,236,235,245,128,207,254,11,93,47,217,120,181,103,220,172,203,114,58,32,87,105,242,30,83,110,26,12,219,68,150,214,162,51,212,186,122,190,211,34,23,231,80,204,149,10,207,195,108,61,186,170,51,152,68,75,142,37,37,60,247,157,65,36,213,34,57,185,161,168,221,34,221,162,76,251,207,245,140,244,85,97,200,183,238,25,144,22,218,218,126,155,53,198,77,43,35,74,146,182,214,101,161,151,67,35,35,47,168,75,60,86,199,217,87,142,81,44,186,99,117,226,76,235,122,169,78,166,33,166,37,25,56,223,34,152,180,146,246,243,12,203,69,43,77,116,45,15,216,64,47,74,219,174,193,185,168,48,43,212,217,13,63,30,124,102,164,161,109,172,148,147,74,208,75,45,12,140,203,185,69,237,49,244,196,38,225,93,142,117,28,85,192,195,160,215,165,45,250,133,187,43,209,237,169,197,169,74,84,120,240,225,32,140,205,110,41,71,235,56,125,72,136,190,162,19,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,113,60,61,239,251,55,11,56,112,217,56,131,136,55,12,74,29,189,67,143,91,147,58,116,147,61,141,35,211,51,8,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,234,215,59,249,209,186,179,113,136,239,206,132,170,173,18,193,166,242,216,162,91,206,206,113,77,175,148,111,109,157,37,130,89,178,83,22,79,184,70,164,23,168,217,165,173,203,218,110,47,224,94,249,170,188,171,153,99,195,204,173,219,149,41,116,219,78,220,143,50,77,192,194,91,38,206,173,81,118,169,46,83,68,181,165,102,110,70,105,167,35,169,40,52,163,231,185,138,81,47,150,202,147,245,114,103,147,59,251,54,119,252,104,112,224,203,167,89,52,233,8,118,189,94,117,167,153,97,76,54,244,114,147,18,44,146,97,214,78,119,38,65,56,219,78,104,90,22,229,116,239,14,213,195,67,33,82,113,230,225,103,26,177,102,133,45,140,58,161,200,109,234,66,28,229,108,175,212,88,148,218,148,202,153,121,167,18,252,18,75,111,52,241,250,155,150,162,66,20,163,67,196,139,169,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,121,251,18,214,195,140,38,161,80,112,134,195,131,74,160,64,167,211,221,85,34,136,195,164,151,14,43,43,108,159,121,41,81,155,142,232,228,134,141,215,79,114,141,199,210,165,168,212,230,167,234,192,121,76,85,195,59,87,25,48,226,227,194,219,214,39,104,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,40,7,58,57,73,186,178,141,138,103,107,84,157,237,214,221,119,180,212,45,154,138,84,227,188,200,41,146,226,16,195,238,155,45,54,115,27,108,153,83,200,108,141,41,231,54,100,122,44,134,138,71,42,204,238,94,173,92,208,96,213,107,8,238,153,61,131,183,242,228,211,170,136,138,220,135,169,147,154,86,230,164,54,149,151,248,77,172,146,164,41,109,58,234,9,104,223,184,130,168,56,104,103,214,78,3,92,44,224,174,44,215,101,191,135,85,201,13,179,72,91,156,173,148,10,139,242,155,74,158,83,207,58,218,88,130,105,113,231,94,47,95,106,210,75,66,82,107,120,215,250,248,213,248,167,181,190,31,193,243,26,136,134,184,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,190,210,47,149,118,95,247,149,245,26,223,139,120,92,50,234,200,181,104,237,208,41,7,36,201,75,139,78,109,215,93,106,57,47,77,202,66,20,251,132,141,198,123,81,181,9,209,8,66,82,22,61,193,118,233,161,88,214,174,97,111,91,166,119,98,162,219,244,250,29,82,163,39,148,183,57,17,88,110,168,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,8,171,157,252,232,221,89,184,196,119,231,66,85,86,137,96,211,121,108,81,45,231,103,56,166,215,202,55,182,206,146,193,44,217,41,139,39,220,35,82,11,212,108,210,214,229,237,55,23,194,233,87,253,229,66,179,107,248,125,70,184,101,195,183,174,169,16,100,214,160,178,100,148,79,92,51,116,227,19,166,69,185,72,66,159,113,100,141,118,26,246,40,200,212,218,13,61,127,37,217,73,186,179,115,138,101,107,83,93,236,54,221,11,179,84,46,106,138,148,227,92,184,42,146,218,22,195,14,147,46,182,83,28,108,222,83,40,112,137,42,228,184,102,122,32,192,116,14,28,217,40,252,106,177,29,250,253,255,0,76,170,183,134,86,183,206,84,164,176,92,166,234,147,136,208,109,211,18,246,228,173,59,144,179,113,213,52,74,82,27,74,83,171,74,121,167,10,247,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,30,127,10,176,206,213,193,188,56,183,48,182,202,137,217,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,86,2,128,120,163,248,236,196,223,185,124,158,16,158,156,26,170,212,170,6,81,47,106,237,118,167,18,157,77,167,95,21,41,115,38,75,121,44,177,25,134,233,148,245,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,129,124,81,252,118,98,111,220,190,79,8,120,171,115,53,87,149,139,149,10,134,90,108,74,148,186,74,46,171,162,163,86,186,37,180,217,37,114,169,206,67,130,195,48,218,120,151,185,40,90,152,147,207,78,194,220,142,82,9,102,133,188,133,7,127,226,95,159,89,56,243,112,189,130,184,77,93,150,198,29,80,228,56,205,93,109,242,182,87,234,44,74,113,41,121,47,50,235,137,126,9,37,182,93,100,189,77,203,81,173,105,81,161,147,71,21,201,158,76,239,236,217,223,241,161,195,131,46,157,100,211,164,33,218,245,121,214,158,101,133,48,219,209,202,76,72,178,73,135,89,57,220,153,4,227,109,57,161,104,91,149,211,191,154,96,94,5,226,62,98,241,30,157,133,248,95,70,237,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,135,176,95,8,112,143,44,86,5,191,132,120,126,196,74,60,23,228,41,152,231,45,244,118,218,213,68,217,83,174,188,226,253,83,145,37,77,71,113,195,36,151,170,219,38,73,74,26,104,146,144,245,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,57,166,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,100,30,3,57,153,204,176,114,153,96,73,153,50,116,74,141,237,81,142,182,168,52,22,157,101,231,210,251,140,200,56,210,229,70,55,218,120,160,243,163,155,110,58,222,167,169,237,79,94,234,1,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,223,199,76,116,196,124,197,226,61,71,20,49,66,179,219,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,175,87,115,229,71,17,236,108,178,209,243,55,122,181,232,106,85,209,112,68,163,208,41,111,178,101,42,116,87,98,201,124,231,171,83,46,83,39,217,210,77,17,145,169,212,173,78,22,212,19,106,116,56,168,181,78,20,121,233,252,134,87,241,174,243,255,0,181,226,216,19,103,39,252,36,170,150,228,131,87,252,23,101,66,147,250,108,146,255,0,189,217,21,235,151,44,16,170,230,59,24,104,184,53,66,174,68,164,84,171,241,234,42,135,46,91,106,91,4,252,120,47,201,109,14,109,245,146,133,169,130,65,172,137,70,130,89,168,146,189,187,15,202,213,169,151,150,20,95,243,104,211,28,151,64,187,44,234,195,145,157,92,73,100,79,211,234,49,30,52,168,219,121,149,25,18,219,117,179,209,109,168,250,164,141,39,220,96,53,16,2,5,112,208,207,172,108,121,183,153,193,92,89,174,196,99,17,104,113,219,102,144,183,57,187,235,244,230,34,182,149,60,167,158,117,197,63,56,148,219,206,188,94,166,228,40,150,132,168,144,241,162,122,128,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,0,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,2,213,0,0,0,0,0,66,14,36,249,24,165,102,10,192,153,138,152,115,75,137,7,17,109,88,242,106,78,162,29,45,42,126,232,97,44,182,74,138,234,153,108,223,122,74,91,142,132,198,212,212,90,234,214,210,39,9,198,233,46,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,179,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,170,84,100,125,12,198,164,197,85,241,67,225,251,255,0,202,76,214,225,19,63,206,213,175,58,58,83,255,0,22,104,164,194,98,60,111,248,204,153,110,60,239,233,187,175,210,32,29,170,200,206,109,11,56,121,17,198,234,155,148,175,67,94,118,190,31,214,99,220,212,214,144,179,138,151,29,166,74,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,41,4,122,11,54,255,0,188,176,250,77,86,85,153,112,203,165,46,185,71,155,64,169,147,38,91,38,83,165,180,109,72,142,234,20,70,149,161,73,61,75,82,245,86,148,45,59,86,132,168,188,248,11,232,226,35,157,248,121,85,177,10,210,179,165,110,196,219,178,158,235,180,37,19,44,73,102,150,218,94,105,181,202,148,210,221,74,211,185,11,127,179,153,182,227,107,118,58,137,105,52,161,105,58,44,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,190,76,157,82,157,33,207,249,78,60,243,142,47,235,82,148,175,105,152,253,119,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,181,238,22,249,5,153,135,125,135,51,120,199,79,170,211,110,243,237,145,237,219,118,100,103,224,189,72,108,249,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,215,91,136,228,135,106,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,180,17,56,227,107,118,58,77,10,52,161,10,57,128,0,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,135,136,142,119,230,102,170,251,43,74,206,149,183,12,173,58,131,174,208,148,76,191,25,234,163,138,101,166,215,42,83,75,117,72,86,213,161,254,206,102,219,110,33,169,10,37,164,148,181,164,187,87,20,140,253,67,196,78,221,150,76,28,168,82,170,86,129,118,57,23,21,197,14,75,19,153,171,184,92,169,44,198,136,227,106,90,18,203,75,38,205,199,8,201,197,58,217,183,234,33,181,243,161,94,93,50,209,138,121,160,190,217,177,112,206,147,250,93,182,179,49,137,62,139,166,124,203,206,183,218,223,101,167,57,60,222,66,208,222,228,250,235,209,37,237,50,15,41,78,194,172,71,171,225,197,95,23,169,150,93,86,77,153,65,168,71,165,212,171,109,199,51,139,26,83,196,102,219,106,87,254,65,40,203,213,66,158,97,42,52,155,205,18,253,174,87,115,55,127,101,103,20,41,184,129,104,73,151,50,154,137,9,85,106,222,58,139,209,161,86,88,38,221,111,99,233,108,246,169,104,75,238,169,165,173,43,38,220,52,175,106,180,52,170,255,0,176,135,46,184,71,130,88,70,222,9,89,150,156,69,219,11,142,235,53,54,106,13,34,74,235,11,121,4,137,15,77,53,39,107,235,117,37,181,68,105,217,176,146,218,82,150,210,148,38,152,120,136,228,130,102,85,111,178,187,108,232,187,176,202,236,168,58,213,9,36,243,242,94,165,184,150,90,113,113,101,58,182,146,132,238,90,223,236,228,110,56,226,218,142,163,90,141,72,90,140,46,211,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,81,64,57,9,206,253,119,40,247,219,176,174,57,85,90,150,25,86,249,174,214,232,144,217,68,135,145,40,153,50,102,84,68,184,235,104,109,237,233,105,14,30,242,74,218,215,114,84,166,218,52,95,69,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,102,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,69,36,200,250,145,128,250,192,0,2,157,184,216,97,125,42,222,197,203,15,21,233,234,136,204,139,206,143,42,155,58,59,48,146,210,220,126,158,182,244,148,235,164,122,188,181,181,49,166,139,114,117,74,34,160,183,40,140,137,30,127,131,102,53,252,134,204,21,91,7,37,211,249,209,49,54,158,92,151,219,107,115,140,78,167,53,34,67,123,148,110,36,146,202,152,92,194,86,136,90,141,206,70,155,83,188,196,223,226,189,131,180,172,74,202,93,110,238,77,6,92,235,135,15,164,71,173,210,221,133,21,46,190,219,10,121,182,102,165,106,216,165,148,98,142,181,190,225,36,210,90,197,105,107,61,173,153,10,96,192,28,99,174,229,255,0,25,109,60,98,183,25,237,18,237,154,130,100,57,27,114,17,218,226,173,42,110,76,109,235,66,201,190,107,14,58,215,51,97,169,27,247,39,214,73,24,13,52,136,171,196,235,20,191,5,249,54,189,123,37,119,209,149,91,183,179,218,212,255,0,224,188,238,213,218,156,46,214,199,84,41,40,221,5,185,190,186,182,233,167,170,162,89,160,74,161,81,124,108,49,138,149,90,188,172,60,16,161,215,165,187,34,218,143,42,183,95,134,204,164,170,34,95,148,77,166,26,93,109,43,51,41,45,180,219,235,34,113,4,105,106,98,13,38,100,234,128,87,174,21,97,157,213,140,152,143,110,97,109,149,19,180,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,115,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,82,95,7,220,28,174,223,57,160,44,85,142,247,103,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,179,108,86,211,113,38,46,252,6,85,197,239,112,247,191,236,220,44,225,195,100,226,14,32,220,49,40,118,245,14,61,110,76,233,210,76,246,52,143,76,204,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,162,17,213,110,44,203,226,157,195,129,54,142,93,61,45,232,203,50,210,237,255,0,193,105,207,201,103,210,253,170,97,76,254,30,142,105,181,35,146,241,106,215,205,167,102,166,125,76,245,1,234,179,175,154,234,238,109,49,150,109,229,205,170,195,180,41,186,195,181,168,147,94,66,187,4,93,168,39,28,52,182,68,130,121,245,163,154,225,234,181,22,168,111,152,180,52,217,137,1,194,247,34,223,134,187,169,24,227,140,118,103,107,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,104,134,206,142,115,53,52,161,110,146,27,249,212,166,67,101,202,178,19,146,10,238,110,47,183,102,220,113,106,180,220,50,162,115,90,173,214,225,188,136,239,46,81,178,102,204,88,138,113,167,16,227,219,212,210,220,45,134,148,53,174,229,37,78,52,75,190,139,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,205,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,170,81,153,245,51,1,245,135,148,197,92,51,181,113,147,14,46,60,45,189,98,118,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,213,128,12,219,102,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,165,87,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,177,91,211,84,165,155,168,115,113,110,106,52,133,45,38,107,223,203,105,196,154,205,41,39,158,117,54,127,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,207,14,42,225,157,213,131,120,143,113,225,109,235,19,179,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,1,32,56,163,248,236,196,223,185,124,158,16,145,92,28,47,251,55,11,44,220,193,98,14,32,220,49,40,118,245,14,61,185,38,116,233,38,123,26,70,181,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,224,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,237,53,26,164,215,37,202,127,98,18,132,111,117,195,82,213,181,8,74,75,83,232,148,145,23,66,32,167,93,151,85,30,133,87,181,169,55,53,86,21,22,224,236,254,151,167,71,154,227,113,106,28,133,154,216,237,13,36,201,14,242,214,102,164,111,35,218,163,51,45,12,7,106,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,236,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,58,175,14,236,130,204,204,229,212,119,230,41,83,234,180,220,50,162,114,164,104,113,159,143,242,153,195,113,212,118,104,178,118,146,13,148,45,135,19,33,198,214,110,39,213,109,59,84,231,49,174,107,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,191,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,135,160,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,23,253,197,31,192,158,38,253,203,231,16,133,0,128,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,98,156,35,179,155,66,151,66,163,228,238,237,165,118,26,172,30,223,34,212,168,199,66,214,221,65,181,45,233,178,99,72,46,188,183,145,185,247,16,231,70,214,218,77,7,177,104,79,60,44,252,0,0,5,85,241,206,252,201,254,210,126,237,22,168,40,219,138,190,106,172,220,195,226,229,10,207,195,90,148,74,189,177,135,145,229,198,77,93,134,207,100,234,140,149,163,181,27,46,239,52,189,25,41,143,29,40,89,37,59,150,79,41,38,227,106,109,102,30,43,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,16,131,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,203,184,153,92,62,243,235,112,229,154,242,131,99,98,13,118,92,204,43,171,200,109,153,200,145,218,166,174,128,130,41,42,39,160,178,78,146,25,66,164,72,75,146,9,45,173,107,66,12,210,149,44,136,140,47,120,7,228,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,172,84,7,20,140,253,67,196,78,221,150,76,28,168,82,170,86,129,118,57,23,21,197,14,75,19,153,171,184,92,169,44,198,136,227,106,90,18,203,75,38,205,199,8,201,197,58,217,183,234,33,181,243,131,144,113,4,207,173,195,153,155,202,117,141,135,213,217,112,240,174,145,33,198,96,162,63,106,132,186,250,12,163,40,222,156,201,186,104,121,9,145,29,78,71,37,54,133,161,11,35,82,82,179,50,40,106,58,86,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,166,226,28,212,7,85,203,166,101,241,79,43,247,219,55,214,25,213,191,75,182,209,166,63,39,209,117,63,153,121,166,251,91,12,186,223,59,149,207,90,219,220,175,81,122,40,189,164,122,19,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,172,240,221,217,126,191,172,204,18,176,179,1,80,68,73,54,158,33,72,168,196,130,236,66,121,107,132,252,71,212,201,181,41,70,217,52,218,221,54,221,83,73,74,212,107,67,46,31,77,166,67,170,228,115,60,119,150,80,175,37,69,148,137,117,204,58,174,72,74,235,212,20,44,183,182,189,9,61,182,30,227,36,162,74,82,73,35,73,153,33,228,36,144,179,73,165,167,90,13,4,136,127,196,71,36,16,243,85,98,21,219,103,69,219,137,182,157,61,214,168,73,39,152,140,205,81,181,60,211,139,139,41,213,180,165,171,106,16,255,0,103,35,113,182,208,236,133,26,212,73,90,212,82,170,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,179,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,199,214,1,150,207,244,85,97,93,95,236,173,185,114,91,149,15,251,228,57,212,217,209,220,255,0,146,227,47,54,226,62,165,37,73,246,25,11,211,225,221,157,248,121,170,177,14,210,188,101,109,196,219,78,158,211,181,213,27,44,70,102,168,218,158,117,180,74,138,210,29,82,213,181,8,99,180,25,54,219,104,118,66,73,9,36,173,9,46,43,197,35,32,179,49,19,183,102,111,7,41,245,90,149,222,93,142,61,197,110,195,140,252,231,170,237,151,42,51,50,98,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,122,139,109,124,234,161,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,24,105,162,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,246,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,236,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,58,6,121,120,133,221,89,180,244,45,179,107,83,42,182,109,153,6,158,143,72,210,74,170,226,253,43,57,206,67,174,246,164,160,210,211,204,176,243,41,40,251,145,187,213,83,167,176,220,229,53,199,240,27,44,247,150,60,219,216,147,121,209,167,68,167,91,216,93,107,205,184,235,83,94,50,90,212,182,226,200,122,52,70,154,37,18,148,183,149,25,194,53,244,67,104,66,212,102,106,216,219,129,200,4,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,141,99,191,231,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,1,161,59,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,17,47,136,38,125,109,236,179,89,179,172,108,62,174,196,153,138,149,120,238,51,5,17,251,44,212,80,22,71,25,70,244,230,77,210,91,43,84,121,10,114,57,41,181,161,107,65,26,146,164,17,145,214,94,80,248,133,226,158,83,40,87,29,173,10,153,242,194,139,82,167,242,232,148,234,181,86,74,98,208,167,37,110,173,47,50,209,25,160,153,90,223,113,79,50,130,109,78,168,155,62,106,13,39,186,58,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,136,63,39,250,42,191,110,175,246,86,227,185,46,58,135,253,242,100,234,148,233,14,127,202,113,231,156,113,127,90,148,165,123,76,197,239,100,19,34,116,172,162,91,51,107,183,44,200,149,108,69,184,163,148,74,196,200,174,37,248,81,88,110,67,202,109,168,46,46,59,79,161,14,54,168,234,121,43,51,37,56,202,12,186,33,35,149,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,187,109,189,9,73,89,58,183,55,30,214,164,200,74,210,70,141,156,198,155,73,160,212,147,121,230,147,97,64,33,255,0,20,188,11,135,140,25,83,175,92,144,168,221,174,228,195,191,244,73,76,121,179,97,183,17,21,179,34,168,33,78,58,91,185,61,151,152,242,155,66,146,165,185,25,143,164,105,36,42,144,112,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,211,240,205,102,105,240,83,241,118,204,21,237,131,141,212,59,108,75,126,160,93,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,97,126,121,155,171,82,171,249,68,197,122,237,10,167,18,163,77,168,225,189,118,92,57,145,30,75,204,73,97,202,99,202,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,155,113,109,57,61,204,47,225,91,134,182,52,225,53,78,53,85,117,172,42,195,250,220,39,106,19,37,118,134,230,65,151,14,160,228,52,182,106,61,237,242,80,210,216,229,25,26,82,219,44,237,86,138,52,55,82,192,52,251,138,184,153,106,224,222,28,92,120,165,122,203,236,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,99,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,22,255,0,198,127,30,100,218,184,95,109,96,5,10,108,78,209,124,72,85,82,186,132,200,105,79,183,78,134,227,106,97,181,178,104,53,161,15,73,209,105,116,148,142,176,92,65,111,37,44,147,94,185,16,192,186,22,98,115,65,104,225,205,227,70,170,212,109,101,118,170,141,117,52,243,90,54,69,143,29,199,16,79,58,130,51,105,151,31,38,24,82,200,210,175,158,36,161,105,90,144,162,11,159,225,245,131,181,92,16,202,93,139,104,220,180,24,148,171,134,108,119,171,117,134,154,138,166,31,55,229,188,183,155,76,164,173,8,95,105,110,58,163,176,225,44,181,73,177,176,140,210,132,152,145,64,0,0,62,117,193,113,91,246,149,26,93,199,117,87,105,244,106,76,6,249,178,231,212,37,34,60,120,232,215,77,206,56,179,36,160,181,50,234,102,69,212,115,191,198,199,43,31,247,75,97,87,254,153,83,191,246,192,58,168,15,151,108,221,54,197,235,67,139,115,217,183,29,46,189,70,156,74,56,181,26,100,198,229,70,124,146,163,66,141,14,182,102,133,104,164,169,39,161,158,134,147,46,242,30,74,230,204,70,95,236,170,228,171,98,242,199,60,62,160,214,96,154,74,85,58,167,115,66,139,37,131,82,73,105,37,180,227,132,180,234,149,37,69,169,22,164,162,62,227,1,208,64,120,123,55,29,48,71,17,106,231,111,225,246,49,216,247,61,81,44,170,65,193,163,92,49,38,200,38,146,100,74,95,45,167,20,173,164,106,73,25,233,161,106,94,241,238,0,0,0,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,218,184,106,113,11,153,134,85,216,56,21,143,55,127,250,5,159,185,170,61,114,168,243,242,28,163,202,217,25,152,209,86,243,143,27,113,169,201,109,149,164,137,45,237,109,199,73,74,82,27,222,164,241,94,40,254,59,49,55,238,95,39,132,34,168,13,84,0,173,94,23,89,250,135,120,80,169,185,103,198,42,133,42,151,85,183,41,241,160,218,117,135,228,177,13,186,156,84,45,168,204,83,84,133,41,59,230,39,152,218,90,229,146,148,243,105,86,226,37,182,107,122,202,128,4,85,207,214,117,237,92,169,225,196,186,37,38,167,218,49,54,230,167,188,221,185,79,142,109,173,200,27,201,77,166,167,32,156,74,208,150,90,89,25,161,43,73,243,156,65,160,139,106,93,91,94,255,0,53,217,174,195,140,165,97,194,239,91,213,222,221,85,157,204,98,129,64,97,226,68,170,188,164,145,25,165,38,100,124,182,81,185,38,235,198,70,150,210,164,145,18,214,182,219,94,125,241,139,24,175,236,117,191,234,152,141,136,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,253,166,97,118,121,40,226,51,135,25,170,236,86,5,126,47,201,108,77,110,158,79,201,166,185,161,65,170,56,141,252,229,83,156,53,169,106,218,132,19,170,101,194,39,16,149,171,105,188,150,156,116,190,87,22,76,11,174,227,6,89,126,82,90,84,106,84,186,174,29,212,23,114,74,122,65,161,185,72,163,183,21,226,154,136,238,40,191,224,30,91,123,146,75,76,98,211,114,210,218,21,202,184,93,100,22,29,159,66,166,230,99,24,169,244,170,165,86,227,167,198,157,105,209,223,140,196,198,233,145,86,182,164,177,82,82,212,149,108,152,174,91,106,107,150,105,83,45,169,91,140,214,225,161,155,20,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,160,51,89,151,236,76,252,13,227,141,135,138,78,75,170,199,137,108,220,16,106,19,253,22,230,201,79,65,67,201,237,76,35,215,65,43,154,193,186,217,161,74,36,173,43,52,168,246,168,198,130,115,55,86,165,87,242,137,138,245,218,21,78,37,70,155,81,195,122,236,184,115,34,60,151,152,146,195,148,199,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,62,217,129,195,63,192,222,56,223,152,90,220,74,172,120,150,205,193,58,159,3,210,141,236,148,244,20,60,174,202,250,253,68,18,185,172,27,78,18,210,146,74,210,178,82,75,106,136,90,86,86,49,230,78,50,112,181,197,91,102,187,54,35,149,220,54,177,238,11,101,196,38,67,70,251,148,228,82,92,84,7,150,202,16,147,105,4,209,156,100,153,146,185,135,13,197,154,212,163,89,36,41,216,105,163,48,56,153,248,27,192,235,243,20,155,151,74,143,46,217,183,231,84,32,122,81,205,145,94,156,134,85,217,88,95,174,131,87,53,243,105,178,66,84,74,90,150,73,73,238,81,12,203,139,116,227,79,143,49,169,54,109,169,151,42,52,217,104,169,87,100,34,230,173,19,50,29,105,30,142,100,220,106,51,46,160,145,177,244,59,32,156,112,139,127,205,174,10,20,104,245,144,162,10,149,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,104,167,35,248,59,74,193,12,174,97,253,163,14,131,46,149,82,155,71,141,91,175,53,58,42,88,154,117,89,109,37,233,41,144,146,66,21,189,181,40,152,73,56,91,210,219,13,161,70,123,53,20,237,195,47,5,63,13,57,184,181,187,69,67,178,192,177,52,189,102,108,119,99,206,246,39,217,236,237,183,171,107,74,181,148,236,109,233,61,186,180,78,237,81,43,110,183,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,62,101,201,93,131,108,208,103,215,170,82,26,98,60,8,206,201,90,220,89,37,36,148,32,214,122,153,153,23,114,79,218,67,233,136,77,197,71,28,234,56,85,129,133,65,160,202,91,21,11,138,87,163,220,83,107,82,84,152,242,33,205,65,153,26,28,74,139,214,108,186,153,25,125,70,3,172,83,179,37,66,188,48,223,16,174,170,116,230,23,18,220,137,86,79,61,135,80,105,37,71,96,151,161,40,157,50,221,162,136,251,203,245,10,12,198,155,165,251,211,22,175,11,149,217,110,200,68,250,237,66,67,42,113,195,89,147,107,146,226,210,68,122,159,79,91,216,102,66,71,225,78,62,202,179,178,137,122,83,28,175,18,167,92,53,74,141,49,109,63,40,205,199,57,244,196,36,215,183,152,70,122,169,58,107,161,234,126,195,17,50,149,18,69,193,112,195,128,134,214,235,245,41,173,178,72,65,26,148,165,184,178,45,8,186,153,153,153,253,96,46,11,131,126,31,75,162,97,29,106,235,169,67,75,110,79,172,73,236,235,83,102,75,83,11,139,79,113,38,70,164,150,169,232,125,198,100,44,88,112,188,149,225,227,56,117,151,123,58,154,81,156,101,233,148,138,124,215,146,234,9,42,39,23,6,57,40,140,182,164,251,209,237,235,245,142,232,2,45,241,32,195,8,248,161,150,90,196,103,146,157,246,250,164,87,154,51,34,250,108,83,229,146,127,144,175,231,61,154,31,214,66,137,240,254,166,139,71,18,168,178,231,37,165,71,131,88,140,82,210,225,106,133,52,137,8,53,145,145,153,17,150,137,61,117,208,189,227,71,121,129,139,74,151,130,183,187,85,165,17,68,43,122,164,110,30,169,238,236,142,235,244,186,119,25,140,219,223,232,134,205,251,114,55,76,81,246,86,234,243,10,57,234,95,147,39,151,180,253,94,157,218,119,116,1,61,179,55,145,248,215,222,19,209,179,21,130,17,91,156,137,116,72,245,26,172,10,114,9,221,171,84,103,165,188,162,110,51,10,209,94,187,73,213,110,107,212,136,207,184,196,11,182,110,75,183,12,47,8,181,202,67,243,105,53,154,44,196,59,183,115,172,56,135,89,117,42,216,178,73,165,101,162,219,45,75,82,61,75,216,100,45,131,132,214,60,196,189,240,242,165,130,119,116,152,178,23,24,158,38,99,72,89,44,220,136,150,32,198,74,13,14,56,122,164,247,40,180,36,109,61,76,190,161,241,56,130,240,222,139,83,102,167,140,88,43,77,229,74,97,151,166,212,105,108,50,73,75,164,146,149,33,213,52,204,104,166,106,112,204,218,66,77,75,235,220,103,220,96,59,22,66,115,235,110,227,125,187,6,197,190,170,241,33,93,144,153,106,57,118,137,13,182,114,246,55,21,173,201,230,200,91,174,41,110,186,189,15,111,93,15,219,169,28,223,74,146,164,146,146,100,100,101,169,25,119,25,12,191,91,87,37,233,132,119,171,53,154,67,243,232,213,202,44,196,154,144,106,118,59,137,113,151,73,70,219,132,147,74,200,183,182,90,167,82,61,83,236,50,23,115,144,12,237,210,115,15,103,197,180,110,169,241,99,221,244,152,168,101,214,212,234,80,185,40,105,168,173,155,164,75,125,199,86,106,117,229,22,227,34,215,234,62,240,153,32,0,3,228,221,150,244,43,178,217,170,219,85,6,210,184,245,72,79,195,112,140,136,253,87,27,82,15,188,140,187,148,126,195,251,12,103,103,56,184,92,172,39,199,235,174,222,109,133,34,43,181,57,210,99,122,186,23,40,230,200,66,8,189,68,151,115,126,194,211,220,52,120,42,59,140,110,20,49,73,174,81,177,30,157,78,66,27,153,217,226,62,242,89,34,53,58,181,212,30,86,170,36,22,189,196,125,85,175,249,192,86,66,82,165,25,37,36,102,103,208,136,189,163,215,97,126,37,93,56,67,123,211,47,75,98,116,136,147,41,210,153,125,73,75,174,54,78,165,183,144,230,197,146,20,147,82,76,219,78,165,169,107,167,235,31,58,195,92,4,94,180,18,170,180,211,144,151,82,138,153,36,234,82,105,229,27,201,223,244,186,125,29,123,250,123,196,243,199,254,30,231,89,193,170,38,54,224,228,55,101,42,77,42,52,249,48,99,55,188,148,210,162,187,37,106,67,113,227,30,170,234,218,72,205,122,117,34,51,238,48,22,9,146,204,220,218,153,148,195,168,46,46,161,26,61,203,79,97,168,211,225,173,230,208,234,220,109,136,252,215,80,223,57,199,13,6,227,251,73,74,208,245,232,125,123,228,160,205,62,17,227,30,40,101,167,16,90,172,91,210,103,83,38,211,165,165,51,41,239,174,67,40,119,150,251,106,113,183,90,66,219,53,17,155,4,149,36,204,181,34,208,251,186,93,102,80,51,217,96,102,34,217,131,10,179,85,129,74,186,144,134,153,147,13,215,216,99,154,233,55,28,150,166,155,84,135,28,82,77,215,141,41,51,234,122,104,125,75,168,74,137,17,216,148,202,227,201,105,14,182,226,77,42,66,210,74,35,35,45,12,140,143,234,16,183,60,89,22,195,92,82,177,107,119,197,189,111,156,43,154,157,14,76,198,206,155,18,59,103,33,77,179,37,210,37,236,142,167,23,185,199,11,82,212,181,208,186,235,212,77,84,169,43,73,45,10,37,37,69,169,25,30,164,100,63,194,124,102,230,193,145,17,214,208,226,30,105,109,169,11,45,82,162,50,50,50,50,246,151,80,25,113,185,104,51,237,123,130,163,111,84,163,60,196,154,116,167,162,184,135,80,164,168,148,218,205,7,169,40,136,251,210,126,194,31,99,15,113,66,249,194,234,244,107,134,202,184,234,52,217,17,157,67,187,99,204,121,148,57,181,104,94,213,147,107,73,153,25,182,157,75,94,186,23,212,59,175,17,91,30,29,149,153,42,219,112,24,142,203,117,5,201,156,164,50,146,73,18,220,159,47,94,132,146,246,36,189,255,0,104,140,208,161,200,168,76,98,4,70,212,227,242,93,75,45,33,36,102,106,90,140,136,136,136,186,159,83,246,0,182,172,157,241,84,129,95,110,29,141,142,206,196,129,48,148,220,118,42,132,164,180,201,167,248,59,73,83,207,74,150,103,187,83,117,106,50,79,113,107,239,33,99,214,173,229,107,94,212,166,43,54,173,195,77,171,68,144,218,93,67,176,165,182,250,52,82,82,162,245,155,81,151,114,146,125,254,210,247,140,207,87,112,183,17,45,88,109,86,42,150,165,98,52,69,37,46,34,81,193,125,13,151,67,81,122,234,65,22,186,36,207,191,184,181,29,151,44,185,229,198,12,188,87,98,19,53,233,117,122,10,84,219,79,83,234,18,165,72,109,182,119,179,187,150,215,104,109,4,162,67,59,83,175,66,35,50,238,62,129,161,96,28,31,44,89,188,195,28,202,91,81,101,80,107,17,99,215,18,194,21,50,152,236,136,232,125,46,114,217,55,20,150,80,243,139,36,111,124,146,70,125,117,232,125,123,251,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,84,171,210,232,144,220,168,85,234,17,161,198,108,140,212,235,238,165,180,17,17,25,158,166,163,34,238,35,63,212,34,206,112,243,245,97,101,170,2,168,244,229,183,87,185,158,211,149,29,131,102,66,26,209,81,212,124,212,148,134,220,78,173,190,102,157,11,169,150,189,197,214,167,49,95,136,6,98,241,90,36,138,100,235,194,93,42,27,235,74,205,186,101,66,115,29,57,70,217,167,67,144,162,218,100,163,51,45,58,159,80,22,131,155,142,35,152,105,131,86,244,218,45,137,88,135,94,185,94,67,140,53,216,164,71,148,211,14,26,31,73,26,249,82,80,226,118,184,218,53,50,45,72,148,94,211,45,41,171,23,49,135,16,113,226,246,147,115,93,245,137,213,25,115,100,44,163,70,84,135,222,67,73,91,206,45,13,54,135,22,179,73,17,186,162,74,72,207,77,116,47,175,197,84,170,181,58,196,167,39,85,170,50,166,200,117,70,165,187,33,229,56,181,25,153,153,153,169,70,102,125,76,207,245,152,150,188,58,114,178,254,60,226,124,59,158,177,77,117,219,118,222,152,220,135,86,182,77,76,58,243,18,34,45,76,168,212,202,219,86,173,186,122,164,204,140,203,220,93,225,208,242,55,195,114,191,138,203,129,137,56,167,9,218,125,186,135,218,117,152,79,182,182,157,148,130,236,207,37,92,183,226,169,11,105,77,184,226,117,37,117,50,211,187,83,22,132,121,100,194,43,118,196,85,179,64,180,233,80,35,69,96,212,107,110,4,86,141,123,89,217,235,154,26,34,50,50,73,107,211,216,58,157,189,65,165,219,20,88,116,26,52,22,34,67,132,195,108,52,211,13,37,180,37,40,65,37,36,73,73,17,23,68,145,116,34,238,31,241,116,190,136,214,205,94,75,136,90,210,212,9,11,82,80,90,168,200,155,81,232,69,239,1,154,220,196,211,162,82,49,243,18,41,48,16,218,99,194,187,107,17,219,38,200,137,4,148,77,117,37,183,66,34,211,66,45,52,33,38,120,78,208,165,84,243,20,115,89,113,132,55,22,159,204,87,52,204,181,219,58,9,153,39,161,250,221,122,8,207,152,183,209,43,48,24,151,37,180,45,9,118,240,172,172,146,178,209,68,71,53,227,208,203,222,44,3,131,13,133,76,159,80,184,175,201,50,35,170,76,126,215,1,182,13,105,55,72,146,170,123,164,230,211,78,187,117,61,55,110,239,246,123,64,90,229,66,161,10,147,2,69,78,163,37,168,241,98,52,183,222,117,197,146,16,218,18,147,82,148,106,51,34,34,34,35,51,51,61,58,10,232,207,55,18,154,45,155,18,110,29,224,205,93,169,181,119,27,113,135,234,17,164,33,198,216,51,41,44,168,146,236,121,68,164,173,43,75,106,45,83,208,140,143,191,66,18,59,57,182,254,55,223,214,131,184,113,131,82,209,79,126,177,25,76,200,154,167,38,52,72,109,214,164,50,162,55,35,146,140,136,141,109,171,170,76,186,107,215,161,8,65,135,60,29,49,38,165,88,143,91,198,27,226,147,33,183,101,33,217,69,2,167,33,114,28,73,169,10,89,159,104,133,213,71,171,157,231,223,166,190,208,16,54,36,28,96,204,133,246,105,97,21,219,154,179,83,147,170,150,101,42,105,53,204,123,169,153,151,49,105,65,45,239,175,77,222,243,235,105,89,18,225,169,11,13,151,19,18,177,162,20,26,141,97,109,182,252,72,11,108,158,110,49,159,102,121,6,182,228,197,74,208,234,86,135,82,102,74,232,71,161,117,212,196,172,192,108,162,96,190,1,83,27,98,215,179,233,111,212,82,100,103,83,149,79,136,169,103,162,90,45,57,200,101,10,211,115,41,87,248,90,159,217,219,8,137,36,73,73,17,17,116,34,47,96,8,203,159,219,202,14,27,229,118,230,135,17,150,35,183,83,166,205,163,48,219,105,36,18,9,202,116,162,73,36,137,73,211,66,65,17,105,175,216,51,234,251,170,125,247,30,81,153,155,139,53,25,159,121,153,158,162,237,248,184,93,13,82,240,22,61,23,177,169,231,37,212,81,235,19,123,137,9,92,41,233,215,93,75,77,52,239,208,82,59,104,55,92,67,105,239,90,137,37,250,192,94,71,9,123,37,22,206,91,220,170,40,201,78,85,106,167,48,140,186,232,151,96,65,86,159,68,191,71,222,127,105,137,188,35,151,15,218,43,84,76,174,217,205,180,202,219,57,84,202,124,165,238,73,22,229,170,157,23,85,23,66,212,186,119,137,26,0,57,198,96,241,110,143,130,184,81,113,95,53,73,141,52,236,42,116,183,33,161,110,37,38,236,132,70,117,212,33,36,165,163,113,153,180,122,17,43,83,246,123,203,163,25,145,22,166,122,17,10,136,226,249,152,121,53,123,162,159,131,86,213,109,212,194,134,219,82,231,38,52,147,36,169,228,57,62,59,141,47,99,134,71,234,154,117,74,145,175,118,167,236,1,4,177,215,23,174,108,114,196,218,189,237,95,155,38,82,230,76,145,216,219,113,199,22,109,71,92,135,92,109,180,146,214,189,164,92,211,34,73,30,133,175,79,121,207,126,24,153,32,77,122,68,124,110,196,186,26,87,17,149,161,202,92,89,145,181,37,40,142,20,150,94,36,60,193,145,145,145,172,183,165,126,242,47,105,136,119,147,44,16,151,142,88,229,111,219,234,132,167,233,209,38,196,153,63,86,205,72,56,233,153,29,14,18,190,109,105,211,107,189,119,22,158,243,247,232,38,217,161,218,152,77,99,193,162,50,184,20,154,85,26,19,76,154,212,109,176,218,82,203,41,78,227,50,36,164,189,86,251,244,46,133,236,34,1,254,120,131,122,91,184,75,135,245,43,162,166,109,68,167,81,41,239,58,134,209,203,108,137,44,176,181,146,18,74,82,83,244,91,61,11,82,238,246,12,241,102,171,25,234,152,225,141,87,53,221,42,115,239,192,244,156,214,105,137,113,213,40,145,15,181,190,227,37,161,173,105,45,18,239,114,79,111,187,235,155,60,78,51,205,10,235,109,220,18,195,26,183,50,35,47,40,170,83,98,190,70,135,116,237,145,157,104,156,102,65,146,146,100,164,43,106,145,215,161,159,176,133,108,210,104,53,155,133,215,147,75,131,34,91,141,54,167,156,229,180,183,15,105,105,169,250,164,126,242,255,0,24,15,241,164,75,76,10,180,41,203,35,219,26,67,110,158,158,228,168,143,251,6,138,50,79,120,194,188,242,225,101,204,136,178,62,201,70,167,67,89,25,150,164,164,64,140,103,220,163,253,34,255,0,160,103,61,246,30,138,251,145,164,52,166,221,105,70,133,161,73,50,52,168,143,67,35,35,234,71,168,186,14,14,248,142,221,123,3,42,214,141,74,67,238,212,169,213,199,249,4,107,220,132,67,110,29,61,180,164,181,81,168,180,81,159,66,34,72,11,5,31,146,173,78,141,87,165,204,165,76,105,46,177,54,59,145,221,66,146,74,37,33,105,52,153,25,25,25,25,25,25,247,144,253,96,3,58,249,228,194,89,152,77,152,187,186,26,225,173,136,117,154,172,250,180,66,54,205,41,38,93,157,36,144,73,245,18,90,104,223,77,53,47,113,152,224,221,190,103,96,244,103,106,119,178,115,185,252,157,231,179,153,183,110,237,189,218,233,211,93,53,208,92,167,21,252,179,170,253,177,81,139,22,221,44,151,82,161,182,71,49,76,177,170,251,35,44,206,125,197,40,208,210,149,166,229,167,83,53,18,125,250,119,138,102,113,181,180,226,154,113,38,149,160,205,42,35,45,12,140,187,192,89,215,5,251,149,12,92,87,29,182,236,196,160,156,143,50,74,90,55,52,213,70,229,57,4,123,117,253,93,194,219,5,1,112,221,197,86,112,219,49,212,102,106,51,187,60,58,219,145,233,102,102,233,33,59,222,159,12,186,234,180,150,154,32,253,253,221,198,47,226,44,150,38,198,106,100,103,18,227,47,161,46,54,180,153,25,41,42,45,72,200,203,161,244,48,31,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,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,249,56,23,129,120,143,152,188,71,167,97,126,23,209,187,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,126,148,202,102,94,120,127,101,229,113,98,185,18,129,108,80,35,191,36,206,76,184,232,168,220,21,20,199,91,171,34,91,170,109,50,167,62,150,20,72,65,26,117,216,148,32,144,218,18,148,240,174,21,56,103,133,152,109,148,42,94,58,77,137,74,133,90,184,61,51,80,173,220,117,22,227,54,228,40,44,75,91,10,96,165,26,18,182,225,165,16,27,121,72,90,205,36,225,184,189,72,180,36,215,94,126,179,175,117,102,179,17,229,209,41,53,62,207,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,15,147,137,25,250,199,27,235,51,81,243,49,73,168,124,156,159,75,236,208,105,180,120,50,94,110,41,81,227,202,237,40,166,203,91,42,109,201,140,184,230,170,123,121,145,56,165,43,66,109,36,132,34,234,114,127,143,23,86,99,112,58,143,137,23,174,27,85,108,186,211,219,88,147,30,92,71,24,139,63,230,91,117,19,160,27,158,187,144,222,67,169,82,20,122,232,162,90,9,78,18,9,197,212,15,14,108,148,126,53,88,142,253,126,255,0,166,85,91,195,43,91,231,42,82,88,46,83,117,73,196,104,54,233,137,123,114,86,157,200,89,184,234,154,37,41,13,165,41,213,165,60,211,133,123,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,253,96,0,2,47,231,215,39,118,246,105,240,142,166,170,53,30,35,24,139,67,143,219,109,250,155,48,226,246,185,171,97,15,169,186,91,178,29,218,164,198,117,79,56,68,92,212,33,14,169,14,158,226,66,146,170,1,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,106,120,82,95,25,250,77,42,157,154,250,36,202,125,50,36,89,21,75,30,4,185,206,178,202,80,185,79,148,201,172,147,174,168,139,85,172,154,101,166,201,74,212,246,54,132,247,36,136,130,37,96,94,5,226,62,98,241,30,157,133,248,95,70,237,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,135,178,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,42,235,224,107,73,165,61,85,198,74,235,212,200,139,169,67,143,65,137,30,98,153,73,190,203,15,42,114,157,105,14,105,185,40,90,152,101,74,73,30,138,54,155,51,215,105,105,107,224,0,0,2,128,120,163,248,236,196,223,185,124,158,16,142,182,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,145,92,81,252,118,98,111,220,190,79,8,75,254,11,152,23,135,19,172,155,143,48,245,58,55,110,188,224,220,18,109,186,108,153,6,75,110,157,21,48,227,56,226,227,163,79,81,231,59,82,208,183,12,205,92,180,146,19,176,150,233,56,18,171,41,57,73,194,204,151,97,98,234,53,23,105,95,41,61,30,117,11,170,234,168,42,55,240,95,224,204,28,198,25,152,108,178,226,41,201,114,49,186,148,59,221,213,106,61,123,170,131,60,153,237,191,179,27,139,137,85,153,115,75,163,88,150,69,97,79,218,8,165,190,244,117,188,251,43,50,106,176,226,140,144,233,73,81,22,246,245,74,77,132,43,98,72,150,110,184,231,85,226,123,159,88,216,207,85,151,151,236,31,174,196,159,135,212,201,17,158,170,213,226,115,80,117,106,139,10,123,123,45,186,151,121,82,32,164,212,194,136,205,175,89,230,9,196,41,72,38,214,168,215,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,165,196,165,196,178,141,170,220,178,53,25,114,208,226,208,22,211,195,107,55,248,161,154,123,2,172,222,39,217,178,213,82,182,164,38,34,238,152,84,230,226,210,166,145,50,198,214,150,102,241,169,115,148,163,121,215,18,203,41,101,8,54,181,229,239,109,42,172,190,35,152,195,142,56,171,143,178,33,99,29,143,85,178,226,91,125,178,13,179,68,155,25,232,250,211,123,107,228,137,134,147,121,214,93,121,210,66,80,228,136,203,54,92,236,232,216,106,74,8,197,233,225,86,25,218,184,55,135,22,230,22,217,81,59,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,207,243,41,147,252,14,205,77,8,169,152,155,109,242,106,172,242,19,18,228,165,161,150,43,17,27,105,107,81,50,137,11,109,123,153,62,107,164,109,56,149,183,171,134,162,73,44,146,180,133,91,112,208,200,84,156,121,184,89,198,172,89,161,75,99,14,168,114,27,122,144,135,57,91,43,245,22,37,54,165,50,166,94,105,196,191,4,146,219,205,60,126,166,229,168,144,133,40,208,241,34,85,113,149,164,210,168,25,68,178,104,84,42,100,74,117,54,157,124,83,98,67,135,17,148,178,196,102,27,166,84,18,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,117,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,16,113,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,9,226,95,144,168,216,243,111,61,141,88,77,66,136,198,34,208,227,184,245,93,13,243,119,215,233,204,69,113,73,101,44,178,211,138,126,113,41,182,90,100,253,77,200,81,161,106,81,33,146,69,123,112,184,241,217,134,95,125,121,60,209,127,192,50,239,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,234,147,37,23,121,13,36,96,13,225,136,247,254,13,90,119,150,46,88,95,34,238,250,173,61,47,213,40,155,204,251,51,155,148,73,86,213,106,182,185,136,36,59,201,89,155,141,115,57,107,51,90,20,103,226,161,100,167,47,48,51,13,63,50,204,89,17,21,115,212,99,151,58,35,209,163,189,78,77,68,164,54,249,85,154,101,109,154,153,157,185,164,234,243,107,78,186,173,102,158,98,214,181,119,80,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,16,3,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,128,90,160,0,231,248,233,142,152,113,151,76,56,168,226,134,40,86,123,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,210,30,130,187,127,217,182,205,205,108,217,149,219,134,36,74,237,227,34,76,106,21,61,70,102,252,229,199,142,185,15,154,18,68,102,72,109,166,204,212,179,209,4,106,109,38,123,156,66,85,232,5,37,228,255,0,48,55,246,102,184,157,216,24,175,136,203,136,138,148,200,245,24,141,67,130,111,20,40,76,51,67,152,148,181,29,183,156,113,77,160,213,189,213,36,149,161,184,235,138,233,184,197,218,0,0,0,10,54,226,79,145,138,174,95,111,249,152,169,135,52,185,115,176,234,234,145,38,164,234,33,210,212,150,45,119,212,243,100,168,174,169,150,201,134,99,41,201,8,76,109,77,39,166,173,109,51,108,156,114,16,13,36,103,18,147,74,173,101,67,24,97,214,105,145,39,199,110,199,173,75,67,82,89,75,168,75,236,67,117,230,93,36,168,140,137,109,186,219,110,33,93,233,90,18,162,208,200,140,102,220,5,148,240,183,200,44,60,68,236,57,155,198,58,125,42,165,104,23,108,143,110,219,179,35,49,57,154,187,133,205,140,244,153,109,184,149,161,44,180,178,112,155,108,200,156,83,173,147,158,162,27,71,58,223,199,228,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,249,42,212,200,213,170,84,218,52,199,37,183,30,124,119,35,58,184,146,221,138,250,80,180,154,84,109,188,202,146,235,75,208,207,69,182,164,173,39,161,164,200,200,140,126,176,1,157,108,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,223,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,160,112,221,206,109,11,41,120,143,88,166,95,148,174,109,153,125,246,40,245,122,147,8,90,229,82,156,142,111,114,36,165,180,235,205,100,187,67,164,235,100,147,115,105,165,72,212,209,202,118,231,179,15,151,235,7,51,88,95,59,10,49,25,18,209,77,153,34,60,182,166,65,38,74,108,39,217,112,148,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,55,24,207,102,97,242,253,127,101,151,20,39,97,70,35,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,246,148,162,78,132,227,78,39,174,211,1,165,225,85,124,88,179,191,66,168,83,170,121,76,195,57,84,170,211,114,52,106,246,154,108,173,206,195,42,60,168,239,199,139,21,228,186,72,55,144,182,22,82,9,77,173,41,220,148,18,137,196,184,148,71,252,11,226,133,140,184,41,151,26,222,14,50,231,166,171,209,59,52,43,38,177,57,180,187,232,40,38,135,74,66,92,53,25,246,142,86,140,20,86,150,131,74,55,175,122,148,211,77,199,56,129,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,217,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,209,41,51,62,132,96,61,86,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,167,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,213,217,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,159,42,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,207,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,146,160,0,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,50,239,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,70,164,197,21,241,113,195,59,170,207,205,237,98,250,171,68,214,139,126,211,224,84,41,18,155,109,206,90,187,52,70,97,190,194,150,164,18,13,228,45,130,90,144,133,43,107,111,176,163,50,53,232,65,105,92,62,177,138,171,141,249,75,177,110,235,150,189,18,171,112,194,142,245,18,176,235,82,148,251,228,252,71,150,203,106,148,165,173,107,237,46,71,76,119,220,53,158,170,55,247,145,18,86,146,20,151,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,180,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,156,149,225,211,155,207,197,219,47,185,128,143,50,111,109,151,111,211,225,221,54,205,21,80,57,141,174,115,238,166,156,235,238,173,38,217,155,36,251,212,130,113,6,233,43,150,75,83,73,53,111,214,0,0,186,158,13,152,41,242,27,47,181,108,99,151,80,231,75,196,218,129,114,88,109,221,205,177,6,156,236,136,237,238,73,182,147,75,202,125,115,13,90,45,105,54,249,26,109,86,242,19,252,120,172,20,194,250,86,10,225,29,161,133,20,101,68,114,61,173,71,141,77,92,136,208,147,17,19,31,66,11,157,40,218,73,153,33,111,59,204,117,126,178,140,214,226,140,212,163,51,51,246,160,50,174,58,174,93,50,209,138,121,160,190,217,177,112,206,147,250,93,182,179,49,137,62,139,166,124,203,206,183,218,223,101,167,57,60,222,66,208,222,228,250,235,209,37,237,50,229,66,242,120,98,83,48,143,8,50,57,66,197,202,203,150,253,168,187,146,68,217,55,53,195,82,150,136,200,125,109,84,228,67,138,79,72,121,68,148,33,41,38,219,66,53,36,18,220,81,145,111,117,102,160,235,255,0,254,238,60,58,50,227,255,0,230,59,82,135,254,3,213,74,253,81,196,127,201,237,19,30,229,255,0,189,66,16,143,245,166,25,249,186,97,169,231,215,48,211,243,46,140,211,197,174,196,167,92,233,142,197,60,233,145,187,66,169,10,167,54,132,37,112,14,59,174,173,93,153,197,37,78,173,4,178,209,229,169,212,26,28,218,164,254,172,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,237,17,237,154,107,168,65,202,75,110,154,57,178,100,184,157,117,121,222,83,70,109,165,70,219,105,66,82,157,198,75,117,206,129,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,252,166,112,220,117,29,154,44,157,164,131,101,11,97,196,200,113,181,155,137,245,91,78,213,57,204,104,45,211,41,152,205,121,99,246,3,91,24,165,126,97,212,187,58,175,88,143,189,113,93,208,152,154,130,211,108,216,169,53,27,168,140,241,122,237,165,210,37,145,31,67,113,190,91,206,246,0,0,1,15,248,136,228,130,30,106,172,66,187,108,232,187,113,54,211,167,186,213,9,36,243,17,153,170,54,167,154,113,113,101,58,182,148,181,109,66,31,236,228,110,54,218,29,144,163,90,137,43,90,138,96,0,12,176,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,6,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,166,226,29,131,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,5,138,96,94,5,225,198,93,48,226,157,133,248,95,70,236,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,0,0,0,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,180,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,170,148,68,93,76,128,70,190,40,254,4,241,55,238,95,56,132,40,4,93,246,116,177,211,14,51,23,195,50,252,197,12,47,172,246,234,84,239,67,52,243,46,145,34,85,62,82,106,240,77,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,85,32,128,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,210,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,210,243,99,226,159,25,62,32,92,62,98,248,147,229,145,42,174,54,112,255,0,194,220,119,193,123,102,36,139,218,135,30,186,155,130,157,17,133,118,219,134,18,106,210,137,165,183,180,246,187,38,58,80,162,36,108,230,58,218,137,4,165,27,44,180,160,158,156,59,179,191,15,53,86,33,218,87,140,173,184,155,105,211,218,118,186,163,101,136,204,213,27,83,206,182,137,81,90,67,170,90,182,161,12,118,131,38,219,109,14,200,73,33,36,149,161,37,48,6,93,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,109,56,207,197,222,193,119,45,16,238,92,30,110,93,63,20,46,152,242,33,51,78,144,195,50,209,109,77,101,113,201,247,36,239,90,13,196,27,79,173,113,94,38,150,219,139,111,71,16,147,67,173,36,63,39,20,140,253,76,195,190,221,150,76,28,168,85,105,183,121,246,57,23,21,197,14,75,240,94,164,54,124,169,44,198,136,227,106,66,212,243,168,54,205,199,8,205,180,180,225,183,235,173,197,242,106,4,125,95,244,85,126,221,95,236,173,199,114,92,117,15,251,228,201,213,41,210,28,255,0,148,227,207,56,226,254,181,41,74,246,153,137,63,157,76,155,70,202,14,23,225,5,62,187,38,36,251,238,231,145,113,189,113,206,131,53,215,225,45,12,57,8,161,179,28,156,109,179,74,16,211,166,165,25,163,121,184,235,154,169,72,38,201,33,249,120,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,0,170,190,57,223,153,63,218,79,221,162,213,5,85,241,206,252,201,254,210,126,237,1,8,50,65,132,54,110,61,102,114,210,194,60,64,98,91,148,43,138,61,93,153,7,17,243,101,246,150,138,92,183,90,121,181,245,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,249,57,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,174,151,194,227,199,102,25,125,245,228,243,69,201,230,187,42,56,113,155,92,56,93,149,122,181,216,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,10,235,225,111,159,168,120,119,216,114,201,140,117,10,85,54,208,62,217,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,140,192,226,174,25,221,88,55,136,247,30,22,222,177,59,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,110,156,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,174,219,112,194,74,86,110,161,205,197,181,217,49,210,132,153,175,127,49,214,212,107,52,168,217,121,213,7,64,226,141,141,248,243,130,120,12,204,204,23,161,203,143,14,185,33,116,235,130,238,136,231,207,219,204,43,98,90,38,210,159,89,165,200,82,212,217,74,238,104,210,73,45,174,188,202,211,72,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,211,237,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,138,225,22,74,114,243,129,248,161,116,98,206,31,217,17,34,213,238,57,13,73,142,203,209,163,184,197,5,100,219,168,116,169,103,203,230,196,67,196,251,156,196,37,195,70,155,80,146,67,105,74,8,25,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,121,204,26,168,25,87,1,123,220,61,236,11,55,20,248,112,217,56,125,136,54,244,74,229,189,92,143,91,141,58,12,146,61,142,163,211,51,12,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,170,47,53,217,81,196,124,165,98,58,236,171,213,174,221,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,93,202,112,184,240,39,134,95,125,121,196,209,213,115,23,150,140,44,205,5,136,245,139,137,148,159,209,236,85,152,108,70,244,165,51,231,153,117,206,200,251,205,57,201,230,242,16,135,54,167,215,70,169,63,97,144,87,7,7,28,111,199,151,239,41,216,25,22,135,46,227,194,248,177,222,168,203,152,243,155,81,106,190,178,90,155,54,156,87,69,34,75,169,82,78,41,117,53,154,223,70,210,68,142,101,186,15,63,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,42,3,138,70,65,97,225,223,110,204,222,14,83,233,84,219,64,251,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,54,254,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,51,89,151,140,191,95,217,154,197,8,56,81,135,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,177,164,168,211,161,184,235,105,233,184,133,228,223,184,23,135,25,116,200,142,41,225,126,23,209,187,13,42,14,31,220,78,188,243,166,75,149,80,148,170,99,196,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,101,247,44,88,53,150,26,21,90,129,132,54,191,163,91,173,212,29,168,78,146,251,202,145,41,237,86,179,101,133,60,189,86,108,176,133,155,109,32,204,244,78,229,40,212,227,142,184,182,108,124,44,99,39,195,251,135,203,159,1,154,193,165,220,195,229,250,193,204,214,23,206,194,140,70,68,180,83,102,72,143,45,169,144,73,146,155,9,246,92,37,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,77,198,51,68,53,80,3,50,216,233,129,120,143,151,76,71,168,225,126,40,81,187,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,63,248,98,240,244,135,116,195,141,152,172,192,218,28,234,83,219,93,180,168,21,54,88,126,45,86,43,172,60,219,178,166,196,125,149,238,100,249,172,174,49,238,66,141,77,155,155,77,6,210,151,97,89,142,202,174,17,230,158,149,109,209,177,94,155,45,248,246,197,97,21,104,235,132,226,24,125,228,109,52,187,13,111,108,55,81,25,226,217,204,75,74,109,106,54,154,50,90,77,4,101,213,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,1,250,192,0,0,84,175,26,204,11,135,74,174,217,121,135,160,209,185,62,155,223,109,220,82,91,54,27,109,114,154,71,50,10,212,130,34,117,199,150,202,101,33,78,25,173,36,220,70,17,234,104,146,93,181,14,85,154,124,20,252,98,114,251,123,96,227,117,14,197,46,224,167,151,96,125,78,242,219,68,230,29,68,136,188,213,114,220,50,100,223,101,162,115,106,13,92,179,94,221,21,161,144,81,14,84,177,138,171,134,179,177,38,209,85,122,36,27,123,16,112,222,233,162,85,26,155,41,77,48,227,233,164,75,122,18,144,157,233,65,201,57,8,67,13,154,137,71,164,167,80,130,220,225,24,225,64,0,36,87,16,92,98,165,99,126,109,47,171,186,218,175,75,170,219,208,164,51,68,163,186,236,164,190,193,49,17,148,50,226,162,169,11,90,59,51,146,19,33,246,205,7,162,137,253,230,68,165,168,132,244,224,183,129,117,219,90,196,187,113,230,227,163,82,145,18,246,236,244,235,106,94,168,114,119,101,136,244,132,77,61,72,140,218,101,199,201,164,236,220,74,90,162,110,82,9,41,105,74,168,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,154,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,161,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,144,123,80,0,1,195,243,193,77,42,182,80,241,118,41,178,227,187,45,57,242,118,182,70,102,92,150,205,221,122,123,11,102,167,245,17,140,227,141,47,230,90,2,42,185,113,197,90,99,142,26,19,50,201,174,48,165,17,106,105,37,192,121,58,151,248,198,104,0,104,119,135,124,62,195,146,220,42,103,153,191,117,33,199,181,211,79,202,73,121,122,126,173,218,126,161,82,220,84,224,28,60,241,223,210,13,210,81,78,143,71,144,69,166,155,52,166,70,111,79,175,242,122,254,177,113,217,48,166,170,149,148,188,32,138,164,54,147,93,153,73,147,163,125,218,59,25,14,145,253,167,191,83,250,204,197,74,241,125,167,174,22,113,166,201,90,91,34,159,110,83,36,36,211,222,100,73,91,126,183,215,171,103,250,180,1,232,184,45,211,74,102,105,238,41,238,50,225,166,5,143,53,105,112,136,246,165,197,77,132,130,35,62,238,169,53,232,95,81,251,133,215,10,118,224,143,17,11,198,124,67,156,106,61,204,219,13,52,73,246,25,46,90,12,207,255,0,180,47,241,139,137,0,0,0,0,21,235,196,47,136,94,52,101,51,26,40,184,115,135,54,197,149,81,166,212,109,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,216,232,50,35,73,158,166,174,189,196,78,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,245,239,35,11,10,0,0,20,3,197,31,199,102,38,253,203,228,240,135,74,203,6,75,41,89,167,200,77,227,93,180,45,248,138,197,75,106,248,154,118,252,195,146,152,167,53,130,133,78,83,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,230,188,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,154,255,0,209,85,133,117,127,178,182,229,201,110,84,63,239,144,231,83,103,71,115,254,75,140,188,219,136,250,148,149,39,216,100,46,123,41,28,78,108,27,215,47,53,187,155,48,183,141,191,73,190,236,88,239,28,216,40,150,204,73,119,35,13,71,55,90,145,13,135,141,166,151,37,211,67,141,27,13,44,200,157,65,43,70,144,243,104,47,63,196,175,135,164,60,77,161,78,199,92,6,180,63,209,212,13,174,214,40,116,182,88,142,221,98,46,249,47,73,148,134,91,100,156,147,81,83,143,33,70,106,115,115,141,180,105,74,86,230,196,170,155,0,119,92,226,102,170,242,205,126,46,84,47,10,205,74,90,109,138,116,137,17,173,58,67,141,147,40,167,83,141,126,161,169,164,173,105,237,46,37,45,169,229,238,86,229,145,36,143,150,134,208,137,41,195,11,33,81,177,158,171,19,48,56,193,66,137,63,15,169,146,36,179,74,164,75,230,160,234,213,22,20,206,199,156,105,77,114,164,65,73,169,244,153,19,190,179,204,27,107,74,144,78,33,92,131,32,185,40,186,179,89,136,241,43,117,106,103,103,195,43,102,160,203,151,29,66,65,56,134,231,236,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,201,109,100,179,61,202,105,14,223,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,64,63,88,0,0,168,190,52,248,13,38,147,121,90,153,141,163,66,136,138,109,118,58,45,154,209,179,29,166,151,233,22,73,199,99,60,234,201,123,223,91,177,201,198,200,246,124,218,32,161,38,191,89,9,40,171,147,156,98,165,97,171,120,207,104,220,117,233,112,105,184,131,132,247,53,18,51,71,41,45,66,114,170,152,75,122,34,159,74,214,148,154,205,40,144,195,70,68,165,243,37,37,9,47,156,81,139,169,207,6,14,210,177,191,43,152,129,104,204,160,203,170,212,161,81,228,214,232,45,65,138,151,230,149,86,35,74,122,50,99,164,208,181,111,113,73,54,20,77,150,245,54,251,136,73,150,253,70,115,0,7,117,207,6,49,85,113,191,52,120,129,119,76,175,68,170,211,97,86,36,209,40,46,193,148,167,225,21,42,35,170,102,50,163,168,214,180,236,113,41,55,212,109,158,197,56,251,139,73,22,253,7,10,30,131,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,224,22,231,193,147,2,225,218,216,53,93,199,154,189,27,101,106,246,168,57,78,165,203,112,216,115,248,158,34,137,10,54,77,36,110,181,204,150,82,18,226,20,162,37,246,70,21,176,137,41,82,172,84,121,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,41,198,130,229,75,215,21,185,109,181,49,43,38,227,195,146,166,137,205,76,148,75,168,160,207,77,127,87,112,182,105,82,88,133,25,217,146,92,75,108,176,133,56,226,212,100,68,148,164,181,51,51,62,133,208,133,3,241,34,197,86,113,43,49,213,150,105,243,187,68,58,26,228,82,200,201,210,90,119,179,62,97,116,209,106,45,52,89,123,187,251,136,4,91,237,243,59,7,163,59,83,189,147,157,207,228,239,61,156,205,187,119,109,238,215,78,154,233,174,131,188,100,111,9,102,98,198,99,45,24,72,134,183,225,209,234,180,250,180,178,38,205,72,54,90,157,24,150,74,245,20,90,104,231,93,116,47,121,144,224,77,182,183,92,75,77,164,212,181,153,37,36,69,169,153,159,112,185,158,20,25,103,85,135,98,175,22,46,74,81,34,165,92,108,206,26,158,99,69,246,87,153,130,251,106,73,173,164,171,77,200,86,134,74,52,251,181,239,1,96,84,154,116,106,69,46,29,42,27,73,105,136,81,219,142,210,18,146,73,37,8,73,36,136,136,136,136,136,136,139,184,135,235,0,1,194,179,177,120,194,179,50,225,122,76,150,178,46,215,70,168,195,65,17,150,166,165,192,146,101,222,162,253,19,255,0,160,103,94,175,45,51,234,211,103,32,143,108,153,14,58,90,251,148,163,63,237,23,49,198,35,17,219,160,224,101,38,209,166,200,125,170,149,70,184,199,104,36,175,106,23,13,200,117,6,212,147,209,68,163,213,68,93,12,141,34,151,216,97,233,79,183,26,59,74,113,215,84,72,66,18,147,51,82,140,244,34,34,46,166,122,128,235,121,85,198,138,166,7,99,85,179,119,69,156,251,16,61,39,9,154,154,91,117,73,37,195,237,108,56,241,104,75,66,79,84,181,220,163,219,239,250,180,59,135,215,165,185,139,120,127,77,186,105,134,212,186,117,110,158,203,171,109,124,183,11,107,204,33,102,133,18,84,164,253,23,8,140,181,62,255,0,104,204,173,90,131,89,183,157,101,53,72,50,34,56,235,105,121,190,99,75,108,246,158,186,31,172,69,238,63,241,11,38,225,143,158,104,86,154,26,193,44,78,171,114,226,60,242,74,155,54,83,228,72,107,94,199,25,166,141,199,164,17,37,36,73,90,182,165,29,58,153,123,72,7,253,241,59,201,2,104,79,200,198,220,52,161,165,17,30,90,220,170,69,135,27,66,74,140,230,201,121,227,67,44,17,17,17,18,11,122,151,238,35,246,24,129,24,21,139,215,54,6,226,109,34,246,160,77,147,21,112,230,71,237,141,182,227,136,55,99,162,67,78,56,218,137,11,70,226,62,81,17,164,207,67,211,175,188,180,121,115,80,237,76,88,177,231,81,94,92,10,181,42,179,9,214,73,105,54,223,105,73,121,149,39,113,30,138,73,250,174,119,232,125,15,218,70,51,237,156,220,16,151,129,184,229,112,91,233,132,166,41,210,230,203,153,3,70,205,40,40,234,153,33,13,146,126,109,9,211,107,93,9,37,167,184,253,193,125,121,124,197,186,62,53,97,69,187,124,210,230,52,235,179,105,209,28,152,132,56,149,27,82,23,25,167,86,133,18,86,189,166,70,233,106,70,173,75,219,239,62,142,42,31,132,30,97,229,82,46,138,134,13,92,181,183,85,6,99,78,203,130,153,50,76,201,47,45,200,17,219,105,27,220,34,47,84,149,162,82,141,123,244,63,96,183,114,50,50,212,143,82,48,31,209,8,120,180,89,40,185,178,222,221,81,38,73,114,149,85,41,134,103,211,84,181,2,114,180,250,39,250,94,242,251,72,77,225,28,184,129,81,90,173,229,118,241,109,214,86,225,197,166,84,37,35,106,72,246,173,52,233,90,40,250,30,133,215,188,6,121,216,117,76,62,219,201,51,35,109,100,162,50,239,35,35,212,104,43,32,55,148,28,72,202,237,179,14,91,44,200,110,153,77,133,70,125,183,18,75,37,147,116,232,164,162,81,26,149,174,187,244,61,116,251,6,125,28,65,180,226,219,87,122,20,105,63,212,46,227,132,125,210,213,83,1,100,81,59,26,153,114,37,69,126,177,182,73,37,165,16,160,39,93,117,61,117,51,239,208,7,148,207,111,13,72,88,148,185,120,149,131,16,160,211,171,8,109,199,229,192,67,100,203,114,76,187,75,203,52,55,26,42,150,183,84,181,180,146,51,87,82,45,15,174,134,42,214,92,28,96,203,117,246,73,125,21,219,102,179,76,147,170,86,69,42,17,59,203,123,161,145,159,45,106,65,173,159,171,93,190,242,233,166,35,34,81,26,84,68,100,125,12,143,218,56,158,60,229,19,6,49,246,152,227,23,69,159,75,98,162,173,76,170,113,169,241,19,44,181,75,165,167,57,108,173,90,110,121,74,255,0,11,67,251,66,38,100,103,137,85,22,242,137,11,14,241,154,172,212,42,187,109,182,195,21,9,47,161,182,223,50,40,204,164,148,236,137,70,165,45,75,83,138,61,19,212,136,207,191,82,22,47,79,168,66,171,64,143,83,167,73,106,68,89,109,33,246,93,109,100,180,56,133,36,148,149,18,136,204,140,140,140,140,140,143,78,162,165,241,27,131,166,36,211,107,18,43,120,61,124,82,99,182,212,165,187,20,167,212,228,34,67,105,37,45,72,50,236,240,186,40,180,111,184,251,245,211,216,38,254,76,173,252,111,176,109,6,176,227,25,101,162,160,253,30,50,89,143,53,46,76,116,150,219,77,71,101,36,78,72,36,153,145,154,28,87,68,145,117,215,167,82,1,88,188,88,168,82,169,153,137,41,175,56,194,209,42,159,205,79,40,204,244,37,78,156,100,74,232,94,183,78,162,50,229,222,159,18,175,143,152,111,73,158,134,213,30,109,219,71,142,225,56,68,104,52,174,107,73,61,218,145,150,154,25,235,169,11,1,227,61,97,83,32,84,45,219,242,52,136,233,147,35,178,64,113,130,90,73,211,37,42,160,233,185,180,147,174,221,75,77,219,187,253,158,209,95,217,117,125,17,115,1,134,114,92,66,214,150,175,10,50,212,148,22,170,50,41,173,30,132,94,240,26,2,78,89,48,138,226,177,19,109,87,237,58,84,248,210,152,37,18,220,129,21,211,70,230,118,122,134,182,140,136,136,148,122,116,246,138,190,207,39,13,202,254,21,46,126,36,225,100,39,106,22,234,223,117,215,161,71,109,110,187,21,7,218,94,82,185,108,69,74,16,210,91,109,180,234,106,232,103,167,118,134,46,70,214,125,18,173,154,68,150,208,180,37,216,17,214,148,172,180,81,17,182,147,208,203,222,63,238,225,160,210,238,122,44,202,13,102,11,18,225,205,97,198,29,105,246,146,226,20,149,160,210,162,52,168,140,143,162,140,186,145,247,128,205,54,18,99,14,32,96,69,237,26,230,180,43,19,169,178,224,201,71,105,140,153,15,178,135,82,135,155,90,218,113,13,173,6,162,51,105,36,164,153,150,186,104,127,85,203,101,31,136,230,26,99,45,191,10,139,125,214,33,208,110,86,91,109,135,123,108,136,241,90,125,194,67,9,51,71,54,74,220,86,231,28,94,134,101,169,146,79,218,71,173,117,113,22,202,203,248,13,137,243,46,122,61,53,214,173,219,134,99,146,26,90,25,52,176,211,207,200,150,180,178,147,75,40,109,58,54,209,104,146,51,50,47,121,119,68,170,109,86,167,71,148,220,234,77,70,84,41,13,40,148,135,99,188,166,214,147,35,35,35,37,36,200,203,169,17,254,162,1,169,42,93,94,153,91,134,138,133,34,161,30,100,103,8,141,46,176,234,92,65,145,145,25,117,73,153,119,25,31,235,31,176,103,243,1,248,135,227,214,12,191,14,20,139,142,85,122,144,203,237,169,214,106,115,38,202,87,44,141,162,52,165,39,37,9,250,13,232,68,125,61,99,246,31,75,126,202,126,113,176,251,51,150,179,18,105,114,145,10,186,195,73,76,216,47,173,134,215,204,75,108,27,138,67,105,125,197,236,222,249,36,141,93,117,45,15,175,120,72,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,17,255,0,55,185,170,180,114,215,96,191,84,151,83,138,237,109,237,189,146,10,94,105,79,43,71,163,165,127,54,111,54,179,209,15,146,186,31,119,83,233,223,247,115,37,153,188,61,203,141,149,46,228,185,107,180,243,168,183,203,236,244,190,212,199,106,145,171,172,161,123,25,91,173,169,123,82,242,86,122,31,68,245,251,104,67,48,89,137,196,44,199,94,207,221,119,133,69,229,37,205,188,136,45,60,249,199,99,70,90,109,92,182,220,117,205,187,185,41,81,232,125,79,175,216,30,71,17,177,30,236,197,27,154,77,213,119,86,37,207,153,35,102,166,252,135,93,36,237,109,8,233,204,82,140,181,38,211,175,95,96,242,233,74,148,162,74,82,102,102,122,17,17,117,51,3,35,35,208,203,67,29,247,38,88,11,86,199,28,101,163,209,61,3,42,93,53,133,51,80,148,190,202,167,25,54,17,49,134,220,53,31,45,105,218,68,225,145,234,90,119,234,96,57,157,179,132,247,213,207,62,147,22,13,175,86,117,170,172,198,34,182,227,112,158,81,23,53,73,34,86,164,131,233,162,139,175,95,214,47,131,33,153,116,167,96,6,11,211,161,183,205,244,133,105,182,106,147,73,221,186,161,247,162,69,39,19,249,36,40,180,83,61,202,212,253,230,126,207,173,99,101,23,15,237,25,52,169,140,81,41,228,84,226,97,72,107,179,49,180,150,217,164,200,244,38,75,244,116,246,14,249,26,51,17,24,110,52,118,80,211,109,164,146,148,161,36,146,34,34,208,180,34,251,0,127,168,248,23,249,184,86,29,200,108,171,107,133,72,153,176,245,211,67,228,175,67,31,124,124,251,134,9,212,232,53,42,105,26,72,229,195,121,143,91,187,214,65,151,94,254,157,64,102,123,28,205,211,198,187,252,222,86,231,14,232,170,238,61,117,212,251,91,186,159,81,102,28,21,38,210,202,216,186,105,230,201,250,71,183,206,123,153,181,58,114,121,116,226,219,175,210,250,93,116,238,21,209,154,27,122,117,179,152,140,72,166,206,142,166,143,229,101,97,109,106,131,73,45,190,220,241,37,73,212,139,84,158,211,208,203,160,149,92,35,113,82,13,163,140,83,109,26,189,98,52,40,181,104,110,19,4,244,130,111,153,37,217,80,27,74,75,114,200,140,204,146,125,8,140,207,79,104,11,171,54,155,55,57,166,132,239,211,77,218,117,211,221,168,255,0,177,255,0,40,90,28,66,92,109,100,164,168,136,210,162,61,72,203,222,67,254,128,7,252,184,180,180,133,56,179,34,74,8,212,102,126,194,33,255,0,67,198,99,53,202,213,159,133,23,125,198,236,180,198,56,20,42,132,134,220,55,9,6,75,68,103,22,90,30,165,215,213,215,188,187,128,85,15,22,28,199,83,239,91,165,188,42,183,166,26,209,70,146,71,45,72,113,38,92,214,92,156,194,208,102,135,79,244,139,161,164,143,223,167,112,175,26,89,17,212,162,17,150,165,207,111,167,191,214,33,233,49,110,229,151,119,226,125,217,113,203,158,244,179,168,86,231,201,67,142,186,110,30,197,200,113,100,68,102,103,211,214,215,188,251,199,151,136,255,0,102,150,204,157,53,229,56,149,233,246,30,160,52,117,147,114,74,114,215,135,196,148,18,75,228,229,39,161,22,159,246,4,113,218,68,124,200,125,110,53,115,44,150,91,241,229,115,141,154,77,57,149,150,242,87,45,69,79,138,102,142,134,122,105,175,119,176,72,48,31,18,246,174,197,182,44,250,229,197,53,244,50,205,50,157,38,90,214,165,18,72,137,182,148,179,61,76,200,139,162,79,218,95,104,206,6,101,239,153,88,131,142,215,205,194,244,197,73,97,203,134,166,152,139,230,26,203,179,156,199,150,141,12,212,162,211,69,251,15,78,189,5,239,231,138,232,114,214,203,93,232,251,46,26,23,50,143,81,136,71,174,159,78,4,147,247,151,232,255,0,238,25,222,146,181,79,172,186,227,171,213,82,100,169,74,81,159,121,169,125,76,207,245,128,178,222,26,209,236,204,11,192,171,179,50,216,130,104,134,168,179,39,192,134,79,114,155,92,148,38,28,57,141,161,174,110,205,234,87,41,123,72,156,235,167,66,239,81,114,12,215,241,44,196,140,104,126,117,179,98,204,149,111,219,166,183,90,74,227,184,252,73,46,183,171,232,45,198,212,165,182,162,54,221,70,189,52,51,73,123,8,181,146,119,22,14,189,113,240,206,166,196,182,163,104,168,52,214,110,57,4,194,15,87,150,139,124,201,95,65,7,184,207,114,123,244,51,253,33,82,178,35,189,21,247,34,201,105,109,186,202,205,181,161,105,50,82,84,71,161,145,145,245,35,35,1,245,105,20,187,142,253,185,226,82,97,166,101,82,173,87,150,219,8,51,39,31,117,199,93,112,146,70,122,18,148,102,106,89,123,12,204,207,218,102,46,95,40,188,59,173,43,75,9,98,84,111,170,99,15,87,238,10,107,114,93,55,89,105,78,71,55,227,48,102,209,243,99,18,209,181,105,95,170,122,232,126,243,212,69,46,20,153,117,165,98,13,252,188,76,184,33,57,33,154,27,167,217,144,182,210,182,137,230,94,130,242,23,162,218,81,110,209,103,212,148,71,167,118,157,226,232,217,101,184,236,183,29,148,18,27,105,36,132,36,139,66,34,34,208,136,136,6,120,179,213,130,78,96,126,58,212,232,45,67,83,48,231,243,170,17,207,151,181,42,109,115,36,165,38,95,54,130,62,141,123,8,203,235,247,119,254,16,184,169,22,215,197,105,214,68,217,36,132,213,227,187,202,66,214,68,149,58,236,152,13,39,66,53,150,170,245,79,184,140,254,222,225,221,184,195,96,195,215,13,177,74,197,26,93,41,181,61,77,38,34,200,125,12,25,172,153,109,186,131,234,35,82,80,103,166,166,71,213,68,95,231,21,147,151,140,71,149,133,56,199,106,222,76,73,54,27,133,86,130,185,42,222,105,46,74,37,52,226,245,50,82,122,124,223,180,244,247,251,192,105,132,7,145,194,123,226,6,35,225,221,191,121,211,230,49,37,186,173,54,36,179,83,46,37,100,74,117,134,220,208,204,148,174,190,185,123,79,191,219,222,61,112,15,139,121,218,244,219,210,211,172,90,149,104,172,191,22,173,2,68,23,16,234,18,178,218,235,74,108,250,40,140,187,148,125,228,127,97,140,251,103,115,46,245,92,191,99,77,94,150,184,14,183,73,170,200,145,81,128,225,52,162,105,44,187,46,74,91,108,143,148,132,145,236,103,93,169,35,45,59,140,203,187,68,98,40,241,3,202,213,31,31,240,162,161,85,137,79,90,238,74,28,71,101,193,113,134,146,110,56,108,198,148,166,218,51,38,150,225,164,220,120,189,84,153,106,125,218,31,120,80,197,175,94,151,107,220,116,187,142,3,171,110,69,50,99,19,27,82,20,100,100,166,220,74,203,67,35,35,239,73,119,25,125,163,65,153,30,199,218,46,55,224,141,1,246,234,172,187,86,165,193,139,6,107,38,250,20,247,49,168,145,141,197,26,121,139,86,155,221,211,85,104,122,247,145,31,126,125,46,139,106,177,103,215,231,219,117,232,47,68,157,78,146,236,103,155,117,165,182,123,155,90,144,174,139,34,61,55,36,203,169,23,112,145,57,16,205,53,79,46,184,177,9,117,74,171,229,109,85,86,220,41,140,184,250,185,44,147,178,98,243,30,52,169,230,219,73,147,108,153,110,61,116,46,242,50,238,13,5,128,243,246,37,241,109,226,45,171,77,187,173,106,180,74,132,10,148,86,100,161,200,207,182,233,36,156,109,46,18,76,208,165,36,143,106,211,211,83,239,33,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,234,175,44,219,93,85,156,167,88,153,75,183,154,236,54,221,11,157,80,174,191,181,198,164,79,156,170,148,249,8,99,114,30,54,221,134,77,200,136,230,197,180,74,39,217,220,71,162,16,103,249,114,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,180,184,148,184,150,81,181,91,150,70,163,46,90,28,90,57,254,14,224,237,253,142,183,253,47,14,112,230,131,46,163,82,168,200,97,167,93,106,43,207,49,79,97,199,155,101,82,229,41,148,45,77,70,109,78,160,220,116,210,100,146,63,176,143,67,217,98,203,213,171,149,252,26,162,225,29,173,39,183,246,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,5,180,18,148,181,33,166,154,65,173,123,55,24,122,172,42,195,59,87,6,240,226,220,194,219,42,39,103,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,234,69,43,113,171,241,79,107,124,63,131,230,53,16,29,87,129,143,231,179,246,111,247,144,181,65,85,124,12,127,61,159,179,127,188,133,170,0,0,0,10,1,226,143,227,179,19,126,229,242,120,67,228,225,198,115,107,184,73,147,187,171,44,246,53,43,149,85,190,238,10,140,138,221,98,66,16,182,216,163,200,131,18,50,163,71,65,235,171,206,242,158,74,220,81,17,54,217,150,205,86,178,91,63,91,138,63,142,204,77,251,151,201,225,8,191,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,15,87,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,236,35,208,158,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,226,178,65,146,235,87,40,248,112,196,25,169,165,86,239,234,151,49,250,221,194,212,22,210,226,57,164,206,232,49,159,52,19,199,13,6,195,102,73,89,250,238,18,157,218,141,196,218,36,168,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,0,71,252,235,102,183,241,62,194,202,86,38,124,130,249,91,233,59,129,138,23,98,244,167,96,229,243,35,72,123,155,204,228,187,174,157,155,110,221,165,174,253,117,233,161,132,128,16,3,141,95,133,139,91,226,4,31,46,168,143,41,132,252,101,63,10,24,167,102,225,159,226,227,232,207,149,183,5,58,133,219,126,87,243,187,47,106,146,219,60,222,95,98,78,253,188,205,219,119,39,93,52,212,181,212,122,190,53,126,22,45,111,136,16,124,186,162,2,0,112,184,241,217,134,95,125,121,60,209,127,194,128,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,11,62,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,237,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,234,165,17,23,83,33,159,124,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,74,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,83,56,110,52,190,211,42,54,226,65,178,133,176,218,163,182,226,13,196,250,206,43,106,156,229,181,10,192,74,174,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,128,53,80,0,0,0,0,0,33,7,23,219,42,193,175,229,46,77,221,115,200,137,22,225,181,171,16,157,182,157,82,217,109,249,47,200,121,44,200,136,133,45,38,181,161,81,205,199,212,211,102,147,51,136,218,213,170,90,50,19,124,84,7,26,76,116,161,93,55,221,165,128,214,229,102,170,185,118,79,104,168,220,177,52,91,112,123,84,182,99,174,17,104,102,68,235,205,176,110,171,126,211,74,19,47,106,86,106,83,169,72,86,176,180,158,9,246,6,17,215,100,223,152,131,54,222,151,51,17,109,89,17,99,69,157,44,144,168,144,41,211,26,112,146,113,75,93,201,146,181,49,37,14,173,69,209,174,90,80,100,78,60,74,172,6,233,53,87,169,82,43,172,211,37,174,155,14,67,49,36,76,75,42,54,25,125,228,184,166,154,91,154,109,74,214,150,30,82,82,103,170,137,167,12,181,218,122,76,14,20,56,197,85,195,92,218,81,45,21,87,162,65,183,177,6,60,138,37,81,169,178,148,211,14,62,150,92,122,18,144,157,233,65,201,57,8,67,13,154,137,71,164,167,80,130,220,225,24,11,222,0,0,0,21,87,253,220,239,252,87,127,231,183,255,0,0,44,167,9,239,175,194,134,22,89,184,153,232,191,70,124,173,183,233,213,222,197,207,231,118,94,213,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,0,245,98,189,120,207,225,12,155,191,1,173,172,92,167,49,45,233,24,123,88,83,51,9,47,180,134,25,167,84,57,109,56,242,208,175,93,107,41,44,193,109,36,131,232,79,56,102,147,34,220,139,10,28,171,52,248,41,248,196,229,246,246,193,198,234,29,138,93,193,79,46,192,250,157,229,182,137,204,58,137,17,121,170,229,184,100,201,190,203,68,230,212,26,185,102,189,186,43,67,32,205,180,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,119,164,140,164,87,14,76,51,252,40,103,39,14,41,210,34,85,92,129,65,168,42,230,152,253,61,189,123,47,96,109,82,35,173,229,26,20,148,50,169,77,198,105,70,122,107,206,36,37,73,82,210,98,53,139,94,224,125,96,73,106,149,138,120,165,58,222,136,113,229,72,167,80,41,117,101,19,74,124,150,210,93,126,108,116,30,188,212,32,201,232,11,87,66,66,204,155,250,70,217,237,11,74,0,0,25,87,29,170,234,205,118,35,215,242,217,101,101,102,152,239,161,172,203,95,181,191,82,110,59,198,110,87,101,59,61,249,109,170,65,232,90,50,215,53,4,134,75,84,155,136,55,84,106,50,104,153,226,163,165,101,227,47,215,246,102,177,66,14,20,97,202,34,34,165,50,60,137,110,204,156,79,20,40,76,50,217,169,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,122,110,32,30,215,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,176,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,208,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,252,166,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,174,210,29,44,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,8,171,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,2,213,0,0,0,84,175,25,57,89,154,165,87,105,46,84,238,158,78,12,86,245,167,83,105,116,103,37,54,218,229,52,136,239,184,117,127,84,154,113,229,188,149,170,58,13,107,73,55,17,74,74,16,178,117,75,182,161,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,25,182,181,113,211,17,237,12,39,189,112,66,153,89,230,217,151,223,100,118,165,75,144,70,182,217,149,30,75,15,183,42,63,82,229,60,125,157,13,172,203,84,173,179,34,82,76,208,210,155,240,3,186,231,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,105,109,42,109,47,35,106,118,172,201,68,92,181,182,181,240,160,26,168,1,249,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,116,201,6,47,89,184,11,195,18,210,197,204,64,126,91,116,43,118,61,93,233,5,17,131,121,247,86,186,228,182,154,101,180,116,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,8,127,197,151,40,150,14,10,220,212,140,104,195,154,141,191,66,166,222,82,17,77,118,205,139,29,152,103,25,246,35,145,42,84,22,25,74,82,113,141,40,71,59,82,213,15,58,133,110,95,60,146,221,123,14,191,154,44,205,223,217,166,197,10,150,32,93,242,101,195,166,174,66,149,69,183,138,162,244,152,84,102,13,182,155,216,194,92,61,169,90,210,195,74,117,104,74,9,199,9,75,218,157,73,41,242,181,92,29,191,168,184,71,64,198,250,133,6,91,86,157,203,88,157,68,131,49,81,94,74,20,252,84,52,163,81,184,104,38,141,14,27,142,161,179,74,204,212,184,114,139,66,229,24,11,73,224,251,149,26,21,10,196,44,213,93,45,82,170,149,171,155,159,14,215,46,74,214,245,22,43,47,63,26,83,155,148,100,130,121,245,161,72,213,41,53,33,164,104,78,104,251,173,167,202,241,206,252,201,254,210,126,237,17,87,33,57,223,174,229,30,251,118,21,199,42,171,82,195,42,223,53,218,221,18,27,40,144,242,37,19,38,76,202,136,151,29,109,13,189,189,45,33,195,222,73,91,90,238,74,148,219,70,137,63,198,226,173,74,175,210,176,26,187,66,169,196,168,211,106,49,238,9,112,230,68,121,47,49,37,135,19,76,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,140,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,45,83,60,249,231,252,75,190,68,255,0,165,119,203,31,150,62,146,255,0,102,253,31,217,123,39,102,255,0,193,222,223,187,180,255,0,189,211,103,183,94,129,42,133,85,241,206,252,201,254,210,126,237,29,87,43,156,86,255,0,25,76,118,182,112,83,240,11,242,115,229,31,109,254,51,249,83,219,57,29,158,27,242,127,35,217,27,221,187,145,183,233,150,155,181,235,166,135,202,184,231,126,100,255,0,105,63,118,128,138,188,46,60,118,97,151,223,94,79,52,92,158,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,186,55,201,6,47,89,184,11,153,203,75,23,49,1,249,109,208,173,216,245,119,164,20,70,13,231,221,90,233,114,218,105,150,209,208,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,228,230,139,51,119,246,105,177,66,165,136,23,124,153,112,233,171,144,165,81,109,226,168,189,38,21,25,131,109,166,246,48,151,15,106,86,180,176,210,157,90,18,130,113,194,82,246,167,82,74,67,192,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,223,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,93,182,222,132,164,172,157,91,155,143,107,82,100,37,105,35,70,206,99,77,164,208,106,73,188,243,73,225,92,45,242,11,15,17,59,14,102,241,142,159,74,169,90,5,219,35,219,182,236,200,204,78,102,174,225,115,99,61,38,91,110,37,104,75,45,44,156,38,219,50,39,20,235,100,231,168,134,209,206,183,240,0,0,0,25,87,26,168,25,87,1,127,220,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,53,80,50,174,53,80,0,0,0,0,0,0,0,0,40,7,137,78,0,254,2,179,65,112,124,156,195,223,146,246,45,209,201,169,219,93,153,26,65,127,248,59,61,181,44,104,102,150,246,74,83,186,177,234,242,210,182,246,161,45,169,173,98,168,186,158,50,120,41,242,231,47,180,156,99,137,80,228,203,195,42,129,243,152,113,221,173,191,6,162,236,120,238,109,73,54,163,83,201,125,16,205,58,173,9,38,249,250,238,86,194,20,172,2,111,240,144,192,105,56,167,153,118,241,38,161,10,35,246,246,24,71,244,164,146,147,29,169,8,118,162,250,28,106,11,100,133,172,148,133,165,68,236,148,58,148,47,98,225,164,189,85,45,10,43,201,16,215,133,14,14,210,176,215,41,116,75,185,84,25,112,110,28,65,145,34,183,84,118,108,84,180,251,140,37,231,25,132,148,43,98,86,113,142,58,16,251,100,163,81,107,41,213,160,246,184,68,38,80,0,0,0,243,120,149,1,117,92,58,186,169,141,184,72,84,202,36,230,18,163,45,73,38,182,22,157,79,252,99,47,99,84,143,176,204,166,28,141,37,164,184,211,200,54,220,66,139,82,82,76,180,50,50,247,25,12,176,205,134,253,62,108,136,18,146,73,122,51,171,101,196,145,235,162,146,102,70,90,151,127,82,1,166,28,188,211,81,70,192,28,51,164,54,193,178,152,54,125,26,49,52,106,51,216,72,132,210,118,234,122,235,166,154,119,138,149,227,77,76,40,153,163,182,170,45,199,52,34,117,143,12,214,230,166,100,227,168,157,53,39,246,104,142,95,119,253,34,227,108,26,114,40,246,45,185,73,111,153,182,21,38,28,100,243,62,158,136,101,41,245,186,23,94,157,122,16,169,110,55,48,73,188,99,195,170,150,142,106,253,178,251,6,103,244,126,110,82,207,167,215,243,157,127,80,15,77,192,218,2,220,172,227,21,76,156,34,76,120,180,38,13,58,117,51,113,115,84,71,250,185,71,254,49,108,34,176,248,29,211,201,187,67,22,106,188,148,17,200,169,82,99,243,11,233,43,150,212,133,109,63,168,185,186,151,248,70,44,240,0,4,42,206,183,18,31,196,251,20,233,88,103,248,26,249,91,233,59,125,138,239,109,249,69,216,57,124,201,50,25,229,114,251,43,186,233,217,183,110,220,90,239,211,78,154,155,37,60,72,127,28,28,83,170,225,159,224,107,228,151,163,45,247,235,189,183,229,23,111,230,114,228,199,103,149,203,236,173,105,175,105,221,187,113,233,179,77,58,234,64,206,183,13,239,199,7,20,233,88,153,248,101,249,37,232,203,125,138,23,98,249,59,219,249,156,185,50,30,230,243,59,83,90,107,218,118,237,218,122,108,215,94,186,19,37,60,55,191,19,236,83,170,226,103,225,151,229,111,164,237,247,232,93,139,228,239,96,229,243,36,199,123,155,204,237,78,235,167,102,219,183,105,107,191,93,122,104,115,84,0,0,64,12,209,241,91,252,90,241,218,230,193,79,192,47,202,63,147,157,139,248,207,229,79,99,231,246,136,108,73,252,143,100,115,110,222,126,223,166,122,237,215,166,186,23,127,201,78,107,127,28,28,44,170,226,103,200,47,146,94,140,184,31,161,118,47,74,118,254,103,46,52,119,185,188,206,75,90,107,218,118,237,218,122,108,215,94,186,16,84,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,192,39,248,172,188,221,240,154,170,226,166,60,196,196,108,23,184,226,82,104,247,205,97,217,87,147,85,39,20,233,210,31,115,123,207,207,140,147,61,207,161,213,18,139,179,238,35,75,206,35,69,37,149,168,227,89,160,0,241,88,59,131,182,14,5,88,20,188,57,195,154,12,74,117,54,157,29,134,157,117,168,172,178,253,65,246,217,109,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,190,194,47,106,0,0,0,0,3,60,57,255,0,192,105,57,124,205,29,221,108,179,10,36,106,21,126,66,238,107,121,17,35,181,25,132,83,165,186,226,146,203,108,182,181,19,72,97,212,189,24,136,201,58,148,114,89,33,41,82,72,104,120,87,7,26,124,29,165,86,176,142,212,198,250,125,6,91,181,219,106,176,138,36,233,145,34,165,72,77,42,82,28,81,42,83,132,131,89,33,185,45,180,134,141,75,36,37,115,28,45,13,78,144,10,118,19,167,132,38,5,195,196,252,199,75,196,107,134,141,219,104,184,105,79,77,69,149,44,216,91,41,172,62,179,110,17,56,211,132,165,171,106,17,45,244,45,4,70,219,177,154,81,173,39,181,43,130,194,255,0,184,101,224,167,224,91,40,246,183,104,168,118,169,247,222,151,172,205,142,239,101,174,218,195,61,157,182,245,109,10,78,145,90,141,189,39,187,71,77,221,170,52,237,208,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,243,247,221,241,109,225,213,171,82,187,174,154,180,74,124,10,108,87,164,173,201,47,182,209,40,155,109,78,26,72,214,164,164,207,106,21,211,82,238,48,28,91,60,56,251,68,193,12,17,175,190,237,85,150,170,213,72,18,160,194,101,47,161,47,115,29,137,36,219,81,39,152,133,105,189,173,53,78,167,175,113,25,247,103,206,232,175,75,186,46,58,165,199,61,213,185,34,167,49,249,142,41,106,51,51,83,142,41,103,169,153,153,247,168,251,204,254,209,34,179,223,154,106,150,98,177,98,106,233,117,87,206,218,165,45,200,80,217,109,245,114,94,38,164,202,229,188,73,75,206,54,163,54,222,34,220,90,106,93,196,69,223,29,173,123,106,177,120,87,224,91,116,24,47,75,157,81,146,212,102,91,105,165,184,123,156,90,80,158,136,35,61,55,40,139,161,31,120,14,225,146,60,187,213,115,3,141,52,138,90,41,238,185,73,165,72,143,81,158,225,180,163,101,76,181,46,50,92,108,207,148,180,153,236,123,93,170,34,45,59,204,139,191,65,86,101,175,77,178,237,58,61,169,73,138,203,17,105,48,35,193,109,13,33,40,45,173,52,150,203,162,72,139,185,37,220,69,246,16,141,124,63,50,181,71,192,12,40,167,213,101,211,214,139,146,185,17,169,115,156,125,164,147,141,155,209,162,169,198,136,205,164,56,73,39,25,63,85,70,122,31,126,167,221,43,128,0,7,145,197,139,226,6,28,97,221,193,121,212,38,49,25,186,85,54,92,178,83,206,37,4,106,105,135,28,208,140,212,158,190,161,251,75,187,217,222,2,163,56,189,98,164,91,163,21,160,217,16,165,18,211,73,142,215,53,8,89,26,82,235,82,103,180,173,72,150,122,43,214,46,242,35,251,59,135,0,200,174,9,57,142,24,235,76,160,187,13,79,67,129,201,168,72,62,94,228,165,180,76,140,149,25,252,218,200,186,59,237,34,47,175,223,207,179,15,136,242,177,91,24,238,171,201,249,38,251,115,42,211,151,25,91,205,69,201,92,167,92,70,134,106,87,79,156,246,30,158,239,120,179,110,15,56,48,245,189,108,85,113,70,169,74,109,47,84,137,248,177,223,91,6,75,54,92,110,158,250,72,148,164,17,233,169,25,244,81,151,249,192,123,44,221,112,238,180,174,220,37,151,81,177,105,140,51,95,183,233,174,73,104,218,101,164,185,32,216,140,249,147,69,202,140,107,94,229,169,30,169,105,169,251,143,65,77,21,122,93,199,97,92,242,233,51,19,50,151,86,164,75,113,133,153,19,140,58,219,173,56,105,51,45,73,42,35,37,32,253,132,100,101,236,50,26,141,121,150,228,50,228,119,144,75,109,212,154,22,147,45,72,200,203,67,35,33,75,156,87,50,235,73,195,235,249,188,76,183,225,57,29,154,227,165,218,80,134,210,134,141,231,158,156,242,215,162,26,73,110,209,5,212,212,103,167,126,189,224,60,190,84,56,150,98,70,11,191,6,217,190,166,74,175,219,164,227,77,41,114,28,145,42,75,77,234,194,15,105,187,41,13,164,137,182,151,167,77,8,212,126,195,61,58,255,0,18,152,214,102,58,96,93,167,153,108,62,82,37,174,84,200,16,38,19,38,211,139,140,133,67,153,49,196,59,202,223,177,73,230,163,113,27,157,53,234,93,202,58,201,143,29,233,79,183,22,51,75,113,215,150,77,161,8,73,154,148,163,61,8,136,139,169,153,152,182,187,119,7,93,183,56,103,212,226,92,177,119,42,117,53,235,142,57,62,131,53,50,226,237,242,36,253,52,22,211,45,170,238,212,203,244,128,86,246,90,47,137,88,125,142,182,53,194,204,197,70,97,187,134,152,82,214,78,26,11,179,148,198,86,178,51,37,36,180,209,30,211,211,167,81,164,11,38,187,22,231,179,168,119,20,39,208,243,53,58,116,105,104,90,84,74,35,39,26,74,200,245,35,50,238,81,123,79,237,25,126,140,181,64,172,180,227,75,209,81,164,165,73,81,31,113,165,125,15,95,212,52,67,145,219,161,203,167,45,118,91,239,57,189,112,232,244,232,102,122,235,244,32,70,63,121,254,151,254,224,29,236,113,108,228,18,85,150,188,65,37,32,148,95,39,42,221,12,181,255,0,176,36,14,210,35,230,124,43,113,168,121,100,189,31,145,43,146,111,82,106,44,160,183,146,121,138,58,124,163,36,117,50,215,93,59,189,160,51,199,84,34,42,148,178,34,208,185,238,116,247,122,198,44,59,132,246,99,169,246,85,210,230,21,92,51,13,8,172,201,62,200,165,184,146,46,107,206,65,97,8,35,91,165,250,39,208,146,103,238,215,184,87,108,183,251,76,183,164,233,167,53,197,47,79,180,245,30,163,9,46,89,118,134,39,218,119,28,73,207,68,58,125,110,4,149,184,211,166,217,236,110,67,107,50,51,35,46,158,175,188,187,128,105,229,181,165,212,37,196,25,26,86,68,162,50,246,145,143,250,30,51,6,110,102,175,12,40,180,46,54,165,166,73,207,161,83,228,56,225,56,75,51,90,227,54,179,212,245,62,190,182,189,231,222,61,152,0,255,0,130,105,178,115,154,72,78,253,52,221,167,93,61,218,143,251,31,242,181,161,180,41,199,22,73,74,72,205,74,51,208,136,189,230,2,176,56,213,205,165,157,177,107,83,201,147,244,143,111,130,247,51,106,116,228,242,234,37,183,95,165,244,186,233,220,43,63,3,13,194,198,187,0,217,94,215,10,232,165,109,61,116,208,251,91,90,9,135,197,203,21,32,221,216,197,10,210,164,86,35,77,139,73,134,218,95,38,100,19,156,185,45,74,158,218,146,123,86,100,70,68,162,232,100,70,90,251,4,85,202,245,191,58,229,204,70,27,83,96,199,83,166,119,101,29,78,232,131,81,33,190,220,202,84,165,104,71,162,75,113,106,103,208,6,142,108,3,112,236,59,108,222,86,231,14,145,15,113,235,174,167,201,70,166,62,248,249,246,244,19,166,80,41,180,211,52,153,196,134,203,30,175,119,170,130,79,78,238,157,7,208,1,26,51,231,151,74,110,63,224,189,70,27,156,223,72,81,91,122,169,8,154,219,170,223,102,36,162,109,63,146,90,143,85,61,220,157,15,220,101,237,161,251,159,9,239,171,98,161,86,139,58,215,171,52,213,42,99,241,92,113,200,79,36,143,148,165,17,171,83,65,22,154,36,250,244,253,67,78,82,99,49,45,135,35,72,101,14,182,226,77,42,74,210,74,35,35,45,15,82,63,180,112,59,231,40,184,127,119,73,170,204,126,137,79,50,168,147,234,91,93,153,141,166,183,13,70,103,161,178,127,165,167,180,6,118,20,149,37,70,149,36,200,200,244,50,50,234,70,58,150,93,177,222,235,192,76,70,165,93,212,26,172,198,98,53,41,131,155,25,183,221,75,111,48,79,180,227,132,104,75,136,37,106,77,17,104,163,208,203,161,253,94,167,58,24,23,81,192,172,104,170,80,92,162,191,10,157,49,199,230,194,81,198,83,109,27,43,151,33,13,236,62,90,19,166,214,186,109,45,52,46,135,238,224,169,74,150,123,82,147,51,247,17,0,210,150,92,113,234,210,199,236,55,165,93,182,253,90,35,210,220,138,199,109,140,135,218,83,140,190,108,50,227,137,82,16,226,205,58,27,196,70,74,61,72,250,31,215,213,70,119,242,129,155,187,223,44,119,228,89,81,167,63,38,222,148,242,24,168,83,222,117,229,180,150,148,244,115,117,196,52,79,54,130,112,155,99,105,41,93,52,61,15,167,117,222,229,183,51,120,123,152,235,42,37,201,109,87,105,229,81,115,153,218,41,125,169,142,213,31,71,94,66,55,178,135,92,82,55,37,149,44,181,62,169,235,246,7,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,40,146,91,148,125,8,0,204,136,181,51,34,47,172,69,44,215,103,231,13,114,249,74,114,21,42,173,2,179,112,171,78,92,72,239,199,145,179,214,96,207,122,19,33,11,45,91,120,204,190,195,62,226,235,240,51,137,196,66,194,192,74,122,232,22,155,222,152,185,215,167,240,109,175,71,229,104,168,235,250,110,70,91,106,213,183,84,125,253,52,211,188,250,82,134,32,98,61,233,139,119,26,238,11,190,165,233,10,139,218,106,190,75,77,107,163,104,71,115,105,74,126,139,105,246,123,0,122,92,107,199,220,80,204,109,218,170,229,229,84,151,49,213,233,200,130,203,242,28,101,173,26,109,42,229,182,227,142,26,117,38,82,163,208,250,153,107,238,210,73,96,190,70,38,218,184,89,84,199,140,117,166,203,165,67,167,242,59,37,54,91,38,195,138,223,37,200,171,230,181,42,57,17,232,106,105,73,209,101,208,200,207,188,136,116,236,140,240,203,159,114,45,156,65,199,122,55,103,129,235,118,90,127,104,74,249,191,223,45,47,231,98,202,37,39,69,37,165,117,79,94,226,246,152,238,28,87,241,93,56,111,130,176,240,194,223,95,103,85,127,153,211,77,251,121,18,224,191,252,180,43,95,166,127,202,47,215,220,2,153,38,58,219,210,86,235,72,36,161,90,104,68,90,105,208,92,111,10,12,48,102,222,182,105,151,193,166,50,157,159,67,169,69,53,36,136,220,233,84,46,243,216,71,167,205,23,180,253,159,170,155,5,217,240,173,186,34,213,240,182,129,78,110,70,174,181,73,170,58,166,182,31,170,94,148,81,107,174,132,71,244,139,252,96,39,168,0,0,15,226,146,74,73,165,69,169,25,104,99,250,0,41,7,139,14,11,76,177,113,168,175,184,208,94,77,50,188,215,49,111,242,140,155,237,47,203,156,233,167,113,33,41,221,181,26,233,184,207,79,121,117,17,23,8,111,233,152,101,136,246,253,233,15,77,105,149,40,146,92,35,215,170,27,125,183,12,186,41,63,160,93,230,69,254,113,123,249,239,202,236,44,201,97,36,184,49,34,115,43,212,132,185,80,167,159,48,203,123,173,70,148,77,35,171,173,160,181,91,197,213,90,151,188,140,187,168,66,253,177,235,248,117,118,85,44,251,150,31,102,159,75,150,252,71,145,204,66,244,83,78,169,181,117,66,148,159,164,133,119,25,247,123,64,104,179,44,152,213,109,99,94,21,208,238,74,61,90,60,137,74,131,24,165,178,151,219,90,218,123,179,50,181,164,210,151,22,105,208,221,34,208,207,82,246,253,125,112,82,39,13,140,228,49,131,119,131,56,121,124,206,229,208,106,239,37,136,238,242,140,249,111,58,236,54,82,91,90,97,107,61,16,218,207,170,136,143,234,61,12,93,93,6,189,74,185,105,49,107,148,89,93,162,28,198,144,243,46,108,82,55,33,105,37,36,244,81,17,151,69,17,245,32,31,64,67,254,39,56,183,19,13,242,237,58,158,137,241,211,50,224,117,218,73,50,167,72,150,104,126,12,194,215,110,244,158,154,163,79,111,216,98,93,75,148,196,24,175,76,148,189,140,176,133,56,226,180,51,209,41,45,76,244,46,189,196,40,251,137,246,103,19,139,248,147,39,14,40,207,243,41,22,196,245,180,179,219,166,178,163,72,154,201,159,172,210,21,244,28,47,229,26,126,211,234,2,16,200,121,82,31,113,245,125,39,22,107,63,180,207,81,255,0,3,250,132,41,197,18,16,90,153,130,208,166,212,104,89,104,100,2,231,184,64,226,172,43,131,8,42,22,36,250,171,106,169,211,106,14,173,152,198,249,26,138,43,113,96,52,147,216,107,53,125,35,50,212,146,73,246,119,244,22,18,40,151,133,206,50,163,13,243,1,18,222,154,95,193,174,68,183,76,108,255,0,239,210,38,194,65,119,33,71,220,131,246,145,125,100,47,97,181,165,196,37,196,158,169,81,18,139,236,48,17,27,138,5,66,100,28,176,212,138,34,75,231,223,121,151,15,67,232,133,83,230,235,220,127,81,10,25,131,235,78,143,187,174,175,35,95,252,162,23,197,197,25,183,151,150,26,129,180,230,210,76,151,77,93,8,245,79,163,230,234,66,135,169,230,69,80,140,103,220,79,35,95,252,162,1,126,249,125,166,49,82,200,164,58,123,209,201,212,63,100,182,131,70,194,81,158,234,59,69,208,180,239,234,40,203,25,105,237,210,177,82,236,128,211,92,180,51,90,158,132,163,110,134,146,41,46,17,17,150,133,167,112,190,156,168,165,185,153,61,160,50,212,126,118,251,82,43,124,173,251,119,153,210,216,245,117,246,107,174,154,138,52,204,236,99,137,143,151,227,7,19,179,26,110,42,161,114,249,155,246,255,0,13,120,180,215,219,221,167,234,1,109,124,35,233,182,252,92,3,145,42,156,223,240,215,170,43,55,214,100,141,117,56,80,13,69,169,22,186,107,167,120,157,162,181,120,67,226,37,33,188,50,184,45,231,167,242,157,166,174,93,69,212,114,148,173,26,110,60,4,41,90,146,116,239,246,17,153,253,66,103,64,205,54,9,74,170,72,161,42,245,254,29,25,229,178,227,126,141,151,234,169,42,36,153,107,201,208,253,110,157,224,63,110,101,240,222,30,42,96,117,233,104,191,21,47,201,147,66,168,148,29,80,74,52,201,84,55,155,108,203,84,168,200,245,115,189,37,175,184,103,22,254,180,234,54,29,235,91,180,106,108,56,204,138,61,70,76,37,18,210,164,153,155,79,41,179,50,220,73,62,244,31,176,190,194,26,120,129,82,165,93,20,142,213,77,147,207,137,45,173,18,189,138,78,169,90,72,203,162,136,143,185,68,41,15,138,54,93,229,225,102,52,61,123,83,88,214,145,114,146,166,186,230,226,233,46,68,185,174,26,116,83,138,87,208,108,143,82,34,79,212,71,208,7,112,225,95,156,8,148,244,183,130,87,245,198,109,165,107,36,82,149,50,97,18,72,207,177,70,101,132,27,175,125,75,209,8,71,191,79,105,11,91,109,198,222,109,47,52,180,173,11,73,41,42,73,234,70,71,220,100,99,47,120,121,122,84,240,242,245,162,222,116,135,54,73,164,79,141,53,29,18,122,155,79,33,194,47,89,42,46,244,23,176,254,195,238,26,19,202,6,96,40,184,253,131,244,58,244,73,59,170,113,96,198,141,81,70,197,150,146,19,22,58,157,61,77,180,39,233,61,252,146,211,221,211,184,59,152,255,0,135,153,110,67,46,71,121,4,182,221,73,161,105,50,212,140,140,180,50,50,31,246,0,42,11,138,206,83,81,109,86,147,141,86,109,37,105,137,48,201,21,4,71,99,68,37,107,92,233,46,186,162,109,146,34,61,18,157,84,165,235,166,154,251,12,86,160,209,238,112,112,193,140,84,192,75,178,130,113,249,178,26,165,79,145,28,183,154,116,116,161,72,74,127,150,146,239,115,218,122,12,236,93,180,25,54,181,207,86,183,38,35,99,212,201,207,195,89,106,71,161,182,226,144,125,198,101,222,147,246,159,218,2,123,112,213,207,43,152,99,92,143,132,120,149,88,81,219,179,214,134,96,72,147,35,164,103,86,184,113,219,70,231,164,37,8,105,45,161,103,162,82,102,93,116,233,169,11,144,164,85,169,213,218,100,90,205,34,99,50,225,205,101,18,24,121,151,18,226,28,109,105,37,37,68,164,153,145,145,145,145,234,71,167,81,150,168,19,164,211,39,198,169,67,115,100,136,143,33,246,149,161,30,213,165,68,105,61,15,82,62,164,93,226,230,184,110,231,142,149,136,246,205,59,8,47,169,220,154,245,42,51,49,33,43,148,165,115,153,105,184,113,219,45,26,142,148,39,85,173,127,73,102,101,237,212,180,48,22,14,3,248,147,37,17,40,143,161,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,198,148,198,107,51,99,226,159,25,62,32,92,62,98,248,11,116,225,39,131,182,13,171,149,123,127,21,233,244,24,142,93,151,140,138,171,179,170,207,69,100,229,182,194,38,170,49,68,105,242,65,58,81,180,130,211,166,210,148,162,230,169,106,246,145,38,111,136,171,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,69,212,138,86,227,87,226,158,214,248,127,7,204,106,32,58,175,3,31,207,103,236,223,239,33,106,130,170,248,24,254,123,63,102,255,0,121,11,84,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,180,224,195,151,235,6,163,111,86,243,47,80,68,185,87,101,46,177,62,213,130,211,196,202,226,69,96,226,194,120,228,180,147,111,154,137,38,79,58,209,184,151,8,185,78,45,59,125,99,51,137,124,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,2,127,128,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,69,254,33,121,95,191,179,103,130,244,92,57,195,154,189,191,78,169,83,174,136,213,183,93,173,200,121,150,20,195,113,37,178,164,165,76,180,234,141,123,164,32,200,141,36,90,18,186,247,17,202,0,1,81,120,33,194,39,50,88,107,141,22,14,35,87,111,108,53,126,155,106,221,20,170,220,198,162,84,167,169,247,24,141,45,183,156,75,105,84,52,164,214,105,65,145,17,169,37,174,154,153,119,142,235,198,175,194,197,173,241,2,15,151,84,68,255,0,16,3,141,95,133,139,91,226,4,31,46,168,128,128,28,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,38,236,198,188,35,177,111,43,127,14,239,12,71,183,233,55,61,213,33,184,212,138,68,153,200,76,185,75,112,157,229,25,53,174,228,161,106,97,198,208,181,17,33,78,237,105,38,110,45,8,80,123,80,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,68,63,177,177,211,17,240,219,14,47,156,47,178,171,62,138,165,98,55,97,106,190,243,4,105,149,34,44,82,144,69,21,46,17,250,140,185,218,149,205,34,45,203,74,18,131,81,33,78,33,115,3,141,95,138,123,91,225,252,31,49,168,136,43,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,217,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,209,41,51,62,132,96,61,86,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,76,174,40,249,126,176,114,203,133,248,11,133,24,114,137,107,166,195,145,118,75,118,100,226,100,230,205,125,231,41,202,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,187,72,88,174,71,50,137,74,202,14,17,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,115,15,83,91,143,56,73,111,154,109,166,26,241,206,252,201,254,210,126,237,1,21,120,92,120,236,195,47,190,188,158,104,191,225,64,60,46,60,118,97,151,223,94,79,52,95,240,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,54,62,22,49,147,225,253,195,229,207,140,214,0,213,64,0,0,0,0,0,204,182,63,99,29,119,48,24,203,118,99,21,198,207,103,151,115,84,21,33,184,219,144,190,201,21,9,38,227,70,222,132,32,156,229,48,219,77,115,54,18,151,179,114,189,101,25,139,191,226,117,138,95,130,252,155,94,189,146,187,232,202,173,219,217,237,106,127,240,94,119,106,237,78,23,107,99,170,20,148,110,130,220,223,93,91,116,211,213,81,44,208,40,4,5,159,100,243,38,85,220,68,225,189,138,179,168,53,93,247,38,49,242,164,81,226,54,180,45,181,55,67,154,181,198,140,162,115,148,150,158,126,83,82,155,83,134,234,155,75,110,48,190,134,149,164,235,46,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,167,60,42,195,59,87,6,240,226,220,194,219,42,39,103,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,51,175,154,124,20,252,93,179,5,123,96,227,117,14,219,18,223,168,23,96,125,78,243,28,92,23,218,68,136,188,213,114,219,35,120,152,121,162,115,106,9,60,194,94,221,83,161,152,104,163,10,177,50,213,198,76,56,183,49,74,202,151,218,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,32,175,7,220,99,161,95,57,96,44,42,142,207,103,173,97,165,65,248,243,27,220,181,243,226,206,144,252,184,242,117,52,37,9,220,181,201,107,150,74,90,139,179,111,86,210,113,36,39,80,10,86,254,226,166,105,255,0,219,246,21,127,231,90,143,253,68,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,0,1,242,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,250,194,26,241,94,198,42,86,26,229,46,183,104,166,189,46,13,195,136,50,35,209,41,109,66,148,150,159,113,132,188,219,211,84,180,239,74,206,49,199,66,216,112,210,74,45,101,52,133,150,215,12,192,81,93,90,167,38,181,85,155,89,152,220,70,228,79,144,228,151,81,18,35,81,88,74,214,163,82,137,182,89,74,90,105,26,153,232,134,210,148,36,180,36,145,17,17,11,159,224,217,141,127,46,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,74,194,111,240,130,197,10,173,151,155,72,214,27,41,150,253,55,16,104,243,105,178,24,76,213,52,195,79,198,101,83,90,148,182,180,52,188,180,166,59,204,167,93,166,146,148,225,146,187,210,160,188,144,0,1,149,113,122,124,35,176,206,213,179,242,133,71,190,169,49,53,173,95,181,9,245,10,188,167,27,111,152,174,205,45,232,108,48,149,165,4,179,101,8,96,214,148,45,74,218,227,239,168,140,137,122,21,22,11,254,225,113,224,79,12,190,250,243,137,160,37,80,0,0,0,0,0,0,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,21,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,128,90,160,0,0,0,0,8,149,197,78,147,74,168,228,114,254,153,80,166,68,149,34,151,34,143,46,11,175,50,149,174,43,231,83,140,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,142,131,5,255,0,113,71,240,39,137,191,114,249,196,33,64,32,44,251,132,238,119,225,219,126,140,202,102,38,74,217,18,161,80,54,172,153,164,203,12,179,21,199,187,67,242,34,202,121,78,160,213,205,124,208,81,201,45,173,197,59,33,72,53,109,54,210,155,106,25,108,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,237,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,234,149,17,151,67,33,125,60,55,113,243,17,241,247,46,52,186,182,36,89,181,88,82,237,253,148,72,247,28,167,141,198,110,102,216,71,44,229,161,78,173,79,41,228,154,54,62,181,17,182,183,73,70,133,154,185,141,50,20,173,155,31,20,248,201,241,2,225,243,23,199,201,186,177,211,17,238,252,39,178,176,66,167,89,229,89,150,39,107,118,155,75,142,70,134,222,149,34,75,239,185,42,71,83,230,188,93,161,109,160,207,68,161,178,50,74,72,214,234,156,250,217,177,241,79,140,159,16,46,31,49,124,126,172,174,229,146,254,205,54,40,83,112,254,208,141,46,29,53,114,18,154,213,194,116,231,164,194,163,48,109,186,230,247,212,217,109,74,214,150,29,75,72,90,144,78,56,73,70,228,234,106,72,117,92,130,100,78,171,155,187,154,109,118,229,153,46,147,135,86,236,130,137,88,153,21,197,49,54,83,238,71,121,77,181,5,197,199,117,133,173,183,19,29,79,37,102,70,150,222,65,151,85,164,93,253,255,0,131,182,14,34,225,29,91,4,43,52,24,145,109,58,165,28,232,136,135,10,43,40,68,6,9,4,150,85,25,181,33,77,52,182,13,45,173,147,216,100,218,219,108,200,189,82,31,171,10,176,206,213,193,188,56,183,48,182,202,137,217,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,86,3,54,217,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,175,1,85,191,239,42,237,155,64,195,234,205,195,46,101,189,106,200,157,38,139,5,227,37,34,2,230,27,71,36,154,51,45,201,66,212,195,107,52,107,176,151,189,68,68,167,22,106,208,238,107,178,163,135,25,181,195,133,217,87,171,93,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,241,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,36,87,11,143,29,152,101,247,215,147,205,22,83,196,135,37,56,167,156,31,193,223,224,206,191,106,83,62,73,122,95,182,250,118,84,150,121,157,171,178,114,249,92,150,29,215,78,204,189,219,182,233,170,116,215,83,210,181,184,92,120,236,195,47,190,188,158,104,191,224,21,129,147,62,23,248,251,151,108,201,217,248,199,122,221,248,127,54,139,111,250,67,180,177,75,168,77,114,82,249,240,36,71,70,196,185,17,180,30,139,121,38,122,172,189,82,61,53,61,8,254,87,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,175,92,185,96,133,87,49,216,195,69,193,170,21,114,37,34,165,95,143,81,84,57,114,219,82,216,39,227,193,126,75,104,115,111,172,148,45,76,18,13,100,74,52,18,205,68,149,237,216,126,86,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,114,43,133,199,142,204,50,251,235,201,230,139,94,207,38,71,44,220,222,217,169,149,21,113,40,120,139,67,142,164,80,107,203,65,236,113,26,154,187,20,205,164,106,92,101,40,212,100,162,35,91,43,81,173,4,162,83,173,58,28,43,133,30,117,255,0,9,182,171,25,107,196,202,157,42,53,201,105,83,227,198,180,157,215,146,245,98,150,203,106,73,199,216,73,38,212,244,86,219,71,84,171,123,141,30,227,65,155,47,58,171,21,25,129,186,109,108,71,192,236,71,149,109,220,144,106,182,149,231,105,84,16,165,37,46,155,50,160,202,108,210,227,79,52,235,103,254,3,141,186,218,141,42,73,161,104,81,145,165,71,118,156,62,243,235,111,102,102,205,131,99,98,13,118,36,60,84,164,71,109,153,200,145,217,97,34,190,179,57,42,39,160,178,78,154,222,90,99,199,75,146,9,45,161,8,90,204,210,148,160,200,136,38,80,0,0,12,171,141,84,12,171,128,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,0,0,0,0,0,16,171,139,22,58,80,176,195,44,21,60,57,244,205,86,21,211,137,122,83,169,9,167,146,209,186,43,18,35,185,60,222,116,141,36,150,84,194,249,10,70,166,167,59,73,39,98,145,204,82,40,176,77,78,44,88,233,93,196,252,208,84,240,231,211,52,169,182,182,26,105,78,164,38,158,72,94,217,79,199,142,228,243,121,210,53,26,158,75,232,228,41,26,146,91,236,196,157,137,95,49,75,133,96,52,17,195,95,23,163,98,254,79,172,119,205,248,135,82,179,227,157,161,82,102,51,14,180,134,23,5,41,68,116,153,185,174,245,170,25,196,113,106,65,154,13,110,168,139,110,134,132,202,1,74,220,27,49,175,228,54,96,170,216,57,46,159,206,137,137,180,242,228,190,219,91,156,98,117,57,169,18,27,220,163,113,36,150,84,194,230,18,180,66,212,110,114,52,218,157,230,46,164,0,0,0,6,116,239,28,163,102,78,118,38,87,34,64,203,206,38,34,157,34,187,37,182,101,38,210,168,56,202,89,84,133,18,92,37,242,180,82,54,153,30,237,116,50,235,168,209,96,0,10,201,227,31,130,248,171,137,149,140,42,170,97,166,28,221,87,113,68,141,89,143,53,20,42,44,153,253,147,214,136,166,205,211,101,10,217,191,85,237,221,166,188,181,105,174,135,165,155,0,8,13,193,255,0,10,175,220,48,193,251,225,188,69,176,46,59,82,167,81,185,80,166,163,214,233,143,193,117,230,17,21,189,171,75,111,37,38,105,220,181,150,226,45,12,200,203,94,130,124,128,0,175,94,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,116,238,51,112,244,225,233,141,25,76,198,138,214,35,98,53,207,101,84,105,181,27,94,77,17,166,168,147,101,188,250,95,114,92,71,146,165,37,232,205,36,145,182,58,200,204,148,103,169,167,167,121,149,133,0,0,8,191,154,14,33,120,47,148,203,254,159,135,56,141,108,94,181,26,149,70,142,213,109,167,104,144,162,60,194,88,113,231,153,74,84,167,164,180,162,94,232,235,51,34,73,150,134,158,189,228,76,175,241,11,193,124,217,223,245,12,57,195,155,98,245,167,84,169,212,119,107,110,187,91,133,17,150,20,195,111,50,202,146,149,51,37,213,26,247,72,65,145,26,72,180,37,117,238,35,8,193,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,179,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,123,200,165,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,128,79,240,1,8,51,99,197,2,193,203,142,46,91,24,109,110,209,98,94,209,219,144,183,111,73,84,218,147,46,174,152,193,45,230,21,17,148,161,102,69,57,183,91,230,45,167,182,17,33,9,111,161,191,204,96,38,248,15,147,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,0,0,0,1,5,120,189,227,164,204,48,203,140,76,57,183,171,61,138,181,137,117,5,83,158,74,9,244,60,170,59,8,39,38,155,110,182,105,66,119,45,113,24,90,22,102,78,53,37,212,146,20,91,148,137,212,40,7,137,166,53,254,26,115,113,116,246,122,127,101,129,98,107,101,67,222,214,199,157,236,79,189,218,28,115,71,22,149,107,41,217,59,20,91,117,104,154,220,146,86,237,66,42,141,9,240,234,198,58,22,50,101,30,196,147,72,103,179,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,25,236,22,63,193,99,24,170,180,92,92,186,240,66,161,94,136,213,10,229,163,174,183,6,28,185,74,74,213,85,138,182,210,105,138,217,172,144,107,114,51,142,173,210,74,13,106,68,54,207,82,75,70,2,226,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,100,146,53,25,244,34,212,192,126,74,189,90,157,66,166,74,172,213,230,51,18,28,38,87,33,247,158,113,45,161,182,208,147,82,148,106,81,145,17,17,17,158,166,122,116,20,223,196,171,60,174,98,117,114,70,17,225,173,97,69,110,192,90,217,159,34,52,142,146,93,66,230,71,113,27,153,144,164,45,165,54,180,30,138,73,25,244,215,166,132,36,175,18,44,241,210,176,226,217,168,225,5,139,59,157,94,170,198,122,36,213,114,148,158,75,46,183,50,59,133,163,177,212,133,104,180,35,232,172,140,253,154,22,166,41,150,124,233,53,57,242,106,83,28,223,34,91,203,125,213,104,69,185,106,81,154,143,66,208,139,169,159,112,15,240,22,87,194,155,41,168,185,107,74,198,171,202,146,181,68,134,102,138,122,36,49,170,20,180,46,12,150,157,73,56,201,145,158,138,86,138,74,245,211,93,61,166,43,170,210,160,201,186,110,122,77,185,13,27,222,169,206,98,26,11,82,45,77,199,18,130,239,50,46,245,23,180,190,209,162,124,159,97,131,24,87,128,150,157,4,163,242,164,59,74,129,34,65,111,53,124,233,194,142,149,127,45,69,222,223,176,244,1,218,25,101,184,236,183,29,148,18,27,105,36,132,36,139,66,34,34,208,136,136,127,216,0,15,249,113,198,217,109,79,58,180,161,8,73,169,74,81,232,68,69,222,102,98,169,56,168,103,2,37,65,46,96,149,131,113,155,137,66,205,21,85,67,152,70,147,50,237,177,158,97,102,211,223,90,53,66,209,238,215,216,66,117,102,255,0,48,20,92,1,193,250,229,122,92,157,181,57,80,100,198,167,35,98,207,89,10,139,33,77,30,164,218,211,244,153,254,81,105,239,233,223,158,204,68,189,42,120,135,122,214,175,58,187,155,228,213,231,201,154,190,137,45,13,215,150,225,151,170,148,151,122,207,216,95,97,119,0,255,0,139,6,211,168,223,151,173,18,209,166,48,227,210,42,245,24,208,146,72,74,148,100,110,186,150,200,207,105,40,251,214,94,195,251,12,104,231,45,24,111,15,10,240,58,203,180,152,138,150,36,198,161,83,138,119,168,73,53,73,76,54,91,112,207,68,164,204,245,111,189,69,175,188,84,23,11,156,187,203,197,60,104,102,246,169,49,165,34,218,36,205,105,205,197,214,92,121,112,156,36,232,151,18,175,160,225,158,166,70,159,168,207,160,187,201,245,42,85,175,72,237,85,41,60,136,145,26,209,75,216,165,104,148,36,204,250,36,140,251,146,96,62,136,130,92,92,41,182,252,172,3,143,46,162,223,240,214,106,40,54,22,68,141,117,40,83,205,37,169,150,186,107,175,112,146,53,12,211,96,140,90,164,122,26,111,95,225,210,30,67,45,183,232,217,126,178,148,163,73,22,188,157,11,214,233,222,33,143,23,124,69,164,57,134,84,11,117,153,252,199,106,75,137,81,101,60,165,22,173,57,30,122,18,173,77,58,119,251,12,200,254,160,21,103,131,84,230,234,184,169,105,192,117,174,98,30,173,64,66,145,183,83,81,28,150,200,200,139,67,212,250,139,205,204,13,49,138,118,69,38,83,217,143,202,67,22,75,136,36,108,36,153,109,163,186,93,75,78,254,130,148,50,199,24,229,227,229,134,193,68,237,38,171,142,150,92,190,102,205,223,195,89,45,53,246,123,191,88,188,188,215,37,184,121,61,175,178,236,126,78,203,82,83,124,173,251,182,25,82,223,245,117,246,233,166,154,128,207,92,239,86,116,141,189,52,121,122,127,229,24,190,110,23,245,9,147,178,195,77,41,105,34,228,62,203,77,158,135,213,5,79,133,167,121,253,102,40,106,162,100,117,9,38,93,198,242,244,255,0,202,49,124,60,46,91,121,25,97,167,155,174,110,37,73,104,211,208,139,66,244,124,45,8,4,191,21,237,197,251,21,97,91,248,65,79,177,32,85,91,77,78,165,80,105,111,70,39,200,148,113,28,139,61,165,43,97,44,149,244,136,139,83,73,167,217,223,208,88,59,139,75,104,83,138,61,18,146,53,31,216,66,137,248,163,227,42,49,35,48,18,237,232,69,252,26,219,75,148,197,159,253,250,60,217,168,62,244,36,251,150,94,211,47,172,192,67,17,255,0,113,222,84,119,219,125,63,73,181,146,203,237,35,212,127,202,16,167,20,72,65,106,102,11,66,155,81,161,101,161,144,11,231,225,141,139,113,49,35,46,208,105,235,159,29,83,45,247,90,164,155,41,116,141,100,134,32,195,45,118,239,81,233,170,244,246,125,132,38,0,163,142,24,57,156,78,16,98,76,108,56,172,191,203,164,92,243,208,210,15,110,186,74,147,34,19,36,126,171,75,87,208,108,255,0,148,73,251,15,168,188,24,146,152,157,21,153,145,87,189,151,208,151,27,86,134,90,165,69,169,30,135,215,184,192,127,176,228,121,154,198,171,107,5,48,174,185,114,86,42,209,163,202,76,25,37,17,149,190,218,22,235,221,153,229,161,36,149,56,131,86,166,209,150,132,122,159,179,234,233,149,234,245,42,218,164,202,174,86,165,118,120,112,218,91,207,57,177,75,218,132,36,212,163,209,36,102,125,18,103,208,133,42,113,39,206,67,24,201,120,63,135,118,52,238,101,6,144,250,153,144,239,40,203,152,243,78,204,101,69,181,214,16,178,213,14,32,250,40,200,190,179,212,192,68,60,94,191,166,98,110,35,220,23,164,205,53,169,212,165,201,108,139,94,136,113,247,28,34,234,165,126,153,247,25,151,249,196,185,225,61,130,211,47,172,107,59,238,76,23,149,76,160,181,204,67,252,163,54,251,75,18,224,186,73,220,104,82,119,109,94,186,110,35,211,220,93,68,53,176,172,122,254,34,221,148,187,62,218,135,218,103,213,37,177,17,148,115,16,141,84,227,169,109,61,86,164,167,233,45,61,230,93,254,193,125,249,15,202,236,44,182,225,36,72,83,34,114,235,213,132,183,62,160,124,195,61,142,187,26,41,58,223,71,92,65,232,182,79,170,116,47,113,17,119,132,152,74,73,41,36,164,180,34,45,8,127,64,0,0,0,5,94,113,154,177,90,153,2,223,190,16,76,37,198,10,36,19,62,229,153,37,53,7,127,71,187,175,191,191,217,237,21,127,134,199,72,249,123,64,106,188,210,92,167,189,82,138,220,148,154,82,101,202,55,145,191,233,122,191,71,94,254,158,241,106,220,102,107,236,67,178,168,20,115,119,231,95,151,21,100,222,211,238,83,53,4,235,174,154,119,151,118,162,162,34,200,118,28,150,165,199,86,215,88,90,92,66,180,35,209,68,122,145,245,250,200,4,195,204,246,70,46,75,62,213,164,227,62,23,83,39,86,45,90,229,53,138,172,132,70,101,201,11,136,111,54,244,133,25,147,17,201,182,218,67,73,111,169,172,244,212,186,153,25,24,225,56,41,143,184,161,151,43,181,53,203,54,169,46,27,168,215,159,5,231,228,54,203,186,180,226,83,204,109,183,27,53,104,79,41,69,169,244,51,215,223,173,198,100,82,235,162,102,79,41,145,236,139,193,158,216,196,24,40,183,100,183,185,109,238,109,20,200,205,47,171,100,217,150,164,250,187,140,207,175,69,123,74,41,231,159,134,92,251,109,111,98,14,4,81,187,68,15,87,181,83,251,66,81,202,254,246,105,31,59,42,81,169,90,169,78,171,162,122,119,31,176,192,76,156,168,231,231,13,115,7,74,110,21,86,173,2,141,112,167,94,100,73,15,199,143,191,214,124,203,98,21,33,107,61,27,100,140,254,210,62,227,233,43,72,200,203,82,50,50,25,132,195,252,71,189,48,146,227,69,193,104,84,189,31,81,103,93,23,201,105,221,53,109,104,238,113,42,79,209,113,94,207,104,186,252,157,241,16,176,177,238,158,138,5,216,247,161,238,116,107,252,27,107,210,57,186,170,66,254,155,113,144,218,116,109,164,159,127,93,116,239,46,161,51,64,127,18,162,81,110,73,244,49,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,235,168,101,179,117,195,209,41,239,49,3,179,97,196,250,196,194,168,202,183,48,216,189,51,94,95,211,87,207,71,236,250,27,11,46,143,68,82,23,185,14,47,219,211,111,188,200,4,195,196,204,89,177,176,142,128,245,201,124,214,61,31,9,141,187,151,217,222,119,189,104,65,116,105,10,62,247,17,236,246,253,162,167,243,107,197,86,233,190,82,245,169,130,18,125,21,76,61,187,234,27,27,127,157,249,7,11,230,164,196,74,147,181,72,117,61,253,117,215,184,136,66,140,93,199,92,71,198,218,243,213,251,250,185,219,223,119,111,253,140,195,90,104,134,209,254,180,218,11,185,164,123,61,159,110,190,191,47,185,69,197,108,196,76,81,90,84,205,176,27,211,153,47,157,24,246,106,78,233,234,56,243,106,61,84,202,139,167,219,246,135,36,141,22,185,120,214,121,81,209,218,231,201,246,106,134,247,109,71,215,162,75,213,79,249,5,177,228,47,134,196,11,92,209,137,24,225,69,237,21,34,215,176,196,237,42,71,35,251,233,151,61,120,210,141,42,220,149,52,126,178,122,119,23,180,196,136,202,126,66,48,211,46,17,158,170,56,207,165,43,210,118,235,47,116,134,54,109,55,211,244,59,67,136,61,80,246,157,222,205,123,207,164,168,34,36,150,133,220,3,248,68,150,211,161,116,34,20,25,196,175,24,83,138,57,141,172,69,130,189,105,212,142,207,217,143,78,254,108,8,102,190,244,37,95,73,179,239,215,234,208,93,246,53,94,204,97,214,25,214,111,41,43,216,221,63,179,238,61,12,244,230,72,109,191,98,85,237,95,184,255,0,180,102,134,228,172,189,113,86,228,85,223,252,164,141,154,247,127,37,4,159,97,23,232,251,128,124,193,60,56,80,98,219,182,214,59,177,106,77,145,202,139,50,140,186,123,5,179,118,247,95,169,68,50,79,68,25,150,187,149,212,207,79,172,132,71,196,220,34,186,112,177,248,172,220,81,246,20,189,252,165,111,108,245,218,72,51,232,133,171,249,196,247,143,230,10,95,146,240,215,21,45,123,202,44,142,73,83,106,240,164,60,173,132,175,154,110,75,110,43,161,165,95,161,236,35,63,243,0,211,130,79,113,17,251,203,81,253,30,43,6,47,152,56,143,133,150,181,229,6,71,56,170,116,120,50,92,86,195,79,206,57,25,183,12,180,52,167,244,203,216,69,254,97,237,64,0,0,0,67,220,247,228,150,145,152,139,90,69,195,108,82,247,93,176,152,90,163,171,158,162,230,236,110,82,210,141,22,251,109,39,87,94,79,83,35,211,236,238,152,64,3,62,214,71,14,220,204,221,247,116,251,118,37,155,217,253,21,37,214,29,145,233,26,122,246,173,167,82,131,245,78,73,107,244,181,232,103,250,197,187,228,163,2,49,51,1,112,213,187,107,17,110,222,222,166,244,83,112,251,4,118,187,58,74,60,100,17,115,25,113,123,246,242,150,157,117,235,174,190,237,100,137,232,69,169,251,5,122,113,22,207,220,108,45,167,206,193,204,60,94,235,134,116,103,91,149,43,67,46,67,107,76,184,235,78,199,163,169,10,218,227,104,61,73,100,103,220,93,53,48,31,55,137,86,122,216,177,232,243,176,91,14,101,239,171,212,25,118,53,73,254,89,151,41,167,17,50,51,168,218,244,115,74,180,90,80,122,165,100,103,236,233,169,138,128,113,115,235,181,101,56,225,243,230,212,100,26,148,126,170,119,186,226,191,81,22,166,127,81,15,244,173,86,106,151,53,102,85,106,173,35,180,78,168,72,91,239,57,177,40,222,227,139,53,40,244,73,17,22,170,81,247,17,16,178,174,25,249,20,98,224,149,11,28,113,29,158,100,70,13,169,20,184,155,140,190,112,142,28,150,94,222,204,130,62,227,89,108,82,52,246,159,176,128,122,172,138,240,235,166,74,195,166,49,27,19,105,219,231,214,163,38,77,61,174,114,139,107,15,49,25,230,151,185,153,59,79,69,111,45,20,146,63,126,157,8,125,204,222,112,190,139,118,91,101,117,96,253,63,253,16,192,137,181,113,57,167,252,32,144,219,235,50,223,34,89,33,27,156,83,101,220,122,119,247,106,44,146,44,102,97,69,102,28,100,108,101,134,210,211,105,212,207,68,164,180,34,212,250,247,16,255,0,80,25,210,177,112,91,26,48,123,26,173,153,85,219,83,177,74,163,92,16,156,124,187,116,71,54,242,101,164,213,244,86,178,61,13,179,238,215,187,218,52,13,134,53,55,235,56,115,107,213,37,22,143,202,163,66,121,210,233,244,212,194,20,125,196,69,222,126,194,30,137,216,204,62,164,173,212,110,52,233,167,83,33,254,132,68,146,36,151,113,116,1,21,184,149,181,33,204,173,215,205,133,237,36,166,82,151,208,143,84,250,58,102,165,212,80,77,53,179,118,163,21,162,239,91,232,79,248,212,66,253,120,150,206,98,38,87,43,200,121,90,27,201,148,218,58,31,85,29,58,102,157,223,96,161,10,18,16,229,114,156,219,189,16,169,108,165,95,97,172,181,1,162,60,150,211,123,54,88,236,168,170,45,57,212,26,105,255,0,142,159,28,189,226,162,120,158,225,122,240,239,50,147,101,52,223,240,123,130,51,181,133,47,95,245,199,231,205,51,45,55,168,251,145,245,23,212,66,227,50,141,22,36,76,186,88,45,195,86,168,59,118,148,163,232,125,253,133,143,127,234,17,95,139,158,16,64,186,176,194,45,249,22,62,149,26,59,136,55,29,222,174,177,218,143,61,211,78,134,178,79,210,86,186,237,51,251,123,128,64,28,133,98,60,59,99,17,170,86,45,65,189,141,95,20,183,173,198,164,106,103,201,118,99,241,90,37,236,36,158,237,164,147,61,13,73,35,238,220,93,227,153,230,99,11,174,60,41,198,27,138,147,94,103,70,231,84,101,212,32,61,185,191,225,17,23,41,228,180,238,212,173,91,55,114,204,246,168,201,69,237,33,205,41,117,41,84,122,148,90,172,39,54,72,134,242,31,105,90,17,232,180,40,148,71,161,145,151,121,23,121,15,115,138,24,191,90,197,24,52,118,235,203,230,201,165,67,143,13,46,232,132,252,219,68,189,11,68,161,37,222,225,159,180,254,179,1,223,242,5,156,123,163,3,177,54,141,104,213,230,115,237,154,236,216,244,215,91,229,182,158,71,58,68,86,212,238,169,97,110,43,107,109,25,109,35,45,125,228,125,246,231,153,12,25,180,243,81,129,50,105,134,215,105,92,218,114,234,116,103,183,58,141,178,23,13,228,199,94,221,237,235,249,125,116,89,233,215,169,123,179,155,29,247,34,200,106,75,42,218,227,43,75,136,61,53,208,200,245,46,241,160,46,28,24,129,39,16,50,195,66,126,98,183,59,70,40,180,141,116,34,212,153,167,196,61,122,37,62,213,159,191,237,48,20,85,139,120,111,88,194,108,66,173,216,117,198,246,200,164,206,147,20,143,84,30,244,180,251,141,110,245,84,162,45,77,179,233,184,255,0,95,120,238,217,2,205,5,91,0,177,126,155,10,108,173,246,245,113,246,96,62,198,196,150,197,189,42,41,41,205,196,210,214,122,54,201,150,210,211,237,35,239,157,156,84,114,172,237,231,102,47,22,237,86,55,77,165,17,187,53,27,136,181,97,166,166,200,113,90,173,226,46,245,39,162,82,103,238,215,184,83,138,146,244,73,6,149,22,199,89,94,135,220,122,40,143,252,93,224,53,37,109,87,97,93,22,245,50,228,167,43,116,90,164,54,102,178,122,25,122,142,32,150,158,242,35,238,81,119,145,125,132,62,144,175,126,17,184,234,253,249,134,211,112,226,179,47,153,82,161,45,197,71,71,44,139,72,76,199,128,202,79,84,182,148,253,37,159,122,141,95,111,120,176,128,31,158,123,40,145,2,76,119,17,189,14,178,180,41,58,233,169,26,76,140,181,25,227,207,149,150,118,78,102,46,232,251,118,162,171,81,159,84,109,58,235,181,46,212,37,17,22,187,143,95,163,245,125,132,52,72,40,35,137,203,179,29,205,61,95,181,167,77,140,200,75,93,75,171,101,81,153,167,119,235,239,234,2,39,15,163,110,220,21,91,86,185,2,227,161,201,236,243,233,178,90,151,29,221,137,94,199,27,89,45,7,162,136,210,122,41,36,122,25,25,15,196,152,207,41,131,146,148,106,217,43,105,171,82,239,211,81,254,105,35,82,137,36,93,76,244,32,22,247,145,30,37,240,238,212,83,48,179,26,103,114,106,191,51,6,159,55,148,106,231,159,240,102,26,71,46,52,82,74,119,41,78,171,85,43,167,113,158,154,24,178,104,83,99,84,98,53,54,27,156,198,95,66,92,109,90,25,106,149,17,25,30,135,215,184,200,101,169,232,149,26,43,241,100,60,223,37,197,37,18,152,61,82,175,87,93,82,175,111,187,184,196,219,201,127,17,235,195,6,103,83,236,172,66,145,233,43,97,199,218,96,151,177,166,123,35,102,113,219,221,163,81,150,227,155,27,105,125,53,212,245,247,232,102,23,130,3,196,225,62,47,217,56,203,107,198,186,172,138,167,108,136,251,104,82,143,144,243,123,20,166,208,225,167,231,80,131,61,9,196,245,211,219,246,233,237,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,6,107,51,99,226,159,25,62,32,92,62,98,248,210,152,205,102,108,124,83,227,39,196,11,135,204,95,1,117,60,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,186,145,74,220,106,252,83,218,223,15,224,249,141,68,7,85,224,99,249,236,253,155,253,228,45,80,85,95,3,31,207,103,236,223,239,33,106,128,0,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,1,63,192,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,127,136,1,198,175,194,197,173,241,2,15,151,84,64,64,14,23,30,59,48,203,239,175,39,154,47,248,80,15,11,143,29,152,101,247,215,147,205,23,252,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,43,3,38,216,199,66,203,254,97,237,252,98,184,217,237,17,45,154,125,114,67,113,183,45,29,174,82,233,19,27,141,27,122,16,179,111,154,251,141,53,204,216,105,70,253,202,245,82,102,60,254,47,102,43,23,49,183,23,28,198,219,206,236,150,139,157,18,26,122,152,245,61,213,198,69,29,12,172,215,29,152,68,149,110,97,13,40,247,36,201,91,247,154,156,82,148,226,148,181,115,81,223,240,31,36,24,227,152,188,44,188,113,123,15,34,210,151,69,179,249,237,42,59,239,60,185,213,89,76,198,237,14,69,133,29,134,156,91,143,108,83,36,68,189,137,82,159,66,82,165,25,47,96,89,167,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,203,189,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,38,121,204,176,115,103,96,70,153,14,116,74,117,237,78,142,134,171,212,23,93,101,151,212,251,108,199,57,50,226,198,39,221,120,224,243,164,19,109,186,230,135,169,109,87,94,240,145,64,0,2,152,56,202,210,106,181,252,221,217,52,42,21,50,93,70,165,81,177,233,177,33,195,136,202,158,126,75,238,84,234,9,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,50,184,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,147,45,147,110,163,179,69,147,180,214,79,45,15,184,153,14,54,178,109,94,171,105,220,150,249,142,247,90,222,89,44,27,171,50,81,179,35,119,198,137,91,169,82,109,120,118,245,22,155,54,156,203,204,83,223,98,123,211,61,32,133,56,74,81,73,37,45,164,182,180,108,54,201,46,158,171,230,23,47,176,0,10,171,227,157,249,147,253,164,253,218,45,80,85,95,28,239,204,159,237,39,238,208,17,87,133,199,142,204,50,251,235,201,230,139,254,20,3,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,13,84,0,0,0,0,0,169,94,55,184,153,218,110,172,52,193,200,114,234,173,122,62,159,46,230,168,49,204,219,6,71,104,112,163,196,94,210,95,174,243,125,150,105,106,164,22,212,191,234,168,247,172,138,48,112,209,176,35,98,14,116,176,238,45,74,222,151,85,166,208,228,73,175,202,54,73,221,144,215,18,51,142,197,144,234,219,50,216,132,204,40,132,91,143,98,150,164,33,91,183,237,63,201,196,134,233,161,94,25,218,197,42,181,185,59,181,196,143,80,137,75,113,206,82,219,219,42,20,24,241,36,183,162,200,140,246,62,195,168,215,77,170,219,170,76,210,100,103,42,184,29,90,212,41,119,86,46,94,178,32,239,173,82,169,244,122,92,57,60,213,151,42,44,183,37,57,33,189,132,123,21,185,112,163,30,166,70,162,229,232,147,34,82,136,194,218,133,48,113,159,194,24,214,134,60,219,88,185,78,98,35,49,241,10,142,166,102,18,95,117,111,189,81,167,242,218,113,229,161,94,162,16,113,158,130,218,73,7,212,217,112,205,36,103,185,119,62,43,215,140,254,16,201,187,240,26,218,197,202,115,18,222,145,135,181,133,51,48,146,251,72,97,154,117,67,150,211,143,45,10,245,214,178,146,204,22,210,72,62,132,243,134,105,50,45,200,8,213,193,131,23,163,90,24,243,114,225,29,69,248,140,199,196,42,58,94,134,106,97,213,190,245,70,159,204,117,182,80,180,250,136,65,198,122,115,138,53,151,83,101,178,37,17,158,213,220,248,207,15,15,11,214,149,96,103,75,10,171,181,152,242,222,143,42,176,186,34,19,25,9,82,201,250,132,103,96,178,163,37,41,37,177,46,201,109,75,61,117,36,18,140,137,70,68,147,208,240,0,0,0,10,107,227,73,140,116,43,195,25,109,44,29,164,51,204,151,135,116,249,18,42,146,119,44,182,202,169,38,59,137,141,177,72,34,61,140,49,29,222,98,86,180,171,180,237,245,84,218,136,238,80,102,179,52,248,215,248,196,230,10,246,198,54,233,253,138,37,193,80,46,192,194,154,229,184,136,44,52,136,241,121,169,230,56,68,241,176,203,70,230,213,154,121,134,189,186,39,66,32,244,24,3,151,138,174,47,224,246,59,226,53,58,149,18,162,188,54,181,225,78,142,210,166,41,135,216,125,201,205,188,236,148,39,84,182,226,27,167,194,169,146,146,181,25,153,173,189,136,90,246,154,121,166,21,98,101,213,131,120,143,110,98,149,149,47,179,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,23,83,194,59,12,237,91,63,40,84,123,234,147,19,90,213,251,80,159,80,171,202,113,182,249,138,236,210,222,134,195,9,90,80,75,54,80,134,13,105,66,212,173,174,62,250,136,200,151,161,82,182,42,225,157,213,131,120,143,113,225,109,235,19,179,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,1,167,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,17,43,133,149,255,0,26,250,201,109,155,20,238,25,117,106,149,171,34,125,2,164,114,77,213,46,42,219,146,183,99,199,37,184,94,178,17,13,248,132,141,134,104,74,54,160,180,216,105,76,181,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,191,238,23,30,4,240,203,239,175,56,154,2,85,0,0,0,0,0,0,0,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,17,87,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,5,170,0,0,0,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,191,238,40,254,4,241,55,238,95,56,132,40,4,6,138,49,103,34,217,113,198,188,101,160,99,141,251,102,118,186,245,23,78,217,25,181,33,48,107,188,180,145,71,244,139,38,147,237,28,157,11,111,84,239,73,37,183,121,173,37,45,151,117,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,154,204,216,248,167,198,79,136,23,15,152,190,46,39,132,221,129,102,219,57,57,182,47,58,21,189,18,37,118,241,145,80,147,93,168,36,140,223,156,184,245,9,81,216,37,168,204,204,144,219,77,145,37,5,162,8,212,226,136,183,56,181,42,157,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,2,85,0,0,0,170,14,57,84,154,83,53,92,27,174,179,76,136,138,148,200,245,232,146,38,37,148,147,239,48,202,160,169,166,150,230,155,148,132,41,247,148,148,153,232,147,117,195,45,55,30,182,190,42,175,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,69,255,0,10,1,225,113,227,179,12,190,250,242,121,162,255,0,128,5,85,241,206,252,201,254,210,126,237,22,168,42,175,142,119,230,79,246,147,247,104,8,171,194,227,199,102,25,125,245,228,243,69,223,99,166,58,97,198,93,48,226,163,138,24,161,89,236,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,21,240,225,187,45,91,27,57,216,121,116,222,183,53,42,223,162,194,244,183,105,168,213,38,183,18,43,27,233,82,208,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,63,94,121,51,199,121,102,246,242,76,88,168,151,67,195,170,28,133,46,131,65,90,203,123,139,208,211,219,102,109,51,74,228,169,38,162,36,145,154,25,66,141,8,53,26,157,117,208,230,185,157,204,45,213,154,12,101,173,98,229,211,27,176,118,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,9,197,154,82,132,173,215,93,89,33,27,246,148,255,0,225,59,146,10,237,62,163,76,205,158,38,69,170,209,92,143,171,182,76,34,121,13,246,232,178,34,200,98,68,169,76,169,163,89,50,180,62,131,142,105,113,10,86,213,44,210,109,169,181,46,63,240,238,200,44,204,206,93,71,126,98,149,62,171,77,195,42,39,42,70,135,25,248,255,0,41,156,55,29,71,102,139,39,105,32,217,66,216,113,50,28,109,102,226,125,86,211,181,78,115,26,189,64,0,0,0,25,87,26,168,25,87,1,127,220,46,60,9,225,151,223,94,113,52,74,161,21,120,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,213,71,42,205,143,133,140,100,248,127,112,249,115,224,51,88,53,80,50,174,53,80,0,0,0,0,0,0,57,254,63,99,29,11,47,248,53,118,99,21,198,207,104,137,108,211,213,33,184,219,150,142,215,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,142,128,43,47,141,134,49,85,104,182,109,135,130,20,58,244,70,163,220,178,37,86,235,240,217,148,164,203,83,17,77,180,195,75,173,165,100,71,25,199,92,125,100,78,32,201,78,195,65,164,200,218,80,10,149,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,126,81,210,176,35,8,100,226,253,106,236,96,216,150,116,219,62,199,184,174,250,147,209,159,105,165,176,136,52,247,87,29,70,78,107,189,10,152,113,27,90,80,70,179,67,170,50,219,161,173,60,212,7,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,154,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,156,204,211,224,167,226,237,152,43,219,7,27,168,118,216,150,253,64,187,3,234,119,152,226,224,190,210,36,69,230,171,150,217,27,196,195,205,19,155,80,73,230,18,246,234,157,12,237,83,131,102,53,252,185,203,237,91,7,37,211,249,50,240,202,160,92,151,219,107,107,111,193,168,187,34,67,123,148,110,40,212,242,95,68,194,86,136,66,73,190,70,155,149,188,192,79,240,0,0,0,0,0,0,0,0,0,0,0,1,88,28,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,156,47,242,103,153,60,187,99,237,126,245,198,60,55,249,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,236,252,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,119,252,146,230,218,213,202,54,65,110,187,166,164,215,110,185,43,184,129,87,167,219,52,228,165,183,121,147,147,69,132,180,62,251,70,243,78,28,54,220,38,82,242,219,51,82,121,205,145,22,171,32,18,171,137,158,116,127,22,204,56,70,27,217,74,230,95,215,245,62,91,17,164,51,59,146,229,10,9,151,41,115,180,109,105,121,47,40,214,164,199,81,109,79,49,167,86,106,62,73,182,229,27,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,61,6,42,226,101,213,140,152,143,113,226,149,235,47,180,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,85,149,46,19,112,238,140,190,215,171,56,242,85,91,94,250,189,233,238,71,163,199,83,108,62,170,4,94,108,89,17,164,187,29,198,137,198,166,27,145,214,151,27,75,201,87,102,144,182,149,202,113,75,216,28,127,134,134,125,100,224,53,194,206,10,226,205,118,91,248,117,92,144,219,52,133,185,202,217,64,168,191,41,180,169,229,60,243,173,165,136,38,151,30,117,226,245,246,173,36,180,37,38,183,141,119,104,51,25,140,88,59,127,96,85,255,0,84,195,156,70,160,203,167,84,169,210,31,105,167,93,138,243,44,84,24,109,231,25,76,184,170,121,8,83,177,156,83,75,54,221,36,145,40,139,237,34,178,158,20,249,237,165,29,42,6,86,113,150,230,150,154,146,100,19,22,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,234,81,44,151,200,73,163,99,13,184,22,148,0,0,57,166,101,49,122,54,2,224,53,243,139,143,63,17,185,22,237,29,231,169,229,45,135,94,97,218,138,244,106,19,46,33,173,22,104,114,75,140,182,102,70,157,9,102,102,164,145,26,139,53,149,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,139,74,227,105,141,127,252,133,203,156,58,127,186,245,168,74,113,175,248,196,56,141,178,178,115,254,58,110,37,77,255,0,48,105,87,211,33,0,50,249,130,159,134,154,141,247,218,42,29,150,5,137,135,247,5,235,51,99,187,30,119,177,69,62,206,219,122,182,180,171,89,78,198,222,147,219,171,68,238,213,18,182,234,28,168,123,92,20,197,10,174,10,226,229,161,138,244,100,203,114,69,173,88,141,82,92,120,211,85,17,115,24,66,203,157,20,221,73,25,161,15,53,204,105,126,170,136,208,226,136,210,162,51,35,241,67,165,102,83,8,100,224,46,60,223,56,70,243,18,219,143,110,214,30,102,158,114,223,105,231,221,167,47,71,97,60,226,218,209,6,183,35,56,203,134,68,73,208,214,100,105,73,145,164,131,73,22,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,97,8,56,68,99,21,87,18,178,184,187,70,227,175,68,157,82,195,234,195,180,72,205,28,165,59,53,186,82,154,109,232,138,125,43,90,148,72,37,46,67,13,25,18,81,203,138,148,36,190,109,70,38,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,19,139,24,189,100,224,213,175,38,234,189,170,157,142,35,13,173,73,62,67,206,111,82,91,91,155,126,105,11,50,212,155,87,93,61,159,102,161,235,230,205,141,78,136,236,217,142,114,217,97,10,113,197,104,103,162,82,70,102,122,23,94,226,49,91,57,238,226,95,14,210,69,79,11,48,90,119,58,171,243,208,106,19,121,70,158,65,255,0,9,97,212,114,228,197,52,171,106,146,210,181,74,186,247,17,233,169,136,215,157,14,35,215,142,51,78,168,89,88,123,35,209,182,194,31,117,131,94,198,158,237,109,145,200,111,118,142,198,67,141,239,109,196,116,215,82,211,223,169,148,36,102,37,70,180,252,169,12,183,206,113,41,92,167,207,84,167,213,215,85,43,217,239,238,32,31,235,113,92,21,91,170,185,62,227,174,73,237,19,234,82,93,151,33,221,137,70,247,28,89,173,103,162,72,146,90,169,70,122,17,17,15,156,10,35,74,141,38,93,72,244,49,254,138,140,242,88,41,42,70,141,154,182,146,181,46,253,53,1,32,50,27,101,157,237,153,139,70,57,167,114,41,85,24,21,69,167,93,55,37,170,132,82,50,215,113,105,244,190,191,176,198,135,32,50,136,240,35,71,109,27,16,211,40,66,83,174,186,17,36,136,139,81,66,28,49,157,152,214,105,233,29,145,58,239,102,58,93,234,93,27,58,140,61,123,255,0,87,119,81,126,224,3,230,220,181,216,86,189,189,83,185,42,42,219,22,151,13,233,175,30,134,126,163,104,53,171,184,140,251,146,125,196,127,97,143,164,43,223,139,150,58,189,97,225,180,44,56,163,75,229,212,171,171,109,82,17,203,35,214,19,209,231,178,163,213,77,169,63,73,5,220,162,87,217,222,2,2,231,247,52,21,92,125,197,250,148,24,50,182,91,212,55,222,128,196,125,137,61,235,102,84,162,75,155,141,164,44,181,109,226,45,167,169,125,102,125,220,39,9,48,222,177,139,56,133,68,176,232,109,238,145,86,157,26,41,158,168,45,137,117,246,218,221,235,41,36,122,27,133,211,113,126,174,241,228,210,151,165,200,36,164,183,186,242,244,46,226,213,70,127,226,239,23,29,194,183,42,206,217,150,98,49,110,234,99,108,202,177,19,176,81,184,143,70,29,106,20,134,215,170,30,50,239,74,186,41,36,126,253,59,128,74,60,183,224,205,167,149,124,9,141,76,38,187,50,225,83,145,83,173,61,185,213,238,144,136,108,166,66,246,239,115,79,200,107,162,15,78,157,11,223,81,153,253,206,61,209,142,56,155,89,180,105,19,57,22,205,10,108,138,107,77,242,219,87,63,147,34,83,105,119,85,48,135,19,185,183,72,182,153,158,158,243,62,235,67,226,63,136,18,112,255,0,44,53,215,225,171,107,181,146,149,72,215,66,61,9,234,124,179,215,170,85,237,65,123,190,210,25,253,144,251,146,164,59,37,229,110,113,229,169,197,158,154,106,102,122,159,112,14,165,150,124,45,184,241,91,24,109,218,77,5,157,91,131,81,137,80,158,246,230,255,0,131,196,68,166,82,235,187,84,180,239,219,204,35,218,147,53,31,176,135,76,207,182,36,67,185,241,26,155,98,211,219,220,221,143,75,102,220,118,70,166,92,231,97,63,41,163,94,211,73,109,215,113,30,132,165,17,119,110,62,241,200,112,191,23,235,88,93,6,176,221,5,124,169,53,88,114,33,169,221,16,175,155,116,145,169,104,164,40,187,219,35,246,31,214,67,195,85,42,82,171,21,41,85,89,174,111,145,49,229,190,234,180,34,213,107,81,168,207,66,34,46,243,62,226,1,44,120,97,225,130,241,19,50,144,101,60,143,152,183,227,53,88,74,245,255,0,92,98,124,35,34,211,122,79,185,127,89,125,70,45,219,58,84,222,211,150,59,214,42,75,94,77,6,164,127,226,167,200,47,120,141,156,34,240,134,5,173,134,50,175,201,81,245,168,213,220,89,182,238,245,116,142,236,120,14,146,118,146,205,63,73,58,235,180,143,236,238,18,167,55,49,98,75,203,165,252,220,197,104,130,183,106,170,46,135,223,216,95,247,126,176,25,192,169,54,109,84,101,52,125,232,125,105,255,0,18,140,95,183,13,54,164,55,149,186,9,190,189,196,164,197,82,58,17,104,147,167,67,208,186,10,15,175,33,13,215,42,45,181,213,9,150,242,83,246,18,207,65,125,220,52,103,71,151,149,202,18,24,86,166,201,69,105,125,15,162,138,157,15,94,255,0,180,4,133,196,234,155,244,108,57,186,42,145,75,87,226,209,166,188,209,116,234,180,176,181,23,121,25,119,151,180,134,126,111,172,22,198,140,98,198,171,158,85,6,212,237,178,171,55,4,215,24,46,221,17,189,220,233,106,52,253,37,160,139,83,112,187,244,239,246,13,22,25,18,136,210,125,199,208,127,155,81,152,97,74,91,72,218,106,215,94,166,96,43,111,40,124,47,162,218,118,217,221,88,193,79,255,0,68,51,226,109,68,78,105,255,0,7,37,182,194,200,183,199,150,104,94,215,18,225,119,22,189,253,218,15,135,158,174,29,116,200,184,116,254,35,97,149,59,100,250,44,101,73,168,53,206,81,238,97,150,36,188,234,247,61,39,105,106,173,133,162,82,103,238,215,169,11,69,31,229,42,51,51,98,189,14,74,55,178,251,106,105,196,234,101,170,84,90,25,106,93,123,140,6,89,208,185,244,42,178,92,108,249,19,105,210,9,73,63,85,91,29,109,95,172,143,67,47,172,133,191,112,213,207,91,23,197,30,14,11,98,52,189,149,122,123,45,70,166,191,203,51,230,180,132,67,140,210,54,179,28,146,157,86,165,158,170,89,153,123,122,104,99,151,241,48,200,163,22,252,169,216,227,135,44,242,226,62,110,200,170,68,220,103,243,134,115,36,188,246,247,164,25,247,18,11,98,81,167,180,189,164,43,86,139,89,170,91,53,152,181,170,76,142,207,58,159,33,15,178,230,196,175,99,141,172,148,147,209,68,100,122,41,37,222,70,64,52,15,157,108,8,196,204,122,195,87,45,172,58,187,123,2,156,213,78,67,236,17,221,237,4,113,228,160,203,152,243,136,217,187,154,132,235,175,77,53,247,233,81,23,191,14,220,204,218,23,116,11,118,93,155,218,61,43,37,166,26,145,233,26,122,55,45,215,84,130,245,74,73,233,244,117,234,101,250,132,253,225,211,159,184,216,165,79,129,131,152,134,189,183,12,40,237,53,18,86,134,124,246,208,152,145,208,157,140,199,74,19,185,199,22,122,154,204,203,184,250,104,98,194,203,67,45,75,218,2,31,100,67,36,180,140,187,218,209,238,27,158,151,182,237,154,194,21,33,92,245,31,43,123,113,86,164,104,135,220,105,90,58,202,186,145,22,191,103,124,194,0,0,0,0,1,252,81,237,35,63,113,106,63,163,197,99,61,243,7,14,48,182,233,188,167,200,228,166,153,71,157,37,181,108,53,122,237,198,113,194,45,9,42,253,3,246,25,127,152,5,57,113,106,196,223,150,24,254,205,183,26,71,54,61,22,156,152,206,22,205,187,30,102,108,228,26,122,160,140,244,37,119,234,101,246,136,50,61,190,54,95,146,241,43,21,46,139,202,84,142,114,106,85,121,178,25,86,194,79,205,57,37,199,19,208,146,159,211,246,145,31,249,135,246,212,194,27,166,238,180,107,23,157,54,62,180,250,43,18,31,125,123,219,238,101,164,184,162,208,214,74,250,42,46,226,63,215,220,2,104,112,129,198,20,218,216,187,80,195,202,138,244,139,86,128,234,216,233,255,0,100,59,42,3,41,46,136,51,238,73,247,168,139,236,239,23,60,100,151,19,161,245,35,25,165,203,101,232,171,3,28,108,187,143,118,212,49,93,167,115,79,77,116,66,102,50,179,254,74,191,67,216,67,68,184,43,123,49,136,184,103,70,188,163,47,123,117,14,209,180,244,50,215,151,33,198,253,169,79,181,30,226,254,208,16,23,62,156,54,32,93,6,188,72,192,250,47,103,169,30,157,186,39,105,82,249,255,0,222,172,183,235,201,148,73,78,212,165,211,245,83,215,184,253,134,42,114,76,74,229,157,89,54,164,35,178,79,141,236,213,14,109,220,143,171,84,159,170,175,242,141,73,153,18,139,67,238,17,95,54,25,8,195,76,199,198,102,168,219,62,139,175,70,221,164,189,210,31,223,184,216,79,208,237,13,160,180,67,58,119,123,117,239,46,161,5,242,149,197,86,233,177,146,205,169,141,242,125,43,76,45,219,42,27,27,99,147,249,119,15,230,163,68,82,149,185,75,105,61,253,52,215,184,204,91,6,25,226,213,141,139,148,6,110,75,26,179,233,8,79,110,218,190,206,243,93,203,90,15,163,168,73,247,182,191,103,179,236,25,247,204,22,81,113,91,46,243,18,87,109,51,116,7,53,229,203,231,70,45,250,19,90,250,141,188,226,139,69,60,146,235,246,253,158,67,8,177,211,17,240,74,188,213,126,193,174,118,7,218,221,255,0,98,176,238,186,161,196,127,174,182,178,238,117,126,207,111,217,160,105,160,4,11,202,127,19,235,19,21,99,38,220,196,146,244,53,121,26,236,87,207,72,237,26,155,235,62,140,196,74,17,181,13,163,219,215,119,188,140,79,22,157,67,205,147,173,158,169,87,113,128,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,91,73,173,103,161,16,15,250,28,227,26,49,235,15,176,38,134,138,237,247,84,236,140,187,175,44,185,15,185,187,69,182,147,252,147,107,50,208,221,71,179,219,246,233,26,115,117,196,162,201,192,163,85,185,100,179,233,203,128,180,222,222,231,162,242,191,32,178,234,228,85,161,90,182,234,143,191,166,223,121,150,148,211,138,216,183,122,99,61,208,229,211,122,84,59,92,215,116,208,249,77,55,166,141,161,31,235,104,65,119,52,159,103,179,237,212,36,238,105,248,150,226,78,56,173,218,21,162,199,201,202,1,237,220,206,248,243,57,191,144,81,122,206,69,66,211,162,218,81,247,245,221,238,46,177,26,214,181,110,11,234,191,30,222,183,97,118,202,140,205,252,166,185,136,111,118,196,41,103,213,102,148,151,170,133,31,83,246,9,49,150,30,30,120,177,143,178,211,80,168,199,244,29,3,175,240,237,241,164,238,232,241,126,76,164,161,101,243,140,146,127,229,107,220,93,110,51,46,153,79,195,44,183,208,154,166,89,208,53,148,157,220,217,92,217,31,57,235,188,162,245,28,121,194,45,9,229,23,67,250,253,218,4,30,202,87,9,232,237,49,6,248,199,9,156,199,87,205,214,141,203,50,229,232,111,181,253,241,26,103,93,75,148,190,239,247,190,243,22,113,110,219,84,91,82,152,213,30,131,15,179,68,103,118,198,249,139,94,154,168,212,125,84,102,125,234,51,239,246,143,168,0,0,0,2,11,113,107,196,149,90,185,124,145,104,71,123,99,247,22,205,158,174,186,118,121,208,92,62,244,153,119,43,222,95,172,84,222,85,112,209,252,89,199,11,122,202,96,181,57,221,175,94,239,228,67,125,207,106,147,252,223,188,191,176,73,78,45,88,188,155,207,28,126,66,195,115,88,246,215,210,233,223,218,33,193,119,218,130,62,244,159,242,143,245,119,15,105,193,203,9,158,169,226,37,79,20,101,51,243,116,110,79,102,94,226,255,0,94,98,160,194,250,18,203,221,237,73,253,90,119,128,147,156,72,114,221,14,239,192,151,170,148,149,127,25,81,182,242,15,67,235,206,153,17,42,250,78,146,126,138,79,188,143,245,10,64,234,71,245,141,79,212,105,209,42,208,220,129,57,174,99,14,233,185,59,140,181,208,200,203,169,25,31,121,16,207,46,108,50,147,122,101,222,237,169,148,136,156,235,121,153,49,98,70,155,204,105,60,199,28,136,79,40,185,100,243,139,45,13,46,23,94,158,175,214,68,2,114,112,132,204,34,38,209,39,224,221,96,254,126,59,142,205,140,191,251,218,81,2,58,19,162,91,211,188,207,169,175,95,121,123,69,159,17,234,90,151,180,102,51,6,241,18,169,133,152,147,64,189,105,75,218,229,58,163,21,245,150,137,61,200,110,67,110,26,125,100,171,77,121,101,215,67,254,193,163,44,2,196,104,216,171,132,54,173,236,194,181,114,161,72,130,244,146,208,253,87,156,138,211,139,46,169,78,191,148,239,34,34,255,0,48,14,132,0,0,3,243,212,39,70,166,65,145,81,154,231,45,136,173,45,231,85,161,158,212,36,140,204,244,45,76,250,17,247,15,135,127,226,13,175,134,150,212,203,170,237,168,118,56,16,153,113,229,175,148,227,159,65,181,44,203,70,210,165,125,20,43,217,236,20,197,158,206,33,23,38,53,87,106,86,13,129,43,177,218,17,212,244,53,250,141,185,218,246,174,75,70,231,206,198,67,173,239,105,212,122,187,186,105,223,174,166,65,32,115,237,196,158,37,50,45,87,8,112,141,27,230,171,159,18,109,79,83,46,95,73,81,220,111,147,34,41,145,232,162,109,90,165,125,123,136,251,204,85,37,102,179,82,184,42,114,107,53,121,61,162,100,183,86,243,206,108,74,55,45,106,53,40,244,73,17,22,166,102,125,8,126,37,25,169,70,163,62,166,122,152,0,232,185,122,181,215,120,99,21,169,67,109,158,106,223,171,193,74,83,187,110,166,114,154,73,117,212,191,75,222,52,99,132,86,194,237,28,60,160,209,28,45,170,143,78,138,133,35,191,105,165,134,210,101,174,167,174,155,123,245,20,9,145,142,95,227,59,98,243,26,230,23,167,41,154,22,237,52,63,72,70,234,52,81,23,78,204,206,133,161,114,211,161,123,186,0,255,0,80,0,0,0,0,16,195,138,213,69,152,57,102,117,14,247,200,168,169,148,247,247,170,159,59,79,103,212,40,222,218,81,34,227,165,45,73,220,73,154,193,153,107,166,191,56,66,240,56,177,193,76,204,180,18,148,122,114,42,188,210,251,74,159,59,254,145,71,20,167,85,30,167,13,244,125,38,223,109,101,246,146,136,192,105,35,43,15,162,70,94,240,253,109,177,202,34,182,169,69,166,237,218,255,0,1,99,168,245,24,179,135,208,241,75,14,174,27,10,115,252,134,235,116,201,112,9,237,166,174,89,188,195,141,110,218,74,78,186,115,12,244,220,90,251,203,188,115,220,150,212,222,170,229,178,197,125,255,0,164,138,21,49,191,103,113,64,142,126,194,47,120,238,0,51,131,154,172,184,93,89,117,196,218,173,183,88,71,54,3,146,159,118,4,157,91,79,54,57,200,125,13,43,98,93,113,73,213,44,153,232,163,212,187,143,235,226,163,81,55,173,141,107,226,21,17,219,118,237,166,246,232,14,238,220,215,57,198,186,154,20,131,234,218,146,175,162,181,23,127,180,113,104,249,12,203,108,106,207,166,89,177,180,116,189,100,151,164,231,244,86,253,196,127,223,30,255,0,102,128,40,91,9,176,134,243,198,43,194,157,104,90,20,206,213,34,108,150,90,89,243,154,71,45,11,117,182,205,127,56,180,17,232,110,39,166,186,158,163,65,89,71,193,101,224,54,8,208,236,121,42,214,111,103,141,38,105,105,221,39,178,48,211,133,209,107,46,246,191,146,122,123,189,231,211,45,75,54,223,178,233,140,210,109,232,61,154,59,13,165,164,39,154,181,232,148,165,41,34,213,106,51,238,73,123,125,131,237,128,252,213,26,124,74,173,62,77,50,115,92,200,210,217,91,14,163,113,150,228,41,38,149,22,164,100,101,208,207,184,197,96,231,51,133,180,235,146,185,84,196,124,24,245,93,150,183,230,73,166,244,62,99,170,92,135,150,174,108,153,100,69,169,169,164,232,73,211,218,69,222,66,209,192,5,102,240,181,203,14,48,224,173,251,112,92,119,237,189,232,216,175,64,151,78,65,246,184,175,110,81,189,9,100,127,52,234,204,181,38,151,236,246,119,247,107,102,64,0,63,194,123,201,141,6,68,133,158,137,105,165,172,207,220,68,70,99,58,185,223,184,149,114,102,102,249,144,167,249,169,139,91,169,196,65,237,219,162,83,80,146,100,93,197,250,67,66,215,196,179,129,101,215,231,37,91,78,61,46,83,164,122,107,161,165,165,31,246,12,219,102,34,162,170,174,57,95,147,150,230,243,114,228,170,43,93,52,215,89,142,159,184,189,224,44,119,33,249,68,178,241,135,42,213,87,174,72,220,201,117,57,111,181,29,205,238,151,43,153,78,138,105,86,136,121,4,173,13,197,30,135,166,162,1,102,167,47,181,204,186,226,173,78,207,169,122,209,28,121,233,48,28,245,11,116,99,146,251,109,116,39,28,50,232,201,253,35,215,223,245,221,143,15,58,2,232,57,88,179,183,187,204,244,141,54,159,60,189,93,54,147,148,232,157,59,207,94,238,254,159,96,253,57,217,203,69,47,49,88,69,84,166,31,169,86,165,199,126,161,79,63,88,247,200,110,44,148,180,143,202,182,146,213,79,119,168,204,189,229,167,112,84,174,78,106,248,95,138,45,61,151,156,90,167,238,122,226,113,81,168,53,62,108,130,236,179,95,40,241,35,23,37,130,73,47,105,184,226,181,113,194,73,247,43,78,134,62,70,108,178,47,136,89,106,170,59,60,213,233,91,109,229,169,200,243,180,97,141,16,106,124,210,158,95,104,113,207,201,177,187,83,247,233,222,93,120,101,205,64,184,240,139,17,101,82,37,167,179,85,173,170,170,210,133,106,218,244,118,59,234,73,43,66,53,39,233,54,125,53,50,233,237,33,118,217,0,199,10,94,103,50,238,171,62,239,254,17,58,153,28,232,83,25,245,145,206,142,220,24,173,184,189,205,182,217,39,85,62,162,208,140,204,189,135,238,10,97,193,188,116,196,12,12,185,153,185,108,90,183,100,121,181,39,152,158,67,14,115,16,78,54,179,78,174,182,178,45,77,164,117,211,217,246,235,109,121,72,226,137,102,98,202,169,150,46,36,65,244,45,127,146,204,114,149,205,118,79,108,123,230,26,221,177,152,137,67,123,220,113,103,166,237,19,183,78,227,35,28,255,0,56,124,42,233,245,118,106,23,246,8,43,147,52,137,217,15,82,180,82,185,170,210,67,170,87,58,76,178,36,234,102,210,52,36,244,239,247,144,171,59,218,197,186,112,226,226,149,109,221,116,238,197,80,130,242,218,113,190,115,110,104,164,56,164,31,86,212,164,253,36,40,187,207,184,6,160,32,205,141,81,134,204,248,110,115,24,144,218,93,109,90,25,106,149,17,25,30,135,212,186,25,15,247,20,85,146,206,33,151,126,2,213,32,218,87,138,253,35,105,44,218,140,104,209,166,123,42,77,81,219,230,106,220,101,186,189,173,52,175,87,94,186,251,244,214,229,240,111,26,172,124,112,180,227,221,182,69,75,181,70,117,40,230,23,37,228,114,214,109,54,225,167,231,91,65,158,132,234,122,233,237,251,116,15,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,105,76,102,179,54,62,41,241,147,226,5,195,230,47,128,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,0,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,165,110,53,126,41,237,111,135,240,124,198,162,3,170,240,49,252,246,126,205,254,242,22,168,42,175,129,143,231,179,246,111,247,144,181,64,0,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,0,159,224,0,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,63,196,0,227,87,225,98,214,248,129,7,203,170,32,32,7,11,143,29,152,101,247,215,147,205,23,252,40,7,133,199,142,204,50,251,235,201,230,139,254,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,159,226,0,113,171,240,177,107,124,64,131,229,213,16,21,87,149,140,20,252,98,115,5,100,224,227,149,14,197,18,224,168,31,111,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,150,140,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,68,60,46,60,118,97,151,223,94,79,52,95,240,10,160,226,177,145,42,169,85,103,230,155,6,173,152,138,166,170,57,191,123,210,169,204,41,47,182,249,41,106,114,176,72,35,52,173,10,73,164,159,216,148,154,13,28,245,18,247,190,227,117,235,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,94,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,82,183,18,252,133,73,192,107,133,236,106,194,106,20,183,240,234,185,33,199,170,232,111,149,178,129,81,126,83,138,75,41,101,150,155,75,16,77,46,50,211,39,235,237,90,77,11,82,77,108,146,194,218,114,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,62,150,51,173,146,236,219,93,89,70,197,50,186,105,173,118,235,110,187,217,169,247,53,57,73,113,222,100,20,201,109,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,15,64,0,0,2,170,248,231,126,100,255,0,105,63,118,139,84,21,87,199,59,243,39,251,73,251,180,4,85,225,113,227,179,12,190,250,242,121,162,255,0,133,0,240,184,241,217,134,95,125,121,60,209,127,192,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,216,248,88,198,79,135,247,15,151,62,51,88,3,85,0,0,0,0,57,254,97,110,154,237,141,128,88,151,122,218,211,187,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,12,208,213,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,47,83,132,157,149,74,181,114,91,111,215,105,242,37,185,34,241,172,85,107,115,146,242,210,104,109,244,73,84,18,75,68,73,35,36,114,160,180,163,37,26,143,122,150,122,232,100,148,209,8,209,158,69,172,170,85,129,147,236,36,161,81,164,75,122,60,171,94,37,109,106,146,180,169,100,253,65,61,185,228,145,165,41,45,137,118,75,137,65,105,169,32,146,70,106,50,53,24,119,81,26,184,144,218,213,219,195,36,184,165,73,183,32,246,185,113,233,241,42,142,55,205,67,123,98,194,157,30,92,151,53,89,145,30,198,24,117,122,107,185,91,116,73,26,140,136,228,168,243,248,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,0,203,184,213,64,202,184,210,238,89,42,213,90,254,91,112,162,187,93,169,203,168,212,170,54,61,10,92,201,146,222,83,207,201,125,200,12,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,116,176,0,1,194,179,205,138,21,92,28,202,94,38,95,148,36,203,42,147,20,127,70,195,126,36,213,68,126,35,243,158,110,19,114,155,117,36,106,74,217,84,146,120,180,208,204,219,34,37,39,93,197,157,106,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,175,241,189,196,206,205,106,225,166,14,67,151,74,119,210,21,9,119,53,65,142,102,233,209,251,59,101,30,34,246,146,253,70,92,237,83,75,85,32,247,41,143,85,69,177,100,113,43,133,149,129,38,250,206,149,155,40,237,232,149,106,109,171,30,125,126,164,82,73,165,34,42,27,140,182,163,200,36,56,126,178,209,49,248,134,141,132,107,74,246,172,180,216,106,72,94,245,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,20,195,198,59,8,100,217,89,151,131,138,81,216,150,116,220,71,163,178,242,223,121,246,148,143,72,193,66,34,188,203,72,78,139,66,19,28,160,44,205,100,122,173,229,237,81,232,105,69,218,8,21,198,59,8,99,94,185,104,131,138,81,216,136,85,44,56,172,50,242,223,121,247,82,191,71,78,90,34,188,203,72,78,168,90,213,32,224,44,205,100,90,33,149,237,81,106,105,88,112,14,9,248,197,74,162,222,87,230,8,87,43,210,218,145,114,199,139,91,160,67,122,82,83,17,79,197,39,19,49,45,54,165,145,156,151,26,113,133,153,54,131,53,53,13,102,163,34,105,34,221,6,112,114,95,140,116,44,2,205,5,129,138,183,75,59,232,180,170,131,145,234,46,110,89,118,104,178,227,187,17,217,58,33,11,90,249,40,144,167,121,105,73,169,124,189,133,161,171,82,209,240,12,171,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,208,18,168,0,0,0,0,0,0,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,138,188,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,64,45,80,0,0,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,69,255,0,113,71,240,39,137,191,114,249,196,33,64,32,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,1,42,128,0,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,138,188,46,60,118,97,151,223,94,79,52,95,240,160,30,23,30,59,48,203,239,175,39,154,47,248,0,85,95,28,239,204,159,237,39,238,209,106,130,170,248,231,126,100,255,0,105,63,118,128,170,177,223,242,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,187,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,14,127,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,30,203,198,95,172,28,178,225,124,28,40,195,148,75,93,54,28,137,18,221,153,56,153,57,179,95,121,195,82,157,144,227,45,182,151,22,73,216,210,84,105,212,155,105,180,245,218,64,61,93,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,0,0,0,12,171,141,84,12,171,128,191,238,23,30,4,240,203,239,175,56,154,37,80,138,188,46,60,9,225,151,223,94,113,52,74,160,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,234,163,149,102,199,194,198,50,124,63,184,124,185,240,25,172,26,168,25,87,26,168,0,0,0,0,0,0,25,204,206,230,60,198,204,118,101,239,28,73,163,77,150,253,188,114,17,75,183,201,233,14,184,130,167,70,65,52,219,141,33,212,33,76,161,229,37,201,38,214,196,236,92,133,145,234,173,202,59,169,226,11,140,85,92,16,202,93,245,119,91,85,232,148,171,134,108,118,104,148,119,93,148,166,31,55,229,188,134,92,84,85,33,104,95,105,110,58,164,62,217,160,245,73,177,188,200,210,133,16,207,181,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,1,103,249,29,193,79,144,220,53,177,235,24,229,212,57,210,241,54,207,184,121,44,54,238,230,216,131,78,135,62,59,123,146,109,164,210,242,159,92,195,86,139,90,77,190,70,155,85,188,133,85,141,20,98,230,25,218,184,55,145,28,65,194,219,42,39,103,162,219,56,95,92,167,198,220,219,104,113,237,148,199,247,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,206,184,11,105,227,89,129,115,42,180,43,47,48,244,26,55,59,208,155,237,187,138,75,102,251,142,34,43,171,230,65,90,144,68,109,54,202,30,84,164,41,195,52,40,220,150,194,61,125,82,72,136,28,53,177,251,240,21,154,11,127,229,30,33,124,151,177,110,142,117,50,229,237,43,210,11,255,0,193,222,236,74,127,82,52,183,178,82,154,209,255,0,87,150,149,185,185,105,109,78,235,118,121,145,193,10,86,99,240,74,233,193,122,205,114,93,26,61,199,29,164,162,124,102,210,226,227,62,203,237,200,101,102,133,116,90,9,214,91,222,141,82,106,70,228,146,144,102,75,44,214,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,3,83,192,57,86,86,49,175,241,137,203,237,147,140,110,83,251,20,187,130,158,125,189,132,181,203,109,19,152,117,113,229,114,147,204,112,201,147,125,151,77,189,203,53,114,205,27,180,86,164,93,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,241,71,241,217,137,191,114,249,60,33,21,68,170,226,143,227,179,19,126,229,242,120,67,208,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,135,95,225,117,144,89,151,133,118,155,153,140,98,167,213,105,116,171,114,161,26,117,167,71,126,51,240,220,169,202,66,26,146,197,73,75,82,83,190,26,121,141,169,174,89,169,47,56,149,110,50,67,102,135,173,252,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,26,179,191,146,235,87,55,24,112,252,24,73,165,81,47,234,111,45,250,37,194,236,22,212,226,249,68,246,216,50,95,36,27,197,13,102,251,134,105,65,250,142,26,93,218,189,166,218,232,50,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,213,36,105,62,227,26,136,16,43,137,126,66,163,99,205,188,246,53,97,53,10,35,24,139,67,142,227,213,116,55,205,223,95,167,49,21,197,37,148,178,203,78,41,249,196,166,217,105,147,245,55,33,70,133,169,68,134,73,1,250,248,110,231,234,133,143,182,173,47,4,177,34,161,216,177,54,223,167,162,60,119,165,73,91,159,41,162,176,222,135,37,14,58,165,45,83,18,132,110,125,181,40,212,189,20,242,53,79,49,12,205,250,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,122,240,221,225,205,51,5,234,52,188,197,99,28,173,247,123,212,244,63,110,209,24,231,177,232,86,229,197,209,229,77,75,136,109,103,48,144,243,140,27,38,147,109,173,22,122,184,181,32,217,237,124,77,49,175,240,45,148,123,167,179,211,251,84,251,239,91,42,30,246,183,178,215,109,97,238,208,227,154,56,133,39,72,173,73,216,162,221,163,166,214,228,154,119,104,20,193,155,124,104,170,227,214,97,175,108,64,149,119,203,184,169,14,86,38,68,182,228,60,133,52,134,168,141,200,115,177,52,211,74,74,77,164,114,141,42,52,154,82,163,90,214,181,234,226,214,103,97,89,52,192,185,152,97,195,43,27,241,26,225,163,118,42,214,37,217,247,5,69,149,44,223,67,202,163,177,75,144,220,34,113,167,9,40,78,229,174,91,232,90,8,201,198,164,180,163,90,139,106,81,86,216,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,13,9,227,125,149,74,195,92,141,95,216,115,66,145,45,250,109,171,132,245,90,36,55,101,173,42,125,198,35,81,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,192,51,152,45,83,141,166,10,127,242,23,49,144,234,30,235,42,161,21,199,127,227,19,34,56,202,9,191,248,233,56,165,57,252,193,37,63,76,197,85,141,30,231,39,2,225,230,39,46,55,158,28,250,27,210,53,165,83,220,168,219,137,65,176,135,145,88,142,133,57,20,155,117,242,52,53,204,89,114,22,189,82,124,167,157,78,244,146,141,68,21,25,194,159,30,99,96,222,104,224,91,53,217,178,219,161,98,76,114,182,92,66,100,58,76,55,81,91,168,84,7,150,202,16,162,117,124,210,56,201,51,36,242,202,99,139,53,165,36,178,85,239,12,182,127,162,171,10,234,255,0,101,109,203,146,220,168,127,223,33,206,166,206,142,231,252,151,25,121,183,17,245,41,42,79,176,200,105,79,47,216,153,248,100,192,235,15,20,156,151,74,145,46,230,183,224,212,39,250,45,205,241,89,156,182,83,218,152,71,174,179,79,41,242,117,179,66,148,106,66,144,105,81,238,73,128,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,3,252,39,77,141,78,136,244,233,142,114,216,142,218,157,113,90,25,232,148,145,153,158,133,215,184,140,115,172,102,204,38,27,96,109,48,231,95,21,158,202,181,197,149,37,134,251,60,133,243,57,8,74,212,90,180,218,244,232,180,247,251,253,186,24,167,124,233,241,12,187,241,234,171,58,210,179,151,232,235,73,179,118,49,35,70,158,237,73,37,72,111,153,171,145,144,234,55,52,234,125,93,122,105,239,215,64,155,89,183,226,137,101,225,50,170,118,46,27,193,244,213,193,201,126,57,201,230,187,27,177,189,243,237,110,216,244,69,33,205,142,54,131,211,118,138,221,167,113,25,138,147,198,76,116,196,12,115,185,158,185,111,170,183,107,121,197,43,150,158,67,13,242,208,110,56,178,78,173,54,130,61,13,213,245,211,219,246,105,231,172,155,22,233,196,123,138,45,183,106,83,187,109,66,115,200,105,182,249,205,183,170,150,226,80,93,92,82,83,244,150,146,239,46,241,105,153,59,225,89,79,164,51,2,254,198,245,115,166,232,212,134,105,90,41,60,165,105,29,212,171,157,26,89,146,180,50,117,26,26,122,247,251,136,4,47,202,118,69,241,11,50,181,70,167,146,189,21,109,178,180,174,68,237,24,127,84,18,152,53,39,151,218,27,115,242,111,238,212,189,218,119,159,79,175,156,106,182,23,225,115,76,229,231,9,105,251,95,183,157,76,122,245,83,155,32,251,84,214,10,68,73,37,201,124,148,72,220,109,182,189,91,112,210,93,201,215,169,139,44,207,254,56,82,242,199,151,116,217,246,135,240,121,213,56,229,66,134,207,172,190,76,119,32,202,109,181,238,113,183,9,90,41,132,150,134,100,103,237,63,125,36,219,52,11,143,23,113,22,45,34,34,123,77,90,229,170,161,43,86,173,163,87,100,62,73,53,104,102,148,253,39,11,166,164,93,125,132,3,221,101,91,47,181,204,197,98,173,50,207,166,250,177,27,121,153,51,220,245,15,108,98,146,195,110,244,55,27,51,232,241,125,19,215,221,245,79,220,248,101,18,204,193,236,171,82,222,182,163,114,229,211,101,176,212,135,55,186,124,222,93,58,81,169,90,45,229,146,117,54,210,122,22,186,9,123,146,92,180,82,242,235,132,84,186,97,122,213,106,156,118,39,212,15,214,45,146,28,139,25,46,163,242,174,36,244,83,61,233,208,189,197,167,127,230,226,23,64,85,123,43,23,142,215,121,126,142,166,212,39,159,171,174,226,110,157,47,167,121,105,223,223,215,236,1,76,57,32,184,149,109,230,102,198,144,151,249,73,149,91,166,68,89,237,221,170,85,80,140,102,93,199,250,35,69,80,30,76,152,49,228,32,245,75,173,33,100,126,242,50,35,25,162,203,189,69,84,172,114,176,231,33,205,134,221,201,75,86,186,107,166,147,26,63,113,251,134,146,108,121,103,62,203,160,78,82,183,28,138,92,87,76,244,211,83,83,73,63,237,1,246,197,102,241,74,203,14,48,227,85,251,111,220,118,21,189,233,40,172,192,137,78,89,246,184,172,237,81,61,53,102,127,58,234,12,244,39,81,236,246,247,247,233,102,64,2,174,50,103,194,218,117,183,92,165,226,62,51,250,206,196,91,19,35,83,122,23,45,212,174,59,200,87,54,52,179,35,208,210,234,116,52,233,237,50,238,33,103,212,234,124,74,85,62,53,50,11,92,184,209,25,67,13,35,113,158,212,37,36,148,150,166,102,103,208,139,188,199,233,0,28,103,55,24,44,188,120,193,42,229,143,25,90,76,56,242,100,66,45,59,228,118,71,218,108,186,173,5,222,239,242,149,167,191,222,89,244,197,156,33,188,240,118,240,168,218,23,125,51,179,63,10,75,205,32,249,205,47,152,132,58,227,100,191,155,90,200,181,54,213,211,93,75,65,167,17,241,46,187,54,223,189,41,143,82,110,24,61,166,59,237,169,165,167,154,180,106,149,37,73,50,213,10,35,238,81,251,125,160,50,228,59,86,85,114,225,117,102,43,19,105,118,221,29,28,168,13,202,97,217,242,181,109,92,168,229,33,132,58,173,138,117,181,43,68,188,71,162,79,83,238,47,170,237,164,100,47,45,178,107,62,154,122,198,213,211,234,162,244,156,254,170,223,184,207,251,227,223,236,208,118,155,42,198,181,240,246,136,213,187,105,83,123,12,6,182,237,107,156,227,189,73,9,65,117,113,74,87,209,66,75,191,216,3,231,225,46,31,67,194,204,58,183,172,40,47,243,219,162,83,34,64,55,182,154,121,134,203,13,181,187,105,169,91,117,229,145,233,184,244,247,159,120,243,25,167,125,17,242,247,136,11,113,142,105,29,181,85,45,55,109,211,248,11,253,71,86,28,63,58,53,55,169,89,108,190,159,99,233,46,133,83,111,217,220,112,36,31,180,143,220,3,59,23,42,137,119,29,85,105,78,210,84,215,204,139,93,116,249,195,23,145,194,150,164,204,252,179,52,134,187,227,212,82,202,187,251,211,79,131,175,179,235,20,97,85,117,82,42,115,31,95,210,113,247,22,127,105,168,204,94,63,9,200,41,135,150,131,82,79,94,125,87,154,127,105,211,224,255,0,208,2,107,128,0,0,0,0,241,184,185,107,174,239,195,218,245,17,178,220,169,20,249,72,74,59,183,26,152,113,36,90,234,90,107,187,191,81,156,236,194,218,235,179,241,142,235,161,56,207,41,108,85,231,37,73,221,187,67,76,167,82,125,117,63,209,247,141,47,74,211,179,61,169,106,92,181,106,94,254,131,58,249,231,229,254,51,183,215,45,174,89,122,114,169,169,110,215,83,244,132,158,160,56,141,26,179,82,183,234,113,171,52,137,61,158,100,71,80,243,46,108,74,246,173,10,37,36,244,81,25,30,134,68,125,72,90,222,66,120,147,196,169,197,165,97,14,46,35,100,212,242,34,66,169,234,103,204,233,22,59,109,242,99,197,34,45,84,110,43,85,47,167,113,159,113,138,151,4,153,165,68,162,62,164,122,144,13,80,83,231,70,169,193,143,81,132,231,49,137,77,33,230,149,161,150,228,40,136,200,244,61,12,186,25,119,143,208,40,251,34,156,66,46,76,21,174,83,172,27,250,87,108,180,36,41,152,104,245,27,111,178,110,92,102,137,207,154,140,183,92,216,211,75,245,119,117,215,191,93,12,238,118,192,196,27,95,18,237,168,119,85,165,81,237,144,102,50,219,168,95,37,198,254,155,105,89,22,142,37,39,244,86,159,103,180,7,164,0,0,31,195,61,11,83,246,10,194,226,247,152,68,66,162,64,193,186,57,252,244,135,26,155,37,127,247,181,34,124,117,167,69,55,167,121,23,82,94,190,226,246,137,249,143,184,141,27,10,176,134,234,189,159,86,142,83,233,19,158,140,90,31,172,243,113,93,113,5,209,42,211,242,125,230,70,95,230,25,205,198,76,68,170,98,158,36,215,239,90,170,247,57,81,168,202,125,5,162,75,106,28,144,227,132,159,85,41,215,78,97,245,208,191,176,7,152,162,82,228,87,107,48,104,177,127,45,80,146,212,86,251,190,146,214,73,46,243,34,239,63,121,11,208,203,222,88,105,212,140,156,46,212,221,172,251,134,217,55,158,232,175,203,63,74,105,181,23,229,77,63,72,189,134,69,246,10,233,225,193,149,202,246,49,99,21,18,252,153,31,149,111,218,181,40,213,51,123,122,21,205,126,52,168,142,242,182,147,168,90,117,109,195,61,219,84,69,238,51,232,47,114,52,102,97,198,106,36,116,109,105,148,37,180,39,83,61,18,69,161,23,94,189,196,3,49,248,183,109,200,176,113,110,234,182,204,246,187,70,175,206,140,147,232,122,27,50,92,65,123,85,237,71,188,255,0,88,184,206,18,152,146,171,171,47,145,237,9,15,111,126,221,223,191,213,211,94,209,58,115,133,220,146,46,228,251,207,245,8,29,197,47,9,158,176,243,13,54,227,101,157,177,110,36,57,81,82,183,17,234,244,137,211,86,127,203,81,247,35,220,69,245,16,244,60,37,177,120,172,204,114,249,11,49,205,35,220,189,221,59,187,60,57,206,251,16,103,222,162,254,81,126,190,224,23,114,0,0,62,93,197,109,81,110,186,99,180,122,244,62,211,17,237,187,219,230,45,26,232,162,81,117,73,145,247,164,143,191,216,43,31,54,188,39,163,186,196,235,227,3,229,242,221,71,43,74,55,44,207,126,166,195,95,223,18,102,104,90,23,53,125,223,239,125,198,45,48,0,101,194,234,181,110,11,22,191,34,221,184,161,118,58,140,61,156,214,185,136,115,110,244,37,101,213,6,164,159,170,180,159,67,246,137,115,149,142,37,184,147,129,203,106,133,119,49,242,142,128,91,182,179,190,60,62,87,229,212,126,179,113,86,181,106,183,82,125,253,54,251,143,165,181,230,47,42,24,101,153,10,19,180,203,198,6,146,149,183,151,43,155,35,230,253,118,84,126,163,111,54,71,169,50,146,234,127,95,191,90,115,204,247,15,60,88,192,41,138,168,83,99,250,114,223,233,252,59,124,104,219,122,50,95,147,57,43,89,252,227,198,159,249,58,247,31,64,187,12,23,199,172,62,199,106,26,235,182,37,83,181,178,214,156,194,228,62,222,221,86,226,75,242,173,160,207,83,105,126,207,103,217,175,71,25,140,194,156,91,189,48,98,232,110,233,178,234,29,146,107,90,234,124,166,156,215,86,214,143,245,196,44,187,157,87,179,219,246,105,114,217,69,226,81,100,227,169,166,220,189,153,244,29,192,122,236,111,115,210,185,191,151,89,245,110,42,16,157,27,105,39,223,215,119,188,143,80,155,160,63,229,11,75,137,37,160,245,35,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,103,167,83,21,159,196,147,63,82,172,197,76,193,92,46,153,203,169,159,47,183,205,229,145,242,127,188,228,183,243,111,199,52,171,84,169,196,250,171,233,222,125,116,33,56,243,41,137,11,194,60,22,184,113,5,9,220,170,95,100,208,181,211,94,108,182,90,253,21,127,57,250,39,250,187,198,114,246,93,152,179,122,25,48,215,111,173,85,59,147,185,166,183,242,218,247,158,212,22,136,111,234,238,247,128,252,84,74,13,199,125,86,147,78,163,68,237,213,9,26,237,71,49,182,183,109,65,159,122,141,41,47,85,7,254,33,110,153,61,225,119,110,88,203,43,203,24,27,244,172,245,255,0,123,197,213,198,59,62,157,161,181,122,241,229,169,43,220,149,182,125,75,166,154,123,76,199,94,200,126,75,45,220,189,217,45,86,171,176,57,215,100,253,221,169,254,107,137,211,99,210,146,143,85,47,184,215,228,158,34,232,69,245,245,238,151,160,63,194,36,56,240,88,76,104,173,236,109,58,232,90,153,247,158,190,223,180,127,184,0,0,0,0,15,35,138,247,124,91,10,192,170,93,147,28,216,204,30,70,229,104,103,166,247,208,217,116,36,168,251,214,94,195,30,184,114,156,208,88,21,124,77,193,59,130,206,161,57,182,116,222,201,202,232,147,250,18,217,113,95,73,73,47,162,131,239,50,254,192,25,201,187,110,58,149,243,115,202,175,77,245,229,77,217,187,232,151,208,109,40,46,226,73,119,32,189,130,250,184,120,96,119,224,107,47,116,86,42,113,121,53,186,135,105,237,229,191,119,228,231,75,54,254,139,139,71,208,112,190,142,159,95,94,232,85,146,174,24,184,139,18,252,135,125,99,141,11,209,180,202,127,51,100,14,212,195,221,167,152,204,134,143,231,35,74,220,141,170,229,43,232,158,186,233,221,169,139,116,105,164,50,130,109,180,232,146,238,45,64,127,216,243,151,254,31,218,248,153,108,202,180,174,250,119,109,166,204,66,208,227,92,231,27,212,150,218,155,63,89,181,37,95,69,106,46,135,237,30,140,0,64,107,135,132,46,9,212,174,178,184,40,213,111,70,197,84,254,214,184,92,137,111,106,142,105,172,209,204,84,221,123,140,147,174,158,205,68,210,195,107,10,145,134,86,93,38,200,161,22,144,169,49,24,136,215,210,234,150,154,67,68,126,178,148,125,200,46,243,63,180,251,199,167,0,1,199,51,19,154,12,55,203,189,165,54,183,118,85,182,78,75,14,118,56,188,135,207,158,247,41,213,54,141,237,180,225,39,114,153,81,106,101,161,119,159,215,203,179,201,157,251,119,45,54,203,244,26,52,206,101,229,62,50,142,27,60,183,11,146,75,110,74,91,123,114,152,113,165,104,243,4,91,76,203,95,111,78,250,65,197,188,95,189,177,162,238,155,120,223,21,78,219,50,91,206,56,71,200,101,189,169,83,174,57,183,230,144,130,61,13,213,117,211,219,246,17,7,78,205,134,112,111,172,203,221,114,158,168,61,217,168,44,62,178,133,15,107,43,209,178,113,243,109,91,201,150,215,244,31,50,209,93,122,106,125,123,188,46,6,229,251,17,177,254,232,102,218,176,104,253,177,70,180,246,135,59,67,13,242,155,230,52,133,47,71,92,70,237,57,200,232,71,169,235,246,233,212,50,143,146,76,65,204,125,201,10,90,224,246,91,93,183,91,92,169,156,214,23,185,4,227,6,180,114,249,237,184,90,180,246,237,75,175,77,11,175,117,223,224,30,95,172,12,190,217,48,173,59,42,149,217,148,219,45,246,199,121,239,175,158,249,50,211,107,115,107,142,47,110,238,74,79,105,30,133,167,79,110,161,5,109,30,19,52,75,107,15,89,155,112,74,237,215,35,205,37,111,163,150,182,185,70,108,36,212,222,168,152,109,171,71,18,125,75,191,95,112,136,153,216,202,204,92,12,58,93,66,155,27,146,153,12,176,151,147,188,213,235,171,180,154,143,85,60,191,230,139,187,255,0,247,126,102,90,247,138,248,227,19,108,198,149,130,116,155,128,161,238,125,154,204,118,121,188,195,45,18,81,42,11,211,77,116,239,235,220,2,181,114,68,236,166,115,51,98,46,39,85,250,118,151,211,167,82,244,132,111,120,209,92,21,56,184,81,214,233,104,181,52,131,81,125,122,22,163,50,88,49,116,252,140,197,59,86,229,221,180,160,86,32,200,53,105,174,132,137,45,175,94,227,253,31,113,141,36,97,37,120,238,156,44,179,174,83,234,85,90,5,62,106,85,250,68,236,102,215,175,113,105,244,187,180,47,176,128,122,192,0,0,0,0,17,143,136,157,171,34,232,203,45,200,136,229,175,163,227,76,156,174,239,162,221,62,94,189,230,95,165,245,253,131,62,242,27,54,36,56,201,247,182,179,79,248,140,104,155,61,45,192,115,44,183,169,84,21,181,37,71,169,27,125,20,122,175,209,242,116,238,253,127,80,206,220,210,65,76,124,155,250,36,234,246,253,154,152,11,246,225,159,41,233,89,89,161,243,143,94,82,163,52,158,239,162,84,232,122,9,88,34,95,12,56,101,19,43,20,173,21,187,156,251,15,119,105,166,180,232,93,63,200,37,160,0,0,0,0,0,0,0,0,0,0,14,125,152,25,157,131,4,47,201,100,122,114,237,170,162,191,197,17,211,254,193,155,187,177,42,172,226,45,101,41,61,21,58,183,32,136,254,181,190,175,179,223,245,13,6,231,122,236,43,75,44,215,228,196,201,228,189,38,131,84,138,209,236,221,185,106,167,201,52,151,113,145,117,79,180,103,230,192,141,42,232,197,43,118,57,167,154,253,82,189,17,42,45,73,59,148,228,132,17,251,136,186,171,234,253,64,52,75,148,218,82,40,217,102,194,200,73,47,89,54,109,12,214,126,245,122,61,130,51,239,63,112,235,6,68,100,100,125,198,60,110,11,83,92,163,96,245,141,73,117,27,23,14,219,166,71,82,117,215,67,68,86,210,101,174,167,238,247,143,102,2,166,248,185,101,153,136,85,40,184,221,108,193,229,161,228,34,53,67,231,76,247,56,106,159,37,213,250,238,244,238,79,68,163,79,119,184,114,222,17,24,129,42,129,143,51,45,66,254,247,168,210,220,61,58,125,55,38,192,111,244,76,251,139,222,66,226,49,91,14,104,152,173,135,245,235,14,190,199,50,45,102,157,42,10,189,101,167,111,57,133,180,103,234,41,38,125,28,63,229,23,218,93,226,179,114,255,0,146,187,223,46,217,217,103,248,54,150,203,141,166,92,9,59,217,232,201,213,218,229,181,179,158,227,159,147,103,93,202,235,236,62,189,225,108,3,135,102,91,41,248,117,152,251,90,85,46,226,131,203,169,242,151,217,38,115,95,62,83,188,183,146,133,114,208,243,105,86,138,120,213,161,158,135,220,125,59,187,129,116,33,253,1,157,204,215,228,227,16,242,199,113,188,138,196,78,125,1,247,212,80,103,115,24,79,49,10,113,254,89,114,210,251,139,45,80,193,171,214,251,15,175,127,144,203,254,99,177,15,47,119,84,42,229,157,83,229,69,68,182,223,153,23,146,194,187,67,100,227,74,90,55,184,211,134,141,196,202,75,82,45,75,188,189,186,232,159,19,112,210,211,197,155,62,163,101,222,84,222,219,79,168,71,121,133,183,206,117,191,202,52,182,204,245,109,105,87,209,113,94,210,239,251,12,83,38,119,56,117,92,216,27,80,151,122,225,228,94,219,104,172,220,124,209,189,182,251,26,77,82,92,217,171,210,86,235,155,26,105,29,116,245,181,247,234,70,22,89,148,12,235,216,89,152,183,152,134,220,174,203,115,199,97,39,46,14,199,151,213,40,142,75,87,51,144,219,127,148,127,110,133,238,212,186,119,73,161,151,203,2,252,185,240,178,241,129,120,90,211,123,29,82,149,41,167,208,190,91,110,122,205,58,135,8,180,90,84,159,164,218,125,135,221,237,33,120,57,14,207,13,27,49,246,204,107,90,226,123,149,119,211,98,32,164,167,106,213,218,9,182,226,161,110,234,134,27,105,27,157,120,253,82,51,211,217,211,184,38,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,26,83,17,170,236,225,195,147,27,230,234,172,222,183,78,13,246,218,213,193,80,145,84,168,201,249,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,64,31,43,133,199,129,60,50,251,235,206,38,137,84,60,166,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,176,0,0,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,93,72,226,152,215,147,60,182,102,38,234,139,122,227,30,27,252,160,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,136,32,183,3,31,207,103,236,223,239,33,106,131,149,96,94,87,48,39,45,126,155,252,10,88,223,39,62,81,246,111,73,255,0,25,204,153,207,236,252,222,79,247,203,174,109,219,207,119,232,233,174,238,186,232,90,117,80,0,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,59,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,219,102,250,118,165,31,155,202,101,12,183,243,108,200,67,105,209,182,144,159,85,37,174,154,158,166,102,103,208,48,83,1,48,159,46,214,172,171,43,7,45,79,147,244,89,181,5,213,31,141,219,164,203,223,41,109,182,218,156,223,33,199,22,90,161,150,203,66,61,190,174,186,106,102,102,29,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,39,248,231,248,215,128,152,79,152,155,86,45,149,140,118,167,202,10,44,42,130,42,140,70,237,210,98,108,148,134,220,109,46,111,142,227,107,61,16,243,133,161,158,223,91,93,53,34,50,10,65,225,113,227,179,12,190,250,242,121,162,255,0,132,127,194,220,133,101,59,5,175,186,102,38,97,166,20,250,26,228,163,115,187,20,223,78,212,164,114,185,172,173,151,62,109,233,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,255,0,28,255,0,26,240,19,9,243,19,106,197,178,177,142,212,249,65,69,133,80,69,81,136,221,186,76,77,146,144,219,141,165,205,241,220,109,103,162,30,112,180,51,219,235,107,166,164,70,65,72,60,46,60,118,97,151,223,94,79,52,95,240,143,248,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,98,155,233,218,148,142,87,53,149,178,231,205,189,33,109,171,86,221,90,125,100,158,154,234,90,25,17,148,128,0,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,94,128,0,103,135,57,153,51,191,178,153,127,201,135,50,12,186,141,147,81,144,183,104,53,230,154,121,230,18,195,143,72,40,209,37,73,54,26,100,167,114,99,155,142,52,222,165,161,238,79,78,238,171,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,92,166,47,96,190,23,227,213,154,230,31,226,229,161,18,226,161,57,33,169,101,29,229,184,210,218,125,179,61,142,180,235,74,75,173,47,67,82,77,72,82,76,208,181,160,245,74,212,71,194,191,185,113,145,63,247,12,255,0,156,213,143,250,216,9,63,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,99,207,216,22,29,179,134,22,109,39,15,236,200,178,226,208,168,81,202,37,62,60,154,132,137,171,97,130,51,218,209,59,33,107,116,208,146,61,168,73,168,201,8,36,161,58,37,41,34,244,0,2,170,248,231,126,100,255,0,105,63,118,139,84,28,171,29,50,185,129,57,148,244,39,225,174,198,249,71,242,115,180,250,51,248,206,100,62,71,104,229,115,191,189,157,111,118,238,67,95,75,93,54,244,211,83,212,41,91,133,199,142,204,50,251,235,201,230,139,254,17,255,0,11,114,21,148,236,22,190,233,152,153,134,152,83,232,107,146,141,206,236,83,125,59,82,145,202,230,178,182,92,249,183,164,45,181,106,219,171,79,172,147,211,93,75,67,34,50,144,0,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,169,43,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,35,95,247,46,50,39,254,225,159,243,154,177,255,0,91,1,42,128,0,0,69,254,38,149,106,173,23,35,152,159,50,141,83,151,2,67,145,233,177,22,236,103,148,210,212,195,245,56,140,188,209,169,38,70,104,113,167,28,109,105,238,82,22,164,158,164,102,66,80,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,123,108,46,212,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,97,152,33,170,129,21,127,185,113,145,63,247,12,255,0,156,213,143,250,216,149,64,0,0,3,42,227,65,28,50,234,213,90,214,71,48,194,101,102,167,46,124,134,227,212,162,33,217,47,41,213,165,134,42,114,217,101,162,82,140,204,144,219,77,182,218,19,220,148,33,41,45,8,136,135,229,254,229,198,68,255,0,220,51,254,115,86,63,235,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,197,11,181,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,16,122,176,0,1,159,110,37,215,252,108,65,206,150,34,74,166,220,50,234,180,218,28,136,212,8,164,241,187,178,26,226,70,109,169,81,218,67,132,91,16,153,133,44,207,105,108,82,212,181,167,118,253,199,55,248,37,225,157,213,111,225,198,34,98,149,90,39,103,162,222,21,10,125,62,145,204,109,196,57,35,176,20,158,123,233,220,130,66,217,53,203,38,210,180,41,95,56,195,233,50,73,163,172,128,254,229,198,68,255,0,220,51,254,115,86,63,235,99,191,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,197,11,181,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,16,122,177,229,49,87,12,237,92,100,195,139,143,11,111,88,157,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,245,96,3,42,227,74,121,88,198,191,198,39,47,182,78,49,185,79,236,82,238,10,121,246,246,18,215,45,180,78,97,213,199,149,202,79,49,195,38,77,246,93,54,247,44,213,203,52,110,209,90,145,115,251,179,135,14,76,111,155,170,179,122,221,56,55,219,107,87,5,66,69,82,163,39,229,21,85,190,124,167,220,83,142,185,177,18,82,132,238,90,212,122,36,137,37,174,132,68,93,7,96,194,28,27,195,188,8,179,91,195,236,45,163,203,164,219,204,72,118,75,16,94,170,203,156,136,235,112,200,214,77,28,167,92,83,104,53,106,179,66,12,145,189,107,86,155,150,163,48,204,96,191,238,23,30,4,240,203,239,175,56,154,31,220,184,200,159,251,134,127,206,106,199,253,108,119,252,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,216,161,118,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,15,86,0,0,0,0,0,0,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,77,76,82,200,86,83,177,166,251,169,226,102,37,225,79,166,110,74,207,39,182,205,244,237,74,63,55,148,202,25,111,230,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,213,224,94,87,48,39,45,126,155,252,10,88,223,39,62,81,246,111,73,255,0,25,204,153,207,236,252,222,79,247,203,174,109,219,207,119,232,233,174,238,186,232,90,7,85,0,0,0,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,167,220,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,219,97,118,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,224,31,220,184,200,159,251,134,127,206,106,199,253,108,4,170,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,250,183,103,14,28,152,223,55,85,102,245,186,112,111,182,214,174,10,132,138,165,70,79,202,42,171,124,249,79,184,167,29,115,98,36,165,9,220,181,168,244,73,18,75,93,8,136,186,14,213,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,187,20,46,212,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,65,234,192,0,0,85,95,28,239,204,159,237,39,238,209,106,131,149,99,166,87,48,39,50,158,132,252,53,216,223,40,254,78,118,159,70,127,25,204,135,200,237,28,174,119,247,179,173,238,221,200,107,233,107,166,222,154,106,122,133,43,112,184,241,217,134,95,125,121,60,209,127,194,63,225,110,66,178,157,130,215,221,51,19,48,211,10,125,13,114,81,185,221,138,111,167,106,82,57,92,214,86,203,159,54,244,133,182,173,91,117,105,245,146,122,107,169,104,100,70,82,0,0,86,7,26,91,78,234,190,107,184,19,107,89,86,205,86,224,173,77,249,79,217,169,212,184,78,75,148,254,196,83,150,189,141,54,74,90,182,161,10,81,232,93,18,147,51,232,70,44,252,124,154,141,167,106,214,43,180,139,166,173,108,210,166,214,173,254,209,232,138,140,136,77,185,42,159,207,65,33,254,206,234,136,214,215,49,4,73,94,195,45,201,34,35,212,128,112,188,142,101,18,149,148,28,35,85,168,253,70,37,98,236,175,72,77,74,227,170,177,29,40,66,223,36,18,81,21,149,154,73,213,198,100,183,108,230,30,166,183,30,112,146,223,52,219,76,138,0,0,0,0,0,0,0,25,87,26,168,17,87,251,151,25,19,255,0,112,207,249,205,88,255,0,173,128,112,184,240,39,134,95,125,121,196,209,42,135,148,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,138,23,106,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,29,84,124,155,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,3,45,163,85,2,42,255,0,114,227,34,127,238,25,255,0,57,171,31,245,177,42,128,0,0,0,0,0,83,95,25,60,194,252,180,197,138,78,94,169,49,170,177,34,97,222,179,106,235,114,86,145,106,51,166,198,142,235,10,75,9,51,35,228,48,179,36,186,191,91,116,151,210,73,74,75,115,159,43,131,102,10,124,185,204,21,91,24,229,212,57,49,48,202,158,92,150,27,119,107,143,206,168,181,34,59,123,146,109,168,148,202,88,68,195,86,139,66,137,206,70,155,147,188,133,143,223,252,61,242,141,138,119,149,91,16,113,7,11,101,215,46,26,228,131,147,58,116,155,162,177,189,213,232,68,68,68,82,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,223,224,134,91,176,75,46,20,170,157,27,5,236,24,150,228,122,204,132,73,158,180,200,126,83,242,86,132,237,65,45,233,11,91,166,132,145,171,106,55,108,73,173,195,34,35,90,204,195,242,230,199,194,198,50,124,63,184,124,185,241,154,193,169,43,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,35,95,247,46,50,39,254,225,159,243,154,177,255,0,91,1,42,133,16,241,94,193,218,174,26,230,210,183,119,38,131,18,13,189,136,49,227,214,233,110,194,138,166,152,113,244,178,219,51,82,181,108,74,14,73,200,66,223,112,146,106,61,37,52,181,158,231,12,133,239,14,85,142,153,92,192,156,202,122,19,240,215,99,124,163,249,57,218,125,25,252,103,50,31,35,180,114,185,223,222,206,183,187,119,33,175,165,174,155,122,105,169,234,21,213,193,79,29,33,210,171,183,166,94,43,213,158,79,166,246,92,150,236,103,9,134,219,92,166,145,203,156,132,172,204,157,113,229,178,152,171,75,100,75,73,55,17,245,250,154,40,215,109,66,63,225,110,66,178,157,130,215,221,51,19,48,211,10,125,13,114,81,185,221,138,111,167,106,82,57,92,214,86,203,159,54,244,133,182,173,91,117,105,245,146,122,107,169,104,100,70,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,64,99,182,82,110,172,220,241,63,196,187,90,154,239,97,182,232,95,39,42,23,53,69,74,113,174,92,21,83,233,200,91,12,58,76,186,217,76,113,179,121,76,161,194,36,171,146,225,153,232,131,22,169,133,88,103,106,224,222,28,91,152,91,101,68,236,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,160,133,73,165,83,164,207,153,79,166,68,139,34,169,32,165,206,117,150,82,133,202,124,154,109,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,158,228,145,23,235,0,0,0,0,0,0,20,151,197,223,49,82,113,39,30,81,131,150,197,217,46,85,167,96,71,105,153,208,90,117,165,66,114,190,124,195,125,226,54,148,102,226,218,105,198,227,153,57,162,154,113,185,40,74,83,185,102,187,180,17,170,236,225,195,147,27,230,234,172,222,183,78,13,246,218,213,193,80,145,84,168,201,249,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,64,16,47,130,198,14,213,107,88,185,117,227,125,66,131,17,218,21,181,71,93,18,12,201,113,84,165,166,171,41,109,168,213,21,195,65,160,150,220,102,221,67,166,149,146,210,137,141,150,134,151,76,89,166,108,124,44,99,39,195,251,135,203,159,31,87,5,48,19,9,242,237,106,202,178,176,114,212,249,63,69,155,80,93,81,248,221,186,76,189,242,150,219,109,169,205,242,28,113,101,170,25,108,180,35,219,234,235,166,166,102,126,170,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,128,203,104,213,64,138,191,220,184,200,159,251,134,127,206,106,199,253,108,74,160,20,3,196,211,5,63,2,217,184,186,123,61,67,181,64,190,245,189,97,239,119,123,205,118,215,222,237,13,185,163,104,74,116,148,212,157,137,45,218,52,109,110,81,171,118,146,211,130,134,55,210,142,149,121,101,185,234,28,180,212,147,34,69,241,30,164,151,18,166,28,96,211,10,27,172,45,61,20,133,165,68,202,146,101,184,150,75,112,143,102,194,230,78,172,111,202,46,93,51,29,85,166,87,113,151,12,226,87,234,84,136,235,137,18,98,102,202,132,249,48,165,110,229,45,200,206,182,167,16,74,220,164,165,102,162,65,173,195,78,221,235,215,229,97,14,72,50,199,128,183,147,120,129,132,120,121,46,221,174,183,29,216,135,33,155,142,168,234,29,97,194,45,237,58,211,178,84,211,168,212,146,162,74,210,162,37,161,11,45,20,132,153,7,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,1,13,51,155,196,38,202,203,211,14,90,214,203,190,147,186,143,77,209,182,186,207,43,172,117,151,174,184,206,54,173,90,121,71,223,211,77,59,207,167,139,226,3,196,37,156,24,102,70,26,97,132,189,110,165,108,231,73,229,159,240,94,177,94,79,168,252,101,182,189,205,58,225,116,87,78,254,253,8,169,150,163,81,171,92,245,103,39,207,123,180,205,147,166,245,237,74,55,109,73,17,116,34,34,47,85,37,254,32,30,143,20,113,118,251,198,42,239,202,43,242,179,233,9,133,244,87,217,217,107,79,81,8,62,141,33,5,220,218,61,158,207,180,117,60,168,100,227,16,243,57,113,178,138,60,78,69,1,135,210,83,167,115,24,87,45,9,113,142,97,114,212,251,107,61,16,249,43,213,251,11,175,116,137,202,23,11,171,131,18,224,177,122,226,217,122,54,152,82,227,58,220,31,81,238,212,202,31,117,47,183,204,143,45,42,70,164,218,75,83,45,125,126,157,194,219,240,203,12,237,44,38,179,233,214,93,155,77,236,84,250,124,118,88,67,124,231,92,215,150,210,27,35,213,197,169,95,69,180,251,79,187,237,48,28,231,45,57,79,195,172,184,90,209,105,118,236,30,101,79,148,142,215,51,154,249,115,93,229,178,149,171,150,183,156,74,117,83,36,173,8,244,46,226,233,223,220,64,127,15,169,0,164,190,47,24,131,42,191,143,48,237,67,254,247,167,82,219,61,58,125,54,230,207,111,244,72,251,143,222,99,168,240,141,203,51,19,106,82,177,186,230,131,204,67,40,92,106,127,206,153,109,112,149,2,75,75,245,29,235,222,174,138,70,158,255,0,112,255,0,92,192,100,174,247,204,78,118,93,254,13,173,178,219,106,151,62,78,246,122,180,85,119,121,141,108,231,182,231,228,222,215,114,122,251,11,175,117,152,225,78,28,209,48,167,15,232,54,29,1,142,92,90,53,58,44,20,250,203,86,238,75,8,104,143,215,82,140,186,54,95,202,63,180,251,192,122,210,34,34,34,46,226,28,159,54,84,164,86,114,205,138,112,148,94,178,172,202,225,160,253,202,244,123,228,71,222,94,241,214,71,140,198,154,107,149,156,30,190,105,45,35,122,230,219,117,56,233,78,186,106,107,138,226,72,181,212,189,254,240,25,173,180,210,170,54,34,209,144,165,106,168,53,184,228,103,167,181,15,167,237,247,125,99,72,153,125,152,115,240,66,195,150,103,169,185,109,82,213,254,56,109,31,246,140,225,95,241,165,90,248,165,113,70,36,242,159,165,215,165,165,37,169,43,106,155,144,178,47,121,31,84,253,127,172,104,27,36,23,89,93,185,102,176,229,170,79,57,216,212,26,92,87,79,102,221,171,77,62,49,168,187,136,143,170,189,128,59,192,0,0,0,0,0,0,0,0,0,0,138,124,76,37,61,23,43,53,206,73,254,84,228,180,174,239,162,116,233,154,137,88,34,95,19,200,133,47,43,21,93,85,183,146,251,239,119,107,174,148,233,189,0,80,124,118,205,249,13,180,93,77,197,146,127,198,99,65,28,59,45,89,22,182,89,109,196,72,45,61,33,26,28,228,247,125,23,41,241,52,238,51,253,31,171,236,25,249,132,73,57,140,18,254,137,186,157,126,205,72,104,147,34,205,192,111,44,182,81,83,215,185,39,71,166,155,157,20,90,47,209,241,181,239,253,95,80,14,252,0,0,0,0,3,252,39,41,196,66,144,182,139,85,165,165,154,75,235,208,244,25,212,206,243,178,94,204,205,246,185,101,162,253,59,84,233,211,187,210,18,125,195,64,216,183,93,85,175,133,151,141,202,93,212,170,5,66,105,171,244,73,168,206,47,94,227,215,232,247,104,127,97,140,219,227,61,211,242,207,21,46,171,151,118,226,159,88,157,32,149,166,154,146,228,184,189,123,139,244,189,196,2,64,100,159,43,49,113,204,234,149,10,148,110,114,99,178,250,89,78,243,79,174,158,204,105,61,82,242,63,157,62,255,0,255,0,212,187,187,184,76,209,46,92,60,122,109,191,47,176,220,108,182,165,176,223,45,110,243,76,152,81,165,189,87,48,155,78,174,40,186,159,118,158,225,236,120,59,91,49,162,224,157,94,224,84,61,175,189,89,144,207,55,152,103,170,14,37,61,122,105,174,157,253,123,133,131,145,105,220,3,52,88,229,151,236,70,192,11,161,235,106,254,163,246,53,18,213,217,220,237,12,57,205,111,152,234,18,189,26,113,123,117,228,175,161,158,165,167,217,175,186,202,126,112,111,172,180,93,113,94,167,189,218,104,47,190,130,155,15,107,40,213,179,113,131,113,91,205,151,23,244,24,34,209,61,122,234,93,123,239,87,31,50,253,96,102,6,201,157,105,222,180,174,210,110,48,239,100,119,158,250,57,15,155,46,182,135,54,182,226,55,109,231,40,246,153,232,122,245,246,105,72,25,184,201,38,32,101,198,228,155,45,16,123,85,174,227,174,46,44,206,107,8,216,131,113,243,66,57,124,247,28,61,26,103,118,167,215,174,135,215,188,46,175,46,217,160,195,124,196,90,80,171,118,157,91,124,229,48,223,108,139,200,124,185,15,114,154,83,136,222,227,77,146,182,169,228,150,164,90,31,121,125,93,140,102,55,9,49,126,246,193,123,186,21,227,99,213,59,20,200,143,54,225,159,33,151,55,37,46,182,230,223,157,66,200,181,54,147,215,79,103,218,71,119,217,27,206,253,187,153,107,101,138,13,102,103,46,242,129,25,39,49,158,91,135,206,36,55,25,46,61,185,44,54,210,117,121,243,45,164,103,167,179,167,112,72,220,73,176,169,24,155,101,213,172,138,234,117,133,86,136,252,71,122,171,162,93,105,109,31,209,82,79,185,103,220,101,246,151,120,133,182,255,0,8,92,19,166,221,103,112,214,42,190,146,138,153,253,173,16,185,18,217,209,28,210,89,35,152,153,186,247,17,167,93,61,186,137,242,0,60,229,129,135,246,190,25,219,49,109,43,66,157,216,169,177,16,132,54,215,57,199,52,36,54,134,203,214,113,74,87,209,66,75,169,251,7,163,0,1,2,120,180,224,98,175,188,25,98,253,162,196,230,212,232,50,210,236,147,230,109,210,19,17,39,58,179,245,156,74,126,146,203,185,38,175,118,165,208,83,77,165,113,212,172,107,158,45,122,23,169,42,22,253,191,68,254,155,106,65,247,146,139,185,103,236,26,120,185,237,250,117,215,111,84,173,186,179,28,232,117,56,143,68,125,27,148,157,200,113,10,66,139,84,153,25,116,81,247,25,31,214,42,115,58,188,49,113,22,93,249,50,250,192,234,23,164,169,149,14,94,248,29,169,134,123,55,45,152,237,23,206,73,149,185,123,149,205,87,209,45,52,211,187,67,1,105,56,81,119,197,191,108,10,93,217,13,205,236,206,231,237,86,134,90,236,125,109,159,67,74,79,189,7,236,33,235,135,41,202,253,129,87,195,44,19,183,236,234,235,155,167,66,237,124,222,137,47,167,45,231,19,244,84,162,250,43,46,227,63,236,29,88,0,0,0,7,248,75,135,30,115,10,141,41,189,237,171,77,75,83,46,227,215,217,246,15,247,0,21,201,156,46,23,118,229,242,179,188,176,125,191,69,79,71,247,196,93,92,127,180,107,217,219,79,175,34,90,82,141,169,67,135,208,186,235,167,176,140,84,93,110,131,113,216,181,181,83,171,49,59,13,66,62,155,145,204,109,221,187,144,71,222,147,82,79,213,89,127,140,106,60,68,44,247,228,178,221,204,37,148,229,106,133,3,147,117,192,211,178,191,205,113,90,239,118,42,87,234,169,246,219,252,147,38,93,72,254,174,189,225,194,248,109,231,234,85,230,168,120,43,138,51,57,149,50,230,118,9,188,178,46,119,247,228,151,62,109,136,228,148,232,148,182,159,89,125,123,203,174,164,44,192,143,94,164,50,253,178,236,194,107,208,137,246,187,5,106,151,222,157,205,59,179,152,215,188,183,32,245,67,159,95,127,188,104,211,45,88,144,172,91,193,107,123,16,22,157,170,170,118,189,83,174,186,114,165,188,215,232,167,249,191,209,47,215,222,3,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,25,223,179,100,95,153,104,187,173,200,168,222,236,158,193,181,58,145,107,182,161,25,103,222,164,151,114,61,226,57,112,238,200,111,224,130,60,92,84,190,30,230,214,228,111,228,198,219,183,145,180,229,176,175,93,169,11,66,183,33,196,159,84,244,238,239,212,197,129,56,218,29,65,182,225,106,147,239,45,71,244,136,136,180,32,31,208,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,78,226,211,81,255,0,64,0,3,206,98,77,102,117,187,135,119,77,193,75,111,153,50,153,69,157,50,58,53,34,220,235,108,45,105,45,84,70,69,213,37,222,70,95,80,244,99,248,164,146,146,105,81,106,70,90,24,12,245,226,102,18,230,11,48,120,205,91,184,17,105,246,151,234,181,153,45,176,125,190,18,54,161,217,107,90,75,233,160,143,171,221,230,69,223,236,246,77,60,169,112,156,139,74,114,153,122,99,115,220,247,210,108,202,42,86,211,78,195,46,67,154,115,163,76,50,61,12,157,71,119,215,238,33,103,205,176,211,95,147,70,157,117,239,49,254,128,62,53,165,104,91,246,61,18,53,187,108,192,236,112,34,52,134,154,107,154,183,54,165,8,74,18,90,173,70,163,245,82,146,234,126,193,246,64,0,4,119,207,173,134,237,251,150,123,194,35,62,179,148,202,93,66,164,210,59,181,91,116,249,68,93,119,39,244,253,186,151,212,36,64,249,119,61,30,61,193,109,213,104,114,218,230,51,80,132,252,85,163,113,150,228,184,218,146,101,169,25,25,116,63,121,0,203,140,168,207,64,152,244,55,211,181,232,206,169,181,150,164,122,41,39,161,151,78,157,228,46,231,133,70,57,22,33,96,227,86,36,250,167,104,155,110,33,49,89,107,145,179,151,26,60,88,45,36,181,38,210,71,162,150,101,213,70,127,111,120,170,220,227,225,132,204,44,199,251,182,142,252,110,76,121,181,89,243,162,39,121,43,70,23,54,66,81,212,150,163,238,111,218,122,251,200,125,236,137,227,236,220,6,199,106,53,72,143,116,10,211,241,233,50,211,208,190,105,233,145,148,179,215,150,181,125,22,189,154,31,184,203,218,26,29,1,242,237,122,252,59,170,220,166,92,112,15,88,245,56,108,203,111,191,162,92,109,43,34,234,68,125,202,47,97,125,131,234,0,0,0,8,93,197,94,254,110,204,203,122,226,26,246,185,89,168,29,53,61,53,252,180,9,196,95,201,63,209,250,190,210,20,117,111,211,30,184,46,58,109,29,164,239,118,165,57,152,201,78,164,91,148,227,132,146,46,242,34,234,126,242,22,133,198,162,241,121,198,237,123,17,37,171,9,92,42,169,159,79,202,127,24,181,167,209,215,187,253,246,159,87,180,112,46,26,153,87,169,227,6,40,83,241,22,164,214,148,59,98,123,50,200,247,39,215,145,26,68,55,182,244,121,11,45,80,225,245,218,101,245,25,244,1,109,153,66,177,11,15,114,243,101,81,13,174,91,142,209,41,178,93,78,237,126,112,224,199,74,186,238,87,232,123,15,65,217,71,248,195,138,212,24,108,66,97,59,90,142,210,90,65,106,103,162,82,90,17,117,250,136,127,176,0,0,0,0,0,0,0,0,0,0,10,232,227,9,138,236,80,240,222,153,134,237,43,108,154,132,166,101,168,244,51,213,167,24,158,201,151,208,50,239,47,210,35,250,189,162,187,242,37,100,201,190,115,49,103,195,98,47,61,186,117,78,159,82,144,91,201,59,89,110,161,24,148,174,170,78,186,111,238,45,79,234,29,67,138,198,34,77,188,179,38,237,33,103,164,106,28,21,83,210,158,157,84,204,249,201,215,93,164,125,202,238,212,254,211,29,247,131,150,4,207,141,83,172,227,101,73,190,91,78,197,145,71,96,181,73,238,35,85,62,74,85,209,206,157,53,232,104,253,126,192,22,165,79,140,220,40,17,161,178,90,54,195,40,105,37,238,36,164,136,191,204,63,64,0,0,252,143,82,160,72,152,221,65,230,55,72,105,36,148,47,114,139,66,35,212,186,107,167,120,253,96,0,0,0,3,242,212,233,176,171,16,31,166,84,89,231,70,146,218,153,117,27,141,59,144,164,154,84,90,145,145,151,67,62,227,31,168,0,84,119,18,60,130,51,107,149,67,27,240,198,47,46,2,212,236,138,156,77,230,123,76,251,100,151,157,222,244,131,81,232,148,160,182,165,31,89,123,72,87,93,131,125,92,88,103,119,211,238,251,106,95,102,168,83,36,178,250,21,203,109,125,91,117,46,17,104,180,169,63,73,9,246,31,112,211,197,102,147,10,189,73,153,69,168,181,204,139,58,59,145,158,70,227,45,200,90,77,42,45,72,200,203,161,159,113,145,138,55,226,65,148,71,176,38,255,0,151,126,208,149,190,129,113,206,113,242,78,132,92,167,228,63,45,221,154,169,229,173,90,54,209,117,218,68,127,81,244,48,176,142,29,153,196,111,31,172,22,173,139,182,110,251,182,151,187,180,171,151,167,59,152,244,181,163,242,108,161,164,232,211,41,238,51,215,219,215,190,102,140,198,224,222,43,215,240,90,255,0,166,226,13,183,214,109,59,157,177,62,167,94,99,14,52,125,86,133,151,115,170,254,73,255,0,105,104,183,1,113,130,135,141,216,111,77,190,168,143,239,110,111,59,114,118,172,182,236,125,214,139,233,33,26,254,72,255,0,147,255,0,73,135,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,203,136,158,113,27,192,27,5,219,98,210,155,178,237,170,109,236,202,229,235,201,229,189,17,107,252,163,43,105,90,180,242,187,204,180,246,117,238,145,24,245,140,20,60,17,195,122,149,245,91,127,99,112,185,59,83,181,103,187,123,237,52,127,69,11,211,242,165,252,159,250,75,58,120,203,138,245,252,105,191,234,88,131,113,244,155,81,228,239,79,169,211,150,195,109,23,84,33,5,220,210,127,146,95,218,97,229,106,85,42,149,193,82,114,163,81,123,180,75,145,166,245,237,74,55,109,73,17,116,34,34,46,132,66,221,248,120,240,247,166,218,52,200,216,177,138,208,59,69,82,78,254,199,23,154,164,118,125,170,150,195,158,187,18,77,43,220,149,54,125,83,211,184,186,234,99,140,112,191,201,131,55,237,82,62,54,222,105,223,74,137,191,177,71,212,203,155,185,51,99,57,235,54,250,84,157,20,132,159,172,142,190,206,154,152,184,164,165,40,73,37,37,161,16,15,227,109,161,164,18,16,90,36,187,136,127,208,0,0,0,0,252,140,210,224,71,152,186,131,44,109,144,226,77,42,94,229,30,164,103,169,244,215,78,241,250,192,0,7,231,168,70,110,108,9,48,222,45,91,125,149,180,162,247,146,146,100,127,231,31,160,0,103,99,61,182,76,155,27,51,23,132,55,226,242,27,168,212,234,21,40,229,188,149,185,151,42,18,73,42,232,165,105,174,206,227,208,254,161,98,28,30,241,93,138,230,27,212,240,221,213,110,147,79,148,244,180,158,134,90,52,219,16,25,34,250,4,93,231,250,70,127,87,180,115,206,49,184,19,62,77,78,141,141,148,214,249,141,53,22,61,29,242,213,37,180,137,85,9,42,87,87,58,244,211,161,35,245,251,7,1,225,79,136,179,108,220,201,181,72,65,238,141,92,130,154,122,147,208,180,83,211,224,167,93,118,153,247,39,187,82,251,72,5,236,0,0,0,0,0,0,0,0,0,0,14,55,155,219,16,177,11,47,87,173,16,153,230,56,213,18,165,37,164,238,211,231,10,12,132,167,174,228,254,159,180,244,29,144,127,140,200,173,78,136,252,39,211,185,169,13,169,165,150,166,90,165,69,161,151,79,168,192,101,190,225,166,61,111,220,149,58,51,169,216,237,54,115,209,148,157,72,246,169,183,13,38,93,230,71,212,189,230,47,23,133,69,252,221,231,150,244,68,37,238,114,141,80,42,106,186,105,249,24,16,72,255,0,146,95,165,245,253,166,43,255,0,137,102,85,234,120,63,138,53,28,69,166,179,173,14,231,158,244,179,61,201,245,36,73,145,49,237,189,94,90,207,68,54,93,118,145,125,68,125,7,125,224,175,120,188,219,119,69,136,162,209,133,46,109,84,143,167,229,63,139,154,211,232,235,221,254,251,79,171,218,2,213,0,0,0,0,124,187,162,191,14,213,183,42,119,28,243,210,61,50,27,210,220,239,234,150,219,82,204,186,17,159,114,79,216,127,96,8,85,197,95,28,139,15,112,113,219,22,5,83,179,205,184,208,168,175,53,200,223,204,141,34,44,230,148,90,155,106,34,212,208,69,169,40,143,236,239,20,141,22,51,211,230,51,13,132,238,122,75,169,109,5,169,22,170,81,232,69,215,167,121,137,11,158,204,125,155,143,56,237,89,169,25,237,129,69,126,69,38,34,122,31,205,51,50,74,144,122,242,208,175,162,239,183,83,247,153,251,62,14,78,48,194,102,41,227,253,165,71,98,55,58,60,42,172,9,210,211,188,147,171,8,155,29,43,234,107,73,247,57,236,61,125,196,2,236,242,21,98,59,97,101,158,207,136,239,170,229,78,151,79,169,58,142,253,28,114,159,20,143,174,229,126,135,179,66,250,132,136,31,46,216,163,199,183,237,186,85,14,35,92,182,105,240,152,138,132,110,51,218,150,219,74,72,181,51,51,62,133,239,49,245,0,7,198,187,109,11,126,248,162,73,183,110,104,29,178,4,182,150,211,173,115,86,222,228,173,10,66,139,84,40,148,94,170,148,93,15,218,62,200,0,171,220,214,240,156,139,85,114,167,122,96,139,220,135,212,111,74,58,86,211,86,243,62,123,154,115,164,204,34,45,76,218,71,119,215,239,33,11,48,207,9,51,3,151,204,102,162,92,11,180,251,51,244,170,204,100,62,125,190,18,247,37,169,104,90,139,233,172,139,171,62,194,62,239,111,183,66,163,252,220,97,167,127,40,141,122,235,222,96,62,6,27,86,103,92,88,119,107,92,21,70,249,115,42,116,88,51,36,35,82,61,174,184,194,22,162,213,36,68,125,84,125,196,69,245,15,70,63,137,73,37,36,148,150,132,69,161,15,232,15,225,150,164,100,9,45,11,77,71,244,0,0,0,0,0,0,0,0,0,0,0,0,0,5,125,241,17,200,111,225,126,60,172,84,177,222,229,86,227,236,231,70,219,187,159,184,226,48,159,93,217,8,66,118,161,181,31,68,245,238,239,208,196,141,201,5,155,34,195,203,69,163,110,74,70,199,99,118,253,201,212,143,77,213,9,43,46,229,40,187,151,239,29,216,200,140,180,49,252,109,180,52,130,109,178,209,37,220,90,128,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,248,162,229,61,220,90,195,211,196,235,74,39,58,224,160,39,124,132,243,9,58,193,97,137,175,43,171,143,37,31,148,113,61,201,53,125,165,208,82,156,168,210,233,21,23,161,202,111,149,42,19,202,105,196,234,74,216,226,21,161,150,165,169,30,134,95,96,212,235,205,54,251,75,97,212,238,67,137,52,40,181,211,82,50,208,197,90,113,21,225,229,38,163,38,173,141,120,73,76,220,226,185,245,26,196,94,113,22,167,172,185,47,189,190,68,159,173,178,218,132,125,100,93,228,3,244,240,197,206,245,33,218,108,28,13,191,229,114,38,33,109,69,165,59,177,74,222,146,76,56,204,183,163,76,104,90,158,243,220,181,253,190,195,22,134,218,210,234,18,226,15,84,172,137,68,126,242,49,150,148,157,90,213,175,54,233,127,6,169,82,165,18,210,126,170,249,111,52,190,158,244,158,138,79,214,71,167,180,92,215,11,28,216,214,49,118,206,147,134,119,196,190,209,89,162,18,213,17,238,90,17,172,38,90,132,202,19,181,166,82,143,166,226,143,83,81,171,223,169,104,96,39,240,0,0,142,185,142,201,237,171,153,59,210,221,174,93,179,57,80,232,46,68,144,166,249,110,43,180,19,14,188,163,103,86,222,108,209,184,159,81,110,208,244,250,253,157,174,199,178,45,236,60,182,160,218,150,196,46,203,2,3,13,48,218,57,139,95,68,54,150,203,170,212,165,125,20,39,188,207,184,125,240,0,0,0,0,0,0,0,0,0,0,0,31,242,180,238,66,147,239,35,33,255,0,64,2,189,49,3,134,218,177,143,52,50,241,50,237,155,201,182,59,67,146,156,143,202,221,218,87,233,21,188,104,220,220,164,56,141,205,184,162,212,147,161,119,247,244,19,178,196,178,45,252,58,181,105,214,117,177,15,179,83,169,145,153,138,195,124,197,175,68,54,218,91,79,85,169,74,250,40,73,117,51,238,253,99,239,128,0,0,0,0,0,0,0,0,0,0,0,240,248,207,133,212,76,98,195,186,197,135,94,107,115,21,24,146,25,65,238,89,108,91,140,56,209,43,213,90,12,244,39,15,166,226,47,243,143,112,0,51,181,157,124,183,73,203,126,48,78,182,227,35,117,21,254,87,163,221,212,139,126,216,177,150,239,67,117,197,150,139,123,79,88,254,206,157,221,223,132,246,98,30,195,220,82,123,12,170,203,214,151,114,237,218,189,11,230,59,60,121,207,31,68,180,165,43,114,150,95,202,45,62,178,232,39,63,19,28,190,181,139,216,35,46,187,75,139,190,183,68,229,246,101,111,50,252,180,184,105,95,69,56,148,125,6,207,188,143,234,208,197,26,219,23,21,82,205,184,35,87,233,107,229,204,135,191,97,232,147,211,122,20,131,250,68,101,220,163,246,0,212,136,15,61,96,93,116,251,218,211,131,114,210,222,230,198,153,205,216,189,170,78,187,29,90,15,162,136,143,189,39,236,30,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,235,254,235,167,217,54,156,235,150,168,247,42,52,62,86,245,237,82,180,222,234,16,93,18,70,125,234,47,96,10,114,226,195,152,135,177,11,20,153,195,42,66,244,165,219,91,183,47,66,249,254,209,30,11,197,209,77,165,73,218,164,31,242,143,95,168,186,14,15,146,140,183,74,204,134,47,193,182,228,163,109,21,142,111,164,29,212,143,102,232,178,86,215,170,78,182,179,213,108,233,234,159,219,211,191,138,92,247,21,82,242,184,36,215,234,139,230,76,153,179,121,232,146,215,98,18,130,250,36,69,220,146,246,11,201,225,155,151,214,176,135,4,162,87,106,145,118,86,235,124,206,210,173,250,254,70,92,196,163,162,92,82,62,131,133,220,69,245,234,96,37,157,175,109,211,45,42,20,107,126,142,207,42,36,93,252,180,110,82,180,220,181,44,250,168,204,251,212,126,209,245,64,0,0,0,0,0,0,0,0,0,0,0,124,11,238,200,183,241,22,213,168,217,215,60,62,211,78,169,198,122,43,237,243,22,141,80,227,106,109,93,80,164,171,232,173,69,208,203,191,245,136,39,135,252,54,213,131,185,161,137,137,150,148,238,117,177,218,27,148,220,126,86,222,204,191,72,161,226,70,231,37,45,197,237,109,180,150,166,157,15,191,191,160,176,176,1,255,0,40,78,212,37,62,226,34,31,244,0,0,0,0,0,0,0,0,0,0,0,3,224,95,22,69,189,136,118,212,235,82,231,133,218,160,79,97,214,28,71,49,104,232,182,212,217,245,66,146,175,162,181,119,25,119,142,41,151,28,158,218,185,108,189,46,42,229,165,51,155,14,188,228,185,9,111,150,226,123,57,62,235,42,38,117,113,231,13,123,73,132,150,237,11,95,171,219,34,128,0,0,0,127,203,139,75,72,83,139,61,18,130,53,25,251,136,133,94,241,58,206,245,33,170,108,236,13,176,37,115,230,45,110,197,170,187,177,73,216,147,76,200,207,55,163,172,104,122,30,195,220,133,253,158,211,29,27,138,118,108,107,24,69,103,70,195,59,30,95,103,173,86,201,10,150,247,45,11,210,19,205,77,101,105,218,235,42,71,211,109,39,169,40,149,238,208,181,49,76,170,58,181,213,94,113,211,254,19,82,170,202,53,168,253,84,115,30,117,125,125,201,45,84,175,168,139,95,96,15,207,22,52,186,189,69,152,113,91,230,202,154,242,90,109,58,146,119,184,181,104,69,169,232,69,169,159,216,46,179,133,214,83,221,194,92,61,44,78,187,98,114,110,10,250,119,199,79,48,149,164,23,216,132,242,122,182,242,145,249,70,213,222,146,87,216,93,7,37,225,213,195,202,77,58,77,39,26,241,110,153,181,196,242,42,52,120,188,226,61,15,88,146,88,123,124,121,63,83,133,181,104,250,204,187,136,90,91,45,54,195,72,97,164,237,67,105,36,36,181,215,66,34,208,128,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,91,67,205,173,151,19,170,22,147,74,139,94,242,62,241,255,0,96,3,133,226,118,73,242,225,139,211,156,169,95,22,7,111,148,233,154,212,231,165,103,181,170,140,214,163,61,26,125,37,222,226,207,245,253,131,247,224,150,82,112,59,47,146,36,76,195,27,71,209,114,36,154,201,110,118,249,143,234,149,27,102,101,163,207,44,187,217,71,95,171,235,61,123,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,15,242,147,25,153,108,170,60,132,111,109,122,106,90,153,107,161,235,236,25,209,206,134,13,175,5,49,222,187,106,179,31,151,1,61,151,178,250,250,235,172,56,235,95,122,214,175,164,239,180,254,207,171,70,98,188,56,178,229,178,86,32,89,116,252,80,182,35,238,159,67,230,246,180,111,34,231,115,157,130,194,58,173,212,165,58,37,10,238,73,235,237,211,188,7,87,225,147,136,10,189,178,213,71,138,104,208,169,157,163,67,215,191,153,62,97,254,137,126,143,214,37,192,173,78,11,119,42,37,88,247,165,184,181,250,240,61,29,177,58,126,155,213,21,159,179,251,76,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,252,77,177,1,86,78,90,171,17,73,26,149,79,179,234,122,247,114,231,195,63,209,63,210,250,132,184,21,169,198,146,229,110,45,143,101,219,136,95,175,63,210,59,147,167,232,61,78,89,123,63,180,128,87,190,76,48,109,120,217,142,244,43,81,232,252,216,10,237,93,171,215,219,166,144,228,56,142,229,161,95,73,175,97,253,191,94,139,163,70,102,27,41,143,29,27,27,70,186,22,166,122,106,122,251,126,209,94,188,38,178,217,43,15,236,186,134,40,92,241,246,207,174,114,187,34,55,145,242,121,46,206,97,125,80,234,146,173,82,180,247,164,180,246,107,222,44,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,172,109,202,78,7,102,14,68,121,152,157,104,250,82,68,99,65,33,206,223,49,141,18,147,112,200,180,101,228,23,123,203,235,245,253,69,167,224,195,28,147,229,195,8,103,55,82,177,236,14,193,41,163,37,165,207,74,207,119,69,17,161,68,122,58,250,139,189,180,31,234,251,71,116,0,31,240,211,104,101,180,50,218,116,66,18,73,73,107,220,69,220,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,96,255,0,80,1,195,240,79,47,52,140,16,187,235,210,173,70,249,20,218,207,101,220,222,170,86,188,166,156,34,234,227,139,87,210,117,71,236,253,126,206,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,118,54,229,226,145,141,247,125,6,85,214,223,62,155,70,237,91,91,213,73,211,154,211,100,125,91,113,10,250,77,36,253,191,171,219,220,64,7,249,69,138,196,38,19,26,51,123,27,70,187,83,169,158,154,158,190,223,172,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,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,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,27,0,1,0,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,7,8,9,10,6,5,4,255,196,0,115,16,0,1,3,2,4,3,5,4,4,8,6,8,13,17,1,17,0,1,2,3,4,5,6,7,17,18,8,19,20,9,21,22,56,181,23,33,34,119,24,49,51,133,35,37,50,52,53,71,134,197,36,38,65,98,118,180,25,39,54,69,83,86,100,130,40,55,57,66,73,81,84,85,101,114,166,196,212,82,87,88,97,99,104,115,116,131,132,136,149,150,182,198,211,228,240,41,113,148,68,70,103,117,129,165,167,179,67,121,135,145,146,163,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,74,17,1,0,1,2,3,5,3,7,8,6,8,6,3,1,1,0,0,1,2,3,4,5,17,6,18,33,49,65,7,81,113,19,34,53,97,114,177,178,20,50,51,66,129,145,161,209,35,52,82,98,193,240,21,36,55,67,115,130,179,225,22,54,68,131,146,241,162,194,195,83,210,255,218,0,12,3,1,0,2,17,3,17,0,63,0,213,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,131,229,7,26,21,88,15,137,140,195,202,76,222,196,191,197,42,204,101,123,142,219,118,184,75,52,207,182,84,117,105,20,20,238,149,242,236,130,133,172,137,232,136,140,209,143,145,28,170,214,110,86,223,131,12,120,137,243,3,153,223,211,43,215,245,217,77,22,119,138,185,131,139,119,109,207,95,189,107,118,93,144,224,246,142,172,110,7,27,78,177,52,70,147,214,153,215,132,199,174,27,156,10,81,192,191,26,20,184,242,209,73,148,153,189,137,127,141,180,122,199,109,187,92,37,134,22,92,233,247,65,20,20,238,149,242,239,158,185,207,149,232,136,140,213,236,141,28,170,231,238,87,93,115,105,133,197,91,198,91,139,182,231,253,144,60,255,0,33,198,108,230,54,188,14,54,157,38,57,79,74,163,164,199,170,64,1,146,210,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,7,198,180,99,28,49,126,191,95,112,189,166,245,79,83,118,195,51,65,5,218,137,170,169,45,35,166,133,179,66,174,106,232,170,215,198,244,86,189,53,106,170,61,168,187,152,244,111,217,50,179,137,92,228,198,57,15,199,174,49,204,60,18,250,119,215,83,67,67,77,37,45,90,202,180,181,81,73,105,166,106,199,51,35,123,21,237,71,109,145,27,187,68,124,108,119,191,106,24,25,134,54,48,20,83,114,168,214,38,173,39,195,73,252,146,205,145,217,122,246,179,17,127,7,106,173,219,148,218,154,233,238,154,162,170,35,73,245,76,85,60,122,78,147,198,56,78,169,131,198,229,46,109,96,140,236,193,20,88,251,0,221,58,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,102,209,93,55,41,138,169,157,98,81,156,70,30,238,18,237,86,47,211,52,215,76,233,49,60,38,38,57,196,192,0,62,158,47,141,131,177,142,24,204,12,49,110,198,120,50,245,79,118,178,221,161,73,233,42,224,85,219,35,117,84,84,84,93,21,174,107,145,90,230,57,17,205,115,92,215,34,42,42,39,217,50,15,130,190,43,106,184,123,197,222,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,243,149,24,247,186,56,90,141,69,115,90,139,174,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,13,118,91,152,81,143,181,189,28,42,142,113,252,244,76,182,215,99,241,27,35,143,242,53,107,85,154,184,209,94,156,227,186,122,111,71,95,178,116,136,157,31,164,0,108,80,215,149,204,236,201,195,25,69,130,235,115,3,25,203,81,13,150,221,53,36,85,115,65,10,202,232,91,61,76,112,36,138,196,247,185,173,116,168,231,35,81,93,181,174,218,215,46,141,95,67,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,129,56,254,242,145,142,254,235,245,58,82,173,112,1,198,21,46,10,233,50,27,51,107,45,212,56,109,122,153,236,183,170,153,225,164,142,218,245,230,79,36,21,15,122,181,171,20,142,222,172,122,174,244,145,232,207,137,175,111,43,89,123,49,167,15,140,140,61,206,17,84,70,147,235,214,99,238,148,235,44,216,203,217,206,205,92,206,112,90,213,114,213,202,162,170,123,232,138,40,171,88,253,234,102,103,88,235,28,184,198,147,165,32,3,102,130,135,141,197,153,181,130,48,54,55,194,88,7,20,221,59,190,227,141,186,184,236,242,204,136,218,121,170,32,88,81,105,213,250,252,50,191,158,222,90,42,104,229,106,183,93,234,198,191,217,25,239,218,207,250,171,251,243,254,98,97,102,24,154,176,120,122,175,83,26,204,105,239,136,73,182,63,36,181,180,121,205,172,178,245,83,77,55,34,190,49,206,38,40,170,168,159,95,24,141,99,172,112,214,57,180,32,21,107,130,190,48,169,115,231,15,248,71,31,214,91,168,113,229,171,151,7,190,120,97,239,214,43,36,119,62,8,53,71,115,90,216,94,179,49,141,216,223,133,237,218,215,236,142,210,158,216,124,69,188,85,184,187,106,117,137,107,115,156,159,23,144,227,107,192,99,169,221,174,159,186,99,164,196,245,137,233,248,233,58,192,0,61,218,183,198,184,227,28,49,105,196,246,124,25,115,189,83,210,222,177,12,53,115,218,233,37,85,107,171,27,76,145,172,233,26,175,185,206,107,101,99,182,107,185,91,185,200,138,140,122,183,236,153,255,0,218,173,113,184,89,238,25,67,118,180,215,212,81,87,81,77,121,169,165,170,166,149,209,75,4,172,117,3,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,19,231,8,28,86,218,56,143,194,50,82,222,234,45,212,56,242,213,204,146,235,106,166,137,208,198,234,117,149,82,42,138,118,190,71,185,241,109,116,108,122,238,213,178,107,170,53,175,141,93,174,183,152,81,86,46,188,37,124,38,52,211,215,194,39,239,254,9,150,47,99,241,22,182,119,13,180,56,125,106,162,189,232,174,52,249,147,21,213,76,79,179,49,17,207,149,93,120,198,150,16,0,108,80,208,241,185,75,155,88,35,59,48,69,22,62,192,55,78,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,24,197,194,95,19,247,126,25,241,189,69,123,237,221,231,133,239,252,152,47,212,49,181,169,80,172,141,95,203,158,7,174,154,75,31,50,69,70,42,163,30,142,115,93,181,85,178,51,89,142,204,35,3,118,220,87,243,106,215,95,86,154,105,63,143,20,227,101,118,58,230,213,101,248,219,152,89,253,61,159,39,52,199,74,162,173,253,234,124,124,216,221,158,90,198,147,207,88,217,208,124,236,63,136,176,254,44,180,65,136,48,181,246,221,121,181,213,110,228,86,219,234,153,81,79,46,215,43,29,182,70,42,181,218,57,174,106,232,190,229,69,79,173,15,162,108,162,98,99,88,66,107,162,171,117,77,21,198,147,28,38,39,160,0,63,95,33,229,89,153,152,58,124,199,110,84,209,93,233,234,241,19,45,149,55,90,186,90,122,136,164,117,4,81,62,149,168,218,134,35,249,145,58,68,172,141,209,162,183,71,53,175,93,83,68,215,195,113,79,196,61,163,135,60,177,170,196,252,203,117,78,36,174,254,13,135,237,85,82,57,58,202,141,90,143,122,181,137,185,98,137,174,230,63,222,212,93,26,205,236,116,140,82,152,118,114,99,28,79,152,28,84,99,28,103,140,239,85,23,107,213,219,10,86,79,87,87,58,166,233,29,214,208,162,34,34,104,141,107,90,136,214,177,168,141,107,90,214,181,17,17,17,53,184,156,194,155,88,154,48,180,241,170,169,227,234,143,206,127,158,137,182,75,177,215,241,249,46,43,61,191,230,217,181,76,238,247,215,87,14,95,187,78,188,103,172,240,142,85,105,166,64,3,100,132,128,0,0,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,123,209,61,169,130,207,226,187,49,248,74,227,187,56,113,174,10,151,174,181,87,102,5,250,11,253,130,121,149,148,183,122,86,220,234,21,26,229,68,94,92,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,114,112,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,232,0,0,71,249,247,157,120,87,135,108,167,190,231,30,53,183,221,107,108,184,127,165,234,96,181,197,28,149,79,231,212,197,78,205,141,146,72,216,186,62,102,170,234,244,248,81,116,213,116,69,172,25,123,218,237,195,110,101,99,252,53,151,54,44,19,153,80,92,177,85,226,138,201,71,45,93,182,129,176,71,61,76,204,134,55,72,230,214,57,200,196,115,209,85,81,174,93,53,209,23,234,61,175,106,63,145,60,205,251,151,214,40,140,86,225,59,205,62,77,252,192,195,222,163,0,27,167,197,111,26,217,89,193,247,133,189,166,88,49,93,207,197,189,119,69,220,84,180,211,114,250,94,71,51,155,206,158,45,53,234,89,183,110,237,116,118,186,104,154,199,249,9,218,129,144,92,68,230,197,139,39,48,86,16,204,10,43,214,32,234,186,105,238,150,250,40,233,89,200,166,150,161,251,221,29,92,143,77,89,11,145,52,98,252,74,154,232,154,170,86,190,220,239,212,159,237,39,238,210,170,246,92,121,236,203,47,190,189,30,180,13,254,0,0,0,0,35,252,43,158,153,113,139,243,99,26,228,133,178,243,202,198,120,19,164,150,229,107,168,68,100,147,82,212,83,65,60,117,84,254,245,230,194,157,67,35,122,166,142,100,136,136,230,162,62,39,73,32,24,109,198,254,111,99,44,133,237,59,197,185,185,151,243,210,71,125,195,181,22,137,169,210,174,4,154,9,88,251,29,36,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,185,32,135,248,93,226,111,0,241,77,149,246,220,192,194,21,52,148,119,39,211,181,215,172,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,91,48,0,0,0,60,254,50,199,248,55,47,169,173,85,88,207,16,210,90,153,124,188,81,88,45,137,50,174,250,203,141,92,169,21,61,60,76,106,43,158,247,57,117,93,19,225,99,94,247,109,99,28,228,99,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,113,47,16,113,109,138,184,185,227,235,39,49,77,202,46,135,13,216,179,2,207,111,195,54,230,182,72,185,116,46,189,49,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,185,49,162,38,140,64,55,80,0,4,127,159,121,215,133,120,118,202,123,238,113,227,91,125,214,182,203,135,250,94,166,11,92,81,201,84,254,125,76,84,236,216,217,36,141,139,163,230,106,174,175,79,133,23,77,87,68,90,193,151,189,174,220,54,230,86,63,195,89,115,98,193,57,149,5,203,21,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,211,93,17,126,163,218,246,163,249,19,204,223,185,125,98,136,197,110,19,188,211,228,223,204,12,61,234,48,1,210,152,0,1,31,212,103,166,92,80,231,140,60,60,92,239,61,14,51,174,195,241,98,75,109,53,66,35,35,184,210,186,106,136,228,101,59,245,248,230,143,165,123,223,26,162,59,150,228,123,119,163,37,88,228,3,26,251,95,241,77,247,3,113,161,151,184,215,11,87,116,87,172,63,131,237,55,75,117,79,41,146,114,42,160,187,87,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,79,112,27,40,10,213,193,7,26,56,87,139,140,184,130,186,181,214,171,38,62,182,243,32,189,225,232,171,163,116,143,229,36,59,171,169,160,87,172,201,70,245,158,52,71,61,62,9,21,209,110,126,212,145,246,84,0,0,1,226,179,139,56,176,14,69,96,11,166,99,102,53,250,146,221,109,183,83,207,44,81,75,85,12,51,220,39,142,25,38,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,127,247,213,61,85,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,6,113,245,198,190,42,226,179,49,234,236,150,155,159,79,150,88,102,225,52,120,114,223,78,178,50,58,253,138,232,219,115,168,73,26,199,186,105,88,170,172,107,218,156,152,222,172,68,220,233,95,40,111,240,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,245,148,131,251,53,124,44,127,136,57,171,255,0,170,173,223,244,226,213,113,99,229,99,57,62,95,226,31,78,156,230,176,14,162,50,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,126,179,208,17,87,9,222,86,50,111,229,254,30,244,232,9,84,10,191,197,7,104,94,75,240,153,143,237,249,115,152,216,99,26,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,162,183,223,245,162,56,95,237,11,201,126,44,241,253,195,46,114,231,12,99,91,117,202,221,103,150,247,44,183,186,42,72,96,116,17,205,12,46,107,93,13,76,174,87,238,168,98,162,43,81,52,71,123,254,164,92,246,237,171,243,79,133,190,95,208,250,141,196,118,42,121,167,197,63,47,235,189,70,220,6,212,145,254,125,231,94,21,225,219,41,239,185,199,141,109,247,90,219,46,31,233,122,152,45,113,71,37,83,249,245,49,83,179,99,100,146,54,46,143,153,170,186,189,62,20,93,53,93,17,100,2,170,246,163,249,19,204,223,185,125,98,136,15,21,151,189,174,220,54,230,86,63,195,89,115,98,193,57,149,5,203,21,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,211,93,17,126,162,239,156,214,112,157,230,159,38,254,96,97,239,81,128,233,76,0,0,0,0,1,21,113,5,196,238,77,112,195,98,180,223,243,123,20,119,108,119,187,132,86,250,26,104,33,117,69,84,218,189,137,52,237,133,154,189,97,129,143,73,37,122,34,232,221,173,106,58,73,34,141,254,131,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,255,0,125,83,158,190,42,184,152,198,92,87,230,229,102,105,99,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,14,143,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,140,29,152,92,122,211,100,197,214,147,135,236,224,190,210,80,101,245,206,162,166,107,85,222,175,154,245,180,220,103,116,59,33,146,87,75,202,167,161,114,182,119,42,164,95,12,211,172,143,115,88,178,61,187,62,0,243,241,227,252,27,46,63,168,202,214,226,26,68,197,148,182,120,111,239,180,185,85,179,173,186,89,164,129,181,12,69,77,30,196,150,23,177,219,85,118,42,199,191,111,50,61,222,128,200,14,213,108,204,197,89,55,199,118,89,230,150,10,171,233,239,88,103,7,219,46,20,219,164,145,145,205,178,231,113,223,4,188,183,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,160,107,248,32,174,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,227,86,196,231,189,221,52,142,108,142,133,251,157,185,136,173,85,230,50,70,50,117,0,0,3,207,224,220,127,131,115,6,154,235,85,131,49,13,37,213,150,59,197,109,130,230,144,170,239,163,184,210,74,177,84,83,202,199,34,57,143,107,147,84,213,62,38,57,143,110,230,61,174,95,64,97,94,31,226,219,21,112,141,199,214,113,226,155,108,93,118,27,190,230,5,226,223,137,173,206,108,146,243,40,91,122,123,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,243,164,69,77,30,166,218,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,0,0,0,0,0,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,245,152,193,218,123,199,173,54,115,221,106,248,126,201,251,237,37,126,95,91,42,41,166,186,221,233,57,172,91,181,198,7,77,190,24,229,108,188,170,138,22,171,160,114,42,197,241,77,2,72,199,57,137,27,220,26,149,195,239,19,185,53,196,245,138,237,127,202,28,81,222,81,217,46,18,219,235,169,167,133,212,245,80,232,247,164,51,186,23,232,244,134,118,49,100,137,234,137,171,119,53,200,217,35,150,54,74,167,54,220,42,241,49,140,184,80,205,202,60,210,193,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,208,166,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,254,242,168,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,120,137,243,3,153,223,211,43,215,245,217,77,206,48,199,136,159,48,57,157,253,50,189,127,93,148,141,109,47,209,91,241,159,114,240,236,63,210,24,191,98,159,137,225,109,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,26,247,193,127,20,150,254,32,112,12,54,156,73,121,167,118,97,88,161,84,188,210,164,13,167,90,168,145,251,99,172,137,136,170,142,107,154,177,164,155,81,168,201,85,83,99,24,248,183,99,225,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,247,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,77,6,89,152,85,128,187,189,245,103,156,127,31,24,91,123,115,177,246,118,187,47,155,81,164,94,163,89,162,175,94,159,54,103,158,237,93,123,167,73,227,166,147,188,224,143,114,43,59,48,142,126,101,245,38,59,194,83,255,0,131,166,185,210,237,151,248,5,127,34,41,102,165,223,36,108,230,242,249,205,78,99,91,181,223,90,127,180,146,17,96,219,185,77,218,98,186,39,88,151,30,98,240,151,240,55,234,195,98,105,154,107,166,116,152,158,113,32,0,251,99,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,6,57,241,253,230,223,29,253,215,233,148,166,198,24,231,199,247,155,124,119,247,95,166,82,145,253,164,253,86,159,106,61,210,184,59,20,244,253,239,240,106,248,237,190,119,9,124,79,221,248,103,198,245,21,239,183,119,158,23,191,242,96,191,80,198,214,165,66,178,53,127,46,120,30,186,105,44,124,201,21,24,170,140,122,57,205,118,213,86,200,205,140,195,248,139,15,226,203,68,24,131,11,95,109,215,155,93,86,238,69,109,190,169,149,20,242,237,114,177,219,100,98,171,93,163,154,230,174,139,238,84,84,250,208,192,135,219,174,17,91,225,187,73,65,80,202,26,153,165,166,134,169,209,57,34,150,88,218,199,73,27,95,166,142,115,91,44,74,230,162,234,137,35,21,116,220,154,217,222,10,248,194,170,200,108,65,225,28,127,89,113,174,192,119,94,92,30,249,230,155,184,158,143,145,220,248,32,213,91,202,115,166,122,204,198,55,123,190,23,183,115,153,178,77,86,77,154,252,150,124,133,233,243,39,151,171,253,167,253,211,254,210,246,6,51,235,115,155,101,148,235,136,166,60,232,143,239,34,56,127,229,76,70,145,214,98,55,121,196,47,190,105,241,155,146,57,55,153,212,249,93,142,238,119,26,122,199,209,178,178,170,225,75,76,218,170,74,13,232,245,100,85,9,19,221,59,101,114,49,138,141,72,157,240,205,19,149,81,174,85,73,111,11,99,76,29,142,173,242,93,176,78,44,179,98,26,24,102,90,105,42,173,85,241,85,196,201,81,173,114,198,175,141,206,68,114,53,237,93,186,235,163,145,127,149,12,41,204,44,119,136,51,59,27,222,241,254,41,169,231,93,47,181,146,86,79,163,222,230,71,185,126,24,163,222,231,57,34,141,187,88,198,171,151,107,24,214,235,162,26,149,217,217,148,182,140,3,144,116,56,223,186,238,52,184,131,29,107,91,114,117,98,185,187,169,225,154,102,81,164,81,170,34,54,37,137,220,214,187,69,87,243,213,219,149,187,17,187,92,183,54,189,142,196,213,111,118,55,56,207,174,35,167,143,254,208,29,182,236,251,46,217,108,142,206,54,110,213,242,137,221,166,99,132,211,85,83,26,213,61,38,152,136,137,227,199,95,54,52,141,102,89,40,94,126,0,56,194,165,193,93,38,67,102,109,101,186,135,13,175,83,61,150,245,83,60,52,145,219,94,188,201,228,130,161,239,86,181,98,145,219,213,143,85,222,146,61,25,241,53,237,229,81,131,244,87,219,174,22,185,219,77,115,160,168,164,153,240,195,82,216,231,137,209,185,209,75,27,100,138,68,71,34,42,181,241,189,143,107,190,167,53,205,84,213,21,20,137,225,49,87,48,119,98,245,191,253,199,115,160,182,139,33,193,237,46,6,172,187,25,28,39,140,79,90,106,142,17,84,122,227,95,182,39,73,225,46,130,1,72,59,61,248,179,184,102,4,30,195,179,30,225,81,89,136,168,97,168,174,180,222,107,174,14,154,123,164,92,197,124,148,242,172,207,89,31,60,104,247,57,155,53,69,134,55,106,140,228,238,125,223,44,60,38,42,140,101,168,187,111,148,254,19,220,227,125,161,200,113,91,53,152,87,151,226,227,206,167,148,244,170,153,229,84,122,167,240,158,19,198,21,239,143,239,41,24,239,238,191,83,165,49,204,216,206,63,188,164,99,191,186,253,78,148,199,50,39,180,159,173,83,236,199,190,93,11,216,167,160,47,127,141,87,193,109,167,60,2,241,133,119,205,29,185,45,153,245,157,86,36,183,81,186,123,77,226,121,218,146,93,41,227,211,116,18,163,151,116,149,44,106,239,71,181,28,178,70,199,185,250,58,55,62,75,157,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,192,143,227,6,15,196,31,223,27,37,242,201,89,252,250,106,186,26,184,95,255,0,234,124,82,177,237,255,0,180,230,185,191,200,168,91,108,243,227,231,219,87,13,137,150,87,12,55,210,227,11,205,100,93,253,52,52,123,45,173,164,134,165,211,71,210,185,106,31,42,74,171,21,42,59,152,213,111,190,109,52,248,85,50,178,252,242,45,216,170,140,71,206,166,56,122,253,94,45,6,216,118,89,86,51,54,179,138,202,34,34,197,234,162,43,136,229,111,94,117,196,107,198,153,141,103,72,210,34,120,71,9,141,46,54,86,113,223,195,134,104,245,16,248,195,194,53,148,251,221,211,98,149,138,131,153,27,118,38,246,77,204,116,11,170,201,162,51,153,204,93,143,93,155,83,113,94,251,89,255,0,85,127,126,127,204,74,115,195,238,86,123,106,206,92,43,150,79,172,233,105,239,53,139,214,76,146,108,123,105,33,141,211,84,114,221,177,232,146,172,81,72,140,213,170,221,234,221,218,38,170,150,247,181,90,221,111,179,219,242,134,211,105,160,167,162,161,162,134,243,77,75,75,77,19,98,138,8,152,218,6,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,62,43,199,95,199,101,151,106,187,17,195,72,214,58,241,143,246,100,97,182,87,43,217,77,184,203,236,101,245,213,51,92,92,170,105,171,73,221,143,39,92,68,196,240,231,49,87,9,215,151,53,24,193,216,199,19,229,254,39,183,99,60,25,122,168,180,222,173,51,36,244,149,112,42,110,141,218,42,42,42,46,168,230,185,170,173,115,28,138,215,53,206,107,145,81,85,23,101,120,88,226,30,209,196,102,88,210,226,126,101,186,155,18,80,255,0,6,196,22,170,89,28,189,29,70,174,70,61,26,244,220,145,74,214,243,25,239,114,38,174,102,247,186,55,169,139,84,22,235,133,210,119,83,91,40,42,42,230,100,51,84,186,56,34,116,142,108,81,70,233,37,145,81,168,170,141,100,108,123,220,239,169,173,107,149,116,68,85,61,142,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,189,251,80,214,229,89,141,88,11,158,119,26,39,159,231,30,180,227,111,182,46,206,215,96,255,0,69,165,56,155,113,173,19,223,28,124,202,191,118,103,148,244,158,49,195,88,157,215,7,133,201,108,228,193,217,241,128,105,51,15,4,190,161,148,53,51,77,77,37,45,90,196,149,84,178,198,245,106,199,51,35,123,209,142,86,237,145,27,187,85,100,140,119,187,114,30,232,159,81,93,55,41,138,232,157,98,92,139,138,195,94,193,94,175,15,136,166,105,174,153,152,152,158,113,49,206,25,239,218,207,250,171,251,243,254,98,82,12,174,204,156,79,148,24,250,205,152,248,58,90,118,93,172,147,58,88,82,166,20,150,41,26,246,58,57,35,123,125,202,173,124,111,123,21,90,168,228,71,42,181,205,114,35,146,239,246,179,254,170,254,252,255,0,152,153,255,0,75,110,184,87,65,87,83,69,65,81,81,13,190,20,169,171,146,40,156,246,211,196,178,50,52,146,69,68,209,141,89,36,141,155,151,68,220,246,167,214,228,69,129,231,53,85,70,99,93,84,243,141,39,240,135,89,246,107,106,214,35,99,112,214,111,196,77,21,69,202,102,39,148,196,220,174,38,39,199,93,27,123,144,89,243,131,184,129,192,52,56,199,13,207,79,77,92,248,90,235,165,153,107,98,158,170,217,42,190,70,109,149,24,186,181,174,116,82,58,55,57,172,87,177,17,219,91,170,181,36,179,14,114,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,210,229,238,59,195,249,157,130,44,152,255,0,11,84,243,173,119,218,56,235,32,213,236,115,227,220,159,20,82,108,115,154,146,198,237,204,123,81,203,181,236,115,117,213,9,62,83,153,70,62,222,237,95,62,57,250,253,106,39,180,29,136,175,100,241,126,86,199,28,53,201,157,217,253,153,231,185,61,120,71,41,235,30,184,151,161,57,239,58,16,57,239,53,123,79,253,215,249,191,130,121,216,95,253,127,253,175,255,0,69,181,224,119,140,43,190,79,98,11,126,85,227,138,206,171,1,222,107,27,4,18,212,78,214,119,13,68,207,209,103,107,228,84,107,105,149,206,221,43,21,81,27,171,165,110,142,222,217,117,108,231,222,170,221,112,161,130,146,166,182,130,162,158,27,132,43,83,73,36,177,57,141,168,137,36,124,107,36,106,169,163,218,146,71,35,55,38,169,185,142,79,173,170,137,160,28,2,113,145,250,15,135,140,200,151,252,29,187,11,220,213,223,248,121,57,21,83,77,63,254,2,10,118,69,31,253,76,122,126,73,241,146,102,155,147,24,91,243,195,234,207,240,252,153,61,169,108,28,98,233,171,61,202,232,141,232,214,110,211,29,116,231,92,122,227,235,70,156,121,243,137,215,66,15,27,155,89,181,130,50,79,4,86,227,236,125,116,233,45,212,154,71,20,81,162,58,162,178,161,81,85,148,240,49,85,55,202,237,23,68,213,17,17,28,231,43,88,215,57,61,14,32,196,88,127,9,218,39,196,24,166,251,110,179,90,233,118,243,235,110,21,76,167,167,139,115,145,141,221,35,213,26,221,92,230,181,53,95,122,170,39,214,166,57,241,105,196,253,223,137,140,111,79,94,203,119,118,97,123,7,58,11,13,12,141,106,212,35,36,86,115,39,157,233,174,178,201,203,141,85,136,170,198,35,90,214,238,84,116,143,221,230,153,141,56,11,92,56,215,60,163,248,207,169,88,108,38,198,94,218,236,118,149,235,78,30,143,159,84,126,20,211,251,211,248,71,25,233,19,225,115,167,57,49,142,124,99,234,188,195,198,207,167,101,117,76,48,211,71,75,72,178,165,45,44,81,177,26,145,194,201,30,245,99,85,219,164,86,238,209,95,35,221,238,220,165,141,236,179,243,3,136,63,161,181,127,215,104,138,147,91,135,113,5,182,209,109,196,23,27,21,198,150,215,121,231,119,109,108,244,175,101,61,111,37,200,201,121,50,42,109,147,99,149,26,237,170,187,85,116,93,20,182,221,150,126,96,113,7,244,54,175,250,237,17,16,203,170,174,188,125,21,87,206,103,95,189,209,187,103,99,15,134,217,44,85,140,44,68,81,69,189,216,136,229,27,179,17,167,217,166,158,45,74,7,158,197,185,139,151,216,7,164,241,222,58,195,216,115,175,230,116,189,237,115,130,143,159,179,110,254,95,53,205,221,183,123,53,211,93,55,38,191,90,31,155,11,102,182,87,99,171,132,150,156,19,153,56,91,16,215,67,10,212,201,75,106,188,83,213,202,200,145,205,106,200,172,141,238,84,106,57,237,77,218,105,171,145,63,149,9,255,0,148,162,42,221,214,53,238,114,12,96,177,53,90,242,241,110,173,207,218,210,116,251,249,42,215,25,252,103,230,143,14,153,163,107,193,56,38,195,133,171,104,107,108,16,93,100,146,235,75,81,44,169,43,234,42,35,86,162,199,60,105,183,108,45,93,52,85,213,87,223,245,34,122,174,7,248,166,204,30,37,188,107,227,187,62,30,160,240,231,118,244,189,211,79,60,91,250,142,167,127,51,155,52,154,233,200,102,154,105,245,174,186,251,180,242,188,103,240,97,154,60,69,230,141,175,27,96,155,246,22,162,161,162,176,65,106,146,59,173,85,68,82,172,172,168,168,145,92,137,28,18,38,221,179,53,53,213,23,84,95,119,212,171,234,184,31,225,103,48,120,105,241,175,142,239,24,122,191,196,125,219,210,247,77,68,242,236,233,250,157,252,206,108,49,233,175,61,154,105,175,212,186,233,238,215,73,111,229,223,210,62,118,190,75,89,240,229,195,241,90,56,207,248,83,254,12,143,35,185,242,237,218,59,247,245,223,141,239,87,205,215,95,82,210,131,198,226,12,231,201,236,39,119,159,15,226,156,215,193,182,107,165,46,222,125,21,194,251,75,79,81,22,230,163,219,186,55,189,28,221,90,230,185,53,79,122,42,47,212,167,217,194,216,211,7,99,171,124,151,108,19,139,44,216,134,134,25,150,154,74,171,85,124,85,113,50,84,107,92,177,171,227,115,145,28,141,123,87,110,186,232,228,95,229,67,119,23,40,153,221,137,141,85,117,120,44,77,187,113,122,187,117,69,19,214,98,116,227,203,143,46,46,113,120,177,243,79,156,159,48,49,15,168,206,77,93,157,220,111,214,112,171,142,215,9,99,26,173,217,101,139,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,115,223,7,80,169,28,146,62,42,118,163,26,174,99,26,176,175,22,62,105,243,147,230,6,33,245,25,200,254,227,132,241,85,158,197,104,197,55,108,51,117,162,178,226,14,163,186,46,53,20,82,71,75,112,228,61,25,63,79,43,145,25,47,45,234,141,126,197,93,174,84,69,209,79,182,51,168,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,99,183,101,95,28,246,172,173,169,250,55,102,229,210,146,223,132,238,85,21,87,43,30,33,185,93,27,79,77,102,159,148,178,75,75,51,170,36,72,163,166,149,99,115,153,179,106,165,68,174,69,107,249,251,163,216,144,42,175,106,63,145,60,205,251,151,214,40,140,86,225,59,205,62,77,252,192,195,222,163,1,181,61,168,254,68,243,55,238,95,88,162,49,91,132,239,52,249,55,243,3,15,122,140,0,95,254,220,239,212,159,237,39,238,210,170,246,92,121,236,203,47,190,189,30,180,181,93,185,223,169,63,218,79,221,165,85,236,184,243,217,150,95,125,122,61,104,27,252,0,0,0,0,96,15,106,63,158,204,205,251,151,209,232,141,254,48,7,181,31,207,102,102,253,203,232,244,64,71,252,40,241,93,152,252,37,102,59,49,174,10,151,174,181,87,114,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,203,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,244,39,149,89,153,133,115,147,46,48,230,105,96,170,190,162,203,137,173,241,92,41,183,73,27,228,135,122,124,112,75,203,123,216,217,162,122,58,57,24,142,93,146,49,237,85,213,170,115,25,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,150,171,128,78,59,46,188,34,98,106,219,22,37,163,171,187,101,214,34,168,74,187,197,29,44,110,158,182,150,120,233,230,108,114,208,198,250,136,160,99,228,145,212,237,153,207,69,87,71,11,17,61,236,104,27,232,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,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,80,118,161,118,129,248,131,127,14,220,62,227,155,85,126,27,175,183,178,76,87,136,108,117,189,71,91,205,221,248,178,41,216,156,190,79,47,99,166,116,79,127,51,155,201,85,98,50,104,228,8,131,180,191,142,58,158,35,177,148,217,61,129,217,72,204,186,193,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,26,235,194,119,154,124,155,249,129,135,189,70,2,52,162,180,221,110,52,213,245,150,251,101,93,85,61,174,157,42,235,165,134,23,61,148,176,44,177,194,146,202,228,77,24,197,150,104,163,71,59,68,223,35,27,245,185,17,100,190,19,188,211,228,223,204,12,61,234,48,1,210,152,0,10,171,218,143,228,79,51,126,229,245,138,35,21,184,78,243,79,147,127,48,48,247,168,192,109,79,106,63,145,60,205,251,151,214,40,140,1,3,170,128,103,175,102,23,30,181,57,207,106,164,225,251,56,47,181,117,249,131,108,167,169,154,213,119,171,229,49,46,214,232,27,14,200,100,149,210,243,106,43,154,142,157,202,169,23,197,12,11,35,220,231,164,143,118,133,0,49,91,182,175,205,62,22,249,127,67,234,55,19,106,76,86,237,171,243,79,133,190,95,208,250,141,196,10,127,145,121,233,152,252,58,102,61,187,52,50,190,243,208,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,204,133,251,91,170,106,142,71,53,175,99,152,246,49,237,232,83,134,46,33,112,175,20,25,53,101,205,204,45,77,208,117,252,202,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,248,178,49,92,214,57,241,75,19,213,140,223,181,57,182,162,180,221,110,52,213,245,150,251,101,93,85,61,174,157,42,235,165,134,23,61,148,176,44,177,194,146,202,228,77,24,197,150,104,163,71,59,68,223,35,27,245,185,17,103,94,11,184,182,197,92,35,102,154,98,155,108,93,118,27,190,244,214,252,77,110,115,100,151,153,66,218,152,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,157,34,42,104,245,3,162,144,121,76,170,204,204,43,156,153,113,135,51,75,5,85,245,22,92,77,111,138,225,77,186,72,223,36,59,211,227,130,94,91,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,82,128,118,162,241,245,71,131,236,87,46,25,242,118,225,106,186,93,113,29,190,166,135,22,94,32,169,130,178,59,101,43,223,45,52,246,214,177,174,118,202,199,114,228,108,188,196,107,161,141,205,218,138,249,17,240,132,21,218,123,199,173,54,115,221,106,248,126,201,251,237,37,126,95,91,42,41,166,186,221,233,57,172,91,181,198,7,77,190,24,229,108,188,170,138,22,171,160,114,42,197,241,77,2,72,199,57,137,27,221,158,199,213,176,97,60,85,138,251,203,194,216,102,235,121,238,107,124,215,107,143,119,209,73,81,209,208,197,167,54,166,109,136,188,184,89,185,187,164,118,141,110,169,170,166,167,202,3,170,128,0,17,87,22,62,86,51,147,229,254,33,244,233,206,107,14,148,248,177,242,177,156,159,47,241,15,167,78,115,88,7,74,124,39,121,88,201,191,151,248,123,211,160,37,82,42,225,59,202,198,77,252,191,195,222,157,1,42,129,138,221,181,126,105,240,183,203,250,31,81,184,142,197,79,52,248,167,229,253,119,168,219,135,109,95,154,124,45,242,254,135,212,110,35,177,83,205,62,41,249,127,93,234,54,224,54,164,170,189,168,254,68,243,55,238,95,88,162,45,81,85,123,81,252,137,230,111,220,190,177,68,6,43,112,157,230,159,38,254,96,97,239,81,128,233,76,230,179,132,239,52,249,55,243,3,15,122,140,7,74,96,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,204,86,237,43,237,2,246,237,89,93,144,153,83,54,204,3,106,184,55,189,46,45,118,146,94,43,169,39,169,103,224,165,130,165,240,212,91,158,157,52,241,238,98,57,100,141,143,247,109,104,16,255,0,28,156,113,227,46,47,113,147,105,105,89,87,99,203,171,29,67,159,97,176,189,233,190,71,232,173,235,107,54,170,181,245,46,106,185,17,168,170,200,88,229,99,21,202,233,101,150,176,19,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,241,163,101,115,30,222,166,70,182,70,194,205,174,220,244,87,42,114,217,35,217,250,184,242,203,60,43,147,124,82,226,172,173,193,84,157,61,151,12,219,236,22,250,109,209,198,201,38,217,101,162,223,60,188,182,49,142,154,87,171,164,145,232,212,223,35,222,229,77,92,160,64,6,191,118,93,113,245,71,140,44,86,222,25,243,138,225,106,181,221,112,229,190,154,135,9,222,39,169,130,142,59,157,43,31,21,52,22,215,49,206,110,250,198,243,35,108,92,180,115,166,141,174,220,136,248,213,243,64,28,39,112,81,133,120,172,224,71,26,94,237,54,206,159,51,112,206,48,186,73,135,46,20,233,27,36,175,217,108,160,145,182,202,133,145,204,99,161,149,234,168,199,61,201,201,145,234,244,93,174,149,146,209,95,227,86,2,197,95,223,92,57,137,48,229,195,254,233,71,93,109,174,167,147,252,217,33,154,57,25,255,0,105,205,115,127,145,80,14,164,204,86,237,171,243,79,133,190,95,208,250,141,196,186,157,153,156,104,253,36,242,225,249,111,141,93,203,199,216,6,223,73,5,77,68,213,220,233,47,180,40,156,166,87,105,35,221,51,166,106,177,173,168,114,238,111,50,88,158,142,78,114,71,29,43,237,171,243,79,133,190,95,208,250,141,196,10,191,194,175,19,24,203,133,12,220,163,205,44,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,253,10,100,238,113,96,28,245,192,22,188,198,203,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,239,42,243,45,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,150,43,130,14,52,113,87,8,249,143,5,117,107,174,183,188,3,114,230,65,123,195,209,87,72,216,217,205,88,119,87,83,64,175,72,86,177,137,4,104,142,122,124,113,163,162,220,205,201,35,3,101,56,147,227,127,35,184,85,197,88,75,9,102,149,85,213,213,120,179,124,187,173,112,195,83,221,116,173,145,145,245,85,113,115,91,51,97,114,190,77,171,28,114,57,253,60,200,214,171,153,181,100,188,175,206,188,163,206,171,82,222,114,163,49,240,254,41,167,142,158,154,166,161,150,218,230,75,61,27,39,106,186,36,169,135,94,109,59,220,141,127,193,43,88,244,86,61,21,17,90,168,156,251,113,147,158,149,156,68,241,29,140,243,27,190,123,198,202,235,132,150,236,56,230,36,236,133,150,122,119,186,58,85,142,41,213,95,23,49,137,207,123,52,106,115,102,149,219,26,174,86,166,138,118,46,100,93,138,213,151,24,143,136,123,157,154,235,14,36,189,220,42,112,221,182,166,161,95,29,43,236,241,37,52,146,62,157,154,35,100,223,84,215,177,242,42,189,17,212,136,198,236,84,149,30,25,173,197,143,154,124,228,249,129,136,125,70,114,197,118,104,113,199,83,195,142,50,135,39,177,195,41,31,151,88,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,6,70,146,49,81,90,246,77,93,120,177,243,79,156,159,48,49,15,168,206,70,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,126,182,170,32,117,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,250,204,139,236,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,243,228,218,218,103,182,6,50,8,226,209,91,51,246,35,31,206,69,139,93,0,0,0,0,82,174,211,62,52,126,141,153,112,204,183,193,78,230,99,236,125,111,171,130,154,162,26,238,76,150,42,21,78,83,235,180,141,237,153,179,57,94,230,211,185,54,183,153,20,175,87,47,37,99,144,34,174,212,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,92,141,151,152,141,116,49,185,187,81,95,34,62,28,129,62,175,241,171,30,226,175,239,174,35,196,152,142,225,255,0,116,172,174,185,87,84,73,254,116,147,77,36,143,255,0,182,231,57,223,202,170,94,174,44,120,40,194,188,41,240,35,130,239,119,107,103,81,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,231,72,196,122,174,214,196,200,130,128,22,171,128,94,53,241,87,10,121,143,73,100,187,92,250,140,178,196,215,8,99,196,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,231,70,196,98,166,230,196,248,188,167,1,185,103,133,115,147,138,92,43,149,184,214,147,168,178,226,107,125,254,223,83,182,56,223,36,59,236,181,187,39,139,152,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,252,188,98,112,171,140,184,80,205,203,134,15,188,219,106,221,134,46,53,21,21,56,78,239,36,137,51,46,54,228,127,192,142,149,172,99,122,152,218,232,219,51,54,183,107,213,28,137,203,124,111,120,116,81,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,204,86,236,212,237,2,246,19,89,67,144,153,173,54,252,3,117,184,59,186,238,46,118,178,89,235,170,231,166,103,225,101,158,165,144,211,219,152,157,76,242,109,98,185,36,145,239,247,238,113,181,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,12,49,226,39,204,14,103,127,76,175,95,215,101,55,56,195,30,34,124,192,230,119,244,202,245,253,118,82,53,180,191,69,111,198,125,203,195,176,255,0,72,98,253,138,126,36,122,0,33,238,144,73,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,59,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,192,130,202,112,111,197,205,223,135,188,64,204,45,136,29,213,96,59,205,98,62,182,13,26,206,239,168,153,244,236,146,225,185,144,201,52,188,184,33,84,228,53,81,29,175,187,71,125,123,220,155,52,249,29,94,70,236,249,147,248,79,229,222,169,251,76,216,73,218,59,17,152,229,244,255,0,89,183,28,99,246,233,238,246,163,234,247,235,49,61,52,215,192,126,107,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,233,39,28,220,177,49,52,206,147,204,0,7,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,99,159,31,222,109,241,223,221,126,153,74,108,97,142,124,127,121,183,199,127,117,250,101,41,31,218,79,213,105,246,163,221,43,131,177,79,79,222,255,0,6,175,142,218,198,112,57,147,120,59,62,56,64,197,121,121,141,153,80,202,26,156,113,37,76,117,84,137,18,85,82,203,29,45,11,146,72,95,35,30,140,114,183,116,106,237,186,171,36,123,125,219,148,164,25,181,148,184,223,36,241,189,110,1,199,214,190,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,210,246,118,241,69,135,242,198,182,179,38,49,218,219,173,118,59,245,100,247,106,91,237,77,91,41,163,163,171,74,118,163,227,168,124,174,70,36,79,101,59,17,142,77,28,146,104,213,71,164,136,177,220,238,44,120,110,183,241,41,151,9,135,98,173,167,182,226,43,68,206,174,178,92,37,133,174,107,101,216,173,117,60,174,218,178,54,9,83,110,237,158,244,115,34,126,143,229,236,118,5,56,43,121,150,2,138,236,253,37,17,167,143,171,242,148,178,238,212,99,54,39,107,113,24,124,206,52,194,98,42,222,137,231,187,172,68,111,198,154,247,105,93,60,248,68,248,229,111,12,185,49,237,243,57,108,121,117,85,61,198,150,215,81,206,170,186,214,81,83,243,95,77,73,12,106,247,42,170,252,49,239,114,50,22,200,228,86,181,243,51,225,114,232,199,109,241,80,123,58,184,121,184,101,102,1,185,102,30,54,195,245,22,220,85,138,102,117,52,116,181,212,142,134,170,130,223,3,213,169,27,153,36,109,146,39,75,42,58,71,55,115,152,246,50,153,222,229,69,45,241,181,200,240,115,133,195,111,213,30,117,92,126,206,159,159,218,128,118,169,180,148,231,185,215,201,236,85,173,171,17,52,199,116,213,63,62,99,237,136,167,187,205,214,57,185,239,52,231,50,184,82,165,226,19,133,12,177,196,120,102,159,76,121,135,112,13,166,59,75,82,88,96,142,224,199,83,83,61,212,243,200,232,213,206,209,173,155,146,138,246,49,178,76,229,114,163,92,229,76,198,55,59,135,111,47,217,99,253,13,178,255,0,82,136,209,228,86,40,196,205,219,87,35,132,199,241,90,189,172,102,216,172,142,140,14,63,7,86,149,209,114,102,59,167,205,227,19,223,19,28,38,59,152,131,252,96,193,248,131,251,227,100,190,89,43,63,159,77,87,67,87,11,255,0,253,79,138,86,61,191,246,156,215,55,249,21,13,107,224,175,138,218,94,33,48,143,135,49,53,70,152,243,14,209,199,37,217,203,20,48,71,112,99,165,145,141,168,130,54,200,174,118,141,108,60,229,70,49,141,146,102,163,81,26,230,162,64,125,166,185,33,128,109,83,210,103,141,22,42,167,182,98,123,228,209,208,213,217,170,36,123,221,119,72,163,107,18,162,157,17,21,99,116,81,182,54,201,174,216,149,187,61,237,145,81,179,209,140,29,140,113,62,95,226,123,118,51,193,151,170,139,77,234,211,50,79,73,87,2,166,232,221,162,162,162,162,234,142,107,154,170,215,49,200,173,115,92,230,185,21,21,81,124,237,221,187,145,226,230,220,241,167,175,174,58,79,170,127,158,92,89,152,220,191,3,218,174,206,219,197,219,143,39,122,62,108,204,79,155,92,124,234,117,211,206,162,103,134,177,234,157,55,162,105,107,167,31,222,82,49,223,221,126,167,74,99,153,173,124,94,98,91,190,50,224,71,16,226,155,246,16,184,225,91,141,210,142,207,83,83,103,184,57,174,168,163,123,174,84,186,177,202,223,255,0,202,110,70,191,69,77,236,141,251,152,220,148,62,246,138,168,171,19,69,81,214,152,247,203,23,177,155,85,88,201,49,22,171,231,77,250,226,116,152,158,49,69,184,231,26,196,248,196,233,61,26,83,199,255,0,7,181,88,215,171,207,156,178,163,184,215,98,68,233,160,189,89,105,160,154,174,75,147,19,151,4,115,211,177,136,231,36,177,183,98,61,136,155,22,54,43,254,23,49,220,220,214,54,183,133,142,33,237,28,70,101,141,46,39,230,91,169,177,37,15,240,108,65,106,165,145,203,209,212,106,228,99,209,175,77,201,20,173,111,49,158,247,34,106,230,111,123,163,122,149,107,139,142,0,238,247,252,197,179,98,156,134,181,91,169,168,241,77,100,54,202,251,60,52,173,164,163,179,189,144,47,240,196,88,88,140,142,153,89,10,172,136,169,191,154,228,217,205,116,205,99,50,179,76,182,156,77,49,140,193,241,222,231,17,235,235,227,223,31,238,209,236,22,219,93,200,239,87,179,91,71,59,147,107,88,166,170,185,68,83,31,50,103,246,116,141,104,171,150,156,34,116,221,123,30,204,108,152,240,190,93,92,115,158,227,61,186,166,163,26,255,0,5,182,181,148,250,212,81,82,82,207,52,114,163,165,95,122,115,101,106,42,198,223,135,72,34,114,185,202,187,89,227,187,89,255,0,85,127,126,127,204,75,223,131,176,118,24,203,252,49,110,193,152,50,203,79,105,178,218,97,72,41,41,32,69,219,27,117,85,85,85,93,85,206,115,149,92,231,185,85,206,115,156,231,42,170,170,173,16,237,103,253,85,253,249,255,0,49,51,177,248,104,194,101,51,102,58,68,107,227,189,26,254,40,166,201,231,85,237,15,104,86,243,26,245,210,186,174,110,196,233,172,83,22,171,138,99,135,13,98,152,136,158,249,214,85,239,128,31,54,248,19,239,79,76,170,61,207,30,28,35,220,50,167,19,214,230,214,95,216,105,217,128,110,243,49,213,20,180,16,185,173,177,213,61,26,213,107,217,170,163,96,150,77,92,199,55,70,49,207,229,109,98,36,92,207,13,192,15,155,124,9,247,167,166,85,26,247,136,48,238,31,197,150,137,240,254,41,177,91,175,54,186,173,188,250,43,133,43,42,41,229,218,228,123,119,70,244,86,187,71,53,174,77,83,220,168,139,245,161,129,149,224,104,199,229,245,91,171,132,197,83,164,247,78,145,248,119,165,219,119,181,120,157,146,219,11,24,187,60,104,170,205,49,93,63,181,79,148,185,255,0,202,57,211,61,57,114,153,137,198,190,19,184,145,184,112,215,152,235,136,165,162,168,185,97,219,188,45,161,189,219,226,153,205,115,162,222,142,109,68,77,220,145,186,120,151,118,221,254,229,107,229,102,172,230,111,110,202,97,252,69,135,241,101,162,12,65,133,175,182,235,205,174,171,119,34,182,223,84,202,138,121,118,185,88,237,178,49,85,174,209,205,115,87,69,247,42,42,125,104,97,206,120,96,188,29,151,185,171,136,48,134,95,227,58,124,87,135,104,102,141,214,235,180,19,69,51,102,138,72,153,42,53,100,137,86,55,186,53,122,198,231,55,68,87,70,229,218,205,118,165,165,236,208,205,108,209,165,199,211,101,140,86,155,205,251,4,214,194,173,154,161,207,168,150,151,13,202,198,84,207,27,155,249,80,194,218,135,164,172,115,85,24,178,61,88,228,118,172,86,191,227,38,199,215,133,189,242,59,156,98,103,72,235,164,254,83,254,236,142,211,54,79,15,158,229,223,241,46,10,119,107,166,136,170,173,124,221,250,52,137,141,98,116,210,170,99,148,115,159,155,207,72,122,174,214,127,213,95,223,159,243,18,52,236,197,183,91,239,25,227,138,173,55,106,10,122,218,26,220,15,93,77,85,75,83,19,101,138,120,159,89,68,215,198,246,57,21,28,215,53,85,21,170,138,138,138,168,164,151,218,207,250,171,251,243,254,98,71,189,150,126,96,113,7,244,54,175,250,237,17,251,127,142,119,246,199,195,15,156,174,102,158,203,166,99,158,229,207,245,106,71,188,95,240,165,119,225,195,23,71,85,100,167,184,215,96,59,175,46,59,85,214,166,86,205,35,106,18,36,89,105,234,28,200,216,214,75,185,178,61,137,183,71,71,166,138,231,50,68,111,232,224,243,139,123,135,13,183,234,171,77,246,150,162,227,130,111,83,37,77,206,150,157,142,154,170,158,86,67,35,89,37,35,29,52,112,177,207,122,194,146,185,200,170,230,68,212,79,123,80,213,172,209,203,108,49,155,248,6,243,151,24,198,42,135,218,111,112,182,41,150,154,101,138,88,220,199,182,72,228,99,189,232,142,100,140,99,209,28,138,213,86,162,57,174,106,171,87,24,243,251,33,177,143,15,216,250,187,7,98,72,42,42,104,89,51,155,107,188,165,20,176,82,220,226,70,70,253,209,43,211,71,57,173,150,54,200,214,185,232,199,170,183,115,180,71,47,158,99,130,185,149,95,140,86,27,133,62,233,238,240,255,0,211,43,98,246,155,7,183,249,93,121,14,119,165,87,162,56,254,253,49,166,149,196,244,174,39,159,254,81,194,102,35,111,109,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,28,252,23,255,0,178,247,53,177,244,247,11,238,81,212,218,111,55,140,43,77,11,110,20,213,173,123,22,150,193,43,156,245,116,110,223,162,237,168,114,234,214,49,202,168,248,222,228,141,81,243,72,202,0,124,231,56,184,198,216,179,122,35,77,119,190,254,15,126,205,118,122,230,203,230,153,158,91,114,184,171,119,200,204,76,117,166,124,164,198,177,210,123,226,124,99,88,152,153,209,140,181,225,130,209,196,199,2,57,121,64,203,143,118,98,139,7,125,79,97,174,145,206,90,116,124,151,42,142,100,19,177,53,214,41,57,113,162,189,17,94,197,107,92,221,200,142,141,249,239,136,48,238,32,194,119,121,240,254,41,177,92,108,215,74,93,188,250,43,133,43,233,234,34,220,212,123,119,70,244,71,55,86,185,174,77,83,222,138,139,245,41,175,156,0,249,72,192,159,122,122,157,81,229,120,229,225,50,223,156,184,58,167,48,112,77,190,158,147,27,97,248,103,174,145,148,182,246,186,91,252,77,137,136,180,242,58,54,44,210,78,214,66,212,131,242,147,93,99,209,17,232,246,101,226,242,175,148,224,237,226,44,199,159,20,211,175,174,52,143,198,17,237,158,219,233,201,54,147,25,148,102,21,127,87,170,253,221,217,159,238,234,155,149,127,241,170,103,143,116,241,235,42,17,153,252,92,102,246,107,101,86,27,202,92,71,126,168,125,182,209,14,219,165,83,166,221,83,124,149,146,185,208,58,165,232,136,174,108,81,242,154,141,93,85,242,49,101,145,207,122,179,151,249,248,88,225,226,239,196,102,103,82,225,142,93,198,155,13,208,255,0,9,196,23,90,88,218,189,29,62,142,86,49,28,245,218,146,202,230,242,217,238,114,166,174,126,199,182,55,161,227,114,151,41,113,190,118,99,122,44,3,128,109,125,93,198,175,89,37,150,69,86,211,209,211,162,162,62,162,119,162,46,200,155,170,106,186,42,170,171,90,212,115,220,214,174,210,228,182,77,224,236,135,192,52,153,121,130,89,80,250,26,105,166,169,146,170,173,34,90,170,169,100,122,185,100,153,241,177,136,247,35,118,198,142,219,170,50,54,55,223,181,12,44,183,5,119,52,187,229,113,19,51,77,58,115,235,167,79,207,243,148,159,109,246,163,3,176,121,124,229,249,69,20,211,126,238,244,196,83,167,153,189,174,183,38,59,245,225,76,79,14,31,179,78,138,49,218,109,131,176,198,95,225,140,154,193,152,50,203,79,105,178,218,97,189,193,73,73,2,46,216,219,173,10,170,170,174,170,231,57,202,174,115,220,170,231,57,206,115,149,85,85,87,203,118,89,249,129,196,31,208,218,191,235,180,68,133,218,207,250,171,251,243,254,98,71,189,150,126,96,113,7,244,54,175,250,237,17,239,118,34,156,234,34,57,107,79,195,13,86,2,229,119,187,48,174,229,201,153,170,105,187,51,51,198,102,102,245,122,204,207,89,148,133,218,207,250,171,251,243,254,98,71,189,150,126,96,113,7,244,54,175,250,237,17,165,56,183,46,178,251,31,116,158,59,192,184,123,17,244,28,206,151,189,173,144,86,114,55,237,223,203,230,181,219,119,108,102,186,105,174,212,215,234,67,243,97,108,169,202,236,11,112,146,237,130,114,219,11,97,234,233,161,90,105,42,173,86,122,122,73,95,18,185,174,88,213,241,177,170,173,87,49,171,183,93,53,106,47,242,33,182,185,149,87,94,63,229,155,209,166,177,195,194,52,87,184,77,191,195,97,246,70,118,110,108,213,53,205,53,70,246,177,167,157,92,213,203,159,93,12,83,154,217,93,129,110,17,218,113,182,100,225,108,61,93,52,41,83,29,45,214,241,79,73,43,226,87,57,169,34,50,71,181,85,170,230,57,55,105,166,173,84,254,69,63,78,18,204,92,190,199,221,95,129,49,214,30,196,125,7,47,170,238,155,156,21,156,141,251,182,115,57,78,118,221,219,31,166,186,107,181,116,250,148,205,110,212,207,48,56,127,250,27,73,253,118,180,144,187,38,63,90,159,113,255,0,207,133,188,214,186,241,255,0,35,221,141,53,158,62,17,169,139,216,12,54,31,100,99,105,34,245,83,92,211,76,238,233,26,121,213,197,60,249,245,213,94,248,254,243,111,142,254,235,244,202,82,227,118,89,249,126,196,31,211,42,191,234,84,69,148,196,25,49,147,216,178,239,62,32,197,57,81,131,111,55,74,173,188,250,219,133,138,150,162,162,93,173,70,55,116,143,98,185,218,53,173,106,106,190,228,68,79,169,15,179,133,176,94,14,192,182,249,45,56,39,9,217,176,245,12,211,45,76,148,182,170,8,169,34,124,170,214,181,100,86,70,214,162,185,90,198,166,237,53,209,168,159,200,131,13,149,87,99,27,86,42,106,137,137,153,225,226,103,155,127,134,205,182,98,198,67,69,154,169,174,221,54,227,122,102,52,157,200,136,158,28,248,232,231,23,139,31,52,249,201,243,3,16,250,140,230,159,112,205,194,142,92,113,107,217,153,150,216,43,26,197,208,221,104,123,246,123,5,254,8,81,245,86,138,167,93,235,17,92,212,85,78,100,47,218,212,150,21,84,108,141,107,85,21,143,100,114,51,48,120,177,243,79,156,159,48,49,15,168,206,109,79,101,199,145,60,178,251,235,214,43,77,218,174,97,14,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,87,90,123,42,248,231,186,230,149,55,209,187,55,46,149,119,12,89,109,167,170,185,88,241,13,202,232,234,138,155,204,28,213,146,90,89,157,81,34,203,37,76,73,35,156,205,155,145,105,226,114,43,89,200,221,36,191,218,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,244,232,178,71,27,37,168,114,189,200,215,189,201,133,159,198,172,5,138,191,190,184,115,18,97,203,135,253,210,142,186,219,93,79,39,249,178,67,52,114,51,254,211,154,230,255,0,34,160,27,211,218,143,228,79,51,126,229,245,138,35,21,184,78,243,79,147,127,48,48,247,168,192,105,166,117,230,174,104,103,63,99,237,243,48,51,135,14,213,219,49,53,125,61,161,38,168,154,146,58,86,93,160,109,238,143,145,112,138,38,61,85,140,154,45,142,85,86,196,142,126,247,199,26,66,232,149,217,151,194,119,154,124,155,249,129,135,189,70,0,47,255,0,110,119,234,79,246,147,247,105,85,123,46,60,246,101,151,223,94,143,90,90,174,220,239,212,159,237,39,238,210,170,246,92,121,236,203,47,190,189,30,180,13,254,0,0,0,0,48,7,181,31,207,102,102,253,203,232,244,70,255,0,24,3,218,143,231,179,51,126,229,244,122,32,39,94,201,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,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,87,53,105,255,0,20,92,50,99,238,22,115,66,229,151,248,190,154,174,178,218,202,135,54,203,136,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,68,115,175,175,97,143,235,179,246,111,247,145,125,56,162,225,147,0,241,77,149,247,44,191,197,244,212,148,119,39,211,185,182,92,66,150,232,106,107,108,211,172,145,73,190,7,72,155,154,199,186,8,155,43,24,230,44,145,163,153,185,186,163,154,24,131,148,92,118,231,206,73,228,54,40,200,140,17,137,170,233,232,239,149,17,58,215,113,89,255,0,15,135,160,119,53,107,89,67,238,221,19,234,28,248,151,122,63,72,149,179,62,54,182,89,150,86,194,184,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,171,143,242,119,31,101,214,110,93,178,66,243,97,171,170,197,150,187,194,217,25,71,69,75,51,223,95,58,189,27,11,169,163,115,27,44,172,157,29,27,225,93,136,178,50,72,213,19,226,67,103,187,57,184,9,250,43,216,167,204,140,196,159,168,204,220,77,111,232,234,233,224,168,223,75,101,161,123,217,42,209,181,88,187,38,153,95,28,110,150,95,123,81,204,107,34,93,173,116,147,4,65,159,92,25,224,30,19,59,53,115,14,142,142,134,146,227,141,174,52,246,41,111,215,233,98,134,105,219,60,151,43,82,84,210,82,212,164,17,76,148,60,234,116,146,56,164,213,117,93,206,247,253,89,193,194,119,154,124,155,249,129,135,189,70,3,106,123,81,252,137,230,111,220,190,177,68,98,183,9,222,105,242,111,230,6,30,245,24,0,233,76,0,5,85,237,71,242,39,153,191,114,250,197,17,130,216,79,11,95,113,206,42,179,96,172,45,67,214,222,177,5,194,158,215,110,166,230,178,62,125,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,123,205,233,237,71,242,39,153,191,114,250,197,17,138,220,39,121,167,201,191,152,24,123,212,96,2,63,254,53,96,44,85,253,245,195,152,147,14,92,63,238,148,117,214,218,234,121,63,205,146,25,163,145,159,246,156,215,55,249,21,13,233,224,23,141,124,43,197,102,92,82,89,46,215,62,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,57,50,61,24,169,181,209,62,90,255,0,218,139,192,45,30,48,177,92,184,152,201,219,125,170,215,117,195,150,250,154,236,89,103,130,154,10,56,238,116,172,124,181,51,220,154,246,181,187,235,27,204,145,210,243,21,206,154,54,183,106,163,227,70,77,150,217,59,156,88,251,34,177,253,175,49,178,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,251,202,129,211,153,138,221,181,126,105,240,183,203,250,31,81,184,154,147,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,153,109,219,87,230,159,11,124,191,161,245,27,136,31,39,178,3,11,88,177,206,126,230,22,10,197,52,61,109,151,16,101,125,218,215,113,166,230,190,62,125,44,245,180,17,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,222,69,92,111,240,93,138,184,71,204,121,232,104,155,117,189,224,27,151,46,123,38,33,150,134,70,198,206,106,205,182,134,166,116,98,66,181,140,72,36,85,107,23,227,141,27,46,214,110,88,217,53,246,42,121,167,197,63,47,235,189,70,220,107,166,113,100,238,1,207,92,1,116,203,156,198,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,254,250,40,96,95,12,156,107,231,47,10,182,44,103,96,203,187,159,50,147,20,219,221,29,37,53,98,182,90,91,93,209,95,18,37,206,56,94,215,35,166,108,12,146,61,186,181,143,115,161,116,169,43,97,108,107,10,255,0,26,177,238,42,254,250,226,60,73,136,238,31,247,74,202,235,149,117,68,159,231,73,52,210,72,255,0,251,110,115,157,252,170,164,129,196,239,15,88,171,133,252,229,189,101,30,41,169,235,250,14,93,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,252,104,222,141,115,218,201,98,149,136,247,236,220,186,147,217,133,192,85,78,76,90,169,56,129,206,11,21,93,6,96,220,233,234,97,181,90,42,249,79,75,77,186,118,195,178,105,34,116,92,218,122,231,35,103,106,162,75,240,195,58,198,246,181,235,35,26,31,175,45,184,40,194,188,41,240,35,155,55,187,181,179,168,204,220,77,149,247,185,49,29,194,161,35,124,148,27,237,146,200,235,101,58,198,231,177,176,196,244,68,123,152,229,231,72,196,122,174,214,196,200,177,88,233,79,139,31,43,25,201,242,255,0,16,250,116,231,53,128,117,80,0,2,42,226,199,202,198,114,124,191,196,62,157,57,205,97,210,159,22,62,86,51,147,229,254,33,244,233,206,107,0,233,79,132,239,43,25,55,242,255,0,15,122,116,4,170,69,92,39,121,88,201,191,151,248,123,211,160,42,87,17,221,174,249,95,151,88,255,0,13,225,12,151,142,147,28,91,105,239,12,76,101,122,142,9,36,130,26,8,230,88,231,167,183,106,248,155,83,82,230,181,207,100,251,214,159,78,94,139,47,49,203,16,86,14,218,191,52,248,91,229,253,15,168,220,71,98,167,154,124,83,242,254,187,212,109,199,159,237,108,199,248,55,52,243,211,0,102,14,95,98,26,75,230,30,190,101,189,5,77,13,117,50,174,201,89,222,87,36,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,65,216,169,230,159,20,252,191,174,245,27,112,27,82,85,94,212,127,34,121,155,247,47,172,81,22,168,170,189,168,254,68,243,55,238,95,88,162,3,21,184,78,243,79,147,127,48,48,247,168,192,116,166,115,89,194,119,154,124,155,249,129,135,189,70,3,165,48,4,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,61,151,12,219,229,184,84,237,146,54,73,54,196,248,32,139,152,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,231,223,140,78,42,177,151,21,249,185,112,198,23,155,149,91,112,197,186,162,162,155,9,218,36,141,33,101,186,220,175,248,21,209,53,239,111,83,35,91,27,166,126,231,110,122,35,81,121,108,141,140,13,169,198,88,79,25,113,135,193,53,170,150,12,99,87,132,49,14,97,96,122,43,180,203,102,157,41,41,42,42,234,173,233,42,81,206,247,199,60,204,161,124,210,53,37,108,107,205,116,77,86,43,220,215,61,175,197,107,159,5,60,67,90,120,134,103,13,53,88,34,173,248,157,245,16,105,87,77,77,81,83,110,238,233,170,25,3,46,203,52,81,185,201,66,142,123,119,204,172,252,30,142,99,218,217,26,230,38,239,112,157,229,99,38,254,95,225,239,78,128,146,164,180,218,166,186,211,223,102,182,82,62,229,71,79,53,37,61,99,161,106,207,12,19,58,55,75,19,36,211,115,88,247,65,11,156,212,93,28,177,70,171,174,212,208,34,174,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,198,30,212,127,61,153,155,247,47,163,209,27,252,96,15,106,63,158,204,205,251,151,209,232,128,191,253,138,158,86,49,79,204,10,239,78,183,31,147,180,247,128,170,156,231,181,85,241,3,147,246,42,186,252,193,182,83,211,67,117,180,82,114,152,151,107,116,13,155,124,209,196,216,185,181,21,205,71,64,212,69,151,226,134,4,141,141,115,210,54,59,245,246,42,121,88,197,63,48,43,189,58,220,95,240,49,3,179,79,131,44,241,204,108,199,194,28,72,218,110,190,14,193,152,87,16,67,80,151,41,95,52,117,87,168,225,87,117,52,212,113,179,78,100,47,218,180,179,72,247,182,61,179,74,212,231,44,114,68,159,91,182,175,205,62,22,249,127,67,234,55,19,106,76,86,237,171,243,79,133,190,95,208,250,141,196,15,85,217,13,150,120,87,57,50,227,136,252,173,198,180,157,69,151,19,91,236,22,250,157,177,198,249,33,222,151,61,147,197,204,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,84,190,49,56,85,198,92,40,102,229,195,7,222,109,181,110,195,23,26,138,138,156,39,119,146,68,153,151,27,114,63,224,71,74,214,49,189,76,109,116,109,153,155,91,181,234,142,68,229,190,55,190,85,236,199,226,238,213,195,46,110,85,225,76,97,110,164,92,39,153,85,22,235,109,202,235,37,67,96,125,162,120,159,43,105,234,156,249,28,216,186,102,173,76,156,237,202,138,214,105,35,93,248,53,142,77,126,226,31,36,48,15,23,249,13,93,151,245,151,202,71,91,113,5,61,61,210,195,136,104,99,134,181,41,103,77,36,166,173,167,114,234,215,177,205,85,107,150,55,53,100,134,105,24,215,183,126,228,14,123,50,83,43,238,185,213,155,152,67,42,44,206,171,142,163,20,222,41,173,175,168,166,162,117,91,232,224,123,211,157,84,177,53,81,94,200,98,230,74,255,0,137,168,140,141,202,174,106,34,170,116,167,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,245,25,235,217,115,192,238,42,201,188,199,199,249,165,156,88,123,167,189,97,155,133,78,16,195,124,234,73,25,28,219,21,58,187,165,55,81,78,199,186,25,88,177,199,5,68,110,77,241,190,173,174,110,142,67,74,128,230,179,139,31,52,249,201,243,3,16,250,140,230,148,228,79,9,56,87,139,158,204,12,180,194,215,41,122,28,73,98,241,29,195,12,220,90,232,226,229,215,58,225,113,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,76,106,139,171,16,205,110,44,124,211,231,39,204,12,67,234,51,155,83,217,113,228,79,44,190,250,245,138,208,48,135,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,175,221,152,92,122,212,231,61,170,147,135,236,224,190,213,215,230,13,178,158,166,107,85,222,175,148,196,187,91,160,108,59,33,146,87,75,205,168,174,106,58,119,42,164,95,20,48,44,143,115,158,146,61,206,215,126,28,114,191,23,101,123,56,136,188,99,122,76,43,140,48,173,60,86,138,62,182,89,29,5,254,7,73,36,145,219,153,19,81,206,74,148,115,231,146,55,177,186,105,205,231,105,26,115,160,198,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,0,234,120,16,167,6,217,179,142,243,179,135,28,25,152,89,145,132,46,182,43,245,117,190,56,234,37,184,54,22,119,190,198,53,169,115,133,145,35,121,112,212,125,171,90,232,227,211,114,236,71,197,203,150,73,172,1,133,125,162,92,25,113,5,149,121,143,138,243,195,18,93,110,185,131,131,47,87,8,170,29,139,234,31,19,170,169,157,58,171,34,166,173,134,61,188,158,94,198,66,217,35,141,180,219,86,157,172,229,43,219,3,55,80,1,158,189,152,92,5,84,228,197,170,147,136,28,224,177,85,208,102,13,206,158,166,27,85,162,175,148,244,180,219,167,108,59,38,146,39,69,205,167,174,114,54,118,170,36,191,12,51,172,111,107,94,178,49,191,175,182,175,202,198,22,249,129,67,233,215,18,255,0,148,3,182,175,202,198,22,249,129,67,233,215,16,40,7,101,199,158,204,178,251,235,209,235,77,158,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,204,97,236,184,243,217,150,95,125,122,61,105,191,192,115,153,108,224,167,136,107,183,16,207,225,166,151,4,85,179,19,178,162,125,106,234,105,170,41,173,221,221,13,67,224,125,217,38,150,54,185,104,85,204,118,201,145,159,132,213,172,99,93,35,154,197,222,142,26,242,170,235,146,25,13,129,178,162,251,136,170,239,151,44,55,103,134,146,178,178,162,173,213,40,179,251,221,36,80,200,230,49,221,52,110,114,197,3,85,168,173,134,56,154,191,146,72,17,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,235,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,24,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,187,221,158,156,88,193,129,174,20,121,1,142,91,81,37,166,253,115,70,225,250,246,186,73,86,138,182,119,53,169,74,230,106,168,216,37,147,69,106,177,19,100,178,61,207,69,108,142,124,122,100,115,222,105,143,103,167,22,51,227,155,125,30,64,99,150,211,199,118,176,219,17,184,126,189,174,142,36,173,162,129,173,106,82,185,154,162,186,120,163,209,90,172,69,223,20,111,115,209,29,27,159,36,171,35,205,57,97,47,127,150,127,135,229,247,57,255,0,181,93,130,249,251,65,151,71,174,237,63,253,227,255,0,180,71,181,222,187,224,2,86,231,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,131,227,142,211,250,43,46,114,195,109,193,216,122,221,136,50,206,159,144,202,171,132,113,84,69,114,171,223,30,178,203,2,77,203,108,124,183,61,26,145,201,26,239,228,187,240,141,73,17,89,139,138,198,217,193,196,77,233,211,89,211,249,245,71,86,251,33,217,156,207,105,107,185,111,45,183,191,52,83,189,61,35,213,26,207,13,234,190,172,117,210,122,68,204,95,128,124,108,29,140,112,198,96,97,139,118,51,193,151,170,123,181,150,237,10,79,73,87,2,174,217,27,170,162,162,162,232,173,115,92,138,215,49,200,142,107,154,230,185,17,81,81,62,201,147,19,21,70,177,201,164,185,110,187,53,205,187,145,49,84,78,147,19,194,98,99,156,76,116,152,0,7,235,224,49,207,143,239,54,248,239,238,191,76,165,54,48,199,62,63,188,219,227,191,186,253,50,148,143,237,39,234,180,251,81,238,149,193,216,167,167,239,127,131,87,199,109,94,205,65,224,11,139,139,134,106,91,229,202,60,209,191,83,205,138,173,48,177,214,106,218,153,157,213,94,105,90,215,44,141,126,169,164,147,194,214,181,85,219,183,200,199,43,149,170,177,203,35,171,94,72,240,157,63,16,252,43,221,49,46,12,117,60,56,219,13,98,187,131,105,35,145,177,198,219,173,51,168,168,92,180,178,76,168,138,215,53,200,174,137,92,238,91,93,36,136,228,106,72,178,50,177,127,24,48,126,32,254,248,217,47,150,74,207,231,211,85,208,213,194,255,0,255,0,83,226,149,143,111,253,167,53,205,254,69,66,61,133,187,127,42,174,139,250,121,181,71,217,49,249,199,243,194,87,22,123,128,202,182,251,13,136,202,166,168,139,246,42,152,215,235,81,87,73,245,211,84,115,233,60,99,231,83,19,29,0,2,189,240,129,197,109,163,136,252,35,37,45,238,162,221,67,143,45,92,201,46,182,170,104,157,12,110,167,89,85,34,168,167,107,228,123,159,22,215,70,199,174,237,91,38,186,163,90,248,213,214,16,158,88,191,70,34,220,93,183,58,196,185,55,53,202,241,89,54,46,188,14,50,157,219,148,78,147,30,233,142,248,158,113,61,97,207,121,181,185,113,142,240,254,88,240,141,131,49,254,41,169,228,218,236,88,6,211,89,62,143,99,95,38,218,24,182,197,30,247,53,171,44,142,218,198,53,92,155,158,246,183,93,84,197,34,123,226,99,57,49,142,39,176,101,246,78,86,190,158,12,59,131,48,166,30,169,164,142,157,101,107,170,165,169,178,80,200,178,84,34,189,99,123,163,87,200,216,220,140,106,181,178,61,61,251,149,72,46,89,141,140,5,55,46,233,172,233,17,30,46,173,219,173,152,171,107,47,96,176,59,219,180,69,85,85,92,245,221,136,136,157,61,115,51,17,234,215,94,143,29,159,217,243,140,120,129,199,213,216,199,18,79,81,77,66,249,156,235,93,153,43,101,158,150,217,18,178,54,109,137,30,186,53,206,108,81,186,71,53,172,71,189,21,219,91,170,53,45,175,103,215,8,51,212,79,110,226,7,51,173,53,20,205,166,154,42,204,39,67,55,45,91,84,213,142,68,90,201,225,124,110,84,106,57,241,73,78,228,123,29,186,62,102,138,213,141,206,133,56,30,225,130,209,196,94,55,185,87,226,235,143,47,11,225,30,150,123,149,12,46,115,42,46,47,153,100,229,64,143,77,57,113,47,38,69,145,232,187,244,209,172,209,95,204,143,95,13,150,77,128,171,21,95,203,177,28,120,240,245,207,127,217,209,8,237,43,107,172,228,56,88,217,108,154,55,52,166,34,189,53,243,105,152,137,138,99,190,106,137,214,169,238,158,179,51,165,123,227,251,202,70,59,251,175,212,233,76,115,54,51,143,239,41,24,239,238,191,83,165,49,204,199,218,79,214,169,246,99,223,45,215,98,158,128,189,254,53,95,5,183,185,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,191,106,27,75,148,185,181,130,51,179,4,81,99,236,3,116,234,237,213,122,199,44,82,34,54,162,142,161,17,21,244,243,177,21,118,74,221,83,84,213,81,81,90,230,171,152,230,185,114,247,140,174,16,111,89,17,137,234,241,102,12,180,212,84,229,237,202,103,203,72,232,121,245,78,179,181,18,6,172,117,114,172,104,200,218,233,166,86,66,174,123,220,230,181,17,206,87,162,170,249,110,18,248,159,187,240,207,141,234,43,223,110,239,60,47,127,228,193,126,161,141,173,74,133,100,106,254,92,240,61,116,210,88,249,146,42,49,85,24,244,115,154,237,170,173,145,140,191,25,115,40,191,56,108,71,205,153,251,189,113,234,151,206,216,108,230,11,180,76,166,140,239,38,157,111,211,79,14,81,189,29,104,171,186,170,120,233,199,159,14,83,172,108,233,158,253,172,255,0,170,191,191,63,230,37,247,195,248,139,15,226,203,68,24,131,11,95,109,215,155,93,86,238,69,109,190,169,149,20,242,237,114,177,219,100,98,171,93,163,154,230,174,139,238,84,84,250,208,161,29,172,255,0,170,191,191,63,230,38,255,0,58,152,156,5,115,30,175,124,42,62,204,40,170,222,215,97,104,174,52,152,242,145,49,61,63,71,90,189,240,3,230,223,2,125,233,233,149,69,189,227,247,139,139,134,85,219,226,202,60,174,191,83,195,138,174,208,189,215,154,218,105,157,213,89,169,92,214,172,109,102,137,164,115,204,215,57,81,219,183,198,198,163,145,168,178,69,35,115,191,40,51,79,16,100,174,98,218,115,55,11,81,219,170,174,150,110,127,34,27,132,111,125,59,185,208,73,11,183,53,143,99,151,70,202,229,77,28,158,244,79,173,61,203,229,174,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,145,75,25,149,88,108,21,88,123,124,42,170,103,143,116,105,28,189,115,248,58,3,53,216,171,89,230,211,90,205,241,186,85,102,213,186,98,41,158,59,213,197,85,207,157,251,180,235,19,167,214,158,124,34,98,126,134,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,155,75,195,199,15,24,35,135,44,16,204,45,133,163,234,238,53,123,38,188,94,38,141,27,81,114,168,68,93,28,169,170,236,137,186,185,35,137,21,81,136,171,239,115,220,247,190,45,224,47,135,76,43,148,249,117,6,97,178,237,110,189,98,140,89,70,145,215,214,80,87,211,92,40,233,89,28,242,255,0,7,165,168,133,159,248,54,206,137,36,140,89,96,77,170,168,198,169,105,73,30,75,150,70,22,143,47,115,231,207,225,31,156,245,251,148,199,105,251,115,94,123,138,156,171,5,51,24,123,115,49,63,191,84,117,159,221,166,99,205,142,179,231,79,77,51,223,181,159,245,87,247,231,252,196,143,123,44,252,192,226,15,232,109,95,245,218,34,66,237,103,253,85,253,249,255,0,49,35,222,203,63,48,56,131,250,27,87,253,118,136,214,222,244,220,120,199,195,9,174,89,253,150,213,236,92,255,0,86,166,165,17,166,123,112,247,151,28,68,97,136,48,214,96,80,212,53,212,83,115,232,46,84,47,100,85,180,78,85,77,233,20,142,107,147,107,218,212,107,216,230,185,171,163,87,77,204,99,155,37,130,91,114,221,23,105,154,43,141,98,92,241,131,198,98,50,251,244,226,112,181,205,21,211,58,196,196,233,49,252,254,49,193,231,176,38,94,224,140,177,195,240,225,108,1,133,237,214,43,92,59,87,145,71,10,51,152,244,99,89,204,149,223,149,44,170,214,49,29,35,213,207,118,212,220,170,166,8,29,8,28,247,145,109,165,166,41,139,52,211,26,71,157,252,23,223,98,23,174,95,175,49,187,118,169,170,169,242,83,51,51,172,207,210,115,153,108,103,0,62,82,48,39,222,158,167,84,88,66,189,240,3,229,35,2,125,233,234,117,69,132,36,56,15,213,109,123,52,251,161,77,237,103,167,241,223,227,93,248,234,120,220,25,148,184,35,0,226,236,101,141,240,205,175,165,186,99,170,200,43,110,206,106,163,99,115,225,139,99,81,145,181,17,173,213,206,154,87,57,81,94,249,39,145,206,114,166,212,111,178,0,201,166,138,104,141,41,141,35,243,226,210,223,196,93,197,87,229,47,85,53,85,164,70,179,198,116,166,34,152,143,178,34,34,61,80,207,126,214,127,213,95,223,159,243,18,61,236,179,243,3,136,63,161,181,127,215,104,137,11,181,159,245,87,247,231,252,196,143,123,44,252,192,226,15,232,109,95,245,218,34,35,123,211,113,227,31,12,58,43,44,254,203,106,246,46,127,171,82,99,237,58,204,92,193,192,62,205,124,9,142,177,14,28,235,251,231,170,238,155,156,244,124,253,157,30,206,103,41,205,221,183,123,244,215,93,55,46,159,90,158,23,179,119,53,179,71,29,103,141,242,211,141,179,39,20,226,26,24,112,165,77,76,116,183,91,197,69,92,76,149,43,40,218,146,35,36,123,145,28,141,123,147,118,154,232,229,79,229,82,239,230,214,64,101,38,121,247,87,181,60,37,223,125,201,207,232,63,135,212,211,114,121,220,190,103,216,72,205,218,242,163,252,173,116,219,238,211,85,215,231,101,103,12,25,27,146,184,130,163,20,229,150,7,238,107,165,85,27,237,243,79,222,117,149,27,169,220,246,61,204,219,52,175,106,106,232,152,186,162,107,238,250,244,85,215,107,115,47,196,213,143,249,76,85,27,154,199,13,103,187,78,90,104,128,97,54,195,37,179,178,51,146,87,98,169,196,238,213,27,251,180,105,172,215,53,71,157,189,189,194,38,35,151,224,148,193,155,221,164,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,127,34,30,235,179,23,49,115,7,31,123,74,241,222,58,196,56,143,160,238,110,151,189,174,115,214,114,55,245,155,249,124,215,59,110,237,140,215,77,53,218,154,253,72,123,81,154,209,94,51,228,123,179,175,30,62,17,171,91,136,216,12,78,31,102,227,105,38,245,51,68,197,51,187,164,235,231,85,20,243,229,215,84,23,198,246,115,231,14,19,226,131,26,97,252,45,154,248,202,205,107,165,238,238,69,21,190,251,85,79,79,22,235,117,51,221,182,54,61,26,221,92,231,57,116,79,122,170,175,214,165,173,236,221,198,152,199,29,100,117,242,237,141,177,101,231,16,215,67,138,234,105,163,170,186,215,203,87,43,34,74,58,55,36,104,249,28,229,70,163,158,229,219,174,154,185,87,249,84,146,241,255,0,8,60,59,102,142,46,175,199,120,239,47,59,206,249,115,229,117,85,93,237,93,15,51,151,19,34,103,193,20,205,98,104,200,216,158,230,166,186,106,190,245,85,61,142,86,101,6,93,100,174,31,168,194,217,101,135,187,154,215,85,88,251,132,208,117,115,212,110,168,115,24,199,63,116,207,123,147,86,196,196,209,23,79,119,213,170,174,190,56,108,191,19,103,27,86,34,186,162,104,153,158,26,207,94,92,52,209,178,207,54,195,37,204,118,98,198,81,134,177,85,56,138,41,183,19,84,211,68,68,205,49,17,87,157,21,77,83,172,247,199,30,174,119,184,177,243,79,156,159,48,49,15,168,206,109,79,101,199,145,60,178,251,235,214,43,76,86,226,199,205,62,114,124,192,196,62,163,57,181,61,151,30,68,242,203,239,175,88,173,55,106,185,106,138,235,141,120,10,225,231,48,248,139,139,137,108,95,98,171,186,95,93,78,216,107,236,181,221,61,101,146,230,246,210,186,149,147,84,82,212,68,245,87,182,37,139,106,49,236,98,58,8,223,183,118,245,117,138,0,85,94,212,127,34,121,155,247,47,172,81,24,173,194,119,154,124,155,249,129,135,189,70,3,106,123,81,252,137,230,111,220,190,177,68,98,183,9,222,105,242,111,230,6,30,245,24,0,191,253,185,223,169,63,218,79,221,165,85,236,184,243,217,150,95,125,122,61,105,106,187,115,191,82,127,180,159,187,74,171,217,113,231,179,44,190,250,244,122,208,55,248,0,0,0,0,192,30,212,127,61,153,155,247,47,163,209,27,252,96,15,106,63,158,204,205,251,151,209,232,128,181,93,134,63,174,207,217,191,222,70,170,25,87,216,99,250,236,253,155,253,228,106,160,17,254,34,200,188,184,197,57,203,132,115,230,239,102,223,139,240,77,190,190,221,107,171,141,82,63,193,213,181,24,229,153,90,136,249,121,108,90,134,198,199,57,99,103,87,59,182,43,220,215,54,64,0,10,171,218,143,228,79,51,126,229,245,138,35,21,184,78,243,79,147,127,48,48,247,168,192,109,79,106,63,145,60,205,251,151,214,40,140,86,225,59,205,62,77,252,192,195,222,163,0,29,41,130,181,118,143,98,204,85,129,184,49,204,60,83,130,177,53,215,15,222,168,187,167,166,184,218,235,100,164,170,131,125,214,145,143,217,44,106,215,183,115,30,230,174,139,239,107,149,23,220,170,100,95,12,156,77,241,37,127,226,75,42,44,87,222,32,243,42,227,109,184,227,139,21,37,101,29,94,44,175,154,10,152,36,175,133,178,69,36,110,149,90,246,57,170,173,86,170,42,42,42,162,129,171,253,168,254,68,243,55,238,95,88,162,49,91,132,239,52,249,55,243,3,15,122,140,6,212,246,163,249,19,204,223,185,125,98,136,197,110,19,188,211,228,223,204,12,61,234,48,1,210,153,132,61,169,220,63,101,126,65,241,13,71,14,86,178,146,215,67,139,172,233,126,170,195,208,36,136,203,108,238,168,150,55,58,22,242,210,40,233,165,88,213,89,19,36,122,177,236,153,54,197,23,37,171,171,220,104,241,109,133,120,70,202,197,197,55,40,186,236,73,125,234,109,248,102,220,214,199,47,50,185,180,210,61,147,207,18,205,20,139,71,28,137,11,102,124,106,174,111,58,52,68,213,232,115,239,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,9,127,130,94,37,51,31,134,252,241,177,220,240,82,93,110,150,172,71,112,163,181,223,240,221,5,42,214,73,121,165,124,200,212,142,10,116,115,119,214,55,152,229,167,84,115,92,146,59,106,170,178,73,24,251,1,219,87,230,159,11,124,191,161,245,27,137,106,187,53,59,63,125,132,209,208,231,222,107,67,191,31,93,109,238,238,187,115,155,172,118,122,26,184,41,159,248,88,167,166,100,212,247,22,47,83,4,155,94,173,72,228,123,61,251,156,85,94,218,191,52,248,91,229,253,15,168,220,64,118,42,121,167,197,63,47,235,189,70,220,109,73,138,221,138,158,105,241,79,203,250,239,81,183,27,82,4,127,153,249,23,151,25,193,125,192,184,147,28,217,186,186,252,187,196,17,226,75,36,209,170,71,35,42,163,99,145,172,116,136,156,206,79,51,147,51,163,107,154,215,201,77,6,253,205,106,177,210,0,0,69,92,88,249,88,206,79,151,248,135,211,167,57,172,58,83,226,199,202,198,114,124,191,196,62,157,57,205,96,29,84,2,52,226,110,237,117,176,112,219,154,247,219,21,206,174,221,114,183,96,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,115,239,244,177,226,159,254,201,108,213,255,0,219,43,143,255,0,56,13,254,226,199,202,198,114,124,191,196,62,157,57,205,97,208,69,218,237,117,191,246,99,214,223,111,183,58,187,141,202,227,144,242,85,214,86,85,204,233,167,169,158,76,62,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,159,112,58,61,225,235,11,88,177,207,5,249,105,130,177,77,15,91,101,196,25,95,102,181,220,105,185,175,143,159,75,61,166,40,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,239,49,91,141,254,11,177,87,8,249,143,61,13,19,110,183,188,3,114,229,207,100,196,50,208,200,216,217,205,89,182,208,212,206,140,72,86,177,137,4,138,173,98,252,113,163,101,218,205,203,27,54,255,0,132,239,43,25,55,242,255,0,15,122,116,7,213,207,76,139,203,142,34,242,226,227,149,249,161,102,235,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,229,204,205,206,209,116,86,171,92,230,61,175,99,222,199,7,50,229,255,0,236,84,243,79,138,126,95,215,122,141,184,170,188,78,240,245,138,184,95,206,91,214,81,226,154,158,191,160,229,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,198,141,232,215,61,172,150,41,88,143,126,205,203,47,246,100,113,3,128,120,120,226,73,111,185,140,250,184,45,184,170,207,225,88,171,34,88,91,5,12,245,53,244,110,109,77,84,147,73,27,98,166,99,97,123,164,145,21,202,212,247,237,95,126,129,190,133,85,237,71,242,39,153,191,114,250,197,17,106,138,171,218,143,228,79,51,126,229,245,138,32,49,91,132,239,52,249,55,243,3,15,122,140,7,73,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,156,219,240,157,230,159,38,254,96,97,239,81,128,183,253,165,125,161,117,153,155,125,174,200,172,134,197,255,0,196,90,13,177,94,47,150,185,167,167,146,241,85,178,166,26,154,86,77,28,201,29,77,185,209,204,198,170,58,61,178,73,18,185,174,124,123,28,224,138,187,70,120,215,250,85,102,60,22,12,1,115,186,199,150,88,91,240,118,218,105,215,149,29,210,185,21,233,37,205,208,237,107,219,185,143,72,226,108,170,231,50,54,185,218,68,233,165,141,42,1,237,114,187,40,113,150,111,212,226,104,48,124,20,138,204,31,133,238,120,190,239,53,76,233,19,32,183,80,197,190,87,34,123,220,247,185,203,28,108,107,81,117,124,173,87,109,98,61,237,241,64,116,167,194,119,149,140,155,249,127,135,189,58,2,85,34,174,19,188,172,100,223,203,252,61,233,208,18,168,3,0,123,81,252,246,102,111,220,190,143,68,111,241,128,61,168,254,123,51,55,238,95,71,162,2,255,0,246,42,121,88,197,63,48,43,189,58,220,95,242,128,118,42,121,88,197,63,48,43,189,58,220,95,240,6,43,118,213,249,167,194,223,47,232,125,70,226,109,73,138,221,181,126,105,240,183,203,250,31,81,184,129,64,13,73,236,167,227,182,234,151,90,14,22,115,151,19,82,58,218,234,116,131,4,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,222,230,171,21,156,134,171,247,193,28,112,7,2,156,34,90,184,190,202,60,234,194,144,92,105,44,248,178,195,81,135,110,88,114,235,61,59,94,198,78,172,186,53,244,179,61,26,178,178,154,100,219,191,150,186,163,227,134,69,108,156,164,141,213,87,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,29,68,2,133,118,104,113,235,77,159,56,122,28,149,205,155,237,36,25,139,99,167,142,27,67,228,230,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,250,129,205,103,22,62,105,243,147,230,6,33,245,25,205,158,236,206,187,90,172,29,159,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,166,48,241,99,230,159,57,62,96,98,31,81,156,146,179,99,136,28,125,110,224,211,38,56,104,183,190,146,151,9,221,44,245,88,170,186,88,86,102,85,213,78,152,138,245,10,83,74,228,147,148,250,100,88,98,149,35,116,106,188,216,216,237,223,10,34,7,228,227,127,141,28,85,197,198,99,207,93,68,235,173,147,0,219,121,112,89,48,244,181,210,58,55,242,150,109,181,213,48,35,214,20,172,122,79,34,43,152,159,4,106,216,183,63,106,200,249,131,179,67,128,170,156,249,196,48,231,86,108,216,170,224,203,171,29,68,115,90,25,39,43,101,254,227,5,84,110,116,46,134,104,164,108,244,40,216,230,138,101,248,55,61,200,198,57,202,201,145,144,87,4,28,45,125,46,51,198,12,183,173,196,157,201,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,194,198,171,159,163,213,169,27,250,19,194,120,90,197,129,176,173,155,5,97,106,30,138,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,222,7,214,4,105,196,221,218,235,96,225,183,53,239,182,43,157,93,186,229,110,192,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,231,223,233,99,197,63,253,146,217,171,255,0,182,87,31,254,112,29,41,130,52,225,146,237,117,191,240,219,149,23,219,237,206,174,227,114,184,224,123,21,93,101,101,92,206,154,122,153,228,160,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,73,96,10,1,219,87,229,99,11,124,192,161,244,235,137,127,202,1,219,87,229,99,11,124,192,161,244,235,136,20,3,178,227,207,102,89,125,245,232,245,166,255,0,24,3,217,113,231,179,44,190,250,244,122,211,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,31,162,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,249,192,228,252,152,138,163,73,228,216,62,12,248,170,183,241,17,131,159,105,191,75,79,73,141,176,244,48,197,112,165,117,67,93,45,198,38,197,19,93,113,107,27,20,108,99,95,50,189,29,27,17,201,26,236,69,84,71,179,91,26,96,134,94,227,188,65,150,56,222,201,143,240,181,79,38,233,98,172,142,178,13,94,246,178,77,171,241,69,38,199,53,203,20,141,220,199,181,28,155,152,247,55,93,20,218,78,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,56,201,179,79,150,81,228,174,207,159,31,140,126,125,255,0,123,149,187,75,216,79,248,115,17,253,33,128,167,250,181,201,229,251,21,119,123,51,206,153,233,243,123,181,146,192,6,245,84,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,231,143,78,47,61,148,90,39,202,28,187,186,105,140,47,52,107,215,92,40,171,118,84,88,35,115,162,86,106,156,183,39,54,104,150,100,110,143,100,145,34,178,68,211,116,106,184,248,172,77,188,37,169,187,114,120,71,227,234,110,50,28,143,23,180,88,250,50,252,21,58,213,87,57,233,76,117,170,103,164,71,223,60,34,53,153,136,152,147,180,67,139,25,239,183,11,175,14,24,37,180,235,105,161,154,22,226,75,138,58,57,150,174,166,55,50,86,210,196,173,85,72,219,20,141,111,49,125,210,44,177,171,52,99,88,238,109,16,0,174,241,152,186,241,183,102,237,207,179,213,29,206,203,217,205,159,194,236,206,95,70,95,132,142,17,198,169,235,85,90,70,181,79,62,51,167,217,26,68,112,132,181,195,167,18,216,251,134,236,79,37,219,10,45,61,93,166,229,53,59,175,118,153,227,98,54,225,20,73,34,53,169,54,213,146,23,53,38,145,90,230,46,155,182,171,154,246,166,197,215,76,152,207,172,177,207,204,63,46,32,203,123,255,0,89,209,242,155,112,162,158,37,134,174,130,73,24,143,70,75,26,255,0,156,212,123,21,209,185,209,189,26,247,109,93,48,196,245,57,109,154,56,251,40,49,59,49,142,92,98,90,139,37,217,144,201,76,179,68,198,72,217,34,122,124,81,201,28,141,116,114,55,84,107,182,189,170,136,230,181,201,163,154,213,76,252,179,55,185,129,157,202,248,209,221,221,225,249,34,155,113,217,214,19,106,233,156,86,31,75,120,168,142,21,116,171,77,52,138,244,137,153,210,35,72,170,56,196,119,196,68,55,156,16,95,12,28,90,96,142,38,45,21,108,160,163,238,12,81,108,221,37,117,134,122,164,153,233,79,187,70,84,67,38,214,115,162,93,90,215,46,212,86,61,118,185,52,116,110,124,232,78,44,222,183,136,162,46,90,157,98,92,171,153,101,184,188,163,19,94,15,29,68,209,114,158,113,63,237,194,98,122,76,107,19,208,49,207,143,239,54,248,239,238,191,76,165,54,48,199,62,63,188,219,227,191,186,253,50,148,210,109,39,234,180,251,81,238,149,165,216,167,167,239,127,131,87,199,109,113,187,44,252,191,98,15,233,149,95,245,42,35,198,241,233,193,125,85,254,170,124,235,201,188,53,204,184,201,172,152,142,207,65,20,210,212,92,42,36,154,38,71,81,75,77,20,78,214,85,230,72,249,215,115,81,81,136,253,21,235,35,157,236,187,44,252,191,98,15,233,149,95,245,42,34,227,30,216,108,37,188,110,91,69,171,157,220,251,165,173,207,54,139,25,179,27,107,138,199,96,231,140,87,49,52,244,170,157,35,88,159,225,221,58,79,70,12,101,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,238,85,107,227,123,216,170,213,71,34,57,85,174,107,145,28,155,123,149,216,210,225,152,120,6,205,140,110,216,50,243,132,235,174,48,185,213,86,107,188,46,138,170,142,86,61,204,123,92,142,70,170,181,92,197,115,28,173,106,185,142,99,149,173,215,106,69,184,91,130,28,128,193,217,189,38,113,217,176,245,67,107,155,50,213,209,90,36,146,53,181,91,170,151,106,243,233,224,70,34,181,205,114,57,204,106,189,204,141,207,213,141,102,200,246,79,131,39,203,239,224,34,168,187,87,9,233,30,247,239,104,251,99,149,237,101,86,43,192,217,152,174,152,227,93,92,39,73,214,119,52,142,19,17,51,174,189,250,233,194,102,103,158,242,214,241,167,133,173,244,153,93,195,142,54,142,106,133,174,187,101,221,29,170,104,220,230,242,155,21,37,61,52,145,185,169,166,168,229,117,108,168,229,85,84,84,107,52,68,209,85,106,145,166,60,73,97,107,126,33,236,219,193,87,106,217,170,25,54,25,176,97,91,173,35,98,115,81,175,149,240,65,72,173,147,84,85,86,242,234,228,93,17,81,119,35,87,93,17,81,98,248,27,62,90,197,248,238,166,39,238,157,125,203,223,106,243,31,232,204,219,42,185,60,170,187,85,19,254,122,119,99,238,170,98,126,196,7,217,169,153,183,124,39,159,137,151,176,197,206,181,227,170,57,160,169,102,230,183,149,81,73,12,181,16,207,170,177,92,237,26,217,227,216,142,106,47,63,114,234,172,106,26,182,96,198,86,99,235,134,86,230,62,26,204,75,98,84,62,108,63,115,130,185,208,193,84,234,103,84,196,199,167,54,157,100,106,42,181,178,199,190,55,123,149,21,175,114,42,42,42,162,239,57,32,217,203,251,248,122,173,76,252,217,252,39,253,245,83,221,181,101,113,133,205,236,227,232,166,34,47,81,164,250,234,162,116,153,159,242,205,17,246,43,223,31,222,82,49,223,221,126,167,74,99,153,177,156,127,121,72,199,127,117,250,157,41,142,102,179,105,63,90,167,217,143,124,167,125,138,122,2,247,248,213,124,22,219,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,166,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,133,29,34,53,169,207,99,92,198,202,205,173,209,202,138,137,177,236,115,182,216,143,115,179,34,178,251,63,48,140,152,75,29,219,191,218,233,110,116,208,193,215,208,126,22,57,31,211,205,44,111,229,115,57,44,107,244,79,137,186,162,255,0,38,146,12,215,45,140,125,189,105,249,241,203,242,149,63,176,27,107,115,100,177,187,183,181,156,61,207,159,29,223,189,76,119,199,94,248,225,206,35,74,49,217,169,156,185,177,14,46,76,158,101,154,227,125,192,115,115,166,146,171,149,35,227,195,149,11,20,179,53,220,212,106,181,145,78,232,158,222,83,213,168,178,59,123,21,29,204,73,61,15,107,63,234,175,239,207,249,137,113,178,79,34,178,251,32,240,140,120,75,2,91,191,219,234,174,117,48,193,215,215,254,22,73,25,212,77,20,108,230,242,249,207,107,53,79,133,186,34,127,46,180,231,181,159,245,87,247,231,252,196,192,196,225,174,97,50,138,173,93,171,89,225,246,113,142,31,98,89,145,231,120,45,160,237,22,206,59,1,107,201,209,59,241,235,170,98,221,205,107,152,233,53,122,187,181,158,51,50,172,92,25,96,236,49,152,28,72,97,92,25,140,236,180,247,107,45,218,27,172,21,116,147,162,237,145,189,219,84,168,168,169,162,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,250,28,88,240,157,137,248,108,196,233,81,78,234,139,182,9,187,76,230,218,46,238,106,110,99,180,87,116,181,59,81,17,179,181,168,170,138,136,141,149,173,87,53,17,82,72,227,253,60,0,249,183,192,159,122,122,101,81,174,120,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,96,229,185,109,25,134,6,174,149,69,83,164,253,145,194,125,73,94,218,237,182,43,100,54,170,204,198,181,216,174,213,59,244,127,158,231,157,79,117,81,247,76,112,158,147,25,91,193,95,24,85,89,13,136,60,35,143,235,46,53,216,14,235,203,131,223,60,211,119,19,209,242,59,159,4,26,171,121,78,116,207,89,152,198,239,119,194,246,238,115,54,73,172,86,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,12,82,226,147,36,45,252,63,102,245,199,47,173,56,170,158,251,66,216,99,174,165,122,72,213,170,165,138,93,85,148,245,109,106,34,54,118,181,17,125,218,35,216,248,228,68,102,253,141,178,189,157,252,87,92,44,183,11,87,13,248,174,215,81,91,108,173,154,100,195,181,148,52,142,150,90,41,94,231,205,44,51,178,52,85,116,14,114,201,39,55,69,88,149,93,189,121,95,20,62,217,78,97,94,22,239,200,113,61,39,72,245,79,119,135,243,203,150,183,180,61,143,195,231,248,24,218,156,146,53,154,169,138,235,142,91,212,105,174,252,68,242,170,35,156,117,142,63,58,60,239,179,218,207,250,171,251,243,254,98,71,189,150,126,96,113,7,244,54,175,250,237,17,33,118,179,254,170,254,252,255,0,152,145,239,101,159,152,28,65,253,13,171,254,187,68,121,222,244,220,120,199,195,12,188,179,251,45,171,216,185,254,173,77,74,0,19,7,55,135,61,231,66,7,61,228,83,105,255,0,186,255,0,55,240,116,7,97,127,245,255,0,246,191,253,27,25,192,15,148,140,9,247,167,169,213,22,16,175,124,0,249,72,192,159,122,122,157,81,97,9,6,3,245,91,94,205,62,232,83,251,89,233,252,119,248,215,126,58,128,1,150,143,179,223,181,159,245,87,247,231,252,196,143,123,44,252,192,226,15,232,109,95,245,218,34,66,237,103,253,85,253,249,255,0,49,35,222,203,63,48,56,131,250,27,87,253,118,136,135,222,244,220,120,199,195,14,144,203,63,178,218,189,139,159,234,212,176,157,161,185,255,0,155,121,25,224,15,101,152,183,185,59,239,189,122,255,0,224,20,213,60,238,79,73,203,251,120,223,183,78,108,159,147,166,187,189,250,232,154,120,222,1,184,159,207,44,234,206,27,198,22,204,220,113,223,54,186,92,53,81,112,134,14,236,163,167,219,80,218,170,86,53,251,161,137,142,93,27,43,211,69,93,61,255,0,86,168,154,89,94,33,248,89,203,238,37,188,63,227,187,198,33,160,240,231,87,210,247,77,68,17,111,234,57,91,249,156,216,100,215,78,67,52,211,79,173,117,215,221,167,198,200,62,12,50,187,135,76,99,89,141,176,77,251,20,214,215,86,219,36,181,73,29,214,170,158,88,146,39,203,20,138,228,72,224,141,119,110,133,169,174,170,154,42,251,190,165,77,173,204,54,54,113,254,86,154,167,201,235,28,53,245,113,225,226,128,97,51,205,152,183,178,51,151,221,177,76,227,119,106,141,239,39,19,58,205,115,52,249,250,107,194,157,35,159,14,70,126,112,97,149,220,69,227,26,60,109,141,175,216,166,138,186,138,217,29,170,56,237,85,84,241,68,177,50,89,100,71,42,73,4,139,187,116,206,77,117,68,209,19,221,245,170,253,158,30,56,89,203,238,26,124,65,224,75,198,33,175,241,31,73,213,119,181,68,18,236,233,249,187,57,124,168,99,211,94,123,245,215,95,169,52,211,223,175,198,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,123,254,180,79,179,195,199,20,217,125,196,183,136,60,9,103,196,52,30,28,233,58,174,246,167,130,45,253,71,55,103,47,149,52,154,233,200,126,186,233,245,166,154,251,244,201,167,228,63,42,243,116,242,188,124,121,113,252,26,75,255,0,241,95,244,4,121,109,255,0,144,233,79,118,230,155,209,187,235,249,218,105,235,83,158,47,184,190,226,39,43,184,137,197,184,19,2,102,31,118,88,237,157,7,75,75,221,52,51,114,249,148,52,242,191,227,150,23,61,117,124,143,95,123,151,77,116,79,114,34,22,83,128,108,223,204,92,234,201,235,198,41,204,220,67,223,55,74,92,75,81,111,134,126,146,10,125,180,237,165,165,123,89,182,22,49,171,163,165,122,234,169,175,191,235,209,19,70,111,240,13,147,217,213,152,183,108,205,197,56,147,25,82,221,47,60,142,124,54,250,202,86,83,183,147,4,112,183,107,95,78,247,38,173,137,170,186,185,125,234,191,82,123,146,74,200,60,131,193,220,58,96,234,204,19,130,110,87,154,218,26,219,156,151,89,36,186,205,20,178,164,175,138,40,213,168,177,199,26,109,219,11,87,77,21,117,85,247,253,72,152,216,108,54,54,140,109,87,110,213,51,110,102,116,141,126,238,13,222,121,158,108,198,43,102,44,96,112,54,41,167,23,77,54,226,170,162,220,68,204,196,68,87,231,196,107,58,207,222,231,223,139,31,52,249,201,243,3,16,250,140,230,212,246,92,121,19,203,47,190,189,98,180,197,110,44,124,211,231,39,204,12,67,234,51,155,83,217,113,228,79,44,190,250,245,138,211,118,171,150,168,0,5,85,237,71,242,39,153,191,114,250,197,17,138,220,39,121,167,201,191,152,24,123,212,96,54,167,181,31,200,158,102,253,203,235,20,70,43,112,157,230,159,38,254,96,97,239,81,128,11,255,0,219,157,250,147,253,164,253,218,85,94,203,143,61,153,101,247,215,163,214,150,171,183,59,245,39,251,73,251,180,170,189,151,30,123,50,203,239,175,71,173,3,127,129,69,115,211,181,43,46,50,139,137,251,38,76,50,30,163,11,89,110,21,54,236,127,123,109,26,85,244,178,62,158,37,167,90,39,65,80,170,188,137,223,35,42,216,248,86,70,242,158,200,216,231,183,69,187,246,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,250,192,0,12,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,11,85,216,99,250,236,253,155,253,228,106,161,149,125,134,63,174,207,217,191,222,70,170,0,0,1,85,123,81,252,137,230,111,220,190,177,68,98,183,9,222,105,242,111,230,6,30,245,24,13,169,237,71,242,39,153,191,114,250,197,17,138,220,39,121,167,201,191,152,24,123,212,96,3,161,60,251,201,76,43,196,78,83,223,114,115,26,220,46,180,86,92,65,210,245,51,218,229,142,58,166,114,42,98,168,102,199,73,28,140,77,95,11,81,117,98,252,42,186,104,186,42,86,12,189,236,137,225,183,45,113,254,26,204,107,22,54,204,169,238,88,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,154,232,169,245,151,124,1,85,123,81,252,137,230,111,220,190,177,68,97,182,72,99,91,86,90,231,70,1,204,107,237,61,92,246,220,43,138,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,53,211,85,79,172,220,158,212,127,34,121,155,247,47,172,81,24,2,4,149,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,91,213,217,79,192,197,214,245,137,168,56,162,205,123,93,93,190,219,96,168,73,48,165,150,227,107,115,22,231,59,233,217,36,87,53,231,199,181,212,204,108,236,124,18,69,170,186,102,111,71,179,146,137,44,63,217,153,193,119,210,79,49,223,153,24,213,188,188,3,128,110,20,147,212,211,205,67,206,142,251,92,139,205,101,14,178,49,208,186,22,163,26,234,134,174,231,114,229,137,136,212,231,36,145,238,77,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,126,179,21,187,106,252,211,225,111,151,244,62,163,113,54,164,197,110,218,191,52,248,91,229,253,15,168,220,64,118,42,121,167,197,63,47,235,189,70,220,109,73,138,221,138,158,105,241,79,203,250,239,81,183,27,82,0,0,4,85,197,143,149,140,228,249,127,136,125,58,115,154,195,165,62,44,124,172,103,39,203,252,67,233,211,156,214,1,212,70,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,212,82,15,236,42,112,177,254,63,102,175,254,181,183,127,208,75,254,0,130,179,191,5,90,178,215,129,172,125,151,54,42,138,185,237,184,87,41,238,182,74,57,106,222,215,79,36,20,214,121,33,141,210,57,173,107,85,234,214,34,170,163,90,154,235,162,39,212,115,152,116,167,197,143,149,140,228,249,127,136,125,58,115,154,192,58,83,225,59,202,198,77,252,191,195,222,157,1,42,145,87,9,222,86,50,111,229,254,30,244,232,9,84,12,86,237,171,243,79,133,190,95,208,250,141,196,160,5,255,0,237,171,243,79,133,190,95,208,250,141,196,170,188,63,240,245,138,184,139,172,198,246,76,21,83,173,235,8,224,250,204,91,77,111,109,44,147,201,117,233,167,167,141,244,113,36,104,175,73,158,201,220,177,162,53,219,164,99,24,168,212,122,189,129,167,221,149,156,111,209,230,78,21,180,112,195,152,117,91,49,126,27,183,203,22,30,171,228,193,79,79,91,103,164,142,6,65,75,175,53,31,45,100,108,89,151,70,68,136,176,83,239,115,156,246,200,231,77,125,168,254,68,243,55,238,95,88,162,50,47,133,94,14,248,134,207,44,220,163,179,96,251,62,32,193,108,195,87,135,71,119,197,149,52,117,20,172,195,181,116,111,141,210,177,31,240,59,174,141,206,143,101,59,92,217,81,234,213,114,198,196,124,140,214,158,211,26,42,155,119,103,254,96,91,235,46,213,119,74,138,90,123,12,50,215,85,182,38,207,84,246,221,168,81,211,72,144,177,145,35,220,168,174,84,141,140,102,170,187,90,212,209,16,48,90,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,208,101,86,89,226,172,228,204,124,57,149,184,42,147,168,189,98,107,132,86,250,109,209,200,248,225,222,191,28,242,242,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,158,126,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,119,187,57,184,40,250,42,229,196,247,252,127,108,181,73,153,184,167,240,151,42,152,19,155,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,67,242,219,56,85,193,188,40,118,126,102,166,15,179,91,105,29,137,238,57,111,121,169,197,151,120,228,89,159,113,184,165,170,125,232,217,92,198,59,166,141,206,145,176,179,107,118,177,85,202,156,199,200,247,225,9,210,159,22,62,86,51,147,229,254,33,244,233,206,107,0,233,79,132,239,43,25,55,242,255,0,15,122,116,4,170,69,92,39,121,88,201,191,151,248,123,211,160,37,80,6,0,246,163,249,236,204,223,185,125,30,136,223,227,0,123,81,252,246,102,111,220,190,143,68,5,255,0,236,84,242,177,138,126,96,87,122,117,184,191,229,0,236,84,242,177,138,126,96,87,122,117,184,191,224,12,86,237,171,243,79,133,190,95,208,250,141,196,218,147,21,187,106,252,211,225,111,151,244,62,163,113,2,85,236,49,253,118,126,205,254,242,37,254,210,254,2,169,179,231,15,77,157,89,77,98,164,131,49,108,116,242,77,119,100,124,221,247,251,116,20,178,57,176,182,24,98,145,211,215,35,163,134,40,87,224,220,199,43,30,231,35,33,70,68,29,134,63,174,207,217,191,222,70,170,1,203,189,166,231,140,178,163,31,209,94,104,227,171,176,98,204,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,171,36,106,251,218,168,228,250,208,232,119,131,252,248,197,92,70,228,117,159,50,49,174,91,93,112,93,234,109,176,84,211,213,210,73,5,45,127,224,99,149,149,212,11,39,199,37,28,204,149,174,99,151,93,28,143,98,58,68,98,72,255,0,21,141,123,56,120,92,199,249,243,23,16,24,131,10,85,186,228,234,134,215,92,108,49,75,19,108,151,106,212,220,189,77,85,50,198,174,123,220,229,107,164,107,94,216,229,115,53,145,143,223,47,50,208,1,205,103,22,62,105,243,147,230,6,33,245,25,203,21,158,56,42,213,95,217,87,195,134,99,77,81,86,151,43,30,40,191,89,41,226,107,219,200,116,21,213,215,25,165,115,219,183,114,189,29,111,133,26,168,228,68,71,73,170,59,84,86,215,94,44,124,211,231,39,204,12,67,234,51,154,105,148,56,42,213,143,251,20,235,236,87,154,138,184,105,233,112,190,37,189,177,212,207,107,94,179,219,238,245,181,208,181,85,205,114,108,116,180,209,181,233,166,170,197,114,34,181,85,28,129,66,187,58,179,142,251,147,124,92,96,74,155,68,61,69,38,48,184,65,131,174,148,219,152,206,117,45,124,241,70,213,222,230,61,91,202,157,41,231,209,187,92,254,70,205,205,107,220,167,66,135,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,29,57,229,62,58,246,161,149,152,55,51,59,175,187,60,91,135,237,215,222,139,159,206,233,122,170,104,230,229,115,54,183,126,222,102,221,219,91,174,154,232,154,232,7,235,204,44,21,106,204,172,1,137,114,230,251,81,87,5,183,21,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,250,138,65,253,133,78,22,63,199,236,213,255,0,214,182,239,250,9,127,192,30,127,47,112,85,171,45,112,6,26,203,155,21,69,92,246,220,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,77,117,209,19,234,61,0,0,10,1,219,87,229,99,11,124,192,161,244,235,137,127,202,1,219,87,229,99,11,124,192,161,244,235,136,20,3,178,227,207,102,89,125,245,232,245,166,255,0,24,3,217,113,231,179,44,190,250,244,122,211,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,0,0,18,87,15,121,237,137,248,119,204,122,108,192,195,84,148,245,173,116,46,161,185,80,79,162,54,182,137,239,99,164,137,31,162,172,78,221,27,28,215,181,23,71,49,186,163,219,185,142,141,65,247,110,229,86,171,138,232,157,38,24,216,204,29,140,195,15,94,23,19,76,85,69,113,49,49,61,98,127,159,24,232,222,108,174,204,156,49,155,248,6,205,152,248,58,90,135,218,111,112,186,88,82,166,21,138,88,220,199,186,57,35,123,125,232,142,100,140,123,21,90,170,213,86,170,181,206,106,163,151,213,24,247,193,159,21,87,14,29,241,139,237,55,233,106,42,240,78,33,154,24,174,20,174,168,115,98,183,74,233,98,107,174,45,99,98,145,239,115,33,71,163,163,98,53,100,77,136,170,170,198,105,174,120,119,16,90,49,102,31,182,98,156,63,87,213,90,239,52,112,220,40,167,229,185,156,218,121,152,143,141,251,94,136,230,234,215,34,232,228,69,77,125,232,138,88,25,102,97,70,62,214,191,90,57,199,241,240,113,246,220,108,118,35,100,177,243,70,147,54,43,153,155,117,122,191,102,127,122,57,79,127,56,142,58,71,209,0,27,36,36,0,0,0,0,0,0,0,0,0,0,0,0,0,143,115,235,57,240,254,65,229,141,215,50,49,4,29,103,71,178,10,43,123,106,25,12,149,245,114,46,145,194,197,127,255,0,173,238,86,163,156,216,227,145,232,215,109,209,126,46,92,166,213,51,93,115,164,67,35,9,133,189,142,191,70,27,15,78,245,117,204,68,71,124,207,8,135,141,226,211,137,251,71,12,248,34,158,189,150,238,243,197,23,254,116,22,26,25,26,228,167,87,198,140,230,79,59,211,77,34,143,153,26,171,17,81,239,87,53,173,218,138,233,25,141,119,27,141,194,241,112,170,187,93,171,234,43,107,171,102,125,77,85,85,76,174,150,89,229,123,149,207,145,239,114,170,185,206,114,170,171,149,85,85,85,85,79,67,154,57,147,137,243,127,31,94,115,31,24,203,78,251,181,238,102,203,50,83,66,145,69,27,88,198,199,28,108,111,189,81,172,141,140,98,43,149,92,168,212,87,57,206,85,114,249,98,191,204,243,26,179,11,186,199,10,99,148,127,31,25,252,29,129,176,187,27,103,100,48,27,147,231,95,175,73,185,87,77,122,83,31,187,78,186,107,206,169,214,103,78,17,0,1,173,78,0,0,31,162,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,168,92,33,241,231,104,205,126,139,46,243,122,170,221,102,198,11,211,81,91,235,183,57,177,223,234,29,205,213,118,36,105,21,52,186,50,36,218,175,210,89,37,210,54,183,84,141,50,212,150,184,105,225,211,19,241,35,143,188,41,105,154,162,219,105,164,133,243,221,175,109,163,74,136,173,237,216,254,74,57,170,248,209,206,146,70,163,26,196,118,237,55,189,17,91,27,244,216,229,152,188,70,26,252,83,98,53,215,167,127,229,227,211,193,11,219,157,159,201,243,172,174,187,153,181,94,78,45,196,204,92,235,71,255,0,234,39,148,211,199,123,148,121,218,76,109,177,142,124,127,121,183,199,127,117,250,101,41,176,118,234,8,45,118,250,91,101,51,234,31,13,36,44,130,55,84,212,201,81,43,154,198,163,81,95,44,142,116,146,59,68,247,189,238,87,57,117,85,85,85,85,49,243,143,239,54,248,239,238,191,76,165,36,155,71,250,165,62,212,123,165,74,118,43,167,252,65,123,78,94,70,175,142,218,227,118,89,249,126,196,31,211,42,191,234,84,69,198,41,207,101,159,151,236,65,253,50,171,254,165,68,92,99,97,149,126,165,111,193,14,219,255,0,249,155,25,237,207,186,0,1,176,67,220,247,155,123,147,24,126,209,139,56,93,192,184,91,16,82,117,86,187,206,1,182,91,235,96,230,57,156,218,121,173,209,178,70,110,98,163,155,171,92,169,171,85,21,53,247,42,41,136,70,231,112,237,229,251,44,127,161,182,95,234,81,16,237,155,136,155,183,34,123,157,37,219,109,117,91,192,225,43,162,116,152,174,102,38,58,112,97,205,198,221,112,179,220,42,173,55,106,10,138,42,234,41,159,77,85,75,83,19,162,150,9,88,229,107,227,123,28,136,173,115,92,138,138,213,68,84,84,84,83,107,120,77,199,215,12,205,225,207,2,98,251,178,84,45,116,182,206,134,170,90,154,167,84,203,83,45,36,143,165,125,67,228,114,34,185,210,186,5,145,117,213,81,94,168,170,237,55,46,98,241,213,131,160,193,156,81,227,90,122,27,45,69,190,134,237,52,23,138,117,149,36,219,82,234,152,25,37,68,209,185,250,238,107,170,86,161,62,21,218,215,53,205,77,54,237,75,93,217,89,142,241,5,231,4,99,92,1,113,169,231,218,240,205,101,29,101,183,123,222,231,195,214,36,252,216,155,171,149,173,139,117,58,61,26,214,167,199,44,174,85,85,119,187,243,37,153,194,99,235,195,79,93,99,237,142,191,116,75,215,180,219,116,237,14,200,225,243,171,113,17,52,238,92,245,197,55,34,34,105,241,222,170,157,124,19,31,31,222,82,49,223,221,126,167,74,99,153,177,156,127,121,72,199,127,117,250,157,41,142,103,198,210,126,181,79,179,30,249,100,246,41,232,11,223,227,85,240,91,116,32,0,38,174,95,12,247,237,103,253,85,253,249,255,0,49,52,32,207,126,214,127,213,95,223,159,243,19,85,157,254,161,115,236,248,161,96,118,91,255,0,54,97,63,238,127,165,90,189,240,3,230,223,2,125,233,233,149,70,132,113,127,197,109,163,135,12,35,29,45,146,162,221,93,143,46,188,185,45,86,170,152,157,52,109,167,73,81,37,168,168,107,36,99,153,22,214,200,198,46,237,93,38,154,35,154,201,21,185,123,195,150,107,91,242,67,56,172,153,163,115,180,212,92,225,177,195,112,115,104,224,123,88,233,229,150,134,120,98,106,189,222,230,53,100,145,155,157,163,149,173,220,168,215,42,35,87,203,102,22,59,196,25,157,141,239,120,255,0,20,212,243,174,151,218,201,43,39,209,239,115,35,220,191,12,81,239,115,156,145,70,221,172,99,85,203,181,140,107,117,209,8,198,19,51,156,22,10,171,86,254,125,85,79,217,26,71,31,201,121,237,6,195,83,180,219,81,107,29,141,143,234,246,173,83,26,126,221,81,93,115,187,234,136,137,137,171,190,39,72,231,51,31,59,248,193,140,49,7,247,198,247,124,189,214,127,62,166,174,186,174,103,255,0,250,223,44,175,123,191,237,185,206,119,242,170,154,231,193,231,9,22,254,27,108,53,87,107,237,85,61,199,27,94,161,74,107,157,85,59,219,53,45,60,76,154,71,50,58,71,186,24,230,99,94,197,133,101,107,149,81,207,137,170,158,230,161,30,240,5,194,61,195,42,237,242,230,230,104,216,105,225,197,87,104,88,219,53,21,76,46,234,172,212,174,107,146,71,63,85,210,57,230,107,154,138,221,187,227,99,85,170,228,89,37,141,183,60,220,228,185,95,145,136,196,223,143,58,121,71,119,251,207,224,173,59,79,219,216,204,171,171,36,202,234,253,5,60,43,170,57,87,49,167,8,253,218,103,255,0,41,245,68,76,231,191,107,63,234,175,239,207,249,137,30,246,89,249,129,196,31,208,218,191,235,180,68,133,218,207,250,171,251,243,254,98,71,189,150,126,96,113,7,244,54,175,250,237,17,133,123,211,113,227,31,12,37,25,103,246,91,87,177,115,253,90,154,148,0,38,14,111,14,123,206,132,14,123,200,166,211,255,0,117,254,111,224,232,14,194,255,0,235,255,0,237,127,250,54,51,128,31,41,24,19,239,79,83,170,44,33,94,248,1,242,145,129,62,244,245,58,162,194,18,12,7,234,182,189,154,125,208,167,246,179,211,248,239,241,174,252,117,0,3,45,31,103,191,107,63,234,175,239,207,249,137,30,246,89,249,129,196,31,208,218,191,235,180,68,133,218,207,250,171,251,243,254,98,71,189,150,126,96,113,7,244,54,175,250,237,17,15,189,233,184,241,143,134,29,33,150,127,101,181,123,23,63,213,169,105,120,224,226,155,48,120,105,240,87,129,44,248,122,191,196,125,229,213,119,181,60,242,236,233,250,109,156,190,84,209,233,175,61,250,235,175,212,154,105,239,215,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,61,255,0,90,44,151,197,159,9,159,74,63,10,255,0,31,252,51,225,158,187,251,213,214,245,29,71,35,254,237,30,205,188,143,251,122,238,254,77,61,254,123,133,158,7,254,141,57,131,112,199,126,211,252,71,215,217,165,180,244,189,203,209,236,223,60,18,243,55,243,228,215,78,70,155,118,167,229,107,175,187,69,218,220,183,143,249,126,245,58,249,45,99,172,119,113,225,207,154,1,132,197,236,140,108,140,217,189,20,255,0,72,110,213,245,107,215,93,249,221,243,180,221,249,186,117,252,81,103,31,60,48,103,150,117,103,13,159,20,229,150,7,239,155,93,46,26,167,183,205,63,121,209,211,237,168,109,85,83,220,205,179,74,199,46,141,149,139,170,38,158,255,0,175,84,93,61,151,103,150,64,102,222,70,120,255,0,218,158,18,238,78,251,238,174,131,248,125,53,79,59,147,213,243,62,194,71,237,211,155,31,229,105,174,239,118,186,46,150,115,20,230,182,87,96,91,132,118,156,109,153,56,91,15,87,77,10,84,199,75,117,188,83,210,74,248,149,206,106,72,140,145,237,85,106,185,142,77,218,105,171,85,63,145,79,211,132,179,23,47,177,247,87,224,76,117,135,177,31,65,203,234,187,166,231,5,103,35,126,237,156,206,83,157,183,118,199,233,174,154,237,93,62,165,61,168,203,240,212,227,62,83,21,78,255,0,30,26,199,118,156,180,213,173,196,109,134,117,123,102,227,36,174,197,49,134,210,152,223,221,175,93,34,168,170,60,237,237,222,51,17,28,191,21,40,226,127,143,156,225,201,92,242,196,185,101,133,176,222,13,170,181,217,186,62,68,215,10,58,167,212,59,157,71,12,206,220,230,84,49,171,163,165,114,38,141,79,114,39,214,190,245,159,56,48,207,204,99,196,94,87,93,49,182,54,182,217,168,171,168,175,243,218,163,142,213,12,177,68,177,50,158,158,68,114,164,146,72,187,183,76,228,215,84,77,17,61,223,90,172,107,159,253,158,94,220,243,110,253,154,126,215,251,147,190,250,95,224,30,31,234,121,60,154,104,160,251,78,165,155,181,229,110,252,148,211,118,158,253,53,89,143,133,158,30,62,141,57,125,112,192,158,47,241,31,95,121,150,237,213,119,127,71,179,124,16,69,203,217,204,147,93,57,26,238,220,159,149,166,158,237,87,199,13,111,31,24,218,170,187,175,147,214,116,227,31,103,14,109,150,121,139,217,27,155,49,98,214,95,20,252,182,41,183,189,165,53,196,235,17,27,254,116,198,236,241,215,148,241,232,192,254,44,124,211,231,39,204,12,67,234,51,155,83,217,113,228,79,44,190,250,245,138,211,21,184,177,243,79,156,159,48,49,15,168,206,109,79,101,199,145,60,178,251,235,214,43,77,218,174,90,160,0,21,87,181,31,200,158,102,253,203,235,20,70,43,112,157,230,159,38,254,96,97,239,81,128,218,158,212,127,34,121,155,247,47,172,81,24,173,194,119,154,124,155,249,129,135,189,70,0,47,255,0,110,119,234,79,246,147,247,105,154,185,99,153,152,171,40,177,124,120,235,5,85,244,151,170,123,125,202,223,77,84,217,36,142,74,94,182,138,122,55,207,19,227,123,94,201,163,101,67,159,27,209,223,12,141,99,149,21,17,81,116,171,183,59,245,39,251,73,251,180,202,176,6,148,246,91,241,245,71,151,125,15,12,153,199,112,181,91,112,130,245,149,24,119,17,86,84,193,67,13,162,69,230,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,241,178,70,114,125,175,12,253,146,24,55,23,240,209,83,117,207,40,113,5,131,51,49,133,63,83,108,116,154,198,252,42,198,189,221,58,58,149,178,109,157,242,181,26,249,153,54,215,181,143,72,154,144,74,199,72,185,131,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,14,162,1,157,93,151,188,125,95,115,167,103,15,25,205,112,235,49,125,170,222,250,139,21,254,166,165,137,53,234,150,29,168,250,105,209,238,71,203,89,27,21,94,146,53,28,233,98,142,71,201,163,226,124,147,104,168,3,0,123,81,252,246,102,111,220,190,143,68,111,241,128,61,168,254,123,51,55,238,95,71,162,2,213,118,24,254,187,63,102,255,0,121,26,168,101,95,97,143,235,179,246,111,247,145,170,128,0,0,85,94,212,127,34,121,155,247,47,172,81,24,173,194,119,154,124,155,249,129,135,189,70,3,106,123,81,252,137,230,111,220,190,177,68,98,183,9,222,105,242,111,230,6,30,245,24,0,233,76,0,5,85,237,71,242,39,153,191,114,250,197,17,134,217,33,130,173,89,149,157,24,7,46,111,181,21,112,91,113,86,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,215,77,81,126,163,114,123,81,252,137,230,111,220,190,177,68,98,183,9,222,105,242,111,230,6,30,245,24,0,232,163,42,178,207,10,228,222,92,97,204,173,193,84,157,61,151,12,219,226,183,211,110,142,54,73,54,196,248,231,151,150,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,245,96,0,49,91,182,175,205,62,22,249,127,67,234,55,19,106,76,86,237,171,243,79,133,190,95,208,250,141,196,7,98,167,154,124,83,242,254,187,212,109,198,212,152,173,216,169,230,159,20,252,191,174,245,27,113,181,32,0,0,69,92,88,249,88,206,79,151,248,135,211,167,57,172,58,83,226,199,202,198,114,124,191,196,62,157,57,205,96,29,84,0,0,138,184,177,242,177,156,159,47,241,15,167,78,115,88,116,167,197,143,149,140,228,249,127,136,125,58,115,154,192,58,83,225,59,202,198,77,252,191,195,222,157,1,42,145,87,9,222,86,50,111,229,254,30,244,232,9,84,12,86,237,171,243,79,133,190,95,208,250,141,196,118,42,121,167,197,63,47,235,189,70,220,59,106,252,211,225,111,151,244,62,163,113,29,138,158,105,241,79,203,250,239,81,183,1,178,118,12,39,133,112,167,121,120,91,12,218,172,221,243,112,154,237,113,238,250,40,233,250,202,233,116,230,212,205,177,19,153,51,246,183,116,142,213,206,209,53,85,208,173,125,168,254,68,243,55,238,95,88,162,45,81,231,241,230,0,193,185,159,134,103,193,153,129,135,169,47,182,42,170,138,74,154,139,125,90,43,160,157,244,213,17,212,68,146,55,93,30,196,150,24,213,88,237,88,244,69,107,145,205,85,106,133,10,236,212,236,244,163,203,43,21,14,122,231,206,16,254,61,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,232,168,0,69,92,88,249,88,206,79,151,248,135,211,167,57,172,58,83,226,199,202,198,114,124,191,196,62,157,57,205,96,29,41,240,157,229,99,38,254,95,225,239,78,128,149,72,171,132,239,43,25,55,242,255,0,15,122,116,4,170,0,192,30,212,127,61,153,155,247,47,163,209,27,252,96,15,106,63,158,204,205,251,151,209,232,128,191,253,138,158,86,49,79,204,10,239,78,183,23,252,160,29,138,158,86,49,79,204,10,239,78,183,23,252,1,138,221,181,126,105,240,183,203,250,31,81,184,155,82,98,183,109,95,154,124,45,242,254,135,212,110,32,74,189,134,63,174,207,217,191,222,70,170,25,87,216,99,250,236,253,155,253,228,106,160,0,0,28,214,113,99,230,159,57,62,96,98,31,81,156,218,158,203,143,34,121,101,247,215,172,86,152,173,197,143,154,124,228,249,129,136,125,70,115,106,123,46,60,137,229,151,223,94,177,90,6,37,241,47,128,41,178,179,136,108,200,203,235,126,30,171,177,219,108,120,162,229,77,107,161,169,73,119,197,110,234,30,180,106,139,42,171,222,199,83,172,79,99,220,171,189,142,107,181,118,237,87,101,59,38,115,66,235,152,252,31,90,237,151,150,213,201,81,129,111,21,152,93,149,117,53,174,168,125,76,12,108,117,48,233,185,17,99,100,81,85,199,78,200,245,114,53,148,237,209,81,21,24,218,43,219,45,128,41,176,207,20,118,188,103,110,195,213,116,148,248,199,11,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,77,17,209,185,83,89,55,59,218,246,37,230,102,42,166,205,60,117,147,157,95,55,13,220,48,250,226,110,68,146,72,238,158,186,158,166,158,159,124,45,223,203,103,50,58,173,36,93,138,231,114,32,248,145,25,162,134,191,128,0,0,0,20,3,182,175,202,198,22,249,129,67,233,215,18,255,0,148,3,182,175,202,198,22,249,129,67,233,215,16,40,7,101,199,158,204,178,251,235,209,235,77,254,48,7,178,227,207,102,89,125,245,232,245,166,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,199,136,159,48,57,157,253,50,189,127,93,148,220,227,12,120,137,243,3,153,223,211,43,215,245,217,72,214,210,253,21,191,25,247,47,14,195,253,33,139,246,41,248,145,232,0,135,186,64,0,0,0,0,0,0,46,183,103,143,20,254,3,196,17,100,102,59,175,184,207,99,196,117,144,193,135,36,215,155,29,178,190,87,170,44,59,81,170,244,138,161,239,103,189,23,107,36,77,202,212,73,101,145,180,164,25,24,76,85,120,59,177,122,223,56,252,99,185,165,218,12,139,11,180,153,125,204,191,23,30,109,92,167,173,53,71,42,163,215,31,140,107,19,194,101,208,128,40,63,0,124,99,210,220,169,104,114,27,53,175,92,187,140,124,138,44,41,95,51,33,138,157,244,241,195,28,49,91,151,99,27,164,169,203,214,55,189,92,178,171,213,138,228,122,70,217,47,193,97,224,241,118,241,182,162,237,191,187,186,92,111,180,123,59,140,217,140,125,88,28,100,113,142,49,87,74,169,233,49,252,123,167,88,232,0,12,166,132,0,0,0,0,0,0,0,0,0,1,241,177,142,49,195,25,127,134,46,56,207,25,222,169,237,54,91,76,43,61,93,92,234,187,99,110,168,136,136,137,170,185,206,114,163,90,198,162,185,206,115,90,212,85,84,69,198,46,37,184,139,196,252,72,227,239,21,221,161,168,182,218,105,33,100,22,155,35,171,18,162,43,123,118,51,156,173,114,50,52,115,164,145,170,247,61,91,187,77,140,85,86,198,205,36,46,55,184,177,131,136,124,79,71,134,176,99,106,33,193,56,106,105,93,73,36,142,146,55,93,106,92,136,213,170,146,21,84,70,181,173,69,108,72,230,243,26,217,36,87,43,86,69,141,149,140,132,103,89,167,202,170,242,22,167,204,143,198,127,40,255,0,126,231,82,246,101,176,113,144,88,140,211,48,163,250,205,113,194,39,251,186,103,167,181,84,115,158,113,30,111,15,59,80,0,208,173,176,0,0,3,244,91,173,215,11,197,194,150,211,105,160,168,173,174,173,153,148,212,180,180,209,58,89,103,149,238,70,178,54,49,168,170,231,57,202,136,141,68,85,85,84,68,28,223,147,49,76,107,60,159,103,0,96,12,93,154,56,186,131,2,96,75,79,121,223,46,124,222,150,151,159,20,60,206,92,79,149,255,0,28,174,107,19,70,70,245,247,185,53,211,68,247,170,33,180,156,61,228,78,24,225,223,46,41,178,255,0,13,85,212,86,185,211,58,186,229,95,62,168,234,218,215,177,141,146,84,102,170,145,55,108,108,107,88,213,93,26,198,234,175,118,231,187,203,112,151,195,5,163,134,124,17,81,64,251,143,121,226,139,255,0,38,123,245,116,110,114,83,171,227,71,242,224,129,139,166,145,71,204,145,17,234,136,247,171,156,231,109,69,108,108,157,9,206,79,149,198,10,159,43,119,231,207,225,29,222,61,255,0,119,143,41,246,145,183,181,109,53,255,0,144,96,103,76,45,19,207,173,202,191,106,123,169,143,171,31,230,158,51,17,72,199,62,63,188,219,227,191,186,253,50,148,216,195,28,248,254,243,111,142,254,235,244,202,83,207,105,63,85,167,218,143,116,179,123,20,244,253,239,240,106,248,237,174,55,101,159,151,236,65,253,50,171,254,165,68,92,98,156,246,89,249,126,196,31,211,42,191,234,84,69,198,54,25,87,234,86,252,16,253,191,255,0,153,177,158,220,251,160,0,27,4,61,207,121,185,220,59,121,126,203,31,232,109,151,250,148,70,24,155,157,195,183,151,236,177,254,134,217,127,169,68,67,246,107,233,110,120,71,189,210,29,184,122,63,9,237,213,240,169,135,106,238,14,130,59,134,95,102,5,37,150,161,102,168,134,186,207,95,113,106,72,232,145,177,186,57,105,97,114,253,155,28,171,37,99,155,238,71,57,17,255,0,90,51,225,137,123,56,113,222,32,195,92,73,219,48,149,186,167,241,94,47,163,172,163,185,83,189,239,216,188,138,121,106,98,149,173,71,35,121,173,116,42,212,115,145,218,50,89,81,17,21,218,165,231,227,231,14,248,139,133,92,101,201,177,119,157,101,179,162,184,211,109,165,231,73,75,203,171,139,157,59,52,69,86,109,167,89,247,61,52,210,53,147,85,218,174,50,83,47,113,222,32,203,28,111,100,199,248,90,167,147,116,177,86,71,89,6,175,123,89,38,213,248,162,147,99,154,229,138,70,238,99,218,142,77,204,123,155,174,138,124,102,159,212,179,58,111,244,157,39,248,79,223,167,226,201,216,61,118,159,97,175,101,83,17,53,83,23,45,198,179,175,25,141,250,39,213,20,205,81,17,236,240,107,95,31,222,82,49,223,221,126,167,74,99,153,177,156,127,121,72,199,127,117,250,157,41,142,103,206,210,126,181,79,179,30,249,123,246,41,232,11,223,227,85,240,91,116,32,0,38,174,95,12,247,237,103,253,85,253,249,255,0,49,52,32,207,126,214,127,213,95,223,159,243,19,85,157,254,161,115,236,248,161,96,118,91,255,0,54,97,63,238,127,165,91,61,203,207,192,7,7,180,184,215,164,207,156,205,163,183,87,97,180,234,96,178,217,106,96,134,174,59,147,211,153,4,147,212,49,232,230,164,81,187,122,49,138,155,214,70,35,254,22,177,188,216,179,130,190,20,170,184,132,197,222,35,196,212,250,96,60,59,89,28,119,102,172,179,65,37,193,238,138,71,182,158,9,27,26,181,218,57,176,243,145,30,199,182,57,154,173,84,115,154,169,174,118,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,13,30,71,149,249,105,140,77,232,243,99,148,119,207,127,130,211,237,79,111,127,163,173,213,145,229,181,126,150,168,253,37,81,245,105,152,249,177,251,211,28,231,164,114,227,58,199,233,0,19,23,54,51,223,181,159,245,87,247,231,252,196,143,123,44,252,192,226,15,232,109,95,245,218,34,66,237,103,253,85,253,249,255,0,49,35,222,203,63,48,56,131,250,27,87,253,118,136,135,222,244,220,120,199,195,14,144,203,63,178,218,189,139,159,234,212,212,160,1,48,115,120,115,222,116,32,115,222,69,54,159,251,175,243,127,7,64,118,23,255,0,95,255,0,107,255,0,209,177,156,0,249,72,192,159,122,122,157,81,97,10,247,192,15,148,140,9,247,167,169,213,22,16,144,96,63,85,181,236,211,238,133,63,181,158,159,199,127,141,119,227,168,0,25,104,251,61,251,89,255,0,85,127,126,127,204,72,247,178,207,204,14,32,254,134,213,255,0,93,162,36,46,214,127,213,95,223,159,243,18,61,236,179,243,3,136,63,161,181,127,215,104,136,125,239,77,199,140,124,48,233,12,179,251,45,171,216,185,254,173,77,74,0,19,7,55,178,215,181,51,204,14,31,254,134,210,127,93,173,36,46,201,143,214,167,220,127,243,226,239,98,156,169,202,236,117,112,142,237,141,178,219,11,98,26,232,97,74,104,234,174,182,122,122,185,89,18,57,206,72,209,242,49,202,141,71,61,203,183,93,53,114,175,242,169,250,112,150,93,101,246,1,234,252,9,129,112,246,28,235,249,125,87,116,219,32,163,231,236,221,179,153,202,107,119,109,222,253,53,215,77,203,167,214,166,146,222,85,93,24,255,0,150,111,70,154,207,15,24,209,104,226,246,255,0,13,136,217,24,217,184,179,84,87,20,211,27,218,198,158,109,113,87,46,125,52,122,16,1,187,85,206,107,56,177,243,79,156,159,48,49,15,168,206,109,79,101,199,145,60,178,251,235,214,43,76,86,226,199,205,62,114,124,192,196,62,163,57,181,61,151,30,68,242,203,239,175,88,173,2,213,0,0,170,189,168,254,68,243,55,238,95,88,162,49,91,132,239,52,249,55,243,3,15,122,140,6,212,246,163,249,19,204,223,185,125,98,136,197,110,19,188,211,228,223,204,12,61,234,48,1,127,251,115,191,82,127,180,159,187,74,149,217,151,105,181,94,184,227,203,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,214,215,177,174,77,21,17,75,107,219,157,250,147,253,164,253,218,85,94,203,143,61,153,101,247,215,163,214,129,191,197,63,237,17,224,130,143,138,172,8,152,183,7,82,237,204,220,39,111,150,43,19,82,104,41,161,186,70,233,162,145,244,181,82,190,39,61,219,88,201,250,116,89,35,141,146,212,57,94,228,107,222,228,184,0,14,91,63,141,88,11,21,127,125,112,230,36,195,151,15,251,165,29,117,182,186,158,79,243,100,134,104,228,103,253,167,53,205,254,69,67,119,184,4,227,178,213,197,222,25,173,177,98,90,58,75,78,98,225,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,220,246,144,87,106,71,0,181,153,137,215,113,55,147,150,251,173,203,23,167,71,79,136,176,237,29,52,245,211,93,227,78,85,52,53,52,145,198,215,189,179,68,196,141,36,141,17,35,116,81,172,159,3,227,127,59,42,242,171,51,49,86,77,230,62,28,205,44,21,87,211,222,176,205,194,43,133,54,233,36,100,115,108,95,142,9,121,111,99,221,12,172,87,71,35,17,201,190,55,189,170,186,57,64,233,248,192,30,212,127,61,153,155,247,47,163,209,27,39,194,143,21,217,113,197,174,92,51,26,224,169,122,27,173,15,46,11,253,130,121,145,245,86,138,167,34,170,53,202,136,156,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,102,54,118,163,249,236,204,223,185,125,30,136,11,85,216,99,250,236,253,155,253,228,106,161,149,125,134,63,174,207,217,191,222,70,170,0,0,1,85,123,81,252,137,230,111,220,190,177,68,98,183,9,222,105,242,111,230,6,30,245,24,13,169,237,71,242,39,153,191,114,250,197,17,138,220,39,121,167,201,191,152,24,123,212,96,3,165,48,0,21,87,181,31,200,158,102,253,203,235,20,70,43,112,157,230,159,38,254,96,97,239,81,128,218,158,212,127,34,121,155,247,47,172,81,24,173,194,119,154,124,155,249,129,135,189,70,0,58,83,0,0,49,91,182,175,205,62,22,249,127,67,234,55,19,106,76,86,237,171,243,79,133,190,95,208,250,141,196,7,98,167,154,124,83,242,254,187,212,109,198,212,152,173,216,169,230,159,20,252,191,174,245,27,113,181,32,0,0,69,92,88,249,88,206,79,151,248,135,211,167,57,172,58,83,226,199,202,198,114,124,191,196,62,157,57,205,96,29,84,0,0,138,184,177,242,177,156,159,47,241,15,167,78,115,88,116,167,197,143,149,140,228,249,127,136,125,58,115,154,192,58,83,225,59,202,198,77,252,191,195,222,157,1,42,145,87,9,222,86,50,111,229,254,30,244,232,9,84,12,86,237,171,243,79,133,190,95,208,250,141,196,118,42,121,167,197,63,47,235,189,70,220,59,106,252,211,225,111,151,244,62,163,113,29,138,158,105,241,79,203,250,239,81,183,1,181,32,0,0,0,34,174,44,124,172,103,39,203,252,67,233,211,156,214,29,41,241,99,229,99,57,62,95,226,31,78,156,230,176,14,148,248,78,242,177,147,127,47,240,247,167,64,74,164,85,194,119,149,140,155,249,127,135,189,58,2,85,0,96,15,106,63,158,204,205,251,151,209,232,141,254,48,7,181,31,207,102,102,253,203,232,244,64,95,254,197,79,43,24,167,230,5,119,167,91,139,254,80,14,197,79,43,24,167,230,5,119,167,91,139,254,0,197,110,218,191,52,248,91,229,253,15,168,220,77,169,49,91,182,175,205,62,22,249,127,67,234,55,16,37,94,195,31,215,103,236,223,239,35,85,12,171,236,49,253,118,126,205,254,242,53,80,0,0,14,107,56,177,243,79,156,159,48,49,15,168,206,109,79,101,199,145,60,178,251,235,214,43,76,86,226,199,205,62,114,124,192,196,62,163,57,181,61,151,30,68,242,203,239,175,88,173,2,31,237,167,192,20,215,222,30,112,166,96,211,225,234,186,203,150,21,197,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,115,21,29,156,28,4,230,102,42,202,254,46,50,206,227,133,170,249,125,253,136,40,176,205,198,7,201,34,67,85,67,95,59,41,229,100,141,99,219,191,111,49,178,177,29,171,82,88,98,122,181,219,52,55,83,138,236,39,227,158,25,115,87,11,71,134,124,65,87,91,131,238,221,5,185,180,93,92,147,215,50,150,71,210,242,162,209,202,233,155,59,34,116,123,83,114,72,214,43,126,36,67,155,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,234,120,30,43,36,49,173,215,50,178,95,0,230,53,246,158,146,11,150,42,194,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,186,105,170,175,214,123,80,0,0,5,0,237,171,242,177,133,190,96,80,250,117,196,191,229,0,237,171,242,177,133,190,96,80,250,117,196,10,1,217,113,231,179,44,190,250,244,122,211,127,140,1,236,184,243,217,150,95,125,122,61,105,191,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,12,49,226,39,204,14,103,127,76,175,95,215,101,55,56,195,30,34,124,192,230,119,244,202,245,253,118,82,53,180,191,69,111,198,125,203,195,176,255,0,72,98,253,138,126,36,122,0,33,238,144,0,0,0,0,0,0,0,0,126,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,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,83,92,246,181,172,114,53,185,24,125,140,29,140,113,62,95,226,123,118,51,193,151,170,139,77,234,211,50,79,73,87,2,166,232,221,162,162,162,162,234,142,107,154,170,215,49,200,173,115,92,230,185,21,21,81,118,25,118,97,94,2,238,244,113,166,121,199,243,213,14,219,77,143,195,109,118,6,108,215,165,55,105,214,104,171,186,123,167,174,236,245,143,9,231,13,248,4,73,195,63,16,152,99,136,140,184,163,196,182,202,234,118,223,232,161,134,12,69,109,99,22,39,81,86,171,62,37,108,106,231,47,33,238,107,221,19,247,59,86,162,162,174,246,61,173,150,203,6,213,218,47,81,23,40,157,98,92,119,143,192,226,50,204,77,120,76,85,51,77,116,78,147,19,252,242,158,113,61,99,136,0,61,24,128,0,0,0,0,0,1,153,189,160,188,90,207,140,111,87,28,133,203,250,202,136,172,22,153,165,161,196,242,203,79,30,219,141,108,51,198,244,138,61,236,230,49,176,75,2,166,246,185,188,199,57,201,162,177,173,115,230,62,58,184,202,131,45,45,247,44,153,203,91,141,67,49,157,92,60,139,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,76,190,34,185,238,105,207,11,102,125,169,254,31,159,221,222,191,187,41,216,57,153,167,63,204,232,225,206,213,51,31,117,201,143,131,95,110,62,172,200,0,69,29,4,0,0,0,0,26,149,192,95,8,126,202,45,16,102,246,98,90,244,198,23,154,52,232,109,245,180,91,42,44,17,185,210,163,244,94,99,147,155,52,75,10,187,86,50,72,145,95,26,233,186,68,88,147,179,191,132,233,239,183,11,87,17,248,217,212,235,105,161,154,103,97,187,114,182,57,150,174,166,55,62,39,85,74,142,69,72,219,20,141,119,45,61,210,44,177,163,245,99,88,222,110,144,146,204,139,43,210,35,23,122,56,253,88,254,63,151,223,220,231,174,213,182,242,110,85,94,207,229,181,249,177,194,237,81,214,99,157,184,245,71,215,211,159,205,229,189,18,0,18,149,8,25,73,198,246,76,103,14,44,226,131,26,98,12,45,149,24,202,243,107,170,238,238,69,109,190,197,85,81,79,46,219,117,51,29,182,70,49,90,237,28,215,53,116,95,114,162,167,214,134,173,131,7,48,192,211,152,90,139,85,78,154,78,190,255,0,205,42,217,13,170,189,178,24,234,241,214,45,197,115,85,19,70,147,51,28,230,153,215,135,178,170,61,155,184,47,24,224,92,142,190,90,113,182,19,188,225,234,233,177,93,77,76,116,183,90,9,105,37,124,75,71,70,212,145,25,35,90,170,213,115,28,155,180,211,86,170,127,34,150,184,3,223,13,98,48,214,105,179,19,174,141,86,121,154,215,158,102,55,115,27,148,197,51,114,117,152,142,80,0,15,118,169,134,63,71,110,32,127,235,23,152,95,251,49,91,255,0,202,54,83,33,237,215,11,62,71,101,221,166,237,65,81,69,93,69,133,45,20,213,84,181,49,58,41,96,149,148,113,53,241,189,142,68,86,185,174,69,69,106,162,42,42,42,41,238,129,170,203,242,170,50,250,170,170,154,166,117,79,246,199,111,241,59,99,98,213,139,246,105,162,40,153,158,19,51,174,177,167,87,230,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,97,215,209,219,136,31,250,197,230,23,254,204,86,255,0,242,141,206,7,214,99,150,81,152,238,239,85,166,238,191,142,159,147,199,99,118,231,19,177,177,122,44,90,139,145,119,119,156,204,105,187,189,203,78,253,238,62,16,166,24,178,201,154,56,199,179,78,12,45,115,203,251,204,88,186,158,217,110,181,54,197,5,170,161,181,171,21,21,214,24,98,114,211,185,22,93,203,79,3,37,114,233,162,234,231,34,35,116,68,160,31,71,110,32,127,235,23,152,95,251,49,91,255,0,202,55,56,24,248,188,146,140,92,211,53,87,62,109,49,79,142,157,91,141,159,237,67,19,179,212,95,183,99,13,76,197,219,181,92,211,89,243,119,180,243,99,213,26,112,0,6,237,87,5,73,227,131,135,140,111,196,110,55,202,140,45,133,163,233,45,212,157,243,53,226,241,52,106,234,123,109,59,150,135,71,42,106,155,229,118,142,72,226,69,69,122,162,251,218,198,189,236,182,192,240,196,225,232,197,90,155,87,57,78,159,132,234,219,100,121,206,35,32,199,81,152,97,52,242,148,69,90,107,198,34,106,166,105,215,79,86,186,199,77,99,143,7,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,87,236,128,123,68,69,49,164,114,107,46,92,174,245,115,114,228,204,213,51,172,204,241,153,153,231,51,61,102,64,1,250,248,81,142,211,172,186,204,28,125,236,215,192,152,23,16,226,62,131,190,122,174,233,182,79,89,200,223,209,236,230,114,154,237,187,182,63,77,116,215,106,233,245,41,225,123,55,114,167,52,112,46,120,223,46,216,219,45,177,78,30,161,155,10,84,211,71,85,117,179,212,82,68,249,86,178,141,201,26,62,70,53,21,202,214,57,118,235,174,141,85,254,69,52,132,26,170,242,170,43,198,124,179,122,117,225,195,194,52,79,240,251,127,137,195,236,220,236,220,89,166,104,152,170,55,181,157,124,234,166,174,92,186,232,0,13,170,0,24,99,244,118,226,7,254,177,121,133,255,0,179,21,191,252,163,115,129,172,204,114,202,51,29,221,234,166,55,117,252,116,252,147,141,140,219,140,70,198,121,127,33,106,154,252,174,238,186,204,198,155,187,221,221,251,200,47,130,28,59,136,48,159,11,248,47,15,226,155,21,198,205,116,165,239,30,125,21,194,149,244,245,17,110,184,212,189,187,163,122,35,155,171,92,215,38,169,239,69,69,250,148,157,0,51,172,90,139,54,169,181,31,86,34,62,228,87,51,199,85,153,227,175,99,171,141,38,229,117,87,49,29,55,166,103,79,179,80,0,122,176,84,99,180,235,46,179,7,31,123,53,240,38,5,196,56,143,160,239,158,171,186,109,147,214,114,55,244,123,57,156,166,187,110,237,143,211,93,53,218,186,125,74,120,94,205,220,169,205,28,11,158,55,203,182,54,203,108,83,135,168,102,194,149,52,209,213,93,108,245,20,145,62,85,172,163,114,70,143,145,141,69,114,181,142,93,186,235,163,85,127,145,77,33,6,170,188,170,138,241,159,44,222,157,120,112,240,141,19,252,62,223,226,112,251,55,59,55,22,105,154,38,42,141,237,103,95,58,169,171,151,46,186,0,3,106,128,0,0,0,0,57,246,226,111,134,78,36,175,252,73,102,189,246,197,195,230,101,92,109,183,28,113,125,171,163,172,164,194,117,243,65,83,4,149,243,58,57,99,145,177,43,94,199,53,81,200,228,85,69,69,69,67,93,59,56,112,158,42,192,220,24,229,230,22,198,184,102,235,135,239,84,93,237,212,219,174,148,82,82,85,65,190,235,86,246,111,138,68,107,219,185,143,107,147,84,247,181,200,169,238,84,44,168,0,0,2,181,118,143,97,60,85,142,120,49,204,60,45,130,176,205,215,16,94,171,123,167,166,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,46,137,238,107,85,87,220,138,100,95,12,156,50,113,37,96,226,75,42,47,183,222,31,51,42,221,109,183,99,139,21,93,101,101,94,19,175,134,10,104,35,175,133,210,75,36,142,137,26,198,53,168,174,87,42,162,34,34,170,157,4,128,51,87,182,83,41,243,79,52,61,144,123,51,203,76,87,139,123,179,196,29,111,113,89,170,107,250,94,103,119,242,249,188,150,59,102,238,91,246,238,211,93,142,211,234,82,181,118,112,240,245,159,184,27,140,236,188,197,56,215,35,243,3,15,217,104,187,219,169,184,221,48,205,109,37,44,27,237,85,108,102,249,100,141,172,110,231,189,173,77,87,222,231,34,39,189,80,219,240,0,0,0,199,110,209,222,206,107,174,12,198,84,25,157,195,14,89,226,11,197,139,20,212,78,219,190,29,176,90,221,86,203,45,106,34,61,175,130,24,117,149,148,211,39,49,118,36,124,184,95,26,181,28,214,203,12,76,216,144,6,5,240,187,105,227,151,133,156,208,182,230,6,16,225,203,56,43,45,172,168,107,175,88,121,112,245,226,154,138,243,2,71,44,123,39,108,113,109,115,216,217,229,116,79,123,94,145,200,173,126,215,104,173,119,214,227,127,43,51,211,62,184,156,197,185,185,151,252,56,103,4,150,44,69,79,104,154,157,42,240,53,202,25,226,123,45,116,145,75,12,140,229,42,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,239,0,51,87,177,175,41,243,79,43,253,175,251,76,203,76,87,132,187,207,195,253,23,126,217,170,104,58,174,95,120,115,57,92,230,55,126,222,99,55,109,215,77,237,215,235,67,74,128,0,0,2,181,118,143,97,60,85,142,120,49,204,60,45,130,176,205,215,16,94,171,123,167,166,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,46,137,238,107,85,87,220,138,100,95,12,156,50,113,37,96,226,75,42,47,183,222,31,51,42,221,109,183,99,139,21,93,101,101,94,19,175,134,10,104,35,175,133,210,75,36,142,137,26,198,53,168,174,87,42,162,34,34,170,157,4,128,0,0,43,87,104,246,19,197,88,231,131,28,195,194,216,43,12,221,113,5,234,183,186,122,107,117,174,138,74,186,169,246,93,105,30,253,145,70,142,123,182,177,142,114,232,158,230,181,85,125,200,166,69,240,201,195,39,18,86,14,36,178,162,251,125,225,243,50,173,214,219,118,56,177,85,214,86,85,225,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,169,208,72,0,0,0,100,95,107,182,72,103,70,101,113,37,134,239,185,115,148,56,215,21,91,96,192,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,186,61,171,252,168,107,160,3,34,251,34,114,67,58,50,215,137,44,73,125,204,108,161,198,184,86,219,62,7,172,164,138,178,247,96,171,161,130,73,221,95,64,230,196,217,38,141,173,87,171,88,247,35,81,117,209,142,95,228,83,93,0,0,0,2,52,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,115,239,244,78,226,159,254,198,156,213,255,0,216,219,143,255,0,36,233,76,0,0,1,26,113,55,105,186,223,248,109,205,123,21,138,217,87,113,185,92,112,61,246,146,142,142,146,23,77,61,76,242,80,76,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,57,247,250,39,113,79,255,0,99,78,106,255,0,236,109,199,255,0,146,116,166,0,141,56,100,180,221,108,28,54,229,69,138,251,108,171,183,92,173,216,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,146,88,0,100,95,107,182,72,103,70,101,113,37,134,239,185,115,148,56,215,21,91,96,192,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,186,61,171,252,168,59,34,114,67,58,50,215,137,44,73,125,204,108,161,198,184,86,219,62,7,172,164,138,178,247,96,171,161,130,73,221,95,64,230,196,217,38,141,173,87,171,88,247,35,81,117,209,142,95,228,83,93,0,0,0,0,0,17,167,19,118,155,173,255,0,134,220,215,177,88,173,149,119,27,149,199,3,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,159,127,162,119,20,255,0,246,52,230,175,254,198,220,127,249,39,74,96,8,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,37,128,0,196,14,209,238,30,179,247,28,241,157,152,120,167,5,100,126,96,98,11,45,111,116,244,215,27,94,25,173,171,165,159,101,170,145,143,217,44,113,185,142,218,246,57,171,162,251,156,213,69,247,162,155,126,0,164,29,145,57,123,143,178,215,134,220,73,98,204,108,15,136,48,173,202,124,113,89,87,21,29,238,217,53,12,242,64,234,10,6,182,86,199,51,90,229,98,185,143,106,57,19,77,88,228,254,69,46,248,0,12,139,237,118,201,12,232,204,174,36,176,221,247,46,114,135,26,226,171,108,24,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,215,71,181,127,149,13,116,0,102,175,99,94,83,230,158,87,251,95,246,153,150,152,175,9,119,159,135,250,46,253,179,84,208,117,92,190,240,230,114,185,204,110,253,188,198,110,219,174,155,219,175,214,134,149,0,0,0,7,62,220,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,107,167,103,14,19,197,88,27,131,28,188,194,216,215,12,221,112,253,234,139,189,186,155,117,210,138,74,74,168,55,221,106,222,205,241,72,141,123,119,49,237,114,106,158,246,185,21,61,202,133,149,0,14,122,248,133,225,59,63,125,190,230,95,129,120,105,204,15,13,248,194,243,220,253,211,131,107,122,30,135,173,151,145,211,242,161,229,242,121,123,54,108,248,118,233,167,187,67,161,64,5,63,236,175,162,205,60,63,194,157,62,5,205,108,191,186,225,26,188,43,136,46,54,251,93,45,210,213,83,65,85,81,67,42,199,89,207,123,39,209,95,172,245,117,44,71,181,173,110,216,209,186,43,154,229,91,128,0,0,0,2,144,118,187,101,238,62,204,174,27,112,221,139,46,112,62,32,197,87,40,49,197,29,92,180,118,75,100,213,211,199,3,104,43,218,233,93,28,45,115,145,136,231,177,170,229,77,53,123,83,249,80,187,224,12,64,236,225,225,235,63,112,55,25,217,121,138,113,174,71,230,6,31,178,209,119,183,83,113,186,97,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,154,175,189,206,68,79,122,161,183,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,199,136,159,48,57,157,253,50,189,127,93,148,220,227,12,120,137,243,3,153,223,211,43,215,245,217,72,214,210,253,21,191,25,247,47,14,195,253,33,139,246,41,248,145,232,0,135,186,64,0,0,61,14,49,192,24,187,0,247,39,139,109,61,7,136,236,212,216,130,217,248,120,165,231,208,84,110,228,205,248,55,59,110,237,142,248,93,163,147,79,122,33,231,141,115,175,225,239,12,113,17,193,182,95,97,171,157,13,59,111,244,88,30,215,62,29,185,61,235,19,168,171,86,223,22,212,116,136,215,47,33,238,107,27,43,54,187,86,162,42,38,246,49,205,216,96,112,19,142,138,226,137,243,169,141,99,214,135,109,94,214,91,217,75,152,90,241,20,235,106,237,83,77,83,214,158,28,38,61,81,60,253,92,184,243,200,192,125,140,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,126,57,129,49,52,206,147,205,46,183,114,139,212,69,203,115,19,76,198,177,49,198,38,39,148,196,245,137,0,7,227,236,0,1,33,100,86,118,98,236,131,204,26,76,119,132,167,255,0,7,77,115,165,219,23,240,250,14,124,82,205,75,190,72,223,202,230,114,90,156,198,183,115,126,180,255,0,105,118,115,41,115,107,4,103,102,8,162,199,216,6,233,213,219,170,245,142,88,164,68,109,69,29,66,34,43,233,231,98,42,236,149,186,166,169,170,162,162,181,205,87,49,205,114,225,9,97,56,61,226,159,16,112,245,141,233,237,87,26,254,118,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,107,25,177,83,114,70,248,247,121,62,103,56,58,252,149,201,243,39,240,158,255,0,14,245,91,218,78,194,211,180,152,89,199,96,169,254,181,110,63,243,166,62,172,247,213,31,87,238,158,124,54,48,31,59,14,226,11,70,44,195,246,204,83,135,234,250,171,93,230,142,27,133,20,252,183,51,155,79,51,17,241,191,107,209,28,221,90,228,93,28,136,169,175,189,17,79,162,78,98,98,99,88,114,157,116,85,110,169,162,184,210,99,132,196,244,0,7,235,228,0,0,43,151,26,28,82,91,248,126,192,51,90,112,221,230,157,185,133,125,133,18,205,74,176,54,161,105,98,87,237,146,178,86,42,162,53,173,106,72,145,238,71,35,229,68,77,143,99,37,219,238,184,135,226,31,4,112,229,130,31,138,113,76,157,93,198,175,124,54,123,60,50,35,106,46,85,8,137,171,81,116,93,145,55,86,172,146,170,42,49,21,61,206,123,152,199,227,30,63,199,248,187,52,113,117,126,59,199,119,110,243,190,92,249,93,85,87,34,40,121,156,184,153,19,62,8,154,214,38,140,141,137,238,106,107,166,171,239,85,83,69,156,230,145,132,163,200,218,159,62,127,8,252,251,190,255,0,27,95,179,77,131,171,104,113,17,153,99,233,211,13,110,120,68,255,0,121,84,79,46,60,38,152,250,211,215,230,199,89,167,227,92,110,55,11,197,194,170,237,118,175,168,173,174,173,153,245,53,85,85,50,186,89,103,149,238,87,62,71,189,202,170,231,57,202,170,174,85,85,85,85,85,63,56,4,31,155,170,34,34,152,210,57,0,0,253,0,0,11,57,193,15,9,208,113,15,137,235,49,46,51,117,68,56,39,13,77,19,106,227,141,178,70,235,173,75,145,92,148,177,204,136,136,214,181,168,142,149,90,238,99,91,36,104,212,106,200,146,50,61,225,167,135,76,79,196,142,62,240,165,166,106,139,109,166,146,23,207,118,189,182,141,42,34,183,183,99,249,40,230,171,227,71,58,73,26,140,107,17,219,180,222,244,69,108,111,211,103,112,118,14,195,25,127,134,45,216,51,6,89,105,237,54,91,76,41,5,37,36,8,187,99,110,170,170,170,171,170,185,206,114,171,156,247,42,185,206,115,156,229,85,85,85,223,100,185,95,202,170,242,247,99,204,143,198,127,40,255,0,110,245,73,218,110,222,70,65,98,114,188,190,191,235,53,199,25,143,238,233,158,190,213,81,202,57,196,121,220,60,221,126,200,0,155,185,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,136,159,48,57,157,253,50,189,127,93,148,220,227,12,120,137,243,3,153,223,211,43,215,245,217,72,214,210,253,21,191,25,247,47,14,195,253,33,139,246,41,248,145,232,0,135,186,64,0,0,55,59,135,111,47,217,99,253,13,178,255,0,82,136,195,19,115,184,118,242,253,150,63,208,219,47,245,40,137,46,205,125,45,207,8,247,168,254,220,61,31,132,246,234,248,81,39,26,252,37,65,196,6,24,92,87,131,40,233,217,152,86,120,98,142,146,89,234,36,107,107,232,163,89,158,180,41,171,210,24,220,231,204,175,108,142,111,229,53,172,115,154,199,43,155,146,151,27,117,194,207,112,170,180,221,168,42,40,171,168,166,125,53,85,45,76,78,138,88,37,99,149,175,141,236,114,34,181,205,114,42,43,85,17,81,81,81,78,130,10,15,199,231,7,20,183,42,90,236,249,202,155,47,46,227,31,62,183,21,208,66,248,98,167,125,60,112,201,52,183,20,222,246,233,42,114,244,145,140,71,44,170,244,122,53,30,146,58,76,188,243,43,242,177,56,155,49,198,57,199,127,175,197,31,236,179,111,126,67,92,100,153,157,127,163,171,232,234,159,171,63,179,51,51,194,153,233,221,60,57,79,12,231,0,16,247,72,0,0,0,0,45,239,1,252,92,92,50,167,19,209,101,46,96,95,169,217,128,110,243,61,180,245,85,243,57,173,177,213,61,28,228,115,31,162,163,96,150,77,26,246,187,70,49,207,230,238,98,36,188,205,83,57,239,47,191,103,47,20,253,213,85,77,195,174,59,175,183,82,218,229,230,191,11,214,76,188,167,165,92,147,111,117,2,170,55,107,249,174,146,71,198,231,171,93,191,88,209,94,178,68,198,73,242,76,215,114,99,11,122,120,116,158,239,87,135,119,221,225,69,118,165,176,17,137,166,188,251,44,167,207,136,214,229,17,31,58,56,235,92,126,244,125,104,235,30,119,56,157,237,25,0,18,231,58,7,158,199,248,255,0,8,229,118,17,175,199,120,238,237,221,150,59,103,43,170,170,228,75,55,47,153,43,34,103,193,19,92,245,213,242,49,61,205,93,53,213,125,200,170,125,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,166,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,189,206,169,229,31,199,194,19,77,136,216,251,251,95,143,242,60,105,179,70,147,93,93,209,251,49,58,76,111,85,211,94,92,103,73,211,73,240,188,67,241,15,141,248,141,198,239,197,56,166,78,146,221,73,190,27,61,158,25,21,212,246,218,117,84,213,168,186,38,249,93,163,86,73,85,17,94,168,158,230,177,172,99,34,208,10,250,229,202,239,87,55,46,78,179,46,194,193,96,176,249,118,30,140,38,18,136,162,221,17,164,68,114,136,254,121,207,57,158,51,196,0,31,12,160,0,0,245,57,93,150,216,159,55,241,245,155,46,48,116,84,239,187,94,230,116,80,173,76,201,20,81,181,140,116,146,72,247,123,213,26,200,216,247,170,53,21,202,141,84,107,92,229,70,175,198,195,184,126,239,139,49,5,179,11,97,250,78,170,233,121,172,134,223,69,7,49,172,230,212,76,244,100,108,220,245,70,183,87,57,19,87,42,34,107,239,84,67,101,56,85,225,166,195,195,126,1,142,214,212,167,170,197,87,104,98,118,34,185,83,73,55,42,174,88,223,43,162,107,25,35,149,26,216,155,59,163,71,53,172,87,163,81,206,106,42,232,155,60,175,46,171,48,185,199,133,17,206,127,132,122,253,223,132,193,118,239,109,44,108,134,11,90,99,123,17,94,177,69,63,253,170,253,216,238,231,84,240,141,35,90,169,246,89,39,148,56,99,35,178,226,209,151,152,94,150,157,173,162,133,142,174,171,138,21,137,215,26,213,99,82,106,169,17,92,229,220,247,55,93,21,206,216,212,107,26,187,88,212,79,116,1,96,81,69,54,233,138,40,141,34,28,129,138,196,222,198,222,175,17,136,170,106,174,169,153,153,158,115,51,206,64,1,244,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,49,226,39,204,14,103,127,76,175,95,215,101,55,56,195,30,34,124,192,230,119,244,202,245,253,118,82,53,180,191,69,111,198,125,203,195,176,255,0,72,98,253,138,126,36,122,0,33,238,144,0,0,13,206,225,219,203,246,88,255,0,67,108,191,212,162,48,196,220,238,29,188,191,101,143,244,54,203,253,74,34,75,179,95,75,115,194,61,234,63,183,15,71,225,61,186,190,20,132,0,38,14,111,101,175,31,92,37,123,44,196,14,205,140,178,195,29,62,7,186,109,239,56,41,93,186,59,77,123,222,168,186,68,141,78,77,52,154,179,102,138,230,182,69,115,63,6,215,66,197,167,38,255,0,226,44,63,104,197,152,126,231,133,177,5,39,85,107,188,209,205,111,173,131,152,230,115,105,230,98,178,70,110,98,163,155,171,92,169,171,85,21,53,247,42,41,144,156,97,112,177,136,56,122,198,245,23,91,117,7,59,1,223,107,37,125,146,178,4,123,153,73,185,92,244,160,153,94,231,57,37,141,186,163,92,231,47,53,140,222,139,185,36,100,112,204,235,42,242,21,78,34,204,121,179,206,59,167,242,116,215,102,27,125,25,181,170,114,108,198,175,211,211,30,101,83,63,62,152,233,51,51,198,184,252,99,143,56,149,123,0,17,213,204,0,0,0,0,213,46,7,120,202,159,58,224,126,90,102,117,198,157,184,218,138,23,79,75,93,44,145,196,235,235,86,73,159,34,71,12,112,199,28,110,130,46,82,108,71,57,207,106,57,250,104,199,170,91,227,159,123,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,133,214,206,190,209,91,134,98,228,5,38,14,195,118,74,123,78,42,196,176,213,90,177,98,171,29,36,84,244,188,182,53,206,164,71,162,162,182,165,178,72,221,92,229,124,41,28,141,209,202,177,206,75,50,236,246,154,108,77,56,153,214,170,99,135,125,94,175,31,253,247,185,235,108,187,41,187,123,53,183,119,35,166,41,181,122,173,42,143,171,106,121,205,92,254,108,198,179,17,28,34,124,216,225,52,196,124,254,58,184,202,159,50,238,23,44,153,203,91,141,59,240,101,36,220,139,157,198,154,72,234,34,190,185,142,167,149,138,197,116,40,232,155,12,241,72,212,124,114,43,101,77,29,170,181,83,90,98,1,27,197,98,174,99,46,205,219,179,198,127,8,238,133,217,144,100,88,61,156,192,209,128,192,211,165,52,243,158,181,85,214,170,167,172,207,225,26,68,105,17,17,0,1,142,220,128,0,0,26,17,217,227,194,87,217,103,230,105,225,143,240,51,224,234,90,183,127,247,213,110,15,133,91,255,0,131,228,57,203,255,0,85,42,55,236,100,50,176,88,59,152,219,177,106,143,182,123,161,31,218,109,163,194,108,190,95,94,63,21,199,78,20,211,172,68,213,84,242,136,247,204,241,210,34,103,73,209,41,112,65,193,197,46,74,218,35,204,124,201,178,255,0,108,74,206,124,49,193,59,225,153,150,90,125,206,102,216,93,19,222,199,75,43,19,115,165,69,213,25,39,45,17,191,132,230,91,96,11,19,13,134,183,132,183,22,173,71,8,252,125,115,235,113,174,119,157,227,54,135,27,94,63,29,86,181,213,247,83,29,41,166,56,233,76,116,251,230,102,102,102,64,3,221,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,204,14,103,127,76,175,95,215,101,55,56,195,30,34,124,192,230,119,244,202,245,253,118,82,53,180,191,69,111,198,125,203,195,176,255,0,72,98,253,138,126,36,122,0,33,238,144,0,0,13,206,225,219,203,246,88,255,0,67,108,191,212,162,48,196,220,238,29,188,191,101,143,244,54,203,253,74,34,75,179,95,75,115,194,61,234,63,183,15,71,225,61,186,190,20,132,0,38,14,111,15,27,155,89,75,130,51,179,4,86,224,28,125,107,234,237,213,122,73,20,177,170,54,162,142,161,17,81,149,16,61,81,118,74,221,87,69,209,81,81,92,215,35,152,231,53,125,144,62,107,162,155,148,205,53,70,177,47,108,62,34,238,18,237,55,236,85,52,215,76,235,19,28,38,38,57,76,75,12,115,215,36,241,118,65,230,13,94,4,197,176,127,132,169,182,85,110,139,248,125,7,62,88,161,170,217,28,143,229,115,57,46,94,91,157,185,191,82,255,0,182,177,233,184,188,66,100,78,24,226,35,46,42,114,255,0,18,213,212,81,57,179,54,186,219,95,6,170,234,42,214,49,237,142,85,102,168,146,183,108,143,107,152,229,77,90,247,104,172,118,215,183,20,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,129,102,185,108,224,46,107,79,26,39,151,228,235,142,207,246,222,141,174,194,77,23,244,167,17,111,77,232,239,142,149,196,119,79,41,142,147,234,152,124,112,1,169,88,64,0,0,0,0,0,0,0,0,4,215,194,175,13,55,238,36,49,244,118,182,165,69,46,21,180,205,19,177,21,202,154,72,121,180,145,72,201,93,19,88,201,28,138,231,74,232,29,26,57,173,122,49,92,142,115,85,19,69,244,179,102,187,247,34,221,184,214,101,133,152,230,56,108,167,11,115,27,140,174,41,183,68,107,51,63,207,25,153,225,17,28,102,102,34,56,202,74,224,131,131,138,172,234,187,199,152,249,147,101,254,215,116,124,248,99,130,119,205,11,239,85,27,92,205,176,186,39,177,237,138,39,174,231,74,139,162,190,62,90,35,191,9,203,213,179,227,96,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,246,75,11,46,192,81,128,181,185,79,206,158,115,223,63,151,115,142,118,203,107,49,59,91,152,78,38,236,204,90,167,88,183,79,236,211,175,118,179,27,211,195,122,122,240,142,81,17,0,1,158,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,24,241,19,230,7,51,191,166,87,175,235,178,155,156,97,143,17,62,96,115,59,250,101,122,254,187,41,26,218,95,162,183,227,62,229,225,216,127,164,49,126,197,63,18,61,0,16,247,72,0,0,6,231,112,237,229,251,44,127,161,182,95,234,81,24,98,110,119,14,222,95,178,199,250,27,101,254,165,17,37,217,175,165,185,225,30,245,31,219,135,163,240,158,221,95,10,66,0,19,7,55,128,0,5,106,227,35,132,107,71,16,152,125,248,167,15,183,165,199,150,106,53,101,20,250,185,253,225,79,11,42,31,29,191,107,230,142,24,185,147,204,139,207,114,42,183,79,126,173,250,172,168,60,113,24,123,120,155,115,106,236,107,18,217,101,25,190,47,35,197,209,142,192,215,187,93,63,143,124,76,117,137,235,14,125,238,54,235,133,158,225,85,105,187,80,84,81,87,81,76,250,106,170,90,152,157,20,176,74,199,43,95,27,216,228,69,107,154,228,84,86,170,34,162,162,162,159,156,211,30,208,190,19,167,199,54,250,204,255,0,192,206,167,142,237,97,182,43,177,5,3,155,28,73,91,69,3,92,229,170,107,244,69,116,241,71,170,57,30,171,190,40,216,214,42,58,54,178,76,206,43,204,126,10,188,13,233,183,87,46,147,223,14,200,217,61,167,195,109,94,93,78,54,199,10,185,87,79,90,106,238,233,172,117,137,235,30,189,98,0,3,13,38,0,0,0,0,0,62,198,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,159,177,19,84,233,28,223,23,46,81,102,137,185,114,98,41,136,214,102,120,68,68,115,153,158,145,15,179,148,185,75,141,243,179,27,209,96,28,3,107,234,238,53,122,201,44,178,42,182,158,142,157,21,17,245,19,189,17,118,68,221,83,85,209,85,85,90,214,163,158,230,181,118,183,41,114,151,4,100,158,8,162,192,56,6,215,210,91,169,53,146,89,100,84,117,69,101,66,162,35,234,39,122,34,111,149,218,38,171,162,34,34,53,173,70,177,173,106,120,238,25,184,102,194,60,53,97,25,172,246,122,158,243,190,92,246,247,205,231,100,176,245,252,185,102,116,31,128,116,178,50,46,91,39,86,124,10,155,180,220,190,245,247,76,100,239,40,202,254,67,70,253,207,159,63,135,171,243,114,119,104,187,119,59,85,137,140,46,14,102,48,182,231,135,56,223,159,218,152,238,253,152,152,214,34,102,103,73,157,32,0,55,42,204,0,0,0,0,0,0,0,0,41,254,27,227,95,185,56,248,204,14,19,179,54,231,106,163,178,205,221,146,96,187,132,235,200,145,181,211,91,168,164,125,177,202,141,217,39,57,242,203,36,78,145,205,114,72,142,137,22,69,150,22,50,224,24,3,218,143,231,179,51,126,229,244,122,32,55,248,20,43,179,115,180,18,167,136,154,105,50,123,57,46,180,141,204,91,117,59,170,104,174,83,75,20,47,196,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,154,50,69,75,234,0,0,0,0,0,0,7,53,159,75,30,41,255,0,236,150,205,95,253,178,184,255,0,243,142,130,56,100,187,93,111,252,54,229,69,246,251,115,171,184,220,174,56,30,197,87,89,89,87,51,166,158,166,121,40,33,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,156,209,29,41,240,157,229,99,38,254,95,225,239,78,128,9,84,0,5,106,237,30,197,152,171,3,112,99,152,120,167,5,98,107,174,31,189,81,119,79,77,113,181,214,201,73,85,6,251,173,35,31,178,88,213,175,110,230,61,205,93,23,222,215,42,47,185,84,196,31,165,143,20,255,0,246,75,102,175,254,217,92,127,249,198,212,246,163,249,19,204,223,185,125,98,136,192,16,58,168,0,1,66,187,55,59,65,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,190,167,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,29,4,240,47,198,109,139,140,60,184,170,185,201,106,238,108,103,133,250,122,124,77,109,137,143,90,86,201,42,63,149,83,77,35,181,214,25,121,82,170,70,231,44,145,185,142,107,183,34,50,89,2,202,128,0,0,100,95,106,247,28,117,56,150,235,123,225,31,46,89,72,182,43,109,69,59,49,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,57,174,93,37,89,162,116,122,49,177,191,156,22,171,32,56,234,166,226,107,140,220,65,150,25,99,95,73,85,149,248,115,3,207,114,165,174,109,44,177,207,119,184,173,77,189,29,59,210,120,217,44,44,133,39,154,22,198,141,77,203,204,145,206,122,58,52,143,234,241,161,198,13,215,132,220,220,201,7,92,22,146,76,9,140,106,47,20,24,173,147,68,229,125,52,12,125,189,35,174,137,209,177,210,239,167,73,165,122,198,214,185,37,99,158,205,187,214,57,35,161,125,138,158,105,241,79,203,250,239,81,183,18,175,110,119,234,79,246,147,247,104,26,147,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,204,86,236,197,227,199,216,133,246,155,33,179,98,245,183,0,226,11,131,123,182,233,113,184,242,233,112,188,206,100,206,147,70,242,156,188,154,137,221,78,142,221,36,113,66,229,146,101,211,124,174,93,169,0,0,2,128,118,139,246,139,251,4,234,242,83,37,46,63,219,39,240,125,231,115,228,255,0,115,159,154,84,195,248,26,154,103,211,214,117,20,242,202,223,133,255,0,130,250,215,226,209,18,85,236,238,226,243,233,91,147,75,226,154,222,118,97,96,238,85,22,40,217,65,211,67,63,53,210,244,181,113,237,85,141,121,177,196,237,232,221,155,101,142,93,35,100,107,22,234,255,0,218,197,193,69,187,20,225,91,159,21,25,111,108,217,137,44,218,84,227,24,24,149,85,19,93,104,91,29,61,60,117,17,181,28,248,225,233,99,135,115,209,177,177,171,18,203,35,222,139,18,35,242,219,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,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,167,48,70,156,58,231,206,13,226,75,40,236,89,173,131,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,190,55,59,68,114,177,187,216,172,145,169,177,237,85,146,192,24,215,156,125,173,121,143,77,197,100,120,215,40,110,93,233,148,248,115,91,93,53,130,170,153,104,227,191,82,189,35,90,154,153,149,119,72,201,157,36,106,180,242,170,53,209,70,216,209,209,39,50,166,57,100,14,216,46,47,62,190,17,240,45,111,248,10,220,114,233,40,63,240,21,84,20,144,202,245,255,0,137,60,138,198,127,128,106,73,246,241,153,235,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,80,232,123,34,243,211,46,56,139,203,139,118,104,101,125,231,174,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,151,51,55,55,84,213,90,173,115,94,199,61,143,99,221,32,30,43,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,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,0,0,2,10,227,7,139,60,27,194,46,87,248,226,251,79,73,120,190,215,212,71,77,98,195,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,155,53,229,177,85,29,43,17,100,12,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,231,135,137,222,33,113,87,20,25,203,122,205,204,83,77,208,117,252,186,107,117,173,149,82,84,67,108,161,137,187,98,167,141,207,95,248,210,61,90,214,53,242,203,43,209,140,223,181,3,69,59,57,187,74,113,222,103,102,60,249,51,196,198,48,181,86,85,223,255,0,9,134,47,179,211,67,65,35,235,181,99,18,216,230,83,196,200,93,205,69,115,226,115,182,59,152,215,71,172,174,150,38,51,79,206,85,205,179,236,220,237,4,169,226,38,154,76,158,206,75,173,35,115,22,221,78,234,154,43,148,210,197,11,241,51,22,89,228,149,34,167,134,8,161,133,244,208,164,13,86,53,206,124,140,71,201,166,140,145,80,47,169,95,248,245,205,44,119,146,220,39,99,156,204,203,75,239,115,98,75,55,118,116,85,189,44,53,28,174,109,202,150,25,63,7,51,31,27,181,142,87,183,226,106,233,174,169,162,162,42,88,2,170,246,163,249,19,204,223,185,125,98,136,15,107,193,247,22,120,55,139,172,175,241,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,204,98,42,186,39,162,78,167,53,156,49,113,11,138,184,95,206,91,46,110,97,106,110,191,160,230,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,197,145,138,230,189,172,150,40,158,172,126,205,171,208,246,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,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,181,0,0,0,1,72,59,93,179,11,31,101,175,13,184,110,251,151,56,227,16,97,91,148,248,226,142,146,90,203,37,206,106,25,228,129,212,21,238,116,78,146,23,53,202,197,115,24,229,106,174,154,177,171,252,136,81,254,206,30,33,115,247,28,241,157,151,152,91,26,231,134,96,98,11,45,111,123,117,54,235,166,38,173,171,165,159,101,170,173,236,223,20,146,57,142,218,246,53,201,170,123,156,212,84,247,162,23,3,182,175,202,198,22,249,129,67,233,215,18,128,118,92,121,236,203,47,190,189,30,180,13,254,0,0,41,173,187,142,170,108,29,199,126,61,225,99,53,235,233,41,172,85,85,22,72,112,85,115,105,101,116,237,184,213,209,219,211,187,94,144,198,228,115,37,150,162,73,91,52,138,222,90,164,141,115,220,215,70,145,92,163,0,123,81,252,246,102,111,220,190,143,68,6,255,0,3,56,59,41,248,227,169,204,171,85,7,11,121,146,202,72,175,184,98,206,140,194,215,54,190,40,18,227,110,165,107,24,148,79,143,84,87,212,195,22,142,107,163,106,243,33,138,71,61,26,232,157,36,218,62,0,0,0,161,92,72,118,130,84,218,120,175,203,94,23,178,90,235,72,247,191,28,88,40,49,133,242,154,88,170,89,178,106,199,83,214,89,86,41,96,115,81,232,215,192,231,207,20,187,227,122,58,47,133,237,126,158,131,180,103,143,111,162,189,138,12,183,203,184,58,140,205,196,214,254,178,146,162,122,125,244,182,90,23,189,241,37,99,145,233,178,105,149,241,200,216,162,247,181,28,199,62,84,218,214,199,54,64,240,157,230,159,38,254,96,97,239,81,128,14,148,192,0,86,174,209,236,89,138,176,55,6,57,135,138,112,86,38,186,225,251,213,23,116,244,215,27,93,108,148,149,80,111,186,210,49,251,37,141,90,246,238,99,220,213,209,125,237,114,162,251,149,76,139,225,147,137,190,36,175,252,73,101,69,138,251,196,30,101,92,109,183,28,113,98,164,172,163,171,197,149,243,65,83,4,149,240,182,72,164,141,210,171,94,199,53,85,170,213,69,69,69,84,83,87,251,81,252,137,230,111,220,190,177,68,98,183,9,222,105,242,111,230,6,30,245,24,0,233,76,0,0,170,189,162,156,69,227,190,23,242,179,3,230,102,5,168,253,96,91,40,239,20,91,33,252,103,107,233,170,230,158,143,153,44,82,114,121,188,134,55,154,198,239,103,214,139,245,162,218,162,128,118,213,249,88,194,223,48,40,125,58,226,5,180,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,172,150,115,215,192,191,25,183,222,15,51,30,170,231,37,171,190,112,102,40,233,233,241,53,182,38,49,42,157,28,74,254,85,77,52,142,211,73,162,230,202,169,27,156,145,200,215,185,174,218,170,201,99,223,236,39,138,108,88,231,10,217,177,174,22,174,235,108,184,130,223,79,116,183,84,242,159,31,62,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,125,192,125,96,0,0,0,17,255,0,16,184,166,251,129,178,11,50,241,174,22,174,232,175,88,127,7,222,110,150,234,158,83,36,228,85,65,69,44,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,247,17,255,0,5,28,87,88,184,180,201,170,44,101,205,181,81,226,251,110,148,120,166,201,69,51,221,208,85,110,122,71,34,54,68,71,164,51,177,156,216,215,87,181,53,124,124,199,190,41,20,245,124,88,249,88,206,79,151,248,135,211,167,57,246,225,215,62,113,151,13,185,185,98,205,108,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,186,35,149,142,216,244,100,141,77,236,106,160,116,188,8,211,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,178,88,2,181,118,143,98,204,85,129,184,49,204,60,83,130,177,53,215,15,222,168,187,167,166,184,218,235,100,164,170,131,125,214,145,143,217,44,106,215,183,115,30,230,174,139,239,107,149,23,220,170,89,82,170,246,163,249,19,204,223,185,125,98,136,12,160,225,147,137,190,36,175,252,73,101,69,138,251,196,30,101,92,109,183,28,113,98,164,172,163,171,197,149,243,65,83,4,149,240,182,72,164,141,210,171,94,199,53,85,170,213,69,69,69,84,83,160,147,154,206,19,188,211,228,223,204,12,61,234,48,29,4,113,21,159,56,55,134,220,163,190,230,182,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,221,21,200,199,108,98,62,71,38,198,57,80,60,87,26,252,87,88,184,75,201,170,220,101,205,181,86,98,251,150,180,120,90,201,91,51,219,215,213,110,98,73,34,182,52,87,172,48,49,252,217,23,86,53,116,100,124,198,62,88,212,207,110,15,187,91,241,150,12,186,248,51,138,9,170,241,77,138,241,120,146,167,197,77,209,43,108,172,157,207,124,168,250,120,227,210,162,153,178,185,170,214,51,99,225,141,100,108,105,35,91,12,12,166,188,75,241,23,142,248,160,205,58,252,204,199,85,31,225,104,236,244,91,33,252,89,107,234,102,154,10,62,100,81,71,206,229,115,222,222,107,219,189,255,0,90,175,212,137,127,251,43,56,14,253,17,197,94,111,217,127,194,203,132,44,87,59,119,254,1,244,215,182,191,155,255,0,140,54,38,73,15,248,58,134,59,236,158,5,159,227,67,140,27,175,9,185,185,146,14,184,45,36,152,19,24,212,94,40,49,91,38,137,202,250,104,24,251,122,71,93,19,163,99,165,223,78,147,74,245,141,173,114,74,199,61,155,119,172,114,71,103,240,158,41,177,99,156,43,102,198,184,90,187,173,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,247,25,131,219,157,250,147,253,164,253,218,65,93,154,28,113,212,240,227,140,161,201,236,112,202,71,229,214,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,6,228,128,0,28,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,208,73,205,103,22,62,105,243,147,230,6,33,245,25,192,215,78,200,156,194,199,217,149,195,110,36,190,230,54,56,196,24,170,229,6,56,172,164,138,178,247,115,154,186,120,224,109,5,3,155,19,100,153,206,114,49,28,247,185,26,139,166,175,114,255,0,42,151,124,160,29,138,158,86,49,79,204,10,239,78,183,23,252,0,0,1,31,241,11,138,111,184,27,32,179,47,26,225,106,238,138,245,135,240,125,230,233,110,169,229,50,78,69,84,20,82,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,79,113,32,17,87,22,62,86,51,147,229,254,33,244,233,192,135,251,62,120,219,181,113,95,128,36,177,98,121,233,40,115,23,10,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,242,209,202,137,36,122,219,83,152,28,170,204,204,85,147,121,143,135,51,75,5,85,244,247,172,51,112,138,225,77,186,73,25,28,219,23,227,130,94,91,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,161,238,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,9,128,0,0,249,56,179,20,216,176,54,21,188,227,92,83,93,209,89,112,253,190,162,233,113,169,229,62,78,69,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,251,143,172,97,183,105,127,28,117,60,71,99,41,178,123,3,178,145,153,117,130,239,18,62,26,184,223,21,67,239,151,24,82,72,22,181,179,49,92,212,166,70,190,86,194,214,59,227,100,139,35,213,85,204,100,33,162,156,23,241,131,117,226,203,55,51,189,214,245,164,143,2,96,234,139,61,6,20,100,49,57,31,83,3,223,112,73,43,165,116,140,108,187,234,18,24,158,145,185,173,72,152,214,51,110,244,146,73,45,169,149,125,134,63,174,207,217,191,222,70,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,199,136,159,48,57,157,253,50,189,127,93,148,220,227,12,120,137,243,3,153,223,211,43,215,245,217,72,214,210,253,21,191,25,247,47,14,195,253,33,139,246,41,248,145,232,0,135,186,64,0,0,55,59,135,111,47,217,99,253,13,178,255,0,82,136,195,19,115,184,118,242,253,150,63,208,219,47,245,40,137,46,205,125,45,207,8,247,168,254,220,61,31,132,246,234,248,82,16,0,152,57,188,0,0,0,0,51,55,180,47,132,232,48,53,194,179,63,240,51,170,36,180,223,174,106,236,65,64,230,201,42,209,86,206,231,57,106,154,253,21,27,4,178,106,142,71,170,108,150,70,53,138,173,145,172,143,76,143,205,113,183,91,239,22,250,171,77,218,130,158,182,134,182,23,211,85,82,212,196,217,98,158,39,181,90,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,194,199,224,168,199,89,155,117,115,233,61,210,147,108,158,211,226,118,83,49,167,27,99,141,60,171,167,165,84,247,117,210,122,196,244,159,86,177,60,252,2,198,113,153,194,173,195,135,124,98,203,181,134,42,138,188,19,136,102,154,91,125,83,105,220,216,173,210,186,89,92,219,115,158,233,100,123,220,200,81,138,217,30,173,89,19,122,162,42,177,250,87,50,188,191,98,188,53,201,181,114,52,152,118,78,83,154,225,115,188,29,24,236,21,91,214,235,142,19,239,137,142,147,19,194,96,0,30,77,136,0,0,107,23,2,220,37,79,145,22,26,140,123,143,40,234,41,241,245,242,25,104,106,41,29,81,27,226,182,209,36,200,169,19,86,23,190,57,93,34,197,20,174,122,170,232,155,24,136,213,107,213,241,239,103,127,9,208,88,173,246,174,35,241,179,170,18,237,93,12,206,195,118,229,108,144,165,37,52,141,124,78,170,149,28,136,178,58,88,220,238,90,123,227,72,164,71,234,247,61,188,171,224,75,242,76,171,201,196,98,175,115,158,81,221,235,241,238,238,241,229,206,61,169,109,252,227,43,175,33,203,103,244,116,206,151,42,253,169,137,249,145,251,177,63,58,126,180,240,141,41,137,222,0,9,50,141,0,0,0,0,0,0,0,0,0,0,12,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,10,191,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,208,79,2,252,102,216,184,195,203,138,171,156,150,174,230,198,120,95,167,167,196,214,216,152,245,165,108,146,163,249,85,52,210,59,93,97,151,149,42,164,110,114,201,27,152,230,187,114,35,37,147,16,109,252,58,99,187,223,14,53,188,75,216,41,250,236,55,98,196,21,86,44,65,241,195,23,118,109,101,191,165,151,227,149,36,155,157,37,193,89,182,56,215,151,201,220,229,209,255,0,15,159,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,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,233,204,17,87,12,92,66,225,94,40,50,106,203,155,152,90,155,160,235,249,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,241,100,98,185,172,115,226,150,39,171,25,191,106,74,160,0,0,0,0,114,174,116,167,194,119,149,140,155,249,127,135,189,58,3,154,195,165,62,19,188,172,100,223,203,252,61,233,208,1,42,128,0,170,189,168,254,68,243,55,238,95,88,162,48,4,223,238,212,127,34,121,155,247,47,172,81,24,2,7,85,0,0,57,87,61,174,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,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,120,162,117,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,150,198,49,251,35,85,87,72,205,193,187,220,49,113,11,133,120,160,201,171,46,110,97,106,110,131,175,230,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,197,145,138,230,177,207,138,88,158,172,102,253,169,42,156,230,112,125,197,158,50,225,23,52,60,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,115,24,138,141,149,232,186,231,196,183,104,254,83,229,39,15,182,44,222,202,249,252,99,95,152,29,125,62,11,138,90,42,154,106,89,228,164,151,147,83,83,83,205,108,114,50,24,100,86,162,199,240,201,43,156,214,179,107,85,211,70,30,3,180,235,143,31,98,22,42,156,134,202,123,214,220,125,136,45,238,239,43,165,186,227,203,170,194,240,185,240,186,61,91,202,114,115,170,32,117,66,55,108,145,203,11,86,57,147,77,241,57,113,88,253,87,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,150,3,137,174,15,177,55,11,89,95,149,183,172,198,74,186,60,109,142,106,47,238,186,217,221,45,60,176,91,32,163,146,149,148,204,100,144,62,70,202,247,182,103,202,231,163,244,210,72,217,181,171,27,156,240,157,123,21,60,211,226,159,151,245,222,163,110,37,94,220,239,212,159,237,39,238,210,42,236,84,243,79,138,126,95,215,122,141,184,149,123,115,191,82,127,180,159,187,64,202,179,93,59,40,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,202,114,105,18,195,19,99,209,142,141,156,234,1,194,79,12,245,60,83,226,28,121,129,236,213,213,112,98,27,30,7,174,196,120,126,24,86,45,149,183,24,42,169,89,29,36,171,43,154,214,178,86,205,36,104,253,236,216,247,49,234,174,107,28,199,66,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,129,212,240,41,175,103,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,202,107,229,137,205,86,164,201,20,119,40,1,133,125,166,28,20,91,184,96,199,118,220,109,150,150,206,155,45,177,110,148,212,84,113,165,84,221,205,93,12,49,164,148,243,84,76,233,55,243,180,124,241,171,164,220,186,78,212,98,54,20,115,183,80,242,153,165,149,184,19,58,112,37,207,44,243,46,197,223,56,110,243,201,235,104,186,169,169,249,188,169,153,52,127,132,133,236,145,186,73,19,29,240,185,53,211,69,213,21,81,67,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,30,170,113,247,198,157,171,135,28,134,162,190,229,206,32,164,172,198,25,133,78,169,130,171,41,233,155,95,68,176,39,37,211,220,57,155,185,46,99,33,157,142,137,85,94,143,146,88,87,151,36,105,38,152,195,196,239,15,88,171,133,252,229,189,101,30,41,169,235,250,14,93,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,252,104,222,141,115,218,201,98,149,136,247,236,220,177,80,31,170,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,160,158,5,248,50,177,112,121,151,21,86,201,46,189,243,140,241,71,79,81,137,174,81,61,233,74,233,34,71,242,169,169,163,118,154,67,23,54,84,73,28,212,146,71,61,206,118,212,86,69,29,106,236,157,224,162,221,133,176,173,179,138,140,200,182,111,196,151,157,106,112,116,15,74,170,121,173,84,46,142,162,158,74,137,26,174,100,115,117,81,205,185,136,232,222,212,137,34,145,143,85,149,81,154,84,0,0,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,172,196,190,210,62,208,74,110,34,106,99,201,236,155,186,213,183,46,173,213,13,169,173,185,67,44,176,179,19,61,98,130,72,146,90,121,160,138,104,89,77,50,78,212,99,156,230,72,244,100,154,106,200,213,2,31,227,163,140,219,239,24,121,143,75,115,142,213,220,216,51,11,245,20,248,102,219,43,24,181,77,142,85,103,54,166,166,70,235,172,210,242,162,85,141,174,88,227,107,26,214,238,84,124,178,65,113,224,12,101,46,1,168,205,38,225,234,180,194,116,183,136,108,15,187,57,17,176,45,198,88,100,157,180,236,85,93,94,244,138,23,189,219,81,118,34,199,191,111,50,61,210,175,7,220,38,99,46,46,179,67,192,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,49,232,138,216,158,169,161,61,171,57,91,129,50,91,129,220,5,150,153,103,98,238,108,55,102,204,8,58,42,46,170,106,142,87,54,146,233,52,159,132,153,239,145,218,201,43,221,241,57,116,215,68,209,17,17,3,42,242,183,43,113,222,116,227,187,102,89,229,165,139,190,113,37,231,157,209,81,117,80,211,243,121,80,190,105,63,9,51,217,27,116,142,39,187,226,114,107,166,137,170,170,34,249,251,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,65,217,113,231,179,44,190,250,244,122,210,223,246,181,240,81,223,116,117,156,89,101,149,178,235,89,122,135,147,30,52,183,192,156,248,221,67,12,28,182,92,218,138,237,241,242,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,194,213,112,47,198,109,139,140,60,184,170,185,201,106,238,108,103,133,250,122,124,77,109,137,143,90,86,201,42,63,149,83,77,35,181,214,25,121,82,170,70,231,44,145,185,142,107,183,34,50,89,62,87,106,63,145,60,205,251,151,214,40,140,54,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,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,126,226,219,59,237,92,71,246,83,98,60,232,179,88,234,236,212,248,142,158,214,231,208,84,200,217,31,77,60,55,250,106,121,152,143,111,185,236,73,97,147,99,244,106,185,155,92,173,98,170,177,3,19,11,41,192,191,25,183,222,15,51,30,170,231,37,171,190,112,102,40,233,233,241,53,182,38,49,42,157,28,74,254,85,77,52,142,211,73,162,230,202,169,27,156,145,200,215,185,174,218,170,201,99,173,100,235,198,15,9,152,203,132,92,208,240,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,203,122,162,54,86,42,134,223,113,97,196,221,171,135,238,26,47,25,237,133,170,112,253,254,162,122,122,70,225,134,77,113,111,73,117,158,173,236,72,95,19,152,186,212,49,177,57,245,42,200,149,21,241,66,253,28,196,214,70,228,94,69,246,165,241,89,147,245,150,234,44,73,139,125,162,97,186,77,99,154,217,137,52,150,169,241,190,116,150,71,50,224,137,212,243,182,243,24,199,76,249,163,99,95,246,78,70,49,27,90,174,57,171,152,247,124,184,180,101,13,207,26,93,106,112,101,134,225,81,116,182,217,36,168,85,165,166,170,153,17,36,145,173,255,0,253,213,168,191,11,29,52,238,106,53,102,149,95,101,123,46,184,122,246,229,196,213,182,255,0,115,169,186,209,89,114,211,166,197,178,212,209,210,239,142,106,232,42,162,90,58,57,38,114,43,34,230,61,31,38,138,138,231,199,77,51,90,141,93,100,96,110,158,19,184,223,111,24,86,205,118,197,56,115,195,247,170,219,125,61,69,198,209,214,50,175,187,234,159,27,93,45,55,61,136,140,151,150,245,115,57,141,77,174,219,170,123,148,250,192,1,64,59,106,252,172,97,111,152,20,62,157,113,51,3,130,252,227,177,100,23,20,24,3,53,113,76,59,236,182,171,132,148,247,25,55,61,58,106,90,186,121,105,37,169,209,140,123,223,201,101,67,165,229,181,170,231,242,246,38,138,237,83,79,251,106,252,172,97,111,152,20,62,157,113,49,88,14,164,176,158,41,177,99,156,43,102,198,184,90,187,173,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,247,31,88,198,190,202,62,53,253,153,98,168,56,107,204,203,157,214,167,13,226,219,133,61,54,18,151,94,116,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,183,101,0,24,3,218,143,231,179,51,126,229,244,122,35,127,140,1,237,71,243,217,153,191,114,250,61,16,21,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,122,123,62,120,219,181,113,95,128,36,177,98,121,233,40,115,23,10,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,242,209,202,137,36,122,229,6,92,112,101,125,205,190,14,241,87,19,24,26,235,205,186,224,76,65,113,167,189,217,234,30,198,71,61,158,158,134,146,165,213,52,239,93,52,154,46,108,206,124,110,85,73,35,68,217,163,216,140,154,21,202,172,204,197,89,55,152,248,115,52,176,85,95,79,122,195,55,8,174,20,219,164,145,145,205,177,126,56,37,229,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,3,167,226,186,241,201,197,221,171,132,28,163,110,43,130,221,73,120,197,151,234,135,91,112,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,54,239,229,166,170,249,33,141,93,31,53,36,111,159,176,118,136,228,213,247,132,123,151,21,15,78,235,238,190,117,170,92,59,112,168,116,115,75,136,153,2,72,203,92,51,54,55,115,185,155,227,115,102,100,110,68,137,203,36,141,143,151,43,35,196,190,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,135,138,197,152,166,251,142,113,85,231,26,226,154,238,182,245,136,46,21,23,75,141,79,41,145,243,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,220,72,28,39,121,167,201,191,152,24,123,212,96,62,174,39,225,71,49,240,55,12,182,126,38,241,172,93,205,106,197,24,130,146,207,96,181,207,10,165,85,117,44,180,181,51,173,123,181,84,229,66,189,59,82,36,84,87,74,215,186,68,218,196,141,210,252,174,19,188,211,228,223,204,12,61,234,48,1,210,152,0,10,171,218,143,228,79,51,126,229,245,138,35,21,184,78,243,79,147,127,48,48,247,168,192,109,79,106,63,145,60,205,251,151,214,40,140,86,225,59,205,62,77,252,192,195,222,163,0,29,41,128,0,20,3,182,175,202,198,22,249,129,67,233,215,18,255,0,148,3,182,175,202,198,22,249,129,67,233,215,16,49,88,187,253,154,28,113,212,240,227,140,161,201,236,112,202,71,229,214,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,84,12,189,193,87,92,202,199,248,107,46,108,85,20,144,92,177,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,116,215,68,95,168,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,168,128,101,95,101,103,30,63,162,56,84,205,251,215,248,88,176,133,246,231,113,255,0,192,50,154,200,214,114,191,241,135,68,249,38,255,0,7,78,198,253,147,13,84,0,0,2,42,226,199,202,198,114,124,191,196,62,157,57,205,97,210,159,22,62,86,51,147,229,254,33,244,233,206,107,0,177,92,14,113,119,117,225,7,55,29,138,231,183,85,222,48,157,250,157,182,220,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,57,137,162,178,73,163,71,71,205,89,27,208,70,19,197,54,44,115,133,108,216,215,11,87,117,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,190,227,159,126,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,252,181,209,89,36,50,43,99,230,164,109,146,187,57,184,246,250,43,223,103,203,124,196,131,168,203,44,77,112,235,42,234,32,167,223,85,101,174,123,25,18,214,53,24,155,230,133,89,28,109,150,47,123,145,172,107,226,77,205,116,115,6,234,21,87,181,31,200,158,102,253,203,235,20,69,170,42,175,106,63,145,60,205,251,151,214,40,128,196,14,30,177,77,139,3,103,238,90,99,92,83,93,209,89,112,254,48,179,93,46,53,60,167,201,200,165,130,182,41,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,238,36,190,57,56,187,186,241,125,155,141,197,112,91,170,236,248,78,195,78,235,110,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,46,221,252,180,209,25,28,49,171,164,229,36,142,174,165,138,224,115,132,75,175,23,217,184,236,41,61,198,174,207,132,236,52,237,185,98,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,238,217,204,93,17,145,205,34,54,78,82,198,224,149,123,52,56,28,169,226,59,25,67,156,56,225,244,140,203,172,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,220,146,10,207,236,239,202,254,5,248,121,162,190,207,99,171,146,209,97,167,164,195,24,90,197,77,36,143,125,84,236,167,114,82,210,172,242,111,88,216,145,64,231,62,105,21,202,140,141,202,137,36,138,214,63,61,120,84,237,123,197,88,119,21,86,97,206,37,45,253,235,134,241,22,32,168,184,69,123,162,116,139,54,27,134,170,73,36,124,9,11,146,73,42,104,227,145,236,72,217,191,155,12,72,246,181,102,70,197,19,67,213,246,231,126,164,255,0,105,63,118,153,86,106,79,109,197,218,213,127,181,100,53,246,197,115,164,184,219,110,52,248,130,174,142,178,146,102,205,5,76,18,54,216,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,41,175,6,124,45,125,46,49,182,48,203,122,44,73,220,151,171,110,15,170,190,217,42,37,110,234,87,215,69,89,73,19,98,169,68,106,189,33,123,39,145,170,230,124,76,114,181,250,61,26,177,188,46,175,101,103,30,63,162,56,84,205,251,215,248,88,176,133,246,231,113,255,0,192,50,154,200,214,114,191,241,135,68,249,38,255,0,7,78,198,253,147,9,43,181,115,140,172,101,145,20,216,51,42,114,123,21,85,216,177,133,206,162,44,77,114,174,166,68,223,79,110,130,85,74,120,85,36,137,204,145,147,212,70,245,122,35,255,0,34,145,209,200,199,71,58,162,227,182,44,194,215,220,13,138,175,56,43,20,208,244,87,172,63,112,168,181,220,105,185,172,147,145,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,158,243,234,230,70,106,230,62,112,95,105,241,62,104,99,75,174,38,186,210,91,233,173,112,213,220,106,22,89,25,75,3,54,71,26,42,255,0,156,231,47,229,62,71,201,35,213,207,123,220,224,211,254,206,110,63,248,159,207,92,199,159,39,49,206,31,181,99,233,38,252,115,81,136,167,171,167,178,201,100,181,198,172,142,161,93,13,61,58,178,175,227,146,20,138,54,177,143,230,74,237,242,114,215,124,57,215,197,143,154,124,228,249,129,136,125,70,115,79,187,30,248,98,240,14,92,92,120,133,198,88,94,235,109,197,56,195,125,190,200,250,201,182,70,252,58,169,79,43,103,142,4,209,83,159,59,21,119,201,170,186,56,33,116,104,214,72,174,151,48,120,177,243,79,156,159,48,49,15,168,206,6,170,118,42,121,88,197,63,48,43,189,58,220,95,242,128,118,42,121,88,197,63,48,43,189,58,220,95,240,0,0,4,85,197,143,149,140,228,249,127,136,125,58,114,85,34,174,44,124,172,103,39,203,252,67,233,211,129,205,97,47,240,171,196,198,50,225,67,55,40,243,75,7,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,64,78,188,64,240,153,140,178,35,0,229,134,105,58,162,174,247,132,243,43,11,219,175,76,187,54,129,32,130,130,227,83,10,206,235,107,213,36,122,171,219,18,177,237,145,201,31,53,57,155,27,248,41,54,135,65,25,85,153,152,87,57,50,227,14,102,150,10,171,234,44,184,154,223,21,194,155,116,145,190,72,119,167,199,4,188,183,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,171,48,47,179,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,45,28,170,177,199,165,255,0,237,3,237,12,195,57,83,148,118,188,41,147,213,149,119,28,89,154,152,94,59,189,162,235,27,106,40,217,106,178,86,177,205,138,226,215,252,18,165,75,145,31,201,98,43,93,27,216,178,73,183,99,35,152,34,14,213,62,60,127,75,240,169,148,23,175,240,81,98,251,237,178,227,255,0,135,101,77,145,204,229,127,226,238,149,241,205,254,18,157,237,251,86,25,86,125,92,39,133,175,184,231,21,89,176,86,22,161,235,111,88,130,225,79,107,183,83,115,89,31,62,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,61,228,193,197,183,12,245,60,44,98,28,7,129,239,53,213,115,226,27,230,7,161,196,120,130,25,150,45,148,87,25,234,170,153,37,36,75,19,156,215,50,38,195,28,106,253,239,222,246,189,232,173,107,218,198,133,223,236,49,253,118,126,205,254,242,53,80,202,190,195,31,215,103,236,223,239,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,27,157,195,183,151,236,177,254,134,217,127,169,68,97,137,185,220,59,121,126,203,31,232,109,151,250,148,68,151,102,190,150,231,132,123,212,127,110,30,143,194,123,117,124,41,8,0,76,28,222,0,0,0,0,0,0,243,217,133,129,48,254,103,96,139,222,0,197,52,220,235,93,246,142,74,57,244,99,28,248,247,39,195,44,123,218,230,164,177,187,107,216,229,106,237,123,26,237,53,67,26,184,150,225,211,19,240,221,143,188,41,118,154,162,229,105,171,133,147,218,111,110,163,74,120,174,13,216,206,114,53,168,249,17,174,142,71,43,28,197,118,237,54,61,81,27,35,53,219,98,61,207,172,152,195,249,249,150,55,92,183,196,19,244,125,102,201,232,174,13,167,100,210,80,85,198,186,199,51,17,255,0,254,182,57,26,173,115,163,146,70,35,155,187,84,212,230,185,109,56,251,122,211,243,227,151,229,252,242,88,59,1,182,247,182,79,25,228,238,206,184,107,147,27,241,221,202,55,227,134,186,196,115,143,173,28,57,233,49,134,32,245,57,163,150,216,159,40,49,245,231,46,49,140,84,236,187,89,38,108,83,45,52,201,44,82,53,236,108,145,200,199,123,149,90,248,222,199,162,57,17,200,142,68,115,90,228,86,167,150,32,53,83,52,85,52,213,26,76,58,234,197,251,120,155,84,223,179,84,85,69,81,19,19,28,166,38,53,137,143,84,192,92,110,2,248,67,246,175,119,131,55,179,18,215,174,15,179,86,39,67,111,173,162,223,79,127,145,173,149,31,162,243,26,188,168,101,72,85,218,177,241,202,168,248,215,93,178,34,69,156,37,240,193,119,226,99,27,212,80,62,227,221,152,94,193,201,158,253,93,27,154,181,8,201,21,252,184,32,98,235,172,178,114,228,68,122,162,177,136,215,57,219,149,27,27,246,82,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,32,201,50,191,148,85,242,139,209,230,199,40,239,159,202,63,31,189,79,246,163,183,147,147,218,156,155,46,175,244,245,199,159,84,115,162,153,136,225,31,189,84,79,62,116,199,24,210,102,153,143,210,0,38,142,100,0,0,0,0,0,0,0,0,0,0,0,0,12,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,11,233,216,213,105,181,95,248,68,198,214,43,237,178,146,227,109,184,227,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,21,237,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,230,72,246,77,182,250,246,42,121,88,197,63,48,43,189,58,220,93,76,210,202,220,9,157,56,18,231,150,121,151,98,239,156,55,121,228,245,180,93,84,212,252,222,84,204,154,63,194,66,246,72,221,36,137,142,248,92,154,233,162,234,138,168,161,207,191,7,220,89,227,46,17,115,67,199,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,49,136,168,217,94,139,208,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,158,30,43,184,81,204,126,18,179,29,248,43,26,197,215,90,171,185,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,229,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,230,14,206,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,154,230,69,19,154,174,88,82,41,3,119,128,0,1,72,59,79,120,183,206,222,25,176,110,30,183,229,6,23,171,183,63,18,212,43,38,198,243,83,65,85,73,64,248,215,114,81,69,19,247,183,169,145,173,115,149,211,177,25,202,71,242,146,71,239,117,62,101,112,47,198,109,247,131,204,199,170,185,201,106,239,156,25,138,58,122,124,77,109,137,140,74,167,71,18,191,149,83,77,35,180,210,104,185,178,170,70,231,36,114,53,238,107,182,170,178,88,194,181,157,41,240,157,229,99,38,254,95,225,239,78,128,230,176,233,79,132,239,43,25,55,242,255,0,15,122,116,0,74,160,25,87,218,231,196,231,16,88,70,251,22,68,89,44,183,92,27,129,111,182,249,155,53,238,10,152,165,143,23,82,200,202,101,146,22,185,34,230,82,242,36,73,161,150,38,203,186,88,230,106,200,222,92,140,71,5,159,237,49,187,90,175,253,159,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,6,19,174,17,226,207,25,97,238,21,241,239,10,119,154,122,187,222,30,197,85,22,234,155,44,147,87,163,89,135,159,5,107,106,170,82,40,214,55,58,70,78,232,227,213,156,198,49,143,223,34,34,186,71,238,130,128,234,160,0,7,42,230,249,246,103,90,109,87,254,207,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,83,3,13,254,236,184,242,39,150,95,125,122,197,104,25,43,199,71,6,87,222,15,51,30,150,217,29,215,190,112,102,40,234,42,48,205,202,87,177,42,157,28,74,206,109,53,76,109,211,73,162,230,196,139,35,90,145,200,215,181,205,218,170,248,163,173,103,78,121,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,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,153,92,54,118,70,86,67,158,216,182,159,63,39,239,124,3,130,174,12,163,183,181,148,179,210,195,139,163,168,163,124,137,36,114,199,60,115,83,116,235,45,35,158,173,73,35,116,169,44,45,145,252,167,184,15,87,217,41,193,71,114,81,209,241,101,153,182,203,173,29,234,110,116,120,46,223,58,114,35,109,12,208,114,223,115,114,35,183,201,206,100,178,199,19,100,107,90,145,163,165,68,145,37,133,236,249,93,185,223,169,63,218,79,221,166,170,25,87,219,157,250,147,253,164,253,218,4,85,216,169,230,159,20,252,191,174,245,27,113,42,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,196,171,219,157,250,147,253,164,253,218,4,85,216,169,230,159,20,252,191,174,245,27,113,103,251,75,123,62,233,179,134,213,120,226,15,40,45,85,114,102,13,5,63,83,120,180,210,69,45,84,248,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,209,168,138,245,110,181,131,177,83,205,62,41,249,127,93,234,54,227,106,64,229,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,208,71,7,92,98,224,78,47,240,37,69,254,193,71,220,216,146,205,179,196,24,127,153,53,71,117,243,102,168,101,47,240,167,193,20,115,243,99,167,89,63,6,139,179,93,174,209,83,223,66,251,87,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,205,106,235,42,77,43,164,213,237,145,252,153,171,179,79,179,219,25,112,245,117,170,206,220,232,172,171,181,227,42,170,121,237,116,24,114,130,230,142,130,146,145,206,68,124,149,175,167,122,197,82,247,171,26,230,69,185,241,70,136,201,23,116,219,18,156,52,40,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,172,201,94,214,190,53,251,238,178,179,132,220,178,185,218,171,44,176,242,100,198,151,8,23,159,35,171,161,159,152,203,99,85,91,178,62,75,226,138,73,93,27,156,229,145,91,18,172,107,20,204,120,86,190,209,30,47,62,149,185,202,158,22,173,231,101,238,14,230,209,97,125,244,29,52,211,243,91,23,85,87,38,229,89,23,155,36,77,216,142,217,182,40,226,214,54,72,178,238,170,164,171,195,23,15,88,171,138,12,229,178,229,30,22,169,232,58,254,101,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,252,88,216,142,115,26,249,101,137,138,246,111,220,151,255,0,180,71,179,91,44,242,255,0,38,147,55,56,107,193,253,199,224,238,109,78,36,181,178,166,227,112,154,225,67,35,162,111,81,27,165,150,94,95,77,163,228,122,109,107,86,39,202,247,61,57,45,107,130,202,118,115,113,175,244,170,203,137,236,24,254,231,106,143,51,112,183,224,238,84,208,47,42,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,180,137,179,69,26,92,3,152,28,173,205,44,119,146,216,238,217,153,153,105,125,238,108,73,102,231,116,85,189,44,53,28,174,108,47,134,79,193,204,199,198,237,99,149,237,248,154,186,107,170,104,168,138,157,20,240,197,196,46,21,226,131,38,172,185,185,133,169,186,14,191,153,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,255,0,22,70,43,154,199,62,41,98,122,177,155,246,160,74,160,0,5,74,227,79,179,207,43,248,167,181,93,113,125,138,142,147,13,102,163,169,225,74,60,64,142,145,176,86,172,13,115,99,167,174,137,186,181,236,115,85,25,207,70,44,204,70,67,162,189,145,242,93,109,64,17,87,12,92,61,97,94,23,242,106,203,148,120,90,167,175,232,57,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,241,99,98,57,207,115,34,138,38,43,223,179,114,213,94,218,191,43,24,91,230,5,15,167,92,75,254,80,14,218,191,43,24,91,230,5,15,167,92,64,160,29,151,30,123,50,203,239,175,71,173,55,248,192,30,203,143,61,153,101,247,215,163,214,155,252,5,10,187,118,67,228,149,235,136,186,220,215,172,185,210,71,151,213,245,18,84,203,151,148,150,201,233,96,107,223,74,172,114,71,91,13,91,95,19,58,149,90,132,100,113,181,141,77,34,106,35,17,9,3,180,198,211,106,176,118,127,230,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,118,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,22,212,170,189,168,254,68,243,55,238,95,88,162,3,0,78,146,56,135,201,12,3,197,254,67,87,101,253,101,242,145,214,220,65,79,79,116,176,226,26,24,225,173,74,89,211,73,41,171,105,220,186,181,236,115,85,90,229,141,205,89,33,154,70,53,237,223,185,57,183,52,39,179,75,180,18,167,39,174,182,126,31,51,126,235,73,30,95,87,212,116,214,123,181,92,177,82,193,134,158,247,85,79,34,200,172,129,95,59,42,42,103,137,170,249,165,107,32,77,92,170,140,71,104,20,175,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,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,55,79,179,175,134,124,101,194,215,15,41,131,51,6,186,145,248,134,255,0,120,155,17,215,81,83,42,61,150,199,205,79,79,10,82,44,168,229,108,207,107,105,218,175,123,126,13,239,115,90,175,107,82,71,254,190,58,48,39,15,178,101,197,47,16,57,247,132,124,71,14,78,117,23,139,77,182,90,137,89,75,114,170,168,70,67,13,5,75,24,201,26,248,102,170,74,45,85,204,86,181,209,183,126,176,172,204,146,160,112,209,219,55,249,134,19,226,143,10,127,130,167,241,109,130,31,252,12,124,218,202,45,127,240,243,73,37,58,255,0,212,178,58,96,53,80,31,39,9,226,155,22,57,194,182,108,107,133,171,186,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,95,113,245,128,160,29,181,126,86,48,183,204,10,31,78,184,153,129,193,182,78,88,184,128,226,31,15,228,238,35,155,167,164,196,214,251,229,60,117,59,94,254,146,169,150,138,201,41,170,118,49,236,89,57,83,199,20,188,189,232,215,236,218,239,133,202,134,159,246,213,249,88,194,223,48,40,125,58,226,80,14,203,143,61,153,101,247,215,163,214,129,5,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,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,166,154,118,93,118,128,81,221,232,237,188,50,103,126,34,228,221,97,233,173,216,30,233,60,112,65,75,37,44,80,69,4,54,151,114,216,205,179,39,43,88,164,145,94,233,157,35,163,87,35,210,38,203,98,187,65,184,36,181,113,95,128,35,190,225,136,41,40,115,23,10,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,243,21,168,137,36,154,225,101,218,217,140,178,163,31,214,217,171,36,171,176,98,204,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,163,227,114,251,218,138,213,250,148,14,162,12,1,237,71,243,217,153,191,114,250,61,17,166,157,157,124,117,83,113,75,131,83,3,230,13,125,35,51,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,254,91,28,246,177,140,114,49,153,151,218,143,231,179,51,126,229,244,122,32,47,255,0,98,167,149,140,83,243,2,187,211,173,197,117,237,88,224,114,155,45,110,181,252,82,101,179,234,229,177,98,123,194,191,20,219,28,201,103,91,117,198,169,207,122,214,178,77,21,25,77,52,186,181,205,145,201,203,154,88,218,197,115,101,108,112,216,174,197,79,43,24,167,230,5,119,167,91,139,233,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,28,177,23,43,179,175,129,90,158,41,113,146,99,140,193,160,171,102,85,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,200,99,152,215,177,238,71,178,95,198,157,145,151,212,226,226,205,131,112,244,247,86,228,238,35,235,111,181,151,186,42,86,55,184,41,99,158,69,75,74,58,121,228,124,147,108,117,36,81,206,244,87,63,156,249,18,41,18,158,100,77,105,194,120,90,197,129,176,173,155,5,97,106,30,138,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,222,5,22,237,171,242,177,133,190,96,80,250,117,196,202,190,19,188,211,228,223,204,12,61,234,48,26,169,219,87,229,99,11,124,192,161,244,235,137,149,124,39,121,167,201,191,152,24,123,212,96,3,165,48,0,21,87,181,31,200,158,102,253,203,235,20,70,43,112,157,230,159,38,254,96,97,239,81,128,218,158,212,127,34,121,155,247,47,172,81,24,173,194,119,154,124,155,249,129,135,189,70,0,58,83,0,166,189,162,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,91,218,247,49,236,106,177,225,10,246,172,113,213,83,131,163,175,225,99,42,43,234,233,175,181,84,235,14,53,174,117,44,78,129,182,234,186,39,167,118,177,38,141,202,231,203,21,68,114,186,104,213,188,180,72,218,215,185,206,145,34,243,252,125,127,169,101,195,151,236,135,254,238,85,25,107,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,169,92,125,127,169,101,195,151,236,135,254,238,85,1,64,56,78,243,79,147,127,48,48,247,168,192,108,79,104,167,2,180,220,82,224,213,199,25,125,65,72,204,212,176,83,195,13,12,213,53,82,177,151,59,116,43,80,245,182,162,44,137,4,47,116,149,14,145,147,57,159,150,198,177,207,99,28,175,102,59,112,157,230,159,38,254,96,97,239,81,128,233,76,14,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,255,0,179,67,142,58,110,35,176,108,57,61,142,25,86,204,197,193,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,241,190,68,145,138,168,231,178,24,127,181,23,179,254,142,239,71,114,226,111,36,48,239,38,235,15,83,113,199,22,184,36,130,10,89,41,98,130,89,230,187,55,152,246,109,153,57,90,75,28,104,247,76,233,27,34,53,30,146,186,92,171,194,120,166,251,129,177,85,155,26,225,106,238,138,245,135,238,20,247,75,117,79,41,146,114,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,220,7,82,96,174,188,14,113,119,106,226,251,40,221,138,231,183,82,89,241,101,134,161,182,220,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,57,137,170,62,57,163,71,73,202,89,29,98,128,138,184,177,242,177,156,159,47,241,15,167,78,115,88,116,167,197,143,149,140,228,249,127,136,125,58,115,154,192,58,93,226,43,33,176,111,18,89,71,125,202,156,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,218,171,81,237,222,197,124,110,93,143,114,47,61,156,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,233,120,196,14,213,62,47,48,175,16,89,143,106,203,124,178,173,181,94,48,134,5,230,235,122,138,130,55,73,91,116,145,85,179,244,213,106,174,123,168,218,198,68,212,229,236,100,178,53,207,94,115,27,78,246,132,193,217,125,218,9,77,105,166,178,240,189,157,55,90,183,177,245,13,160,193,247,202,153,101,169,126,249,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,118,70,196,108,95,11,26,205,45,175,106,63,145,60,205,251,151,214,40,140,128,224,163,133,27,239,22,153,203,69,131,121,87,90,60,33,109,210,179,20,222,232,161,99,186,10,93,175,88,227,71,72,168,196,154,119,179,149,26,104,247,38,175,147,150,246,69,34,26,233,218,99,108,166,178,246,127,230,5,154,142,74,185,41,232,41,236,52,209,62,174,174,90,169,220,198,93,168,90,213,146,105,156,233,101,126,136,154,190,71,57,238,93,85,202,170,170,160,97,182,83,224,95,106,25,167,131,114,207,189,59,179,197,184,130,221,98,235,121,28,238,151,170,169,142,30,111,47,115,119,237,230,110,219,185,186,233,166,169,174,167,65,56,43,9,101,31,1,60,46,75,27,155,73,75,98,193,22,119,92,175,149,212,241,50,158,123,221,197,34,106,75,62,147,75,163,170,106,101,107,35,138,55,74,186,43,161,133,142,70,181,136,152,45,195,37,218,213,96,226,75,42,47,183,219,157,37,186,219,110,199,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,154,187,65,184,219,186,241,95,143,227,177,97,137,234,232,114,235,10,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,115,17,170,139,36,154,132,85,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,151,87,178,159,129,90,108,99,37,7,20,249,175,65,73,83,98,165,168,73,176,85,11,106,165,108,238,184,210,86,177,123,201,235,12,141,70,178,41,105,228,137,176,200,142,230,42,200,231,49,173,108,107,44,21,217,251,192,141,247,138,172,85,30,53,197,44,232,178,203,15,220,18,59,141,78,172,147,189,42,160,146,150,73,109,91,25,81,21,68,28,218,106,135,47,82,212,86,179,77,19,87,123,147,119,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,3,45,187,115,191,82,127,180,159,187,72,127,177,134,237,106,183,113,95,123,163,184,92,233,41,106,46,152,30,190,146,134,41,166,107,31,85,58,86,81,76,177,68,213,93,94,244,138,25,100,86,183,85,217,27,221,245,53,85,38,14,220,239,212,159,237,39,238,211,48,48,158,41,190,224,108,85,102,198,184,90,187,162,189,97,251,133,61,210,221,83,202,100,156,138,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,247,1,182,157,165,252,14,83,113,29,131,102,206,28,14,250,182,102,46,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,227,174,64,228,229,247,136,12,229,194,121,59,135,38,233,234,241,53,193,180,242,84,237,99,250,74,86,53,210,84,212,236,123,216,146,114,160,142,89,121,123,209,207,217,181,191,19,145,13,180,236,249,227,110,213,197,126,0,146,197,137,231,164,161,204,92,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,203,71,42,36,145,235,42,224,174,23,114,191,0,113,13,140,120,139,194,246,74,75,125,247,25,217,233,237,181,145,83,50,72,152,147,245,18,77,89,84,173,73,57,78,125,74,182,139,126,145,181,81,244,174,126,231,58,121,85,66,74,194,120,90,197,129,176,173,155,5,97,106,30,138,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,222,115,133,197,143,154,124,228,249,129,136,125,70,115,165,51,154,206,44,124,211,231,39,204,12,67,234,51,129,170,157,138,158,86,49,79,204,10,239,78,183,23,252,160,29,138,158,86,49,79,204,10,239,78,183,23,252,0,0,1,21,113,99,229,99,57,62,95,226,31,78,156,149,72,171,139,31,43,25,201,242,255,0,16,250,116,224,115,88,116,81,148,121,103,133,115,147,129,28,190,202,220,107,73,212,89,113,54,87,216,237,245,59,99,141,242,67,190,217,6,201,226,230,49,236,108,209,61,27,36,111,86,174,201,24,199,34,106,212,57,215,58,83,225,59,202,198,77,252,191,195,222,157,0,24,23,197,87,12,248,203,133,12,220,172,202,220,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,241,1,210,71,21,92,51,224,222,43,242,142,179,43,113,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,82,14,0,123,49,107,48,94,54,171,205,190,33,168,185,149,248,75,16,85,81,225,187,67,89,60,49,201,85,65,89,3,169,239,145,78,217,99,145,208,186,72,42,27,28,51,64,141,146,53,100,170,138,215,179,80,149,123,47,120,40,250,63,224,70,103,62,97,91,46,180,57,147,140,173,239,166,150,221,90,156,158,230,181,186,102,189,148,235,19,92,186,205,47,42,9,164,89,17,31,31,193,22,200,220,201,121,149,3,182,175,205,62,22,249,127,67,234,55,19,106,76,86,237,171,243,79,133,190,95,208,250,141,196,9,87,176,199,245,217,251,55,251,200,213,67,42,251,12,127,93,159,179,127,188,141,84,0,82,174,53,187,72,126,135,217,167,106,203,63,99,94,45,239,60,63,5,247,173,241,23,65,203,230,84,212,67,202,229,244,178,235,167,77,187,118,228,215,126,154,123,181,91,170,102,7,106,7,6,124,73,241,19,159,182,12,107,147,153,111,226,11,45,22,15,165,181,207,83,223,20,20,155,42,153,91,91,35,163,217,81,60,111,93,25,52,107,170,38,223,139,77,117,69,68,11,43,192,199,28,255,0,77,31,27,127,106,239,7,120,59,187,127,191,125,225,213,117,125,79,249,60,59,54,244,223,206,215,127,242,105,239,181,69,0,236,164,225,115,61,184,107,246,163,237,175,3,120,115,196,125,201,221,159,140,232,235,57,253,63,93,206,252,218,89,54,237,231,197,249,90,107,187,221,174,139,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,143,17,62,96,115,59,250,101,122,254,187,41,185,198,24,241,19,230,7,51,191,166,87,175,235,178,145,173,165,250,43,126,51,238,94,29,135,250,67,23,236,83,241,35,208,1,15,116,128,0,0,110,119,14,222,95,178,199,250,27,101,254,165,17,134,38,231,112,237,229,251,44,127,161,182,95,234,81,18,93,154,250,91,158,17,239,81,253,184,122,63,9,237,213,240,164,32,1,48,115,120,0,0,0,0,0,0,0,2,19,226,171,134,155,15,18,24,6,75,91,146,158,151,21,90,97,149,216,118,229,83,36,220,170,73,100,124,78,149,175,100,110,68,115,101,108,13,141,92,230,189,88,142,87,53,170,169,162,229,110,83,240,241,141,243,67,59,147,35,185,125,211,116,162,172,170,166,189,212,186,53,169,142,214,202,103,57,181,15,122,196,170,215,104,230,242,219,241,35,31,35,227,110,246,163,209,198,223,31,58,139,14,225,251,109,222,229,136,45,214,43,117,45,210,243,201,239,42,216,41,88,202,138,222,75,85,145,115,164,68,221,38,198,170,181,187,149,118,162,232,154,33,168,199,101,22,177,183,169,187,60,59,253,113,249,244,215,187,194,22,46,202,118,141,143,217,140,186,246,95,68,111,196,196,249,61,103,232,234,158,115,26,235,173,63,91,119,150,247,181,84,190,54,87,101,182,24,202,12,3,102,203,140,29,21,67,45,54,72,93,20,43,83,50,203,44,142,123,221,36,146,61,222,228,87,62,71,189,234,141,68,106,43,149,26,214,181,17,169,234,128,54,180,211,20,83,20,211,26,68,43,251,247,238,98,110,213,126,245,83,85,117,76,204,204,243,153,153,214,102,125,115,32,0,250,121,0,0,0,0,0,0,0,0,0,0,0,0,6,0,246,163,249,236,204,223,185,125,30,136,223,227,0,123,81,252,246,102,111,220,190,143,68,5,255,0,236,84,242,177,138,126,96,87,122,117,184,191,229,0,236,84,242,177,138,126,96,87,122,117,184,191,224,66,156,87,112,163,151,28,90,229,195,240,86,53,139,161,186,208,243,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,204,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,115,217,154,89,91,142,242,91,29,220,242,207,50,236,93,205,137,44,220,158,182,139,170,134,163,149,205,133,147,71,248,72,94,248,221,172,114,177,223,11,151,77,116,93,21,21,19,167,226,165,118,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,243,35,99,230,220,21,3,178,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,252,167,38,178,164,210,182,61,30,217,25,201,215,67,150,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,148,236,210,237,4,166,206,27,85,159,135,204,223,186,213,201,152,52,20,253,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,133,223,205,44,173,192,153,211,129,46,121,103,153,118,46,249,195,119,158,79,91,69,213,77,79,205,229,76,201,163,252,36,47,100,141,210,72,152,239,133,201,174,154,46,168,170,139,207,191,24,60,38,99,46,17,115,67,192,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,45,234,136,217,88,171,209,153,21,113,59,195,214,21,226,131,38,175,89,71,138,106,122,14,191,151,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,255,0,26,55,163,92,199,62,41,101,98,61,155,247,32,115,88,116,167,194,119,149,140,155,249,127,135,189,58,3,154,195,77,59,40,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,202,114,107,42,77,43,99,209,237,145,156,144,215,66,31,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,201,128,1,204,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,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,120,163,114,123,93,114,135,6,227,94,21,238,25,165,121,130,173,49,14,92,84,83,77,101,158,25,213,172,217,93,91,73,75,83,12,172,93,90,246,57,171,27,209,116,71,163,225,102,142,70,171,218,252,54,3,170,128,80,14,204,94,60,125,183,216,169,178,27,54,47,91,177,246,31,183,183,187,110,151,27,143,50,171,20,66,215,204,233,52,111,41,169,206,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,191,224,114,174,111,247,101,199,145,60,178,251,235,214,43,76,1,55,251,178,227,200,158,89,125,245,235,21,160,90,160,0,3,42,251,115,191,82,127,180,159,187,77,84,50,175,183,59,245,39,251,73,251,180,8,171,177,83,205,62,41,249,127,93,234,54,226,85,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,137,87,183,59,245,39,251,73,251,180,8,171,177,83,205,62,41,249,127,93,234,54,227,106,76,86,236,84,243,79,138,126,95,215,122,141,184,218,144,0,0,41,255,0,104,207,26,255,0,69,92,184,130,193,128,46,118,169,51,55,20,254,14,219,77,58,243,100,181,208,170,61,36,185,186,29,174,99,182,189,137,28,77,149,90,215,200,231,59,73,91,12,177,174,16,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,93,254,214,190,30,177,222,95,113,5,89,157,117,181,55,91,238,22,204,46,76,145,93,167,165,133,145,208,87,69,23,43,187,28,232,81,17,118,65,4,110,137,207,99,28,248,247,38,178,190,25,165,88,87,129,12,235,192,156,63,113,65,132,115,51,50,45,252,203,13,39,85,69,81,90,200,166,150,107,95,83,79,36,41,87,28,113,72,221,251,121,155,94,142,108,191,130,124,170,200,221,42,70,168,27,63,193,39,7,216,103,132,108,175,138,202,212,164,173,198,215,202,120,29,139,47,20,146,212,114,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,107,108,80,0,98,7,106,23,5,31,71,252,118,252,231,203,219,101,170,135,45,177,149,193,148,209,91,168,147,147,220,215,71,66,231,190,157,34,115,151,88,101,229,79,52,107,26,35,35,248,226,217,27,89,23,50,32,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,249,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,186,169,218,161,159,216,55,41,120,104,186,229,245,230,215,73,118,196,57,155,79,53,166,203,67,89,111,90,154,102,50,55,194,181,53,143,85,86,182,55,192,217,35,124,46,213,94,149,14,129,200,199,53,143,86,225,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,128,117,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,88,63,178,143,192,159,253,124,255,0,228,205,227,254,136,123,94,8,242,67,19,112,243,195,70,14,203,28,97,124,171,174,187,210,211,190,190,174,150,104,233,218,203,84,245,79,89,230,161,137,208,106,146,50,41,100,145,22,71,73,34,189,234,247,53,205,141,89,28,120,67,244,78,226,159,254,198,156,213,255,0,216,219,143,255,0,36,14,138,50,183,52,176,38,116,224,75,102,102,101,165,247,190,112,221,231,157,209,86,244,179,83,243,121,83,62,25,63,7,51,25,35,116,146,39,183,226,106,107,166,169,170,42,42,250,178,181,118,112,225,60,85,129,184,49,203,204,45,141,112,205,215,15,222,168,187,219,169,183,93,40,164,164,170,131,125,214,173,236,223,20,136,215,183,115,30,215,38,169,239,107,145,83,220,168,89,80,5,0,237,171,242,177,133,190,96,80,250,117,196,191,229,0,237,171,242,177,133,190,96,80,250,117,196,10,1,217,113,231,179,44,190,250,244,122,211,127,140,1,236,184,243,217,150,95,125,122,61,105,191,192,10,171,218,143,228,79,51,126,229,245,138,34,213,21,87,181,31,200,158,102,253,203,235,20,64,96,9,234,179,75,43,113,222,75,99,187,158,89,230,93,139,185,177,37,155,147,214,209,117,80,212,114,185,176,178,104,255,0,9,11,223,27,181,142,86,59,225,114,233,174,139,162,162,162,121,83,124,251,67,56,44,181,113,79,149,245,23,220,33,135,233,29,154,152,106,157,23,15,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,121,145,177,243,110,12,139,204,126,53,243,151,51,120,113,193,124,53,222,238,125,53,135,9,107,77,81,45,18,182,30,248,161,133,144,182,221,79,84,198,181,55,116,188,185,52,84,118,217,53,133,207,98,203,10,74,231,2,220,58,125,39,120,142,195,184,2,229,79,205,195,118,253,215,220,77,241,237,214,215,78,246,111,139,221,44,114,126,26,71,195,79,186,55,43,217,207,230,34,42,49,72,42,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,111,251,37,184,120,186,228,215,15,53,24,243,21,218,169,41,111,185,157,81,77,123,129,240,214,58,103,186,200,148,237,91,123,101,106,47,41,143,85,154,166,100,70,106,237,149,12,73,21,28,222,92,97,103,243,175,62,242,159,135,108,43,75,141,115,143,21,248,126,203,91,112,101,174,10,158,134,166,175,125,83,227,146,70,199,178,158,57,30,154,178,25,23,85,77,191,14,154,234,168,139,31,229,111,30,188,39,103,78,59,182,101,158,90,102,183,124,226,75,207,59,162,162,238,43,149,63,55,149,11,230,147,240,147,83,178,54,233,28,79,119,196,228,215,77,19,85,84,69,136,59,93,178,247,31,102,87,13,184,110,197,151,56,31,16,98,171,148,24,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,166,154,189,169,252,168,81,254,206,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,123,117,55,27,166,25,173,164,165,131,125,170,173,140,223,44,145,181,141,220,247,181,169,170,251,220,228,68,247,170,1,112,59,106,252,172,97,111,152,20,62,157,113,40,7,101,199,158,204,178,251,235,209,235,75,255,0,219,87,229,99,11,124,192,161,244,235,137,158,189,153,215,107,85,131,141,124,191,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,236,149,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,55,167,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,206,183,22,121,253,83,196,198,124,226,124,217,117,174,146,223,67,95,81,211,90,161,138,223,21,44,253,221,14,172,165,90,165,141,92,178,212,242,145,156,199,186,71,251,254,6,42,68,200,216,201,175,180,83,142,170,158,41,113,146,224,124,190,175,171,102,85,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,200,99,94,230,49,238,86,50,63,224,115,132,75,175,23,217,184,236,41,61,198,174,207,132,236,52,237,185,98,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,238,217,204,93,17,145,205,34,54,78,82,198,224,154,187,41,248,72,198,89,173,154,20,28,69,59,20,85,225,204,39,151,183,132,99,38,183,84,163,43,110,183,22,70,199,186,137,17,61,236,166,88,166,98,78,231,39,225,35,155,148,196,93,242,62,24,215,181,31,207,102,102,253,203,232,244,70,244,97,60,45,98,192,216,86,205,130,176,181,15,69,101,195,246,250,123,93,186,155,154,249,57,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,239,48,95,181,31,207,102,102,253,203,232,244,64,95,254,197,79,43,24,167,230,5,119,167,91,139,254,80,14,197,79,43,24,167,230,5,119,167,91,139,254,0,0,5,0,237,171,242,177,133,190,96,80,250,117,196,202,190,19,188,211,228,223,204,12,61,234,48,26,169,219,87,229,99,11,124,192,161,244,235,137,149,124,39,121,167,201,191,152,24,123,212,96,3,161,60,235,207,188,167,225,219,10,210,227,92,227,197,126,31,178,214,220,25,107,130,167,161,169,171,223,84,248,228,145,177,236,167,142,71,166,172,134,69,213,83,111,195,166,186,170,34,197,88,79,180,123,131,28,115,138,172,216,43,11,103,39,91,122,196,23,10,123,93,186,155,195,183,88,249,245,83,200,216,226,143,123,233,154,198,238,123,218,154,185,81,169,174,170,168,158,242,53,237,118,203,220,125,153,92,54,225,187,22,92,224,124,65,138,174,80,99,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,154,106,246,167,242,161,154,188,50,112,201,196,149,131,137,44,168,190,223,120,124,204,171,117,182,221,142,44,85,117,149,149,120,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,6,175,246,163,249,19,204,223,185,125,98,136,197,110,19,188,211,228,223,204,12,61,234,48,27,83,218,143,228,79,51,126,229,245,138,35,13,178,67,26,218,178,215,58,48,14,99,95,105,234,231,182,225,92,81,106,189,214,69,72,198,186,121,32,166,171,142,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,125,96,111,247,24,156,85,96,222,20,50,142,225,140,47,55,42,71,98,123,141,61,69,54,19,180,73,26,204,251,141,197,25,240,43,162,107,216,238,154,55,58,55,76,253,205,218,197,70,162,243,31,27,31,207,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,218,241,47,196,94,59,226,131,52,235,243,51,29,84,127,133,163,179,209,108,135,241,101,175,169,154,104,40,249,145,69,31,59,149,207,123,121,175,110,247,253,106,191,82,37,138,225,99,129,90,108,99,194,230,106,241,79,154,244,20,149,54,42,92,15,136,38,193,84,45,170,149,179,186,227,73,20,139,222,79,88,100,106,53,145,75,79,36,77,134,68,119,49,86,71,57,141,107,99,89,66,144,26,169,199,215,250,150,92,57,126,200,127,238,229,81,149,102,170,113,245,254,165,151,14,95,178,31,251,185,84,5,0,225,59,205,62,77,252,192,195,222,163,1,210,153,205,103,9,222,105,242,111,230,6,30,245,24,14,148,192,24,173,218,133,192,183,177,76,84,252,241,201,204,25,210,101,181,235,103,124,83,81,59,116,54,43,164,146,57,23,72,81,169,211,209,205,172,124,189,21,204,100,170,248,255,0,4,215,83,198,187,82,124,156,89,133,172,88,231,10,222,112,86,41,161,235,108,184,130,223,81,107,184,211,115,95,31,62,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,125,224,115,111,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,78,132,248,117,207,156,27,196,150,81,216,179,91,6,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,118,136,229,99,119,177,89,35,83,99,218,171,137,156,125,112,81,138,184,83,204,122,187,221,166,217,212,101,150,38,184,77,38,28,184,83,164,143,142,131,122,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,58,54,43,209,119,54,86,69,229,56,40,226,186,251,194,94,114,209,99,46,109,214,179,8,92,180,163,197,54,74,41,152,222,190,151,107,210,57,17,178,34,177,102,129,239,230,198,186,177,203,163,227,230,49,146,200,160,110,167,22,62,86,51,147,229,254,33,244,233,206,107,14,143,120,133,197,54,44,115,193,126,101,227,92,45,93,214,217,113,6,87,222,110,150,234,158,83,227,231,210,207,105,150,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,251,142,112,128,216,158,213,142,56,234,114,214,213,95,194,222,91,50,146,91,238,39,179,171,49,77,205,207,138,116,183,91,170,154,246,45,19,35,213,85,149,51,69,171,156,233,26,156,184,101,141,204,71,58,86,201,14,96,112,235,144,216,203,137,44,220,177,101,78,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,237,81,170,246,239,122,178,54,174,247,181,22,64,237,8,202,251,174,85,113,131,153,54,203,131,170,230,167,191,222,37,197,20,53,115,81,58,153,149,16,92,28,181,43,202,213,85,36,100,82,201,45,58,200,213,209,207,167,127,185,170,138,198,223,254,196,123,158,13,151,37,243,10,205,67,29,34,98,202,92,81,21,77,209,237,164,86,206,182,233,105,35,109,18,62,109,186,61,137,44,53,251,89,185,118,42,200,186,55,152,138,224,186,156,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,136,59,81,252,137,230,111,220,190,177,68,90,162,170,246,163,249,19,204,223,185,125,98,136,12,1,39,94,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,227,70,202,230,61,189,76,141,108,141,133,155,93,185,232,174,84,229,178,71,178,42,203,220,21,117,204,172,127,134,178,230,197,81,73,5,203,21,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,77,116,69,250,142,140,248,104,225,211,2,112,191,149,148,25,103,129,105,255,0,193,86,94,43,119,205,248,206,233,211,67,12,245,156,185,101,147,147,205,228,49,220,166,59,99,62,164,79,173,84,61,174,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,6,85,246,231,126,164,255,0,105,63,118,153,171,128,50,183,29,230,135,136,252,11,98,239,63,9,97,250,204,83,120,254,21,12,61,45,174,151,111,62,127,194,189,187,246,243,25,240,51,115,215,95,115,87,69,52,171,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,2,154,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,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,67,220,52,113,23,129,56,160,202,202,12,204,192,181,31,224,168,239,20,91,38,252,89,116,233,161,154,122,62,100,177,71,206,229,115,216,222,107,27,177,255,0,90,47,214,137,149,125,168,92,11,123,20,197,79,207,28,156,193,157,38,91,94,182,119,197,53,19,183,67,98,186,73,35,145,116,133,26,157,61,28,218,199,203,209,92,198,74,175,143,240,77,117,60,107,87,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,188,58,73,57,172,226,199,205,62,114,124,192,196,62,163,57,209,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,156,206,44,124,211,231,39,204,12,67,234,51,129,170,157,138,158,86,49,79,204,10,239,78,183,23,252,160,29,138,158,86,49,79,204,10,239,78,183,23,252,0,0,1,21,113,99,229,99,57,62,95,226,31,78,156,149,72,171,139,31,43,25,201,242,255,0,16,250,116,224,115,88,116,167,194,119,149,140,155,249,127,135,189,58,3,154,195,165,62,19,188,172,100,223,203,252,61,233,208,1,42,128,0,24,173,219,87,230,159,11,124,191,161,245,27,137,181,38,43,118,213,249,167,194,223,47,232,125,70,226,4,171,216,99,250,236,253,155,253,228,94,156,235,227,51,134,206,29,177,85,46,10,206,60,200,240,253,234,182,222,203,164,20,221,207,95,87,190,149,242,73,27,100,223,79,4,140,77,95,12,137,162,174,239,135,93,52,84,85,162,221,134,63,174,207,217,191,222,71,159,237,118,201,12,232,204,174,36,176,221,247,46,114,135,26,226,171,108,24,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,215,71,181,127,149,0,209,252,139,226,143,34,120,148,239,191,98,152,231,196,126,28,233,187,207,241,101,101,31,35,168,230,242,127,57,138,61,219,185,18,254,78,186,109,247,233,170,107,42,153,171,216,215,148,249,167,149,254,215,253,166,101,166,43,194,93,231,225,254,139,191,108,213,52,29,87,47,188,57,156,174,115,27,191,111,49,155,182,235,166,246,235,245,161,165,64,10,213,139,59,71,184,49,192,216,170,243,130,177,78,114,116,87,172,63,112,168,181,220,105,188,59,117,147,145,85,4,142,142,88,247,178,153,204,118,215,177,201,171,85,90,186,106,138,169,239,44,169,207,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,185,57,41,159,121,79,196,78,21,170,198,185,57,138,252,65,101,162,184,62,215,61,79,67,83,73,178,169,145,199,35,163,217,81,28,111,93,25,52,107,170,38,223,139,77,117,69,68,144,10,65,217,19,151,184,251,45,120,109,196,150,44,198,192,248,131,10,220,167,199,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,52,213,142,79,228,82,239,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,48,199,136,159,48,57,157,253,50,189,127,93,148,220,227,12,120,137,243,3,153,223,211,43,215,245,217,72,214,210,253,21,191,25,247,47,14,195,253,33,139,246,41,248,145,232,0,135,186,64,0,0,55,59,135,111,47,217,99,253,13,178,255,0,82,136,195,19,115,184,118,242,253,150,63,208,219,47,245,40,137,46,205,125,45,207,8,247,168,254,220,61,31,132,246,234,248,82,16,0,152,57,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,7,181,31,207,102,102,253,203,232,244,70,255,0,24,3,218,143,231,179,51,126,229,244,122,32,47,255,0,98,167,149,140,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,83,243,2,187,211,173,197,255,0,0,0,3,42,251,102,248,116,192,150,75,61,139,137,123,5,63,67,137,47,184,130,59,22,32,248,230,151,188,247,80,47,75,47,199,42,199,15,38,59,122,179,108,113,167,51,157,185,203,171,62,42,171,217,113,231,179,44,190,250,244,122,210,255,0,246,213,249,88,194,223,48,40,125,58,226,80,14,203,143,61,153,101,247,215,163,214,129,191,192,0,57,87,63,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,234,115,30,215,38,168,168,167,229,53,251,26,118,110,216,184,176,200,44,129,204,76,29,137,45,88,47,20,195,151,248,106,142,251,86,251,99,231,239,138,94,138,133,140,146,69,100,173,78,117,60,13,159,98,171,21,210,235,20,79,146,54,49,142,96,73,125,154,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,57,114,53,207,87,72,145,221,242,42,225,235,134,44,154,225,127,10,205,133,178,143,11,244,29,127,33,247,75,141,76,206,168,174,185,205,20,104,198,201,60,174,255,0,61,201,27,17,145,49,210,200,172,99,55,187,89,84,10,171,218,143,228,79,51,126,229,245,138,35,0,77,254,237,71,242,39,153,191,114,250,197,17,128,32,122,12,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,255,0,112,73,198,14,25,226,231,43,226,189,53,105,40,177,181,142,158,6,226,203,61,36,85,28,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,234,255,0,196,199,101,5,171,60,248,151,166,205,172,59,141,105,48,230,19,196,213,29,94,52,183,67,76,216,234,217,59,24,212,116,182,253,145,242,156,250,149,110,178,58,111,123,37,116,147,126,31,127,41,183,127,43,114,183,2,100,182,4,182,101,158,90,88,187,155,13,217,185,221,21,23,85,53,71,43,155,51,230,147,240,147,61,242,59,89,37,123,190,39,46,154,232,154,34,34,32,115,4,111,247,101,199,145,60,178,251,235,214,43,76,1,55,251,178,227,200,158,89,125,245,235,21,160,90,160,0,3,42,251,115,191,82,127,180,159,187,77,84,50,175,183,59,245,39,251,73,251,180,8,171,177,83,205,62,41,249,127,93,234,54,226,85,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,137,87,183,59,245,39,251,73,251,180,8,171,177,83,205,62,41,249,127,93,234,54,227,106,76,86,236,84,243,79,138,126,95,215,122,141,184,218,144,0,0,60,166,105,101,110,4,206,156,9,115,203,60,203,177,119,206,27,188,242,122,218,46,170,106,126,111,42,102,77,31,225,33,123,36,110,146,68,199,124,46,77,116,209,117,69,84,94,117,248,157,225,235,21,112,191,156,183,172,163,197,53,61,127,65,203,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,141,27,209,174,123,89,44,82,177,30,253,155,151,165,50,186,241,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,28,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,224,166,189,143,188,94,125,92,35,227,170,223,240,245,184,25,209,208,127,225,234,171,233,38,149,139,255,0,30,120,213,236,255,0,14,213,147,236,35,52,127,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,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,57,150,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,152,56,147,226,243,57,120,173,240,151,181,170,219,84,222,14,183,190,138,143,187,232,27,77,207,154,93,157,69,92,218,42,235,52,188,168,183,35,54,68,222,90,114,227,102,174,220,30,43,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,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,116,211,178,83,130,142,228,163,163,226,203,51,109,151,90,59,212,220,232,240,93,190,116,228,70,218,25,160,229,190,230,228,71,111,147,156,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,85,123,57,184,40,250,85,102,60,247,252,127,108,186,199,150,88,91,240,151,42,152,19,149,29,210,185,21,139,29,177,179,110,107,219,185,143,89,37,116,72,231,50,54,181,186,196,233,162,145,55,164,0,0,0,0,1,64,59,106,252,172,97,111,152,20,62,157,113,47,249,64,59,106,252,172,97,111,152,20,62,157,113,2,128,118,92,121,236,203,47,190,189,30,180,223,227,0,123,46,60,246,101,151,223,94,143,90,111,240,2,170,246,163,249,19,204,223,185,125,98,136,181,69,85,237,71,242,39,153,191,114,250,197,16,24,2,117,80,114,174,117,80,5,53,226,155,179,115,46,248,139,206,220,31,155,240,75,73,106,122,222,35,155,48,33,153,245,114,63,16,91,162,130,22,67,12,74,217,145,180,239,70,210,182,5,88,210,63,130,161,242,171,149,241,53,146,92,160,0,0,0,160,29,181,126,86,48,183,204,10,31,78,184,152,193,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,250,156,199,185,171,170,42,161,179,253,181,126,86,48,183,204,10,31,78,184,152,215,132,240,181,247,28,226,171,54,10,194,212,61,109,235,16,92,41,237,118,234,110,107,35,231,213,79,35,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,188,15,107,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,94,132,248,117,200,108,27,195,110,81,216,178,167,6,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,110,168,213,123,182,49,25,27,87,99,26,137,224,56,28,225,18,213,194,14,81,187,10,79,113,164,188,98,203,245,67,110,88,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,155,182,115,23,85,124,147,72,141,143,154,177,182,197,0,48,7,181,31,207,102,102,253,203,232,244,70,255,0,24,3,218,143,231,179,51,126,229,244,122,32,47,255,0,98,167,149,140,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,83,243,2,187,211,173,197,255,0,0,0,2,128,118,213,249,88,194,223,48,40,125,58,226,101,95,9,222,105,242,111,230,6,30,245,24,13,84,237,171,242,177,133,190,96,80,250,117,196,202,190,19,188,211,228,223,204,12,61,234,48,1,210,152,0,10,171,218,143,228,79,51,126,229,245,138,35,0,77,254,237,71,242,39,153,191,114,250,197,17,142,220,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,198,141,149,204,123,122,153,26,217,27,11,54,187,115,209,92,169,203,100,143,96,74,189,157,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,67,28,198,189,143,114,61,154,253,196,221,166,213,96,225,19,53,236,86,43,101,37,186,219,110,203,123,237,37,29,29,36,45,134,10,104,35,182,76,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,36,12,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,138,226,199,202,198,114,124,191,196,62,157,56,28,214,26,169,199,215,250,150,92,57,126,200,127,238,229,81,149,102,170,113,245,254,165,151,14,95,178,31,251,185,84,5,0,225,59,205,62,77,252,192,195,222,163,1,210,153,205,103,9,222,105,242,111,230,6,30,245,24,14,148,192,0,0,143,243,211,34,242,227,136,188,184,184,229,126,104,89,186,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,121,115,51,115,180,93,21,170,215,57,143,107,216,247,177,220,224,230,198,5,246,95,154,120,203,44,251,211,188,252,37,136,46,54,46,183,145,201,234,186,90,153,33,230,242,247,59,102,238,94,237,187,157,166,186,106,186,106,116,252,115,89,197,143,154,124,228,249,129,136,125,70,112,53,83,134,159,245,27,110,255,0,47,241,223,255,0,199,186,24,172,109,79,13,63,234,54,221,254,95,227,191,255,0,143,116,49,88,13,52,237,184,202,251,173,46,63,203,220,232,133,213,115,219,110,118,121,112,189,66,54,137,220,138,57,233,166,146,166,45,245,26,171,119,206,218,185,182,198,168,213,210,146,71,34,187,223,178,52,236,109,197,54,44,63,197,197,101,166,239,93,211,213,226,108,31,113,181,218,227,229,61,253,69,83,39,166,171,116,122,181,21,25,164,20,149,15,213,202,141,248,52,215,115,154,139,127,251,84,242,114,251,155,188,35,221,234,112,228,218,213,224,43,132,88,198,74,109,172,254,21,75,77,4,241,212,166,247,189,168,206,92,21,18,207,175,196,231,114,54,53,170,231,162,166,43,112,245,138,108,88,27,63,114,211,26,226,154,238,138,203,135,241,133,154,233,113,169,229,62,78,69,44,21,177,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,95,112,29,52,149,87,181,31,200,158,102,253,203,235,20,69,170,42,175,106,63,145,60,205,251,151,214,40,128,197,110,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,233,76,0,0,12,171,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,137,87,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,3,100,241,102,22,177,99,156,43,121,193,88,166,135,173,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,247,152,111,197,223,103,78,110,101,54,124,210,97,140,168,193,85,120,143,9,230,21,226,88,112,106,219,90,247,165,43,223,190,94,237,169,124,175,114,196,248,34,107,221,206,149,251,31,12,47,153,94,155,39,108,91,188,0,171,253,159,60,43,98,110,20,178,94,76,53,138,241,133,93,198,229,137,234,41,239,245,214,119,82,83,197,5,146,182,74,72,89,61,59,36,137,210,58,119,163,163,70,58,94,106,198,228,138,53,142,56,254,55,73,137,156,88,249,167,206,79,152,24,135,212,103,58,83,57,172,226,199,205,62,114,124,192,196,62,163,56,26,169,216,169,229,99,20,252,192,174,244,235,113,127,204,75,225,107,141,187,87,10,28,13,98,91,22,24,158,146,187,49,113,86,56,187,67,106,163,109,83,91,61,166,7,89,233,26,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,152,141,85,72,228,211,197,112,31,199,142,42,225,187,52,238,62,208,239,87,91,254,12,199,119,8,229,196,61,109,198,71,244,85,211,84,197,207,189,175,224,166,150,105,155,15,59,152,198,109,116,250,179,115,149,99,143,64,222,144,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,138,184,177,242,177,156,159,47,241,15,167,78,74,164,85,197,143,149,140,228,249,127,136,125,58,112,57,172,58,83,225,59,202,198,77,252,191,195,222,157,1,205,97,210,159,9,222,86,50,111,229,254,30,244,232,0,149,64,0,12,86,237,171,243,79,133,190,95,208,250,141,196,218,147,21,187,106,252,211,225,111,151,244,62,163,113,2,85,236,49,253,118,126,205,254,242,53,80,202,190,195,31,215,103,236,223,239,35,85,0,16,166,117,241,153,195,103,14,216,170,151,5,103,30,100,120,126,245,91,111,101,210,10,110,231,175,171,223,74,249,36,141,178,111,167,130,70,38,175,134,68,209,87,119,195,174,154,42,42,205,102,43,118,213,249,167,194,223,47,232,125,70,226,6,170,100,95,20,121,19,196,167,125,251,20,199,62,35,240,231,77,222,127,139,43,40,249,29,71,55,147,249,204,81,238,221,200,151,242,117,211,111,191,77,83,89,84,202,190,195,31,215,103,236,223,239,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,27,157,195,183,151,236,177,254,134,217,127,169,68,97,137,185,220,59,121,126,203,31,232,109,151,250,148,68,151,102,190,150,231,132,123,212,127,110,30,143,194,123,117,124,41,8,0,76,28,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,3,218,143,231,179,51,126,229,244,122,35,127,140,1,237,71,243,217,153,191,114,250,61,16,23,255,0,177,83,202,198,41,249,129,93,233,214,226,255,0,148,3,177,83,202,198,41,249,129,93,233,214,226,255,0,128,0,1,64,59,106,252,172,97,111,152,20,62,157,113,40,7,101,199,158,204,178,251,235,209,235,75,255,0,219,87,229,99,11,124,192,161,244,235,137,64,59,46,60,246,101,151,223,94,143,90,6,255,0,0,0,229,92,233,79,132,239,43,25,55,242,255,0,15,122,116,7,53,135,74,124,39,121,88,201,191,151,248,123,211,160,2,85,0,1,85,123,81,252,137,230,111,220,190,177,68,96,9,191,221,168,254,68,243,55,238,95,88,162,48,4,14,170,0,0,114,174,111,247,101,199,145,60,178,251,235,214,43,76,1,55,251,178,227,200,158,89,125,245,235,21,160,90,160,0,3,42,251,115,191,82,127,180,159,187,77,84,50,175,183,59,245,39,251,73,251,180,8,171,177,83,205,62,41,249,127,93,234,54,226,85,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,137,87,183,59,245,39,251,73,251,180,8,171,177,83,205,62,41,249,127,93,234,54,227,106,76,86,236,84,243,79,138,126,95,215,122,141,184,218,144,0,0,0,21,87,180,71,139,207,162,150,77,39,133,171,121,57,133,140,121,180,88,95,125,7,83,12,28,167,69,213,85,201,185,82,52,229,71,43,118,35,183,238,150,72,181,141,241,164,187,67,61,123,97,171,114,73,252,69,211,219,240,29,166,174,60,193,130,157,38,199,181,206,116,252,137,222,250,90,68,183,66,196,145,234,196,124,116,209,238,114,196,198,177,82,104,245,115,222,143,70,80,179,245,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,89,94,50,56,11,199,220,29,218,176,109,246,251,137,105,49,61,183,19,211,172,21,149,148,20,19,69,5,182,234,198,163,164,164,89,29,171,94,199,53,85,208,200,170,199,202,145,78,171,20,124,191,120,108,167,4,119,108,134,184,240,209,131,168,248,112,185,213,213,96,219,93,59,233,27,21,194,109,247,26,90,213,122,205,85,21,107,117,209,149,43,44,206,145,205,110,145,254,17,174,139,240,46,141,86,117,57,246,224,7,140,27,175,9,185,184,215,92,22,146,76,9,140,106,40,232,49,91,38,137,202,250,104,24,247,36,117,209,58,54,58,93,244,233,52,175,88,218,215,36,172,115,217,183,122,199,36,123,253,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,0,0,0,0,160,29,181,126,86,48,183,204,10,31,78,184,151,252,160,29,181,126,86,48,183,204,10,31,78,184,129,64,59,46,60,246,101,151,223,94,143,90,111,241,128,61,151,30,123,50,203,239,175,71,173,55,248,1,85,123,81,252,137,230,111,220,190,177,68,90,162,170,246,163,249,19,204,223,185,125,98,136,12,1,58,168,57,87,58,168,0,0,0,0,2,128,118,213,249,88,194,223,48,40,125,58,226,80,14,203,143,61,153,101,247,215,163,214,151,255,0,182,175,202,198,22,249,129,67,233,215,18,128,118,92,121,236,203,47,190,189,30,180,13,254,0,0,48,7,181,31,207,102,102,253,203,232,244,70,255,0,24,3,218,143,231,179,51,126,229,244,122,32,47,255,0,98,167,149,140,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,83,243,2,187,211,173,197,255,0,0,0,2,128,118,213,249,88,194,223,48,40,125,58,226,101,95,9,222,105,242,111,230,6,30,245,24,13,84,237,171,242,177,133,190,96,80,250,117,196,202,190,19,188,211,228,223,204,12,61,234,48,1,210,152,0,8,43,141,252,161,198,89,245,195,30,45,202,60,191,130,146,75,238,34,168,180,67,78,181,115,164,48,68,198,93,41,37,150,105,31,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,244,28,52,112,233,129,56,95,202,202,12,179,192,180,255,0,224,171,47,21,187,230,252,103,116,233,161,134,122,206,92,178,201,201,230,242,24,238,83,29,177,159,82,39,214,171,42,128,4,85,197,143,149,140,228,249,127,136,125,58,114,85,34,174,44,124,172,103,39,203,252,67,233,211,129,205,97,170,156,125,127,169,101,195,151,236,135,254,238,85,25,86,106,167,31,95,234,89,112,229,251,33,255,0,187,149,64,80,14,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,233,76,0,0,1,205,103,22,62,105,243,147,230,6,33,245,25,206,148,206,107,56,177,243,79,156,159,48,49,15,168,206,6,170,112,211,254,163,109,223,229,254,59,255,0,248,247,67,21,141,169,225,167,253,70,219,191,203,252,119,255,0,241,238,134,43,1,211,238,108,96,95,106,25,89,140,178,207,189,59,179,197,184,126,227,98,235,121,28,238,151,170,166,146,30,111,47,115,119,237,230,110,219,185,186,233,166,169,174,167,50,248,179,11,95,112,54,42,188,224,172,83,67,209,94,176,253,194,162,215,113,166,230,178,78,69,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,123,206,164,206,122,251,69,114,114,251,147,124,92,99,186,107,188,221,69,38,48,184,79,140,109,117,59,88,206,117,45,124,242,200,228,216,215,189,91,202,157,42,32,213,219,92,254,70,253,173,107,218,128,108,255,0,2,216,214,213,143,248,62,202,75,237,154,158,174,26,122,92,47,73,100,123,106,88,214,189,103,183,183,161,153,200,141,115,147,99,165,166,145,204,93,117,86,43,85,81,170,170,212,241,93,168,254,68,243,55,238,95,88,162,32,174,196,124,107,106,175,201,124,194,203,152,105,234,210,229,99,197,17,94,234,37,115,27,200,116,21,212,145,195,19,88,237,219,149,232,235,124,202,228,86,162,34,58,61,21,218,170,54,117,237,71,242,39,153,191,114,250,197,16,24,173,194,119,154,124,155,249,129,135,189,70,3,165,51,154,206,19,188,211,228,223,204,12,61,234,48,29,41,128,0,1,149,125,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,113,42,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,192,109,72,0,1,205,103,22,62,105,243,147,230,6,33,245,25,206,148,206,107,56,177,243,79,156,159,48,49,15,168,206,4,84,122,172,127,149,184,239,43,252,57,227,171,23,118,120,183,15,209,226,155,63,240,168,102,234,173,117,91,185,19,254,9,238,217,187,150,255,0,129,251,94,154,123,218,154,161,119,251,37,184,62,181,102,254,50,168,226,35,29,165,90,216,178,246,241,76,219,13,44,50,181,140,174,189,196,141,159,124,174,107,249,173,101,50,58,154,68,102,212,108,175,153,154,185,91,28,177,191,79,248,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,48,51,91,178,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,46,105,100,115,209,205,149,210,67,177,39,46,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,105,236,167,227,142,167,50,173,84,28,45,230,75,41,34,190,225,139,58,51,11,92,218,248,160,75,141,186,149,172,98,81,62,61,81,95,83,12,90,57,174,141,171,204,134,41,28,244,107,162,116,147,6,143,145,87,22,62,86,51,147,229,254,33,244,233,201,84,138,184,177,242,177,156,159,47,241,15,167,78,7,53,135,74,124,39,121,88,201,191,151,248,123,211,160,57,172,58,83,225,59,202,198,77,252,191,195,222,157,0,18,168,0,1,138,221,181,126,105,240,183,203,250,31,81,184,155,82,98,183,109,95,154,124,45,242,254,135,212,110,32,74,189,134,63,174,207,217,191,222,70,170,25,87,216,99,250,236,253,155,253,228,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,12,120,137,243,3,153,223,211,43,215,245,217,77,206,48,199,136,159,48,57,157,253,50,189,127,93,148,141,109,47,209,91,241,159,114,240,236,63,210,24,191,98,159,137,30,128,8,123,164,0,0,3,115,184,118,242,253,150,63,208,219,47,245,40,140,49,55,59,135,111,47,217,99,253,13,178,255,0,82,136,146,236,215,210,220,240,143,122,143,237,195,209,248,79,110,175,133,33,0,9,131,155,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,123,81,252,246,102,111,220,190,143,68,111,241,128,61,168,254,123,51,55,238,95,71,162,2,255,0,246,42,121,88,197,63,48,43,189,58,220,95,242,128,118,42,121,88,197,63,48,43,189,58,220,95,240,0,0,40,7,109,95,149,140,45,243,2,135,211,174,37,0,236,184,243,217,150,95,125,122,61,105,127,251,106,252,172,97,111,152,20,62,157,113,40,7,101,199,158,204,178,251,235,209,235,64,223,224,0,28,171,157,41,240,157,229,99,38,254,95,225,239,78,128,230,176,233,79,132,239,43,25,55,242,255,0,15,122,116,0,74,160,0,42,175,106,63,145,60,205,251,151,214,40,140,1,55,251,181,31,200,158,102,253,203,235,20,70,0,129,213,64,0,14,85,205,254,236,184,242,39,150,95,125,122,197,105,128,38,255,0,118,92,121,19,203,47,190,189,98,180,11,84,0,0,101,95,110,119,234,79,246,147,247,105,170,134,85,246,231,126,164,255,0,105,63,118,129,21,118,42,121,167,197,63,47,235,189,70,220,74,189,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,113,42,246,231,126,164,255,0,105,63,118,129,21,118,42,121,167,197,63,47,235,189,70,220,109,73,138,221,138,158,105,241,79,203,250,239,81,183,27,82,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,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,78,112,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,229,118,201,223,243,150,191,136,43,77,131,26,217,58,60,3,106,183,171,240,69,76,116,205,72,235,185,209,83,173,194,71,76,138,229,116,205,157,141,141,209,170,183,100,113,192,228,98,115,121,146,249,78,204,254,10,45,220,79,227,187,150,54,204,187,103,83,150,216,75,90,106,218,57,18,170,30,249,174,154,25,18,58,120,106,33,116,123,57,58,178,121,21,178,110,77,96,106,177,91,50,185,161,106,187,39,120,40,183,97,108,43,108,226,163,50,45,155,241,37,231,90,156,29,3,210,170,158,107,85,11,163,168,167,146,162,70,171,153,28,221,84,115,110,98,58,55,181,34,72,164,99,213,101,84,101,255,0,205,44,173,192,153,211,129,46,121,103,153,118,46,249,195,119,158,79,91,69,213,77,79,205,229,76,201,163,252,36,47,100,141,210,72,152,239,133,201,174,154,46,168,170,139,234,192,28,214,113,59,195,214,42,225,127,57,111,89,71,138,106,122,254,131,151,83,110,186,50,150,74,120,110,116,50,183,116,85,17,181,233,255,0,26,55,163,92,246,178,88,165,98,61,251,55,45,233,236,148,227,95,185,43,40,248,77,204,219,157,170,142,203,55,58,76,23,112,157,121,18,54,186,105,249,143,182,57,81,187,36,231,62,89,100,137,210,57,174,73,17,209,34,200,178,194,198,94,14,54,248,62,195,60,92,229,124,182,87,37,37,22,54,177,211,206,236,39,120,171,150,163,145,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,207,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,160,117,60,10,255,0,192,182,108,231,46,117,240,227,135,113,238,120,225,14,229,191,85,238,142,154,179,107,98,239,218,20,99,22,27,159,78,136,157,63,55,87,124,58,35,95,179,155,26,54,41,99,106,88,0,0,0,5,0,237,171,242,177,133,190,96,80,250,117,196,191,229,0,237,171,242,177,133,190,96,80,250,117,196,10,1,217,113,231,179,44,190,250,244,122,211,127,140,1,236,184,243,217,150,95,125,122,61,105,191,192,10,171,218,143,228,79,51,126,229,245,138,34,213,21,87,181,31,200,158,102,253,203,235,20,64,96,9,213,65,202,185,213,64,0,0,0,0,20,3,182,175,202,198,22,249,129,67,233,215,18,128,118,92,121,236,203,47,190,189,30,180,191,253,181,126,86,48,183,204,10,31,78,184,148,3,178,227,207,102,89,125,245,232,245,160,111,240,0,1,128,61,168,254,123,51,55,238,95,71,162,55,248,192,30,212,127,61,153,155,247,47,163,209,1,127,251,21,60,172,98,159,152,21,222,157,110,47,249,64,59,21,60,172,98,159,152,21,222,157,110,47,248,0,0,20,3,182,175,202,198,22,249,129,67,233,215,19,42,248,78,243,79,147,127,48,48,247,168,192,106,167,109,95,149,140,45,243,2,135,211,174,38,85,240,157,230,159,38,254,96,97,239,81,128,14,148,192,0,0,0,8,171,139,31,43,25,201,242,255,0,16,250,116,228,170,69,92,88,249,88,206,79,151,248,135,211,167,3,154,195,85,56,250,255,0,82,203,135,47,217,15,253,220,170,50,172,213,78,62,191,212,178,225,203,246,67,255,0,119,42,128,160,28,39,121,167,201,191,152,24,123,212,96,58,83,57,172,225,59,205,62,77,252,192,195,222,163,1,210,152,0,0,3,154,206,44,124,211,231,39,204,12,67,234,51,157,41,156,214,113,99,230,159,57,62,96,98,31,81,156,13,84,225,167,253,70,219,191,203,252,119,255,0,241,238,134,43,27,83,195,79,250,141,183,127,151,248,239,255,0,227,221,12,86,3,170,131,40,59,110,50,134,165,151,92,189,207,186,24,42,228,167,158,158,92,33,116,145,211,197,200,129,236,116,149,84,77,100,126,233,85,242,36,149,234,231,124,76,68,134,52,248,21,83,126,175,149,43,181,31,40,106,115,107,131,236,77,61,182,10,185,238,88,26,162,28,95,75,12,51,197,19,30,202,102,189,149,78,149,100,252,166,50,142,122,185,17,173,86,189,95,27,17,187,191,33,193,156,29,145,153,153,133,114,239,139,136,109,216,166,175,164,241,174,31,171,195,54,233,223,36,113,194,218,233,39,167,168,137,146,57,239,110,156,206,149,209,49,27,185,206,150,88,152,141,248,181,77,42,237,71,242,39,153,191,114,250,197,17,133,121,79,142,189,151,230,158,13,204,206,235,239,63,9,98,11,117,247,162,231,242,122,174,150,166,57,185,92,205,174,217,187,151,183,118,215,105,174,186,46,154,27,147,218,99,118,181,95,251,63,243,2,251,98,185,210,92,109,183,26,123,13,93,29,101,36,205,154,10,152,36,187,80,186,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,198,30,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,233,76,0,0,12,171,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,137,87,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,3,106,64,0,14,107,56,177,243,79,156,159,48,49,15,168,206,116,166,115,89,197,143,154,124,228,249,129,136,125,70,112,53,83,177,83,202,198,41,249,129,93,233,214,226,255,0,148,3,177,83,202,198,41,249,129,93,233,214,226,255,0,129,79,251,64,184,17,177,113,85,133,100,198,184,89,157,22,102,225,251,122,199,110,169,213,242,119,165,44,17,213,73,21,171,99,234,34,167,131,155,83,80,213,234,92,138,230,105,162,234,223,114,97,103,241,171,1,98,175,239,174,28,196,152,114,225,255,0,116,163,174,182,215,83,201,254,108,144,205,28,140,255,0,180,230,185,191,200,168,117,38,103,7,106,199,3,149,57,149,106,175,226,147,45,159,73,21,247,12,89,213,248,166,216,230,69,2,92,109,212,173,123,214,181,146,104,138,250,152,98,213,174,108,142,94,100,49,70,214,43,93,19,99,152,38,174,207,158,54,237,92,87,224,9,44,88,158,122,74,28,197,194,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,188,180,114,162,73,30,179,7,22,62,86,51,147,229,254,33,244,233,206,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,167,63,19,24,55,138,254,207,204,216,205,44,31,67,87,110,123,112,62,36,182,221,237,149,40,174,125,186,227,29,170,71,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,12,12,58,83,225,59,202,198,77,252,191,195,222,157,1,205,97,210,159,9,222,86,50,111,229,254,30,244,232,0,149,64,0,12,86,237,171,243,79,133,190,95,208,250,141,196,218,147,21,187,106,252,211,225,111,151,244,62,163,113,2,85,236,49,253,118,126,205,254,242,53,80,202,190,195,31,215,103,236,223,239,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,27,157,195,183,151,236,177,254,134,217,127,169,68,97,137,185,220,59,121,126,203,31,232,109,151,250,148,68,151,102,190,150,231,132,123,212,127,110,30,143,194,123,117,124,41,8,0,76,28,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,3,138,62,202,79,164,166,123,98,108,235,246,245,225,207,17,244,95,139,60,45,214,114,58,122,56,41,190,219,171,143,118,238,70,239,200,77,55,105,239,211,85,191,224,10,255,0,193,79,10,95,67,236,172,186,229,159,143,124,91,222,120,130,123,239,91,221,125,7,47,153,77,79,15,43,151,206,151,93,58,109,219,183,38,187,244,211,221,170,216,0,0,0,0,175,252,107,112,165,244,193,202,203,86,89,248,247,194,93,217,136,32,190,245,189,215,215,243,57,116,213,16,242,185,124,232,180,215,169,221,187,114,233,179,77,61,250,164,1,194,231,101,39,209,175,61,176,206,117,251,122,241,31,135,58,223,197,158,22,232,249,253,69,28,244,223,109,213,201,183,111,63,119,228,46,187,116,247,107,170,95,240,0,0,6,85,255,0,96,199,254,250,47,249,19,255,0,215,154,83,148,248,23,217,126,86,96,220,179,239,78,243,240,150,31,183,88,186,222,71,39,170,233,105,163,135,155,203,220,237,155,185,123,182,238,118,154,233,170,233,169,234,192,0,0,17,87,20,121,23,244,148,200,156,77,146,158,41,240,231,136,250,47,198,125,15,89,200,233,235,32,169,251,30,100,123,183,114,54,254,90,105,187,95,126,154,45,0,254,193,143,253,244,95,242,39,255,0,175,53,80,0,0,1,149,127,216,49,255,0,190,139,254,68,255,0,245,229,255,0,225,115,34,254,141,121,19,134,114,83,197,62,35,240,231,91,248,207,161,232,249,253,69,100,245,63,99,204,147,110,222,126,223,203,93,118,235,238,215,68,149,64,0,0,2,170,241,207,192,199,211,71,193,63,219,71,193,222,14,239,47,239,39,120,117,93,95,77,254,81,14,205,189,55,243,181,223,252,154,123,237,80,2,149,112,83,217,189,244,62,205,59,174,102,123,101,241,111,121,225,249,236,93,23,135,122,14,95,50,166,158,110,111,51,170,151,93,58,109,187,118,166,187,245,215,221,162,250,190,57,248,24,250,104,248,39,251,104,248,59,193,221,229,253,228,239,14,171,171,233,191,202,33,217,183,166,254,118,187,255,0,147,79,125,170,0,82,174,10,123,55,190,135,217,167,117,204,207,108,190,45,239,60,63,61,139,162,240,239,65,203,230,84,211,205,205,230,117,82,235,167,77,183,110,212,215,126,186,251,180,91,170,0,0,0,30,83,52,178,183,2,103,78,4,185,229,158,101,216,187,231,13,222,121,61,109,23,85,53,63,55,149,51,38,143,240,144,189,146,55,73,34,99,190,23,38,186,104,186,162,170,43,43,114,183,2,100,182,4,182,101,158,90,88,187,155,13,217,185,221,21,23,85,53,71,43,155,51,230,147,240,147,61,242,59,89,37,123,190,39,46,154,232,154,34,34,39,171,0,0,0,10,213,154,61,159,252,62,230,239,16,86,110,32,113,142,29,234,235,233,55,207,122,182,203,36,178,210,223,170,163,138,154,26,23,84,177,239,88,210,24,35,167,126,176,198,198,182,103,61,188,213,115,90,230,73,101,64,0,0,0,0,2,191,241,173,194,151,211,7,43,45,89,103,227,223,9,119,102,32,130,251,214,247,95,95,204,229,211,84,67,202,229,243,162,211,94,167,118,237,203,166,205,52,247,234,150,0,1,64,56,92,236,164,250,53,231,182,25,206,191,111,94,35,240,231,91,248,179,194,221,31,63,168,163,158,155,237,186,185,54,237,231,238,252,133,215,110,158,237,117,75,254,0,2,42,226,143,34,254,146,153,19,137,178,83,197,62,28,241,31,69,248,207,161,235,57,29,61,100,21,63,99,204,143,118,238,70,223,203,77,55,107,239,211,69,149,64,25,87,253,131,31,251,232,191,228,79,255,0,94,106,160,0,0,0,0,0,87,254,53,184,82,250,96,229,101,171,44,252,123,225,46,236,196,16,95,122,222,235,235,249,156,186,106,136,121,92,190,116,90,107,212,238,221,185,116,217,166,158,253,82,0,225,115,178,147,232,215,158,216,103,58,253,189,120,143,195,157,111,226,207,11,116,124,254,162,142,122,111,182,234,228,219,183,159,187,242,23,93,186,123,181,213,47,248,0,0,0,80,14,40,251,41,62,146,153,237,137,179,175,219,215,135,60,71,209,126,44,240,183,89,200,233,232,224,166,251,110,174,61,219,185,27,191,33,52,221,167,191,77,86,255,0,128,43,255,0,5,60,41,125,15,178,178,235,150,126,61,241,111,121,226,9,239,189,111,117,244,28,190,101,53,60,60,174,95,58,93,116,233,183,110,220,154,239,211,79,118,171,96,0,0,0,2,191,241,173,194,151,211,7,43,45,89,103,227,223,9,119,102,32,130,251,214,247,95,95,204,229,211,84,67,202,229,243,162,211,94,167,118,237,203,166,205,52,247,234,149,87,41,251,26,253,151,230,158,13,204,207,164,119,121,248,75,16,91,175,189,23,132,57,61,87,75,83,28,220,174,103,90,237,155,185,123,119,109,118,154,235,162,233,161,165,64,0,0,0,0,1,229,51,99,2,251,80,202,204,101,150,125,233,221,158,45,195,247,27,23,91,200,231,116,189,85,52,144,243,121,123,155,191,111,51,118,221,205,215,77,53,77,117,61,88,3,42,255,0,176,99,255,0,125,23,252,137,255,0,235,203,85,159,188,12,123,113,225,99,46,56,104,246,163,220,158,207,251,159,241,223,114,117,61,119,67,110,150,139,243,126,161,156,173,252,221,255,0,104,237,187,118,252,90,238,75,84,0,205,92,167,236,107,246,95,154,120,55,51,62,145,221,231,225,44,65,110,190,244,94,16,228,245,93,45,76,115,114,185,157,107,182,110,229,237,221,181,218,107,174,139,166,134,149,0,0,0,0,205,92,216,236,107,246,161,154,120,203,51,62,145,221,217,226,220,65,113,190,244,94,16,231,116,189,85,76,147,114,185,157,107,119,237,230,109,221,181,186,233,174,137,174,134,149,0,43,254,90,112,165,236,239,131,106,206,18,124,123,222,29,94,31,190,216,188,65,221,124,173,189,229,37,83,249,189,47,57,218,242,250,173,54,243,126,45,159,91,117,247,82,191,236,24,255,0,223,69,255,0,34,127,250,243,85,0,3,207,230,22,10,181,102,86,0,196,185,115,125,168,171,130,219,138,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,253,71,160,0,101,95,246,12,127,239,162,255,0,145,63,253,121,117,51,47,133,47,104,156,27,81,240,147,227,222,239,233,48,253,138,197,226,14,235,230,238,238,217,41,95,205,233,121,205,211,153,210,233,183,155,240,239,250,221,167,190,192,0,51,87,41,251,26,253,151,230,158,13,204,207,164,119,121,248,75,16,91,175,189,23,132,57,61,87,75,83,28,220,174,103,90,237,155,185,123,119,109,118,154,235,162,233,161,165,64,0,0,1,85,120,231,224,99,233,163,224,159,237,163,224,239,7,119,151,247,147,188,58,174,175,166,255,0,40,135,102,222,155,249,218,239,254,77,61,254,83,130,158,205,239,161,246,105,221,115,51,219,47,139,123,207,15,207,98,232,188,59,208,114,249,149,52,243,115,121,157,84,186,233,211,109,219,181,53,223,174,190,237,22,234,128,0,0,6,106,230,199,99,95,181,12,211,198,89,153,244,142,238,207,22,226,11,141,247,162,240,135,59,165,234,170,100,155,149,204,235,91,191,111,51,110,237,173,215,77,116,77,116,52,168,1,95,248,41,225,75,232,125,149,151,92,179,241,239,139,123,207,16,79,125,235,123,175,160,229,243,41,169,225,229,114,249,210,235,167,77,187,118,228,215,126,154,123,181,91,0,0,0,0,25,235,196,87,100,6,13,206,140,220,190,230,150,12,205,250,188,22,204,77,80,251,149,206,217,53,145,110,140,91,140,175,115,234,39,138,71,84,196,230,50,71,59,122,198,168,237,175,87,237,114,49,91,27,60,254,0,236,131,199,121,95,226,63,2,241,127,221,158,45,195,245,152,90,241,253,175,225,155,170,181,213,109,231,193,248,90,215,108,221,203,103,198,205,175,77,61,206,77,84,210,160,6,85,255,0,96,199,254,250,47,249,19,255,0,215,154,83,148,248,23,217,126,86,96,220,179,239,78,243,240,150,31,183,88,186,222,71,39,170,233,105,163,135,155,203,220,237,155,185,123,182,238,118,154,233,170,233,169,234,192,0,0,2,149,113,173,217,189,244,193,205,59,86,102,123,101,240,151,118,97,248,44,93,23,135,122,254,103,46,166,162,110,111,51,170,139,77,122,157,187,118,174,155,53,215,223,162,93,80,5,85,224,99,129,143,161,119,141,191,182,143,140,124,99,221,191,222,78,239,233,122,78,167,252,162,109,251,186,159,230,233,179,249,117,247,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,27,157,195,183,151,236,177,254,134,217,127,169,68,97,137,185,220,59,121,126,203,31,232,109,151,250,148,68,151,102,190,150,231,132,123,212,127,110,30,143,194,123,117,124,41,8,0,76,28,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,27,157,195,183,151,236,177,254,134,217,127,169,68,97,137,185,220,59,121,126,203,31,232,109,151,250,148,68,151,102,190,150,231,132,123,212,127,110,30,143,194,123,117,124,41,8,0,76,28,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,27,157,195,183,151,236,177,254,134,217,127,169,68,97,137,185,220,59,121,126,203,31,232,109,151,250,148,68,151,102,190,150,231,132,123,212,127,110,30,143,194,123,117,124,41,8,0,76,28,222,0,0,0,0,0,0,0,0,3,227,99,28,99,134,50,255,0,12,92,113,158,51,189,83,218,108,182,152,86,122,186,185,213,118,198,221,81,17,17,19,85,115,156,229,70,181,141,69,115,156,230,181,168,170,168,139,156,216,7,180,119,19,213,241,24,184,175,27,73,81,104,203,91,212,48,91,170,108,137,165,122,90,90,200,215,109,76,78,99,35,115,157,207,115,159,35,182,185,206,137,234,205,178,44,80,237,194,197,230,22,48,117,83,69,217,227,84,253,222,185,245,127,61,37,40,200,54,67,52,218,91,23,241,24,26,53,166,213,58,207,239,79,61,202,123,234,152,214,116,229,202,38,99,122,53,211,32,126,107,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,233,51,121,163,19,19,76,233,60,192,0,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,24,241,19,230,7,51,191,166,87,175,235,178,155,156,97,143,17,62,96,115,59,250,101,122,254,187,41,26,218,95,162,183,227,62,229,225,216,127,164,49,126,197,63,18,61,0,16,247,72,0,0,6,231,112,237,229,251,44,127,161,182,95,234,81,24,98,110,119,14,222,95,178,199,250,27,101,254,165,17,37,217,175,165,185,225,30,245,31,219,135,163,240,158,221,95,10,66,0,19,7,55,128,0,0,0,0,0,0,25,139,199,167,24,244,185,145,85,62,77,229,77,235,168,194,84,250,195,126,174,141,144,201,79,120,168,100,209,73,27,96,114,177,94,145,66,248,125,210,177,237,73,85,206,209,28,198,181,239,194,199,99,173,224,45,121,74,249,244,142,249,254,121,202,77,178,155,45,140,218,204,124,96,240,220,41,142,53,215,49,172,81,79,127,174,103,149,52,235,26,207,88,141,102,60,47,27,220,88,193,196,62,39,163,195,88,49,181,16,224,156,53,52,174,164,146,71,73,27,174,181,46,68,106,213,73,10,170,35,90,214,162,182,36,115,121,141,108,146,43,149,171,34,198,202,198,1,94,226,49,21,226,174,77,219,147,198,93,143,147,229,24,92,139,5,111,1,130,167,75,116,71,14,179,61,102,102,122,204,207,25,252,52,142,11,173,192,95,24,244,185,111,85,6,77,230,181,235,167,194,85,26,67,97,174,145,144,199,79,103,168,124,210,201,35,103,114,49,30,177,76,249,189,242,189,238,72,149,173,213,26,199,57,236,211,163,158,243,78,120,11,227,30,171,50,41,96,201,188,214,189,117,24,182,159,72,108,53,210,50,105,42,47,20,236,134,89,36,108,238,70,43,18,88,89,15,190,87,189,171,42,57,186,163,158,215,61,242,76,143,52,229,133,189,62,204,255,0,15,203,238,238,82,93,170,236,23,207,207,242,202,59,230,237,49,254,164,68,71,140,220,255,0,206,126,180,174,184,0,149,185,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,48,199,136,159,48,57,157,253,50,189,127,93,148,220,227,12,120,137,243,3,153,223,211,43,215,245,217,72,214,210,253,21,191,25,247,47,14,195,253,33,139,246,41,248,145,232,0,135,186,64,0,0,55,59,135,111,47,217,99,253,13,178,255,0,82,136,195,19,115,184,118,242,253,150,63,208,219,47,245,40,137,46,205,125,45,207,8,247,168,254,220,61,31,132,246,234,248,82,16,0,152,57,188,0,0,0,0,0,172,92,107,241,107,7,15,248,97,112,166,12,172,167,126,97,94,33,138,74,72,167,167,145,205,160,162,145,102,98,215,38,172,88,100,115,95,10,177,177,185,223,148,230,189,205,115,26,173,119,142,35,17,111,11,110,110,220,157,34,27,60,159,40,197,231,184,202,48,56,42,119,171,170,126,200,142,179,51,210,35,156,202,36,227,243,140,122,91,109,45,118,67,101,77,235,153,113,147,159,69,138,235,225,100,50,211,178,158,72,100,134,91,114,111,99,181,149,121,154,200,246,43,86,37,98,49,28,175,89,27,30,115,159,162,227,113,184,94,46,21,87,107,181,125,69,109,117,108,207,169,170,170,169,149,210,203,60,175,114,185,242,61,238,85,87,57,206,85,85,114,170,170,170,170,169,249,202,239,27,140,185,142,187,55,43,251,35,186,29,149,178,251,53,132,217,108,190,156,22,26,56,243,170,174,181,85,214,103,213,210,35,164,125,178,0,12,68,140,63,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,243,129,201,249,49,21,70,147,201,175,124,18,241,79,244,132,193,18,217,241,141,125,185,152,243,15,252,21,208,66,188,183,220,41,17,24,140,175,72,182,163,91,171,156,172,145,177,170,181,175,68,118,145,182,88,216,150,84,193,12,1,143,241,118,87,98,234,12,119,129,46,221,217,124,182,115,122,90,174,68,83,114,249,145,62,39,252,18,181,204,93,89,35,211,222,213,211,93,83,222,136,166,202,112,211,196,94,24,226,71,0,248,174,211,13,61,182,237,73,51,224,187,89,27,88,181,18,219,221,189,252,149,115,149,145,171,155,36,109,71,181,232,221,186,239,98,42,186,55,233,55,201,179,72,197,209,228,110,207,159,31,140,126,125,255,0,127,126,156,179,218,94,193,85,179,248,137,204,240,20,255,0,85,174,120,196,127,119,84,244,211,246,103,234,207,40,159,54,116,243,119,165,176,1,190,84,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,1,134,60,68,249,129,204,239,233,149,235,250,236,166,231,24,99,196,79,152,28,206,254,153,94,191,174,202,70,182,151,232,173,248,207,185,120,118,31,233,12,95,177,79,196,143,64,4,61,210,0,0,1,185,220,59,121,126,203,31,232,109,151,250,148,70,24,155,157,195,183,151,236,177,254,134,217,127,169,68,73,118,107,233,110,120,71,189,71,246,225,232,252,39,183,87,194,144,128,4,193,205,224,0,0,7,133,206,204,222,195,25,29,151,23,124,195,197,21,84,237,109,20,47,109,13,36,179,44,78,184,214,171,28,176,210,198,168,215,46,231,185,186,106,141,118,198,163,158,228,218,199,42,124,215,93,54,233,154,235,157,34,30,248,92,53,236,109,234,48,248,122,102,170,234,152,136,136,231,51,60,161,229,184,167,226,30,209,195,158,88,213,98,126,101,186,167,18,87,127,6,195,246,170,169,28,157,101,70,173,71,189,90,196,220,177,68,215,115,31,239,106,46,141,102,246,58,70,41,140,88,139,16,93,241,102,32,185,226,156,65,87,213,93,47,53,147,92,43,103,229,181,156,218,137,158,175,145,251,88,136,214,234,231,42,232,212,68,77,125,200,136,122,156,236,205,236,79,158,57,143,119,204,60,81,85,80,231,86,204,246,208,210,75,50,74,219,117,18,61,203,13,44,106,141,106,109,99,93,166,168,214,239,114,185,238,77,207,114,175,134,32,25,174,99,56,251,190,111,10,35,151,230,235,205,129,216,187,123,35,129,253,46,149,98,46,105,53,207,119,117,17,234,142,254,179,199,150,145,0,1,171,79,64,0,0,0,2,74,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,209,168,62,237,220,170,213,113,93,19,164,195,27,25,131,177,152,97,235,194,226,105,138,168,174,38,38,39,172,79,243,227,29,27,223,128,49,254,17,205,28,35,65,142,240,37,219,188,236,119,62,111,75,85,200,150,30,103,46,87,196,255,0,130,86,181,233,163,227,122,123,218,154,233,170,123,149,20,244,38,49,112,151,196,253,223,134,124,111,81,94,251,119,121,225,123,255,0,38,11,245,12,109,106,84,43,35,87,242,231,129,235,166,146,199,204,145,81,138,168,199,163,156,215,109,85,108,140,217,75,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,133,129,150,102,52,230,22,181,229,84,115,143,227,30,169,252,28,127,183,59,25,127,99,241,222,78,38,106,177,94,179,69,83,207,72,231,77,90,125,106,117,231,194,42,142,49,17,198,35,244,128,13,146,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,27,157,195,183,151,236,177,254,134,217,127,169,68,97,137,185,220,59,121,126,203,31,232,109,151,250,148,68,151,102,190,150,231,132,123,212,127,110,30,143,194,123,117,124,41,8,0,76,28,222,0,0,249,216,139,16,90,48,158,31,185,226,156,65,87,210,218,236,212,115,92,43,103,229,185,252,170,120,88,175,145,251,88,138,231,104,214,170,232,212,85,93,61,200,170,99,95,22,60,72,220,56,148,204,116,196,81,81,84,91,112,237,162,23,80,217,45,242,204,231,57,177,111,87,58,162,86,238,88,219,60,171,183,118,207,114,53,145,51,87,242,247,187,216,241,175,197,172,252,64,98,117,194,152,50,178,161,153,123,103,154,41,41,34,158,158,54,186,190,182,52,153,139,92,154,177,38,141,174,100,202,198,198,231,126,75,90,247,53,175,114,181,181,140,132,231,57,175,202,167,200,89,249,145,206,123,231,242,117,23,102,123,1,57,5,184,205,115,24,254,177,92,121,180,255,0,252,233,158,122,254,244,245,238,229,222,0,13,2,222,0,0,0,0,0,0,0,0,11,141,192,95,23,158,202,46,240,101,14,98,93,52,193,247,154,196,232,110,21,181,187,41,236,18,57,178,171,244,78,91,151,149,52,171,10,59,87,178,56,149,95,34,233,186,69,90,114,12,140,46,38,230,18,236,93,183,60,99,241,245,52,249,246,71,132,218,44,5,121,126,54,157,105,171,148,245,166,122,85,19,210,99,238,158,49,58,196,204,79,66,0,161,253,157,252,88,193,125,183,218,184,112,198,205,168,91,181,12,51,55,13,220,85,210,76,149,116,209,181,242,186,150,85,114,170,198,232,163,107,185,107,238,141,98,141,25,163,28,198,243,111,129,97,224,241,116,99,109,69,219,127,111,170,123,156,105,180,123,63,138,217,156,194,188,191,23,28,99,141,51,210,170,117,157,42,142,124,39,79,178,117,137,227,0,0,202,104,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,12,120,137,243,3,153,223,211,43,215,245,217,77,206,48,199,136,159,48,57,157,253,50,189,127,93,148,141,109,47,209,91,241,159,114,240,236,63,210,24,191,98,159,137,30,128,8,123,164,0,0,3,115,184,118,242,253,150,63,208,219,47,245,40,140,49,55,59,135,111,47,217,99,253,13,178,255,0,82,136,146,236,215,210,220,240,143,122,143,237,195,209,248,79,110,175,133,33,0,9,131,155,195,57,184,252,227,30,170,229,85,93,144,217,83,122,229,219,163,231,209,98,186,248,89,52,85,15,168,142,105,33,150,220,155,216,221,34,78,94,178,61,138,228,149,30,140,71,35,18,70,201,41,241,245,197,175,178,204,62,236,167,203,44,79,211,227,139,166,222,243,158,149,187,164,180,208,61,138,171,164,168,228,228,212,201,171,54,104,142,115,99,87,63,240,110,116,47,92,181,34,217,230,107,187,174,22,204,241,235,63,195,243,251,151,215,101,123,3,23,247,115,236,206,158,17,198,221,51,28,255,0,126,98,99,151,236,127,229,221,168,0,68,221,12,0,0,0,0,19,94,100,240,143,155,217,87,148,54,12,220,197,118,26,136,105,174,211,72,218,250,36,135,240,182,104,157,203,74,87,85,251,245,141,211,57,210,38,221,186,70,173,141,175,114,73,39,45,179,95,1,124,28,82,230,69,84,25,201,154,214,94,163,9,83,233,53,134,134,71,195,37,61,226,161,147,75,28,142,157,168,245,122,69,11,225,247,196,246,53,37,87,55,85,115,26,230,63,74,113,22,31,180,98,204,63,115,194,216,130,147,170,181,222,104,230,183,214,193,204,115,57,180,243,49,89,35,55,49,81,205,213,174,84,213,170,138,154,251,149,20,144,229,217,28,226,172,77,219,188,53,143,55,243,159,87,240,227,220,166,182,203,181,58,50,44,214,222,7,1,17,114,45,213,250,111,118,229,51,175,206,142,51,61,213,68,83,60,170,134,0,2,107,226,171,134,155,247,13,248,250,75,91,146,162,171,10,221,166,149,216,118,229,83,36,60,218,184,163,100,78,149,175,100,110,85,107,162,116,237,141,92,230,177,30,173,87,53,168,139,162,66,134,138,245,154,236,92,155,119,35,73,133,177,151,102,56,108,219,11,111,27,131,174,42,183,92,107,19,31,207,9,137,225,49,60,98,98,98,120,192,0,60,217,160,0,1,174,124,16,241,99,63,16,248,98,179,13,99,54,211,195,141,176,212,49,58,174,72,221,28,109,186,211,57,85,169,85,28,40,168,173,115,92,136,217,81,173,229,181,210,70,173,86,164,137,27,50,48,251,24,59,24,226,124,191,196,246,236,103,131,47,85,22,155,213,166,100,158,146,174,5,77,209,187,69,69,69,69,213,28,215,53,85,174,99,145,90,230,185,205,114,42,42,162,236,50,236,125,120,11,187,241,198,153,231,29,255,0,239,8,126,218,108,142,31,107,178,249,195,213,165,55,105,227,110,169,250,179,195,88,157,62,173,90,105,60,250,78,147,49,13,248,4,57,195,55,19,56,71,137,92,35,53,226,207,77,221,151,203,102,222,249,179,111,150,110,131,153,44,205,131,240,238,138,54,75,204,100,10,255,0,129,23,110,187,87,222,158,249,140,176,109,93,162,253,17,114,220,235,18,227,188,195,47,196,229,88,154,240,120,202,38,139,148,78,147,19,211,248,76,76,113,137,141,98,98,98,98,102,36,0,30,140,48,0,0,0,0,243,246,44,127,131,113,54,38,196,216,50,197,136,105,42,239,184,58,162,154,154,251,111,106,170,79,66,250,138,118,84,64,175,106,162,42,178,72,164,69,107,211,86,42,182,70,162,238,141,237,111,160,49,131,137,222,38,49,151,10,29,169,25,131,154,88,62,134,146,226,199,83,218,45,183,123,101,74,35,89,113,183,73,106,183,62,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,120,108,248,60,86,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,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,0,0,60,254,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,24,87,217,205,199,183,209,94,251,62,91,230,36,29,70,89,98,107,135,89,87,81,5,62,250,171,45,115,216,200,150,177,168,196,223,52,42,200,227,108,177,123,220,141,99,95,18,110,107,163,155,117,0,0,0,0,87,94,54,248,193,195,60,35,101,124,183,167,45,37,110,54,190,83,206,220,39,103,171,138,163,145,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,154,19,85,171,31,224,219,238,50,191,229,245,155,16,210,86,98,28,43,79,67,83,122,161,133,85,207,160,101,98,74,180,201,42,162,109,107,222,216,36,122,51,93,232,205,142,84,70,200,197,119,160,51,3,177,119,20,223,113,206,42,226,23,26,226,154,238,182,245,136,46,22,59,165,198,167,148,200,249,245,83,201,116,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,158,227,79,192,30,126,60,127,131,101,199,245,25,90,220,67,72,152,178,150,207,13,253,246,151,42,182,117,183,75,52,144,54,161,136,169,163,216,146,194,246,59,106,174,197,88,247,237,230,71,187,208,25,1,218,179,154,88,239,37,184,226,192,89,151,150,119,222,230,196,150,108,191,131,162,173,233,97,168,229,115,106,238,144,201,248,57,152,248,221,172,114,189,191,19,87,77,117,77,21,17,80,53,252,16,87,7,220,89,224,222,46,178,191,199,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,49,136,170,232,158,137,58,128,0,0,60,166,105,102,150,4,201,108,9,115,204,204,203,190,247,54,27,179,114,122,218,222,150,106,142,87,54,102,67,31,224,225,99,228,118,178,74,198,252,45,93,53,213,116,68,85,79,65,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,128,60,127,113,131,117,226,203,55,28,235,122,210,71,129,48,117,69,101,6,20,100,49,57,31,83,3,222,212,146,186,87,72,198,203,190,161,33,137,233,27,154,212,137,141,99,54,239,73,36,144,55,123,52,179,75,2,100,182,4,185,230,102,101,223,123,155,13,217,185,61,109,111,75,53,71,43,155,51,33,143,240,112,177,242,59,89,37,99,126,22,174,154,234,186,34,42,167,171,42,175,106,63,145,60,205,251,151,214,40,138,127,217,41,198,191,114,86,81,240,155,153,183,59,85,29,150,110,116,152,46,225,58,242,36,109,116,211,243,31,108,114,163,118,73,206,124,178,201,19,164,115,92,146,35,162,69,145,101,133,140,13,106,0,0,0,0,0,1,64,63,179,87,194,199,248,131,154,191,250,170,221,255,0,78,46,254,94,227,91,86,101,96,12,53,152,214,42,122,184,45,184,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,154,235,162,175,214,114,238,116,167,194,119,149,140,155,249,127,135,189,58,0,37,80,0,0,0,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,132,61,163,188,113,211,113,91,140,168,48,126,95,50,174,159,46,176,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,53,172,150,87,57,90,179,44,81,134,217,229,110,105,96,76,233,192,150,204,204,203,75,239,124,225,187,207,59,162,173,233,102,167,230,242,166,124,50,126,14,102,50,70,233,36,79,111,196,212,215,77,83,84,84,85,245,103,62,220,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,143,127,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,21,255,0,138,222,53,178,179,131,239,11,123,76,176,98,187,159,139,122,238,139,184,169,105,166,229,244,188,142,103,55,157,60,90,107,212,179,110,221,218,232,237,116,209,53,176,6,85,246,231,126,164,255,0,105,63,118,129,101,50,19,181,3,32,184,137,205,139,22,78,96,172,33,152,20,87,172,65,213,116,211,221,45,244,81,210,179,145,77,45,67,247,186,58,185,30,154,178,23,34,104,197,248,149,53,209,53,84,184,6,0,246,92,121,236,203,47,190,189,30,180,223,224,0,0,43,255,0,21,188,107,101,103,7,222,22,246,153,96,197,119,63,22,245,221,23,113,82,211,77,203,233,121,28,206,111,58,120,180,215,169,102,221,187,181,209,218,233,162,107,31,228,39,106,6,65,113,19,155,22,44,156,193,88,67,48,40,175,88,131,170,233,167,186,91,232,163,165,103,34,154,90,135,239,116,117,114,61,53,100,46,68,209,139,241,42,107,162,106,169,90,251,115,191,82,127,180,159,187,74,171,217,113,231,179,44,190,250,244,122,208,55,248,0,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,250,202,65,253,154,190,22,63,196,28,213,255,0,213,86,239,250,113,106,184,177,242,177,156,159,47,241,15,167,78,115,88,7,82,88,179,20,216,176,54,21,188,227,92,83,93,209,89,112,253,190,162,233,113,169,229,62,78,69,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,251,143,215,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,26,241,99,229,99,57,62,95,226,31,78,156,205,94,203,78,61,188,9,89,97,225,71,52,32,223,135,238,183,14,143,8,93,41,233,245,146,130,186,174,117,114,81,212,53,137,172,144,205,60,174,86,75,162,186,57,36,84,122,172,78,71,64,26,254,0,0,0,0,121,252,39,143,240,110,58,169,196,20,184,63,16,210,93,159,133,111,18,88,46,235,76,170,230,82,220,99,138,41,101,167,87,233,181,207,99,103,141,31,181,87,107,247,49,218,61,143,107,106,175,104,167,29,84,220,45,96,213,192,249,125,95,72,252,212,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,150,246,189,204,123,26,172,127,138,236,84,242,177,138,126,96,87,122,117,184,15,127,159,125,168,25,5,195,182,108,95,114,115,26,225,12,192,173,189,97,254,151,169,158,215,111,162,146,149,252,250,104,170,25,177,210,85,198,245,209,147,53,23,86,39,196,139,166,169,162,172,193,194,255,0,20,24,7,139,60,1,112,204,108,185,180,98,11,117,182,221,120,150,201,44,87,186,120,97,157,211,199,12,51,57,205,108,50,202,213,102,218,134,34,42,185,23,84,119,187,234,85,198,30,212,127,61,153,155,247,47,163,209,23,255,0,177,83,202,198,41,249,129,93,233,214,224,47,248,0,1,15,241,65,197,6,1,225,51,0,91,243,27,49,173,24,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,182,157,232,170,142,85,213,91,238,250,213,38,2,128,118,213,249,88,194,223,48,40,125,58,226,7,160,203,222,215,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,191,81,119,206,107,56,78,243,79,147,127,48,48,247,168,192,116,166,0,243,248,243,31,224,220,176,195,51,227,60,192,196,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,166,140,98,203,52,104,175,118,140,98,42,185,202,214,162,185,61,1,85,123,81,252,137,230,111,220,190,177,68,5,170,6,90,246,95,118,130,84,221,170,108,188,47,103,77,214,145,143,101,59,104,48,125,242,166,88,169,153,178,24,169,105,232,236,169,20,80,53,170,245,107,39,115,39,150,93,242,61,91,23,196,247,51,93,74,0,0,3,207,221,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,250,3,48,59,104,177,77,247,3,98,174,30,177,174,22,174,232,175,88,126,225,124,186,91,170,121,76,147,145,85,4,150,185,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,238,44,87,103,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,90,57,81,36,143,80,182,160,0,0,0,7,148,199,249,165,129,50,191,195,158,58,190,247,103,139,113,5,30,22,179,255,0,5,154,110,170,233,85,187,145,7,224,152,237,155,185,111,248,223,181,137,167,189,201,170,30,172,160,29,181,126,86,48,183,204,10,31,78,184,129,127,193,156,29,148,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,121,144,197,35,158,141,116,78,146,109,31,0,0,0,0,3,207,221,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,250,3,48,59,104,177,77,247,3,98,174,30,177,174,22,174,232,175,88,126,225,124,186,91,170,121,76,147,145,85,4,150,185,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,238,44,87,103,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,90,57,81,36,143,80,182,160,0,7,159,177,99,252,27,137,177,54,38,193,150,44,67,73,87,125,193,213,20,212,215,219,123,85,82,122,23,212,83,178,162,5,123,85,17,85,146,69,34,43,94,154,177,85,178,53,23,116,111,107,125,1,138,220,88,113,23,142,248,95,237,63,199,217,151,129,106,63,222,26,59,197,22,200,127,25,218,251,190,217,52,244,124,201,98,147,147,205,228,49,188,214,55,123,62,180,95,173,20,54,164,17,167,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,100,176,0,0,4,63,197,7,20,24,7,132,204,1,111,204,108,198,180,98,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,102,218,119,162,170,57,87,85,111,187,235,84,152,10,1,219,87,229,99,11,124,192,161,244,235,136,30,255,0,33,59,80,50,11,136,156,216,177,100,230,10,194,25,129,69,122,196,29,87,77,61,210,223,69,29,43,57,20,210,212,63,123,163,171,145,233,171,33,114,38,140,95,137,83,93,19,85,75,128,96,15,101,199,158,204,178,251,235,209,235,77,254,0,0,2,63,207,188,235,194,188,59,101,61,247,56,241,173,190,235,91,101,195,253,47,83,5,174,40,228,170,127,62,166,42,118,108,108,146,70,197,209,243,53,87,87,167,194,139,166,171,162,45,96,203,222,215,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,191,81,237,123,81,252,137,230,111,220,190,177,68,98,183,9,222,105,242,111,230,6,30,245,24,0,233,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,195,30,34,124,192,230,119,244,202,245,253,118,83,115,140,49,226,39,204,14,103,127,76,175,95,215,101,35,91,75,244,86,252,103,220,188,59,15,244,134,47,216,167,226,71,160,2,30,233,0,0,0,220,238,29,188,191,101,143,244,54,203,253,74,35,12,77,206,225,219,203,246,88,255,0,67,108,191,212,162,36,187,53,244,183,60,35,222,163,251,112,244,126,19,219,171,225,72,69,114,227,51,138,171,127,14,248,57,150,155,12,180,245,120,219,16,195,52,86,250,86,212,53,178,219,162,116,82,181,183,23,49,209,72,199,181,147,35,17,177,189,26,146,46,244,69,84,99,244,144,184,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,118,49,230,142,100,226,124,223,199,215,156,199,198,50,211,190,237,123,153,178,204,148,208,164,81,70,214,49,177,199,27,27,239,84,107,35,99,24,138,229,87,42,53,21,206,115,149,92,187,76,231,51,249,29,30,74,212,249,243,248,71,127,143,119,222,130,118,105,176,179,180,120,159,233,12,125,63,213,104,159,252,234,143,171,236,199,58,167,252,189,103,79,141,136,177,5,223,22,98,11,158,41,196,21,125,85,210,243,89,53,194,182,126,91,89,205,168,153,234,249,31,181,136,141,110,174,114,174,141,68,68,215,220,136,135,207,0,131,76,204,206,178,234,154,40,166,221,49,69,17,164,71,8,136,232,0,3,232,0,0,44,167,4,188,44,125,33,49,188,183,140,99,65,113,102,3,195,255,0,29,116,240,167,45,151,10,180,86,43,40,18,93,200,230,234,215,43,228,116,104,174,107,17,27,172,110,150,55,167,142,225,99,135,139,191,17,153,157,75,134,57,119,26,108,55,67,252,39,16,93,105,99,106,244,116,250,57,88,196,115,215,106,75,43,155,203,103,185,202,154,185,251,30,216,222,134,198,96,12,1,132,114,187,8,208,96,76,9,105,238,203,29,179,155,210,210,243,229,155,151,204,149,242,191,227,149,206,122,234,249,30,190,247,46,154,232,158,228,68,55,217,54,87,56,186,188,189,216,243,35,241,159,203,191,238,239,84,189,165,237,237,59,63,98,114,188,5,95,214,107,142,51,31,221,211,61,117,253,185,250,177,210,39,122,116,243,117,244,32,2,110,229,151,149,205,28,182,195,25,191,128,111,57,113,140,98,168,125,166,247,11,98,153,105,166,88,165,141,204,123,100,142,70,59,222,136,230,72,198,61,17,200,173,85,106,35,154,230,170,181,113,111,62,178,99,16,100,30,103,93,114,223,16,79,214,116,123,39,162,184,54,157,240,199,95,73,34,107,28,204,71,255,0,250,216,228,106,185,173,146,57,24,142,118,221,87,115,136,147,137,110,29,48,199,18,56,7,194,151,105,169,237,183,106,73,153,61,166,246,234,53,168,150,222,237,236,231,35,90,143,141,92,217,35,106,177,204,87,109,215,99,213,21,209,179,77,62,111,150,70,58,222,253,31,62,57,122,253,95,146,200,236,235,110,42,217,76,95,201,241,83,51,133,185,62,116,115,221,158,17,191,17,164,204,233,17,165,81,28,102,59,230,34,24,148,15,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,199,32,115,19,76,233,60,221,107,110,229,23,168,139,150,230,38,153,141,98,99,140,76,79,41,137,235,18,0,15,199,216,0,3,220,228,158,111,98,124,142,204,123,70,97,225,122,170,134,186,138,102,54,186,146,41,146,38,220,104,149,237,89,169,100,85,107,147,107,218,221,53,86,187,99,145,175,106,110,99,85,54,183,43,179,39,12,102,254,1,179,102,62,14,150,161,246,155,220,46,150,20,169,133,98,150,55,49,238,142,72,222,223,122,35,153,35,30,197,86,170,181,85,170,173,115,154,168,229,193,146,107,225,87,137,107,247,13,248,250,59,163,86,162,171,10,221,166,137,184,138,219,77,28,60,218,184,163,100,173,137,204,124,141,85,107,162,116,238,145,26,215,49,30,173,70,185,200,139,170,110,178,124,211,228,85,249,59,159,50,127,9,239,252,255,0,152,154,195,180,125,132,141,168,195,124,179,5,17,24,155,113,195,247,233,231,185,51,210,127,102,121,107,194,116,137,222,167,105,65,243,176,238,32,180,98,204,63,108,197,56,126,175,170,181,222,104,225,184,81,79,203,115,57,180,243,49,31,27,246,189,17,205,213,174,69,209,200,138,154,251,209,20,250,36,234,38,38,53,135,40,87,69,86,234,154,43,141,38,56,76,79,64,0,126,190,64,0,3,0,123,81,252,246,102,111,220,190,143,68,111,241,128,61,168,254,123,51,55,238,95,71,162,3,228,240,47,198,109,247,131,204,199,170,185,201,106,239,156,25,138,58,122,124,77,109,137,140,74,167,71,18,191,149,83,77,35,180,210,104,185,178,170,70,231,36,114,53,238,107,182,170,178,88,250,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,229,178,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,77,54,185,236,108,240,185,205,69,213,169,44,106,186,110,77,111,175,102,47,30,62,196,47,180,217,13,155,23,173,184,7,16,92,27,221,183,75,141,199,151,75,133,230,115,38,116,154,55,148,229,228,212,78,234,116,118,233,35,138,23,44,147,46,155,229,114,134,212,128,0,229,92,211,78,202,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,242,156,154,202,147,74,216,244,123,100,103,39,50,207,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,250,156,199,181,201,170,42,40,29,79,2,128,118,98,241,227,237,190,197,77,144,217,177,122,221,143,176,253,189,189,219,116,184,220,121,149,88,162,22,190,103,73,163,121,77,78,117,60,13,167,71,110,146,73,102,106,73,50,235,178,87,37,223,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,117,253,7,46,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,254,52,143,86,181,238,100,81,74,244,99,246,109,94,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,64,227,7,139,60,101,197,214,104,120,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,229,177,85,91,19,17,33,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,209,236,73,97,150,53,115,117,77,241,189,191,91,85,16,53,43,176,199,245,217,251,55,251,200,213,67,42,251,12,127,93,159,179,127,188,141,84,0,98,183,109,95,154,124,45,242,254,135,212,110,38,212,152,173,219,87,230,159,11,124,191,161,245,27,136,21,127,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,250,30,202,220,210,192,153,211,129,45,153,153,150,151,222,249,195,119,158,119,69,91,210,205,79,205,229,76,248,100,252,28,204,100,141,210,72,158,223,137,169,174,154,166,168,168,171,204,100,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,89,94,0,120,193,186,240,155,155,141,117,193,105,36,192,152,198,162,142,131,21,178,104,156,175,166,129,143,114,71,93,19,163,99,165,223,78,147,74,245,141,173,114,74,199,61,155,119,172,114,70,29,4,131,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,103,95,106,135,29,84,216,3,15,93,120,97,202,218,250,73,241,61,242,158,107,110,51,154,106,89,119,218,109,211,210,194,246,193,18,73,26,67,35,234,161,169,84,89,24,247,242,152,215,166,214,200,246,62,48,175,253,165,189,160,149,57,195,117,188,112,249,148,23,90,73,50,250,130,163,166,188,93,169,37,138,170,12,74,246,58,150,120,214,53,124,8,248,25,79,83,4,173,71,195,43,153,58,104,228,85,98,183,92,246,0,13,254,237,71,242,39,153,191,114,250,197,17,128,38,255,0,118,163,249,19,204,223,185,125,98,136,192,16,54,167,179,23,143,31,109,246,42,108,134,205,139,214,236,125,135,237,237,238,219,165,198,227,204,170,197,16,181,243,58,77,27,202,106,115,169,224,109,58,59,116,146,75,51,82,73,151,93,146,185,47,249,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,65,60,11,241,155,98,227,15,46,42,174,114,90,187,155,25,225,126,158,159,19,91,98,99,214,149,178,74,143,229,84,211,72,237,117,134,94,84,170,145,185,203,36,110,99,154,237,200,140,150,64,178,160,0,0,0,57,87,58,83,225,59,202,198,77,252,191,195,222,157,1,205,97,210,159,9,222,86,50,111,229,254,30,244,232,0,149,64,0,0,40,7,105,215,30,62,196,44,85,57,13,148,247,173,184,251,16,91,221,222,87,75,117,199,151,85,133,225,115,225,116,122,183,148,228,231,84,64,234,132,110,217,35,150,22,172,115,38,155,226,114,132,21,218,189,199,29,78,37,186,222,248,71,203,150,82,45,138,219,81,78,204,93,118,71,197,80,181,213,113,58,57,219,69,2,181,92,145,50,9,90,206,107,151,73,86,104,157,30,140,108,111,231,102,89,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,150,211,180,39,131,172,9,194,6,4,201,187,5,130,179,190,113,37,231,196,94,32,196,28,185,169,251,211,149,53,35,233,127,130,190,121,99,131,149,29,66,199,248,53,77,250,110,118,170,190,224,165,101,255,0,236,197,227,199,216,133,246,155,33,179,98,245,183,0,226,11,131,123,182,233,113,184,242,233,112,188,206,100,206,147,70,242,156,188,154,137,221,78,142,221,36,113,66,229,146,101,211,124,174,88,127,179,251,134,124,27,197,126,101,227,92,173,198,21,213,118,231,183,3,213,220,173,23,58,101,87,62,221,113,142,186,137,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,32,172,210,202,220,119,146,216,238,231,150,121,151,98,238,108,73,102,228,245,180,93,84,53,28,174,108,44,154,63,194,66,247,198,237,99,149,142,248,92,186,107,162,232,168,168,129,211,240,51,47,178,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,252,167,38,145,44,49,54,61,24,232,217,206,211,64,6,85,246,231,126,164,255,0,105,63,118,154,168,101,95,110,119,234,79,246,147,247,104,21,87,178,227,207,102,89,125,245,232,245,166,255,0,24,3,217,113,231,179,44,190,250,244,122,211,127,128,0,0,202,190,220,239,212,159,237,39,238,211,50,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,105,219,157,250,147,253,164,253,218,101,88,29,20,112,117,198,46,4,226,255,0,2,84,95,236,20,125,205,137,44,219,60,65,135,249,147,84,119,95,54,106,134,82,255,0,10,124,17,71,63,54,58,117,147,240,104,187,53,218,237,21,61,246,0,230,179,134,46,33,113,87,11,249,203,101,205,204,45,77,215,244,28,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,248,178,49,92,215,181,146,197,19,213,143,217,181,122,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,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,243,252,88,249,88,206,79,151,248,135,211,167,57,172,58,83,226,199,202,198,114,124,191,196,62,157,57,205,96,29,41,241,99,229,99,57,62,95,226,31,78,156,230,176,233,79,139,31,43,25,201,242,255,0,16,250,116,231,53,128,108,79,101,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,100,49,72,231,163,93,19,164,155,71,206,91,63,141,88,11,21,127,125,112,230,36,195,151,15,251,165,29,117,182,186,158,79,243,100,134,104,228,103,253,167,53,205,254,69,67,119,187,62,120,219,181,113,95,128,36,177,98,121,233,40,115,23,10,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,242,209,202,137,36,122,133,181,43,175,28,156,93,218,184,65,202,54,226,184,45,212,151,140,89,126,168,117,183,14,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,110,254,90,106,175,146,24,213,209,243,82,70,251,254,34,179,231,6,240,219,148,119,220,214,198,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,223,35,155,162,185,24,237,140,71,200,228,216,199,42,115,217,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,80,241,88,179,20,223,113,206,42,188,227,92,83,93,214,222,177,5,194,162,233,113,169,229,50,62,125,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,123,141,148,236,84,242,177,138,126,96,87,122,117,184,198,11,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,212,230,61,174,77,81,81,77,159,236,84,242,177,138,126,96,87,122,117,184,10,1,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,80,14,212,127,61,153,155,247,47,163,209,31,147,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,135,65,32,249,56,79,20,216,177,206,21,179,99,92,45,93,214,217,113,5,190,158,233,110,169,229,62,62,125,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,251,143,172,0,160,29,181,126,86,48,183,204,10,31,78,184,151,210,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,5,187,65,184,219,186,241,95,143,227,177,97,137,234,232,114,235,10,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,115,17,170,139,36,154,132,65,194,119,154,124,155,249,129,135,189,70,3,165,51,154,206,19,188,211,228,223,204,12,61,234,48,29,41,128,42,175,106,63,145,60,205,251,151,214,40,139,84,85,94,212,127,34,121,155,247,47,172,81,1,128,38,228,246,104,113,199,77,196,118,13,135,39,177,195,42,217,152,184,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,136,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,31,175,9,226,155,238,6,197,86,108,107,133,171,186,43,214,31,184,83,221,45,213,60,166,73,200,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,79,112,29,62,226,204,83,98,192,216,86,243,141,113,77,119,69,101,195,246,250,139,165,198,167,148,249,57,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,238,33,92,139,227,191,134,14,34,111,182,236,29,151,57,137,187,20,220,109,235,112,109,138,227,111,168,163,170,102,214,35,229,129,31,35,18,25,102,141,21,202,230,67,36,159,12,114,61,170,230,49,207,76,224,226,223,180,178,213,196,167,7,246,76,182,162,160,171,176,99,187,213,226,22,227,59,116,20,141,146,221,37,21,35,82,86,190,25,164,85,123,25,53,79,77,35,24,221,100,103,77,52,111,114,179,99,234,42,175,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,235,101,150,86,185,171,19,57,74,230,163,145,205,114,189,236,99,53,145,236,69,11,235,219,157,250,147,253,164,253,218,102,174,85,102,102,42,201,188,199,195,153,165,130,170,250,123,214,25,184,69,112,166,221,36,140,142,109,139,241,193,47,45,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,41,163,253,183,22,155,85,130,213,144,214,43,21,178,146,221,109,183,83,226,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,203,96,58,72,225,87,137,140,27,197,126,81,209,230,150,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,201,128,230,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,250,30,202,172,204,194,185,201,151,24,115,52,176,85,95,81,101,196,214,248,174,20,219,164,141,242,67,189,62,56,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,3,213,128,0,20,3,182,175,202,198,22,249,129,67,233,215,18,255,0,148,3,182,175,202,198,22,249,129,67,233,215,16,49,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,122,123,62,120,219,181,113,95,128,36,177,98,121,233,40,115,23,10,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,242,209,202,137,36,122,224,97,234,178,171,51,49,86,77,230,62,28,205,44,21,87,211,222,176,205,194,43,133,54,233,36,100,115,108,95,142,9,121,111,99,221,12,172,87,71,35,17,201,190,55,189,170,186,57,64,233,248,16,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,76,0,0,0,101,95,110,119,234,79,246,147,247,105,154,185,85,153,152,171,38,243,31,14,102,150,10,171,233,239,88,102,225,21,194,155,116,146,50,57,182,47,199,4,188,183,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,166,149,118,231,126,164,255,0,105,63,118,153,107,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,154,49,139,44,209,70,142,118,137,190,70,55,235,114,34,135,71,220,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,245,115,251,136,124,175,225,159,6,209,99,204,217,186,213,208,90,46,23,138,75,36,47,166,163,146,165,252,249,213,202,174,86,177,21,81,145,197,28,211,61,126,189,145,57,24,143,145,89,27,240,7,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,230,14,210,110,47,48,175,21,249,143,132,106,178,222,182,234,252,33,134,240,252,124,170,123,141,4,116,242,69,116,171,84,150,179,69,106,185,238,218,198,82,66,237,92,172,230,83,200,177,238,99,146,73,3,103,178,67,137,28,146,226,62,213,115,188,228,190,62,164,196,116,246,106,134,83,87,177,180,243,210,207,76,247,183,115,21,240,212,49,146,163,28,136,237,175,219,177,202,201,17,21,85,143,68,196,206,212,127,61,153,155,247,47,163,209,18,175,99,222,64,248,255,0,60,110,57,185,139,114,247,189,112,182,11,183,191,186,238,149,140,254,11,77,136,150,106,119,65,203,106,170,36,179,71,2,207,39,228,185,34,115,161,122,236,122,194,229,138,187,81,252,246,102,111,220,190,143,68,7,159,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,204,77,21,146,77,26,58,62,106,200,222,130,48,158,41,177,99,156,43,102,198,184,90,187,173,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,247,28,187,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,166,215,61,141,158,23,57,168,186,181,37,141,87,77,201,173,213,236,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,124,12,141,36,98,162,181,236,152,55,36,0,0,160,29,181,126,86,48,183,204,10,31,78,184,151,252,160,29,181,126,86,48,183,204,10,31,78,184,129,64,59,46,60,246,101,151,223,94,143,90,111,241,128,61,151,30,123,50,203,239,175,71,173,55,248,0,0,10,171,218,143,228,79,51,126,229,245,138,35,21,184,78,243,79,147,127,48,48,247,168,192,109,79,106,63,145,60,205,251,151,214,40,140,86,225,59,205,62,77,252,192,195,222,163,0,29,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,79,152,28,206,254,153,94,191,174,202,110,113,134,60,68,249,129,204,239,233,149,235,250,236,164,107,105,126,138,223,140,251,151,135,97,254,144,197,251,20,252,72,244,0,67,221,32,0,0,27,91,151,24,239,15,229,143,8,216,51,31,226,154,158,77,174,197,128,109,53,147,232,246,53,242,109,161,139,108,81,239,115,90,178,200,237,172,99,85,201,185,239,107,117,213,76,82,37,172,229,226,47,19,230,230,14,192,89,126,232,106,45,88,119,3,88,40,173,108,183,54,177,37,138,178,182,8,185,78,174,114,35,24,168,231,70,141,107,88,229,127,45,55,237,119,225,31,174,215,44,199,211,128,139,149,243,153,141,35,197,0,219,157,147,187,181,181,97,48,209,59,182,232,174,106,174,122,197,58,114,136,239,158,94,174,115,221,63,63,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,198,160,26,219,151,42,187,92,215,92,235,50,155,96,240,118,50,252,61,24,92,53,49,77,20,68,68,68,116,136,254,124,103,168,0,62,25,32,0,1,238,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,190,91,14,225,251,190,44,196,22,204,45,135,233,58,171,165,230,178,27,125,20,28,198,179,155,81,51,209,145,179,115,213,26,221,92,228,77,92,168,137,175,189,81,13,148,225,59,134,235,127,13,121,112,184,118,90,218,123,150,34,187,204,218,235,221,194,40,90,214,186,93,136,214,211,196,237,169,35,160,137,55,109,223,239,87,62,87,232,206,102,198,237,50,188,186,172,125,222,63,50,57,207,240,251,80,61,189,219,59,91,37,128,214,220,196,226,46,107,20,83,221,223,84,250,169,238,235,60,59,244,246,89,39,148,56,99,35,178,226,209,151,152,94,150,157,173,162,133,142,174,171,138,21,137,215,26,213,99,82,106,169,17,92,229,220,247,55,93,21,206,216,212,107,26,187,88,212,79,116,1,63,162,138,109,211,20,81,26,68,57,11,21,137,189,141,189,94,35,17,84,213,93,83,51,51,60,230,103,156,128,3,233,224,0,0,172,92,111,112,157,63,16,248,98,143,18,224,199,83,195,141,176,212,50,182,146,57,27,28,109,186,211,57,81,203,75,36,202,136,173,115,92,138,232,149,206,229,181,210,72,142,70,164,139,35,50,48,232,64,161,253,162,28,39,65,125,183,221,120,143,193,46,168,91,181,12,48,187,18,91,145,178,76,149,116,209,181,145,54,170,36,106,42,198,232,163,107,121,137,238,141,98,141,95,171,28,199,115,99,89,230,87,229,98,113,86,121,199,56,239,142,255,0,24,252,125,247,135,101,123,123,242,26,233,200,115,25,253,29,83,165,186,191,102,169,159,155,63,187,84,207,9,250,179,194,120,79,155,155,224,2,30,233,0,0,0,0,5,181,224,131,140,122,172,149,187,199,151,25,147,122,254,215,117,156,249,163,158,118,77,51,236,181,27,92,253,208,182,38,61,238,138,87,166,215,68,137,162,62,78,98,43,127,9,204,213,179,158,243,66,59,60,120,181,251,44,131,205,60,79,254,6,12,29,85,86,223,254,250,45,189,243,43,191,240,124,134,185,63,234,162,71,125,140,100,159,35,205,119,38,48,183,167,135,73,238,245,120,119,125,222,20,79,106,155,3,24,138,42,207,178,202,124,248,227,114,152,143,157,31,183,17,17,243,163,235,244,152,243,184,76,78,246,132,0,9,115,157,64,0,3,0,123,81,252,246,102,111,220,190,143,68,111,241,128,61,168,254,123,51,55,238,95,71,162,2,207,246,127,112,207,131,120,175,236,252,198,185,91,140,43,170,237,207,110,100,85,220,173,23,58,101,87,62,221,113,142,213,68,200,167,88,247,35,102,102,217,100,99,227,114,166,230,61,219,92,199,236,145,153,193,154,89,91,142,242,91,29,220,242,207,50,236,93,205,137,44,220,158,182,139,170,134,163,149,205,133,147,71,248,72,94,248,221,172,114,177,223,11,151,77,116,93,21,21,19,95,251,21,60,172,98,159,152,21,222,157,110,37,254,63,184,72,193,188,82,229,27,170,175,56,162,147,10,226,28,13,79,89,116,178,223,174,21,43,21,186,149,142,99,93,83,29,110,191,11,105,158,216,35,87,75,166,248,185,109,122,110,106,62,41,2,181,246,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,148,228,210,37,134,38,199,163,29,27,57,218,104,114,174,111,71,102,127,21,120,239,137,252,154,185,63,50,237,183,90,156,73,132,174,11,69,91,137,36,163,134,26,27,207,57,210,75,27,97,228,199,28,108,154,24,213,145,201,19,91,238,106,193,34,185,86,101,107,67,5,205,137,206,206,7,42,120,173,224,155,35,49,134,95,62,146,159,49,112,126,91,217,25,67,12,172,138,38,94,233,29,111,167,122,209,75,58,162,57,143,107,145,206,129,206,119,41,175,150,86,185,26,147,44,177,227,177,210,159,9,222,86,50,111,229,254,30,244,232,0,230,218,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,197,113,101,199,70,99,241,103,133,112,14,18,197,52,29,219,73,131,237,236,239,23,71,88,175,239,219,194,198,216,229,184,77,19,25,28,49,251,154,238,92,77,141,86,46,124,232,143,115,100,218,219,193,218,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,107,87,72,150,24,157,38,172,116,111,231,102,175,14,185,13,140,184,146,205,203,22,84,224,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,213,26,175,110,247,171,35,106,239,123,81,66,64,224,147,131,236,77,197,206,104,69,101,106,85,209,96,155,29,68,14,197,151,138,73,105,249,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,181,210,175,107,102,0,193,185,89,158,152,3,47,178,251,15,82,88,240,245,143,45,232,41,168,104,105,145,118,68,206,242,185,42,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,236,166,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,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,100,95,109,95,154,124,45,242,254,135,212,110,32,74,189,134,63,174,207,217,191,222,70,170,25,87,216,99,250,236,253,155,253,228,106,160,3,21,187,106,252,211,225,111,151,244,62,163,113,54,164,197,110,218,191,52,248,91,229,253,15,168,220,64,245,93,144,121,91,129,51,167,2,103,254,89,230,93,139,190,112,221,231,194,157,109,23,85,53,63,55,149,53,124,209,254,18,23,178,70,233,36,76,119,194,228,215,77,23,84,85,69,168,28,87,112,163,152,252,37,102,59,240,86,53,139,174,181,87,115,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,203,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,222,174,195,31,215,103,236,223,239,34,117,237,111,147,33,162,225,162,71,102,149,21,37,86,50,90,141,184,13,145,84,242,46,41,90,175,141,42,31,19,146,55,170,211,54,37,71,206,199,181,35,126,216,153,186,57,157,4,141,12,234,225,231,180,143,59,120,118,201,43,246,77,225,216,169,46,44,117,59,97,194,53,181,44,129,172,195,47,146,121,230,171,153,34,72,119,86,62,71,84,110,98,77,34,178,55,177,171,181,236,221,26,213,91,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,202,95,78,199,154,220,146,103,17,117,22,252,121,105,171,147,48,103,167,89,176,21,115,93,63,34,7,178,150,173,46,48,189,35,122,49,95,37,52,155,154,178,177,204,68,134,77,28,199,171,17,225,42,227,190,11,45,92,44,118,98,102,45,247,23,225,250,70,230,166,37,167,179,174,32,172,74,150,213,45,20,11,124,162,116,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,121,146,49,144,237,203,99,127,187,81,252,137,230,111,220,190,177,68,96,8,27,253,218,143,228,79,51,126,229,245,138,35,0,77,254,237,71,242,39,153,191,114,250,197,17,128,32,104,167,105,215,103,253,30,81,86,84,241,3,146,24,119,164,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,238,134,54,57,176,185,142,209,91,27,152,200,233,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,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,116,209,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,130,221,161,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,188,201,30,201,182,134,207,240,197,196,46,21,226,131,38,172,185,185,133,169,186,14,191,153,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,255,0,22,70,43,154,199,62,41,98,122,177,155,246,164,170,115,153,193,247,22,120,203,132,92,208,241,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,204,98,42,54,87,162,244,39,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,149,115,165,62,19,188,172,100,223,203,252,61,233,208,28,214,29,41,240,157,229,99,38,254,95,225,239,78,128,9,84,249,56,179,20,216,176,54,21,188,227,92,83,93,209,89,112,253,190,162,233,113,169,229,62,78,69,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,251,143,172,98,95,105,31,104,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,129,170,153,61,155,213,60,82,240,232,153,159,151,51,213,224,138,140,89,79,121,164,176,214,85,193,21,116,246,215,195,85,83,73,77,89,36,11,248,39,189,22,22,76,176,171,149,136,170,177,239,122,38,245,195,110,50,120,84,206,94,24,243,30,163,218,173,203,196,20,152,166,225,93,83,104,197,46,172,108,178,95,182,44,114,79,81,44,110,145,211,69,54,181,49,243,18,95,174,71,63,107,229,106,115,23,95,251,46,60,137,229,151,223,94,177,90,90,160,41,175,103,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,202,115,226,137,173,71,36,41,44,149,215,183,59,245,39,251,73,251,180,213,67,42,251,115,191,82,127,180,159,187,64,138,187,21,60,211,226,159,151,245,222,163,110,52,83,142,142,12,172,92,97,229,197,45,178,59,175,115,99,60,47,212,84,97,155,148,175,122,210,182,73,81,156,218,106,152,219,174,176,203,202,137,22,70,181,100,141,204,107,155,185,17,241,73,157,125,138,158,105,241,79,203,250,239,81,183,27,82,7,54,217,33,194,102,124,241,5,143,238,121,115,151,248,22,173,183,44,63,80,202,124,67,45,211,248,20,22,53,89,185,46,234,221,34,35,152,246,185,36,85,133,173,116,202,144,203,182,55,108,114,39,70,120,78,221,125,179,225,91,53,167,20,226,63,16,94,168,173,244,244,247,27,191,70,202,78,240,170,100,109,108,181,60,134,42,178,46,99,209,207,229,181,118,183,118,137,238,67,245,209,90,109,86,234,154,250,203,125,178,146,150,162,233,80,149,117,210,195,11,88,250,169,210,40,225,73,101,114,38,175,122,69,12,81,163,157,170,236,141,141,250,154,136,159,172,1,149,125,185,223,169,63,218,79,221,166,170,25,87,219,157,250,147,253,164,253,218,5,85,236,184,243,217,150,95,125,122,61,105,191,198,0,246,92,121,236,203,47,190,189,30,180,223,224,4,63,159,60,76,96,220,134,196,57,109,131,47,52,53,119,28,67,154,56,162,139,14,89,104,161,69,99,26,201,42,169,225,169,171,150,85,106,181,172,133,181,49,170,51,222,249,30,246,53,17,27,190,72,255,0,39,21,220,87,101,199,9,89,112,252,107,141,101,235,174,181,220,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,242,225,102,230,172,179,42,43,99,107,154,136,143,123,227,141,248,131,148,25,165,142,243,167,142,44,174,204,188,203,190,247,206,36,188,230,6,23,235,107,122,88,105,249,188,170,186,88,99,252,28,44,100,109,210,56,152,223,133,169,174,154,174,170,170,170,23,87,183,59,245,39,251,73,251,180,170,189,151,30,123,50,203,239,175,71,173,45,87,110,119,234,79,246,147,247,105,79,251,55,177,77,139,7,241,181,149,183,108,71,93,210,82,84,92,42,237,113,201,202,124,155,170,171,104,106,41,41,163,209,136,170,155,231,158,38,107,166,214,238,213,202,141,69,84,15,87,218,51,193,71,209,87,49,224,191,224,11,101,214,76,178,197,63,132,182,212,206,156,216,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,214,87,67,44,139,229,56,23,227,54,251,193,230,99,213,92,228,181,119,206,12,197,29,61,62,38,182,196,198,37,83,163,137,95,202,169,166,145,218,105,52,92,217,85,35,115,146,57,26,247,53,219,85,89,44,123,211,154,89,91,129,51,167,2,92,242,207,50,236,93,243,134,239,60,158,182,139,170,154,159,155,202,153,147,71,248,72,94,201,27,164,145,49,223,11,147,93,52,93,81,85,23,158,206,43,184,81,204,126,18,179,29,248,43,26,197,215,90,171,185,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,229,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,195,116,248,133,197,54,44,115,193,126,101,227,92,45,93,214,217,113,6,87,222,110,150,234,158,83,227,231,210,207,105,150,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,251,142,112,139,63,194,199,24,55,92,158,202,140,213,225,239,18,173,35,240,78,98,97,124,64,216,37,116,78,231,219,175,115,90,164,134,7,177,209,177,206,145,147,186,58,122,119,49,255,0,11,21,99,145,29,26,54,84,146,176,1,210,159,22,62,86,51,147,229,254,33,244,233,206,107,14,148,248,177,242,177,156,159,47,241,15,167,78,115,88,6,196,246,172,112,57,83,153,86,170,254,41,50,217,244,145,95,112,197,157,95,138,109,142,100,80,37,198,221,74,215,189,107,89,38,136,175,169,134,45,90,230,200,229,230,67,20,109,98,181,209,54,57,178,91,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,212,65,142,221,171,28,14,83,101,173,214,191,138,76,182,125,92,182,44,79,120,87,226,155,99,153,44,235,110,184,213,57,239,90,214,73,162,163,41,166,151,86,185,178,57,57,115,75,27,88,174,108,173,142,16,171,252,102,241,127,138,184,196,204,122,28,99,118,176,248,114,203,101,183,182,223,104,177,71,113,146,174,58,109,87,124,243,185,238,70,49,211,74,245,68,115,217,28,122,199,20,12,84,114,199,189,210,95,103,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,144,199,49,175,99,220,143,100,105,193,71,10,55,222,45,51,150,139,6,242,174,180,120,66,219,165,102,41,189,209,66,199,116,20,187,94,177,198,142,145,81,137,52,239,103,42,52,209,238,77,95,39,45,236,138,68,58,19,194,120,90,197,129,176,173,155,5,97,106,30,138,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,222,6,6,118,152,218,109,86,14,53,243,2,197,98,182,82,91,173,182,234,123,13,37,29,29,36,45,134,10,104,35,178,80,182,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,13,10,236,84,242,177,138,126,96,87,122,117,184,160,29,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,192,80,14,212,127,61,153,155,247,47,163,209,21,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,77,54,185,236,108,240,185,205,69,213,169,44,106,186,110,77,109,7,106,63,158,204,205,251,151,209,232,139,85,217,215,195,166,4,226,131,128,92,113,150,152,234,159,245,129,115,172,179,214,239,155,241,101,211,185,105,33,130,179,151,20,177,243,185,92,247,187,148,247,108,127,212,169,245,42,4,41,217,123,198,191,209,255,0,29,179,38,51,10,231,106,161,203,108,101,112,125,76,183,26,213,228,247,53,209,208,181,140,168,89,90,213,214,25,121,80,67,34,72,168,200,254,9,119,198,214,75,204,219,243,153,108,244,200,188,199,225,211,49,238,57,95,154,22,110,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,100,47,218,237,23,68,114,57,174,99,218,199,177,236,108,235,69,218,71,157,180,188,40,87,240,195,60,84,149,143,172,167,75,12,56,130,102,64,143,163,195,105,71,29,50,219,34,167,100,45,106,189,90,199,34,212,200,247,201,178,87,162,34,61,25,43,2,192,118,172,113,213,77,140,100,175,225,99,42,43,233,42,108,84,181,11,14,53,174,117,44,173,157,215,26,74,215,167,118,177,38,141,168,214,69,45,60,114,186,104,213,220,197,88,218,215,181,173,145,37,204,179,208,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,52,83,142,126,21,112,111,10,29,159,152,27,7,217,173,180,142,196,247,28,113,105,169,197,151,120,228,89,159,113,184,165,170,227,189,27,43,152,199,116,209,185,210,54,22,109,110,214,42,185,83,152,249,30,240,164,28,39,121,167,201,191,152,24,123,212,96,58,83,57,172,225,59,205,62,77,252,192,195,222,163,1,210,152,2,170,246,163,249,19,204,223,185,125,98,136,181,69,85,237,71,242,39,153,191,114,250,197,16,24,173,194,119,154,124,155,249,129,135,189,70,2,255,0,246,169,240,29,250,95,138,188,160,178,255,0,130,151,23,216,173,150,239,252,59,234,111,110,127,55,255,0,23,108,172,142,31,240,149,15,119,218,188,204,12,39,138,111,184,27,21,89,177,174,22,174,232,175,88,126,225,79,116,183,84,242,153,39,34,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,61,199,66,124,20,113,93,98,226,211,38,168,177,151,54,213,71,139,237,186,81,226,155,37,20,207,119,65,85,185,233,28,136,217,17,30,144,206,198,115,99,93,94,212,213,241,243,30,248,164,80,57,215,54,39,177,167,135,139,86,27,202,251,167,18,55,171,85,91,49,14,44,168,171,178,89,234,29,88,215,64,182,72,100,139,152,230,68,197,248,94,250,200,37,107,150,95,139,74,88,213,136,214,185,203,36,21,198,63,102,125,199,9,113,5,101,190,96,27,221,170,213,150,89,147,136,39,234,170,167,90,90,72,240,126,145,79,91,91,186,39,62,24,157,71,13,37,61,93,68,91,85,186,71,78,232,93,163,146,55,205,171,249,41,118,202,251,214,81,225,10,204,149,185,210,87,224,72,236,244,212,152,126,90,105,164,149,141,162,129,137,12,113,43,165,85,149,31,26,71,203,123,100,252,35,94,199,53,250,61,28,128,103,7,110,119,234,79,246,147,247,105,5,118,73,224,12,27,154,121,233,143,242,251,48,112,245,37,243,15,95,50,222,190,154,186,134,165,23,100,172,239,43,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,235,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,93,120,196,225,87,25,112,161,155,151,12,31,121,182,213,187,12,92,106,42,42,112,157,222,73,18,102,92,109,200,255,0,129,29,43,88,198,245,49,181,209,182,102,109,110,215,170,57,19,150,248,222,255,0,127,217,243,198,221,215,133,12,127,37,139,19,207,87,93,151,88,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,150,142,85,88,227,211,103,248,151,225,211,2,113,65,149,149,249,103,142,169,255,0,194,214,89,235,119,205,248,178,233,211,77,12,21,156,184,165,143,157,202,231,189,220,167,187,99,254,165,79,169,83,158,188,244,200,188,199,225,211,49,238,57,95,154,22,110,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,100,47,218,237,23,68,114,57,174,99,218,199,177,236,104,116,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,250,204,118,236,167,227,142,155,45,110,180,28,45,230,75,42,229,177,98,123,194,51,11,92,218,249,103,91,117,198,169,204,98,81,62,61,85,25,77,52,186,57,174,141,169,203,154,89,28,244,115,101,116,144,236,72,2,128,118,213,249,88,194,223,48,40,125,58,226,95,242,128,118,213,249,88,194,223,48,40,125,58,226,6,85,240,157,230,159,38,254,96,97,239,81,128,185,93,171,28,14,83,101,173,214,191,138,76,182,125,92,182,44,79,120,87,226,155,99,153,44,235,110,184,213,57,239,90,214,73,162,163,41,166,151,86,185,178,57,57,115,75,27,88,174,108,173,142,26,107,194,119,154,124,155,249,129,135,189,70,3,164,139,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,230,223,134,142,34,241,223,11,249,167,65,153,152,22,163,252,21,29,226,139,100,63,140,237,125,76,51,79,71,204,150,41,57,60,222,67,27,205,99,119,179,235,69,250,209,122,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,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,22,227,215,135,156,27,195,55,16,215,60,190,192,216,182,146,239,109,172,167,239,166,80,194,197,71,216,25,81,81,58,195,109,149,93,52,175,123,227,167,108,15,73,36,86,189,236,149,142,86,166,228,85,146,187,46,184,156,204,124,162,207,27,110,80,217,44,183,92,85,134,243,26,225,77,65,53,146,10,149,108,118,234,167,205,18,73,119,107,82,41,29,248,26,86,76,178,181,188,182,190,54,53,210,61,18,22,43,67,117,0,0,101,95,110,119,234,79,246,147,247,105,15,246,53,90,109,87,254,36,177,181,138,251,108,164,184,219,110,57,111,114,164,172,163,171,133,179,65,83,4,149,246,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,48,118,231,126,164,255,0,105,63,118,148,43,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,194,85,237,6,224,146,235,194,134,63,142,251,134,32,171,174,203,172,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,204,86,162,172,114,105,82,206,151,110,212,89,71,197,190,67,86,219,232,238,212,152,143,2,102,21,158,72,98,174,164,107,30,168,199,234,141,154,52,153,142,72,170,96,149,168,228,73,25,190,41,161,77,205,71,177,81,50,175,37,120,49,181,112,179,198,107,46,124,77,99,156,63,109,192,89,117,81,108,189,218,111,213,21,109,167,130,243,91,91,83,44,86,86,236,73,146,106,119,164,212,181,85,18,162,164,145,198,150,217,185,138,176,57,38,112,105,87,5,60,60,90,184,103,225,231,13,96,56,45,85,116,23,219,133,60,55,188,82,202,154,198,212,191,190,231,167,137,42,154,142,141,86,36,100,107,27,97,98,71,240,236,137,170,170,247,43,164,126,59,118,163,249,236,204,223,185,125,30,136,223,227,0,123,81,252,246,102,111,220,190,143,68,5,170,236,235,225,211,2,113,65,192,46,56,203,76,117,79,250,192,185,214,89,235,119,205,248,178,233,220,180,144,193,89,203,138,88,249,220,174,123,221,202,123,182,63,234,84,250,149,51,215,136,172,134,198,92,54,230,229,247,42,113,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,234,173,71,187,99,209,241,185,119,177,200,154,191,216,169,229,99,20,252,192,174,244,235,113,53,113,245,194,214,21,226,127,35,170,232,110,216,146,213,133,175,88,67,157,125,180,98,27,147,99,101,45,30,200,93,207,138,170,119,53,95,21,28,140,68,89,92,197,77,174,138,41,85,36,72,185,110,10,129,217,89,199,143,232,142,21,51,126,245,254,22,44,33,125,185,220,127,240,12,166,178,53,156,175,252,97,209,62,73,191,193,211,177,191,100,195,85,14,85,205,222,236,185,226,99,25,113,11,144,211,90,179,2,135,16,86,223,112,29,67,45,21,24,158,189,18,72,47,108,126,247,197,164,219,81,93,83,12,92,182,76,142,220,245,69,130,87,61,206,157,81,161,114,138,1,219,87,229,99,11,124,192,161,244,235,137,37,113,147,218,43,149,252,39,212,195,133,45,244,84,152,223,29,182,162,157,107,176,212,55,25,40,223,67,69,52,82,189,42,37,168,74,121,162,107,245,100,90,64,229,73,21,147,178,77,54,42,43,171,87,105,14,124,224,222,36,187,63,50,227,53,176,101,109,35,153,113,199,22,230,92,232,97,168,89,159,105,184,165,170,189,106,40,165,87,49,142,223,27,157,162,57,88,221,236,86,72,212,216,246,170,133,75,236,184,243,217,150,95,125,122,61,105,191,198,0,246,92,121,236,203,47,190,189,30,180,223,224,0,0,42,175,106,63,145,60,205,251,151,214,40,140,86,225,59,205,62,77,252,192,195,222,163,1,181,61,168,254,68,243,55,238,95,88,162,49,91,132,239,52,249,55,243,3,15,122,140,0,116,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,143,17,62,96,115,59,250,101,122,254,187,41,185,198,24,241,19,230,7,51,191,166,87,175,235,178,145,173,165,250,43,126,51,238,94,29,135,250,67,23,236,83,241,35,208,1,15,116,128,0,0,0,0,0,0,0,0,1,161,29,158,252,33,254,141,226,23,50,173,127,225,36,195,118,154,250,47,252,19,160,186,181,220,207,252,50,70,199,197,255,0,81,51,23,236,220,101,96,176,119,49,183,98,213,191,182,123,163,189,31,218,109,163,194,108,190,2,172,118,46,125,84,211,214,170,186,83,31,198,122,71,20,181,192,167,9,208,100,142,24,143,50,241,91,170,31,141,177,77,177,141,150,153,237,146,22,218,104,164,86,75,210,186,55,163,85,103,87,50,53,149,94,159,11,152,140,106,34,53,207,150,215,0,88,152,108,61,24,91,81,106,220,112,135,26,103,89,206,43,63,199,92,199,227,42,214,186,167,236,136,233,17,234,136,225,248,207,29,64,1,238,213,0,0,0,0,0,0,50,247,142,174,13,103,203,75,133,203,57,178,214,221,78,204,25,87,55,62,231,110,166,142,58,120,172,78,123,169,226,98,49,29,50,186,86,205,60,178,57,25,28,104,216,147,70,232,141,68,210,152,157,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,49,207,140,94,26,110,28,58,230,59,155,68,148,239,194,56,154,106,170,188,58,248,164,114,186,8,152,246,171,233,36,107,220,233,55,66,146,198,221,234,170,146,53,90,237,119,43,216,200,102,119,149,198,30,126,83,102,60,217,231,29,211,249,79,225,46,153,236,183,111,106,206,45,198,77,153,85,173,234,99,204,170,121,215,76,71,41,239,170,152,235,206,170,120,207,24,153,152,16,0,71,87,56,0,0,0,3,86,184,32,227,30,151,58,173,17,229,198,100,222,191,182,37,31,62,104,231,157,144,194,203,213,62,231,63,116,45,137,140,99,101,137,139,181,209,34,106,172,143,152,138,239,194,114,237,177,128,248,59,24,226,124,191,196,246,236,103,131,47,85,22,155,213,166,100,158,146,174,5,77,209,187,69,69,69,69,213,28,215,53,85,174,99,145,90,230,185,205,114,42,42,162,236,103,10,188,75,88,120,144,192,49,221,26,180,244,184,170,211,12,77,196,86,218,104,230,229,82,75,35,229,108,78,99,228,106,35,155,43,96,116,136,214,185,234,196,114,53,206,85,77,86,107,146,230,159,41,167,200,94,159,62,57,122,227,243,255,0,223,123,151,251,79,216,47,232,59,211,155,101,212,105,135,174,124,232,142,86,234,153,238,136,225,68,240,211,164,79,155,194,38,152,77,128,2,64,167,195,0,123,81,252,246,102,111,220,190,143,68,111,241,128,61,168,254,123,51,55,238,95,71,162,2,255,0,246,42,121,88,197,63,48,43,189,58,220,85,94,211,174,60,125,183,223,106,114,27,41,239,91,176,14,31,184,59,188,174,150,235,143,50,151,20,76,214,66,232,245,111,41,171,201,167,157,181,8,221,178,73,20,206,72,230,77,118,68,228,130,176,95,23,119,92,186,224,203,19,240,187,132,45,213,116,247,44,113,138,42,110,87,171,202,84,58,36,134,212,234,106,40,250,88,57,110,71,57,243,58,154,86,75,191,224,228,171,153,182,78,114,172,80,254,86,229,110,59,206,156,119,108,203,60,180,177,119,206,36,188,243,186,42,46,170,26,126,111,42,23,205,39,225,38,123,35,110,145,196,247,124,78,77,116,209,53,85,68,80,146,248,62,225,51,25,113,117,154,30,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,57,143,68,86,196,245,78,130,50,183,43,112,38,75,96,75,102,89,229,165,139,185,176,221,155,157,209,81,117,83,84,114,185,179,62,105,63,9,51,223,35,181,146,87,187,226,114,233,174,137,162,34,34,120,174,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,152,0,229,92,233,79,132,239,43,25,55,242,255,0,15,122,116,7,53,135,74,124,39,121,88,201,191,151,248,123,211,160,2,85,35,76,162,225,187,36,178,22,235,138,47,57,65,128,105,48,197,70,49,168,138,166,240,202,74,137,214,9,95,27,165,116,105,28,47,123,162,167,99,86,162,93,25,11,88,196,71,34,34,104,214,162,73,96,1,138,221,181,126,105,240,183,203,250,31,81,184,155,82,98,183,109,95,154,124,45,242,254,135,212,110,32,74,189,134,63,174,207,217,191,222,70,170,25,87,216,99,250,236,253,155,253,228,125,94,212,14,51,56,147,225,219,63,108,24,43,39,51,35,195,246,90,220,31,75,116,158,155,185,232,42,247,213,62,182,182,55,73,190,162,9,30,154,178,24,211,68,93,191,14,186,106,170,170,26,126,98,183,109,95,154,124,45,242,254,135,212,110,37,170,236,164,226,143,61,184,148,246,163,237,175,28,248,143,195,157,201,221,159,139,40,232,249,29,71,93,206,252,218,40,247,110,228,69,249,90,233,183,221,166,171,173,85,237,171,243,79,133,190,95,208,250,141,196,15,65,217,51,155,216,55,33,114,191,136,204,220,204,9,234,227,177,97,218,124,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,37,53,226,119,136,92,85,197,6,114,222,179,115,20,211,116,29,127,46,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,254,52,143,86,181,141,124,178,202,244,99,55,237,72,168,183,253,156,220,20,125,42,179,30,123,254,63,182,93,99,203,44,45,248,75,149,76,9,202,142,233,92,138,197,142,216,217,183,53,237,220,199,172,146,186,36,115,153,27,90,221,98,116,209,72,128,225,179,179,131,54,56,134,200,156,91,156,86,216,58,73,29,111,100,152,10,153,245,180,204,134,255,0,85,29,99,227,172,108,143,220,231,193,203,101,52,209,49,178,50,54,190,89,162,114,202,216,216,245,117,74,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,234,120,207,94,210,222,207,186,108,225,181,94,56,131,202,11,85,92,153,131,65,79,212,222,45,52,145,75,85,62,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,116,106,34,189,91,168,66,184,171,142,58,158,43,123,56,115,115,7,230,11,41,41,243,23,7,211,225,247,215,77,19,226,137,151,186,71,94,104,216,149,177,64,138,142,99,218,228,107,103,107,91,202,107,229,137,205,86,164,201,20,121,150,0,27,253,218,143,228,79,51,126,229,245,138,35,0,77,254,237,71,242,39,153,191,114,250,197,17,128,32,117,80,121,76,210,202,220,9,157,56,18,231,150,121,151,98,239,156,55,121,228,245,180,93,84,212,252,222,84,204,154,63,194,66,246,72,221,36,137,142,248,92,154,233,162,234,138,168,190,172,1,206,15,21,220,40,230,63,9,89,142,252,21,141,98,235,173,85,220,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,242,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,243,7,103,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,205,115,34,137,205,87,44,41,20,154,231,197,119,10,57,113,197,174,92,63,5,99,88,186,27,173,15,50,123,5,254,8,81,245,86,138,167,34,34,185,168,170,156,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,103,61,153,165,149,184,239,37,177,221,207,44,243,46,197,220,216,146,205,201,235,104,186,168,106,57,92,216,89,52,127,132,133,239,141,218,199,43,29,240,185,116,215,69,209,81,81,3,167,224,100,7,101,167,30,222,4,172,176,240,163,154,16,111,195,247,91,135,71,132,46,148,244,250,201,65,93,87,58,185,40,234,26,196,214,72,102,158,87,43,37,209,93,28,146,42,61,86,39,35,160,215,240,57,87,58,83,225,59,202,198,77,252,191,195,222,157,1,205,97,173,57,221,218,1,71,195,191,7,121,65,148,153,67,136,191,182,197,126,95,225,89,229,169,167,142,10,136,240,237,47,67,75,38,234,134,76,201,35,124,211,70,138,198,66,173,220,145,202,178,185,89,248,20,148,62,87,106,231,29,63,111,194,254,74,99,63,247,69,46,63,173,161,111,252,86,182,215,29,66,59,255,0,11,213,49,173,255,0,168,133,95,249,196,38,85,159,87,9,225,107,238,57,197,86,108,21,133,168,122,219,214,32,184,83,218,237,212,220,214,71,207,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,79,121,250,243,11,5,93,114,215,31,226,92,185,190,212,82,79,114,194,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,211,77,81,62,160,55,123,178,227,200,158,89,125,245,235,21,165,170,42,175,101,199,145,60,178,251,235,214,43,75,84,0,202,190,220,239,212,159,237,39,238,211,85,12,171,237,206,253,73,254,210,126,237,2,42,236,84,243,79,138,126,95,215,122,141,184,218,147,21,187,21,60,211,226,159,151,245,222,163,110,54,164,0,5,0,237,91,226,143,61,184,107,246,93,236,83,28,248,115,196,125,247,222,127,139,40,235,57,253,63,67,201,252,230,41,54,237,231,203,249,58,107,187,223,174,137,160,95,243,42,251,115,191,82,127,180,159,187,79,41,192,87,30,188,88,231,79,22,56,27,44,243,47,53,187,231,13,222,123,207,173,162,238,43,109,63,55,149,109,170,154,63,194,67,78,201,27,164,145,49,223,11,147,93,52,93,81,85,23,213,246,231,126,164,255,0,105,63,118,129,85,123,46,60,246,101,151,223,94,143,90,110,158,105,102,150,4,201,108,9,115,204,204,203,190,247,54,27,179,114,122,218,222,150,106,142,87,54,102,67,31,224,225,99,228,118,178,74,198,252,45,93,53,213,116,68,85,76,33,236,206,187,90,172,28,107,229,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,100,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,87,180,51,141,59,175,20,249,161,81,98,194,24,130,173,217,87,134,170,17,48,253,26,211,58,149,43,103,72,246,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,151,27,223,54,224,141,120,174,226,187,49,248,181,204,119,227,92,107,47,67,106,161,230,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,153,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,249,92,39,121,167,201,191,152,24,123,212,96,60,254,17,202,28,101,141,114,239,30,230,149,154,10,68,195,217,113,79,110,154,245,60,211,163,95,190,186,173,180,180,208,196,196,213,207,123,156,178,61,87,68,98,50,23,234,228,114,177,175,244,28,39,121,167,201,191,152,24,123,212,96,2,255,0,246,231,126,164,255,0,105,63,118,153,86,106,167,110,119,234,79,246,147,247,105,154,185,91,149,184,239,58,113,221,179,44,242,210,197,223,56,146,243,206,232,168,186,168,105,249,188,168,95,52,159,132,153,236,141,186,71,19,221,241,57,53,211,68,213,85,17,67,95,251,49,120,241,246,223,98,166,200,108,216,189,110,199,216,126,222,222,237,186,92,110,60,202,172,81,11,95,51,164,209,188,166,167,58,158,6,211,163,183,73,36,179,53,36,153,117,217,43,146,207,241,55,194,238,87,241,77,128,38,194,25,129,100,164,125,202,142,158,173,112,245,233,204,145,103,179,86,205,11,163,109,67,57,114,70,233,24,142,229,189,208,57,252,185,22,40,247,34,237,106,183,156,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,14,130,120,23,227,54,197,198,30,92,85,92,228,181,119,54,51,194,253,61,62,38,182,196,199,173,43,100,149,31,202,169,166,145,218,235,12,188,169,85,35,115,150,72,220,199,53,219,145,25,44,129,133,121,233,145,121,143,195,166,99,220,114,191,52,44,221,13,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,156,200,95,181,218,46,136,228,115,92,199,181,143,99,216,223,0,110,247,105,151,9,152,55,61,242,94,235,154,78,168,164,178,98,204,181,179,220,47,76,187,54,129,103,158,190,221,77,73,81,59,173,175,84,145,136,140,116,168,199,182,71,36,156,165,230,108,111,225,100,221,132,32,116,167,197,143,149,140,228,249,127,136,125,58,115,154,195,165,62,44,124,172,103,39,203,252,67,233,211,156,214,1,213,65,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,63,88,2,63,201,76,132,202,126,29,176,173,86,10,201,204,41,225,251,45,109,193,247,73,233,186,234,154,189,245,79,142,56,221,38,250,137,36,122,106,200,99,77,17,118,252,58,233,170,170,172,128,0,24,3,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,80,14,212,127,61,153,155,247,47,163,209,23,255,0,177,83,202,198,41,249,129,93,233,214,224,40,7,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,64,59,81,252,246,102,111,220,190,143,68,90,174,206,190,34,240,39,11,252,2,227,140,203,199,85,31,172,11,157,29,158,139,100,223,140,238,157,203,73,52,20,124,200,162,147,147,205,228,61,188,215,183,99,62,181,95,169,20,61,87,108,223,209,199,192,150,47,19,127,167,63,224,252,55,221,219,58,142,235,231,47,63,175,255,0,35,251,110,86,191,31,63,94,87,193,213,25,2,123,252,244,207,76,199,226,47,49,238,57,161,154,23,158,186,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,92,44,220,237,19,85,114,185,206,123,220,247,189,239,117,139,195,29,153,89,219,137,248,80,171,207,187,125,150,174,163,19,212,84,81,221,108,184,106,9,224,149,247,28,54,250,62,115,170,225,72,157,35,165,169,123,166,137,89,78,238,84,136,202,121,147,108,146,75,19,16,44,87,98,167,176,159,227,79,253,121,255,0,135,127,187,63,185,143,197,223,249,167,231,159,249,111,243,9,87,182,175,202,198,22,249,129,67,233,215,19,29,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,186,41,199,63,21,88,55,138,254,207,204,13,140,44,215,42,70,226,123,118,56,180,211,98,203,68,113,172,47,183,92,86,213,113,222,173,137,207,123,186,105,28,217,29,11,247,59,115,17,90,171,204,100,140,96,82,14,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,217,62,212,12,251,205,142,29,178,10,193,141,114,115,21,248,126,245,91,140,41,109,115,212,244,52,213,123,233,95,69,91,35,163,217,81,28,140,77,95,12,107,170,38,239,135,77,116,85,69,11,128,85,94,212,127,34,121,155,247,47,172,81,25,213,195,215,104,247,25,216,231,63,114,211,5,98,156,228,235,108,184,131,24,89,173,119,26,111,14,218,163,231,210,207,91,20,114,199,189,148,205,123,119,49,238,77,90,168,228,215,84,84,95,121,162,189,168,254,68,243,55,238,95,88,162,3,0,73,87,134,142,34,241,223,11,249,167,65,153,152,22,163,252,21,29,226,139,100,63,140,237,125,76,51,79,71,204,150,41,57,60,222,67,27,205,99,119,179,235,69,250,209,127,39,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,192,118,138,112,43,83,194,214,50,92,113,151,212,21,111,202,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,249,15,107,28,247,189,170,247,133,191,227,75,180,19,6,226,158,5,109,23,124,177,186,210,38,33,206,74,121,44,21,116,48,202,179,190,200,198,67,26,222,105,229,89,32,218,231,177,179,199,76,155,146,39,189,149,140,168,139,86,163,85,115,131,131,107,198,114,219,248,142,193,150,124,139,198,55,92,51,137,49,45,194,59,20,151,11,125,189,183,14,77,12,239,106,84,203,53,35,209,99,168,134,40,209,213,14,108,137,181,188,132,147,86,43,17,237,133,77,94,236,80,201,11,82,90,177,151,18,51,95,42,221,114,117,69,70,7,167,182,182,54,182,8,224,70,209,86,75,59,221,239,115,222,231,44,45,106,38,212,98,50,69,93,251,211,150,31,151,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,37,94,220,239,212,159,237,39,238,210,42,236,84,243,79,138,126,95,215,122,141,184,13,169,42,175,31,92,20,97,94,43,50,226,174,247,105,182,116,249,155,134,109,243,73,135,46,20,233,27,36,175,216,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,201,145,234,244,93,174,149,146,218,160,7,45,152,179,11,95,112,54,42,188,224,172,83,67,209,94,176,253,194,162,215,113,166,230,178,78,69,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,123,205,116,236,167,227,142,167,50,173,84,28,45,230,75,41,34,190,225,139,58,51,11,92,218,248,160,75,141,186,149,172,98,81,62,61,81,95,83,12,90,57,174,141,171,204,134,41,28,244,107,162,116,147,122,14,212,46,5,189,181,225,87,231,142,78,96,206,175,50,108,187,59,226,154,137,219,102,190,218,227,141,200,186,66,141,94,162,178,29,35,229,232,173,123,226,71,199,248,87,54,158,52,198,11,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,234,120,160,29,181,126,86,48,183,204,10,31,78,184,158,255,0,179,247,142,235,23,21,88,86,60,21,138,95,209,102,110,31,183,164,151,26,109,31,39,122,82,193,29,44,114,221,119,178,158,42,120,57,181,53,14,78,153,170,174,102,154,166,173,247,167,128,237,171,242,177,133,190,96,80,250,117,196,12,171,225,59,205,62,77,252,192,195,222,163,1,183,220,125,113,93,71,194,150,71,85,222,237,146,239,198,120,163,157,103,194,240,199,52,9,36,21,78,133,202,234,247,71,42,59,153,13,63,192,231,34,70,246,186,71,193,27,182,164,187,219,133,124,61,92,111,182,124,253,203,75,182,22,195,158,32,189,81,99,11,53,69,186,209,214,50,147,188,42,153,91,19,162,166,231,189,21,145,115,30,141,103,49,201,181,187,181,95,114,31,175,136,172,249,198,92,73,102,229,247,53,177,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,118,70,215,104,174,70,55,123,213,242,57,55,189,202,161,229,110,215,60,101,154,248,254,182,243,89,29,93,255,0,22,99,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,93,25,27,83,222,228,70,167,212,134,228,118,126,240,35,98,225,87,10,199,141,113,75,58,220,205,196,22,244,142,227,83,171,227,238,186,89,227,165,146,91,86,198,84,75,79,63,42,166,157,203,212,181,17,207,215,68,209,190,229,136,59,41,248,28,169,203,91,85,7,20,153,146,250,73,111,184,158,206,143,194,214,198,178,41,210,221,110,170,107,30,149,175,147,69,86,84,205,22,141,107,99,114,114,225,150,70,189,92,233,93,28,58,62,0,20,3,181,111,138,60,246,225,175,217,119,177,76,115,225,207,17,247,223,121,254,44,163,172,231,244,253,15,39,243,152,164,219,183,159,47,228,233,174,239,126,186,38,145,255,0,101,255,0,25,156,73,241,19,159,183,252,21,156,121,145,226,11,45,22,15,170,186,65,77,220,244,20,155,42,153,91,69,27,100,223,79,4,111,93,25,52,137,162,174,223,139,93,53,68,84,15,149,219,157,250,147,253,164,253,218,101,89,170,157,185,223,169,63,218,79,221,165,106,236,200,200,188,184,226,47,56,49,214,87,230,133,155,174,181,87,101,253,108,176,205,18,163,42,173,245,77,184,91,210,58,170,105,21,23,151,51,55,59,69,209,90,173,115,152,246,189,143,123,28,14,207,222,59,175,188,42,226,168,240,86,41,127,91,150,88,130,224,146,92,105,180,100,125,215,85,60,148,177,203,117,222,202,121,106,39,229,83,83,185,58,102,170,53,250,234,154,59,222,179,7,108,47,20,86,172,195,196,216,91,33,112,29,238,146,231,135,172,84,244,248,162,233,89,72,246,203,5,101,109,93,62,234,46,92,156,191,137,140,163,159,154,146,69,43,163,145,43,145,21,55,68,133,53,226,95,135,76,119,194,254,105,215,229,158,58,167,255,0,11,89,103,173,223,15,227,59,95,83,52,48,86,114,226,150,78,79,55,144,247,114,158,237,236,250,149,62,165,88,168,13,20,236,100,188,103,45,118,114,223,112,157,131,24,221,104,114,218,221,111,146,251,136,45,157,222,218,154,26,202,231,53,41,169,98,231,61,63,129,204,253,235,54,232,213,29,51,104,54,57,28,214,106,200,87,181,31,207,102,102,253,203,232,244,70,175,118,111,100,133,171,36,120,80,194,109,183,223,42,238,149,24,242,158,159,28,87,62,104,219,27,32,158,190,142,157,82,8,154,154,170,50,56,163,137,138,174,114,171,158,143,127,194,142,72,217,148,61,168,254,123,51,55,238,95,71,162,2,255,0,246,42,121,88,197,63,48,43,189,58,220,87,94,213,142,56,233,179,42,235,95,194,222,91,50,174,43,22,24,188,43,49,77,205,207,150,5,184,220,105,92,246,45,19,35,213,17,244,208,203,171,156,233,26,188,201,162,141,204,70,182,38,201,53,116,203,142,51,111,185,73,193,222,42,225,159,3,90,185,87,92,119,136,46,53,23,187,197,67,24,248,224,179,212,80,210,83,58,154,157,139,174,179,75,202,153,175,145,200,137,28,106,155,53,123,209,240,193,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,64,246,188,52,112,233,142,248,160,205,58,12,179,192,180,255,0,224,171,47,21,187,225,252,89,107,234,97,134,122,206,92,178,199,206,229,115,216,238,83,29,189,255,0,82,39,214,169,208,246,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,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,121,78,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,152,0,194,190,210,190,10,239,188,60,230,61,118,106,225,185,46,183,92,189,198,55,6,202,219,149,210,224,202,154,170,91,197,82,212,205,45,19,223,36,174,169,169,248,96,124,169,81,35,117,86,200,140,123,223,35,92,247,211,88,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,245,218,231,177,179,204,214,185,83,86,164,178,34,105,185,117,234,35,22,97,107,22,57,194,183,156,21,138,104,122,219,46,32,183,212,90,238,52,220,215,199,207,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,95,121,207,191,28,156,34,93,120,65,205,198,225,72,46,53,119,140,39,126,167,117,203,14,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,110,254,90,232,172,146,25,21,177,243,82,54,135,160,236,184,243,217,150,95,125,122,61,105,191,199,56,60,23,231,29,139,32,184,160,192,25,171,138,97,223,101,181,92,36,167,184,201,185,233,211,82,213,211,203,73,45,78,140,99,222,254,75,42,29,47,45,173,87,63,151,177,52,87,106,157,25,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,4,127,196,46,41,190,224,108,130,204,188,107,133,171,186,43,214,31,193,247,155,165,186,167,148,201,57,21,80,81,75,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,61,198,32,255,0,101,31,142,207,250,249,255,0,201,155,63,253,16,13,84,237,71,242,39,153,191,114,250,197,17,138,220,39,121,167,201,191,152,24,123,212,96,54,167,181,31,200,158,102,253,203,235,20,70,43,112,157,230,159,38,254,96,97,239,81,128,14,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,49,226,39,204,14,103,127,76,175,95,215,101,55,56,195,30,34,124,192,230,119,244,202,245,253,118,82,53,180,191,69,111,198,125,203,195,176,255,0,72,98,253,138,126,36,122,0,33,238,144,0,0,0,0,0,0,0,39,190,14,184,105,184,113,21,152,237,109,106,83,179,8,225,153,169,106,241,19,229,145,200,233,226,123,220,172,164,141,172,115,100,221,50,69,35,119,162,162,70,212,115,181,220,140,99,253,108,89,175,17,114,45,91,141,102,88,25,166,103,134,201,240,119,49,216,202,183,109,209,26,204,251,162,59,230,103,72,136,235,51,16,246,92,10,112,157,62,119,98,120,243,47,21,186,157,152,39,11,92,216,217,105,158,216,230,117,218,182,52,100,189,43,163,122,57,18,4,107,227,89,85,233,241,53,232,198,162,171,156,248,181,140,249,216,119,15,218,48,158,31,182,97,108,63,73,210,218,236,212,112,219,232,160,230,57,252,170,120,88,140,141,155,158,170,231,104,214,162,106,229,85,93,61,234,170,125,18,193,203,176,20,96,45,110,83,198,103,156,247,184,239,108,182,179,17,181,217,132,226,174,198,237,186,120,81,79,236,199,175,190,103,156,207,217,202,32,0,25,232,144,0,0,0,0,0,0,0,0,121,236,127,128,48,142,104,225,26,252,9,142,237,61,231,99,185,242,186,170,94,124,176,243,57,114,178,86,124,113,57,175,77,31,27,23,220,228,215,77,23,220,170,135,161,7,229,84,197,113,52,213,26,196,189,44,222,185,135,185,77,219,85,77,53,83,49,49,49,58,76,76,113,137,137,142,49,49,60,165,136,60,67,240,241,141,248,114,198,239,194,216,166,62,174,221,87,190,107,61,226,24,213,180,247,42,116,84,213,200,154,174,201,91,171,82,72,149,85,88,170,158,247,49,204,123,226,211,111,120,135,225,227,4,113,27,130,31,133,177,76,125,37,198,147,124,214,123,196,49,163,170,45,181,10,137,171,145,53,77,241,59,70,164,145,42,162,61,17,61,237,123,88,246,99,30,63,192,24,187,43,177,117,126,4,199,118,158,236,190,91,57,93,85,47,62,41,185,124,200,153,43,62,56,156,230,46,172,145,139,238,114,233,174,139,239,69,66,3,155,101,179,128,185,189,71,204,158,94,175,84,255,0,15,87,218,235,142,207,118,222,222,214,96,252,150,34,98,49,86,227,207,142,91,209,202,43,166,59,185,111,105,202,169,229,17,52,235,231,128,6,165,98,0,0,7,177,202,92,218,198,249,39,141,232,177,246,1,186,116,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,158,56,31,84,87,85,186,162,170,103,73,135,142,35,15,107,23,106,171,23,233,138,168,170,52,152,158,49,49,60,226,97,187,217,75,155,88,35,59,48,69,22,62,192,55,78,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,24,165,195,55,19,56,187,134,172,93,53,226,207,77,222,118,59,158,222,249,179,111,138,30,191,151,20,205,131,240,238,138,71,197,203,124,234,255,0,129,19,118,155,87,220,190,237,148,193,216,199,12,102,6,24,183,99,60,25,122,167,187,89,110,208,164,244,149,112,42,237,145,186,170,42,42,46,138,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,127,149,230,84,227,237,241,225,92,115,143,227,30,175,119,221,175,33,109,230,196,95,217,28,102,180,107,86,26,185,243,42,235,29,244,213,221,84,116,233,84,113,142,49,84,83,246,76,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,218,32,74,191,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,191,220,0,240,125,106,225,55,40,218,219,130,85,201,142,241,141,61,29,126,43,124,210,181,89,77,59,24,229,142,134,38,198,247,69,178,157,102,149,139,35,92,229,149,238,123,247,108,88,227,142,165,246,50,112,233,129,47,118,123,239,18,247,250,126,187,18,88,177,4,150,44,63,241,205,23,118,109,160,78,170,95,130,84,142,110,116,119,4,102,217,35,94,95,39,115,87,87,252,58,168,0,0,7,42,231,74,124,39,121,88,201,191,151,248,123,211,160,57,172,58,83,225,59,202,198,77,252,191,195,222,157,0,18,168,0,1,138,221,181,126,105,240,183,203,250,31,81,184,155,82,98,183,109,95,154,124,45,242,254,135,212,110,32,74,189,134,63,174,207,217,191,222,69,180,226,131,179,211,37,248,179,199,246,252,198,204,108,79,141,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,186,161,232,170,142,68,209,27,238,250,213,106,95,97,143,235,179,246,111,247,145,170,128,87,254,20,184,41,202,206,15,188,83,236,206,255,0,138,238,126,45,232,122,222,253,170,166,155,151,210,243,249,124,174,76,17,105,175,82,253,219,183,107,163,116,211,69,215,53,187,106,252,211,225,111,151,244,62,163,113,54,164,197,110,218,191,52,248,91,229,253,15,168,220,64,174,188,31,112,153,140,184,186,205,15,3,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,156,199,162,43,98,122,167,65,25,91,149,184,19,37,176,37,179,44,242,210,197,220,216,110,205,206,232,168,186,169,170,57,92,217,159,52,159,132,153,239,145,218,201,43,221,241,57,116,215,68,209,17,17,51,91,176,199,245,217,251,55,251,200,213,64,0,0,49,219,181,67,129,90,156,1,136,110,188,79,101,109,5,92,248,98,249,81,53,203,25,195,53,84,91,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,249,79,107,215,115,99,123,25,30,112,27,253,218,143,228,79,51,126,229,245,138,35,0,64,223,238,212,127,34,121,155,247,47,172,81,24,2,111,247,106,63,145,60,205,251,151,214,40,140,1,3,170,128,0,2,165,118,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,243,35,99,230,221,109,64,28,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,111,79,102,22,124,227,44,252,225,114,146,233,152,21,181,119,43,238,19,188,84,225,154,139,181,93,66,77,61,201,145,69,12,241,77,34,236,106,239,108,85,49,196,170,229,123,222,176,172,142,122,186,69,211,45,187,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,128,197,99,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,126,166,177,141,106,104,136,136,126,83,85,59,40,248,22,251,14,40,51,175,6,127,185,234,176,5,21,115,191,227,57,215,73,41,213,191,248,46,149,238,119,253,92,200,207,205,230,2,95,236,220,236,251,169,225,218,154,76,225,206,75,85,35,179,22,227,78,234,106,43,108,209,69,51,240,203,18,89,227,149,98,168,134,121,97,153,245,48,172,14,87,181,173,124,108,87,199,174,143,145,23,40,120,177,243,79,156,159,48,49,15,168,206,116,166,115,89,197,143,154,124,228,249,129,136,125,70,112,54,167,178,227,200,158,89,125,245,235,21,165,170,42,175,101,199,145,60,178,251,235,214,43,75,84,0,202,190,220,239,212,159,237,39,238,211,85,12,171,237,206,253,73,254,210,126,237,2,42,236,84,243,79,138,126,95,215,122,141,184,218,147,21,187,21,60,211,226,159,151,245,222,163,110,54,164,1,95,248,173,224,167,43,56,193,240,183,180,203,254,43,182,120,75,174,232,187,138,170,154,30,103,85,200,230,115,121,208,75,174,157,51,54,237,219,166,174,215,93,83,75,0,0,167,249,9,217,127,144,92,59,102,197,139,56,240,86,47,204,10,219,214,31,234,186,104,46,151,10,41,41,95,207,166,150,157,251,219,29,36,111,93,25,51,149,52,122,124,72,154,234,154,162,214,190,220,239,212,159,237,39,238,211,85,12,171,237,206,253,73,254,210,126,237,3,42,201,171,133,30,20,115,31,139,92,199,102,10,193,81,116,54,170,30,92,247,251,252,240,171,233,109,20,174,85,68,115,145,21,57,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,200,255,0,43,114,183,29,231,78,59,182,101,158,90,88,187,231,18,94,121,221,21,23,85,13,63,55,149,11,230,147,240,147,61,145,183,72,226,123,190,39,38,186,104,154,170,162,47,66,124,40,240,163,151,28,37,101,195,48,86,10,139,174,186,215,114,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,203,133,155,156,145,66,138,173,141,174,114,170,189,239,146,71,132,43,199,174,86,224,76,150,236,216,199,57,105,150,150,46,230,195,118,110,236,232,168,186,169,170,57,92,219,253,44,210,126,18,103,190,71,107,36,175,119,196,229,211,93,19,68,68,68,200,30,19,188,211,228,223,204,12,61,234,48,27,83,218,143,228,79,51,126,229,245,138,35,21,184,78,243,79,147,127,48,48,247,168,192,5,255,0,237,206,253,73,254,210,126,237,42,175,101,199,158,204,178,251,235,209,235,75,85,219,157,250,147,253,164,253,218,85,94,203,143,61,153,101,247,215,163,214,129,111,251,90,248,40,239,186,58,206,44,178,202,217,117,172,189,67,201,143,26,91,224,78,124,110,161,134,14,91,46,109,69,118,248,249,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,249,129,149,89,153,138,178,111,49,240,230,105,96,170,190,158,245,134,110,17,92,41,183,73,35,35,155,98,252,112,75,203,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,116,252,98,7,104,255,0,103,253,103,14,247,217,115,111,40,112,239,246,167,175,233,160,150,154,158,73,234,36,195,181,91,25,30,218,135,204,249,36,124,51,72,138,246,76,174,218,146,74,177,57,25,248,21,148,52,86,245,196,94,4,226,131,128,92,213,204,188,11,81,250,191,190,209,222,40,182,77,248,178,233,220,171,52,244,124,201,98,143,157,202,231,177,188,214,55,99,254,180,95,173,19,0,79,107,149,217,189,140,178,130,167,19,79,131,231,164,70,99,12,47,115,194,23,120,106,96,73,89,61,186,186,45,146,181,23,220,230,61,174,72,228,99,154,169,163,226,106,59,115,21,236,119,138,3,165,62,44,124,172,103,39,203,252,67,233,211,156,214,29,41,241,99,229,99,57,62,95,226,31,78,156,230,176,14,170,0,0,0,0,96,15,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,64,59,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,128,160,29,168,254,123,51,55,238,95,71,162,42,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,90,14,212,127,61,153,155,247,47,163,209,31,147,128,30,15,174,188,89,102,227,91,112,74,72,240,38,14,168,163,175,197,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,4,193,217,123,192,183,182,188,84,204,241,206,60,25,213,229,181,151,127,115,211,86,187,108,55,219,164,114,53,19,88,85,171,212,81,195,164,156,205,85,172,124,168,200,255,0,10,214,212,70,155,82,124,156,39,133,172,88,27,10,217,176,86,22,161,232,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,125,231,214,3,34,251,86,56,21,166,193,210,87,241,79,149,20,20,148,214,42,170,133,155,26,208,186,170,87,78,219,141,93,107,215,188,152,179,72,228,115,37,150,162,56,157,12,104,222,90,164,110,107,28,215,72,177,102,89,212,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,16,246,129,112,35,125,225,87,21,73,141,112,179,58,220,178,196,23,5,142,221,83,171,35,238,186,169,228,170,146,43,86,199,212,75,81,63,42,154,157,171,212,185,17,175,215,69,209,222,229,8,87,132,239,52,249,55,243,3,15,122,140,6,249,241,65,194,254,1,226,207,0,91,242,231,49,174,248,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,213,27,239,250,209,112,51,132,239,52,249,55,243,3,15,122,140,7,74,96,82,12,189,236,137,225,183,45,113,254,26,204,107,22,54,204,169,238,88,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,154,232,169,245,158,215,181,31,200,158,102,253,203,235,20,69,170,42,175,106,63,145,60,205,251,151,214,40,128,197,110,19,188,211,228,223,204,12,61,234,48,29,25,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,57,204,225,59,205,62,77,252,192,195,222,163,1,210,152,28,245,241,5,193,6,99,228,215,19,86,156,138,142,151,149,106,199,120,130,43,118,7,190,87,204,175,165,173,165,168,170,100,48,172,243,71,18,105,52,92,216,155,80,198,198,142,107,151,115,88,172,124,78,126,239,228,166,87,218,178,87,40,240,134,84,89,157,73,37,62,22,179,211,91,95,81,77,68,218,70,86,78,198,39,58,169,98,106,170,49,243,75,204,149,255,0,19,149,95,35,149,92,229,85,85,251,247,156,45,98,196,23,27,21,218,239,67,212,85,225,155,131,238,150,185,57,175,103,79,84,250,90,138,71,73,163,85,17,250,193,87,80,205,28,138,223,143,93,55,53,170,159,88,12,171,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,137,87,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,3,106,64,0,12,149,237,69,236,255,0,172,180,86,92,184,155,201,12,59,206,181,77,212,220,113,197,174,9,39,158,170,58,169,103,150,121,174,205,230,61,251,161,94,110,146,199,26,49,176,182,54,200,141,86,44,174,139,90,136,171,139,31,43,25,201,242,255,0,16,250,116,224,115,153,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,213,238,213,60,117,237,67,128,92,164,204,190,235,238,207,22,226,11,5,247,162,231,243,186,94,170,203,91,55,43,153,181,187,246,243,54,238,218,221,116,215,68,215,67,32,77,84,227,235,253,75,46,28,191,100,63,247,114,168,10,1,194,119,154,124,155,249,129,135,189,70,3,234,241,173,133,175,184,63,139,140,222,180,226,58,30,146,174,163,24,92,238,145,199,205,100,155,169,107,103,117,93,52,154,177,85,19,124,19,196,253,53,220,221,218,57,17,200,168,159,43,132,239,52,249,55,243,3,15,122,140,5,191,237,180,194,215,218,76,253,192,184,214,162,135,101,150,235,131,210,215,71,83,205,98,243,106,169,43,106,36,168,143,98,46,246,237,101,109,50,234,168,141,94,102,141,85,86,185,16,44,255,0,99,78,63,169,196,220,46,93,48,101,199,16,210,85,212,96,236,81,87,77,71,111,106,196,147,208,219,170,34,138,162,53,123,90,136,245,100,149,50,87,43,94,253,117,86,200,212,93,35,218,219,234,99,7,98,198,63,169,177,113,13,138,242,250,163,16,210,81,219,113,86,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,150,138,221,159,2,191,241,91,193,78,86,113,131,225,111,105,151,252,87,108,240,151,93,209,119,21,85,52,60,206,171,145,204,230,243,160,151,93,58,102,109,219,183,77,93,174,186,166,158,127,133,254,207,76,151,225,51,31,220,51,27,46,113,62,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,69,119,187,234,84,180,0,12,171,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,137,87,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,3,77,56,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,129,29,43,88,247,116,210,57,177,182,102,109,118,230,34,57,19,152,200,222,204,128,224,207,131,188,101,142,184,205,166,201,236,206,179,210,88,42,50,226,161,152,143,20,218,47,116,105,82,149,116,148,149,52,250,210,54,47,124,83,178,161,103,133,168,245,114,196,232,101,116,141,89,19,107,36,223,67,228,211,97,107,21,38,42,184,227,90,122,29,151,171,173,190,142,215,89,83,205,122,243,105,105,36,169,146,158,61,138,187,27,181,245,181,43,170,34,57,121,154,57,85,26,212,64,250,198,0,246,163,249,236,204,223,185,125,30,136,223,227,0,123,81,252,246,102,111,220,190,143,68,5,95,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,221,238,207,222,4,108,92,42,225,88,241,174,41,103,91,153,184,130,222,145,220,106,117,124,125,215,75,60,116,178,75,106,216,202,137,105,231,229,84,211,185,122,150,162,57,250,232,154,55,220,181,131,177,167,134,124,27,127,142,233,197,61,246,186,174,170,251,135,47,21,120,114,197,66,213,88,224,163,122,209,68,179,213,189,81,218,204,247,197,88,177,53,138,136,198,39,49,202,143,115,152,177,106,248,0,0,2,128,118,213,249,88,194,223,48,40,125,58,226,95,242,128,118,213,249,88,194,223,48,40,125,58,226,6,43,26,83,217,55,198,189,187,47,235,62,140,89,161,115,228,89,111,119,6,73,132,43,100,90,170,137,34,186,85,79,12,41,108,108,108,107,217,28,50,190,71,76,215,126,9,140,147,158,175,87,44,200,172,165,124,47,228,167,210,39,58,173,25,57,29,195,162,171,196,22,251,199,65,59,165,229,198,202,232,45,117,85,20,188,215,114,228,84,133,103,134,36,147,107,21,220,181,126,221,29,162,167,228,193,188,55,103,110,96,230,229,215,34,176,102,1,171,186,227,107,29,69,109,53,206,219,13,68,27,40,223,72,245,142,161,101,168,115,210,6,49,178,38,196,122,201,177,207,115,26,213,114,189,168,161,209,246,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,212,82,15,236,42,112,177,254,63,102,175,254,181,183,127,208,75,127,144,56,63,49,240,6,77,97,60,27,155,152,247,198,152,190,213,111,108,23,75,222,197,78,166,77,206,86,183,115,180,124,188,182,43,34,231,61,18,73,121,124,199,162,61,238,68,144,0,170,189,168,254,68,243,55,238,95,88,162,49,91,132,239,52,249,55,243,3,15,122,140,6,212,246,163,249,19,204,223,185,125,98,136,197,110,19,188,211,228,223,204,12,61,234,48,1,210,152,42,255,0,27,92,118,96,222,14,45,86,40,29,99,164,197,216,178,251,80,143,102,28,109,217,104,167,138,220,141,145,29,90,247,164,51,35,89,205,99,35,107,92,141,230,42,200,172,85,229,72,137,58,229,86,102,97,92,228,203,140,57,154,88,42,175,168,178,226,107,124,87,10,109,210,70,249,33,222,159,28,18,242,222,246,54,104,158,142,142,70,35,151,100,140,123,85,117,106,129,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,204,14,103,127,76,175,95,215,101,55,56,195,30,34,124,192,230,119,244,202,245,253,118,82,53,180,191,69,111,198,125,203,195,176,255,0,72,98,253,138,126,36,122,0,33,238,144,0,0,0,0,0,62,198,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,159,177,19,84,233,28,223,23,46,81,102,137,185,114,98,41,136,214,102,120,68,68,115,153,158,145,15,85,145,89,39,139,179,243,48,105,48,38,18,131,252,29,77,206,171,116,95,192,40,57,241,69,53,86,201,36,103,55,151,206,106,242,218,237,206,250,147,253,180,217,76,147,202,28,49,145,217,113,104,203,204,47,75,78,214,209,66,199,87,85,197,10,196,235,141,106,177,169,53,84,136,174,114,238,123,155,174,138,231,108,106,53,141,93,172,106,39,150,225,99,135,139,71,14,121,99,75,134,57,118,234,156,73,93,252,39,16,93,105,99,114,117,149,26,185,88,196,115,215,114,197,19,93,203,103,185,168,186,57,251,24,233,30,132,198,78,242,140,178,48,84,121,74,254,124,243,245,122,191,55,38,246,137,183,87,54,163,21,56,76,44,233,133,183,62,111,239,204,112,223,159,87,61,216,233,28,102,53,158,0,1,185,86,128,0,0,0,0,0,0,0,0,0,0,0,1,92,184,208,225,110,223,196,14,1,154,237,134,236,212,238,204,43,20,40,182,106,165,157,180,235,85,18,63,116,148,114,189,81,81,205,115,86,69,143,114,181,25,42,162,239,99,31,46,235,26,15,27,246,40,196,219,155,87,35,132,182,57,78,107,138,201,49,150,241,248,58,180,174,137,214,59,167,190,39,150,177,49,194,99,172,57,247,184,219,174,22,123,133,85,166,237,65,81,69,93,69,51,233,170,169,106,98,116,82,193,43,28,173,124,111,99,145,21,174,107,145,81,90,168,138,138,138,138,126,115,78,120,244,224,226,171,50,41,103,206,76,169,178,245,24,182,159,89,175,212,49,190,105,42,47,20,236,134,40,227,116,13,87,171,18,88,89,15,186,38,49,171,42,57,218,43,158,214,177,249,140,87,184,252,13,204,5,217,183,95,46,147,223,31,207,55,100,108,158,212,225,54,179,47,167,25,135,225,92,112,174,142,180,213,221,225,60,233,158,177,221,49,49,0,1,132,147,128,0,5,173,224,91,139,88,50,34,253,81,128,177,229,101,61,62,1,190,77,45,117,69,91,169,228,124,182,218,212,133,17,37,106,66,199,201,43,100,72,162,137,204,84,93,23,99,209,90,141,122,62,169,22,247,131,94,7,103,206,184,41,51,59,50,228,168,162,193,45,153,146,208,210,192,248,213,215,214,178,73,227,154,53,145,146,243,41,154,201,97,99,92,170,196,115,218,247,108,115,23,71,166,118,91,24,137,196,211,242,95,157,248,105,215,95,87,243,28,116,68,246,218,188,154,156,150,236,103,179,165,153,225,195,231,111,125,93,207,223,235,29,52,137,154,188,216,169,170,102,0,246,163,249,236,204,223,185,125,30,136,222,220,63,135,112,254,19,180,65,135,240,181,138,221,102,181,210,238,228,81,91,233,89,79,79,22,231,43,221,182,54,34,53,186,185,206,114,232,158,245,85,95,173,76,18,237,71,243,217,153,191,114,250,61,17,99,70,186,113,113,109,113,76,85,49,68,235,29,53,225,248,107,58,125,243,226,191,253,138,158,86,49,79,204,10,239,78,183,23,252,160,29,138,158,86,49,79,204,10,239,78,183,23,252,253,124,128,0,57,87,58,83,225,59,202,198,77,252,191,195,222,157,1,205,97,210,159,9,222,86,50,111,229,254,30,244,232,0,149,64,0,12,86,237,171,243,79,133,190,95,208,250,141,196,218,147,21,187,106,252,211,225,111,151,244,62,163,113,2,85,236,49,253,118,126,205,254,242,53,80,202,190,195,31,215,103,236,223,239,35,85,0,24,173,219,87,230,159,11,124,191,161,245,27,137,181,38,43,118,213,249,167,194,223,47,232,125,70,226,4,171,216,99,250,236,253,155,253,228,106,161,149,125,134,63,174,207,217,191,222,70,170,0,0,1,85,123,81,252,137,230,111,220,190,177,68,96,9,191,221,168,254,68,243,55,238,95,88,162,48,4,13,254,237,71,242,39,153,191,114,250,197,17,128,38,255,0,118,163,249,19,204,223,185,125,98,136,192,16,58,168,0,0,0,1,128,61,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,197,0,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,2,159,246,112,118,127,214,113,17,125,139,54,243,123,14,255,0,106,122,14,166,8,169,170,36,158,158,76,69,85,177,241,237,167,124,47,142,70,67,12,138,143,124,200,237,171,36,73,19,81,255,0,134,88,182,252,243,248,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,0,230,179,139,31,52,249,201,243,3,16,250,140,231,74,103,53,156,88,249,167,206,79,152,24,135,212,103,3,106,123,46,60,137,229,151,223,94,177,90,90,162,170,246,92,121,19,203,47,190,189,98,180,181,64,12,171,237,206,253,73,254,210,126,237,53,80,202,190,220,239,212,159,237,39,238,208,34,174,197,79,52,248,167,229,253,119,168,219,141,169,49,91,177,83,205,62,41,249,127,93,234,54,227,106,64,0,0,25,107,219,113,105,186,223,238,185,13,98,177,91,42,238,55,43,141,70,32,164,163,163,164,133,211,79,83,60,142,182,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,74,60,166,34,202,220,9,138,241,222,17,204,203,253,139,170,196,152,19,175,240,253,111,85,51,58,62,182,20,134,171,240,108,122,71,38,248,218,141,252,35,93,183,77,91,162,251,192,174,189,158,124,22,90,184,88,202,250,123,238,47,195,244,141,205,76,75,78,171,136,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,188,201,24,200,118,219,80,0,170,189,168,254,68,243,55,238,95,88,162,49,91,132,239,52,249,55,243,3,15,122,140,6,212,246,163,249,19,204,223,185,125,98,136,197,110,19,188,211,228,223,204,12,61,234,48,1,127,251,115,191,82,127,180,159,187,74,171,217,113,231,179,44,190,250,244,122,210,213,118,231,126,164,255,0,105,63,118,149,87,178,227,207,102,89,125,245,232,245,160,111,241,242,113,102,22,177,99,156,43,121,193,88,166,135,173,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,247,159,88,1,207,183,31,220,31,93,120,77,205,199,54,222,148,146,96,76,99,81,89,95,133,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,172,7,70,124,113,224,12,27,152,60,40,102,125,46,51,195,212,151,86,88,240,189,210,255,0,108,89,145,119,209,220,105,40,230,150,158,162,39,181,81,204,123,92,154,46,139,241,49,207,99,183,49,238,106,243,152,7,74,124,88,249,88,206,79,151,248,135,211,167,57,172,58,83,226,199,202,198,114,124,191,196,62,157,57,205,96,29,84,0,0,0,0,192,30,212,127,61,153,155,247,47,163,209,23,255,0,177,83,202,198,41,249,129,93,233,214,226,128,118,163,249,236,204,223,185,125,30,136,191,253,138,158,86,49,79,204,10,239,78,183,1,64,59,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,138,1,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,5,255,0,0,0,40,7,109,95,149,140,45,243,2,135,211,174,37,255,0,40,7,109,95,149,140,45,243,2,135,211,174,32,101,95,9,222,105,242,111,230,6,30,245,24,14,148,206,107,56,78,243,79,147,127,48,48,247,168,192,116,166,0,170,189,168,254,68,243,55,238,95,88,162,45,81,85,123,81,252,137,230,111,220,190,177,68,6,43,112,157,230,159,38,254,96,97,239,81,128,233,76,230,179,132,239,52,249,55,243,3,15,122,140,7,74,96,0,0,101,95,110,119,234,79,246,147,247,105,21,118,42,121,167,197,63,47,235,189,70,220,74,189,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,112,27,82,0,0,69,92,88,249,88,206,79,151,248,135,211,167,37,82,42,226,199,202,198,114,124,191,196,62,157,56,28,214,26,169,199,215,250,150,92,57,126,200,127,238,229,81,149,102,170,113,245,254,165,151,14,95,178,31,251,185,84,5,0,225,59,205,62,77,252,192,195,222,163,1,174,157,176,184,42,235,138,184,62,125,246,223,81,73,29,62,14,197,22,219,221,115,102,123,145,242,64,246,205,66,141,137,17,170,138,254,109,116,78,84,114,181,54,53,235,174,168,141,118,69,240,157,230,159,38,254,96,97,239,81,128,232,123,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,212,7,60,60,42,230,151,177,110,35,178,235,51,38,190,247,53,5,155,16,82,247,173,111,75,212,114,173,114,191,147,93,248,52,99,220,237,105,101,157,191,3,85,233,174,172,209,200,213,78,148,206,85,206,146,56,63,199,244,217,159,194,230,86,227,56,113,13,93,246,162,171,11,208,211,92,46,21,107,43,167,158,227,77,18,83,214,172,142,149,55,189,233,83,12,200,175,93,119,170,43,145,92,138,142,80,152,0,0,101,95,110,119,234,79,246,147,247,105,21,118,42,121,167,197,63,47,235,189,70,220,74,189,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,112,27,82,0,0,96,15,106,63,158,204,205,251,151,209,232,141,254,48,7,181,31,207,102,102,253,203,232,244,64,95,254,197,79,43,24,167,230,5,119,167,91,139,254,80,14,197,79,43,24,167,230,5,119,167,91,139,254,0,0,0,160,29,181,126,86,48,183,204,10,31,78,184,151,252,160,29,181,126,86,48,183,204,10,31,78,184,129,64,59,46,60,246,101,151,223,94,143,90,111,156,118,155,84,55,90,139,236,54,202,70,92,171,41,225,164,168,172,108,45,73,230,130,23,72,232,162,124,154,110,115,24,233,230,115,90,171,163,86,89,21,52,220,186,224,103,101,199,158,204,178,251,235,209,235,77,254,0,0,2,170,246,163,249,19,204,223,185,125,98,136,194,188,167,199,94,203,243,79,6,230,103,117,247,159,132,177,5,186,251,209,115,249,61,87,75,83,28,220,174,102,215,108,221,203,219,187,107,180,215,93,23,77,13,212,237,71,242,39,153,191,114,250,197,17,128,32,122,172,213,204,204,85,156,153,143,136,243,75,26,213,245,23,172,77,112,150,225,83,182,73,31,28,59,215,224,130,46,99,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,197,118,124,241,183,117,225,67,31,201,98,196,243,213,215,101,214,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,229,163,149,86,56,244,144,59,57,123,60,237,92,75,218,175,249,157,157,20,120,130,223,130,89,79,45,183,15,244,142,109,50,221,43,94,217,35,150,170,57,93,171,149,148,142,70,170,126,13,99,146,101,70,171,156,144,205,11,235,7,18,252,58,99,190,23,243,78,191,44,241,213,63,248,90,203,61,110,248,127,25,218,250,153,161,130,179,151,20,178,114,121,188,135,187,148,247,111,103,212,169,245,42,135,73,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,199,110,202,126,56,233,178,214,235,65,194,222,100,178,174,91,22,39,188,35,48,181,205,175,150,117,183,92,106,156,198,37,19,227,213,81,148,211,75,163,154,232,218,156,185,165,145,207,71,54,87,73,14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,136,159,48,57,157,253,50,189,127,93,148,220,227,12,120,137,243,3,153,223,211,43,215,245,217,72,214,210,253,21,191,25,247,47,14,195,253,33,139,246,41,248,145,232,0,135,186,64,0,0,0,1,250,45,214,235,133,226,225,75,105,180,208,84,86,215,86,204,202,106,90,90,104,157,44,179,202,247,35,89,27,24,212,85,115,156,229,68,70,162,42,170,170,34,26,215,193,71,9,80,112,255,0,134,19,21,227,58,58,119,230,21,226,25,99,171,150,10,137,28,218,10,41,22,23,165,10,232,245,134,71,53,240,163,221,35,91,249,78,115,26,231,49,168,231,68,156,1,240,113,75,109,165,161,207,156,214,178,243,46,50,114,43,112,165,4,207,134,90,118,83,201,12,115,69,113,93,143,118,178,175,51,72,216,244,106,196,172,87,171,85,235,27,163,191,4,195,35,202,252,148,124,166,244,113,158,81,221,235,241,115,127,106,123,123,242,234,231,36,203,43,253,29,63,73,84,125,105,253,152,152,158,52,199,94,249,225,202,56,128,4,149,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,98,241,233,193,197,46,91,213,79,156,153,83,101,233,240,149,70,179,95,168,99,124,49,211,217,234,31,52,81,198,232,26,175,71,172,83,62,111,116,76,99,146,37,107,180,86,177,205,99,52,232,252,215,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,76,44,126,6,222,62,212,219,175,159,73,238,159,231,154,79,178,123,83,139,217,60,194,156,102,31,141,19,194,186,58,85,79,119,140,115,166,122,79,124,76,196,243,240,11,25,198,135,11,119,14,31,177,244,215,108,55,102,168,110,94,223,102,69,179,85,44,238,168,74,89,85,155,164,163,149,234,136,173,115,92,146,44,123,149,202,248,145,23,123,222,201,118,215,50,188,191,98,188,53,201,181,114,56,195,178,50,156,215,11,157,224,237,227,240,117,107,69,113,172,119,199,124,79,61,38,39,132,199,73,1,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,212,174,18,184,22,176,228,68,244,248,243,30,214,83,223,49,245,60,210,186,146,162,134,162,102,209,91,98,116,114,66,173,137,21,24,179,57,241,200,229,123,165,102,137,171,81,141,69,106,189,249,88,12,186,246,62,189,40,225,79,89,233,31,156,250,154,45,172,219,60,187,100,112,251,248,153,222,187,49,230,219,137,243,170,241,253,154,117,231,84,250,244,137,158,8,215,133,142,206,90,91,87,75,142,248,138,161,230,221,41,107,57,212,120,93,147,195,61,34,49,155,145,29,90,230,110,108,219,157,181,233,19,29,179,107,17,36,87,163,223,19,47,192,4,243,9,131,179,130,163,114,212,125,189,103,197,201,123,67,180,185,142,211,226,190,85,152,87,172,244,166,56,83,76,119,83,29,60,120,204,245,153,12,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,202,104,87,255,0,177,83,202,198,41,249,129,93,233,214,226,255,0,148,3,177,83,202,198,41,249,129,93,233,214,226,255,0,128,0,1,202,185,210,159,9,222,86,50,111,229,254,30,244,232,14,107,14,148,248,78,242,177,147,127,47,240,247,167,64,4,170,0,0,98,183,109,95,154,124,45,242,254,135,212,110,38,212,152,173,219,87,230,159,11,124,191,161,245,27,136,18,175,97,143,235,179,246,111,247,145,170,134,85,246,24,254,187,63,102,255,0,121,26,168,0,197,110,218,191,52,248,91,229,253,15,168,220,77,169,49,91,182,175,205,62,22,249,127,67,234,55,16,37,94,195,31,215,103,236,223,239,35,85,12,171,236,49,253,118,126,205,254,242,53,80,0,0,10,171,218,143,228,79,51,126,229,245,138,35,0,77,254,237,71,242,39,153,191,114,250,197,17,128,32,111,247,106,63,145,60,205,251,151,214,40,140,1,55,251,181,31,200,158,102,253,203,235,20,70,0,129,213,64,0,0,0,12,1,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,40,7,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,112,23,252,0,0,230,179,139,31,52,249,201,243,3,16,250,140,231,74,103,53,156,88,249,167,206,79,152,24,135,212,103,3,106,123,46,60,137,229,151,223,94,177,90,90,162,170,246,92,121,19,203,47,190,189,98,180,181,64,12,171,237,206,253,73,254,210,126,237,53,80,202,190,220,239,212,159,237,39,238,208,34,174,197,79,52,248,167,229,253,119,168,219,141,169,49,91,177,83,205,62,41,249,127,93,234,54,227,106,64,0,0,0,0,0,0,170,189,168,254,68,243,55,238,95,88,162,49,91,132,239,52,249,55,243,3,15,122,140,6,212,246,163,249,19,204,223,185,125,98,136,197,110,19,188,211,228,223,204,12,61,234,48,1,127,251,115,191,82,127,180,159,187,74,171,217,113,231,179,44,190,250,244,122,210,213,118,231,126,164,255,0,105,63,118,149,87,178,227,207,102,89,125,245,232,245,160,111,240,0,8,171,139,31,43,25,201,242,255,0,16,250,116,231,53,135,74,124,88,249,88,206,79,151,248,135,211,167,57,172,3,165,62,44,124,172,103,39,203,252,67,233,211,156,214,29,41,241,99,229,99,57,62,95,226,31,78,156,230,176,14,170,0,0,0,0,96,15,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,64,59,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,128,160,29,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,197,0,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,2,255,0,128,0,20,3,182,175,202,198,22,249,129,67,233,215,18,255,0,148,3,182,175,202,198,22,249,129,67,233,215,16,50,175,132,239,52,249,55,243,3,15,122,140,7,74,103,53,156,39,121,167,201,191,152,24,123,212,96,58,83,0,85,94,212,127,34,121,155,247,47,172,81,22,168,170,189,168,254,68,243,55,238,95,88,162,3,21,184,78,243,79,147,127,48,48,247,168,192,116,166,115,89,194,119,154,124,155,249,129,135,189,70,3,165,48,0,0,50,175,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,37,94,220,239,212,159,237,39,238,210,42,236,84,243,79,138,126,95,215,122,141,184,13,169,0,0,34,174,44,124,172,103,39,203,252,67,233,211,146,169,21,113,99,229,99,57,62,95,226,31,78,156,14,107,13,84,227,235,253,75,46,28,191,100,63,247,114,168,202,179,85,56,250,255,0,82,203,135,47,217,15,253,220,170,2,128,112,157,230,159,38,254,96,97,239,81,128,233,76,230,179,132,239,52,249,55,243,3,15,122,140,7,74,96,115,173,199,182,89,226,172,175,226,227,51,45,216,166,147,151,223,216,130,183,19,91,167,100,114,36,53,84,53,243,190,162,39,198,231,177,187,246,243,29,19,213,186,181,37,134,86,35,157,179,83,71,251,22,49,253,53,247,135,156,87,151,213,24,134,174,178,229,133,113,67,234,89,67,50,202,230,80,91,171,41,227,88,82,37,114,108,107,31,81,5,123,213,140,95,115,247,185,200,156,196,87,66,189,183,25,95,117,165,199,249,123,157,16,186,174,123,109,206,207,46,23,168,70,209,59,145,71,61,52,210,84,197,190,163,85,110,249,219,87,54,216,213,26,186,82,72,228,87,123,246,71,253,141,56,254,155,12,241,71,116,193,151,28,67,87,73,79,140,112,189,93,53,29,189,171,42,193,93,113,167,150,42,136,213,237,106,43,17,241,211,71,92,173,123,244,209,29,35,81,117,147,107,131,109,0,0,101,95,110,119,234,79,246,147,247,105,21,118,42,121,167,197,63,47,235,189,70,220,74,189,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,112,27,82,0,0,96,15,106,63,158,204,205,251,151,209,232,141,254,48,7,181,31,207,102,102,253,203,232,244,64,95,254,197,79,43,24,167,230,5,119,167,91,139,254,80,14,197,79,43,24,167,230,5,119,167,91,139,254,0,0,0,160,29,181,126,86,48,183,204,10,31,78,184,151,252,160,29,181,126,86,48,183,204,10,31,78,184,129,64,59,46,60,246,101,151,223,94,143,90,111,241,128,61,151,30,123,50,203,239,175,71,173,55,248,0,0,10,171,218,143,228,79,51,126,229,245,138,35,16,56,122,194,214,44,115,159,185,105,130,177,77,15,91,101,196,24,194,205,107,184,211,115,95,31,62,150,122,216,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,188,219,254,212,127,34,121,155,247,47,172,81,24,173,194,119,154,124,155,249,129,135,189,70,0,58,61,194,120,90,197,129,176,173,155,5,97,106,30,138,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,222,70,188,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,48,0,57,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,235,79,101,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,100,49,72,231,163,93,19,164,154,106,237,6,224,146,213,197,126,0,142,251,134,32,164,161,204,92,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,204,86,162,36,146,107,132,63,198,172,5,138,191,190,184,115,18,97,203,135,253,210,142,186,219,93,79,39,249,178,67,52,114,51,254,211,154,230,255,0,34,160,29,73,130,159,246,126,241,221,98,226,171,10,199,130,177,75,250,44,205,195,246,244,146,227,77,163,228,239,74,88,35,165,142,91,174,246,83,197,79,7,54,166,161,201,211,53,85,204,211,84,213,190,244,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,12,49,226,39,204,14,103,127,76,175,95,215,101,55,56,195,30,34,124,192,230,119,244,202,245,253,118,82,53,180,191,69,111,198,125,203,195,176,255,0,72,98,253,138,126,36,122,0,33,238,144,0,0,11,141,192,47,9,94,212,241,3,115,99,51,112,199,81,129,237,123,187,178,10,167,109,142,237,94,199,162,38,177,43,87,157,77,30,143,223,170,181,174,145,26,207,194,53,179,49,35,222,15,120,88,196,28,66,227,122,123,173,198,131,147,128,236,85,145,62,247,89,58,61,172,171,218,173,122,208,66,172,115,92,178,200,221,17,206,107,147,148,199,239,85,220,177,178,77,123,195,184,126,209,132,240,253,179,11,97,250,78,150,215,102,163,134,223,69,7,49,207,229,83,194,196,100,108,220,245,87,59,70,181,19,87,42,170,233,239,85,82,69,146,229,94,94,168,196,94,143,54,57,71,124,254,74,103,180,253,190,140,166,213,89,54,93,87,233,234,143,62,168,159,153,76,244,137,137,225,92,254,17,199,156,195,232,128,9,155,153,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,123,31,224,12,35,154,56,70,191,2,99,187,79,121,216,238,124,174,170,151,159,44,60,206,92,172,149,159,28,78,107,211,71,198,197,247,57,53,211,69,247,42,161,148,152,227,128,156,238,195,249,203,14,86,97,59,29,199,16,90,235,121,14,164,197,50,91,221,77,109,229,190,61,210,190,121,26,233,91,7,45,205,149,170,199,57,100,118,198,171,88,229,146,54,187,95,1,174,199,101,150,113,251,179,115,132,199,88,231,167,119,243,203,239,76,182,83,110,51,61,145,139,180,97,38,42,162,184,249,181,107,187,21,116,174,61,125,39,165,81,164,79,42,102,33,206,25,184,102,194,60,53,97,25,172,246,122,158,243,190,92,246,247,205,231,100,176,245,252,185,102,116,31,128,116,178,50,46,91,39,86,124,10,155,180,220,190,245,247,76,96,25,182,173,81,98,136,183,110,52,136,70,115,12,195,19,154,226,107,198,99,43,154,238,87,58,204,207,95,225,17,17,194,34,52,136,136,136,136,136,128,0,122,48,195,0,123,81,252,246,102,111,220,190,143,68,111,240,2,128,118,42,121,88,197,63,48,43,189,58,220,95,240,0,0,0,229,92,233,79,132,239,43,25,55,242,255,0,15,122,116,4,170,0,0,0,24,173,219,87,230,159,11,124,191,161,245,27,137,181,32,12,171,236,49,253,118,126,205,254,242,53,80,0,6,43,118,213,249,167,194,223,47,232,125,70,226,109,72,3,42,251,12,127,93,159,179,127,188,141,84,0,0,0,10,171,218,143,228,79,51,126,229,245,138,35,0,78,170,0,21,87,181,31,200,158,102,253,203,235,20,70,0,157,84,0,0,0,0,0,48,7,181,31,207,102,102,253,203,232,244,69,255,0,236,84,242,177,138,126,96,87,122,117,184,191,224,0,0,1,205,103,22,62,105,243,147,230,6,33,245,25,206,148,192,21,87,178,227,200,158,89,125,245,235,21,165,170,0,1,149,125,185,223,169,63,218,79,221,166,170,0,49,91,177,83,205,62,41,249,127,93,234,54,227,106,64,0,0,0,0,0,0,2,170,246,163,249,19,204,223,185,125,98,136,197,110,19,188,211,228,223,204,12,61,234,48,29,41,128,50,175,183,59,245,39,251,73,251,180,170,189,151,30,123,50,203,239,175,71,173,55,248,0,0,1,21,113,99,229,99,57,62,95,226,31,78,156,230,176,234,160,1,21,113,99,229,99,57,62,95,226,31,78,156,230,176,234,160,0,0,0,0,1,128,61,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,197,255,0,0,96,15,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,127,192,0,0,2,128,118,213,249,88,194,223,48,40,125,58,226,95,240,7,53,156,39,121,167,201,191,152,24,123,212,96,58,83,0,1,85,123,81,252,137,230,111,220,190,177,68,90,160,7,53,156,39,121,167,201,191,152,24,123,212,96,58,83,0,0,0,12,171,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,141,169,0,0,0,8,171,139,31,43,25,201,242,255,0,16,250,116,228,170,0,229,92,213,78,62,191,212,178,225,203,246,67,255,0,119,42,141,84,0,115,89,194,119,154,124,155,249,129,135,189,70,3,165,48,0,166,189,172,217,95,117,204,126,15,174,151,59,51,170,228,168,192,183,138,60,80,250,74,106,39,84,62,166,6,54,74,105,181,218,168,177,178,40,170,228,168,124,154,57,26,202,119,106,136,138,175,110,48,112,245,138,108,88,27,63,114,211,26,226,154,238,138,203,135,241,133,154,233,113,169,229,62,78,69,44,21,177,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,95,113,211,72,0,0,3,42,251,115,191,82,127,180,159,187,72,171,177,83,205,62,41,249,127,93,234,54,227,106,64,0,0,3,0,123,81,252,246,102,111,220,190,143,68,111,240,2,128,118,42,121,88,197,63,48,43,189,58,220,95,240,0,0,0,20,3,182,175,202,198,22,249,129,67,233,215,18,255,0,128,48,7,178,227,207,102,89,125,245,232,245,166,255,0,0,0,0,5,85,237,71,242,39,153,191,114,250,197,17,138,220,39,121,167,201,191,152,24,123,212,96,58,83,0,0,0,12,224,237,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,204,134,40,218,197,107,162,108,115,104,248,3,151,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,69,28,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,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,6,24,241,19,230,7,51,191,166,87,175,235,178,155,156,97,143,17,62,96,115,59,250,101,122,254,187,41,26,218,95,162,183,227,62,229,225,216,127,164,49,126,197,63,18,61,0,16,247,72,4,133,145,89,39,139,179,243,48,105,48,38,18,131,252,29,77,206,171,116,95,192,40,57,241,69,53,86,201,36,103,55,151,206,106,242,218,237,206,250,147,253,180,242,184,59,7,98,124,192,196,246,236,25,131,44,181,23,107,213,218,100,130,146,146,4,77,210,59,69,85,85,85,209,26,214,181,21,206,123,149,26,214,181,206,114,162,34,170,109,111,15,121,19,134,56,119,203,138,108,191,195,85,117,21,174,116,206,174,185,87,207,170,58,182,181,236,99,100,149,25,170,164,77,219,27,26,214,53,87,70,177,186,171,221,185,238,219,101,89,108,227,238,107,87,10,35,159,228,175,123,64,219,122,54,71,9,20,88,210,172,69,205,119,99,186,58,215,49,221,28,162,58,207,170,37,246,114,151,41,112,70,73,224,138,44,3,128,109,125,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,178,0,158,209,69,54,233,138,105,141,34,28,143,136,196,93,197,221,170,253,250,166,170,234,157,102,103,140,204,207,57,153,0,7,211,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,136,159,48,57,157,253,50,189,127,93,148,220,227,12,120,137,243,3,153,223,211,43,215,245,217,72,214,210,253,21,191,25,247,47,14,195,253,33,139,246,41,248,145,233,250,45,214,235,133,226,225,75,105,180,208,84,86,215,86,204,202,106,90,90,104,157,44,179,202,247,35,89,27,24,212,85,115,156,229,68,70,162,42,170,170,34,31,156,210,158,207,238,16,60,35,75,104,226,31,31,77,186,243,113,163,234,112,213,190,9,181,101,37,37,68,42,157,84,202,213,209,242,203,20,138,141,143,222,214,49,250,187,89,21,18,24,222,7,5,94,58,236,91,163,151,89,238,133,215,181,123,79,133,217,92,190,172,110,34,117,171,149,20,245,170,173,56,71,170,59,231,164,119,206,145,50,151,6,252,35,90,56,123,195,236,197,56,129,189,86,60,188,209,163,43,103,213,204,238,250,121,153,78,249,45,251,89,52,144,203,203,158,21,94,123,81,21,218,251,180,111,215,101,64,44,60,62,30,222,26,220,90,181,26,68,56,219,55,205,241,121,230,46,188,118,58,189,234,234,252,59,162,35,164,71,72,0,7,179,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,196,79,152,28,206,254,153,94,191,174,202,110,113,151,185,123,194,173,195,136,142,44,179,70,237,126,138,162,147,4,225,236,113,116,150,225,84,234,119,58,43,140,173,185,43,157,110,107,219,44,111,99,159,10,189,93,35,21,203,26,108,85,68,87,179,88,254,125,98,188,76,90,181,110,53,153,153,247,45,254,201,115,92,46,73,115,29,142,198,213,187,110,139,116,235,63,230,225,17,29,102,103,132,67,232,118,122,112,157,6,57,184,81,231,254,57,117,68,118,155,13,205,29,135,232,26,217,34,90,218,216,28,215,37,83,159,162,35,160,138,77,17,168,197,93,242,198,246,189,81,177,185,146,105,145,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,164,217,224,48,84,96,108,197,186,121,245,158,249,65,182,179,105,241,59,87,152,213,141,191,194,158,84,83,210,154,123,186,107,61,102,122,207,171,72,128,0,205,70,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,3,243,80,91,173,246,184,29,77,108,160,167,164,133,243,77,82,232,224,137,177,181,210,203,35,164,150,69,70,162,34,185,242,61,239,115,190,183,57,206,85,213,85,84,253,32,63,117,157,52,232,0,3,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,3,180,123,136,92,253,192,220,103,102,30,22,193,89,225,152,24,126,203,69,221,61,53,186,215,137,171,105,41,96,223,106,164,123,246,69,28,141,99,119,61,238,114,232,158,247,57,85,125,234,166,223,152,3,218,143,231,179,51,126,229,244,122,32,52,127,178,39,48,177,246,101,112,219,137,47,185,141,142,49,6,42,185,65,142,43,41,34,172,189,220,230,174,158,56,27,65,64,230,196,217,38,115,156,140,71,61,238,70,162,233,171,220,191,202,167,213,225,131,142,170,108,127,196,54,103,112,195,154,85,244,144,98,123,30,56,189,219,112,100,208,210,203,190,237,110,130,162,181,238,130,84,142,53,134,55,210,195,76,136,146,61,236,230,177,204,77,174,145,143,124,158,43,177,83,202,198,41,249,129,93,233,214,227,42,248,177,243,79,156,159,48,49,15,168,206,7,74,96,166,189,156,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,41,175,150,39,53,90,147,36,81,220,160,4,105,196,221,218,235,96,225,183,53,239,182,43,157,93,186,229,110,192,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,146,200,171,139,31,43,25,201,242,255,0,16,250,116,224,96,15,210,199,138,127,251,37,179,87,255,0,108,174,63,252,227,165,51,149,115,170,128,0,0,0,0,42,255,0,104,15,19,24,203,133,12,180,193,89,165,131,232,105,46,44,118,56,164,182,221,237,149,40,141,101,198,221,37,13,107,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,206,185,91,154,88,19,58,112,37,179,51,50,210,251,223,56,110,243,206,232,171,122,89,169,249,188,169,159,12,159,131,153,140,145,186,73,19,219,241,53,53,211,84,213,21,21,105,95,109,95,149,140,45,243,2,135,211,174,38,117,112,47,198,109,247,131,204,199,170,185,201,106,239,156,25,138,58,122,124,77,109,137,140,74,167,71,18,191,149,83,77,35,180,210,104,185,178,170,70,231,36,114,53,238,107,182,170,178,88,195,161,64,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,175,252,122,230,150,59,201,110,19,177,206,102,101,165,247,185,177,37,155,187,58,42,222,150,26,142,87,54,229,75,12,159,131,153,143,141,218,199,43,219,241,53,116,215,84,209,81,21,44,1,85,123,81,252,137,230,111,220,190,177,68,7,181,224,251,139,60,27,197,214,87,248,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,230,49,21,93,19,209,39,83,155,110,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,232,123,43,115,75,2,103,78,4,182,102,102,90,95,123,231,13,222,121,221,21,111,75,53,63,55,149,51,225,147,240,115,49,146,55,73,34,123,126,38,166,186,106,154,162,162,168,122,176,0,3,202,102,150,105,96,76,150,192,151,60,204,204,187,239,115,97,187,55,39,173,173,233,102,168,229,115,102,100,49,254,14,22,62,71,107,36,172,111,194,213,211,93,87,68,69,84,244,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,152,3,199,247,24,55,94,44,179,113,206,183,173,36,120,19,7,84,86,80,97,70,67,19,145,245,48,61,237,73,43,165,116,140,108,187,234,18,24,158,145,185,173,72,152,214,51,110,244,146,73,3,90,123,63,184,152,198,92,87,229,166,53,205,44,97,67,73,110,99,113,197,93,182,209,108,166,68,115,45,214,232,232,104,159,20,11,38,212,116,207,221,44,143,124,142,68,220,247,187,107,88,205,145,179,56,59,71,184,133,207,220,13,198,118,97,225,108,21,158,25,129,135,236,180,93,211,211,91,173,120,154,182,146,150,13,246,170,71,191,100,81,200,214,55,115,222,231,46,137,239,115,149,87,222,170,92,14,197,79,43,24,167,230,5,119,167,91,138,1,218,143,231,179,51,126,229,244,122,32,52,127,178,39,48,177,246,101,112,219,137,47,185,141,142,49,6,42,185,65,142,43,41,34,172,189,220,230,174,158,56,27,65,64,230,196,217,38,115,156,140,71,61,238,70,162,233,171,220,191,202,165,223,40,7,98,167,149,140,83,243,2,187,211,173,196,41,218,215,198,191,125,214,86,112,155,150,87,59,85,101,150,30,76,152,210,225,2,243,228,117,116,51,243,25,108,106,171,118,71,201,124,81,73,43,163,115,156,178,43,98,85,141,98,153,143,15,129,197,191,106,246,62,174,206,219,34,240,195,138,41,35,192,152,58,162,26,216,234,31,73,50,51,19,206,248,19,157,29,100,83,178,57,91,76,196,150,72,82,20,70,174,246,172,232,253,233,2,195,161,60,29,113,139,129,56,191,192,149,23,251,5,31,115,98,75,54,207,16,97,254,100,213,29,215,205,154,161,148,191,194,159,4,81,207,205,142,157,100,252,26,46,205,118,187,69,79,126,22,112,197,195,214,42,226,131,57,108,185,71,133,170,122,14,191,153,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,255,0,22,54,35,156,198,190,89,98,98,189,155,247,39,67,217,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,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,21,211,179,155,141,127,165,86,92,79,96,199,247,59,84,121,155,133,191,7,114,166,129,121,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,210,224,28,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,122,19,224,251,139,60,27,197,214,87,248,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,230,49,21,93,19,209,2,117,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,49,131,180,183,180,18,167,56,110,183,142,31,50,130,235,73,38,95,80,84,116,215,139,181,36,177,85,65,137,94,199,82,207,26,198,175,129,31,3,41,234,96,149,168,248,101,115,39,77,28,138,172,86,234,23,171,130,254,48,110,188,89,102,230,119,186,222,180,145,224,76,29,81,103,160,194,140,134,39,35,234,96,123,238,9,37,116,174,145,141,151,125,66,67,19,210,55,53,169,19,26,198,109,222,146,73,39,202,207,254,58,169,184,101,227,55,15,229,134,103,87,210,82,229,126,35,192,240,92,170,171,157,75,44,147,218,46,41,83,112,70,206,196,130,55,203,51,38,72,33,133,209,171,87,106,242,228,107,152,141,145,36,174,189,134,63,174,207,217,191,222,68,85,219,87,230,159,11,124,191,161,245,27,136,27,82,12,139,236,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,41,201,172,169,52,173,143,71,182,70,114,117,208,0,0,10,107,110,227,170,155,7,113,223,143,120,88,205,122,250,74,107,21,85,69,146,28,21,92,218,89,93,59,110,53,116,118,244,238,215,164,49,185,28,201,101,168,146,86,205,34,183,150,169,35,92,247,53,209,164,87,40,192,30,212,127,61,153,155,247,47,163,209,23,127,178,159,142,58,156,202,181,80,112,183,153,44,164,138,251,134,44,232,204,45,115,107,226,129,46,54,234,86,177,137,68,248,245,69,125,76,49,104,230,186,54,175,50,24,164,115,209,174,137,210,76,26,62,0,0,1,74,187,70,120,246,250,43,216,160,203,124,187,131,168,204,220,77,111,235,41,42,39,167,223,75,101,161,123,223,18,86,57,30,155,38,153,95,28,141,138,47,123,81,204,115,229,77,173,108,115,7,159,226,67,180,18,166,211,197,126,90,240,189,146,215,90,71,189,248,226,193,65,140,47,148,210,197,82,205,147,86,58,158,178,202,177,75,3,154,143,70,190,7,62,120,165,223,27,209,209,124,47,107,244,190,167,53,156,39,121,167,201,191,152,24,123,212,96,58,83,0,98,7,104,247,16,185,251,129,184,206,204,60,45,130,179,195,48,48,253,150,139,186,122,107,117,175,19,86,210,82,193,190,213,72,247,236,138,57,26,198,238,123,220,229,209,61,238,114,170,251,213,77,191,48,7,181,31,207,102,102,253,203,232,244,64,104,255,0,100,78,97,99,236,202,225,183,18,95,115,27,28,98,12,85,114,131,28,86,82,69,89,123,185,205,93,60,112,54,130,129,205,137,178,76,231,57,24,142,123,220,141,69,211,87,185,127,149,75,190,80,14,197,79,43,24,167,230,5,119,167,91,139,254,6,69,246,187,103,126,116,101,175,18,88,110,197,151,57,189,141,112,173,182,124,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,107,163,26,159,200,131,178,39,59,243,163,50,184,146,196,150,44,198,205,236,107,138,173,176,96,122,202,184,168,239,119,250,186,232,35,157,181,244,13,108,173,142,105,28,212,122,53,239,106,57,19,93,30,228,254,85,60,87,109,95,154,124,45,242,254,135,212,110,35,177,83,205,62,41,249,127,93,234,54,224,54,164,0,0,0,0,166,182,238,58,169,176,119,29,248,247,133,140,215,175,164,166,177,85,84,89,33,193,85,205,165,149,211,182,227,87,71,111,78,237,122,67,27,145,204,150,90,137,37,108,210,43,121,106,146,53,207,115,93,26,69,114,140,1,237,71,243,217,153,191,114,250,61,16,27,252,12,224,236,167,227,142,167,50,173,84,28,45,230,75,41,34,190,225,139,58,51,11,92,218,248,160,75,141,186,149,172,98,81,62,61,81,95,83,12,90,57,174,141,171,204,134,41,28,244,107,162,116,147,104,248,0,0,2,133,113,33,218,9,83,105,226,191,45,120,94,201,107,173,35,222,252,113,96,160,198,23,202,105,98,169,102,201,171,29,79,89,101,88,165,129,205,71,163,95,3,159,60,82,239,141,232,232,190,23,181,250,122,14,209,158,61,190,138,246,40,50,223,46,224,234,51,55,19,91,250,202,74,137,233,247,210,217,104,94,247,196,149,142,71,166,201,166,87,199,35,98,139,222,212,115,28,249,83,107,91,28,217,3,194,119,154,124,155,249,129,135,189,70,0,53,211,181,219,48,177,246,90,240,219,134,239,185,115,142,49,6,21,185,79,142,40,233,37,172,178,92,230,161,158,72,29,65,94,231,68,233,33,115,92,172,87,49,142,86,170,233,171,26,191,200,134,106,240,201,196,223,18,87,254,36,178,162,197,125,226,15,50,174,54,219,142,56,177,82,86,81,213,226,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,161,93,181,126,86,48,183,204,10,31,78,184,153,87,194,119,154,124,155,249,129,135,189,70,0,58,83,0,0,0,0,0,0,0,0,51,87,182,83,54,51,79,43,253,144,123,51,204,188,87,132,187,207,196,29,111,113,94,106,104,58,174,95,119,242,249,188,151,183,126,222,99,246,238,215,77,238,211,235,83,74,140,171,237,206,253,73,254,210,126,237,3,207,246,68,231,126,116,102,87,18,88,146,197,152,217,189,141,113,85,182,12,15,89,87,21,29,238,255,0,87,93,4,115,182,190,129,173,149,177,205,35,154,143,70,189,237,71,34,107,163,220,159,202,166,186,24,173,216,169,230,159,20,252,191,174,245,27,113,122,123,70,120,215,250,42,229,196,22,12,1,115,181,73,153,184,167,240,118,218,105,215,155,37,174,133,81,233,37,205,208,237,115,29,181,236,72,226,108,170,214,190,71,57,218,74,216,101,141,66,53,237,70,227,182,235,146,118,168,114,35,37,241,53,37,62,54,190,83,189,216,130,227,73,59,186,220,61,68,230,177,98,100,123,83,108,85,53,13,123,149,31,191,153,20,109,71,163,90,179,67,43,127,95,103,255,0,105,135,210,26,251,105,200,188,222,178,116,88,250,75,123,250,27,221,26,107,75,127,154,6,73,36,220,200,88,196,74,73,185,17,164,158,229,88,158,230,77,183,147,248,40,157,140,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,211,217,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,150,174,69,72,227,208,51,215,180,123,136,92,253,192,220,103,102,30,22,193,89,225,152,24,126,203,69,221,61,53,186,215,137,171,105,41,96,223,106,164,123,246,69,28,141,99,119,61,238,114,232,158,247,57,85,125,234,165,224,236,137,204,44,125,153,92,54,226,75,238,99,99,140,65,138,174,80,99,138,202,72,171,47,119,57,171,167,142,6,208,80,57,177,54,73,156,231,35,17,207,123,145,168,186,106,247,47,242,169,156,29,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,192,95,242,181,118,143,98,204,85,129,184,49,204,60,83,130,177,53,215,15,222,168,187,167,166,184,218,235,100,164,170,131,125,214,145,143,217,44,106,215,183,115,30,230,174,139,239,107,149,23,220,170,89,82,170,246,163,249,19,204,223,185,125,98,136,12,160,225,147,137,190,36,175,252,73,101,69,138,251,196,30,101,92,109,183,28,113,98,164,172,163,171,197,149,243,65,83,4,149,240,182,72,164,141,210,171,94,199,53,85,170,213,69,69,69,84,83,160,147,154,206,19,188,211,228,223,204,12,61,234,48,29,41,128,57,172,250,88,241,79,255,0,100,182,106,255,0,237,149,199,255,0,156,116,166,114,174,7,75,188,50,93,174,183,254,27,114,162,251,125,185,213,220,110,87,28,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,44,138,184,78,242,177,147,127,47,240,247,167,64,74,160,0,0,100,95,107,182,119,231,70,90,241,37,134,236,89,115,155,216,215,10,219,103,192,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,166,186,49,169,252,136,59,34,115,191,58,51,43,137,44,73,98,204,108,222,198,184,170,219,6,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,53,209,238,79,229,83,197,118,213,249,167,194,223,47,232,125,70,226,59,21,60,211,226,159,151,245,222,163,110,3,106,64,0,100,95,107,182,119,231,70,90,241,37,134,236,89,115,155,216,215,10,219,103,192,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,166,186,49,169,252,136,59,34,115,191,58,51,43,137,44,73,98,204,108,222,198,184,170,219,6,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,53,209,238,79,229,83,197,118,213,249,167,194,223,47,232,125,70,226,59,21,60,211,226,159,151,245,222,163,110,3,106,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,12,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,11,255,0,216,169,229,99,20,252,192,174,244,235,113,149,124,88,249,167,206,79,152,24,135,212,103,53,83,177,83,202,198,41,249,129,93,233,214,227,42,248,177,243,79,156,159,48,49,15,168,206,7,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,244,39,193,247,22,120,55,139,172,175,241,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,204,98,42,186,39,162,99,6,42,224,202,251,73,193,142,10,227,19,9,93,122,235,85,119,87,79,138,237,213,15,99,36,183,200,219,172,244,84,213,52,235,238,230,66,253,176,70,248,253,242,50,71,35,211,123,30,238,71,128,225,139,136,92,85,194,254,114,217,115,115,11,83,117,253,7,50,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,254,44,140,87,53,237,100,177,68,245,99,246,109,80,233,76,138,184,177,242,177,156,159,47,241,15,167,78,122,12,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,243,252,88,249,88,206,79,151,248,135,211,167,3,154,195,170,131,149,115,170,128,0,0,0,0,40,7,109,95,149,140,45,243,2,135,211,174,38,43,27,83,219,87,229,99,11,124,192,161,244,235,137,148,28,57,100,133,215,136,236,225,178,228,213,138,249,73,104,185,95,233,238,46,163,171,171,141,207,129,39,167,161,158,166,54,73,183,226,107,30,232,17,138,244,71,43,17,234,228,107,246,236,80,182,189,152,188,120,251,16,190,211,100,54,108,94,182,224,28,65,112,111,118,221,46,55,30,93,46,23,153,204,153,210,104,222,83,151,147,81,59,169,209,219,164,142,40,92,178,76,186,111,149,203,181,39,46,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,84,236,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,41,201,164,75,12,77,143,70,58,54,115,131,77,0,0,10,171,218,143,228,79,51,126,229,245,138,34,213,21,87,181,31,200,158,102,253,203,235,20,64,96,9,103,248,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,96,38,174,43,184,81,204,126,18,179,29,248,43,26,197,215,90,171,185,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,229,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,195,163,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,99,7,102,151,104,37,78,79,93,108,252,62,102,253,214,146,60,190,175,168,233,172,247,106,185,98,165,131,13,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,154,185,85,24,142,210,192,118,168,113,213,77,128,48,245,215,134,28,173,175,164,159,19,223,41,230,182,227,57,166,165,151,125,166,221,61,44,47,108,17,36,145,164,50,62,170,26,149,69,145,143,127,41,141,122,109,108,143,99,227,10,255,0,218,91,218,9,83,156,55,91,199,15,153,65,117,164,147,47,168,42,58,107,197,218,146,88,170,160,196,175,99,169,103,141,99,87,192,143,129,148,245,48,74,212,124,50,185,147,166,142,69,86,43,117,207,99,213,101,110,86,227,188,233,199,118,204,179,203,75,23,124,226,75,207,59,162,162,234,161,167,230,242,161,124,210,126,18,103,178,54,233,28,79,119,196,228,215,77,19,85,84,69,246,188,91,100,133,171,135,12,254,196,121,47,102,190,85,222,105,240,229,61,173,175,175,169,141,177,190,166,121,173,212,213,19,61,24,223,115,24,178,205,38,198,106,229,107,54,181,92,245,69,122,134,165,118,42,121,88,197,63,48,43,189,58,220,80,14,212,127,61,153,155,247,47,163,209,23,255,0,177,83,202,198,41,249,129,93,233,214,226,128,118,163,249,236,204,223,185,125,30,136,15,213,147,92,109,221,120,126,224,203,18,100,150,91,207,87,71,141,177,166,40,184,213,190,243,73,84,234,121,236,84,75,77,107,141,178,199,172,46,108,143,157,177,214,196,142,100,140,146,21,141,36,77,21,99,82,181,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,60,249,187,221,156,92,14,84,240,165,131,107,241,134,96,190,146,163,49,113,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,41,207,138,38,181,28,144,164,178,4,171,193,247,9,152,55,132,92,175,240,61,138,162,146,241,125,175,168,146,166,251,136,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,107,204,122,34,58,87,170,206,166,69,241,165,218,161,140,169,51,182,209,98,225,159,16,82,55,15,101,237,226,73,170,174,112,212,165,93,187,22,189,96,141,142,134,88,249,76,119,77,27,157,87,18,44,114,185,146,238,100,241,185,174,100,50,54,250,112,117,198,46,4,226,255,0,2,84,95,236,20,125,205,137,44,219,60,65,135,249,147,84,119,95,54,106,134,82,255,0,10,124,17,71,63,54,58,117,147,240,104,187,53,218,237,21,61,225,206,185,42,240,197,196,46,42,225,127,57,108,185,185,133,169,186,254,131,153,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,255,0,22,70,43,154,246,178,88,162,122,177,251,54,172,84,88,174,38,120,68,186,228,86,90,101,46,114,217,174,53,119,108,39,154,24,94,219,114,124,146,211,187,125,174,235,45,12,51,205,75,44,141,106,68,172,145,100,145,240,123,209,234,200,229,106,181,121,43,44,129,189,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,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,78,122,248,23,227,54,251,193,230,99,213,92,228,181,119,206,12,197,29,61,62,38,182,196,198,37,83,163,137,95,202,169,166,145,218,105,52,92,217,85,35,115,146,57,26,247,53,219,85,89,44,122,107,199,143,104,101,171,34,178,143,11,205,146,181,148,151,108,89,154,22,118,221,240,253,124,173,110,203,93,170,86,49,209,220,101,165,151,73,85,242,36,154,64,201,35,70,43,227,149,95,175,37,208,200,17,87,106,247,28,116,216,106,213,123,225,31,46,89,86,151,219,149,61,59,49,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,57,174,93,98,72,101,116,122,61,210,63,147,145,103,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,152,56,163,225,174,251,194,245,227,2,224,172,98,187,49,77,239,7,195,136,111,180,204,170,101,68,52,117,83,87,214,198,200,35,123,26,136,187,32,130,4,126,138,246,243,121,170,199,185,138,197,2,245,118,24,254,187,63,102,255,0,121,17,87,109,95,154,124,45,242,254,135,212,110,36,171,216,99,250,236,253,155,253,228,69,93,181,126,105,240,183,203,250,31,81,184,129,64,13,158,236,202,227,250,167,59,41,173,220,58,230,180,149,115,99,107,53,158,73,168,113,29,125,206,41,31,136,89,20,174,85,133,204,86,177,253,76,116,238,137,117,69,153,242,178,10,137,100,115,85,170,174,207,94,20,184,50,190,241,105,151,25,171,115,192,119,94,86,51,192,157,209,81,104,182,206,246,50,150,235,29,66,86,243,233,157,35,180,229,76,189,60,75,20,138,228,143,114,57,175,209,31,205,138,186,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,7,83,192,167,253,159,188,119,88,184,170,194,177,224,172,82,254,139,51,112,253,189,36,184,211,104,249,59,210,150,8,233,99,150,235,189,148,241,83,193,205,169,168,114,116,205,85,115,52,213,53,111,189,46,0,24,3,218,143,231,179,51,126,229,244,122,34,175,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,90,14,212,127,61,153,155,247,47,163,209,31,39,46,56,50,190,230,223,7,120,171,137,140,13,117,230,221,112,38,32,184,211,222,236,245,15,99,35,158,207,79,67,73,82,234,154,119,174,154,77,23,54,103,62,55,42,164,145,162,108,209,236,70,76,26,191,217,243,198,221,171,138,252,1,37,139,19,207,73,67,152,184,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,150,142,84,73,35,214,218,156,192,229,86,102,98,172,155,204,124,57,154,88,42,175,167,189,97,155,132,87,10,109,210,72,200,230,216,191,28,18,242,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,155,169,96,237,17,201,171,239,8,247,46,42,30,157,215,221,124,235,84,184,118,225,80,232,230,151,17,50,4,145,150,184,102,108,110,231,115,55,198,230,204,200,220,137,19,150,73,27,31,46,86,70,30,131,142,78,46,237,92,32,229,27,113,92,22,234,75,198,44,191,84,58,219,135,45,83,212,53,140,124,232,197,115,234,166,98,57,37,125,52,41,183,127,45,53,87,201,12,106,232,249,169,35,121,246,197,152,166,251,142,113,85,231,26,226,154,238,182,245,136,46,21,23,75,141,79,41,145,243,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,220,123,94,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,250,12,79,194,142,99,224,110,25,108,252,77,227,88,187,154,213,138,49,5,37,158,193,107,158,21,74,170,234,89,105,106,103,90,247,106,169,202,133,122,118,164,72,168,174,149,175,116,137,181,137,27,165,15,149,194,119,154,124,155,249,129,135,189,70,3,165,51,154,206,19,188,211,228,223,204,12,61,234,48,29,41,128,48,7,181,31,207,102,102,253,203,232,244,70,255,0,24,3,218,143,231,179,51,126,229,244,122,32,47,255,0,98,167,149,140,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,83,243,2,187,211,173,197,255,0,3,21,187,106,252,211,225,111,151,244,62,163,113,29,138,158,105,241,79,203,250,239,81,183,14,218,191,52,248,91,229,253,15,168,220,71,98,167,154,124,83,242,254,187,212,109,192,109,72,0,0,0,1,128,61,168,254,123,51,55,238,95,71,162,55,248,192,30,212,127,61,153,155,247,47,163,209,1,87,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,55,167,179,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,45,28,168,146,71,174,80,101,199,6,87,220,219,224,239,21,113,49,129,174,188,219,174,4,196,23,26,123,221,158,161,236,100,115,217,233,232,105,42,93,83,78,245,211,73,162,230,204,231,198,229,84,146,52,77,154,61,136,201,161,92,170,204,204,85,147,121,143,135,51,75,5,85,244,247,172,51,112,138,225,77,186,73,25,28,219,23,227,130,94,91,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,80,58,126,43,175,28,156,93,218,184,65,202,54,226,184,45,212,151,140,89,126,168,117,183,14,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,110,254,90,106,175,146,24,213,209,243,82,70,249,251,7,104,142,77,95,120,71,185,113,80,244,238,190,235,231,90,165,195,183,10,135,71,52,184,137,144,36,140,181,195,51,99,119,59,153,190,55,54,102,70,228,72,156,178,72,216,249,114,178,60,75,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,120,172,89,138,111,184,231,21,94,113,174,41,174,235,111,88,130,225,81,116,184,212,242,153,31,62,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,61,196,129,194,119,154,124,155,249,129,135,189,70,3,234,226,126,20,115,31,3,112,203,103,226,111,26,197,220,214,172,81,136,41,44,246,11,92,240,170,85,87,82,203,75,83,58,215,187,85,78,84,43,211,181,34,69,69,116,173,123,164,77,172,72,221,47,202,225,59,205,62,77,252,192,195,222,163,0,26,169,219,87,229,99,11,124,192,161,244,235,137,149,124,39,121,167,201,191,152,24,123,212,96,53,83,182,175,202,198,22,249,129,67,233,215,19,42,248,78,243,79,147,127,48,48,247,168,192,7,74,96,0,0,0,0,0,0,0,6,85,246,231,126,164,255,0,105,63,118,154,168,101,95,110,119,234,79,246,147,247,104,20,255,0,129,14,39,44,92,37,230,22,50,205,91,189,151,190,234,223,131,228,181,218,237,29,75,233,186,250,169,110,118,247,58,62,123,98,149,34,219,4,117,18,234,230,237,94,86,205,81,206,105,5,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,60,249,166,157,148,60,14,84,226,91,173,147,139,140,198,125,34,216,173,181,21,15,194,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,229,53,52,149,102,137,178,106,198,198,206,112,75,253,151,188,2,223,114,91,103,16,249,205,111,232,241,125,214,222,250,123,21,130,166,153,139,53,150,150,109,170,250,153,213,237,87,197,89,35,17,88,145,181,90,232,162,146,70,73,171,229,124,112,232,169,72,59,75,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,223,3,227,89,30,168,141,99,38,242,156,9,118,163,90,179,178,235,102,201,124,247,166,164,177,227,106,138,120,169,45,216,129,178,182,58,44,67,91,185,205,229,62,36,107,91,73,82,246,242,246,181,21,99,150,78,99,89,202,87,69,11,130,133,246,163,249,236,204,223,185,125,30,136,191,253,138,158,86,49,79,204,10,239,78,183,20,3,181,31,207,102,102,253,203,232,244,69,255,0,236,84,242,177,138,126,96,87,122,117,184,11,254,85,94,212,127,34,121,155,247,47,172,81,22,168,170,189,168,254,68,243,55,238,95,88,162,3,21,184,78,243,79,147,127,48,48,247,168,192,116,166,115,89,194,119,154,124,155,249,129,135,189,70,3,165,48,7,42,231,85,7,42,224,116,17,217,205,159,56,55,58,184,92,193,182,187,21,109,36,87,220,7,103,162,195,55,219,75,106,22,73,232,223,75,23,34,9,158,138,198,174,202,136,161,73,90,168,138,196,85,146,52,123,157,19,244,180,7,53,156,52,113,23,142,248,95,205,58,12,204,192,181,31,224,168,239,20,91,33,252,103,107,234,97,154,122,62,100,177,73,201,230,242,24,222,107,27,189,159,90,47,214,139,208,71,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,66,75,0,206,174,213,206,53,253,153,97,89,248,107,203,59,157,170,167,18,98,219,125,69,54,45,151,94,116,214,123,92,209,181,169,79,177,90,177,182,106,168,228,127,189,206,223,28,73,185,24,139,52,50,180,41,183,107,6,111,96,220,218,226,190,166,12,25,61,92,236,192,214,120,240,133,206,105,160,88,152,251,141,53,101,91,234,27,18,59,226,115,24,233,249,106,229,70,234,248,222,173,220,205,175,119,181,236,84,243,79,138,126,95,215,122,141,184,160,5,255,0,236,84,243,79,138,126,95,215,122,141,184,13,169,0,1,138,221,181,126,105,240,183,203,250,31,81,184,158,43,178,127,55,176,110,82,241,95,77,6,51,158,174,6,99,155,60,152,66,217,52,48,44,172,101,198,166,178,145,244,237,149,27,241,53,143,116,28,180,114,35,180,124,140,87,109,102,231,183,218,246,213,249,167,194,223,47,232,125,70,226,80,0,58,168,6,101,246,83,241,213,83,140,99,160,225,99,53,235,234,234,111,180,180,233,14,10,174,109,44,77,129,214,234,74,38,39,118,189,33,141,170,215,197,21,60,146,182,105,21,220,196,89,26,231,181,205,141,37,211,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,246,163,249,236,204,223,185,125,30,136,223,227,0,123,81,252,246,102,111,220,190,143,68,5,255,0,236,84,242,177,138,126,96,87,122,117,184,202,190,44,124,211,231,39,204,12,67,234,51,154,169,216,169,229,99,20,252,192,174,244,235,113,149,124,88,249,167,206,79,152,24,135,212,103,3,106,123,46,60,137,229,151,223,94,177,90,102,95,104,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,205,115,34,149,174,71,44,43,44,154,105,217,113,228,79,44,190,250,245,138,210,31,237,94,227,7,0,224,156,175,189,240,199,98,90,75,230,54,197,116,244,237,185,196,177,67,81,5,138,139,153,28,200,249,219,43,30,222,166,70,181,57,76,68,73,35,71,54,161,29,26,182,5,144,51,175,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,231,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,237,159,16,184,166,197,142,120,47,204,188,107,133,171,186,219,46,32,202,251,205,210,221,83,202,124,124,250,89,237,50,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,95,113,207,22,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,116,215,135,154,110,23,59,58,243,51,39,160,197,181,120,149,246,236,15,139,106,102,185,76,201,97,100,175,158,150,170,68,72,169,223,52,173,166,99,90,230,181,89,27,145,142,122,62,69,77,242,61,84,48,48,234,160,229,92,234,160,0,0,0,0,10,1,219,87,229,99,11,124,192,161,244,235,137,64,59,46,60,246,101,151,223,94,143,90,95,254,218,191,43,24,91,230,5,15,167,92,74,1,217,113,231,179,44,190,250,244,122,208,52,83,180,127,179,254,143,136,139,20,185,183,148,56,119,251,108,80,116,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,10,197,136,39,85,6,85,246,174,112,45,246,252,80,100,166,12,255,0,116,85,99,250,42,23,127,197,115,110,145,211,163,127,240,189,83,218,239,250,137,149,159,156,76,5,138,236,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,121,77,124,177,57,170,212,153,34,142,229,28,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,122,19,224,251,139,60,27,197,214,87,248,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,230,49,21,93,19,209,2,117,42,175,106,63,145,60,205,251,151,214,40,139,84,85,94,212,127,34,121,155,247,47,172,81,1,128,39,71,188,87,112,163,151,28,90,229,195,240,86,53,139,161,186,208,243,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,204,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,115,132,116,103,198,15,22,120,55,132,92,175,241,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,203,98,170,58,86,34,135,62,217,165,149,184,239,37,177,221,207,44,243,46,197,220,216,146,205,201,235,104,186,168,106,57,92,216,89,52,127,132,133,239,141,218,199,43,29,240,185,116,215,69,209,81,81,60,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,135,214,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,124,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,64,222,158,207,62,11,45,92,44,101,125,61,247,23,225,250,70,230,166,37,167,85,196,21,137,82,218,165,162,129,100,221,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,100,140,100,59,114,219,181,31,207,102,102,253,203,232,244,70,154,118,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,188,166,190,88,156,213,106,76,145,71,153,125,168,254,123,51,55,238,95,71,162,2,255,0,246,42,121,88,197,63,48,43,189,58,220,80,14,212,127,61,153,155,247,47,163,209,23,255,0,177,83,202,198,41,249,129,93,233,214,226,128,118,163,249,236,204,223,185,125,30,136,11,63,216,211,195,62,13,191,199,116,226,158,251,93,87,85,125,195,151,138,188,57,98,161,106,172,112,81,189,104,162,89,234,222,168,237,102,123,226,172,88,154,197,68,99,19,152,229,71,185,204,88,189,95,106,247,28,116,216,106,213,123,225,31,46,89,86,151,219,149,61,59,49,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,57,174,93,98,72,101,116,122,61,210,63,147,90,184,113,227,142,167,133,46,9,175,88,63,47,153,73,81,152,184,195,28,93,31,67,52,175,138,86,89,41,27,111,182,177,107,101,129,85,92,247,185,202,230,192,215,55,148,231,197,43,156,174,72,86,41,41,174,19,194,215,220,115,138,172,216,43,11,80,245,183,172,65,112,167,181,219,169,185,172,143,159,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,158,240,61,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,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,244,81,195,174,67,96,222,27,114,142,197,149,56,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,117,70,171,221,177,136,200,218,187,24,212,79,1,193,39,7,216,103,132,108,175,138,202,212,164,173,198,215,202,120,29,139,47,20,146,212,114,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,107,108,80,28,171,157,25,228,110,0,193,185,167,193,54,88,229,246,96,225,234,75,230,30,190,101,190,31,166,174,161,169,69,217,43,59,190,157,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,156,195,165,62,19,188,172,100,223,203,252,61,233,208,1,132,60,96,240,153,140,184,69,205,15,3,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,156,183,170,35,101,98,172,20,116,167,196,239,15,88,87,138,12,154,189,101,30,41,169,232,58,254,93,77,186,232,202,88,234,38,182,87,68,237,209,84,70,215,167,252,104,222,141,115,28,248,165,149,136,246,111,220,148,3,129,126,203,124,119,128,243,198,171,48,184,146,180,244,148,152,6,225,79,89,133,98,183,92,161,154,150,247,93,28,207,116,117,138,248,164,231,71,12,43,20,82,182,41,35,141,210,58,88,247,162,53,146,68,240,146,187,52,187,62,233,178,122,213,103,226,15,55,237,85,113,230,13,125,63,83,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,149,131,182,175,205,62,22,249,127,67,234,55,19,106,76,86,237,171,243,79,133,190,95,208,250,141,196,9,87,176,199,245,217,251,55,251,200,138,187,106,252,211,225,111,151,244,62,163,113,37,94,195,31,215,103,236,223,239,34,42,237,171,243,79,133,190,95,208,250,141,196,9,87,176,199,245,217,251,55,251,200,245,93,169,124,4,248,238,142,253,197,118,87,207,179,16,90,173,253,102,47,181,212,84,105,29,125,13,36,8,213,172,167,115,215,72,230,134,8,154,143,139,84,108,145,198,138,196,73,90,173,159,202,246,24,254,187,63,102,255,0,121,23,255,0,137,126,34,240,39,11,249,89,95,153,152,234,163,252,45,29,158,139,100,223,140,238,157,52,211,65,71,204,138,41,57,60,222,67,219,205,123,118,51,235,85,250,145,67,156,204,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,69,28,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,206,190,97,99,91,174,101,99,252,75,152,215,218,122,72,46,88,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,186,105,170,175,214,107,79,100,119,7,216,155,43,173,85,220,72,230,2,85,219,238,88,194,207,29,6,30,182,182,90,121,96,154,201,82,218,90,198,215,61,209,189,238,223,35,155,27,91,27,185,110,141,34,145,92,215,115,27,176,41,7,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,64,59,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,128,174,189,171,28,14,83,101,173,214,191,138,76,182,125,92,182,44,79,120,87,226,155,99,153,44,235,110,184,213,57,239,90,214,73,162,163,41,166,151,86,185,178,57,57,115,75,27,88,174,108,173,142,28,224,58,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,200,188,105,217,25,125,78,46,44,216,55,15,79,117,110,78,226,62,182,251,89,123,162,165,99,123,130,150,57,228,84,180,163,167,158,71,201,54,199,82,69,28,239,69,115,249,207,145,34,145,41,230,68,8,131,179,175,129,90,158,41,113,146,99,140,193,160,171,102,85,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,200,99,152,215,177,238,71,178,239,246,213,249,88,194,223,48,40,125,58,226,94,156,39,133,172,88,27,10,217,176,86,22,161,232,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,125,229,22,237,171,242,177,133,190,96,80,250,117,196,12,171,225,59,205,62,77,252,192,195,222,163,1,210,153,205,103,9,222,105,242,111,230,6,30,245,24,13,254,226,135,52,241,222,75,228,118,42,204,140,185,203,239,23,94,172,150,250,138,198,211,203,87,13,61,45,28,49,66,249,101,172,169,89,36,99,228,134,38,70,231,44,80,238,150,71,109,99,81,168,231,72,192,146,164,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,215,115,152,199,79,11,92,228,77,26,178,198,139,166,228,215,3,59,81,252,246,102,111,220,190,143,68,70,149,60,89,231,205,219,62,108,60,72,226,108,117,87,123,198,216,118,162,150,90,74,138,143,192,65,200,131,255,0,197,57,84,203,19,89,77,35,93,35,101,138,61,137,34,77,50,187,223,35,213,92,91,103,125,171,136,252,254,196,121,209,102,177,213,217,169,241,29,61,173,207,160,169,145,178,62,154,120,109,212,212,243,49,30,223,115,216,146,195,38,199,232,213,115,54,185,90,197,85,98,6,165,118,42,121,88,197,63,48,43,189,58,220,95,242,128,118,42,121,88,197,63,48,43,189,58,220,95,240,49,91,182,175,205,62,22,249,127,67,234,55,17,216,169,230,159,20,252,191,174,245,27,112,237,171,243,79,133,190,95,208,250,141,196,118,42,121,167,197,63,47,235,189,70,220,6,212,128,0,0,0,24,3,218,143,231,179,51,126,229,244,122,35,127,140,1,237,71,243,217,153,191,114,250,61,16,23,255,0,177,83,202,198,41,249,129,93,233,214,226,186,246,172,112,57,77,150,183,90,254,41,50,217,245,114,216,177,61,225,95,138,109,142,100,179,173,186,227,84,231,189,107,89,38,138,140,166,154,93,90,230,200,228,229,205,44,109,98,185,178,182,56,108,87,98,167,149,140,83,243,2,187,211,173,197,244,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,14,88,139,149,217,215,192,173,79,20,184,201,49,198,96,208,85,179,42,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,228,49,204,107,216,247,35,217,47,227,78,200,203,234,113,113,102,193,184,122,123,171,114,119,17,245,183,218,203,221,21,43,27,220,20,177,207,34,165,165,29,60,242,62,73,182,58,146,40,231,122,43,159,206,124,137,20,137,79,50,38,180,225,60,45,98,192,216,86,205,130,176,181,15,69,101,195,246,250,123,93,186,155,154,249,57,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,239,2,139,118,213,249,88,194,223,48,40,125,58,226,101,95,9,222,105,242,111,230,6,30,245,24,13,84,237,171,242,177,133,190,96,80,250,117,196,202,190,19,188,211,228,223,204,12,61,234,48,1,170,157,181,126,86,48,183,204,10,31,78,184,153,87,194,119,154,124,155,249,129,135,189,70,3,85,59,106,252,172,97,111,152,20,62,157,113,50,175,132,239,52,249,55,243,3,15,122,140,0,116,166,1,64,59,80,184,233,246,41,133,95,145,217,57,140,250,76,201,189,108,239,138,154,38,238,154,197,107,146,55,42,233,50,57,58,122,201,181,143,151,162,57,236,137,95,39,224,156,234,121,20,33,254,212,30,208,74,107,181,53,235,133,236,150,186,213,177,140,168,117,6,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,235,171,231,42,231,85,0,10,171,199,63,28,255,0,66,239,4,255,0,106,239,24,248,199,188,191,191,125,223,210,244,157,55,249,60,219,247,117,63,205,211,103,242,235,238,181,69,0,237,91,225,115,61,184,148,246,93,236,83,3,120,143,195,157,247,222,127,140,232,232,249,29,71,67,201,252,230,88,247,110,228,75,249,58,233,183,223,166,169,168,56,92,237,91,250,74,103,182,25,201,79,96,190,28,241,31,91,248,207,197,61,103,35,167,163,158,167,236,122,72,247,110,228,109,252,180,211,118,190,253,52,91,254,100,7,1,92,5,113,99,146,220,88,224,108,204,204,188,169,238,108,55,102,239,62,182,183,191,109,181,28,174,109,182,170,24,255,0,7,13,67,228,118,178,74,198,252,45,93,53,213,116,68,85,77,127,0,101,95,110,119,234,79,246,147,247,105,170,134,85,246,231,126,164,255,0,105,63,118,129,82,187,58,248,103,193,188,82,241,12,152,51,48,107,170,217,135,172,22,121,177,29,117,21,50,171,31,115,100,53,20,240,165,34,202,142,71,66,199,58,161,170,247,183,227,216,199,53,170,199,57,36,102,186,113,209,198,109,139,131,204,184,165,185,199,106,239,156,103,138,58,138,124,51,109,149,143,74,87,73,18,51,155,83,83,35,116,210,24,185,177,42,198,215,36,146,57,237,107,118,162,190,88,242,91,179,199,136,92,43,194,254,97,102,38,110,98,154,110,191,160,203,250,170,107,117,173,149,81,211,205,115,174,150,231,110,108,84,241,185,235,255,0,26,71,171,90,247,50,40,165,122,49,251,54,172,21,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,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,161,229,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,55,83,179,175,129,90,110,22,176,106,99,140,193,160,164,126,106,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,203,123,152,215,189,141,71,190,191,246,95,118,125,212,218,106,108,188,80,231,77,170,145,239,125,59,107,240,125,142,166,40,170,89,178,104,169,106,40,239,73,44,83,185,168,244,107,231,107,32,150,45,241,189,27,47,194,246,179,77,74,3,0,123,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,138,1,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,5,255,0,42,87,105,141,218,213,127,236,255,0,204,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,7,106,199,23,124,69,217,49,253,127,14,246,235,117,94,1,193,55,27,58,172,187,106,41,102,173,196,244,82,204,248,221,80,249,97,115,221,77,76,231,83,203,27,96,71,50,71,198,178,115,211,73,82,24,234,174,9,226,238,235,101,224,231,48,248,69,196,214,234,187,133,182,255,0,81,71,114,195,85,237,168,115,214,217,59,46,20,149,21,20,175,99,221,181,180,207,108,18,74,222,90,34,182,103,200,174,107,249,202,248,131,197,112,157,230,159,38,254,96,97,239,81,128,233,76,230,179,132,239,52,249,55,243,3,15,122,140,7,74,96,14,85,206,170,14,85,192,177,92,72,112,125,137,178,79,45,50,215,59,108,201,87,113,192,152,255,0,11,216,43,223,95,83,45,59,95,71,123,173,161,117,68,212,40,198,191,154,246,34,67,36,172,147,150,214,163,36,108,106,231,61,138,247,253,94,0,120,193,186,240,155,155,141,117,193,105,36,192,152,198,162,142,131,21,178,104,156,175,166,129,143,114,71,93,19,163,99,165,223,78,147,74,245,141,173,114,74,199,61,155,119,172,114,71,178,153,27,128,48,110,105,240,77,150,57,125,152,56,122,146,249,135,175,153,111,135,233,171,168,106,81,118,74,206,239,167,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,196,30,49,56,85,198,92,40,102,229,195,7,222,109,181,110,195,23,26,138,138,156,39,119,146,68,153,151,27,114,63,224,71,74,214,49,189,76,109,116,109,153,155,91,181,234,142,68,229,190,55,188,53,167,141,174,208,76,27,145,25,47,98,188,229,133,214,146,247,139,51,42,206,149,248,101,141,149,96,158,130,221,83,73,35,169,239,79,134,104,30,138,198,202,176,237,130,102,199,205,94,98,39,217,72,141,196,27,181,207,25,102,190,63,173,188,214,71,87,127,197,152,198,241,37,76,172,164,164,69,158,225,113,171,153,92,228,142,24,90,136,175,146,89,23,70,70,212,247,185,17,169,245,33,231,205,105,236,186,236,255,0,163,180,81,219,120,155,206,252,59,206,186,205,211,92,112,61,174,121,32,158,150,58,89,96,138,120,110,206,229,189,251,166,94,110,145,71,34,49,208,186,55,72,173,87,172,78,136,51,215,137,126,25,241,151,11,88,135,10,96,204,193,174,164,126,33,191,225,122,124,71,93,69,76,168,246,91,31,53,85,76,41,72,178,163,149,179,61,173,167,106,189,237,248,55,189,205,106,189,173,73,31,104,59,21,60,211,226,159,151,245,222,163,110,29,181,126,105,240,183,203,250,31,81,184,142,197,79,52,248,167,229,253,119,168,219,128,218,144,0,24,173,219,87,230,159,11,124,191,161,245,27,137,90,184,86,225,142,251,197,86,42,197,216,43,11,94,186,43,214,31,193,245,248,150,221,77,211,50,78,244,170,130,72,35,138,135,123,229,137,144,115,95,80,212,231,57,85,172,211,85,106,167,189,44,175,109,95,154,124,45,242,254,135,212,110,35,177,83,205,62,41,249,127,93,234,54,224,41,5,218,217,140,178,163,31,214,217,171,36,171,176,98,204,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,163,227,114,251,218,138,213,250,148,219,238,206,190,58,169,184,165,193,169,129,243,6,190,145,153,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,45,142,123,88,198,57,24,200,211,181,115,130,143,105,184,86,126,37,50,206,217,106,166,196,152,74,223,81,83,139,98,211,147,53,226,215,12,109,114,84,111,87,36,110,154,150,56,223,238,115,119,201,18,237,71,170,195,12,78,200,204,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,117,16,8,43,131,190,42,176,111,21,249,71,111,198,22,107,149,35,113,61,186,158,158,155,22,90,35,141,97,125,186,226,172,248,213,177,57,239,119,77,35,155,35,161,126,231,110,98,43,85,121,140,145,140,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,218,143,231,179,51,126,229,244,122,35,127,140,1,237,71,243,217,153,191,114,250,61,16,23,255,0,177,83,202,198,41,249,129,93,233,214,227,42,248,177,243,79,156,159,48,49,15,168,206,106,167,98,167,149,140,83,243,2,187,211,173,198,85,241,99,230,159,57,62,96,98,31,81,156,13,52,225,231,139,60,27,194,47,102,38,89,227,139,237,61,37,226,251,95,81,118,166,177,97,199,87,173,44,247,87,165,242,169,39,86,61,35,149,88,200,162,122,200,231,171,54,107,203,98,170,58,86,34,228,182,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,127,207,172,1,77,23,5,28,47,230,149,14,30,171,90,138,170,124,87,96,186,93,154,146,186,4,100,87,186,137,232,169,222,186,242,152,245,89,171,222,223,114,61,232,146,126,82,70,155,125,7,100,253,198,197,69,198,214,16,166,187,225,206,242,171,184,91,238,244,246,186,158,177,240,247,101,82,80,205,35,170,118,53,52,155,88,35,168,131,150,237,26,157,70,255,0,202,141,168,6,143,246,113,112,57,83,194,150,13,175,198,25,130,250,74,140,197,198,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,220,167,62,40,154,212,114,66,146,201,58,241,99,229,99,57,62,95,226,31,78,156,149,72,171,139,31,43,25,201,242,255,0,16,250,116,224,115,88,117,80,114,174,117,80,0,0,0,0,5,0,237,171,242,177,133,190,96,80,250,117,196,160,29,151,30,123,50,203,239,175,71,173,47,255,0,109,95,149,140,45,243,2,135,211,174,37,0,236,184,243,217,150,95,125,122,61,104,27,252,0,3,16,59,71,251,63,235,56,119,190,203,155,121,67,135,127,181,61,127,77,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,192,172,181,175,134,46,33,113,87,11,249,203,101,205,204,45,77,215,244,28,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,248,178,49,92,215,181,146,197,19,213,143,217,181,122,51,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,96,15,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,207,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,13,233,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,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,43,181,31,200,158,102,253,203,235,20,70,69,240,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,252,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,221,94,237,27,197,54,44,115,217,213,141,49,174,22,174,235,108,184,130,223,135,110,150,234,158,83,227,231,210,207,116,160,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,190,224,48,92,149,120,157,226,23,21,113,65,156,183,172,220,197,52,221,7,95,203,166,183,90,217,85,37,68,54,202,24,155,182,42,120,220,245,255,0,141,35,213,173,99,95,44,178,189,24,205,251,82,42,45,255,0,103,55,5,31,74,172,199,158,255,0,143,237,151,88,242,203,11,126,18,229,83,2,114,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,32,74,189,152,189,159,244,121,187,89,77,196,14,119,225,222,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,190,25,24,214,204,231,183,85,116,109,123,36,177,93,165,189,159,116,217,195,106,188,113,7,148,22,170,185,51,6,130,159,169,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,93,10,0,114,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,246,188,81,231,167,210,83,61,177,54,117,248,91,195,158,35,232,191,22,117,221,103,35,167,163,130,155,237,185,113,238,221,200,221,249,9,166,237,61,250,106,183,43,181,67,129,90,156,1,136,110,188,79,101,109,5,92,248,98,249,81,53,203,25,195,53,84,91,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,249,79,107,215,115,99,123,25,30,112,1,181,61,138,158,86,49,79,204,10,239,78,183,20,3,181,31,207,102,102,253,203,232,244,69,255,0,236,84,242,177,138,126,96,87,122,117,184,160,29,168,254,123,51,55,238,95,71,162,2,170,155,125,217,193,217,255,0,71,195,189,138,44,219,205,236,59,253,182,43,250,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,25,101,174,189,142,252,42,224,220,117,83,122,226,91,29,219,105,46,207,194,183,134,90,112,189,36,178,43,153,75,113,142,38,79,53,100,176,171,54,185,236,108,244,220,135,111,93,175,230,189,88,143,100,47,110,186,0,0,1,202,185,210,159,9,222,86,50,111,229,254,30,244,232,14,107,14,148,248,78,242,177,147,127,47,240,247,167,64,4,170,0,0,98,183,109,95,154,124,45,242,254,135,212,110,38,212,152,173,219,87,230,159,11,124,191,161,245,27,136,18,175,97,143,235,179,246,111,247,145,21,118,213,249,167,194,223,47,232,125,70,226,74,189,134,63,174,207,217,191,222,68,85,219,87,230,159,11,124,191,161,245,27,136,30,215,177,195,31,224,220,172,193,188,65,102,14,96,226,26,75,30,30,177,211,225,202,154,234,234,149,93,145,51,91,146,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,64,227,7,139,60,101,197,214,104,120,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,229,177,85,91,19,17,61,87,15,216,2,155,29,112,91,196,245,82,97,234,187,181,203,10,212,96,203,253,181,41,146,87,62,149,241,212,215,197,81,80,172,141,126,38,50,142,122,181,126,244,86,53,155,158,186,108,71,54,186,225,59,141,138,207,138,172,215,108,83,135,60,65,101,162,184,83,212,92,109,29,99,233,59,194,149,146,53,210,211,115,216,138,248,185,140,71,51,152,212,220,221,218,167,189,0,208,174,202,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,188,201,162,145,175,86,182,39,71,54,196,158,127,47,110,120,54,245,128,48,213,231,46,99,164,143,9,215,217,232,170,108,44,164,164,90,88,27,110,124,44,117,50,71,10,181,171,19,57,74,205,24,173,110,212,209,52,77,52,61,0,24,3,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,80,14,212,127,61,153,155,247,47,163,209,23,255,0,177,83,202,198,41,249,129,93,233,214,224,47,248,0,1,64,59,106,252,172,97,111,152,20,62,157,113,47,249,64,59,106,252,172,97,111,152,20,62,157,113,3,42,248,78,243,79,147,127,48,48,247,168,192,116,166,115,89,194,119,154,124,155,249,129,135,189,70,3,165,48,49,219,181,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,46,105,99,107,21,205,149,177,195,156,7,83,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,230,113,161,147,150,44,130,226,131,31,229,86,22,155,125,150,213,112,142,162,221,30,215,167,77,75,87,79,21,92,84,218,189,239,123,249,44,168,108,92,199,57,92,254,94,245,209,93,162,6,159,246,42,121,88,197,63,48,43,189,58,220,95,243,158,30,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,156,196,209,89,36,209,163,163,230,172,141,232,35,9,226,155,22,57,194,182,108,107,133,171,186,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,95,112,24,217,219,87,230,159,11,124,191,161,245,27,136,236,84,243,79,138,126,95,215,122,141,184,118,213,249,167,194,223,47,232,125,70,226,59,21,60,211,226,159,151,245,222,163,110,3,106,64,0,0,0,12,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,11,255,0,216,169,229,99,20,252,192,174,244,235,113,127,202,1,216,169,229,99,20,252,192,174,244,235,113,127,192,0,0,160,29,181,126,86,48,183,204,10,31,78,184,153,87,194,119,154,124,155,249,129,135,189,70,3,85,59,106,252,172,97,111,152,20,62,157,113,50,175,132,239,52,249,55,243,3,15,122,140,0,106,167,109,95,149,140,45,243,2,135,211,174,38,85,240,157,230,159,38,254,96,97,239,81,128,213,78,218,191,43,24,91,230,5,15,167,92,76,128,202,124,117,236,191,52,240,110,102,119,95,121,248,75,16,91,175,189,23,63,147,213,116,181,49,205,202,230,109,118,205,220,189,187,182,187,77,117,209,116,208,13,212,227,235,141,124,43,194,158,92,85,217,45,55,62,163,51,113,53,190,104,240,229,190,157,99,124,148,27,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,121,210,49,88,137,181,178,190,44,22,197,152,166,251,142,113,85,231,26,226,154,238,182,245,136,46,21,23,75,141,79,41,145,243,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,220,122,172,244,207,76,199,226,47,49,238,57,161,154,23,158,186,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,92,44,220,237,19,85,114,185,206,123,220,247,189,239,117,202,225,191,179,238,166,211,195,14,101,113,67,157,54,170,71,189,249,111,127,175,193,246,58,152,162,169,102,201,173,45,168,163,189,36,177,78,230,163,209,175,157,172,130,88,183,198,244,108,191,11,218,205,3,61,142,148,243,211,138,60,137,225,175,185,61,181,227,159,14,120,143,169,238,207,197,149,149,156,254,159,149,206,252,218,41,54,237,231,197,249,90,107,187,221,174,139,167,53,134,191,118,202,101,62,105,230,135,178,15,102,121,105,138,241,111,118,120,131,173,238,43,53,77,127,75,204,238,254,95,55,146,199,108,221,203,126,221,218,107,177,218,125,74,5,170,202,222,61,120,78,206,156,119,108,203,60,180,205,110,249,196,151,158,119,69,69,220,87,42,126,111,42,23,205,39,225,38,167,100,109,210,56,158,239,137,201,174,154,38,170,168,139,96,12,64,236,225,225,235,63,112,55,25,217,121,138,113,174,71,230,6,31,178,209,119,183,83,113,186,97,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,154,175,189,206,68,79,122,161,183,224,8,83,58,248,204,225,179,135,108,85,75,130,179,143,50,60,63,122,173,183,178,233,5,55,115,215,213,239,165,124,146,70,217,55,211,193,35,19,87,195,34,104,171,187,225,215,77,21,21,102,179,34,251,93,178,67,58,51,43,137,44,55,125,203,156,161,198,184,170,219,6,7,163,164,150,178,201,96,171,174,130,57,219,95,94,231,68,233,33,141,205,71,163,94,199,43,85,117,209,237,95,229,64,52,127,34,248,163,200,158,37,59,239,216,166,57,241,31,135,58,110,243,252,89,89,71,200,234,57,188,159,206,98,143,118,238,68,191,147,174,155,125,250,106,154,208,14,220,239,212,159,237,39,238,211,213,118,53,229,62,105,229,127,181,255,0,105,153,105,138,240,151,121,248,127,162,239,219,53,77,7,85,203,239,14,103,43,156,198,239,219,204,102,237,186,233,189,186,253,104,121,94,220,239,212,159,237,39,238,208,50,172,209,78,204,94,207,250,60,221,172,166,226,7,59,240,239,87,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,223,12,140,107,102,115,219,170,186,54,189,146,87,254,207,126,26,236,92,80,241,29,111,193,88,197,119,225,107,37,190,124,67,125,166,101,83,233,230,172,165,133,241,198,200,35,123,26,170,155,231,158,4,126,138,199,114,185,170,199,181,232,197,58,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,15,214,0,3,0,123,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,138,1,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,5,159,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,206,120,115,87,44,241,86,77,230,62,35,202,220,107,73,211,222,176,205,194,91,125,78,216,228,100,115,108,95,130,120,185,140,99,221,12,172,86,201,27,213,169,190,55,177,200,154,57,14,159,138,21,218,251,144,216,55,25,240,233,83,158,78,162,164,164,197,152,2,162,137,140,184,54,157,93,61,109,186,162,169,180,238,162,123,145,237,77,141,150,165,147,181,206,71,236,88,228,107,17,188,233,28,6,80,240,157,230,159,38,254,96,97,239,81,128,233,76,229,92,220,158,205,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,198,249,18,70,42,163,158,200,66,239,156,171,157,84,28,171,129,209,158,70,227,252,27,149,156,19,101,142,96,230,14,33,164,177,225,235,30,91,225,250,154,234,234,149,93,145,51,187,233,209,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,113,7,140,78,42,177,151,21,249,185,112,198,23,155,149,91,112,197,186,162,162,155,9,218,36,141,33,101,186,220,175,248,21,209,53,239,111,83,35,91,27,166,126,231,110,122,35,81,121,108,141,140,250,188,72,113,131,137,179,179,45,50,215,36,172,203,87,110,192,152,3,11,216,40,31,65,83,21,59,159,89,123,162,161,117,60,213,200,246,179,154,198,42,77,36,76,143,152,230,171,35,108,138,214,189,234,198,122,14,1,120,40,197,92,86,102,61,37,238,237,108,233,242,203,12,220,33,147,17,220,42,18,70,71,95,177,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,147,27,209,234,187,157,19,37,10,191,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,235,106,162,106,255,0,101,215,104,5,29,222,142,219,195,38,119,226,46,77,214,30,154,221,129,238,147,199,4,20,178,82,197,4,80,67,105,119,45,140,219,50,114,181,138,73,21,238,153,210,58,53,114,61,34,108,179,255,0,25,189,159,249,113,158,121,29,67,100,192,24,119,186,177,158,92,225,246,219,176,92,212,242,35,164,168,165,165,135,72,45,53,18,78,244,230,66,253,168,214,73,44,155,162,145,235,38,229,71,76,201,112,222,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,125,237,69,106,253,74,5,223,237,171,243,79,133,190,95,208,250,141,196,118,42,121,167,197,63,47,235,189,70,220,85,254,37,248,152,198,92,82,226,28,41,140,243,6,134,145,152,134,193,133,233,240,229,117,109,50,35,25,115,124,53,85,51,37,90,196,141,70,194,247,54,161,168,246,55,224,222,199,57,168,198,185,35,101,160,236,84,243,79,138,126,95,215,122,141,184,13,62,206,190,51,56,108,225,219,21,82,224,172,227,204,143,15,222,171,109,236,186,65,77,220,245,245,123,233,95,36,145,182,77,244,240,72,196,213,240,200,154,42,238,248,117,211,69,69,86,74,113,153,195,103,17,56,170,171,5,100,230,100,120,130,245,69,111,125,210,122,110,231,175,164,217,74,201,35,141,210,111,168,130,54,46,143,154,52,209,23,119,197,174,154,34,170,103,183,107,182,72,103,70,101,113,37,134,239,185,115,148,56,215,21,91,96,192,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,186,61,171,252,168,59,34,114,67,58,50,215,137,44,73,125,204,108,161,198,184,86,219,62,7,172,164,138,178,247,96,171,161,130,73,221,95,64,230,196,217,38,141,173,87,171,88,247,35,81,117,209,142,95,228,80,60,87,109,95,154,124,45,242,254,135,212,110,35,177,83,205,62,41,249,127,93,234,54,225,219,87,230,159,11,124,191,161,245,27,137,231,251,36,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,119,149,181,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,53,211,137,126,34,240,39,11,249,89,95,153,152,234,163,252,45,29,158,139,100,223,140,238,157,52,211,65,71,204,138,41,57,60,222,67,219,205,123,118,51,235,85,250,145,121,204,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,250,201,87,140,78,42,177,151,21,249,185,112,198,23,155,149,91,112,197,186,162,162,155,9,218,36,141,33,101,186,220,175,248,21,209,53,239,111,83,35,91,27,166,126,231,110,122,35,81,121,108,141,140,154,187,52,56,28,169,226,59,25,67,156,56,225,244,140,203,172,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,11,43,217,1,194,102,50,192,180,213,60,80,227,10,138,187,75,49,85,158,166,203,104,177,212,208,35,95,85,110,146,90,58,136,174,73,47,51,115,88,247,65,35,89,27,162,77,204,219,43,92,172,123,55,105,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,12,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,11,255,0,216,169,229,99,20,252,192,174,244,235,113,149,124,88,249,167,206,79,152,24,135,212,103,53,83,177,83,202,198,41,249,129,93,233,214,227,42,248,177,243,79,156,159,48,49,15,168,206,5,244,155,0,83,99,174,196,43,37,82,97,234,187,181,203,10,212,85,95,237,169,76,146,185,244,175,143,16,213,69,81,80,172,141,126,38,50,142,122,181,126,244,86,53,155,158,186,108,71,55,53,178,247,26,221,114,215,31,225,172,198,177,83,210,79,114,194,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,211,93,21,62,179,114,59,57,48,181,139,28,246,117,96,188,21,138,104,122,219,46,32,183,226,43,93,198,155,154,248,249,244,179,221,43,227,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,188,194,204,89,133,175,184,27,21,94,112,86,41,161,232,175,88,126,225,81,107,184,211,115,89,39,34,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,61,224,117,38,69,92,88,249,88,206,79,151,248,135,211,167,60,87,103,134,53,186,227,254,11,114,170,251,121,167,164,134,162,150,206,251,35,27,76,199,53,139,5,190,166,90,24,92,168,231,57,119,186,42,104,220,245,215,69,122,185,81,26,138,141,79,107,197,143,149,140,228,249,127,136,125,58,112,57,172,58,168,57,87,52,211,181,123,142,58,156,75,117,189,240,143,151,44,164,91,21,182,162,157,152,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,156,215,46,146,172,209,58,61,24,216,223,206,13,116,6,101,246,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,148,228,210,37,134,38,199,163,29,27,57,218,104,0,0,5,0,237,171,242,177,133,190,96,80,250,117,196,160,29,151,30,123,50,203,239,175,71,173,47,255,0,109,95,149,140,45,243,2,135,211,174,37,0,236,184,243,217,150,95,125,122,61,104,27,252,0,0,71,249,233,145,121,113,196,94,92,92,114,191,52,44,221,117,170,187,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,188,185,153,185,218,46,138,213,107,156,199,181,236,123,216,233,0,1,202,185,170,159,236,20,127,246,255,0,28,76,171,53,83,253,130,143,254,223,227,136,25,86,116,251,149,185,91,129,50,91,2,91,50,207,45,44,93,205,134,236,220,238,138,139,170,154,163,149,205,153,243,73,248,73,158,249,29,172,146,189,223,19,151,77,116,77,17,17,19,152,35,170,128,0,0,7,57,156,113,101,14,13,200,142,42,49,230,86,229,244,21,112,97,235,77,69,28,212,48,84,206,179,62,157,149,52,80,85,44,40,245,248,156,198,58,119,49,138,229,115,246,53,187,156,247,106,229,232,204,192,30,212,127,61,153,155,247,47,163,209,1,127,251,21,60,172,98,159,152,21,222,157,110,40,7,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,64,59,81,252,246,102,111,220,190,143,68,5,255,0,236,84,242,177,138,126,96,87,122,117,184,191,229,0,236,84,242,177,138,126,96,87,122,117,184,191,224,0,0,114,174,116,167,194,119,149,140,155,249,127,135,189,58,3,154,195,165,62,19,188,172,100,223,203,252,61,233,208,1,42,128,0,24,173,219,87,230,159,11,124,191,161,245,27,137,181,38,43,118,213,249,167,194,223,47,232,125,70,226,4,171,216,99,250,236,253,155,253,228,69,93,181,126,105,240,183,203,250,31,81,184,146,175,97,143,235,179,246,111,247,145,21,118,213,249,167,194,223,47,232,125,70,226,7,191,236,93,194,214,44,115,133,120,133,193,88,166,135,173,178,226,11,125,142,215,113,166,230,190,62,125,44,241,221,35,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,188,204,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,74,236,49,253,118,126,205,254,242,42,175,105,214,86,251,47,227,39,26,244,150,46,236,181,98,222,159,20,219,255,0,133,115,186,174,170,52,234,231,247,189,206,102,234,232,235,126,7,109,211,79,133,168,197,96,26,189,217,175,155,212,217,191,193,246,7,157,103,164,91,150,15,167,92,33,114,134,154,9,98,100,15,161,107,89,78,213,89,53,222,247,81,173,36,143,115,21,88,175,149,200,155,116,86,54,208,25,107,216,143,155,212,207,181,102,22,66,87,79,73,29,68,21,17,98,251,92,109,130,94,124,236,123,99,165,173,115,228,247,196,140,141,99,160,70,183,225,122,172,210,47,198,136,187,53,40,12,1,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,40,7,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,112,23,252,0,0,160,29,181,126,86,48,183,204,10,31,78,184,151,252,160,29,181,126,86,48,183,204,10,31,78,184,129,149,124,39,121,167,201,191,152,24,123,212,96,58,83,57,172,225,59,205,62,77,252,192,195,222,163,1,210,152,3,0,123,81,252,246,102,111,220,190,143,68,111,241,128,61,168,254,123,51,55,238,95,71,162,2,175,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,166,215,61,141,158,23,57,168,186,181,37,141,87,77,201,173,255,0,236,167,227,78,235,150,120,254,131,135,28,198,196,21,115,224,156,87,80,148,152,109,142,166,117,66,218,239,115,204,196,142,38,57,29,186,42,106,135,61,232,230,163,94,214,204,232,223,248,52,124,242,58,64,236,254,225,159,6,241,95,217,249,141,114,183,24,87,85,219,158,220,200,171,185,90,46,116,202,174,125,186,227,29,170,137,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,44,255,0,4,29,157,216,19,133,90,56,49,142,45,91,86,44,204,215,115,21,183,216,169,230,100,118,184,102,130,22,75,73,76,201,36,115,29,181,236,157,18,171,151,20,175,142,103,49,81,173,87,49,66,139,118,213,249,167,194,223,47,232,125,70,226,59,21,60,211,226,159,151,245,222,163,110,29,181,126,105,240,183,203,250,31,81,184,145,167,102,246,124,224,222,27,115,47,49,243,91,25,214,210,53,150,236,183,184,178,217,67,53,66,194,251,181,197,107,168,22,158,138,37,107,30,237,242,57,186,43,145,142,216,196,124,142,77,140,114,160,111,160,57,235,250,120,231,47,210,227,233,87,223,87,94,119,120,114,187,139,188,91,201,240,239,63,127,114,111,229,114,249,60,191,135,127,39,94,111,240,141,188,239,140,220,158,29,115,231,6,241,37,148,118,44,214,193,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,162,57,88,221,236,86,72,212,216,246,170,132,150,0,0,96,15,106,63,158,204,205,251,151,209,232,141,254,48,7,181,31,207,102,102,253,203,232,244,64,95,254,197,79,43,24,167,230,5,119,167,91,139,254,80,14,197,79,43,24,167,230,5,119,167,91,139,254,0,0,5,0,237,171,242,177,133,190,96,80,250,117,196,202,190,19,188,211,228,223,204,12,61,234,48,26,169,219,87,229,99,11,124,192,161,244,235,137,149,124,39,121,167,201,191,152,24,123,212,96,3,85,59,106,252,172,97,111,152,20,62,157,113,49,88,218,158,218,191,43,24,91,230,5,15,167,92,74,1,192,47,5,24,171,138,204,199,164,189,221,173,157,62,89,97,155,132,50,98,59,133,66,72,200,235,246,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,114,99,122,61,87,115,162,100,161,42,246,94,240,45,237,175,21,51,60,115,143,6,117,121,109,101,223,220,244,213,174,219,13,246,233,28,141,68,214,21,106,245,20,112,233,39,51,85,107,31,42,50,63,194,181,181,17,166,170,113,99,229,99,57,62,95,226,31,78,156,247,248,79,11,88,176,54,21,179,96,172,45,67,209,89,112,253,190,158,215,110,166,230,190,78,69,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,251,207,1,197,143,149,140,228,249,127,136,125,58,112,57,172,58,168,57,87,58,168,0,69,89,233,197,30,68,240,215,220,158,218,241,207,135,60,71,212,247,103,226,202,202,206,127,79,202,231,126,109,20,155,118,243,226,252,173,53,221,238,215,69,210,85,50,175,183,59,245,39,251,73,251,180,11,169,149,188,122,240,157,157,56,238,217,150,121,105,154,221,243,137,47,60,238,138,139,184,174,84,252,222,84,47,154,79,194,77,78,200,219,164,113,61,223,19,147,93,52,77,85,81,22,192,24,3,217,113,231,179,44,190,250,244,122,211,127,128,25,87,219,157,250,147,253,164,253,218,106,161,149,125,185,223,169,63,218,79,221,160,69,93,138,158,105,241,79,203,250,239,81,183,27,82,98,183,98,167,154,124,83,242,254,187,212,109,198,212,128,0,1,128,61,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,197,0,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,2,255,0,149,87,181,31,200,158,102,253,203,235,20,69,170,42,175,106,63,145,60,205,251,151,214,40,128,192,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,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,246,188,39,121,167,201,191,152,24,123,212,96,53,83,56,251,37,112,38,103,241,53,30,113,219,241,135,118,225,11,221,193,111,184,179,14,212,67,53,68,149,213,203,85,28,149,17,83,204,217,99,124,48,213,49,213,10,247,111,87,65,38,156,180,115,36,70,64,22,83,131,254,37,44,92,84,228,117,159,51,109,137,201,186,195,182,215,137,41,27,74,248,35,164,188,69,12,111,168,142,36,115,159,186,21,230,178,72,213,30,245,229,200,196,114,163,209,237,111,56,71,81,24,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,94,93,192,149,120,104,225,211,29,241,65,154,116,25,103,129,105,255,0,193,86,94,43,119,195,248,178,215,212,195,12,245,156,185,101,143,157,202,231,177,220,166,59,123,254,164,79,173,83,161,60,139,200,188,184,225,211,46,45,217,95,149,246,110,134,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,100,207,218,221,87,68,106,53,173,99,26,198,49,140,108,63,217,205,144,216,55,37,120,92,193,183,75,21,21,36,183,220,121,103,162,196,215,219,179,105,214,57,235,31,85,23,62,8,94,170,247,46,202,120,166,72,154,136,168,197,84,146,68,99,93,43,245,180,0,12,234,237,92,224,163,218,110,21,159,137,76,179,182,90,169,177,38,18,183,212,84,226,216,180,228,205,120,181,195,27,92,149,27,213,201,27,166,165,142,55,251,156,221,242,68,187,81,234,176,195,19,180,84,1,202,185,127,251,21,60,211,226,159,151,245,222,163,110,60,167,107,110,86,224,76,175,226,158,31,2,216,187,179,197,184,125,184,166,241,252,42,105,186,171,165,85,198,187,159,63,225,94,237,155,185,108,248,25,181,137,167,185,169,170,158,175,177,83,205,62,41,249,127,93,234,54,224,54,164,0,6,43,118,213,249,167,194,223,47,232,125,70,226,80,2,255,0,246,213,249,167,194,223,47,232,125,70,226,84,174,29,114,27,25,113,37,155,150,44,169,193,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,170,53,94,221,239,86,70,213,222,246,162,132,129,192,231,8,151,94,47,179,113,216,82,123,141,93,159,9,216,105,219,114,196,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,221,179,152,186,35,35,154,68,108,156,165,141,221,4,97,60,45,98,192,216,86,205,130,176,181,15,69,101,195,246,250,123,93,186,155,154,249,57,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,239,60,87,14,185,13,131,120,109,202,59,22,84,224,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,111,145,205,213,26,175,118,198,35,35,106,236,99,81,36,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,246,163,249,236,204,223,185,125,30,136,223,227,0,123,81,252,246,102,111,220,190,143,68,5,255,0,236,84,242,177,138,126,96,87,122,117,184,202,190,44,124,211,231,39,204,12,67,234,51,154,169,216,169,229,99,20,252,192,174,244,235,113,149,124,88,249,167,206,79,152,24,135,212,103,3,106,123,46,60,137,229,151,223,94,177,90,101,175,106,110,0,169,192,188,105,99,42,164,195,212,150,155,110,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,11,223,89,5,90,191,122,35,220,253,207,93,119,163,157,169,93,151,30,68,242,203,239,175,88,173,42,255,0,110,14,0,169,150,213,149,153,165,67,135,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,174,188,215,177,18,26,247,183,220,172,98,172,159,146,178,38,224,253,125,135,88,166,251,87,133,115,115,5,84,87,111,178,218,174,22,123,165,29,55,41,137,202,170,171,142,170,58,137,55,162,111,118,230,81,83,38,138,170,212,229,234,212,69,115,149,111,87,22,62,86,51,147,229,254,33,244,233,204,107,236,159,197,55,220,63,198,214,16,180,218,43,186,122,76,77,111,187,218,238,145,242,152,254,162,149,148,51,85,182,61,92,138,172,210,122,74,119,234,213,71,124,26,107,181,206,69,217,78,44,124,172,103,39,203,252,67,233,211,129,205,97,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,158,124,220,158,205,62,5,106,120,101,195,53,89,159,153,212,21,116,185,161,136,233,231,182,213,80,186,170,41,32,180,91,146,161,21,176,49,96,145,241,76,249,150,8,102,116,138,229,218,156,184,218,214,43,100,89,3,16,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,55,83,179,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,229,53,242,196,230,171,82,100,138,56,255,0,180,183,179,238,155,56,109,87,142,32,242,130,213,87,38,96,208,83,245,55,139,77,36,82,213,79,137,88,198,210,193,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,26,136,175,86,235,144,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,234,32,16,87,7,220,89,224,222,46,178,191,199,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,49,136,170,232,158,137,58,129,64,59,106,252,172,97,111,152,20,62,157,113,40,7,101,199,158,204,178,251,235,209,235,75,255,0,219,87,229,99,11,124,192,161,244,235,137,64,59,46,60,246,101,151,223,94,143,90,6,255,0,0,0,0,0,229,92,213,79,246,10,63,251,127,142,38,85,154,169,254,193,71,255,0,111,241,196,12,171,58,168,57,87,58,168,0,0,0,96,15,106,63,158,204,205,251,151,209,232,141,254,48,7,181,31,207,102,102,253,203,232,244,64,95,254,197,79,43,24,167,230,5,119,167,91,138,1,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,80,14,212,127,61,153,155,247,47,163,209,1,127,251,21,60,172,98,159,152,21,222,157,110,47,249,64,59,21,60,172,98,159,152,21,222,157,110,47,248,0,0,28,171,157,41,240,157,229,99,38,254,95,225,239,78,128,230,176,233,79,132,239,43,25,55,242,255,0,15,122,116,0,74,160,0,6,43,118,213,249,167,194,223,47,232,125,70,226,109,73,138,221,181,126,105,240,183,203,250,31,81,184,129,42,246,24,254,187,63,102,255,0,121,17,87,109,95,154,124,45,242,254,135,212,110,36,171,216,99,250,236,253,155,253,228,69,93,181,126,105,240,183,203,250,31,81,184,129,42,246,24,254,187,63,102,255,0,121,30,131,182,227,43,237,85,88,3,47,115,162,23,82,65,114,182,94,37,194,245,8,218,38,243,235,32,169,134,74,152,183,212,106,142,217,3,169,38,219,26,163,147,90,185,28,138,223,126,255,0,63,216,99,250,236,253,155,253,228,92,174,208,140,175,181,102,175,7,217,147,108,184,58,146,26,139,5,158,92,81,67,87,53,19,106,95,79,61,189,171,82,188,173,85,22,55,203,20,114,211,172,141,93,90,202,135,251,156,138,172,112,100,7,102,190,111,84,229,7,24,56,30,117,158,173,45,184,194,161,112,133,202,26,104,34,149,243,178,185,205,101,59,85,100,211,99,27,88,148,146,61,204,84,122,50,39,34,110,213,88,238,130,78,91,48,158,41,190,224,108,85,102,198,184,90,187,162,189,97,251,133,61,210,221,83,202,100,156,138,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,247,29,57,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,253,96,97,15,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,64,59,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,128,191,224,0,5,0,237,171,242,177,133,190,96,80,250,117,196,191,229,0,237,171,242,177,133,190,96,80,250,117,196,12,171,225,59,205,62,77,252,192,195,222,163,1,210,153,205,103,9,222,105,242,111,230,6,30,245,24,14,148,192,24,3,218,143,231,179,51,126,229,244,122,35,127,140,1,237,71,243,217,153,191,114,250,61,16,23,255,0,177,83,202,198,41,249,129,93,233,214,226,255,0,148,3,177,83,202,198,41,249,129,93,233,214,226,255,0,129,138,221,181,126,105,240,183,203,250,31,81,184,148,0,191,253,181,126,105,240,183,203,250,31,81,184,149,215,130,206,25,234,120,174,207,155,86,88,77,93,87,111,177,65,79,53,223,16,215,82,44,92,250,107,116,59,81,220,180,145,200,138,249,37,146,24,81,81,175,216,179,36,138,199,181,142,64,35,79,101,184,239,217,103,182,190,226,254,38,120,131,194,221,231,213,67,250,83,166,234,121,28,157,252,223,177,248,183,236,217,252,155,181,247,19,7,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,98,104,172,146,104,209,209,243,86,70,239,159,178,220,9,236,179,216,167,113,127,19,60,63,225,110,236,234,166,253,23,211,116,220,142,118,254,111,216,252,59,247,239,254,93,218,251,204,1,227,95,133,27,239,9,121,203,91,131,121,87,90,204,33,114,214,179,11,94,235,97,99,122,250,93,172,89,35,87,70,170,197,154,7,191,149,34,104,199,46,140,147,150,198,75,26,1,208,158,19,197,54,44,115,133,108,216,215,11,87,117,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,190,227,235,24,109,217,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,248,25,26,72,197,69,107,217,54,228,128,48,7,181,31,207,102,102,253,203,232,244,70,255,0,24,3,218,143,231,179,51,126,229,244,122,32,47,255,0,98,167,149,140,83,243,2,187,211,173,197,255,0,40,7,98,167,149,140,83,243,2,187,211,173,197,255,0,0,0,2,128,118,213,249,88,194,223,48,40,125,58,226,101,95,9,222,105,242,111,230,6,30,245,24,13,84,237,171,242,177,133,190,96,80,250,117,196,202,190,19,188,211,228,223,204,12,61,234,48,1,181,61,162,156,58,99,190,40,50,179,3,229,158,5,167,253,96,91,43,47,21,187,225,252,89,107,233,170,225,158,179,151,44,177,243,185,92,246,59,148,199,111,127,212,137,245,170,77,89,23,145,121,113,195,166,92,91,178,191,43,236,221,13,170,135,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,156,201,159,181,186,174,136,212,107,90,198,53,140,99,24,217,0,0,34,174,44,124,172,103,39,203,252,67,233,211,146,169,21,113,99,229,99,57,62,95,226,31,78,156,14,107,14,170,14,85,206,170,0,0,0,0,0,25,87,219,157,250,147,253,164,253,218,106,161,149,125,185,223,169,63,218,79,221,160,69,93,138,158,105,241,79,203,250,239,81,183,27,82,98,183,98,167,154,124,83,242,254,187,212,109,198,212,128,0,1,128,61,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,197,0,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,2,255,0,149,87,181,31,200,158,102,253,203,235,20,69,170,42,175,106,63,145,60,205,251,151,214,40,128,197,110,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,233,76,1,202,185,213,65,202,184,29,41,240,157,229,99,38,254,95,225,239,78,128,149,72,171,132,239,43,25,55,242,255,0,15,122,116,4,170,0,0,6,43,118,213,249,167,194,223,47,232,125,70,226,59,21,60,211,226,159,151,245,222,163,110,29,181,126,105,240,183,203,250,31,81,184,142,197,79,52,248,167,229,253,119,168,219,128,218,144,0,24,173,219,87,230,159,11,124,191,161,245,27,136,236,84,243,79,138,126,95,215,122,141,184,118,213,249,167,194,223,47,232,125,70,226,59,21,60,211,226,159,151,245,222,163,110,3,106,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,12,1,237,71,243,217,153,191,114,250,61,17,191,198,0,246,163,249,236,204,223,185,125,30,136,11,255,0,216,169,229,99,20,252,192,174,244,235,113,149,124,88,249,167,206,79,152,24,135,212,103,53,83,177,83,202,198,41,249,129,93,233,214,227,42,248,177,243,79,156,159,48,49,15,168,206,6,212,246,92,121,19,203,47,190,189,98,180,253,93,165,216,2,167,48,120,45,204,74,91,110,30,164,186,220,172,116,244,215,250,85,153,34,223,70,202,74,152,229,170,168,137,242,42,108,123,104,210,173,23,106,239,115,28,246,55,118,253,171,249,123,46,60,137,229,151,223,94,177,90,90,160,57,108,194,120,166,251,129,177,85,155,26,225,106,238,138,245,135,238,20,247,75,117,79,41,146,114,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,220,116,103,196,221,218,213,127,225,19,53,239,182,43,157,37,198,219,113,203,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,57,204,197,152,90,251,129,177,85,231,5,98,154,30,138,245,135,238,21,22,187,141,55,53,146,114,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,222,108,246,65,99,250,156,193,236,135,196,21,87,44,67,73,117,185,88,242,223,21,216,42,146,21,139,125,27,41,41,234,226,165,167,149,145,162,108,123,104,210,145,83,114,111,115,28,199,187,118,253,202,24,152,117,80,114,174,117,80,0,200,14,212,190,2,124,9,89,126,226,187,43,231,223,135,238,183,14,179,23,218,234,42,53,146,130,186,174,116,106,214,83,185,235,172,144,205,60,173,71,197,170,186,57,36,69,98,44,78,86,193,175,224,14,107,56,98,226,23,21,112,191,156,182,92,220,194,212,221,127,65,204,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,139,35,21,205,123,89,44,81,61,88,253,155,87,161,236,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,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,197,110,209,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,154,230,69,43,92,142,88,86,89,35,254,9,56,193,196,220,35,102,132,87,166,173,93,110,9,190,84,64,220,89,103,164,138,159,159,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,154,26,63,219,87,229,99,11,124,192,161,244,235,137,64,59,46,60,246,101,151,223,94,143,90,94,158,215,252,83,98,199,60,23,229,238,53,194,213,221,109,151,16,99,11,77,210,221,83,202,124,124,250,89,237,53,242,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,220,81,110,203,143,61,153,101,247,215,163,214,129,191,192,0,0,0,57,87,53,83,253,130,143,254,223,227,137,149,102,170,127,176,81,255,0,219,252,113,3,42,206,170,14,85,206,170,0,0,0,24,3,218,143,231,179,51,126,229,244,122,35,127,140,1,237,71,243,217,153,191,114,250,61,16,23,255,0,177,83,202,198,41,249,129,93,233,214,226,128,118,163,249,236,204,223,185,125,30,136,191,253,138,158,86,49,79,204,10,239,78,183,20,3,181,31,207,102,102,253,203,232,244,64,95,254,197,79,43,24,167,230,5,119,167,91,139,254,80,14,197,79,43,24,167,230,5,119,167,91,139,254,0,0,7,42,231,74,124,39,121,88,201,191,151,248,123,211,160,57,172,58,83,225,59,202,198,77,252,191,195,222,157,0,18,168,0,1,138,221,181,126,105,240,183,203,250,31,81,184,155,82,98,183,109,95,154,124,45,242,254,135,212,110,32,74,189,134,63,174,207,217,191,222,68,85,219,87,230,159,11,124,191,161,245,27,137,42,246,24,254,187,63,102,255,0,121,17,87,109,95,154,124,45,242,254,135,212,110,32,74,189,134,63,174,207,217,191,222,70,164,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,101,183,97,143,235,179,246,111,247,145,170,128,115,25,157,248,42,213,150,185,209,143,178,230,197,81,87,61,183,10,226,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,77,117,209,19,234,54,251,178,227,55,170,115,107,131,236,51,5,202,122,185,238,88,26,162,108,33,85,52,208,69,19,30,202,102,177,244,173,137,35,252,166,50,142,122,72,213,206,70,189,95,27,213,219,191,45,217,215,219,11,130,173,88,87,140,23,223,109,245,21,114,84,99,28,47,109,189,215,54,103,181,89,28,236,116,212,40,216,145,26,138,140,229,80,196,229,71,43,151,123,158,186,232,168,214,203,253,137,121,199,125,139,21,99,174,31,170,33,231,89,106,109,235,140,104,228,220,198,244,149,81,201,79,73,80,154,35,55,201,206,100,180,222,245,126,214,116,191,11,117,145,202,129,90,251,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,138,1,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,5,255,0,0,0,40,7,109,95,149,140,45,243,2,135,211,174,37,255,0,40,7,109,95,149,140,45,243,2,135,211,174,32,101,95,9,222,105,242,111,230,6,30,245,24,14,148,206,107,56,78,243,79,147,127,48,48,247,168,192,116,166,0,192,30,212,127,61,153,155,247,47,163,209,27,252,96,15,106,63,158,204,205,251,151,209,232,128,191,253,138,158,86,49,79,204,10,239,78,183,23,252,160,29,138,158,86,49,79,204,10,239,78,183,23,252,12,86,237,171,243,79,133,190,95,208,250,141,196,118,42,121,167,197,63,47,235,189,70,220,59,106,252,211,225,111,151,244,62,163,113,29,138,158,105,241,79,203,250,239,81,183,1,181,36,85,196,191,14,152,19,138,12,172,175,203,60,117,79,254,22,178,207,91,190,111,197,151,78,154,104,96,172,229,197,44,124,238,87,61,238,229,61,219,31,245,42,125,74,146,168,3,154,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,104,87,101,103,30,63,162,56,84,205,251,215,248,88,176,133,246,231,113,255,0,192,50,154,200,214,114,191,241,135,68,249,38,255,0,7,78,198,253,147,11,149,199,39,8,150,174,47,178,141,184,82,11,141,37,159,22,88,106,29,114,195,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,219,191,150,186,163,227,134,69,108,156,164,141,220,251,98,204,45,125,192,216,170,243,130,177,77,15,69,122,195,247,10,139,93,198,155,154,201,57,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,239,3,169,51,0,123,81,252,246,102,111,220,190,143,68,104,167,101,239,26,255,0,72,12,8,204,152,204,43,157,214,187,50,112,109,189,245,50,220,107,87,157,223,54,182,204,214,50,161,101,107,83,73,162,230,193,12,137,34,171,228,248,37,223,35,159,47,47,58,251,81,252,246,102,111,220,190,143,68,5,255,0,236,84,242,177,138,126,96,87,122,117,184,191,229,0,236,84,242,177,138,126,96,87,122,117,184,191,224,0,0,80,14,218,191,43,24,91,230,5,15,167,92,76,171,225,59,205,62,77,252,192,195,222,163,1,170,157,181,126,86,48,183,204,10,31,78,184,153,87,194,119,154,124,155,249,129,135,189,70,0,58,83,0,0,34,174,44,124,172,103,39,203,252,67,233,211,146,169,21,113,99,229,99,57,62,95,226,31,78,156,14,107,14,170,14,85,206,170,0,0,0,0,0,25,87,219,157,250,147,253,164,253,218,106,161,149,125,185,223,169,63,218,79,221,160,69,93,138,158,105,241,79,203,250,239,81,183,27,82,98,183,98,167,154,124,83,242,254,187,212,109,198,212,128,0,1,128,61,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,197,0,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,2,255,0,149,87,181,31,200,158,102,253,203,235,20,69,170,42,175,106,63,145,60,205,251,151,214,40,128,197,110,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,233,76,1,202,185,213,65,202,184,29,41,240,157,229,99,38,254,95,225,239,78,128,149,72,171,132,239,43,25,55,242,255,0,15,122,116,4,170,0,0,6,43,118,213,249,167,194,223,47,232,125,70,226,59,21,60,211,226,159,151,245,222,163,110,29,181,126,105,240,183,203,250,31,81,184,142,197,79,52,248,167,229,253,119,168,219,128,218,144,0,24,173,219,87,230,159,11,124,191,161,245,27,136,236,84,243,79,138,126,95,215,122,141,184,118,213,249,167,194,223,47,232,125,70,226,59,21,60,211,226,159,151,245,222,163,110,3,106,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,10,1,197,31,101,39,210,83,61,177,54,117,251,122,240,231,136,250,47,197,158,22,235,57,29,61,28,20,223,109,213,199,187,119,35,119,228,38,155,180,247,233,170,223,240,5,127,224,167,133,47,161,246,86,93,114,207,199,190,45,239,60,65,61,247,173,238,190,131,151,204,166,167,135,149,203,231,75,174,157,54,237,219,147,93,250,105,238,213,106,174,108,118,53,251,80,205,60,101,153,159,72,238,236,241,110,32,184,223,122,47,8,115,186,94,170,166,73,185,92,206,181,187,246,243,54,238,218,221,116,215,68,215,67,74,128,17,87,11,153,23,244,107,200,156,51,146,158,41,241,31,135,58,223,198,125,15,71,207,234,43,39,169,251,30,100,155,118,243,246,254,90,235,183,95,118,186,36,170,0,20,3,138,62,202,79,164,166,123,98,108,235,246,245,225,207,17,244,95,139,60,45,214,114,58,122,56,41,190,219,171,143,118,238,70,239,200,77,55,105,239,211,85,247,252,60,240,15,125,200,156,130,205,126,31,170,51,211,196,54,92,201,183,213,211,209,201,225,134,82,119,61,85,85,20,148,149,21,58,37,67,223,81,189,157,55,224,213,236,106,116,255,0,14,139,35,148,184,0,12,171,254,193,143,253,244,95,242,39,255,0,175,53,80,0,0,0,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,83,50,255,0,176,99,255,0,125,23,252,137,255,0,235,205,84,0,103,172,157,149,88,202,183,135,151,112,229,120,226,190,174,225,135,168,241,69,38,38,178,164,216,69,21,150,167,178,158,182,42,152,98,98,214,171,182,78,234,184,228,84,222,140,99,226,123,145,138,233,158,227,245,240,185,217,73,244,107,207,108,51,157,126,222,188,71,225,206,183,241,103,133,186,62,127,81,71,61,55,219,117,114,109,219,207,221,249,11,174,221,61,218,234,151,252,0,0,0,0,1,149,127,216,49,255,0,190,139,254,68,255,0,245,229,170,250,12,127,160,79,232,85,237,71,246,151,185,63,225,142,242,252,211,168,255,0,201,125,183,243,191,154,90,160,6,85,255,0,96,199,254,250,47,249,19,255,0,215,154,168,0,0,0,2,128,113,71,217,73,244,148,207,108,77,157,126,222,188,57,226,62,139,241,103,133,186,206,71,79,71,5,55,219,117,113,238,221,200,221,249,9,166,237,61,250,106,183,252,1,95,248,41,225,75,232,125,149,151,92,179,241,239,139,123,207,16,79,125,235,123,175,160,229,243,41,169,225,229,114,249,210,235,167,77,187,118,228,215,126,154,123,181,88,3,138,62,202,79,164,166,123,98,108,235,246,245,225,207,17,244,95,139,60,45,214,114,58,122,56,41,190,219,171,143,118,238,70,239,200,77,55,105,239,211,85,191,224,10,255,0,193,79,10,95,67,236,172,186,229,159,143,124,91,222,120,130,123,239,91,221,125,7,47,153,77,79,15,43,151,206,151,93,58,109,219,183,38,187,244,211,221,170,216,0,0,0,0,202,191,236,24,255,0,223,69,255,0,34,127,250,243,74,114,159,2,251,47,202,204,27,150,125,233,222,126,18,195,246,235,23,91,200,228,245,93,45,52,112,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,61,88,0,0,0,82,174,53,187,55,190,152,57,167,106,204,207,108,190,18,238,204,63,5,139,162,240,239,95,204,229,212,212,77,205,230,117,81,105,175,83,183,110,213,211,102,186,251,244,75,170,0,170,188,12,112,49,244,46,241,183,246,209,241,143,140,123,183,251,201,221,253,47,73,212,255,0,148,77,191,119,83,252,221,54,127,46,190,239,41,198,183,102,247,211,7,52,237,89,153,237,151,194,93,217,135,224,177,116,94,29,235,249,156,186,154,137,185,188,206,170,45,53,234,118,237,218,186,108,215,95,126,137,117,64,21,87,129,142,6,62,133,222,54,254,218,62,49,241,143,118,255,0,121,59,191,165,233,58,159,242,137,183,238,234,127,155,166,207,229,215,221,106,128,2,175,241,199,192,229,171,141,11,86,17,134,108,197,171,194,23,44,33,81,88,234,122,134,219,91,95,4,208,85,54,46,107,31,23,50,39,35,247,83,194,173,122,73,162,34,72,138,215,110,69,100,107,194,31,102,109,247,132,188,229,166,205,91,71,17,29,247,72,251,125,85,174,233,104,240,147,41,186,250,89,90,142,108,124,247,85,74,177,109,158,58,121,117,107,119,47,43,102,168,215,56,189,64,10,1,197,31,101,39,210,83,61,177,54,117,251,122,240,231,136,250,47,197,158,22,235,57,29,61,28,20,223,109,213,199,187,119,35,119,228,38,155,180,247,233,170,207,252,20,240,165,244,62,202,203,174,89,248,247,197,189,231,136,39,190,245,189,215,208,114,249,148,212,240,242,185,124,233,117,211,166,221,187,114,107,191,77,61,218,173,128,0,0,0,10,255,0,198,183,10,95,76,28,172,181,101,159,143,124,37,221,152,130,11,239,91,221,125,127,51,151,77,81,15,43,151,206,139,77,122,157,219,183,46,155,52,211,223,170,88,0,6,106,229,63,99,95,178,252,211,193,185,153,244,142,239,63,9,98,11,117,247,162,240,135,39,170,233,106,99,155,149,204,235,93,179,119,47,110,237,174,211,93,116,93,52,52,168,0,5,0,226,143,178,147,233,41,158,216,155,58,253,189,120,115,196,125,23,226,207,11,117,156,142,158,142,10,111,182,234,227,221,187,145,187,242,19,77,218,123,244,213,111,248,2,191,240,83,194,151,208,251,43,46,185,103,227,223,22,247,158,32,158,251,214,247,95,65,203,230,83,83,195,202,229,243,165,215,78,155,118,237,201,174,253,52,247,106,182,0,0,41,87,26,221,155,223,76,28,211,181,102,103,182,95,9,119,102,31,130,197,209,120,119,175,230,114,234,106,38,230,243,58,168,180,215,169,219,183,106,233,179,93,125,250,35,130,158,205,239,161,246,105,221,115,51,219,47,139,123,207,15,207,98,232,188,59,208,114,249,149,52,243,115,121,157,84,186,233,211,109,219,181,53,223,174,190,237,22,234,128,0,0,5,74,227,107,179,207,6,241,139,117,177,99,6,227,106,188,29,139,44,212,233,109,125,201,180,75,112,130,174,220,142,146,70,192,250,117,150,52,107,217,44,175,115,100,107,147,220,249,26,246,191,240,107,29,181,0,102,6,19,236,90,190,224,108,85,102,198,184,91,139,30,138,245,135,238,20,247,75,117,79,129,25,39,34,170,9,27,36,82,108,125,115,152,237,175,99,87,71,34,181,116,209,81,83,220,122,172,247,236,147,190,231,238,102,86,230,174,41,226,115,101,234,235,111,181,83,220,100,240,91,23,169,170,164,183,83,210,75,83,163,43,24,198,115,159,78,233,121,109,106,53,156,205,137,170,55,85,209,80,5,127,224,167,133,47,161,246,86,93,114,207,199,190,45,239,60,65,61,247,173,238,190,131,151,204,166,167,135,149,203,231,75,174,157,54,237,219,147,93,250,105,238,213,108,0,0,0,0,87,254,53,184,82,250,96,229,101,171,44,252,123,225,46,236,196,16,95,122,222,235,235,249,156,186,106,136,121,92,190,116,90,107,212,238,221,185,116,217,166,158,253,82,170,229,63,99,95,178,252,211,193,185,153,244,142,239,63,9,98,11,117,247,162,240,135,39,170,233,106,99,155,149,204,235,93,179,119,47,110,237,174,211,93,116,93,52,52,168,0,0,0,60,166,108,96,95,106,25,89,140,178,207,189,59,179,197,184,126,227,98,235,121,28,238,151,170,166,146,30,111,47,115,119,237,230,110,219,185,186,233,166,169,174,167,171,0,101,95,246,12,127,239,162,255,0,145,63,253,121,170,128,0,0,0,0,0,42,175,28,252,12,125,52,124,19,253,180,124,29,224,238,242,254,242,119,135,85,213,244,223,229,16,236,219,211,127,59,93,255,0,201,167,190,213,0,41,87,5,61,155,223,67,236,211,186,230,103,182,95,22,247,158,31,158,197,209,120,119,160,229,243,42,105,230,230,243,58,169,117,211,166,219,183,106,107,191,93,125,218,45,213,0,0,0,10,1,197,31,101,39,210,83,61,177,54,117,251,122,240,231,136,250,47,197,158,22,235,57,29,61,28,20,223,109,213,199,187,119,35,119,228,38,155,180,247,233,170,207,252,20,240,165,244,62,202,203,174,89,248,247,197,189,231,136,39,190,245,189,215,208,114,249,148,212,240,242,185,124,233,117,211,166,221,187,114,107,191,77,61,218,173,128,0,8,171,138,60,139,250,74,100,78,38,201,79,20,248,115,196,125,23,227,62,135,172,228,116,245,144,84,253,143,50,61,219,185,27,127,45,52,221,175,191,77,22,85,0,102,174,83,246,53,251,47,205,60,27,153,159,72,238,243,240,150,32,183,95,122,47,8,114,122,174,150,166,57,185,92,206,181,219,55,114,246,238,218,237,53,215,69,211,67,74,128,0,101,95,246,12,127,239,162,255,0,145,63,253,121,170,128,15,41,148,248,23,217,126,86,96,220,179,239,78,243,240,150,31,183,88,186,222,71,39,170,233,105,163,135,155,203,220,237,155,185,123,182,238,118,154,233,170,233,169,234,192,0,0,2,149,113,173,217,189,244,193,205,59,86,102,123,101,240,151,118,97,248,44,93,23,135,122,254,103,46,166,162,110,111,51,170,139,77,122,157,187,118,174,155,53,215,223,162,56,41,236,222,250,31,102,157,215,51,61,178,248,183,188,240,252,246,46,139,195,189,7,47,153,83,79,55,55,153,213,75,174,157,54,221,187,83,93,250,235,238,209,110,168,0,0,2,149,113,173,217,189,244,193,205,59,86,102,123,101,240,151,118,97,248,44,93,23,135,122,254,103,46,166,162,110,111,51,170,139,77,122,157,187,118,174,155,53,215,223,162,56,41,236,222,250,31,102,157,215,51,61,178,248,183,188,240,252,246,46,139,195,189,7,47,153,83,79,55,55,153,213,75,174,157,54,221,187,83,93,250,235,238,209,110,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,231,240,110,63,193,185,131,77,117,170,193,152,134,146,234,203,29,226,182,193,115,72,85,119,209,220,105,37,88,170,41,229,99,145,28,199,181,201,170,106,159,19,28,199,183,115,30,215,40,122,0,0,0,0,0,15,63,38,63,193,177,99,250,124,173,118,33,164,92,89,85,103,154,254,203,75,85,93,58,91,162,154,56,29,80,244,68,209,140,89,102,99,27,185,83,122,164,155,55,114,228,218,30,128,0,0,21,255,0,138,222,53,178,179,131,239,11,123,76,176,98,187,159,139,122,238,139,184,169,105,166,229,244,188,142,103,55,157,60,90,107,212,179,110,221,218,232,237,116,209,53,243,252,47,246,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,189,255,0,82,40,90,0,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,245,129,232,1,64,63,179,87,194,199,248,131,154,191,250,170,221,255,0,78,45,255,0,182,188,43,236,11,233,23,221,247,95,13,248,63,198,189,47,42,62,187,161,232,186,206,94,206,103,47,157,203,247,109,230,109,221,238,221,167,188,9,0,20,3,251,53,124,44,127,136,57,171,255,0,170,173,223,244,226,229,90,115,123,6,220,114,94,139,62,235,39,171,181,225,58,172,47,30,47,150,74,184,21,211,210,219,157,72,149,78,116,145,195,189,85,237,137,85,85,177,239,247,162,163,119,123,181,15,106,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,0,0,0,0,0,80,15,236,213,240,177,254,32,230,175,254,170,183,127,211,128,191,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,191,89,232,0,2,191,241,91,198,182,86,112,125,225,111,105,150,12,87,115,241,111,93,209,119,21,45,52,220,190,151,145,204,230,243,167,139,77,122,150,109,219,187,93,29,174,154,38,190,127,133,254,208,188,151,226,207,31,220,50,231,46,112,198,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,68,119,191,234,69,11,64,1,31,231,222,117,225,94,29,178,158,251,156,120,214,223,117,173,178,225,254,151,169,130,215,20,114,85,63,159,83,21,59,54,54,73,35,98,232,249,154,171,171,211,225,69,211,85,209,20,36,0,82,12,189,237,118,225,183,50,177,254,26,203,155,22,9,204,168,46,88,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,46,154,232,139,245,23,124,0,0,0,60,166,105,102,150,4,201,108,9,115,204,204,203,190,247,54,27,179,114,122,218,222,150,106,142,87,54,102,67,31,224,225,99,228,118,178,74,198,252,45,93,53,213,116,68,85,79,215,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,0,15,63,117,199,248,54,197,140,172,25,125,121,196,52,148,120,135,21,83,215,84,217,104,102,85,107,235,217,70,145,45,74,68,170,155,92,246,54,120,222,172,215,122,179,123,145,21,177,189,91,232,0,0,0,0,0,0,0,0,121,252,89,143,240,110,5,169,195,244,184,195,16,210,90,95,138,175,17,216,45,11,82,170,214,85,92,100,138,89,98,167,71,233,181,175,123,96,145,25,185,83,115,246,177,186,189,236,107,131,208,0,0,0,0,2,175,241,65,218,23,146,252,38,99,251,126,92,230,54,24,198,183,27,149,198,207,21,238,41,108,148,84,147,64,216,36,154,104,90,215,58,106,152,156,143,221,78,245,84,70,170,104,173,247,253,104,158,131,133,46,53,178,179,140,31,20,251,51,176,98,187,103,132,186,30,183,191,105,105,161,230,117,92,254,95,43,147,60,186,233,211,63,118,237,186,106,221,53,213,116,11,0,10,127,159,125,168,25,5,195,182,108,95,114,115,26,225,12,192,173,189,97,254,151,169,158,215,111,162,146,149,252,250,104,170,25,177,210,85,198,245,209,147,53,23,86,39,196,139,166,169,162,172,129,194,151,26,217,89,198,15,138,125,153,216,49,93,179,194,93,15,91,223,180,180,208,243,58,174,127,47,149,201,158,93,116,233,159,187,118,221,53,110,154,234,186,5,128,0,0,0,160,31,217,171,225,99,252,65,205,95,253,85,110,255,0,167,1,127,193,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,126,179,208,0,5,127,226,183,141,108,172,224,251,194,222,211,44,24,174,231,226,222,187,162,238,42,90,105,185,125,47,35,153,205,231,79,22,154,245,44,219,183,118,186,59,93,52,77,124,255,0,11,253,161,121,47,197,158,63,184,101,206,92,225,140,107,110,185,91,172,242,222,229,150,247,69,73,12,14,130,57,161,133,205,107,161,169,149,202,253,213,12,84,69,106,38,136,239,127,212,138,22,128,0,0,3,207,227,204,127,131,114,195,12,207,140,243,3,16,210,88,172,84,181,20,148,213,23,10,181,86,193,3,234,106,35,167,137,100,118,154,49,139,44,209,162,189,218,49,136,170,231,43,90,138,228,15,64,0,0,0,0,0,0,10,1,253,154,190,22,63,196,28,213,255,0,213,86,239,250,113,111,242,19,58,240,175,17,57,79,98,206,60,21,111,186,209,89,113,7,85,211,65,116,138,56,234,153,200,169,150,157,251,219,28,146,49,53,124,46,84,209,235,240,170,107,162,234,136,18,0,5,95,226,131,180,47,37,248,76,199,246,252,185,204,108,49,141,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,209,91,239,250,209,2,208,2,191,240,165,198,182,86,113,131,226,159,102,118,12,87,108,240,151,67,214,247,237,45,52,60,206,171,159,203,229,114,103,151,93,58,103,238,221,183,77,91,166,186,174,150,0,0,0,0,35,252,251,206,188,43,195,182,83,223,115,143,26,219,238,181,182,92,63,210,245,48,90,226,142,74,167,243,234,98,167,102,198,201,36,108,93,31,51,85,117,122,124,40,186,106,186,34,212,15,236,213,240,177,254,32,230,175,254,170,183,127,211,128,191,224,0,0,242,153,165,154,88,19,37,176,37,207,51,51,46,251,220,216,110,205,201,235,107,122,89,170,57,92,217,153,12,127,131,133,143,145,218,201,43,27,240,181,116,215,85,209,17,85,61,88,0,0,0,0,0,15,63,132,241,254,13,199,85,56,130,151,7,226,26,75,179,240,173,226,75,5,221,105,149,92,202,91,140,113,69,44,180,234,253,54,185,236,108,241,163,246,170,237,126,230,59,71,177,237,104,122,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,0,0,0,7,159,190,227,252,27,134,113,54,25,193,151,220,67,73,73,125,198,53,21,52,214,43,123,149,86,122,231,211,211,190,162,117,99,81,21,81,145,197,26,171,158,186,49,21,209,181,87,116,140,107,152,179,31,224,220,11,83,135,233,113,134,33,164,180,191,21,94,35,176,90,22,165,85,172,170,184,201,20,178,197,78,143,211,107,94,246,193,34,51,114,166,231,237,99,117,123,216,215,7,160,0,0,0,0,0,0,7,148,202,220,210,192,153,211,129,45,153,153,150,151,222,249,195,119,158,119,69,91,210,205,79,205,229,76,248,100,252,28,204,100,141,210,72,158,223,137,169,174,154,166,168,168,170,202,220,210,192,153,211,129,45,153,153,150,151,222,249,195,119,158,119,69,91,210,205,79,205,229,76,248,100,252,28,204,100,141,210,72,158,223,137,169,174,154,166,168,168,170,30,172,0,0,3,242,93,171,106,109,214,170,219,133,29,166,174,233,81,75,79,36,209,80,210,58,38,207,84,246,181,85,176,198,179,61,145,35,220,168,141,69,145,236,102,170,155,156,212,213,80,63,88,40,7,246,106,248,88,255,0,16,115,87,255,0,85,91,191,233,197,223,203,220,107,106,204,172,1,134,179,26,197,79,87,5,183,21,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,93,116,85,250,192,244,0,0,0,161,87,110,217,238,20,45,215,90,219,125,30,23,204,171,165,61,45,68,144,197,93,73,104,163,108,21,76,107,149,27,52,105,53,91,37,70,57,17,28,137,35,24,253,21,55,53,171,170,37,181,200,76,235,194,188,68,229,61,139,56,240,85,190,235,69,101,196,29,87,77,5,210,40,227,170,103,34,166,90,119,239,108,114,72,196,213,240,185,83,71,175,194,169,174,139,170,32,72,0,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,0,0,0,0,0,30,126,213,143,240,109,247,25,95,242,250,205,136,105,43,49,14,21,167,161,169,189,80,194,170,231,208,50,177,37,90,100,149,81,54,181,239,108,18,61,25,174,244,102,199,42,35,100,98,187,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,3,4,113,155,125,224,243,142,236,238,185,201,106,239,156,25,138,51,2,243,79,137,173,177,49,137,84,232,226,185,213,114,170,105,164,118,154,77,23,54,85,72,220,228,142,70,189,205,118,213,86,75,30,223,156,214,113,99,230,159,57,62,96,98,31,81,156,14,143,112,158,41,177,99,156,43,102,198,184,90,187,173,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,247,31,88,195,110,205,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,192,200,210,70,42,43,94,201,183,36,0,7,148,205,92,204,194,185,55,151,24,143,52,177,173,95,79,101,195,54,249,110,21,59,100,141,146,77,177,62,8,34,230,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,3,202,241,47,196,94,4,225,127,43,43,243,51,29,84,127,133,163,179,209,108,155,241,157,211,166,154,104,40,249,145,69,39,39,155,200,123,121,175,110,198,125,106,191,82,46,112,118,94,102,246,50,207,174,61,179,39,55,51,2,122,73,47,184,139,3,214,77,80,148,144,36,48,68,198,86,219,34,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,165,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,59,21,60,211,226,159,151,245,222,163,110,3,106,64,0,101,95,110,119,234,79,246,147,247,105,21,118,42,121,167,197,63,47,235,189,70,220,74,189,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,112,27,82,0,0,69,92,88,249,88,206,79,151,248,135,211,167,37,82,42,226,199,202,198,114,124,191,196,62,157,56,28,214,27,253,254,197,151,254,143,255,0,252,56,96,9,191,223,236,89,127,232,255,0,255,0,195,128,96,9,191,223,236,89,127,232,255,0,255,0,195,134,0,155,253,254,197,151,254,143,255,0,252,56,5,53,236,167,227,170,155,7,73,65,194,198,107,215,210,83,88,170,170,18,28,21,92,218,89,93,59,110,53,117,172,78,237,122,67,27,145,204,150,90,137,37,108,210,43,121,106,146,53,207,115,93,26,69,174,135,42,230,196,246,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,230,67,20,142,122,53,209,58,73,131,71,192,0,0,0,14,85,206,170,14,85,192,233,79,132,239,43,25,55,242,255,0,15,122,116,4,170,69,92,39,121,88,201,191,151,248,123,211,160,37,80,50,175,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,37,94,220,239,212,159,237,39,238,210,42,236,84,243,79,138,126,95,215,122,141,184,13,169,42,175,106,63,145,60,205,251,151,214,40,139,84,85,94,212,127,34,121,155,247,47,172,81,1,138,220,39,121,167,201,191,152,24,123,212,96,58,83,57,172,225,59,205,62,77,252,192,195,222,163,1,210,152,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,179,13,187,75,248,227,169,226,59,25,77,147,216,29,148,140,203,172,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,223,27,36,89,30,170,174,99,33,8,211,142,142,51,111,188,97,230,61,45,206,59,87,115,96,204,47,212,83,225,155,108,172,98,213,54,57,85,156,218,154,153,27,174,179,75,202,137,86,54,185,99,141,172,107,91,185,81,242,201,37,246,105,241,213,77,195,46,38,170,203,12,206,175,164,165,202,252,71,81,61,202,170,185,212,178,201,61,162,226,148,232,141,157,137,4,111,150,102,76,144,67,11,163,86,174,213,229,200,215,49,27,34,73,72,0,29,84,3,34,251,40,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,202,114,107,42,77,43,99,209,237,145,156,157,116,3,48,59,104,177,77,247,3,98,174,30,177,174,22,174,232,175,88,126,225,124,186,91,170,121,76,147,145,85,4,150,185,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,238,45,175,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,200,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,166,189,185,223,169,63,218,79,221,166,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,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,116,230,8,171,134,46,33,112,175,20,25,53,101,205,204,45,77,208,117,252,202,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,248,178,49,92,214,57,241,75,19,213,140,223,181,37,80,0,0,0,0,5,0,237,171,242,177,133,190,96,80,250,117,196,191,229,0,237,171,242,177,133,190,96,80,250,117,196,15,213,217,185,218,9,83,196,77,52,153,61,156,151,90,70,230,45,186,157,213,52,87,41,165,138,23,226,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,77,25,34,165,245,57,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,232,39,129,126,51,108,92,97,229,197,85,206,75,87,115,99,60,47,211,211,226,107,108,76,122,210,182,73,81,252,170,154,105,29,174,176,203,202,149,82,55,57,100,141,204,115,93,185,17,146,200,22,84,0,6,43,118,213,249,167,194,223,47,232,125,70,226,74,189,134,63,174,207,217,191,222,68,85,219,87,230,159,11,124,191,161,245,27,137,42,246,24,254,187,63,102,255,0,121,1,85,123,81,252,246,102,111,220,190,143,68,90,174,195,31,215,103,236,223,239,34,170,246,163,249,236,204,223,185,125,30,136,181,93,134,63,174,207,217,191,222,64,106,160,0,1,202,185,213,65,202,184,29,41,240,157,229,99,38,254,95,225,239,78,128,149,72,171,132,239,43,25,55,242,255,0,15,122,116,4,170,6,85,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,196,171,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,181,32,0,5,85,237,71,242,39,153,191,114,250,197,17,106,138,171,218,143,228,79,51,126,229,245,138,32,43,255,0,101,167,30,222,59,163,176,240,163,154,16,108,196,22,171,127,71,132,46,148,244,250,71,95,67,73,2,185,40,234,26,196,210,57,161,130,39,43,37,209,27,36,113,170,61,82,86,163,167,210,163,149,115,119,187,56,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,83,95,44,78,106,181,38,72,163,11,148,15,63,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,138,178,27,141,206,26,56,142,169,166,179,101,182,100,210,46,33,158,158,25,151,15,221,35,125,13,197,30,248,159,43,225,142,57,81,27,82,248,155,20,156,197,167,116,172,102,205,85,219,85,174,80,157,64,0,114,174,111,247,101,199,145,60,178,251,235,214,43,76,1,55,251,178,227,200,158,89,125,245,235,21,160,90,163,21,187,106,252,211,225,111,151,244,62,163,113,54,164,197,110,218,191,52,248,91,229,253,15,168,220,64,149,123,12,127,93,159,179,127,188,141,84,50,175,176,199,245,217,251,55,251,200,213,64,0,0,42,175,106,63,145,60,205,251,151,214,40,140,1,55,251,181,31,200,158,102,253,203,235,20,70,0,129,213,64,0,10,171,218,143,228,79,51,126,229,245,138,34,154,246,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,148,228,214,84,154,86,199,163,219,35,57,55,43,181,31,200,158,102,253,203,235,20,70,0,129,213,64,40,7,102,47,30,62,219,236,84,217,13,155,23,173,216,251,15,219,219,221,183,75,141,199,153,85,138,33,107,230,116,154,55,148,212,231,83,192,218,116,118,233,36,150,102,164,147,46,187,37,114,95,240,0,21,171,142,142,51,108,92,30,101,197,45,206,59,87,124,227,60,81,212,83,225,155,108,172,122,82,186,72,145,156,218,154,153,27,166,144,197,205,137,86,54,185,36,145,207,107,91,181,21,242,198,16,255,0,105,31,104,37,79,14,212,209,228,246,77,221,105,29,152,183,26,118,212,214,220,161,150,41,159,134,88,146,193,36,73,45,60,208,75,12,207,169,133,103,106,49,206,107,227,98,178,77,52,124,106,191,151,177,83,202,198,41,249,129,93,233,214,227,24,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,54,127,177,83,202,198,41,249,129,93,233,214,224,42,255,0,19,188,76,99,46,20,59,82,51,7,52,176,125,13,37,197,142,167,180,91,110,246,202,148,70,178,227,110,146,213,110,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,116,202,220,210,192,153,211,129,45,153,153,150,151,222,249,195,119,158,119,69,91,210,205,79,205,229,76,248,100,252,28,204,100,141,210,72,158,223,137,169,174,154,166,168,168,171,133,157,168,254,123,51,55,238,95,71,162,63,39,0,60,96,221,120,77,205,198,186,224,180,146,96,76,99,81,71,65,138,217,52,78,87,211,64,199,185,35,174,137,209,177,210,239,167,73,165,122,198,214,185,37,99,158,205,187,214,57,35,14,130,65,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,3,202,102,150,105,96,76,150,192,151,60,204,204,187,239,115,97,187,55,39,173,173,233,102,168,229,115,102,100,49,254,14,22,62,71,107,36,172,111,194,213,211,93,87,68,69,84,244,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,152,3,199,247,24,55,94,44,179,113,206,183,173,36,120,19,7,84,86,80,97,70,67,19,145,245,48,61,237,73,43,165,116,140,108,187,234,18,24,158,145,185,173,72,152,214,51,110,244,146,73,2,106,225,139,137,140,101,197,127,106,70,95,102,150,48,161,164,183,49,180,247,123,109,162,217,76,136,230,91,173,209,218,174,47,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,104,59,106,252,172,97,111,152,20,62,157,113,40,7,101,199,158,204,178,251,235,209,235,75,255,0,219,87,229,99,11,124,192,161,244,235,136,31,171,179,115,180,18,167,136,154,105,50,123,57,46,180,141,204,91,117,59,170,104,174,83,75,20,47,196,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,154,50,69,75,234,114,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,208,79,2,252,102,216,184,195,203,138,171,156,150,174,230,198,120,95,167,167,196,214,216,152,245,165,108,146,163,249,85,52,210,59,93,97,151,149,42,164,110,114,201,27,152,230,187,114,35,37,144,44,168,0,1,146,189,173,124,107,247,221,101,103,9,185,101,115,181,86,89,97,228,201,141,46,16,47,62,71,87,67,63,49,150,198,170,183,100,124,151,197,20,146,186,55,57,203,34,182,37,88,214,41,152,249,175,180,235,143,31,98,22,42,156,134,202,123,214,220,125,136,45,238,239,43,165,186,227,203,170,194,240,185,240,186,61,91,202,114,115,170,32,117,66,55,108,145,203,11,86,57,147,77,241,57,113,88,13,254,236,184,242,39,150,95,125,122,197,105,146,188,11,241,155,125,224,243,49,234,174,114,90,187,231,6,98,142,158,159,19,91,98,99,18,169,209,196,175,229,84,211,72,237,52,154,46,108,170,145,185,201,28,141,123,154,237,170,172,150,61,106,236,184,242,39,150,95,125,122,197,105,128,32,117,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,250,204,86,236,197,227,199,216,133,246,155,33,179,98,245,183,0,226,11,131,123,182,233,113,184,242,233,112,188,206,100,206,147,70,242,156,188,154,137,221,78,142,221,36,113,66,229,146,101,211,124,174,93,169,0,0,3,154,206,41,242,83,232,237,196,22,54,201,200,238,29,109,38,31,184,39,65,59,165,230,72,250,25,226,101,69,47,53,220,184,209,102,72,38,137,36,218,196,111,49,31,183,86,232,171,173,61,143,185,199,98,199,60,48,38,85,83,195,211,222,178,210,225,61,61,100,123,158,254,125,45,117,68,245,116,245,58,171,26,198,238,123,234,98,229,163,158,228,233,183,187,106,72,212,42,175,109,38,78,88,176,126,114,225,44,226,180,77,203,171,204,75,125,69,61,210,155,107,215,117,85,181,180,241,182,167,123,158,168,155,224,158,158,46,91,88,198,183,166,221,241,58,71,42,124,174,198,204,235,240,55,16,87,108,156,171,183,243,169,51,54,222,156,153,227,139,116,144,87,91,162,168,168,143,115,150,70,163,97,116,15,172,71,104,199,185,100,228,105,181,187,212,13,169,34,174,41,243,175,232,237,195,238,54,206,56,237,253,109,94,31,183,167,65,3,162,230,70,250,233,229,101,61,47,53,188,200,213,97,73,230,137,100,218,244,119,45,31,183,87,104,139,42,153,213,219,73,156,119,220,31,147,88,75,39,109,16,242,233,51,18,225,81,81,116,169,220,197,221,75,109,117,60,141,166,216,230,42,166,249,231,167,151,152,215,177,205,233,182,252,77,145,200,129,141,135,77,25,3,147,150,46,31,242,107,9,228,238,28,155,168,164,195,54,246,211,201,83,181,236,234,234,158,231,73,83,83,177,239,122,199,205,158,73,101,229,239,86,179,126,214,252,45,68,48,219,179,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,122,9,3,10,251,57,184,246,250,43,223,103,203,124,196,131,168,203,44,77,112,235,42,234,32,167,223,85,101,174,123,25,18,214,53,24,155,230,133,89,28,109,150,47,123,145,172,107,226,77,205,116,115,110,161,202,185,166,157,148,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,229,57,53,149,38,149,177,232,246,200,206,72,107,160,0,1,93,120,219,227,7,12,240,141,149,242,222,156,180,149,184,218,249,79,59,112,157,158,174,42,142,69,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,111,181,226,119,136,92,43,194,254,77,94,179,115,20,211,117,253,7,46,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,254,52,143,86,181,238,100,81,74,244,99,246,109,94,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,52,211,177,119,20,223,113,206,42,226,23,26,226,154,238,182,245,136,46,22,59,165,198,167,148,200,249,245,83,201,116,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,158,227,79,204,171,236,49,253,118,126,205,254,242,53,80,0,5,90,226,155,142,15,163,78,96,219,240,39,179,15,17,245,246,104,174,221,87,125,116,123,55,207,60,92,189,156,137,53,211,145,174,237,201,249,90,105,238,213,124,49,24,155,88,90,60,165,217,210,63,158,230,211,39,201,113,217,246,38,48,121,125,27,247,38,38,116,214,35,132,115,227,84,196,126,43,74,10,247,194,103,22,127,74,63,21,127,16,60,51,225,158,135,251,235,214,245,29,71,63,254,227,30,205,188,143,251,122,238,254,77,61,240,230,98,246,157,120,7,48,113,62,4,246,35,215,248,114,243,91,105,234,188,75,202,231,244,243,190,46,102,206,149,219,119,108,215,110,229,211,93,53,95,172,199,171,51,194,209,106,155,213,85,230,213,202,116,158,159,99,113,99,97,243,252,78,62,238,89,106,198,183,173,68,77,84,239,81,194,42,136,152,227,53,105,58,196,199,41,159,90,243,130,28,225,103,136,127,164,182,95,92,49,223,132,60,57,208,94,101,180,244,189,225,214,111,217,4,18,243,55,242,227,211,94,126,155,118,175,228,235,175,191,68,171,95,217,103,255,0,243,3,255,0,42,191,250,49,115,51,194,217,162,155,149,213,164,85,203,132,241,252,12,22,195,231,249,142,38,254,15,13,99,122,229,153,136,174,55,168,141,217,157,116,227,53,68,78,186,79,41,150,132,3,207,101,214,45,241,246,95,97,140,119,221,253,7,136,236,212,87,110,151,155,205,228,117,16,50,94,94,253,27,187,110,253,55,109,77,116,215,68,250,143,66,103,83,84,85,17,84,114,148,94,245,170,236,92,170,213,200,210,170,102,98,124,99,132,128,3,245,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,214,113,99,230,159,57,62,96,98,31,81,156,233,76,230,179,139,31,52,249,201,243,3,16,250,140,224,70,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,126,182,170,38,165,118,86,113,227,250,35,133,76,223,189,127,133,139,8,95,110,119,31,252,3,41,172,141,103,43,255,0,24,116,79,146,111,240,116,236,111,217,48,244,25,57,194,37,171,139,238,203,124,177,194,144,92,105,44,248,178,195,81,124,185,97,203,172,244,237,123,25,58,221,107,154,250,89,158,141,89,89,77,50,109,223,203,93,81,241,195,34,182,78,82,70,236,160,197,152,90,251,129,177,85,231,5,98,154,30,138,245,135,238,21,22,187,141,55,53,146,114,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,222,7,81,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,152,45,218,13,198,221,215,138,252,127,29,139,12,79,87,67,151,88,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,152,141,84,89,36,215,229,103,55,31,217,185,157,156,52,97,30,29,177,76,149,115,62,205,81,206,191,226,57,238,111,146,175,16,178,39,189,104,225,153,141,107,27,178,54,185,138,245,149,102,124,178,193,12,170,230,189,174,87,70,188,52,112,233,142,248,160,205,58,12,179,192,180,255,0,224,171,47,21,187,225,252,89,107,234,97,134,122,206,92,178,199,206,229,115,216,238,83,29,189,255,0,82,39,214,168,17,164,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,154,109,115,216,217,225,115,154,139,171,82,88,213,116,220,154,223,94,197,79,52,248,167,229,253,119,168,219,143,171,218,181,145,121,113,195,166,92,100,22,87,229,125,155,161,181,80,248,150,89,166,149,81,245,87,10,167,37,173,36,170,169,145,17,57,147,63,107,117,93,17,168,214,181,140,107,24,198,49,191,43,177,83,205,62,41,249,127,93,234,54,224,54,164,0,6,85,246,231,126,164,255,0,105,63,118,153,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,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,63,219,157,250,147,253,164,253,218,101,173,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,104,198,44,179,69,26,57,218,38,249,24,223,173,200,138,29,36,240,209,196,94,4,226,131,43,40,51,51,2,212,127,130,163,188,81,108,155,241,101,211,166,134,105,232,249,146,197,31,59,149,207,99,121,172,110,199,253,104,191,90,36,170,115,109,194,175,19,24,203,133,12,220,163,205,44,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,253,20,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,3,208,25,87,218,167,199,143,233,126,21,50,130,245,254,10,44,95,125,182,92,127,240,236,169,178,57,156,175,252,93,210,190,57,191,194,83,189,191,106,194,197,118,138,113,213,77,194,214,13,92,15,151,213,244,143,205,75,253,60,51,80,195,83,75,43,217,108,183,76,181,12,91,146,42,198,176,76,246,201,78,232,217,11,159,249,111,107,220,199,177,170,199,225,8,3,127,191,216,178,255,0,209,255,0,255,0,135,12,1,55,251,253,139,47,253,31,255,0,248,112,12,1,55,251,253,139,47,253,31,255,0,248,112,192,19,127,191,216,178,255,0,209,255,0,255,0,135,0,192,19,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,126,83,79,187,81,123,63,235,45,21,151,46,38,242,67,14,243,173,83,117,55,28,113,107,130,73,231,170,142,170,89,229,158,107,179,121,143,126,232,87,155,164,177,198,140,108,45,141,178,35,85,139,43,162,11,107,217,243,198,221,171,138,252,1,37,139,19,207,73,67,152,184,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,150,142,84,73,35,214,218,156,192,229,86,102,98,172,155,204,124,57,154,88,42,175,167,189,97,155,132,87,10,109,210,72,200,230,216,191,28,18,242,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,157,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,76,0,0,7,42,231,85,7,42,224,116,167,194,119,149,140,155,249,127,135,189,58,2,85,34,174,19,188,172,100,223,203,252,61,233,208,18,168,25,87,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,18,175,110,119,234,79,246,147,247,105,21,118,42,121,167,197,63,47,235,189,70,220,6,212,149,87,181,31,200,158,102,253,203,235,20,69,170,42,175,106,63,145,60,205,251,151,214,40,128,197,110,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,232,123,58,48,86,50,204,92,175,196,24,31,47,243,42,175,0,95,111,52,237,166,167,196,116,148,105,85,61,3,22,70,172,171,27,55,177,81,238,137,36,141,30,215,181,241,171,209,237,84,115,81,64,206,14,213,62,60,127,75,240,169,148,23,175,240,81,98,251,237,178,227,255,0,135,101,77,145,204,229,127,226,238,149,241,205,254,18,157,237,251,86,25,193,148,57,47,154,25,245,140,163,203,252,163,194,21,120,138,251,37,60,181,107,79,11,227,137,145,65,26,38,249,101,150,87,54,40,153,170,181,168,231,185,168,175,123,24,154,185,237,69,245,89,171,194,126,118,228,238,116,90,50,19,23,97,202,71,98,204,71,81,79,13,134,58,75,140,18,65,116,101,69,91,233,105,166,142,69,114,36,108,150,88,220,136,147,114,222,212,209,94,214,27,127,192,231,8,150,174,16,114,141,216,82,123,141,37,227,22,95,170,27,114,196,119,88,41,218,198,62,116,98,53,148,176,189,90,146,190,154,20,221,179,152,186,171,228,154,68,108,124,213,141,161,144,29,160,60,51,224,222,20,51,47,5,101,110,15,174,171,184,189,216,30,146,229,119,185,212,170,181,247,27,140,149,213,172,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,237,123,61,184,58,192,156,95,224,76,228,176,95,235,59,155,18,89,188,59,225,252,65,203,154,163,186,249,179,85,190,171,248,43,39,138,57,249,177,211,164,127,132,85,217,174,230,232,169,239,245,125,181,126,105,240,183,203,250,31,81,184,146,175,97,143,235,179,246,111,247,144,25,151,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,216,158,204,94,60,125,183,216,169,178,27,54,47,91,177,246,31,183,183,187,110,151,27,143,50,171,20,66,215,204,233,52,111,41,169,206,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,245,93,163,60,4,253,42,44,80,102,70,93,207,211,230,110,25,183,244,116,148,243,212,108,165,189,80,177,239,149,40,220,175,93,144,204,143,146,71,69,47,185,170,231,185,146,174,215,54,72,114,175,131,110,21,51,151,137,204,199,167,246,85,114,240,253,38,22,184,80,212,221,241,75,107,27,20,150,29,235,36,144,84,69,27,100,108,210,205,173,52,156,180,139,234,145,172,220,248,154,188,196,11,171,219,157,250,147,253,164,253,218,101,89,170,157,185,223,169,63,218,79,221,165,127,236,166,202,220,9,157,57,217,143,114,207,51,44,93,243,134,239,57,127,63,91,69,213,77,79,205,229,93,237,115,71,248,72,94,201,27,164,145,49,223,11,147,93,52,93,81,85,20,34,14,15,184,179,198,92,34,230,135,142,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,99,17,81,178,189,23,161,60,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,60,60,87,112,163,152,252,37,102,59,240,86,53,139,174,181,87,115,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,203,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,204,29,156,92,113,211,112,165,140,171,240,126,96,178,174,163,46,177,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,53,204,138,39,53,92,176,164,82,6,239,0,0,0,0,20,3,182,175,202,198,22,249,129,67,233,215,18,255,0,148,3,182,175,202,198,22,249,129,67,233,215,16,49,130,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,245,53,140,115,151,68,69,83,213,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,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,36,235,217,113,231,179,44,190,250,244,122,210,74,237,35,236,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,20,53,127,134,46,33,112,175,20,25,53,101,205,204,45,77,208,117,252,202,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,248,178,49,92,214,57,241,75,19,213,140,223,181,37,83,156,206,15,184,179,198,92,34,230,135,142,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,99,17,81,178,189,23,161,60,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,99,183,109,95,154,124,45,242,254,135,212,110,36,171,216,99,250,236,253,155,253,228,69,93,181,126,105,240,183,203,250,31,81,184,146,175,97,143,235,179,246,111,247,144,21,87,181,31,207,102,102,253,203,232,244,71,138,224,251,139,60,101,194,46,104,120,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,230,49,21,27,43,209,125,175,106,63,158,204,205,251,151,209,232,138,170,7,79,185,91,154,88,19,58,112,37,179,51,50,210,251,223,56,110,243,206,232,171,122,89,169,249,188,169,159,12,159,131,153,140,145,186,73,19,219,241,53,53,211,84,213,21,21,125,89,130,221,156,220,107,253,21,115,30,123,6,63,185,221,100,203,44,83,248,59,149,52,11,205,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,187,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,229,92,234,160,229,92,14,148,248,78,242,177,147,127,47,240,247,167,64,74,164,85,194,119,149,140,155,249,127,135,189,58,2,85,3,42,251,115,191,82,127,180,159,187,72,171,177,83,205,62,41,249,127,93,234,54,226,85,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,128,218,144,0,2,170,246,163,249,19,204,223,185,125,98,136,181,69,85,237,71,242,39,153,191,114,250,197,16,24,23,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,245,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,190,215,132,239,52,249,55,243,3,15,122,140,5,223,237,94,224,114,167,13,93,111,124,92,101,203,233,18,197,114,168,167,126,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,53,171,172,169,52,174,147,87,182,71,242,67,202,113,199,218,71,77,196,143,14,152,71,1,96,56,169,44,21,24,166,162,178,108,123,96,115,37,171,158,133,148,149,81,58,221,11,43,36,134,40,158,201,85,157,67,150,38,171,218,177,198,197,115,83,123,100,173,124,17,228,53,55,17,220,75,224,236,182,188,209,85,207,135,150,161,247,76,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,46,246,236,125,67,21,53,118,214,172,20,109,159,99,206,72,90,176,31,14,149,25,203,13,242,174,178,229,154,53,10,234,138,71,70,214,65,67,5,186,170,174,154,38,51,235,115,222,231,44,207,115,213,81,52,124,109,70,166,197,124,129,125,64,0,114,174,111,247,101,199,145,60,178,251,235,214,43,76,1,55,251,178,227,200,158,89,125,245,235,21,160,90,163,21,187,106,252,211,225,111,151,244,62,163,113,54,164,197,110,218,191,52,248,91,229,253,15,168,220,64,171,252,42,241,49,140,184,80,205,202,60,210,193,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,208,246,86,230,150,4,206,156,9,108,204,204,180,190,247,206,27,188,243,186,42,222,150,106,126,111,42,103,195,39,224,230,99,36,110,146,68,246,252,77,77,116,213,53,69,69,94,99,35,180,221,102,181,84,95,97,182,85,190,219,71,81,13,37,69,99,97,114,193,12,243,54,71,69,19,228,211,107,94,246,193,51,154,213,93,92,145,72,169,174,213,210,202,240,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,48,232,36,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,58,251,84,56,234,166,192,24,122,235,195,14,86,215,210,79,137,239,148,243,91,113,156,211,82,203,190,211,110,158,150,23,182,8,146,72,210,25,31,85,13,74,162,200,199,191,148,198,189,54,182,71,177,241,133,117,237,58,227,199,219,125,246,167,33,178,158,245,187,0,225,251,131,187,202,233,110,184,243,41,113,68,205,100,46,143,86,242,154,188,154,121,219,80,141,219,36,145,76,228,142,100,215,100,78,74,0,0,29,84,0,0,170,189,168,254,68,243,55,238,95,88,162,48,4,223,238,212,127,34,121,155,247,47,172,81,24,2,7,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,232,39,129,126,51,108,92,97,229,197,85,206,75,87,115,99,60,47,211,211,226,107,108,76,122,210,182,73,81,252,170,154,105,29,174,176,203,202,149,82,55,57,100,141,204,115,93,185,17,146,201,88,59,87,184,28,166,196,182,171,223,23,25,114,250,181,190,219,105,233,223,139,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,205,106,233,18,195,19,164,213,142,141,252,236,181,202,220,210,199,121,45,142,237,153,153,150,151,222,230,196,150,110,119,69,91,210,195,81,202,230,194,248,100,252,28,204,124,110,214,57,94,223,137,171,166,186,166,138,136,168,29,20,241,59,196,46,21,225,127,38,175,89,185,138,105,186,254,131,151,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,255,0,26,71,171,90,247,50,40,165,122,49,251,54,175,60,57,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,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,32,113,131,197,158,50,226,235,52,60,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,114,216,170,173,137,136,147,255,0,102,231,103,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,69,110,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,223,83,152,246,185,53,69,69,54,127,177,83,202,198,41,249,129,93,233,214,226,128,118,163,249,236,204,223,185,125,30,136,191,253,138,158,86,49,79,204,10,239,78,183,1,64,59,81,252,246,102,111,220,190,143,68,85,249,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,52,218,231,177,179,194,231,53,23,86,164,177,170,233,185,53,180,29,168,254,123,51,55,238,95,71,162,44,167,0,92,40,229,199,22,188,8,226,220,21,141,98,232,110,180,57,129,114,158,193,127,130,20,125,85,162,169,214,203,106,43,154,138,169,204,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,7,138,236,210,237,4,169,201,235,173,159,135,204,223,186,210,71,151,213,245,29,53,158,237,87,44,84,176,97,167,189,213,83,200,178,43,32,87,206,202,138,153,226,106,190,105,90,200,19,87,42,163,17,218,108,249,204,14,105,101,110,59,201,108,119,115,203,60,203,177,119,54,36,179,114,122,218,46,170,26,142,87,54,22,77,31,225,33,123,227,118,177,202,199,124,46,93,53,209,116,84,84,75,43,253,147,12,229,250,35,253,22,187,146,213,206,238,255,0,13,248,155,70,243,188,59,200,228,244,93,54,206,95,59,151,248,30,167,93,121,95,235,57,223,194,0,146,187,75,123,65,42,115,134,235,120,225,243,40,46,180,146,101,245,5,71,77,120,187,82,75,21,84,24,149,236,117,44,241,172,106,248,17,240,50,158,166,9,90,143,134,87,50,116,209,200,170,197,110,180,2,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,61,6,86,229,110,59,206,156,119,108,203,60,180,177,119,206,36,188,243,186,42,46,170,26,126,111,42,23,205,39,225,38,123,35,110,145,196,247,124,78,77,116,209,53,85,68,93,20,227,247,133,28,184,225,43,129,28,37,130,176,84,93,117,214,187,48,45,179,223,239,243,194,140,170,187,213,54,217,114,68,115,145,21,121,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,240,173,125,151,30,123,50,203,239,175,71,173,47,255,0,109,95,149,140,45,243,2,135,211,174,37,0,236,184,243,217,150,95,125,122,61,105,127,251,106,252,172,97,111,152,20,62,157,113,3,24,45,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,83,88,199,57,116,68,85,61,94,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,78,189,151,30,123,50,203,239,175,71,173,37,94,211,174,3,189,136,95,106,115,231,41,236,187,112,14,32,184,59,188,173,118,235,119,46,151,11,204,230,66,216,245,119,53,203,201,168,157,213,10,221,177,199,20,46,88,225,77,55,196,213,13,84,225,139,136,92,43,197,6,77,89,115,115,11,83,116,29,127,50,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,254,44,140,87,53,142,124,82,196,245,99,55,237,72,255,0,142,142,51,108,92,30,101,197,45,206,59,87,124,227,60,81,212,83,225,155,108,172,122,82,186,72,145,156,218,154,153,27,166,144,197,205,137,86,54,185,36,145,207,107,91,181,21,242,199,140,60,31,113,103,140,184,69,205,15,28,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,156,198,34,163,101,122,44,127,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,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,161,229,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,63,41,171,221,148,252,9,90,146,213,65,197,54,114,225,154,183,92,157,80,147,224,139,85,198,6,182,8,224,70,177,209,222,21,138,170,231,189,206,87,36,27,218,212,98,51,158,212,126,248,36,143,40,64,223,238,203,143,34,121,101,247,215,172,86,152,2,111,247,101,199,145,60,178,251,235,214,43,76,1,0,107,167,101,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,249,78,77,34,88,98,108,122,49,209,179,157,249,50,131,131,43,23,24,125,153,153,81,108,142,235,220,216,207,11,248,138,163,12,220,165,123,214,149,178,75,119,170,230,211,84,198,221,117,134,94,84,72,178,53,171,36,110,99,92,221,200,143,138,76,160,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,14,167,129,72,59,52,248,234,169,226,107,12,213,101,134,103,87,213,213,102,134,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,114,114,228,107,158,174,145,35,187,224,84,174,212,220,1,77,142,184,45,198,85,73,135,170,238,215,44,43,81,65,127,182,165,50,74,231,210,190,58,150,69,81,80,172,141,126,38,50,142,122,181,126,244,86,53,155,158,186,108,71,55,18,242,7,56,239,188,63,231,46,19,206,44,57,15,81,87,134,110,13,168,146,155,115,25,213,210,189,174,142,166,155,123,216,244,143,155,4,146,197,204,216,174,102,253,205,248,154,138,116,167,139,48,181,139,28,225,91,206,10,197,52,61,109,151,16,91,234,45,119,26,110,107,227,231,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,188,230,11,22,97,107,238,6,197,87,156,21,138,104,122,43,214,31,184,84,90,238,52,220,214,73,200,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,79,120,29,73,152,45,218,181,153,158,209,56,201,196,118,234,122,187,85,93,6,10,183,208,225,154,57,237,242,115,55,114,227,90,138,134,76,228,123,154,179,71,85,85,83,19,145,54,237,229,35,28,221,205,114,174,164,240,59,155,212,211,112,9,128,243,75,48,103,164,182,91,112,174,23,172,134,186,122,104,37,115,33,183,89,228,158,149,38,86,38,247,189,253,61,27,94,244,106,46,231,238,218,212,213,26,152,25,139,49,77,247,28,226,171,206,53,197,53,221,109,235,16,92,42,46,151,26,158,83,35,231,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,184,13,63,236,66,202,223,244,203,206,187,133,139,253,201,133,173,23,62,171,255,0,191,83,95,7,37,31,255,0,232,215,111,123,63,237,49,223,104,134,170,21,255,0,128,124,179,197,89,69,194,22,91,96,92,107,73,210,94,169,237,245,23,10,154,87,71,36,114,82,245,181,115,86,50,9,89,35,26,246,77,27,42,26,201,24,173,248,100,107,218,138,168,136,171,96,0,229,92,253,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,169,204,123,92,154,162,162,159,148,216,156,236,224,114,167,138,222,9,178,51,24,101,243,233,41,243,23,7,229,189,145,148,48,202,200,162,101,238,145,214,250,119,173,20,179,170,35,152,246,185,28,232,28,231,114,154,249,101,107,145,169,50,203,24,122,14,204,94,60,125,183,216,169,178,27,54,47,91,177,246,31,183,183,187,110,151,27,143,50,171,20,66,215,204,233,52,111,41,169,206,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,187,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,94,96,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,44,87,22,92,116,102,63,22,120,87,0,225,44,83,65,221,180,152,62,222,206,241,116,117,138,254,253,188,44,109,142,91,132,209,49,145,195,31,185,174,229,196,216,213,98,231,206,136,247,54,77,173,15,129,198,15,22,120,203,139,172,208,241,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,203,98,170,182,38,34,66,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,126,182,170,37,128,224,147,131,236,77,197,206,104,69,101,106,85,209,96,155,29,68,14,197,151,138,73,105,249,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,181,210,175,107,102,0,193,185,89,158,152,3,47,178,251,15,82,88,240,245,143,45,232,41,168,104,105,145,118,68,206,242,185,42,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,132,235,216,99,250,236,253,155,253,228,106,161,149,125,134,63,174,207,217,191,222,71,234,237,76,243,3,135,255,0,161,180,159,215,107,76,44,195,25,242,27,62,91,119,94,60,181,211,243,74,54,67,102,255,0,226,188,206,50,239,43,228,245,166,103,123,119,123,151,171,90,125,237,74,41,135,25,252,24,102,143,17,121,163,107,198,216,38,253,133,168,168,104,172,16,90,164,142,235,85,81,20,171,43,42,42,36,87,34,71,4,137,183,108,205,77,117,69,213,23,221,245,42,192,157,150,126,96,113,7,244,54,175,250,237,17,164,24,167,53,178,187,2,220,35,180,227,108,201,194,216,122,186,104,82,166,58,91,173,226,158,146,87,196,174,115,82,68,100,143,106,171,85,204,114,110,211,77,90,169,252,138,98,219,187,103,55,194,111,95,141,218,117,239,238,245,240,111,177,152,28,199,179,157,161,242,57,93,126,86,236,81,174,187,157,42,142,62,110,181,114,239,213,2,112,63,194,206,96,240,211,227,95,29,222,48,245,127,136,251,183,165,238,154,137,229,217,211,245,59,249,156,216,99,211,94,123,52,211,95,169,117,211,221,172,7,154,221,155,185,227,142,179,71,24,227,107,78,42,192,176,208,226,11,253,194,235,75,29,77,117,99,101,100,83,212,62,70,53,232,218,87,34,57,26,244,69,68,85,77,117,209,87,235,52,3,9,102,46,95,99,238,175,192,152,235,15,98,62,131,151,213,119,77,206,10,206,70,253,219,57,156,167,59,110,237,143,211,93,53,218,186,125,74,124,107,142,124,100,117,158,225,85,105,187,103,54,5,162,174,162,153,244,213,84,181,56,138,142,41,96,149,142,86,190,55,177,210,34,181,205,114,42,43,85,17,81,81,81,79,219,153,118,14,188,61,22,106,159,54,53,211,143,241,121,225,54,203,105,112,249,190,35,49,179,71,233,238,69,49,92,121,57,157,34,34,34,60,222,156,34,60,81,239,6,25,7,140,120,116,202,235,166,9,198,215,43,53,109,117,109,254,123,172,114,90,166,150,88,146,39,211,211,198,141,85,146,56,215,118,232,92,186,104,169,162,167,191,235,68,166,63,216,179,226,7,252,112,203,223,253,97,91,255,0,68,52,199,11,99,76,29,142,173,242,93,176,78,44,179,98,26,24,102,90,105,42,173,85,241,85,196,201,81,173,114,198,175,141,206,68,114,53,237,93,186,235,163,145,127,149,15,45,244,137,225,251,254,190,153,123,255,0,180,244,95,252,209,127,46,193,221,181,69,187,147,230,211,174,156,76,175,108,182,151,1,142,197,98,240,148,107,118,244,211,55,63,71,51,164,198,186,112,233,206,95,99,42,112,181,195,2,229,118,14,193,55,105,169,230,174,195,246,11,125,170,170,74,103,57,209,62,88,41,217,27,220,197,114,53,85,170,230,42,162,170,34,233,166,168,159,81,234,136,211,62,46,54,251,199,13,185,137,118,180,215,211,214,208,214,224,123,189,77,45,85,52,173,150,41,226,125,4,174,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,97,209,231,152,102,145,150,77,22,233,163,122,38,59,244,254,18,204,217,13,130,175,110,105,196,99,46,226,60,149,84,215,164,198,230,246,179,60,103,235,83,167,131,161,0,71,188,59,121,126,203,31,232,109,151,250,148,68,132,109,237,213,191,68,85,223,10,231,23,99,228,184,139,150,53,215,118,169,141,123,244,157,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,56,177,243,79,156,159,48,49,15,168,206,116,166,115,89,197,143,154,124,228,249,129,136,125,70,112,54,167,178,227,200,158,89,125,245,235,21,167,138,237,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,252,111,145,99,122,42,57,143,135,218,246,92,121,19,203,47,190,189,98,180,181,64,114,239,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,232,163,133,94,25,240,111,10,25,71,71,149,184,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,254,174,19,225,187,36,176,46,110,98,12,245,193,248,6,146,211,141,177,85,60,148,215,123,149,53,68,237,101,83,36,124,82,74,171,79,191,144,215,190,72,35,123,222,216,209,238,126,231,57,85,94,245,116,150,6,85,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,196,171,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,181,32,0,50,175,183,59,245,39,251,73,251,180,133,59,32,48,181,139,28,231,238,97,96,172,83,67,214,217,113,6,87,221,173,119,26,110,107,227,231,210,207,91,65,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,125,228,215,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,21,113,245,193,70,42,225,79,49,234,239,118,155,103,81,150,88,154,225,52,152,114,225,78,146,62,58,13,234,233,27,108,168,89,28,247,182,104,152,138,140,115,220,188,232,216,175,69,220,217,89,23,228,225,3,143,188,208,225,18,213,136,112,213,138,215,73,136,176,245,218,158,174,170,142,207,86,177,195,5,45,238,86,211,178,58,249,36,108,75,60,204,108,116,232,197,167,73,99,107,145,202,168,230,57,55,27,19,199,79,209,199,232,227,136,190,148,31,220,167,195,209,116,187,59,211,189,54,63,167,238,221,223,254,57,249,123,127,214,108,230,243,127,1,206,57,215,3,234,226,204,83,125,199,56,170,243,141,113,77,119,91,122,196,23,10,139,165,198,167,148,200,249,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,238,52,255,0,134,238,5,189,138,112,95,156,57,227,156,120,51,164,204,155,214,95,226,78,231,166,173,118,233,172,86,185,45,50,162,107,10,181,58,122,201,181,147,153,170,185,236,137,89,31,224,156,234,136,214,170,246,104,251,9,250,83,216,189,186,127,146,248,59,243,207,238,159,188,104,250,15,205,127,242,191,109,248,31,250,191,228,54,167,139,31,43,25,201,242,255,0,16,250,116,224,115,88,111,247,251,22,95,250,63,255,0,240,225,128,38,255,0,127,177,101,255,0,163,255,0,255,0,14,1,128,38,255,0,127,177,101,255,0,163,255,0,255,0,14,24,2,111,247,251,22,95,250,63,255,0,240,224,24,2,117,59,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,203,17,213,64,24,67,218,41,192,173,79,11,88,201,113,198,95,80,85,191,42,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,228,61,172,115,222,246,171,223,10,112,171,196,198,50,225,67,55,40,243,75,7,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,127,69,56,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,78,123,56,196,225,87,25,112,161,155,151,12,31,121,182,213,187,12,92,106,42,42,112,157,222,73,18,102,92,109,200,255,0,129,29,43,88,198,245,49,181,209,182,102,109,110,215,170,57,19,150,248,222,240,232,35,42,179,51,10,231,38,92,97,204,210,193,85,125,69,151,19,91,226,184,83,110,146,55,201,14,244,248,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,245,102,5,246,124,241,183,117,225,67,31,201,98,196,243,213,215,101,214,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,229,163,149,86,56,244,222,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,103,42,231,85,7,42,224,116,167,194,119,149,140,155,249,127,135,189,58,2,186,241,131,218,141,149,252,60,221,124,7,150,148,212,152,251,27,91,175,17,210,95,168,155,44,144,209,90,224,137,204,117,76,79,169,70,171,95,82,230,171,161,107,99,222,144,200,146,44,190,248,185,18,207,252,50,91,41,175,92,34,101,69,154,178,74,184,233,235,242,222,197,77,43,233,42,229,165,157,172,125,178,22,185,99,154,23,54,88,159,162,174,143,141,205,123,87,69,106,162,162,41,141,125,160,220,18,93,120,80,199,241,223,112,196,21,117,217,117,138,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,57,138,212,85,142,77,2,117,237,121,204,204,43,156,153,113,195,134,105,96,170,190,162,203,137,173,247,251,133,54,233,35,124,144,239,75,102,248,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,60,175,98,167,154,124,83,242,254,187,212,109,197,10,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,93,173,123,219,4,45,115,145,53,114,69,26,46,187,83,75,235,216,169,230,159,20,252,191,174,245,27,112,27,82,85,94,212,127,34,121,155,247,47,172,81,22,168,170,189,168,254,68,243,55,238,95,88,162,3,21,184,78,243,79,147,127,48,48,247,168,192,116,166,115,89,194,119,154,124,155,249,129,135,189,70,3,165,48,0,0,49,91,182,175,205,62,22,249,127,67,234,55,18,85,236,49,253,118,126,205,254,242,34,174,218,191,52,248,91,229,253,15,168,220,73,87,176,199,245,217,251,55,251,200,13,84,0,1,149,125,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,113,42,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,192,105,247,21,220,40,229,199,22,185,112,252,21,141,98,232,110,180,60,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,115,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,156,246,102,150,86,227,188,150,199,119,60,179,204,187,23,115,98,75,55,39,173,162,234,161,168,229,115,97,100,209,254,18,23,190,55,107,28,172,119,194,229,211,93,23,69,69,68,233,248,169,93,161,156,22,90,184,167,202,250,139,238,16,195,244,142,205,76,53,78,139,135,235,22,165,180,171,91,2,73,186,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,188,200,216,249,183,5,64,236,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,41,201,172,169,52,173,143,71,182,70,114,117,208,229,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,103,251,49,120,241,246,223,98,166,200,108,216,189,110,199,216,126,222,222,237,186,92,110,60,202,172,81,11,95,51,164,209,188,166,167,58,158,6,211,163,183,73,36,179,53,36,153,117,217,43,144,47,248,0,1,64,59,106,252,172,97,111,152,20,62,157,113,47,249,64,59,106,252,172,97,111,152,20,62,157,113,2,128,118,92,121,236,203,47,190,189,30,180,223,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,12,236,184,243,217,150,95,125,122,61,105,173,60,116,113,155,98,224,243,46,41,110,113,218,187,231,25,226,142,162,159,12,219,101,99,210,149,210,68,140,230,212,212,200,221,52,134,46,108,74,177,181,201,36,142,123,90,221,168,175,150,48,198,30,52,248,113,181,112,177,159,55,92,171,177,99,122,76,75,109,109,60,55,42,55,164,173,117,109,20,19,238,88,233,107,154,212,70,178,165,173,68,119,185,17,31,27,225,149,26,206,103,45,179,87,101,63,19,24,203,42,51,230,131,39,155,67,136,49,6,19,204,90,132,162,125,162,220,137,42,91,238,43,179,109,209,34,86,170,163,35,138,55,182,117,107,153,248,20,230,63,127,79,27,10,85,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,183,253,154,124,10,212,240,203,134,106,179,63,51,168,42,233,115,67,17,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,57,113,181,172,86,200,178,5,53,237,171,243,79,133,190,95,208,250,141,196,149,123,12,127,93,159,179,127,188,136,171,182,175,205,62,22,249,127,67,234,55,18,85,236,49,253,118,126,205,254,242,2,170,246,163,249,236,204,223,185,125,30,136,159,251,32,242,183,2,103,78,4,207,252,179,204,187,23,124,225,187,207,133,58,218,46,170,106,126,111,42,106,249,163,252,36,47,100,141,210,72,152,239,133,201,174,154,46,168,170,139,0,118,163,249,236,204,223,185,125,30,136,181,93,134,63,174,207,217,191,222,64,80,174,42,184,103,198,92,40,102,229,102,86,227,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,182,189,152,189,160,20,121,69,89,77,195,246,119,226,46,147,2,213,237,131,12,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,84,108,110,123,227,209,78,53,248,99,203,142,39,50,106,182,201,142,175,86,172,45,87,135,245,186,91,241,125,109,50,73,220,49,177,204,125,92,138,171,44,73,201,124,17,189,178,35,228,72,211,70,72,168,174,137,138,156,235,129,213,65,202,185,183,221,148,156,87,102,63,17,57,113,137,112,86,104,75,222,183,92,185,238,232,33,191,203,50,186,170,229,75,84,149,9,27,106,81,83,227,154,62,149,200,179,107,186,70,189,170,244,87,181,242,75,136,32,116,167,194,119,149,140,155,249,127,135,189,58,2,186,241,103,218,159,149,252,57,227,40,178,255,0,3,225,218,76,202,190,208,212,85,82,98,58,122,107,196,148,12,179,79,18,69,178,37,149,105,101,138,119,185,95,43,94,214,59,88,159,11,152,253,29,170,36,255,0,195,37,178,154,245,194,38,84,89,171,36,171,142,158,191,45,236,84,210,190,146,174,90,89,218,199,219,33,107,150,57,161,115,101,137,250,42,232,248,220,215,181,116,86,170,42,34,152,131,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,243,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,66,213,118,199,227,252,27,154,120,55,135,220,193,203,236,67,73,124,195,215,202,124,71,83,67,93,76,171,178,86,107,109,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,241,93,138,158,105,241,79,203,250,239,81,183,20,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,47,175,98,167,154,124,83,242,254,187,212,109,192,109,72,0,1,85,123,81,252,137,230,111,220,190,177,68,90,162,170,246,163,249,19,204,223,185,125,98,136,12,33,203,220,107,117,203,92,127,134,179,26,197,79,73,61,203,10,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,77,116,84,250,206,143,120,117,207,156,27,196,150,81,216,179,91,6,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,118,136,229,99,119,177,89,35,83,99,218,171,205,17,63,240,117,198,46,59,225,3,29,212,95,236,20,125,243,134,239,59,60,65,135,249,144,211,247,167,42,26,134,82,255,0,10,124,18,201,7,42,74,133,147,240,104,155,244,218,237,81,125,193,101,120,141,236,172,172,176,113,63,129,176,54,82,223,251,187,0,230,157,194,178,42,58,170,232,39,169,240,220,148,212,239,170,168,165,146,68,77,38,214,8,229,117,42,62,70,201,39,45,236,145,201,202,117,67,246,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,67,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,61,0,30,83,52,179,75,2,100,182,4,185,230,102,101,223,123,155,13,217,185,61,109,111,75,53,71,43,155,51,33,143,240,112,177,242,59,89,37,99,126,22,174,154,234,186,34,42,165,75,225,35,180,247,6,241,51,157,183,188,160,184,96,218,188,52,251,141,68,211,96,137,158,171,51,235,233,32,129,95,44,53,136,221,91,13,78,216,165,157,21,170,177,108,85,139,118,248,218,250,143,127,199,247,7,214,174,44,178,141,205,183,165,92,120,239,7,83,214,87,225,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,48,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,80,63,41,191,221,151,30,68,242,203,239,175,88,173,48,4,223,238,203,143,34,121,101,247,215,172,86,129,106,140,86,237,171,243,79,133,190,95,208,250,141,196,218,147,21,187,106,252,211,225,111,151,244,62,163,113,3,213,118,65,229,110,4,206,156,9,159,249,103,153,118,46,249,195,119,159,10,117,180,93,84,212,252,222,84,213,243,71,248,72,94,201,27,164,145,49,223,11,147,93,52,93,81,85,22,160,113,93,194,142,99,240,149,152,239,193,88,214,46,186,213,93,204,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,46,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,122,187,12,127,93,159,179,127,188,137,255,0,181,115,232,227,244,113,159,219,95,247,87,252,35,192,29,14,206,244,239,77,141,221,203,215,255,0,196,254,203,170,221,240,108,217,167,225,250,112,51,131,135,158,210,60,237,225,219,36,175,217,55,135,98,164,184,177,212,237,135,8,214,212,178,6,179,12,190,73,231,154,174,100,137,33,221,88,249,29,81,185,137,52,138,200,222,198,174,215,179,116,107,85,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,63,41,127,251,29,125,132,251,118,184,120,255,0,253,50,127,5,236,255,0,243,207,247,29,195,188,254,203,248,63,230,251,63,56,255,0,201,252,90,129,37,99,190,11,45,92,44,118,98,102,45,247,23,225,250,70,230,166,37,167,179,174,32,172,74,150,213,45,20,11,124,162,116,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,121,146,49,144,237,203,99,127,187,81,252,137,230,111,220,190,177,68,96,8,29,84,0,0,170,189,168,254,68,243,55,238,95,88,162,48,4,223,238,212,127,34,121,155,247,47,172,81,24,2,7,85,6,43,118,157,112,29,236,66,251,83,159,57,79,101,219,128,113,5,193,221,229,107,183,91,185,116,184,94,103,50,22,199,171,185,174,94,77,68,238,168,86,237,142,56,161,114,199,10,105,190,38,174,212,159,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,57,236,224,147,131,236,77,197,206,104,69,101,106,85,209,96,155,29,68,14,197,151,138,73,105,249,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,181,221,4,97,60,45,98,192,216,86,205,130,176,181,15,69,101,195,246,250,123,93,186,155,154,249,57,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,239,62,6,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,48,7,181,31,207,102,102,253,203,232,244,69,255,0,236,84,242,177,138,126,96,87,122,117,184,160,29,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,192,80,14,212,127,61,153,155,247,47,163,209,23,255,0,177,83,202,198,41,249,129,93,233,214,226,128,118,163,249,236,204,223,185,125,30,136,177,92,10,241,103,131,120,69,224,39,21,99,139,237,61,37,226,251,95,153,21,84,214,44,56,234,245,165,158,234,244,162,181,164,234,199,164,114,171,25,20,79,89,28,245,102,205,121,108,85,71,74,196,80,246,189,181,151,28,142,130,197,130,237,151,60,57,213,230,197,94,249,45,183,42,42,200,98,146,134,207,27,255,0,8,218,216,244,116,147,67,36,143,122,64,213,107,81,36,101,67,155,43,118,203,20,217,44,122,12,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,37,180,254,197,31,17,223,71,31,109,125,47,241,175,243,239,0,116,143,239,78,235,217,175,51,118,239,207,63,215,116,91,55,236,247,110,231,255,0,7,2,202,246,41,220,114,58,123,22,52,182,91,48,231,73,155,20,155,36,185,92,171,107,33,150,74,235,60,143,252,27,104,163,209,178,67,12,114,49,137,59,81,174,69,145,244,238,116,174,221,20,80,200,29,181,126,86,48,183,204,10,31,78,184,152,237,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,209,78,58,184,179,193,188,93,112,19,133,113,197,138,158,146,207,125,160,204,138,90,107,238,28,109,122,213,79,106,122,209,93,18,5,123,214,56,149,236,150,38,36,141,122,51,102,188,198,34,171,162,122,32,87,94,203,143,61,153,101,247,215,163,214,151,255,0,182,175,202,198,22,249,129,67,233,215,18,128,118,92,121,236,203,47,190,189,30,180,191,253,181,126,86,48,183,204,10,31,78,184,129,64,59,46,60,246,101,151,223,94,143,90,111,157,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,6,118,92,121,236,203,47,190,189,30,180,223,224,57,235,227,163,131,43,239,7,153,143,75,108,142,235,223,56,51,20,117,21,24,102,229,43,216,149,78,142,37,103,54,154,166,54,233,164,209,115,98,69,145,173,72,228,107,218,230,237,85,124,81,204,29,155,157,159,116,220,68,212,201,156,57,201,106,171,110,93,91,170,29,77,69,109,154,41,97,102,38,122,197,60,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,245,213,146,34,107,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,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,253,252,39,133,172,88,27,10,217,176,86,22,161,232,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,125,224,125,99,149,115,170,131,149,112,55,251,178,227,200,158,89,125,245,235,21,166,0,155,253,217,113,228,79,44,190,250,245,138,211,0,64,223,238,203,143,34,121,101,247,215,172,86,149,255,0,182,11,134,60,184,175,192,139,197,5,61,234,213,134,177,77,171,145,107,172,166,233,145,38,197,114,75,52,17,211,199,189,101,106,115,169,224,109,76,154,164,114,72,248,163,218,229,70,66,213,108,235,217,157,118,181,88,59,63,242,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,150,227,111,140,28,77,197,206,104,75,122,114,213,209,96,155,29,68,237,194,118,122,184,169,249,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,193,10,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,122,61,225,187,55,110,185,245,146,88,91,55,239,56,18,175,7,84,98,122,121,106,217,103,169,157,211,190,40,18,121,25,12,169,35,162,137,94,201,98,100,115,49,219,17,21,146,181,83,114,104,229,201,110,205,206,207,186,110,34,106,100,206,28,228,181,85,183,46,173,213,14,166,162,182,205,20,176,179,19,61,98,158,57,86,42,136,103,138,104,89,77,50,64,229,123,90,230,72,244,124,122,234,201,17,54,208,1,133,125,174,57,103,138,176,127,23,183,140,117,118,164,214,203,143,109,244,23,11,69,84,113,201,203,119,77,73,13,28,240,57,238,98,49,102,99,224,71,185,140,115,182,199,60,14,85,69,126,137,186,134,117,118,210,100,229,247,24,100,214,18,206,43,68,220,202,76,187,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,229,181,143,115,186,157,223,11,99,114,168,103,182,87,241,15,106,194,188,22,231,95,14,248,134,235,87,37,70,49,188,97,250,236,51,110,134,141,170,200,231,101,74,75,113,169,150,109,17,81,156,170,26,40,209,170,231,46,247,51,99,52,89,158,216,211,32,114,114,251,196,6,114,225,60,157,195,147,116,245,120,154,224,218,121,42,118,177,253,37,43,26,233,42,106,118,61,236,73,57,80,71,44,188,189,232,231,236,218,223,137,200,135,128,52,39,177,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,50,40,230,99,27,240,61,137,77,13,116,110,71,175,185,102,141,81,170,169,185,129,179,224,0,57,87,58,83,225,59,202,198,77,252,191,195,222,157,1,205,97,210,159,9,222,86,50,111,229,254,30,244,232,0,164,29,171,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,230,181,116,137,97,137,210,106,199,70,254,118,106,240,235,144,216,203,137,44,220,177,101,78,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,237,81,170,246,239,122,178,54,174,247,181,23,165,226,52,202,46,27,178,75,33,110,184,162,243,148,24,6,147,12,84,99,26,136,170,111,12,164,168,157,96,149,241,186,87,70,145,194,247,186,42,118,53,106,37,209,144,181,140,68,114,34,38,141,106,32,125,108,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,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,200,190,218,191,52,248,91,229,253,15,168,220,77,169,49,91,182,175,205,62,22,249,127,67,234,55,16,37,94,195,31,215,103,236,223,239,35,74,177,78,84,229,118,58,184,71,118,198,217,109,133,177,13,116,48,165,52,117,87,91,61,61,92,172,137,28,231,36,104,249,24,229,70,163,158,229,219,174,154,185,87,249,84,205,94,195,31,215,103,236,223,239,35,217,246,145,102,182,104,224,92,241,177,218,112,78,100,226,156,61,67,54,20,166,169,146,150,213,120,168,164,137,242,173,101,99,86,69,100,111,106,43,149,172,106,110,211,93,26,137,252,136,97,102,24,154,48,150,124,165,202,119,163,94,73,70,200,100,120,173,161,204,227,5,131,189,228,171,154,102,119,184,244,233,195,143,21,247,194,217,83,149,216,22,225,37,219,4,229,182,22,195,213,211,66,180,210,85,90,172,244,244,146,190,37,115,92,177,171,227,99,85,90,174,99,87,110,186,106,212,95,228,67,55,251,83,60,192,225,255,0,232,109,39,245,218,211,212,246,110,230,182,104,227,172,241,190,90,113,182,100,226,156,67,67,14,20,169,169,142,150,235,120,168,171,137,146,165,101,27,82,68,100,143,114,35,145,175,114,110,211,93,28,169,252,170,105,9,131,185,70,115,130,210,223,153,26,247,107,203,238,74,62,81,138,236,207,105,188,166,50,126,83,92,81,251,83,79,206,142,249,138,167,135,131,61,251,38,63,90,159,113,255,0,207,138,115,196,79,152,28,206,254,153,94,191,174,202,110,112,62,110,228,158,83,11,111,13,229,62,108,207,29,57,235,234,213,145,128,237,67,228,89,246,47,59,249,38,190,94,154,35,119,202,105,187,187,17,31,59,114,117,215,78,232,209,78,123,44,252,191,98,15,233,149,95,245,42,35,45,78,132,0,196,228,159,40,179,106,207,148,211,114,39,142,156,245,211,215,234,50,94,212,63,161,243,60,118,99,242,77,239,148,213,76,238,249,77,55,119,119,186,238,78,186,239,119,71,36,105,144,246,235,125,227,134,220,187,180,221,168,41,235,104,107,112,61,162,154,170,150,166,38,203,20,241,62,130,38,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,63,79,209,219,135,239,250,197,229,239,254,204,81,127,242,143,209,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,198,191,164,79,16,63,245,244,204,47,253,167,173,255,0,230,159,88,252,117,156,191,114,221,218,55,184,122,186,49,246,75,101,51,45,177,249,78,55,3,137,242,17,191,198,53,171,235,107,61,52,229,201,184,182,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,15,210,120,92,135,184,220,47,25,29,151,119,107,181,125,69,109,117,110,20,180,84,213,85,84,202,233,101,158,87,209,196,231,200,247,185,85,92,231,57,85,85,202,170,170,170,170,167,186,55,22,234,138,232,138,163,172,43,124,93,154,176,248,139,150,171,157,102,154,166,38,123,244,157,53,0,7,219,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,172,226,199,205,62,114,124,192,196,62,163,57,210,153,205,103,22,62,105,243,147,230,6,33,245,25,192,218,158,203,143,34,121,101,247,215,172,86,150,168,170,189,151,30,68,242,203,239,175,88,173,45,80,0,0,25,87,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,18,175,110,119,234,79,246,147,247,105,21,118,42,121,167,197,63,47,235,189,70,220,5,170,237,91,226,143,61,184,107,246,93,236,83,28,248,115,196,125,247,222,127,139,40,235,57,253,63,67,201,252,230,41,54,237,231,203,249,58,107,187,223,174,137,164,127,217,127,198,103,18,124,68,231,237,255,0,5,103,30,100,120,130,203,69,131,234,174,144,83,119,61,5,38,202,166,86,209,70,217,55,211,193,27,215,70,77,34,104,171,183,226,215,77,81,21,45,255,0,21,188,20,229,103,24,62,22,246,153,127,197,118,207,9,117,221,23,113,85,83,67,204,234,185,28,206,111,58,9,117,211,166,102,221,187,116,213,218,235,170,105,231,248,95,236,244,201,126,19,49,253,195,49,178,231,19,227,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,52,87,123,190,165,64,169,125,185,223,169,63,218,79,221,164,41,217,1,138,108,88,27,63,115,11,26,226,154,238,138,203,135,242,190,237,116,184,212,242,159,39,34,150,10,218,9,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,238,38,190,220,239,212,159,237,39,238,211,45,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,125,109,69,64,180,28,125,113,175,138,184,172,204,122,187,37,166,231,211,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,38,55,171,17,55,58,87,202,224,183,128,156,119,197,181,30,36,196,241,207,220,248,90,213,111,185,81,208,93,29,81,10,71,81,136,163,130,39,82,209,202,221,93,52,80,235,83,20,210,74,216,94,139,28,111,141,170,143,114,57,190,43,131,190,21,113,151,21,249,185,111,193,246,107,109,91,112,197,186,162,158,167,22,93,227,145,33,101,186,220,175,248,209,178,185,143,111,83,35,91,35,97,102,215,110,122,43,149,57,108,145,236,232,79,0,96,12,27,149,152,54,211,151,217,125,135,169,44,120,122,199,78,148,212,52,52,200,187,34,102,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,28,203,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,116,211,134,238,58,125,181,240,95,156,57,29,156,120,207,171,204,155,46,95,226,78,231,169,173,110,217,175,182,184,237,50,170,107,50,185,122,138,200,116,147,153,170,53,239,137,25,39,225,92,218,137,18,197,118,138,112,43,77,197,46,13,92,113,151,212,20,140,205,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,249,108,107,28,246,49,202,246,97,8,3,127,191,216,178,255,0,209,255,0,255,0,135,12,1,55,251,253,139,47,253,31,255,0,248,112,12,1,55,251,253,139,47,253,31,255,0,248,112,192,19,127,191,216,178,255,0,209,255,0,255,0,135,0,192,19,170,131,149,115,170,128,4,85,196,191,14,152,19,138,12,172,175,203,60,117,79,254,22,178,207,91,190,111,197,151,78,154,104,96,172,229,197,44,124,238,87,61,238,229,61,219,31,245,42,125,74,146,168,3,153,108,244,200,188,199,225,211,49,238,57,95,154,22,110,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,100,47,218,237,23,68,114,57,174,99,218,199,177,236,109,224,236,167,227,142,155,45,110,180,28,45,230,75,42,229,177,98,123,194,51,11,92,218,249,103,91,117,198,169,204,98,81,62,61,85,25,77,52,186,57,174,141,169,203,154,89,28,244,115,101,116,144,221,254,62,184,40,194,188,86,101,197,93,238,211,108,233,243,55,12,219,230,147,14,92,41,210,54,73,95,177,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,147,35,213,232,187,93,43,37,193,108,89,133,175,184,27,21,94,112,86,41,161,232,175,88,126,225,81,107,184,211,115,89,39,34,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,61,224,117,38,114,174,110,159,100,158,105,99,188,208,225,98,111,29,95,123,207,194,88,129,216,90,207,252,22,24,122,91,93,45,186,135,145,7,224,152,221,251,121,143,248,223,185,235,175,189,203,162,24,88,7,74,124,39,121,88,201,191,151,248,123,211,160,61,86,106,229,158,21,206,76,184,196,121,91,141,105,58,139,46,38,183,203,111,169,219,28,111,146,29,233,240,79,23,49,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,229,120,78,242,177,147,127,47,240,247,167,64,74,160,115,109,197,87,12,248,203,133,12,220,172,202,220,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,95,102,167,16,184,87,135,78,38,168,111,120,214,155,75,46,46,183,187,9,84,220,29,85,28,17,218,186,154,170,105,25,89,42,200,168,197,133,143,129,169,34,171,155,182,55,189,232,174,86,35,31,106,187,115,191,82,127,180,159,187,76,171,3,170,130,170,246,163,249,19,204,223,185,125,98,136,171,253,148,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,144,213,102,200,35,146,208,118,163,249,19,204,223,185,125,98,136,12,86,225,59,205,62,77,252,192,195,222,163,1,210,153,205,103,9,222,105,242,111,230,6,30,245,24,14,148,192,0,0,197,110,218,191,52,248,91,229,253,15,168,220,73,87,176,199,245,217,251,55,251,200,138,187,106,252,211,225,111,151,244,62,163,113,37,94,195,31,215,103,236,223,239,32,53,80,0,6,85,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,196,171,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,181,39,148,195,185,165,129,49,94,59,197,217,103,96,190,245,88,147,2,116,30,32,162,233,102,103,71,214,194,179,82,254,17,236,72,228,223,27,85,223,131,115,182,233,163,180,95,113,234,204,64,227,75,61,51,31,135,78,211,60,121,154,25,95,121,232,110,180,61,205,20,208,202,138,250,91,133,43,173,20,43,37,45,76,104,169,204,133,251,91,170,106,142,71,53,175,99,152,246,49,237,11,85,218,117,217,255,0,89,155,180,117,60,64,228,134,29,234,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,251,161,141,141,116,205,123,180,87,72,214,50,76,118,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,233,123,34,243,211,46,56,139,203,139,118,104,101,125,231,174,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,151,51,55,55,84,213,90,173,115,94,199,61,143,99,221,149,125,167,93,159,244,121,69,89,83,196,14,72,97,222,147,2,213,238,159,19,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,186,24,216,230,194,230,59,69,108,110,99,35,11,255,0,192,191,25,182,46,48,242,226,170,231,37,171,185,177,158,23,233,233,241,53,182,38,61,105,91,36,168,254,85,77,52,142,215,88,101,229,74,169,27,156,178,70,230,57,174,220,136,201,100,242,157,168,25,247,155,28,59,100,21,131,26,228,230,43,240,253,234,183,24,82,218,231,169,232,105,170,247,210,190,138,182,71,71,178,162,57,24,154,190,24,215,84,77,223,14,154,232,170,139,136,57,91,154,88,239,37,177,221,179,51,50,210,251,220,216,146,205,206,232,171,122,88,106,57,92,216,95,12,159,131,153,143,141,218,199,43,219,241,53,116,215,84,209,81,21,58,30,226,131,133,252,3,197,158,0,183,229,206,99,93,241,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,170,55,223,245,162,134,112,112,21,199,175,22,57,211,197,142,6,203,60,203,205,110,249,195,119,158,243,235,104,187,138,219,79,205,229,91,106,166,143,240,144,211,178,70,233,36,76,119,194,228,215,77,23,84,85,69,176,29,181,126,86,48,183,204,10,31,78,184,158,255,0,33,59,47,242,11,135,108,216,177,103,30,10,197,249,129,91,122,195,253,87,77,5,210,225,69,37,43,249,244,210,211,191,123,99,164,141,235,163,38,114,166,143,79,137,19,93,83,84,95,1,219,87,229,99,11,124,192,161,244,235,136,25,107,194,78,119,218,184,112,207,236,57,157,23,155,29,93,230,159,14,83,221,28,202,10,105,27,27,234,103,154,221,83,79,11,21,238,247,49,139,44,209,239,126,142,86,179,115,145,175,84,70,47,149,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,158,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,95,20,95,78,205,206,207,186,110,34,106,100,206,28,228,181,85,183,46,173,213,14,166,162,182,205,20,176,179,19,61,98,158,57,86,42,136,103,138,104,89,77,50,64,229,123,90,230,72,244,124,122,234,201,17,2,117,236,148,224,163,185,40,232,248,178,204,219,101,214,142,245,55,58,60,23,111,157,57,17,182,134,104,57,111,185,185,17,219,228,231,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,105,248,0,98,183,109,95,154,124,45,242,254,135,212,110,36,171,216,99,250,236,253,155,253,228,69,93,181,126,105,240,183,203,250,31,81,184,146,175,97,143,235,179,246,111,247,144,21,87,181,31,207,102,102,253,203,232,244,69,170,236,49,253,118,126,205,254,242,42,175,106,63,158,204,205,251,151,209,232,136,255,0,35,56,174,204,126,29,178,227,49,240,86,87,203,221,87,92,198,238,200,38,191,197,50,182,170,219,75,74,149,105,35,105,145,19,224,154,78,169,168,147,107,186,54,177,202,196,71,185,146,68,22,171,180,235,180,2,143,55,107,42,120,126,201,12,69,213,224,90,77,208,98,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,104,142,141,172,124,149,3,134,46,30,177,87,20,25,203,101,202,60,45,83,208,117,252,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,248,177,177,28,230,53,242,203,19,21,236,223,185,60,86,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,161,62,15,184,76,193,188,34,229,127,129,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,99,209,17,210,189,84,36,12,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,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,230,48,234,160,229,92,14,148,248,78,242,177,147,127,47,240,247,167,64,122,12,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,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,243,252,39,121,88,201,191,151,248,123,211,160,37,80,57,172,226,119,135,172,85,194,254,114,222,178,143,20,212,245,253,7,46,166,221,116,101,44,148,240,220,232,101,110,232,170,35,107,211,254,52,111,70,185,237,100,177,74,196,123,246,110,89,127,179,11,62,112,110,65,241,71,73,116,204,10,218,75,109,139,22,89,234,112,205,69,218,174,161,97,130,218,249,101,134,120,166,145,118,57,54,58,90,104,226,85,114,177,140,73,150,71,61,27,26,235,104,59,115,191,82,127,180,159,187,76,171,3,170,130,191,241,235,154,88,239,37,184,78,199,57,153,150,151,222,230,196,150,110,236,232,171,122,88,106,57,92,219,149,44,50,126,14,102,62,55,107,28,175,111,196,213,211,93,83,69,68,84,170,189,147,188,107,219,177,78,21,182,112,175,153,23,61,152,146,205,173,54,14,157,235,85,81,53,214,133,177,212,84,73,79,35,149,175,142,30,150,56,118,177,93,35,26,177,44,81,177,136,177,42,190,245,103,222,74,97,94,34,114,158,251,147,152,214,225,117,162,178,226,14,151,169,158,215,44,113,213,51,145,83,21,67,54,58,72,228,98,106,248,90,139,171,23,225,85,211,69,209,80,50,3,135,174,209,238,51,177,206,126,229,166,10,197,57,201,214,217,113,6,48,179,90,238,52,222,29,181,71,207,165,158,182,40,229,143,123,41,154,246,238,99,220,154,181,81,201,174,168,168,190,243,69,123,81,252,137,230,111,220,190,177,68,120,172,189,236,137,225,183,45,113,254,26,204,107,22,54,204,169,238,88,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,154,232,169,245,158,215,181,31,200,158,102,253,203,235,20,64,98,7,15,88,90,197,142,115,247,45,48,86,41,161,235,108,184,131,24,89,173,119,26,110,107,227,231,210,207,91,20,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,247,146,95,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,207,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,241,92,39,121,167,201,191,152,24,123,212,96,58,19,207,76,139,203,142,34,242,226,227,149,249,161,102,235,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,229,204,205,206,209,116,86,171,92,230,61,175,99,222,199,6,59,118,105,241,213,77,195,46,38,170,203,12,206,175,164,165,202,252,71,81,61,202,170,185,212,178,201,61,162,226,148,232,141,157,137,4,111,150,102,76,144,67,11,163,86,174,213,229,200,215,49,27,34,73,185,39,50,217,233,145,121,143,195,166,99,220,114,191,52,44,221,13,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,156,200,95,181,218,46,136,228,115,92,199,181,143,99,216,221,31,236,113,226,87,31,93,169,171,184,106,191,97,170,187,134,19,176,211,205,95,101,190,82,91,102,123,45,115,205,43,230,117,13,84,177,70,177,49,147,47,85,52,82,78,230,46,248,228,141,29,38,248,153,24,106,81,64,59,78,184,14,246,223,98,169,207,156,167,178,238,199,216,126,222,238,242,181,219,173,220,202,172,81,11,95,11,99,213,220,214,167,58,158,6,212,43,118,199,36,179,53,35,133,53,217,19,82,255,0,128,57,87,55,39,178,43,55,176,110,53,225,94,223,149,182,105,234,211,16,229,197,69,76,55,168,38,129,90,205,149,213,181,117,84,211,68,244,213,175,99,154,178,49,83,84,122,62,23,234,212,106,177,207,195,99,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,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,116,230,98,183,109,95,154,124,45,242,254,135,212,110,38,180,228,94,122,101,199,17,121,113,110,205,12,175,188,245,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,242,230,102,230,234,154,171,85,174,107,216,231,177,236,123,178,91,182,175,205,62,22,249,127,67,234,55,16,61,87,100,30,105,96,76,150,192,153,255,0,153,153,151,125,238,108,55,102,240,167,91,91,210,205,81,202,230,205,95,12,127,131,133,143,145,218,201,43,27,240,181,116,215,85,209,17,85,42,7,21,220,87,102,63,22,185,142,252,107,141,101,232,109,84,60,200,44,22,8,38,87,210,218,41,92,168,170,214,170,162,115,38,126,214,172,179,42,35,164,115,90,136,140,99,35,141,144,252,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,122,237,115,216,217,230,107,92,169,171,82,89,17,52,220,186,218,174,207,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,100,111,124,59,131,245,240,217,217,193,155,28,67,100,78,45,206,43,108,29,36,142,183,178,76,5,76,250,218,102,67,127,170,142,177,241,214,54,71,238,115,224,229,178,154,104,152,217,25,27,95,44,209,57,101,108,108,122,186,170,255,0,26,176,22,42,254,250,225,204,73,135,46,31,247,74,58,235,109,117,60,159,230,201,12,209,200,207,251,78,107,155,252,138,135,81,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,25,215,218,161,192,173,54,63,195,215,94,39,178,182,130,146,12,79,99,167,154,229,140,225,154,170,93,247,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,156,214,57,235,185,210,49,140,144,35,252,119,198,157,171,138,126,204,76,197,177,98,252,65,72,236,212,195,84,246,116,196,20,105,76,218,85,173,129,47,148,77,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,46,54,62,29,217,108,0,29,20,113,235,154,88,239,37,184,78,199,57,153,150,151,222,230,196,150,110,236,232,171,122,88,106,57,92,219,149,44,50,126,14,102,62,55,107,28,175,111,196,213,211,93,83,69,68,84,200,31,236,163,241,217,255,0,95,63,249,51,103,255,0,162,27,125,159,121,41,133,120,137,202,123,238,78,99,91,133,214,138,203,136,58,94,166,123,92,177,199,84,206,69,76,85,12,216,233,35,145,137,171,225,106,46,172,95,133,87,77,23,69,74,129,253,133,78,22,63,199,236,213,255,0,214,182,239,250,8,18,175,106,63,145,60,205,251,151,214,40,140,1,55,251,181,31,200,158,102,253,203,235,20,70,0,129,213,64,0,0,0,12,1,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,40,7,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,112,20,3,181,31,207,102,102,253,203,232,244,69,85,45,87,106,63,158,204,205,251,151,209,232,143,171,217,205,193,71,210,171,49,231,191,227,251,101,214,60,178,194,223,132,185,84,192,156,168,238,149,200,172,88,237,141,155,115,94,221,204,122,201,43,162,71,57,145,181,173,214,39,77,20,136,19,7,101,127,2,181,56,255,0,16,218,184,158,205,42,10,184,48,197,142,162,27,150,12,134,26,168,182,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,115,94,230,46,231,70,199,178,77,137,0,12,118,237,80,224,86,167,0,98,27,175,19,217,91,65,87,62,24,190,84,77,114,198,112,205,85,22,203,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,83,218,245,220,216,222,198,71,156,7,85,6,11,118,140,240,81,244,85,204,120,47,248,2,217,117,147,44,177,79,225,45,181,51,167,54,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,135,202,236,184,243,217,150,95,125,122,61,105,127,251,106,252,172,97,111,152,20,62,157,113,40,7,101,199,158,204,178,251,235,209,235,75,255,0,219,87,229,99,11,124,192,161,244,235,136,20,3,178,227,207,102,89,125,245,232,245,166,255,0,24,3,217,113,231,179,44,190,250,244,122,211,127,128,0,0,28,171,157,84,28,171,129,191,221,151,30,68,242,203,239,175,88,173,48,4,223,238,203,143,34,121,101,247,215,172,86,152,2,5,138,204,126,34,179,65,120,70,202,94,26,82,211,87,135,112,156,116,247,75,244,213,16,221,35,149,152,166,9,47,21,92,135,75,19,24,143,129,148,245,48,85,177,34,123,220,146,61,140,149,90,155,34,84,253,92,11,240,101,125,227,15,49,234,173,146,93,123,155,6,97,126,158,163,19,92,162,123,22,169,177,202,175,229,83,83,70,237,117,154,94,84,168,146,57,171,28,109,99,156,237,202,140,138,79,87,159,248,90,251,87,217,213,194,190,53,167,161,223,101,181,92,49,141,174,178,167,154,196,229,85,85,221,31,37,60,123,21,119,187,115,40,170,87,84,69,106,114,244,114,162,185,168,191,147,178,203,31,212,224,94,52,176,109,42,226,26,75,77,183,21,83,215,216,46,75,82,177,53,149,76,146,153,242,211,211,163,228,79,133,239,172,130,145,25,177,81,238,126,214,38,187,213,174,13,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,253,96,0,35,78,37,50,134,155,62,178,27,28,229,28,208,82,73,81,136,172,243,67,111,90,185,229,134,8,174,44,210,90,41,164,124,90,189,25,29,76,112,200,168,136,237,81,138,138,215,34,171,86,75,33,78,52,51,142,251,144,92,48,99,252,213,194,208,239,189,90,173,241,211,219,164,220,196,233,170,170,234,34,164,138,167,71,177,236,127,37,245,13,151,150,230,171,95,203,216,186,35,181,64,231,8,220,158,200,44,175,181,96,190,18,233,177,228,46,164,158,229,152,55,138,219,149,68,237,162,108,83,197,5,52,206,162,138,149,242,234,174,153,141,117,60,211,55,93,168,213,170,145,17,191,91,157,134,198,212,246,54,103,95,142,120,125,187,100,229,93,191,147,87,150,87,4,228,207,28,91,99,158,134,227,45,69,68,123,156,178,57,93,51,103,101,98,59,70,49,169,31,35,77,206,222,160,95,240,0,28,171,157,41,240,157,229,99,38,254,95,225,239,78,128,230,176,233,79,132,239,43,25,55,242,255,0,15,122,116,0,74,160,0,6,43,118,213,249,167,194,223,47,232,125,70,226,109,73,138,221,181,126,105,240,183,203,250,31,81,184,129,42,246,24,254,187,63,102,255,0,121,26,3,154,124,48,100,110,117,98,10,124,83,153,184,31,190,110,148,180,108,183,195,63,121,214,83,237,167,107,222,246,179,108,50,177,171,163,165,122,234,169,175,191,235,209,19,76,254,236,49,253,118,126,205,254,242,37,206,62,120,159,207,44,149,206,27,62,22,203,44,113,220,214,186,172,53,79,112,154,14,236,163,168,221,80,234,170,166,57,251,166,137,238,77,91,19,19,68,93,61,223,86,170,186,225,102,23,236,97,236,239,226,41,222,167,94,90,68,251,210,141,144,202,243,76,223,51,140,54,81,123,201,94,221,153,222,222,170,158,17,206,53,166,38,120,173,46,86,112,193,145,185,43,136,42,49,78,89,96,126,230,186,85,81,190,223,52,253,231,89,81,186,157,207,99,220,205,179,74,246,166,174,137,139,170,38,190,239,175,69,93,106,215,31,60,79,231,150,74,231,13,159,11,101,150,56,238,107,93,86,26,167,184,77,7,118,81,212,110,168,117,85,83,28,253,211,68,247,38,173,137,137,162,46,158,239,171,85,93,92,3,113,63,158,89,213,156,55,140,45,153,184,227,190,109,116,184,106,162,225,12,29,217,71,79,182,161,181,84,172,107,247,67,19,28,186,54,87,166,138,186,123,254,173,81,52,159,51,243,131,12,174,226,47,24,209,227,108,109,126,197,52,85,212,86,200,237,81,199,106,170,167,138,37,137,146,203,34,57,82,72,36,93,219,166,114,107,170,38,136,158,239,173,87,2,169,156,118,11,92,190,55,56,251,62,60,146,219,54,233,217,93,168,221,219,26,227,17,17,71,25,157,110,199,24,243,126,124,107,195,195,135,68,107,217,229,159,249,183,158,126,63,246,167,139,123,239,185,59,171,160,254,1,77,77,201,231,117,124,207,176,141,155,181,229,71,249,90,233,183,221,166,171,173,106,206,126,55,184,160,194,121,195,142,176,182,31,204,238,150,215,102,196,183,59,125,20,29,203,110,127,42,158,26,169,25,27,55,62,5,115,180,107,81,53,114,170,174,158,245,85,47,199,15,28,44,229,247,13,62,32,240,37,227,16,215,248,143,164,234,187,218,162,9,118,116,252,221,156,190,84,49,233,175,61,250,235,175,212,154,105,239,214,52,198,157,155,185,29,142,177,141,247,27,93,177,86,58,134,187,16,92,234,174,181,81,211,87,81,182,38,75,60,174,145,237,98,58,149,202,141,71,61,81,17,85,87,77,53,85,250,207,43,216,60,194,172,37,187,116,87,59,241,51,172,239,79,124,233,199,171,59,46,218,61,143,179,180,88,204,102,35,15,76,225,107,166,136,183,79,146,166,98,38,41,166,42,210,157,52,167,89,137,229,205,246,120,6,205,252,197,206,172,158,188,98,156,205,196,61,243,116,165,196,181,22,248,103,233,32,167,219,78,218,90,87,181,155,97,99,26,186,58,87,174,170,154,251,254,189,17,52,161,31,79,238,45,255,0,235,179,255,0,236,27,103,253,28,212,28,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,95,127,212,137,2,127,98,207,135,239,241,195,48,191,245,133,23,253,16,98,176,121,133,118,45,83,106,185,138,162,39,123,206,152,215,150,158,38,67,180,123,31,133,205,115,11,248,236,61,53,89,185,85,19,106,38,213,53,69,49,27,219,218,68,198,148,235,172,114,231,246,44,38,93,127,109,142,31,176,199,143,255,0,26,248,203,6,209,119,223,255,0,200,234,186,186,38,117,31,101,183,151,191,152,255,0,200,219,166,191,14,154,33,30,253,0,120,72,255,0,173,55,255,0,183,174,127,244,131,220,227,74,89,242,103,134,219,237,22,9,184,212,69,54,6,192,245,81,90,42,234,91,28,178,181,212,84,14,72,36,122,43,121,111,114,44,109,85,77,155,85,117,248,116,247,25,125,244,254,226,223,254,187,63,254,193,182,127,209,207,108,118,47,11,132,220,167,23,111,122,173,59,162,125,237,110,202,108,254,127,180,19,137,191,179,216,191,33,106,43,158,27,245,219,215,93,102,56,81,19,28,35,135,30,77,123,195,184,126,209,132,240,253,179,11,97,250,78,150,215,102,163,134,223,69,7,49,207,229,83,194,196,100,108,220,245,87,59,70,181,19,87,42,170,233,239,85,83,232,158,55,38,49,5,223,22,100,246,5,197,56,130,175,170,186,94,112,213,178,225,91,63,45,172,230,212,77,75,27,228,126,214,34,53,186,185,202,186,53,17,19,95,114,34,30,200,220,91,152,170,136,154,121,104,173,177,118,238,90,196,92,183,118,117,170,42,152,153,231,172,196,241,157,103,143,48,0,125,177,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,3,154,206,44,124,211,231,39,204,12,67,234,51,157,41,156,214,113,99,230,159,57,62,96,98,31,81,156,13,169,236,184,242,39,150,95,125,122,197,105,106,138,171,217,113,228,79,44,190,250,245,138,210,213,0,0,1,149,125,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,113,42,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,192,109,72,0,12,171,237,206,253,73,254,210,126,237,51,131,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,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,116,127,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,3,85,56,104,225,211,2,112,191,149,148,25,103,129,105,255,0,193,86,94,43,119,205,248,206,233,211,67,12,245,156,185,101,147,147,205,228,49,220,166,59,99,62,164,79,173,86,85,0,1,150,189,168,61,159,117,55,106,155,215,20,57,45,106,164,99,217,78,234,252,97,99,166,138,42,102,108,134,42,170,138,203,210,203,44,237,106,189,90,200,26,248,34,139,124,143,87,75,241,61,207,215,82,136,171,139,31,43,25,201,242,255,0,16,250,116,224,115,88,111,247,251,22,95,250,63,255,0,240,225,128,38,255,0,127,177,101,255,0,163,255,0,255,0,14,1,128,38,255,0,127,177,101,255,0,163,255,0,255,0,14,24,2,111,247,251,22,95,250,63,255,0,240,224,24,2,117,80,114,174,117,80,0,0,0,192,30,212,127,61,153,155,247,47,163,209,27,252,96,15,106,63,158,204,205,251,151,209,232,128,191,253,138,158,86,49,79,204,10,239,78,183,24,172,109,79,98,167,149,140,83,243,2,187,211,173,198,43,1,210,159,9,222,86,50,111,229,254,30,244,232,9,84,138,184,78,242,177,147,127,47,240,247,167,64,74,160,101,95,110,119,234,79,246,147,247,105,72,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,191,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,87,248,126,225,227,62,115,119,58,27,151,57,81,106,171,180,99,108,51,80,149,213,146,213,214,119,92,246,5,167,171,138,25,42,100,115,149,179,70,248,38,146,53,86,198,215,76,213,69,218,197,86,232,108,79,104,221,186,251,103,236,234,198,150,156,83,136,252,65,122,162,183,225,218,123,141,223,163,101,39,120,85,50,233,64,217,106,121,12,85,100,92,199,163,159,203,106,237,110,237,19,220,133,181,162,180,218,173,213,53,245,150,251,101,37,45,69,210,161,42,235,165,134,22,177,245,83,164,81,194,146,202,228,77,94,244,138,24,163,71,59,85,217,27,27,245,53,17,43,7,106,63,145,60,205,251,151,214,40,128,197,110,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,233,76,0,0,12,86,237,171,243,79,133,190,95,208,250,141,196,149,123,12,127,93,159,179,127,188,136,171,182,175,205,62,22,249,127,67,234,55,18,85,236,49,253,118,126,205,254,242,3,85,0,0,101,95,110,119,234,79,246,147,247,105,21,118,42,121,167,197,63,47,235,189,70,220,74,189,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,112,27,82,96,15,106,63,158,204,205,251,151,209,232,141,254,48,7,181,31,207,102,102,253,203,232,244,64,95,254,197,79,43,24,167,230,5,119,167,91,139,85,197,143,149,140,228,249,127,136,125,58,114,170,246,42,121,88,197,63,48,43,189,58,220,90,174,44,124,172,103,39,203,252,67,233,211,129,205,97,213,65,202,185,213,64,2,128,118,213,249,88,194,223,48,40,125,58,226,95,242,128,118,213,249,88,194,223,48,40,125,58,226,6,90,240,139,146,22,174,35,184,139,193,153,53,125,190,85,218,45,183,250,138,151,86,85,210,70,215,206,144,83,210,205,83,35,35,221,240,181,239,108,10,196,122,163,145,138,244,114,181,251,118,47,70,120,79,11,88,176,54,21,179,96,172,45,67,209,89,112,253,190,158,215,110,166,230,190,78,69,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,251,204,23,236,184,243,217,150,95,125,122,61,105,191,192,0,0,98,183,109,95,154,124,45,242,254,135,212,110,36,171,216,99,250,236,253,155,253,228,69,93,181,126,105,240,183,203,250,31,81,184,146,175,97,143,235,179,246,111,247,144,21,87,181,31,207,102,102,253,203,232,244,69,85,45,87,106,63,158,204,205,251,151,209,232,137,215,177,95,40,112,110,47,205,12,109,155,151,216,42,230,190,229,237,61,12,54,36,108,234,200,33,125,194,58,216,167,153,236,79,123,222,145,66,177,181,21,118,34,77,34,171,85,200,199,48,45,255,0,103,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,202,115,226,137,173,71,36,41,44,151,40,0,7,42,231,85,7,42,224,116,167,194,119,149,140,155,249,127,135,189,58,2,85,34,174,19,188,172,100,223,203,252,61,233,208,18,168,25,87,219,157,250,147,253,164,253,218,81,94,23,56,107,190,241,67,120,199,88,43,7,46,252,83,100,193,243,98,27,21,51,234,153,79,13,101,84,53,244,81,190,9,30,246,170,38,248,39,157,25,170,177,188,222,82,189,237,98,61,75,213,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,87,248,100,225,227,62,120,130,199,240,209,228,53,170,173,183,44,63,81,73,93,81,126,109,103,69,5,141,86,102,164,85,47,169,213,28,199,181,200,178,53,177,110,153,82,25,29,27,29,177,116,232,207,9,219,175,182,124,43,102,180,226,156,71,226,11,213,21,190,158,158,227,119,232,217,73,222,21,76,141,173,150,167,144,197,86,69,204,122,57,252,182,174,214,238,209,61,200,126,186,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,191,83,81,19,245,128,42,175,106,63,145,60,205,251,151,214,40,139,84,85,94,212,127,34,121,155,247,47,172,81,1,138,220,39,121,167,201,191,152,24,123,212,96,58,83,57,172,225,59,205,62,77,252,192,195,222,163,1,210,152,21,255,0,140,94,14,176,39,23,248,18,158,193,127,172,238,108,73,102,223,225,252,65,203,154,163,186,249,179,83,190,171,248,43,39,138,57,249,177,211,164,127,132,85,217,174,230,232,169,239,144,50,47,34,242,227,135,76,184,183,101,126,87,217,186,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,57,147,63,107,117,93,17,168,214,181,140,107,24,198,49,178,0,0,0,3,149,114,85,199,124,61,98,172,19,145,57,103,196,23,83,222,24,111,49,187,202,155,116,116,178,55,186,235,168,235,38,131,167,154,77,22,53,230,199,23,54,53,220,142,118,201,219,177,18,45,239,138,141,232,236,225,194,120,87,28,246,123,101,230,22,198,184,102,213,136,44,181,189,237,212,219,174,148,81,213,210,207,178,247,86,246,111,138,68,115,29,181,236,107,147,84,247,57,168,169,239,68,2,186,246,67,240,235,196,94,12,169,173,205,251,205,218,175,7,101,246,39,167,162,171,101,158,166,215,75,59,241,108,9,21,107,33,149,36,115,250,138,22,66,249,99,153,142,216,137,80,201,90,169,185,154,56,136,59,106,252,211,225,111,151,244,62,163,113,54,164,197,110,218,191,52,248,91,229,253,15,168,220,64,171,252,42,240,207,140,184,175,205,202,60,173,193,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,208,246,86,229,110,4,201,108,9,108,203,60,180,177,119,54,27,179,115,186,42,46,170,106,142,87,54,103,205,39,225,38,123,228,118,178,74,247,124,78,93,53,209,52,68,68,76,214,236,49,253,118,126,205,254,242,53,80,0,0,12,96,237,45,236,251,169,201,235,173,227,136,60,160,181,82,71,151,213,245,29,77,226,211,73,20,84,176,97,167,189,212,176,70,145,163,231,87,206,202,138,153,229,114,50,24,154,200,19,70,162,35,17,186,103,177,191,221,168,254,68,243,55,238,95,88,162,48,4,14,170,0,0,85,94,212,127,34,121,155,247,47,172,81,24,2,111,247,106,63,145,60,205,251,151,214,40,140,1,3,170,128,0,0,0,24,3,218,143,231,179,51,126,229,244,122,34,255,0,246,42,121,88,197,63,48,43,189,58,220,80,14,212,127,61,153,155,247,47,163,209,23,255,0,177,83,202,198,41,249,129,93,233,214,224,40,7,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,64,59,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,128,191,224,0,5,0,237,171,242,177,133,190,96,80,250,117,196,191,229,0,237,171,242,177,133,190,96,80,250,117,196,10,1,217,113,231,179,44,190,250,244,122,210,255,0,246,213,249,88,194,223,48,40,125,58,226,80,14,203,143,61,153,101,247,215,163,214,151,255,0,182,175,202,198,22,249,129,67,233,215,16,40,7,101,199,158,204,178,251,235,209,235,77,254,48,7,178,227,207,102,89,125,245,232,245,166,255,0,0,0,0,57,87,58,168,57,87,3,127,187,46,60,137,229,151,223,94,177,90,96,9,191,221,151,30,68,242,203,239,175,88,173,48,4,13,105,195,88,90,251,140,59,14,102,180,225,202,30,174,174,158,223,95,116,146,62,107,35,219,75,69,137,165,171,169,147,87,170,34,236,130,9,95,166,187,157,183,70,162,185,81,23,42,240,158,41,190,224,108,85,102,198,184,90,187,162,189,97,251,133,61,210,221,83,202,100,156,138,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,247,27,211,217,113,228,79,44,190,250,245,138,211,8,115,11,5,93,114,215,31,226,92,185,190,212,82,79,114,194,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,211,77,81,62,160,58,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,253,101,85,236,197,205,47,106,28,27,96,174,174,251,222,119,92,37,212,97,107,135,240,94,79,75,210,200,189,36,30,230,53,175,219,67,37,23,198,221,218,235,241,57,94,143,45,80,3,48,59,111,115,51,166,194,185,105,147,148,117,118,169,123,194,225,87,137,174,16,115,55,87,83,244,241,165,61,35,246,163,254,8,100,234,171,83,87,49,119,58,15,133,201,177,232,186,126,96,15,105,214,105,123,80,227,39,26,244,151,222,243,181,97,46,159,11,91,255,0,130,242,122,94,150,52,234,224,247,177,174,126,218,233,43,126,55,110,215,95,133,202,196,96,21,84,189,61,143,185,199,125,192,220,80,38,85,83,195,212,89,115,46,223,61,61,100,123,152,206,69,85,13,60,245,116,245,58,171,28,247,109,99,42,98,229,163,152,213,234,119,187,114,198,212,28,62,240,225,125,196,29,154,60,64,102,107,112,255,0,95,87,119,184,91,43,172,208,86,208,50,46,158,150,199,47,54,178,229,75,81,51,145,31,172,21,119,8,87,150,136,239,224,243,70,138,247,72,177,165,54,203,220,107,117,203,92,127,134,179,26,197,79,73,61,203,10,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,77,116,84,250,192,234,32,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,129,202,185,210,159,9,222,86,50,111,229,254,30,244,232,14,107,14,148,248,78,242,177,147,127,47,240,247,167,64,4,170,0,0,98,183,109,95,154,124,45,242,254,135,212,110,38,212,152,173,219,87,230,159,11,124,191,161,245,27,136,18,175,97,143,235,179,246,111,247,145,107,248,166,224,127,233,45,152,54,252,119,237,63,195,157,5,154,43,79,75,220,189,102,253,147,207,47,51,127,62,61,53,231,233,183,106,254,78,186,251,244,74,161,216,99,250,236,253,155,253,228,88,94,51,248,207,205,30,29,51,70,215,130,112,77,135,11,86,208,214,216,32,186,201,37,214,150,162,89,82,87,212,84,70,173,69,142,120,211,110,216,90,186,104,171,170,175,191,234,68,192,204,167,13,77,141,113,81,173,58,199,127,240,75,118,42,222,117,119,53,138,114,26,226,155,251,181,105,51,187,166,157,126,116,76,126,15,85,194,207,3,255,0,70,156,193,184,99,191,105,254,35,235,236,210,218,122,94,229,232,246,111,158,9,121,155,249,242,107,167,35,77,187,83,242,181,215,221,162,250,156,252,227,63,43,184,116,198,52,120,39,27,88,113,77,109,117,109,178,59,172,114,90,169,105,229,137,34,124,178,198,141,85,146,120,215,118,232,92,186,104,169,162,167,191,235,68,139,56,48,227,63,52,120,139,205,27,166,9,198,214,28,45,69,67,69,96,158,235,28,150,170,90,136,165,89,89,81,79,26,53,86,73,228,77,187,102,114,233,162,46,168,158,255,0,173,23,203,113,243,195,6,121,103,86,112,217,241,78,89,96,126,249,181,210,225,170,123,124,211,247,157,29,62,218,134,213,85,61,204,219,52,172,114,232,217,88,186,162,105,239,250,245,69,211,3,203,197,172,14,254,89,76,243,229,164,207,143,124,165,191,209,119,49,219,87,242,109,184,189,76,78,230,179,86,245,52,71,47,54,53,136,166,149,149,225,227,138,108,190,226,91,196,30,4,179,226,26,15,14,116,157,87,123,83,193,22,254,163,155,179,151,202,154,77,116,228,63,93,116,250,211,77,125,250,70,152,211,180,139,35,176,46,49,190,224,155,182,21,199,83,87,97,251,157,85,170,170,74,106,26,55,68,249,96,149,209,189,204,87,85,53,85,170,230,42,162,170,34,233,166,168,159,81,241,251,60,178,3,54,242,51,199,254,212,240,151,114,119,223,117,116,31,195,233,170,121,220,158,175,153,246,18,63,110,156,216,255,0,43,77,119,123,181,209,116,173,89,207,193,15,20,24,179,56,113,214,41,195,249,99,213,90,239,56,150,231,112,162,159,190,173,204,230,211,205,85,35,227,126,215,206,142,110,173,114,46,142,68,84,215,222,136,167,197,236,102,97,78,18,221,202,40,157,249,153,214,55,103,190,116,225,209,147,151,108,230,199,222,218,44,102,15,17,136,166,48,180,83,68,219,171,202,211,17,51,52,211,53,105,86,186,85,164,204,242,228,209,12,131,207,204,29,196,94,14,172,198,216,38,219,121,162,161,162,185,201,106,146,59,172,49,69,42,202,200,162,145,92,137,28,146,38,221,179,53,53,213,23,84,95,119,212,171,2,127,101,51,135,239,241,63,48,191,245,125,23,253,44,246,60,3,101,6,98,228,174,79,94,48,182,102,225,238,230,186,85,98,90,139,132,48,117,112,84,110,167,117,45,43,26,253,208,189,237,77,93,19,211,69,93,125,223,86,138,154,208,143,160,15,22,255,0,245,166,255,0,246,245,179,254,144,49,88,204,194,139,22,170,181,68,205,83,19,189,230,204,233,203,79,3,33,217,205,143,197,102,185,133,140,118,34,154,108,219,170,136,181,51,118,154,98,168,157,237,237,38,103,74,180,210,57,114,251,90,165,113,101,191,62,50,58,170,59,77,85,69,174,135,49,48,163,219,75,53,76,13,124,180,177,87,209,174,199,62,54,191,71,57,173,149,21,90,143,209,85,21,17,223,202,83,31,236,76,127,249,254,255,0,146,191,253,97,107,109,213,88,159,38,120,77,165,173,169,183,83,197,136,176,54,93,178,89,41,42,92,146,196,218,218,43,106,42,198,245,141,218,61,169,36,122,42,177,254,244,215,71,125,74,81,15,236,166,113,3,254,39,229,239,254,175,173,255,0,165,159,121,141,120,31,50,113,212,204,213,167,175,237,229,48,198,216,220,46,213,79,202,169,217,91,180,211,102,43,210,117,220,157,121,238,204,77,84,213,211,185,165,57,117,132,188,3,151,216,99,2,119,135,95,225,203,53,21,167,170,229,114,185,253,60,12,139,153,179,87,109,221,179,93,187,151,77,116,213,126,179,208,158,87,42,113,77,195,29,101,118,14,198,215,104,105,225,174,196,22,11,125,214,170,58,102,185,177,50,89,233,217,35,218,196,114,185,81,168,231,170,34,42,170,233,166,170,191,89,234,141,221,189,221,200,221,229,167,5,93,140,139,177,137,185,23,231,90,247,167,123,199,94,63,136,0,62,216,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,1,205,103,22,62,105,243,147,230,6,33,245,25,206,148,206,107,56,177,243,79,156,159,48,49,15,168,206,6,212,246,92,121,19,203,47,190,189,98,180,181,69,85,236,184,242,39,150,95,125,122,197,105,106,128,0,0,202,190,220,239,212,159,237,39,238,210,42,236,84,243,79,138,126,95,215,122,141,184,149,123,115,191,82,127,180,159,187,72,171,177,83,205,62,41,249,127,93,234,54,224,54,164,0,6,85,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,196,171,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,181,32,0,4,85,197,143,149,140,228,249,127,136,125,58,114,85,34,174,44,124,172,103,39,203,252,67,233,211,129,205,97,191,223,236,89,127,232,255,0,255,0,195,134,0,155,253,254,197,151,254,143,255,0,252,56,6,0,155,253,254,197,151,254,143,255,0,252,56,96,9,191,223,236,89,127,232,255,0,255,0,195,128,96,9,213,65,202,185,213,64,0,0,3,0,123,81,252,246,102,111,220,190,143,68,111,241,128,61,168,254,123,51,55,238,95,71,162,2,255,0,246,42,121,88,197,63,48,43,189,58,220,98,177,181,61,138,158,86,49,79,204,10,239,78,183,24,172,7,74,124,39,121,88,201,191,151,248,123,211,160,37,82,42,225,59,202,198,77,252,191,195,222,157,1,42,129,149,125,185,223,169,63,218,79,221,164,85,216,169,230,159,20,252,191,174,245,27,113,42,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,192,109,73,85,123,81,252,137,230,111,220,190,177,68,90,162,170,246,163,249,19,204,223,185,125,98,136,12,86,225,59,205,62,77,252,192,195,222,163,1,210,153,205,103,9,222,105,242,111,230,6,30,245,24,14,148,192,0,0,197,110,218,191,52,248,91,229,253,15,168,220,73,87,176,199,245,217,251,55,251,200,138,187,106,252,211,225,111,151,244,62,163,113,37,94,195,31,215,103,236,223,239,32,53,80,0,6,85,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,196,171,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,181,38,0,246,163,249,236,204,223,185,125,30,136,223,227,0,123,81,252,246,102,111,220,190,143,68,5,255,0,236,84,242,177,138,126,96,87,122,117,184,181,92,88,249,88,206,79,151,248,135,211,167,42,175,98,167,149,140,83,243,2,187,211,173,197,170,226,199,202,198,114,124,191,196,62,157,56,28,214,29,84,28,171,157,84,0,40,7,109,95,149,140,45,243,2,135,211,174,37,255,0,40,7,109,95,149,140,45,243,2,135,211,174,32,80,14,203,143,61,153,101,247,215,163,214,155,252,96,15,101,199,158,204,178,251,235,209,235,77,254,0,0,3,21,187,106,252,211,225,111,151,244,62,163,113,37,94,195,31,215,103,236,223,239,34,42,237,171,243,79,133,190,95,208,250,141,196,149,123,12,127,93,159,179,127,188,128,170,189,168,254,123,51,55,238,95,71,162,45,87,97,143,235,179,246,111,247,145,85,123,81,252,246,102,111,220,190,143,68,90,174,195,31,215,103,236,223,239,32,53,80,0,0,229,92,234,160,229,92,14,148,248,78,242,177,147,127,47,240,247,167,64,74,164,85,194,119,149,140,155,249,127,135,189,58,2,85,3,42,251,115,191,82,127,180,159,187,72,171,177,83,205,62,41,249,127,93,234,54,226,85,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,128,218,144,0,2,170,246,163,249,19,204,223,185,125,98,136,181,69,85,237,71,242,39,153,191,114,250,197,16,24,173,194,119,154,124,155,249,129,135,189,70,3,165,51,154,206,19,188,211,228,223,204,12,61,234,48,29,41,128,0,0,0,1,202,185,191,221,151,30,68,242,203,239,175,88,173,48,4,223,238,203,143,34,121,101,247,215,172,86,129,106,140,86,237,171,243,79,133,190,95,208,250,141,196,218,147,21,187,106,252,211,225,111,151,244,62,163,113,2,85,236,49,253,118,126,205,254,242,53,80,202,190,195,31,215,103,236,223,239,35,85,0,0,0,170,189,168,254,68,243,55,238,95,88,162,48,4,223,238,212,127,34,121,155,247,47,172,81,24,2,7,85,0,0,42,175,106,63,145,60,205,251,151,214,40,140,1,55,251,181,31,200,158,102,253,203,235,20,70,0,129,213,64,0,0,0,12,1,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,40,7,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,112,20,3,181,31,207,102,102,253,203,232,244,69,255,0,236,84,242,177,138,126,96,87,122,117,184,160,29,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,192,95,240,0,2,128,118,213,249,88,194,223,48,40,125,58,226,95,242,128,118,213,249,88,194,223,48,40,125,58,226,5,0,236,184,243,217,150,95,125,122,61,105,127,251,106,252,172,97,111,152,20,62,157,113,40,7,101,199,158,204,178,251,235,209,235,75,255,0,219,87,229,99,11,124,192,161,244,235,136,20,3,178,227,207,102,89,125,245,232,245,166,255,0,24,3,217,113,231,179,44,190,250,244,122,211,127,128,0,0,28,171,157,84,28,171,129,191,221,151,30,68,242,203,239,175,88,173,48,4,223,238,203,143,34,121,101,247,215,172,86,152,2,6,255,0,118,92,121,19,203,47,190,189,98,180,204,190,214,204,21,117,194,188,105,98,11,237,194,162,146,74,124,99,103,181,94,232,91,11,220,175,142,6,83,54,133,91,42,43,81,17,252,218,25,92,136,213,114,108,115,23,93,85,90,221,52,236,184,242,39,150,95,125,122,197,105,95,251,109,50,207,21,98,12,184,203,188,210,180,210,117,22,92,31,112,184,91,238,252,184,228,124,148,253,122,83,114,39,118,214,43,25,10,62,145,99,115,222,230,254,18,120,26,136,229,127,184,60,87,97,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,156,166,61,86,106,6,59,222,143,122,36,127,148,145,174,221,95,57,246,236,209,199,244,217,125,198,150,93,213,92,177,13,93,170,219,124,168,169,176,85,36,43,46,202,199,213,211,73,21,45,60,172,141,23,123,29,88,180,138,155,147,99,94,214,61,219,118,110,78,130,64,242,153,171,153,152,87,38,242,227,17,230,150,53,171,233,236,184,102,223,45,194,167,108,145,178,73,182,39,193,4,92,199,177,142,154,87,171,99,141,138,228,223,35,216,212,93,92,135,48,70,223,118,193,103,29,139,3,112,192,185,85,81,15,81,122,204,187,132,20,244,113,238,123,57,20,180,53,16,85,212,84,234,140,115,29,181,236,166,139,150,174,99,151,169,222,221,201,27,144,202,190,11,242,114,197,159,188,80,96,12,170,197,51,108,178,221,110,18,84,92,99,218,245,234,105,105,41,229,171,150,155,86,61,143,103,57,148,238,139,152,215,35,153,204,222,154,171,116,80,221,62,11,242,114,251,144,92,48,96,12,170,197,51,111,189,90,173,242,84,92,99,218,196,233,170,170,234,37,171,150,155,86,61,236,127,37,245,14,139,152,215,43,95,203,222,154,35,180,78,125,243,175,43,238,185,43,155,152,191,42,47,46,171,146,163,11,94,42,109,172,168,169,162,117,35,235,32,99,215,147,84,145,57,85,88,201,162,229,202,207,137,200,172,145,170,142,114,42,42,244,230,98,7,108,22,78,95,112,55,20,11,154,181,19,117,22,92,203,183,193,81,71,38,214,51,145,85,67,79,5,37,69,54,136,247,61,219,88,202,105,121,138,214,53,122,157,141,220,177,185,64,209,94,204,92,210,246,161,193,182,10,234,239,189,231,117,194,93,70,22,184,127,5,228,244,189,44,139,210,65,238,99,90,253,180,50,81,124,109,221,174,191,19,149,232,242,213,25,1,216,151,153,152,87,15,230,62,98,101,109,218,175,167,189,99,11,125,190,225,104,230,73,27,35,168,232,22,167,159,3,119,61,30,249,149,149,105,35,88,198,187,240,112,78,229,86,163,61,250,254,7,42,231,74,124,39,121,88,201,191,151,248,123,211,160,57,172,58,83,225,59,202,198,77,252,191,195,222,157,0,18,168,0,1,138,221,181,126,105,240,183,203,250,31,81,184,155,82,98,183,109,95,154,124,45,242,254,135,212,110,32,74,189,134,63,174,207,217,191,222,69,175,226,155,129,255,0,164,182,96,219,241,223,180,255,0,14,116,22,104,173,61,47,114,245,155,246,79,60,188,205,252,248,244,215,159,166,221,171,249,58,235,239,209,42,135,97,143,235,179,246,111,247,145,170,135,134,35,13,107,21,71,147,187,26,199,243,220,218,100,249,214,59,33,196,198,51,47,175,114,228,68,198,186,68,240,158,124,42,137,143,193,86,184,89,224,127,232,211,152,55,12,119,237,63,196,125,125,154,91,79,75,220,189,30,205,243,193,47,51,127,62,77,116,228,105,183,106,126,86,186,251,180,91,74,12,181,237,76,243,3,135,255,0,161,180,159,215,107,76,44,69,203,89,62,27,122,213,28,53,229,175,127,174,117,74,50,124,38,59,180,156,242,45,102,24,141,46,77,51,231,238,68,240,166,56,70,237,59,145,246,181,40,25,239,217,49,250,212,251,143,254,124,83,158,34,124,192,230,119,244,202,245,253,118,83,26,238,119,228,240,182,241,62,79,231,76,240,215,150,158,189,27,204,7,101,255,0,45,207,177,121,39,202,244,242,20,209,59,222,79,93,237,232,137,249,187,241,166,154,247,206,173,206,5,57,236,179,242,253,136,63,166,85,127,212,168,140,181,24,156,239,228,246,109,94,242,122,239,196,240,215,150,154,122,189,102,75,217,127,244,198,103,142,203,190,87,187,242,106,169,141,239,39,174,246,246,247,77,248,211,77,222,249,230,222,252,197,194,94,62,203,236,79,129,59,195,160,241,29,154,182,211,213,114,185,188,142,162,7,197,204,217,171,119,109,223,174,221,201,174,154,106,159,89,70,63,177,49,255,0,231,251,254,74,255,0,245,133,198,225,219,203,246,88,255,0,67,108,191,212,162,36,35,58,246,11,15,143,138,110,94,167,89,211,190,122,248,104,137,229,219,79,156,236,141,203,216,60,178,254,237,59,211,175,155,68,235,52,240,215,206,138,180,240,137,121,236,186,194,94,1,203,236,49,129,59,195,175,240,229,154,138,211,213,114,185,92,254,158,6,69,204,217,171,182,238,217,174,221,203,166,186,106,191,89,232,64,51,169,166,41,136,166,57,66,47,122,237,119,238,85,118,228,235,85,83,51,62,51,198,64,1,250,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,56,177,243,79,156,159,48,49,15,168,206,116,166,115,89,197,143,154,124,228,249,129,136,125,70,112,54,167,178,227,200,158,89,125,245,235,21,165,170,42,175,101,199,145,60,178,251,235,214,43,75,84,0,0,6,85,246,231,126,164,255,0,105,63,118,145,87,98,167,154,124,83,242,254,187,212,109,196,171,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,1,181,32,0,50,175,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,37,94,220,239,212,159,237,39,238,210,42,236,84,243,79,138,126,95,215,122,141,184,13,169,0,0,34,174,44,124,172,103,39,203,252,67,233,211,146,169,21,113,99,229,99,57,62,95,226,31,78,156,14,107,13,254,255,0,98,203,255,0,71,255,0,254,28,48,4,223,239,246,44,191,244,127,255,0,225,192,48,4,223,239,246,44,191,244,127,255,0,225,195,0,77,254,255,0,98,203,255,0,71,255,0,254,28,3,0,78,170,14,85,206,170,0,0,0,24,3,218,143,231,179,51,126,229,244,122,35,127,140,1,237,71,243,217,153,191,114,250,61,16,23,255,0,177,83,202,198,41,249,129,93,233,214,227,21,141,169,236,84,242,177,138,126,96,87,122,117,184,197,96,58,83,225,59,202,198,77,252,191,195,222,157,1,42,145,87,9,222,86,50,111,229,254,30,244,232,9,84,12,171,237,206,253,73,254,210,126,237,34,174,197,79,52,248,167,229,253,119,168,219,137,87,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,3,106,74,171,218,143,228,79,51,126,229,245,138,34,213,21,87,181,31,200,158,102,253,203,235,20,64,98,183,9,222,105,242,111,230,6,30,245,24,14,148,206,107,56,78,243,79,147,127,48,48,247,168,192,116,166,0,0,6,43,118,213,249,167,194,223,47,232,125,70,226,74,189,134,63,174,207,217,191,222,68,85,219,87,230,159,11,124,191,161,245,27,137,42,246,24,254,187,63,102,255,0,121,1,170,128,0,50,175,183,59,245,39,251,73,251,180,138,187,21,60,211,226,159,151,245,222,163,110,37,94,220,239,212,159,237,39,238,210,42,236,84,243,79,138,126,95,215,122,141,184,13,169,48,7,181,31,207,102,102,253,203,232,244,70,255,0,24,3,218,143,231,179,51,126,229,244,122,32,47,255,0,98,167,149,140,83,243,2,187,211,173,197,170,226,199,202,198,114,124,191,196,62,157,57,85,123,21,60,172,98,159,152,21,222,157,110,45,87,22,62,86,51,147,229,254,33,244,233,192,230,176,234,160,229,92,234,160,1,64,59,106,252,172,97,111,152,20,62,157,113,47,249,64,59,106,252,172,97,111,152,20,62,157,113,2,128,118,92,121,236,203,47,190,189,30,180,223,227,0,123,46,60,246,101,151,223,94,143,90,111,240,0,0,24,173,219,87,230,159,11,124,191,161,245,27,137,42,246,24,254,187,63,102,255,0,121,17,87,109,95,154,124,45,242,254,135,212,110,36,171,216,99,250,236,253,155,253,228,5,85,237,71,243,217,153,191,114,250,61,17,106,187,12,127,93,159,179,127,188,138,171,218,143,231,179,51,126,229,244,122,34,213,118,24,254,187,63,102,255,0,121,1,170,128,0,7,42,231,85,7,42,224,116,167,194,119,149,140,155,249,127,135,189,58,2,85,34,174,19,188,172,100,223,203,252,61,233,208,18,168,25,87,219,157,250,147,253,164,253,218,69,93,138,158,105,241,79,203,250,239,81,183,18,175,110,119,234,79,246,147,247,105,21,118,42,121,167,197,63,47,235,189,70,220,6,212,128,0,21,87,181,31,200,158,102,253,203,235,20,69,170,42,175,106,63,145,60,205,251,151,214,40,128,197,110,19,188,211,228,223,204,12,61,234,48,29,41,156,214,112,157,230,159,38,254,96,97,239,81,128,233,76,0,0,0,0,14,85,205,254,236,184,242,39,150,95,125,122,197,105,128,38,255,0,118,92,121,19,203,47,190,189,98,180,11,84,98,183,109,95,154,124,45,242,254,135,212,110,38,212,152,173,219,87,230,159,11,124,191,161,245,27,136,18,175,97,143,235,179,246,111,247,145,170,134,85,246,24,254,187,63,102,255,0,121,26,168,0,0,5,85,237,71,242,39,153,191,114,250,197,17,128,38,255,0,118,163,249,19,204,223,185,125,98,136,192,16,58,168,0,1,85,123,81,252,137,230,111,220,190,177,68,96,9,191,221,168,254,68,243,55,238,95,88,162,48,4,14,170,0,0,0,0,96,15,106,63,158,204,205,251,151,209,232,139,255,0,216,169,229,99,20,252,192,174,244,235,113,64,59,81,252,246,102,111,220,190,143,68,95,254,197,79,43,24,167,230,5,119,167,91,128,160,29,168,254,123,51,55,238,95,71,162,47,255,0,98,167,149,140,83,243,2,187,211,173,197,0,237,71,243,217,153,191,114,250,61,17,127,251,21,60,172,98,159,152,21,222,157,110,2,255,0,128,0,20,3,182,175,202,198,22,249,129,67,233,215,18,255,0,148,3,182,175,202,198,22,249,129,67,233,215,16,40,7,101,199,158,204,178,251,235,209,235,75,255,0,219,87,229,99,11,124,192,161,244,235,137,64,59,46,60,246,101,151,223,94,143,90,95,254,218,191,43,24,91,230,5,15,167,92,64,160,29,151,30,123,50,203,239,175,71,173,55,248,192,30,203,143,61,153,101,247,215,163,214,155,252,0,0,0,229,92,234,160,229,92,13,254,236,184,242,39,150,95,125,122,197,105,128,38,255,0,118,92,121,19,203,47,190,189,98,180,192,16,55,251,178,227,200,158,89,125,245,235,21,167,181,227,155,43,238,185,199,194,94,102,96,59,19,170,214,229,61,159,188,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,248,174,203,143,34,121,101,247,215,172,86,150,168,14,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,58,136,194,120,166,197,142,112,173,155,26,225,106,238,182,203,136,45,244,247,75,117,79,41,241,243,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,220,115,69,157,121,95,117,201,92,220,197,249,81,121,117,92,149,24,90,241,83,109,101,69,77,19,169,31,89,3,30,188,154,164,137,202,170,198,77,23,46,86,124,78,69,100,141,84,115,145,81,87,108,251,39,241,77,139,16,112,75,132,45,54,138,238,162,175,12,220,46,246,187,164,124,167,179,167,170,125,116,213,109,143,87,34,35,245,130,174,157,250,181,85,191,30,154,238,107,145,2,133,246,199,102,245,78,53,226,94,135,43,105,231,171,75,110,92,89,225,133,240,77,4,77,103,120,215,49,149,83,77,19,219,171,222,199,83,173,3,21,30,169,163,225,126,214,166,170,231,250,190,196,252,175,181,98,28,220,199,153,175,112,117,36,213,24,50,207,75,109,161,167,154,137,178,190,57,238,15,147,90,168,165,85,214,23,178,42,57,98,93,173,213,204,170,122,110,106,34,163,232,254,127,103,29,247,136,12,229,197,153,197,136,225,233,234,241,53,193,213,17,211,110,99,250,74,86,53,35,166,166,222,198,49,36,229,65,28,81,115,54,35,159,179,115,190,39,42,155,105,217,101,128,41,176,47,5,184,54,169,112,245,93,166,229,138,170,43,239,247,36,169,73,90,250,167,201,82,248,169,234,17,146,47,194,199,209,193,72,172,216,136,199,51,107,211,93,234,231,5,181,40,175,108,22,78,88,177,207,12,11,154,181,19,116,247,172,180,184,65,81,71,38,215,191,159,75,93,81,5,37,69,54,136,246,177,187,158,250,105,121,138,215,185,58,109,141,218,146,57,75,212,120,172,235,202,251,86,117,101,30,47,202,139,203,169,35,167,197,54,122,155,107,42,42,104,155,86,202,57,222,197,228,213,36,78,84,71,190,25,121,114,179,226,106,163,227,106,163,154,168,138,129,207,183,5,249,199,98,200,46,40,48,6,106,226,152,119,217,109,87,9,41,238,50,110,122,116,212,181,116,242,210,75,83,163,24,247,191,146,202,135,75,203,107,85,207,229,236,77,21,218,167,71,199,42,231,73,28,33,102,245,78,123,240,209,151,185,165,112,158,174,123,149,218,206,200,110,147,212,193,20,47,168,184,211,61,212,181,147,35,34,248,26,199,212,65,43,216,141,70,252,14,111,194,207,201,64,230,220,233,79,132,239,43,25,55,242,255,0,15,122,116,7,53,135,74,124,39,121,88,201,191,151,248,123,211,160,2,85,0,0,49,91,182,175,205,62,22,249,127,67,234,55,19,106,76,86,237,171,243,79,133,190,95,208,250,141,196,9,87,176,199,245,217,251,55,251,200,213,67,42,251,12,127,93,159,179,127,188,141,84,0,121,92,83,149,57,93,142,174,17,221,177,182,91,97,108,67,93,12,41,77,29,85,214,207,79,87,43,34,71,57,201,26,62,70,57,81,168,231,185,118,235,166,174,85,254,85,61,80,62,106,166,154,227,74,163,87,173,155,247,112,245,111,217,170,105,158,248,153,137,252,30,123,9,101,214,95,96,30,175,192,152,23,15,97,206,191,151,213,119,77,178,10,62,126,205,219,57,156,166,183,118,221,239,211,93,116,220,186,125,106,124,107,142,67,228,117,226,225,85,118,187,100,206,5,173,174,173,153,245,53,85,85,56,118,142,89,103,149,238,87,62,71,189,209,170,185,206,114,170,171,149,85,85,85,85,79,116,15,153,181,110,99,118,105,141,60,30,212,227,241,116,92,155,180,221,170,42,158,115,189,58,207,140,235,172,190,54,22,193,120,59,2,219,228,180,224,156,39,102,195,212,51,76,181,50,82,218,168,34,164,137,242,171,90,213,145,89,27,90,138,229,107,26,155,180,215,70,162,127,34,30,91,232,237,195,247,253,98,242,247,255,0,102,40,191,249,68,132,4,218,183,84,68,77,49,195,212,81,143,197,218,170,170,232,187,84,77,92,230,42,157,103,199,143,23,230,183,91,173,246,123,125,45,166,211,65,79,69,67,69,11,41,169,105,105,162,108,81,65,19,26,141,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,126,144,15,78,76,89,153,170,117,158,96,0,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,252,222,227,91,43,50,91,63,112,87,14,152,166,193,138,234,177,38,59,238,222,238,170,183,210,211,62,134,46,182,182,74,56,185,207,124,236,145,186,73,19,149,219,99,118,141,84,84,213,125,201,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,87,254,20,184,214,202,206,48,124,83,236,206,193,138,237,158,18,232,122,222,253,165,166,135,153,213,115,249,124,174,76,242,235,167,76,253,219,182,233,171,116,215,85,208,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,8,171,31,240,185,145,57,161,154,120,115,58,241,214,6,239,60,103,132,186,62,231,185,247,157,100,61,47,75,82,234,152,63,3,20,173,137,251,102,145,238,248,216,237,117,209,117,68,68,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,86,69,240,185,145,60,53,247,223,177,76,13,225,207,17,244,221,231,248,206,178,179,159,211,243,121,63,156,203,38,221,188,249,127,39,77,119,123,245,209,52,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,82,255,0,155,25,89,133,49,85,183,2,226,156,203,194,150,108,73,121,228,247,117,158,225,121,166,167,174,172,230,200,177,69,201,129,239,73,36,223,35,92,198,237,106,238,114,43,83,85,77,15,86,87,252,222,224,167,43,51,167,63,112,87,17,120,166,255,0,138,233,113,38,4,238,222,238,165,183,213,83,50,134,94,138,182,74,200,185,204,124,15,145,218,201,43,145,219,100,110,173,68,68,209,125,235,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,30,83,29,102,198,86,101,127,67,237,51,50,240,166,18,239,62,111,69,223,183,154,106,14,171,151,183,153,202,231,61,187,246,243,25,187,110,186,111,110,191,90,30,172,175,252,86,240,83,149,156,96,248,91,218,101,255,0,21,219,60,37,215,116,93,197,85,77,15,51,170,228,115,57,188,232,37,215,78,153,155,118,237,211,87,107,174,169,160,88,0,0,0,0,0,0,0,0,2,170,231,238,126,241,79,128,184,167,203,140,173,202,220,149,241,30,91,98,62,231,241,30,35,240,229,198,179,187,122,139,140,176,85,127,10,130,70,211,195,203,167,100,114,126,17,171,183,118,231,106,213,68,45,80,0,0,0,0,0,0,0,0,0,15,41,237,99,43,60,119,236,183,218,94,20,241,159,248,185,223,52,221,233,246,60,255,0,205,119,243,126,199,240,159,147,249,31,23,213,239,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,95,160,199,250,59,62,154,190,212,127,102,187,147,254,7,238,223,206,250,143,252,175,216,255,0,55,249,199,148,204,190,205,239,104,156,100,209,241,109,237,151,187,250,76,65,98,190,248,127,195,188,221,221,219,29,43,57,93,87,84,221,57,157,46,187,185,95,14,255,0,169,218,123,194,234,131,202,102,198,5,246,161,149,152,203,44,251,211,187,60,91,135,238,54,46,183,145,206,233,122,170,105,33,230,242,247,55,126,222,102,237,187,155,174,154,106,154,234,69,92,20,240,165,244,62,202,203,174,89,248,247,197,189,231,136,39,190,245,189,215,208,114,249,148,212,240,242,185,124,233,117,211,166,221,187,114,107,191,77,61,218,168,88,0,0,0,0,0,0,0,0,21,87,232,49,254,142,207,166,175,181,31,217,174,228,255,0,129,251,183,243,190,163,255,0,43,246,63,205,254,113,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,226,143,34,254,146,153,19,137,178,83,197,62,28,241,31,69,248,207,161,235,57,29,61,100,21,63,99,204,143,118,238,70,223,203,77,55,107,239,211,69,170,188,46,103,167,209,175,61,176,207,101,255,0,133,188,71,225,206,183,248,241,215,116,124,254,162,142,123,223,232,238,92,155,118,243,249,31,156,46,187,119,251,181,216,151,252,0,0,0,0,0,5,127,225,75,141,108,172,227,7,197,62,204,236,24,174,217,225,46,135,173,239,218,90,104,121,157,87,63,151,202,228,207,46,186,116,207,221,187,110,154,183,77,117,93,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,20,171,50,251,72,125,157,241,147,71,194,79,177,174,240,234,241,5,138,197,226,15,17,114,182,247,148,116,175,230,244,189,43,181,229,245,90,109,230,252,91,62,182,235,238,186,160,0,0,0,0,0,0,0,0,0,0,165,95,66,156,211,254,201,55,211,23,191,240,167,131,63,220,61,85,79,122,126,128,238,255,0,179,228,114,190,219,226,251,95,200,247,253,127,8,16,7,251,58,255,0,253,191,196,227,85,10,255,0,244,214,202,207,165,143,208,235,184,49,95,140,255,0,221,221,45,55,117,254,141,239,15,180,231,243,126,199,225,251,47,203,247,125,95,17,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,170,251,2,226,159,233,217,237,211,219,87,246,152,255,0,19,188,71,113,255,0,121,250,95,204,57,125,39,231,159,134,252,191,231,254,95,184,181,64,1,26,113,55,118,186,216,56,109,205,123,237,138,231,87,110,185,91,176,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,42,95,102,102,124,98,175,161,126,101,103,30,113,227,12,87,140,124,29,136,47,55,9,231,184,92,36,184,87,116,52,150,154,58,135,65,11,170,36,255,0,194,43,88,175,107,119,61,125,233,170,168,23,252,21,215,45,248,129,181,113,189,195,110,97,95,120,127,126,32,194,183,41,233,238,216,86,217,89,123,86,208,207,73,117,117,3,29,13,75,100,164,146,103,70,198,58,170,23,36,141,93,232,173,114,163,125,201,175,159,224,99,32,184,167,200,239,27,125,37,243,171,218,7,125,247,111,114,127,24,238,55,94,135,147,212,245,31,158,198,206,86,254,108,31,145,174,238,95,197,166,214,234,19,254,5,202,124,172,202,254,187,217,158,90,97,76,37,222,124,174,183,184,172,212,212,29,87,47,119,47,155,201,99,119,237,230,63,110,237,116,222,237,62,181,61,88,0,0,43,255,0,26,217,67,159,185,211,149,150,172,45,195,158,104,120,19,18,82,226,8,46,21,87,30,251,173,181,243,104,91,77,80,199,193,205,163,99,228,118,178,75,11,182,42,109,94,94,170,186,181,53,11,0,15,41,148,246,12,85,133,50,179,6,225,108,117,123,239,156,73,102,195,246,235,125,226,227,212,201,81,214,87,69,77,27,39,159,155,42,36,146,111,145,175,118,247,162,57,218,234,168,138,170,122,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,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,159,89,31,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,238,250,149,66,96,0,0,0,0,0,135,248,160,226,131,0,240,153,128,45,249,141,152,214,140,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,219,78,244,85,71,42,234,173,247,125,106,129,48,3,207,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,253,100,127,197,7,20,24,7,132,204,1,111,204,108,198,180,98,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,102,218,119,162,170,57,87,85,111,187,235,84,15,215,197,30,0,205,60,208,200,156,77,129,114,83,26,248,75,25,220,250,46,236,188,247,149,77,7,75,203,172,130,89,191,15,76,215,74,205,208,199,43,62,22,174,187,246,175,185,85,74,1,244,5,237,77,255,0,179,83,255,0,222,62,35,255,0,163,146,255,0,14,89,49,197,222,37,226,46,203,197,69,211,63,106,235,178,87,24,84,92,113,85,183,8,85,226,171,156,179,193,106,185,210,207,37,190,154,74,23,49,105,26,248,122,154,109,99,108,142,99,22,37,216,231,109,106,173,245,2,159,225,108,39,133,120,38,225,178,151,62,248,160,195,54,172,119,153,184,51,127,126,99,75,93,20,119,75,237,103,87,94,234,90,125,149,245,169,13,68,155,41,170,160,129,119,189,187,98,98,177,186,181,173,69,248,25,123,218,237,195,110,101,99,252,53,151,54,44,19,153,80,92,177,85,226,138,201,71,45,93,182,129,176,71,61,76,204,134,55,72,230,214,57,200,196,115,209,85,81,174,93,53,209,23,234,46,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,212,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,123,156,212,84,247,162,30,42,211,195,39,13,182,11,173,21,246,197,195,230,90,219,174,86,234,136,234,232,235,41,48,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,1,37,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,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,158,126,193,148,249,89,133,48,173,203,2,225,108,180,194,150,108,55,121,231,119,141,158,223,102,166,167,161,172,230,198,145,75,206,129,140,72,228,223,27,90,199,110,106,238,106,35,87,84,77,15,86,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,242,33,232,10,171,159,191,78,207,165,62,92,123,11,255,0,73,143,196,254,49,253,15,254,248,203,215,254,117,252,47,243,62,87,216,255,0,153,241,234,90,160,0,17,86,122,113,71,145,60,53,247,39,182,188,115,225,207,17,245,61,217,248,178,178,179,159,211,242,185,223,155,69,38,221,188,248,191,43,77,119,123,181,209,116,9,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,17,86,63,226,143,34,114,191,52,240,230,74,99,172,115,221,152,207,22,244,125,207,108,238,202,201,186,174,170,165,212,208,126,26,40,157,19,55,77,27,219,241,189,186,105,170,232,138,138,74,160,0,0,1,95,248,214,250,88,251,44,181,125,14,191,187,63,16,65,215,126,141,253,23,211,84,115,63,72,126,11,237,186,111,201,248,255,0,218,247,110,37,92,167,241,223,178,204,27,237,75,251,179,240,253,187,196,127,99,250,83,166,143,170,251,15,193,125,183,51,236,254,15,250,159,118,128,122,176,0,0,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,229,96,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,200,135,160,0,0,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,127,42,158,128,175,252,107,125,44,125,150,90,190,135,95,221,159,136,32,235,191,70,254,139,233,170,57,159,164,63,5,246,221,55,228,252,127,237,123,183,1,237,115,87,57,50,75,133,140,1,104,188,230,53,226,147,7,97,56,234,41,236,22,198,82,90,167,150,8,94,144,189,208,211,199,13,36,79,88,216,145,64,253,52,106,49,168,196,79,119,185,23,235,84,217,114,143,136,60,1,97,188,223,112,174,31,198,248,78,243,79,75,127,180,178,247,103,101,84,15,100,208,238,130,161,176,212,199,171,30,177,76,186,106,212,122,35,220,139,166,170,132,21,159,190,194,126,139,25,113,253,145,127,248,31,189,63,60,254,233,251,186,94,119,232,143,252,243,242,127,3,254,215,250,195,202,112,83,244,177,246,167,117,241,23,150,95,15,207,236,175,244,111,232,190,166,159,185,191,35,241,135,232,237,223,157,124,127,225,127,8,5,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,253,96,170,191,232,236,250,118,127,222,221,247,63,251,207,255,0,225,255,0,164,63,251,114,192,181,64,0,0,0,0,0,0,138,178,47,138,60,137,226,83,190,253,138,99,159,17,248,115,166,239,63,197,149,148,124,142,163,155,201,252,230,40,247,110,228,75,249,58,233,183,223,166,169,172,170,0,2,191,241,173,244,177,246,89,106,250,29,127,118,126,32,131,174,253,27,250,47,166,168,230,126,144,252,23,219,116,223,147,241,255,0,181,238,220,5,128,7,148,202,127,29,251,44,193,190,212,191,187,63,15,219,188,71,246,63,165,58,104,250,175,176,252,23,219,115,62,207,224,255,0,169,247,104,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,197,152,166,197,129,176,173,231,26,226,154,238,138,203,135,237,245,23,75,141,79,41,242,114,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,220,125,99,228,226,204,45,98,199,56,86,243,130,177,77,15,91,101,196,22,250,139,93,198,155,154,248,249,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,239,3,202,228,166,125,229,63,17,56,86,171,26,228,230,43,241,5,150,138,224,251,92,245,61,13,77,38,202,166,71,28,142,143,101,68,113,189,116,100,209,174,168,155,126,45,53,213,21,18,64,35,252,148,200,76,167,225,219,10,213,96,172,156,194,158,31,178,214,220,31,116,158,155,174,169,171,223,84,248,227,141,210,111,168,146,71,166,172,134,52,209,23,111,195,174,154,170,170,200,0,10,1,145,124,46,103,183,18,157,247,253,148,12,13,226,63,14,116,222,7,252,103,71,71,200,234,57,189,227,250,18,88,247,110,228,80,253,190,186,109,248,52,213,250,223,242,149,118,144,230,95,25,57,119,236,239,232,147,109,197,117,125,225,222,254,32,238,44,39,29,239,111,47,164,233,121,187,233,230,228,235,190,163,110,155,119,104,239,175,111,184,46,168,5,42,225,143,50,248,201,196,188,104,102,198,14,206,59,110,43,135,41,237,93,253,225,89,174,24,78,58,26,23,242,174,208,199,71,201,173,74,118,58,125,105,93,34,183,89,31,189,186,191,226,211,114,5,213,0,0,0,0,0,0,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,249,88,43,48,176,14,101,90,165,190,229,206,56,195,248,170,219,5,67,169,37,172,178,92,225,174,130,57,218,214,185,209,58,72,92,230,163,209,175,99,149,170,186,232,246,175,242,160,30,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,85,143,248,92,200,156,208,205,60,57,157,120,235,3,119,158,51,194,93,31,115,220,251,206,178,30,151,165,169,117,76,31,129,138,86,196,253,179,72,247,124,108,118,186,232,186,162,34,18,168,0,0,0,10,171,144,95,78,207,165,62,99,251,116,255,0,73,143,199,30,14,253,15,254,248,197,208,126,107,252,47,243,62,111,219,127,159,241,232,90,160,0,0,0,0,0,0,0,0,0,2,128,113,207,197,30,123,86,120,39,251,31,184,231,199,27,59,203,197,190,5,182,81,226,174,143,94,155,162,234,121,113,84,116,219,244,171,217,174,205,251,36,252,173,159,8,95,242,159,246,160,103,222,108,112,237,144,86,12,107,147,152,175,195,247,170,220,97,75,107,158,167,161,166,171,223,74,250,42,217,29,30,202,136,228,98,106,248,99,93,81,55,124,58,107,162,170,45,192,35,252,235,200,76,167,226,39,10,210,224,172,227,194,158,32,178,209,92,25,116,130,155,174,169,164,217,84,200,228,141,178,111,167,146,55,174,140,154,68,209,87,111,197,174,154,162,42,5,64,226,243,43,115,219,140,30,1,114,87,192,182,47,22,227,59,159,135,49,77,227,248,85,29,7,51,153,101,159,159,63,225,95,20,73,172,213,44,248,25,166,155,253,205,209,23,75,127,195,214,22,190,224,108,130,203,76,21,138,104,122,43,214,31,193,246,107,93,198,155,154,201,57,21,80,81,69,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,61,231,170,194,120,90,197,129,176,173,155,5,97,106,30,138,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,222,125,96,0,0,0,0,0,0,0,0,34,172,139,225,115,34,120,107,239,191,98,152,27,195,158,35,233,187,207,241,157,101,103,63,167,230,242,127,57,150,77,187,121,242,254,78,154,238,247,235,162,105,42,128,0,20,171,134,60,203,227,39,18,241,161,155,24,59,56,237,184,174,28,167,181,119,247,133,102,184,97,56,232,104,95,202,187,67,29,31,38,181,41,216,233,245,165,116,138,221,100,126,246,234,255,0,139,77,201,117,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,242,152,235,54,50,179,43,250,31,105,153,151,133,48,151,121,243,122,46,253,188,211,80,117,92,189,188,206,87,57,237,223,183,152,205,219,117,211,123,117,250,208,245,101,127,226,183,130,156,172,227,7,194,222,211,47,248,174,217,225,46,187,162,238,42,170,104,121,157,87,35,153,205,231,65,46,186,116,204,219,183,110,154,187,93,117,77,44,0,0,0,0,0,0,0,0,0,0,0,0,0,21,255,0,141,108,222,207,220,150,202,203,86,41,225,207,43,252,119,137,42,177,4,22,250,171,119,114,86,221,57,84,46,166,168,123,231,229,81,189,146,55,73,34,133,187,213,118,167,51,69,77,92,154,123,92,57,156,86,171,6,75,224,140,198,226,2,253,135,242,246,229,136,44,246,217,110,113,94,234,155,105,130,154,235,61,34,77,53,35,91,86,244,115,30,215,36,200,145,57,202,244,72,221,174,187,85,73,44,199,110,62,113,223,28,188,67,221,113,22,72,86,112,187,136,39,193,56,87,28,86,85,216,110,214,76,19,120,116,245,208,83,58,170,154,154,87,78,174,146,25,88,248,102,87,171,163,99,81,203,181,91,162,123,148,53,83,5,103,126,75,230,85,214,91,22,92,230,246,10,197,87,40,41,221,87,45,29,146,255,0,73,93,60,112,53,205,107,165,116,112,200,231,35,17,207,99,85,202,154,106,246,167,242,161,237,74,107,192,55,2,120,7,135,139,86,29,206,250,58,204,107,6,54,197,88,30,142,146,253,105,189,201,11,96,161,158,165,180,181,53,49,54,4,167,142,104,158,201,161,70,35,100,123,149,169,185,29,170,251,210,218,98,156,89,133,112,53,138,171,20,227,92,77,106,195,246,90,45,157,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,189,206,68,79,122,160,31,88,17,254,22,226,23,32,177,205,246,151,11,96,172,240,203,252,65,122,173,223,211,91,173,120,154,138,174,170,125,140,115,223,178,40,228,115,221,181,140,115,151,68,247,53,170,171,238,69,24,167,136,92,130,192,215,218,172,45,141,115,195,47,240,253,234,139,103,83,110,186,98,106,42,74,168,55,177,175,102,248,164,145,175,110,230,61,174,77,83,222,215,34,167,185,80,9,0,31,39,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,233,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,125,206,106,162,251,209,79,172,7,159,204,44,21,106,204,172,1,137,114,230,251,81,87,5,183,21,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,250,136,255,0,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,239,127,212,137,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,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,63,145,79,147,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,0,136,56,231,207,222,41,242,59,193,63,70,140,149,246,129,223,125,229,223,127,197,203,141,215,161,228,244,221,63,230,82,51,149,191,155,63,229,235,187,151,240,233,181,218,213,92,244,255,0,238,62,119,39,209,163,248,205,237,111,169,239,191,29,127,13,233,251,175,149,211,244,221,23,75,179,119,120,207,191,126,253,118,199,183,110,142,221,170,133,127,226,183,130,156,172,227,7,194,222,211,47,248,174,217,225,46,187,162,238,42,170,104,121,157,87,35,153,205,231,65,46,186,116,204,219,183,110,154,187,93,117,77,2,192,20,171,130,158,39,56,208,206,156,211,186,225,110,35,56,122,240,38,27,165,195,243,220,41,110,62,19,187,90,249,181,205,169,167,99,32,230,214,74,248,221,172,114,204,237,136,155,151,151,170,46,141,93,110,168,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,117,155,25,89,149,253,15,180,204,203,194,152,75,188,249,189,23,126,222,105,168,58,174,94,222,103,43,156,246,239,219,204,102,237,186,233,189,186,253,104,122,178,191,241,91,193,78,86,113,131,225,111,105,151,252,87,108,240,151,93,209,119,21,85,52,60,206,171,145,204,230,243,160,151,93,58,102,109,219,183,77,93,174,186,166,129,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,175,166,182,105,255,0,100,155,232,117,220,24,83,193,159,238,238,150,167,189,63,64,119,135,218,115,249,95,109,240,253,151,228,123,190,191,136,186,160,0,0,0,0,0,0,0,0,0,50,214,251,197,6,62,227,35,138,60,87,217,233,153,214,140,63,108,203,171,182,40,189,217,39,185,216,105,230,134,246,216,44,242,212,85,211,57,179,77,44,176,35,221,37,4,41,34,172,10,138,215,61,26,140,85,69,110,165,0,41,254,66,118,95,228,23,14,217,177,98,206,60,21,139,243,2,182,245,135,250,174,154,11,165,194,138,74,87,243,233,165,167,126,246,199,73,27,215,70,76,229,77,30,159,18,38,186,166,168,180,175,62,242,83,10,241,19,218,255,0,125,201,204,107,112,186,209,89,113,7,75,212,207,107,150,56,234,153,200,194,241,84,51,99,164,142,70,38,175,133,168,186,177,126,21,93,52,93,21,33,94,212,127,61,153,155,247,47,163,209,22,171,178,227,142,127,244,178,224,167,217,119,251,245,252,101,239,191,252,118,229,249,167,79,255,0,146,251,111,231,127,52,13,20,200,76,148,194,188,59,101,61,139,39,48,85,194,235,91,101,195,253,87,77,61,210,88,228,170,127,62,166,90,135,239,116,113,198,197,209,243,57,19,70,39,194,137,174,171,170,172,128,10,85,198,183,105,15,208,251,52,237,89,103,236,107,197,189,231,135,224,190,245,190,34,232,57,124,202,154,136,121,92,190,150,93,116,233,183,110,220,154,239,211,79,118,170,23,84,21,255,0,130,158,43,126,152,57,89,117,204,207,1,120,75,187,49,4,246,46,139,189,58,254,103,46,154,158,110,111,51,147,22,154,245,59,118,237,93,54,107,175,191,68,176,0,0,0,0,0,0,0,1,85,126,156,255,0,232,236,250,21,123,46,253,165,239,191,248,31,188,191,52,233,255,0,242,95,109,252,239,230,150,168,0,0,0,0,0,0,0,0,0,0,0,42,174,65,113,207,237,199,138,124,199,225,163,217,119,114,123,63,239,143,199,125,247,212,245,221,13,198,42,47,205,250,118,114,183,243,119,253,163,182,237,219,241,107,185,45,80,0,0,0,10,171,159,188,12,123,113,226,159,46,56,151,246,163,220,158,207,251,159,241,39,114,117,61,119,67,113,150,183,243,142,161,156,173,252,221,159,102,237,187,119,124,90,237,64,181,64,0,0,0,0,0,0,0,0,0,0,21,87,63,120,231,246,29,197,62,92,112,209,236,187,190,253,160,119,63,227,190,251,233,186,30,186,227,45,23,230,253,59,249,187,57,91,254,209,187,183,109,248,116,220,161,250,184,160,236,244,201,126,44,241,253,191,49,179,27,19,227,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,238,168,122,42,163,145,52,70,251,190,181,88,43,22,118,95,228,23,13,120,86,243,196,102,5,197,249,129,93,137,50,174,223,81,141,108,244,183,107,133,20,180,51,215,91,35,117,100,17,212,50,42,72,228,116,46,146,6,35,218,201,24,229,106,170,35,154,186,42,104,169,229,51,99,2,251,80,202,204,101,150,125,233,221,158,45,195,247,27,23,91,200,231,116,189,85,52,144,243,121,123,155,191,111,51,118,221,205,215,77,53,77,117,2,170,246,111,113,173,154,124,96,251,68,246,153,96,194,150,207,9,119,71,69,220,84,181,48,243,58,174,175,153,205,231,79,46,186,116,204,219,183,110,154,187,93,117,77,46,169,85,120,24,224,99,232,93,227,111,237,163,227,31,24,247,111,247,147,187,250,94,147,169,255,0,40,155,126,238,167,249,186,108,254,93,125,206,57,248,24,250,104,248,39,251,104,248,59,193,221,229,253,228,239,14,171,171,233,191,202,33,217,183,166,254,118,187,255,0,147,79,120,90,160,0,0,0,0,8,171,138,60,244,250,53,228,78,38,206,191,11,120,143,195,157,23,226,206,187,163,231,245,21,144,83,125,183,46,77,187,121,251,191,33,117,219,167,187,93,80,37,80,69,92,46,103,167,210,83,34,112,206,117,248,91,195,158,35,235,127,22,117,221,103,35,167,172,158,155,237,185,113,238,221,200,221,249,9,166,237,61,250,106,178,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,171,134,62,53,179,79,58,120,208,205,142,29,49,77,131,10,82,225,188,9,223,221,221,85,111,165,169,101,116,189,21,218,26,56,185,207,124,239,141,218,199,43,149,219,99,110,174,68,84,209,61,203,117,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,2,128,113,71,217,73,244,148,207,108,77,157,126,222,188,57,226,62,139,241,103,133,186,206,71,79,71,5,55,219,117,113,238,221,200,221,249,9,166,237,61,250,106,182,171,133,204,139,250,53,228,78,25,201,79,20,248,143,195,157,111,227,62,135,163,231,245,21,147,212,253,143,50,77,187,121,251,127,45,117,219,175,187,93,17,197,30,122,125,26,242,39,19,103,95,133,188,71,225,206,139,241,103,93,209,243,250,138,200,41,190,219,151,38,221,188,253,223,144,186,237,211,221,174,168,225,115,61,62,146,153,19,134,115,175,194,222,28,241,31,91,248,179,174,235,57,29,61,100,244,223,109,203,143,118,238,70,239,200,77,55,105,239,211,85,15,85,155,24,23,218,134,86,99,44,179,239,78,236,241,110,31,184,216,186,222,71,59,165,234,169,164,135,155,203,220,221,251,121,155,182,238,110,186,105,170,107,169,0,100,22,69,255,0,99,183,133,140,199,254,52,251,64,238,78,248,199,95,152,247,87,59,147,110,139,248,47,218,79,183,94,143,237,61,250,115,63,33,118,251,237,81,85,115,247,129,143,110,60,83,229,199,18,254,212,123,147,217,255,0,115,254,36,238,78,167,174,232,110,50,214,254,113,212,51,149,191,155,179,236,221,183,110,239,139,93,168,30,171,130,158,43,126,152,57,89,117,204,207,1,120,75,187,49,4,246,46,139,189,58,254,103,46,154,158,110,111,51,147,22,154,245,59,118,237,93,54,107,175,191,68,176,5,85,207,222,57,253,135,113,79,151,28,52,123,46,239,191,104,29,207,248,239,190,250,110,135,174,184,203,69,249,191,78,254,110,206,86,255,0,180,110,237,219,126,29,55,47,148,227,91,180,135,232,125,154,118,172,179,246,53,226,222,243,195,240,95,122,223,17,116,28,190,101,77,68,60,174,95,75,46,186,116,219,183,110,77,119,233,167,187,85,11,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,92,81,228,95,210,83,34,113,54,74,120,167,195,158,35,232,191,25,244,61,103,35,167,172,130,167,236,121,145,238,221,200,219,249,105,166,237,125,250,104,178,168,2,191,240,83,194,151,208,251,43,46,185,103,227,223,22,247,158,32,158,251,214,247,95,65,203,230,83,83,195,202,229,243,165,215,78,155,118,237,201,174,253,52,247,106,182,0,0,0,0,0,0,0,0,4,85,197,30,122,125,26,242,39,19,103,95,133,188,71,225,206,139,241,103,93,209,243,250,138,200,41,190,219,151,38,221,188,253,223,144,186,237,211,221,174,169,42,148,171,45,59,72,125,162,113,147,89,194,79,177,174,239,233,49,5,246,197,226,15,17,115,119,119,108,117,79,230,244,189,43,116,230,116,186,109,230,252,59,254,183,105,239,11,1,194,230,122,125,37,50,39,12,231,95,133,188,57,226,62,183,241,103,93,214,114,58,122,201,233,190,219,151,30,237,220,141,223,144,154,110,211,223,166,171,42,148,3,138,60,139,250,53,231,182,38,237,64,241,79,136,252,57,209,127,17,250,30,143,159,212,81,193,100,253,35,204,147,110,222,127,63,243,117,215,110,207,118,187,210,42,250,12,127,100,163,253,26,222,212,125,157,123,69,255,0,242,107,185,59,223,160,232,63,22,254,119,212,83,243,119,244,92,223,177,102,222,102,223,139,110,229,13,41,205,140,117,236,191,43,49,150,102,119,95,121,248,75,15,220,111,189,23,63,147,213,116,180,210,77,202,230,109,118,205,220,189,187,182,187,77,117,209,116,208,138,184,41,226,183,233,131,149,151,92,204,240,23,132,187,179,16,79,98,232,187,211,175,230,114,233,169,230,230,243,57,49,105,175,83,183,110,213,211,102,186,251,244,79,87,194,230,69,253,26,242,39,12,228,167,138,124,71,225,206,183,241,159,67,209,243,250,138,201,234,126,199,153,38,221,188,253,191,150,186,237,215,221,174,137,234,179,99,2,251,80,202,204,101,150,125,233,221,158,45,195,247,27,23,91,200,231,116,189,85,52,144,243,121,123,155,191,111,51,118,221,205,215,77,53,77,117,3,213,130,191,240,83,194,151,208,251,43,46,185,103,227,223,22,247,158,32,158,251,214,247,95,65,203,230,83,83,195,202,229,243,165,215,78,155,118,237,201,174,253,52,247,106,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,248,160,237,11,201,126,19,49,253,191,46,115,27,12,99,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,238,167,122,170,35,85,52,86,251,254,180,75,64,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,202,160,123,80,0,0,0,0,0,0,0,0,87,255,0,166,182,86,125,44,126,135,93,193,138,252,103,254,238,233,105,187,175,244,111,120,125,167,63,155,246,63,15,217,126,95,187,234,248,139,0,0,0,0,0,0,0,0,0,0,0,5,106,237,30,197,152,171,3,112,99,152,120,167,5,98,107,174,31,189,81,119,79,77,113,181,214,201,73,85,6,251,173,35,31,178,88,213,175,110,230,61,205,93,23,222,215,42,47,185,84,118,112,226,204,85,142,120,49,203,204,83,141,113,53,215,16,94,171,123,219,169,184,221,43,100,171,170,159,101,214,173,140,223,44,138,231,187,107,24,214,166,171,238,107,81,19,220,136,79,248,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,83,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,238,115,81,83,222,136,48,182,19,194,184,26,197,75,133,176,86,25,181,97,251,45,22,254,154,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,222,231,42,175,189,84,15,172,0,0,0,0,0,0,0,0,0,3,228,226,156,39,133,113,205,138,171,11,99,92,51,106,196,22,90,221,157,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,154,167,185,205,69,79,122,32,194,216,79,10,224,107,21,46,22,193,88,102,213,135,236,180,91,250,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,79,123,156,170,190,245,83,235,0,5,42,227,91,134,62,52,51,167,52,237,88,167,135,62,33,124,9,134,233,112,252,22,250,171,119,139,46,214,190,109,115,106,106,30,249,249,84,113,62,55,107,28,176,183,122,174,229,229,232,169,163,83,91,170,0,200,186,158,0,120,187,203,92,127,97,226,163,136,12,231,195,248,226,219,148,149,20,184,170,230,233,113,21,206,231,117,146,213,107,155,174,154,154,149,106,233,218,213,122,181,147,114,227,116,140,102,247,251,220,221,85,199,234,206,188,148,197,93,172,216,170,151,136,206,28,238,22,172,57,134,240,229,189,152,42,170,151,26,203,37,29,115,235,169,228,146,177,242,49,148,113,212,198,176,172,119,8,81,28,178,35,183,54,68,86,162,34,43,181,126,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,138,241,65,193,7,18,87,252,127,111,172,224,187,51,48,254,77,96,150,89,226,138,190,195,100,188,215,225,216,42,110,169,52,203,45,91,169,173,208,44,47,123,161,90,104,214,87,124,106,144,181,171,238,99,64,190,160,194,190,20,176,215,31,92,96,248,167,217,159,22,184,174,217,225,46,135,173,239,220,121,122,135,153,213,115,249,124,174,74,75,174,157,51,247,110,219,166,173,211,93,87,75,1,244,5,237,77,255,0,179,83,255,0,222,62,35,255,0,163,129,170,128,175,252,41,113,173,149,156,96,248,167,217,157,131,21,219,60,37,208,245,189,251,75,77,15,51,170,231,242,249,92,153,229,215,78,153,251,183,109,211,86,233,174,171,165,128,0,0,0,0,0,0,0,10,171,159,185,5,197,62,61,226,159,46,51,75,43,115,171,195,153,109,135,59,159,196,120,115,196,119,26,62,242,233,238,50,207,85,252,22,8,221,79,55,50,157,241,199,248,71,38,237,187,93,163,81,20,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,127,138,14,40,48,15,9,152,2,223,152,217,141,104,196,23,27,109,198,241,21,146,40,172,148,240,205,59,103,146,25,166,107,156,217,165,137,168,205,180,239,69,84,114,174,170,223,119,214,169,48,21,127,11,241,39,195,111,22,121,209,140,56,87,190,229,69,94,32,185,101,237,69,194,174,177,184,170,197,65,87,106,116,244,21,109,161,146,90,116,116,178,185,95,186,161,118,57,99,106,236,115,245,219,174,213,11,1,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,245,148,43,24,118,131,240,11,147,121,227,138,57,156,53,221,105,241,246,25,196,23,75,125,126,35,181,224,235,43,42,166,174,100,210,193,85,59,42,186,150,76,238,106,172,186,189,218,57,237,122,238,79,137,80,152,56,108,225,179,137,44,163,226,75,29,99,92,107,154,244,151,28,164,184,211,220,233,48,134,16,164,190,215,205,5,150,9,43,225,146,134,40,232,100,137,180,212,204,134,150,55,66,141,133,85,24,138,140,103,195,170,144,174,10,236,200,199,208,241,189,120,226,3,51,151,45,113,54,93,93,241,70,34,189,207,97,171,231,86,207,52,21,201,86,180,205,146,154,106,94,67,158,201,39,133,202,138,245,70,171,21,90,174,84,77,66,197,98,158,42,114,11,28,240,99,85,196,230,53,203,171,174,32,203,42,221,157,78,31,186,90,40,170,234,167,217,117,109,19,55,211,73,51,169,221,182,165,141,145,53,147,220,214,163,147,226,68,105,242,188,208,112,39,254,130,175,237,73,226,111,238,107,251,195,221,157,61,227,248,95,232,222,103,39,155,200,169,251,61,119,243,126,45,55,59,73,255,0,217,62,86,120,19,217,111,179,76,41,224,207,241,115,185,169,187,175,237,185,255,0,154,236,229,125,183,225,63,39,242,254,47,175,222,125,92,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,166,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,247,185,202,171,239,85,2,21,203,76,161,207,220,53,193,181,102,78,99,28,208,239,92,216,155,15,223,109,240,226,174,251,173,159,101,117,84,149,75,69,63,89,35,18,165,57,77,150,4,222,140,220,206,95,192,139,181,186,184,41,202,28,253,201,108,172,186,225,110,35,51,67,199,120,146,171,16,79,112,165,184,247,221,109,211,149,66,234,106,118,50,14,109,99,25,35,116,146,41,157,177,19,106,115,53,69,213,203,165,128,0,121,76,216,176,98,172,87,149,152,203,11,96,91,223,115,98,75,206,31,184,219,236,247,30,166,74,126,142,186,90,105,25,4,252,216,145,100,143,100,142,99,183,177,21,205,211,84,69,84,66,42,224,167,40,115,247,37,178,178,235,133,184,140,205,15,29,226,74,172,65,61,194,150,227,223,117,183,78,85,11,169,169,216,200,57,181,140,100,141,210,72,166,118,196,77,169,204,213,23,87,46,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,249,67,198,182,86,103,78,126,227,94,29,48,181,131,21,210,226,76,9,222,93,227,85,112,165,166,101,12,189,21,108,116,114,242,94,201,223,35,181,146,86,171,119,70,221,90,138,171,162,251,148,61,7,20,28,80,96,30,19,48,5,191,49,179,26,209,136,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,155,105,222,138,168,229,93,85,190,239,173,83,208,100,38,117,225,94,34,114,158,197,156,120,42,223,117,162,178,226,14,171,166,130,233,20,113,213,51,145,83,45,59,247,182,57,36,98,106,248,92,169,163,215,225,84,215,69,213,19,208,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,202,167,234,194,216,79,10,224,107,21,46,22,193,88,102,213,135,236,180,91,250,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,79,123,156,170,190,245,80,62,176,0,0,0,1,95,248,173,227,91,43,56,62,240,183,180,203,6,43,185,248,183,174,232,187,138,150,154,110,95,75,200,230,115,121,211,197,166,189,75,54,237,221,174,142,215,77,19,91,0,121,76,117,148,249,89,154,29,15,180,204,180,194,152,183,187,57,189,23,126,217,169,171,250,94,102,222,103,43,156,199,108,221,203,102,237,186,107,177,186,253,72,7,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,255,0,10,92,107,101,103,24,62,41,246,103,96,197,118,207,9,116,61,111,126,210,211,67,204,234,185,252,190,87,38,121,117,211,166,126,237,219,116,213,186,107,170,233,96,8,171,34,248,92,200,158,26,251,239,216,166,6,240,231,136,250,110,243,252,103,89,89,207,233,249,188,159,206,101,147,110,222,124,191,147,166,187,189,250,232,154,4,170,87,254,53,178,135,63,115,167,43,45,88,91,135,60,208,240,38,36,165,196,16,92,42,174,61,247,91,107,230,208,182,154,161,143,131,155,70,199,200,237,100,150,23,108,84,218,188,189,85,117,106,107,96,0,30,83,41,236,24,171,10,101,102,13,194,216,234,247,223,56,146,205,135,237,214,251,197,199,169,146,163,172,174,138,154,54,79,63,54,84,73,36,223,35,94,237,239,68,115,181,213,81,21,84,245,100,127,157,121,247,148,252,59,97,90,92,107,156,120,175,195,246,90,219,131,45,112,84,244,53,53,123,234,159,28,146,54,61,148,241,200,244,213,144,200,186,170,109,248,116,215,85,68,95,149,143,248,163,200,156,175,202,204,57,157,120,235,28,247,102,12,197,189,31,115,220,251,178,178,110,171,170,166,117,76,31,129,138,39,74,205,208,198,247,124,108,110,154,104,186,42,162,1,245,115,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,75,212,193,107,138,57,42,159,207,169,138,157,155,27,36,145,177,116,124,205,85,213,233,240,162,233,170,232,138,200,76,235,194,188,68,229,61,139,56,240,85,190,235,69,101,196,29,87,77,5,210,40,227,170,103,34,166,90,119,239,108,114,72,196,213,240,185,83,71,175,194,169,174,139,170,39,202,254,209,60,104,228,79,248,227,150,216,199,255,0,28,183,245,93,37,103,254,70,161,155,106,41,191,155,174,207,229,106,251,252,166,86,230,151,9,217,45,142,237,156,14,229,165,247,185,177,37,155,157,209,97,126,150,229,81,202,230,194,251,156,159,195,38,99,227,118,177,202,249,126,41,151,77,118,166,138,136,212,9,87,217,62,86,120,239,218,151,179,76,41,227,63,241,143,185,169,187,211,236,121,31,157,108,230,253,143,224,255,0,43,242,62,31,171,220,122,178,191,230,151,30,188,39,100,182,59,185,229,158,101,230,183,115,98,75,55,39,173,162,238,43,149,71,43,155,11,38,143,240,144,211,190,55,107,28,172,119,194,229,211,93,23,69,69,68,250,182,220,251,177,113,19,144,88,243,26,240,151,138,252,65,122,162,183,221,45,118,74,158,133,244,155,47,172,162,73,41,227,217,95,28,108,93,31,53,58,234,244,229,124,90,57,116,71,34,5,64,227,111,54,51,79,10,118,146,100,30,5,194,217,151,138,236,216,110,243,225,110,241,179,219,239,53,52,244,53,156,219,245,76,82,243,160,99,210,57,55,198,214,177,219,154,187,154,136,213,213,19,66,255,0,230,197,131,21,98,188,172,198,88,91,2,222,251,155,18,94,112,253,198,223,103,184,245,50,83,244,117,210,211,72,200,39,230,196,139,36,123,36,115,29,189,136,174,110,154,162,42,162,24,173,137,126,150,63,79,172,134,250,98,255,0,118,126,32,194,253,15,232,223,209,125,244,188,191,209,255,0,130,251,110,167,242,190,63,246,253,219,77,190,197,152,166,197,129,176,173,231,26,226,154,238,138,203,135,237,245,23,75,141,79,41,242,114,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,220,5,107,224,99,32,184,167,200,239,27,125,37,243,171,218,7,125,247,111,114,127,24,238,55,94,135,147,212,245,31,158,198,206,86,254,108,31,145,174,238,95,197,166,214,235,106,138,171,253,148,126,4,255,0,235,231,255,0,38,111,31,244,65,199,63,211,179,248,147,244,42,255,0,132,188,75,250,31,252,155,164,253,37,255,0,156,253,159,249,223,235,64,181,64,202,191,254,238,191,255,0,111,7,23,167,37,56,204,225,179,136,156,85,85,130,178,115,50,60,65,122,162,183,190,233,61,55,115,215,210,108,165,100,145,198,233,55,212,65,27,23,71,205,26,104,139,187,226,215,77,17,85,2,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,255,0,20,29,161,121,47,194,102,63,183,229,206,99,97,140,107,113,185,92,108,241,94,226,150,201,69,73,52,13,130,73,166,133,173,115,166,169,137,200,253,212,239,85,68,106,166,138,223,127,214,137,104,8,83,58,248,51,225,179,136,156,85,75,141,115,143,45,252,65,122,162,183,178,215,5,79,124,87,210,108,165,100,146,72,216,246,83,207,27,23,71,205,34,234,169,187,226,211,93,17,17,2,21,236,222,224,167,52,248,62,246,137,237,50,255,0,133,46,126,45,238,142,139,184,170,170,102,229,244,189,95,51,155,206,130,45,53,234,89,183,110,237,116,118,186,104,154,250,190,6,50,11,138,124,142,241,183,210,95,58,189,160,119,223,118,247,39,241,142,227,117,232,121,61,79,81,249,236,108,229,111,230,193,249,26,238,229,252,90,109,110,174,57,254,157,159,196,159,161,87,252,37,226,95,208,255,0,228,221,39,233,47,252,231,236,255,0,206,255,0,90,90,160,48,175,138,222,53,178,179,16,248,91,232,59,96,197,121,37,211,245,222,40,238,42,90,108,53,222,251,185,29,31,55,187,39,94,163,147,165,86,222,111,228,115,221,183,242,220,108,79,12,151,107,173,255,0,134,220,168,190,223,110,117,119,27,149,199,3,216,170,235,43,42,230,116,211,212,207,37,4,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,40,123,86,248,92,200,158,26,253,151,123,20,192,222,28,241,31,125,247,159,227,58,202,206,127,79,208,242,127,57,150,77,187,121,242,254,78,154,238,247,235,162,105,245,123,63,123,71,175,184,27,21,71,130,184,156,206,78,139,44,176,254,15,75,94,31,166,240,235,36,228,85,65,37,44,116,209,239,162,166,117,67,182,211,50,116,214,69,86,174,154,185,85,219,84,13,148,4,41,146,156,102,112,217,196,78,42,170,193,89,57,153,30,32,189,81,91,223,116,158,155,185,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,241,107,166,136,170,147,88,0,0,0,0,0,0,0,8,171,61,56,163,200,158,26,251,147,219,94,57,240,231,136,250,158,236,252,89,89,89,207,233,249,92,239,205,162,147,110,222,124,95,149,166,187,189,218,232,186,4,170,0,2,170,228,22,65,113,79,128,184,167,204,124,210,205,44,234,241,30,91,98,62,248,240,230,28,241,29,198,179,187,122,139,140,83,210,255,0,5,158,54,211,195,203,167,100,145,254,13,203,183,118,214,234,213,85,45,80,34,172,1,197,30,68,230,134,105,226,60,148,192,184,231,188,241,158,18,235,59,226,217,221,149,144,244,189,45,75,105,167,252,52,177,54,39,237,154,70,55,224,123,181,215,84,213,17,84,9,84,0,0,0,0,0,0,0,0,205,92,117,155,25,167,218,103,208,253,7,115,47,21,229,103,179,126,111,138,59,246,243,83,99,239,30,240,219,209,242,187,177,245,28,238,95,67,85,187,155,179,111,53,187,119,110,118,219,1,192,199,211,179,248,237,244,213,255,0,131,124,53,250,31,252,167,171,253,27,255,0,155,125,167,249,191,235,138,1,158,156,81,228,79,13,125,201,253,139,252,115,225,207,17,245,62,56,252,89,89,89,207,233,249,93,221,250,110,41,54,237,231,215,125,134,154,238,248,245,209,154,5,170,254,205,95,11,31,226,14,106,255,0,234,171,119,253,56,165,92,49,241,173,149,153,45,198,134,108,113,23,138,108,24,174,171,13,227,190,254,238,234,91,125,45,51,235,162,235,110,208,214,69,206,99,231,100,109,210,56,156,142,219,35,180,114,162,38,169,239,72,87,58,248,51,226,79,135,108,43,75,141,115,143,45,252,63,101,173,184,50,215,5,79,124,80,85,239,170,124,114,72,216,246,83,207,35,211,86,67,34,234,169,183,225,211,93,85,17,117,83,135,174,206,30,12,113,206,65,101,166,53,197,57,55,214,222,177,6,15,179,93,46,53,62,34,186,199,207,170,158,138,41,37,147,99,42,90,198,238,123,220,186,53,17,169,174,136,136,158,224,61,7,8,25,111,196,149,110,116,98,30,37,241,174,113,85,223,50,147,51,108,245,119,188,33,133,234,241,13,125,76,246,168,46,53,116,245,180,45,146,142,70,244,208,62,42,85,116,74,144,200,244,98,185,90,197,115,85,92,126,76,180,225,143,141,12,53,198,77,102,113,227,30,33,123,215,41,230,196,23,219,132,56,87,197,151,105,246,80,213,71,84,148,80,116,114,68,148,201,202,116,176,46,196,126,214,114,254,5,93,173,215,234,240,173,133,184,206,192,217,251,139,176,86,101,208,244,92,63,225,251,125,125,175,47,105,185,182,169,57,20,176,86,193,29,174,61,240,171,171,93,182,133,143,77,106,21,92,186,107,34,171,244,82,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,178,47,138,60,137,226,83,190,253,138,99,159,17,248,115,166,239,63,197,149,148,124,142,163,155,201,252,230,40,247,110,228,75,249,58,233,183,223,166,169,168,74,160,160,29,148,156,81,231,183,18,158,212,125,181,227,159,17,248,115,185,59,179,241,101,29,31,35,168,235,185,223,155,69,30,237,220,136,191,43,93,54,251,180,213,117,181,89,23,197,30,68,241,41,223,126,197,49,207,136,252,57,211,119,159,226,202,202,62,71,81,205,228,254,115,20,123,183,114,37,252,157,116,219,239,211,84,212,60,166,80,241,173,149,153,211,159,184,215,135,76,45,96,197,116,184,147,2,119,151,120,213,92,41,105,153,67,47,69,91,29,28,188,151,178,119,200,237,100,149,170,221,209,183,86,162,170,232,190,229,242,188,91,112,147,138,177,238,21,101,199,132,185,112,166,85,230,77,118,32,75,133,239,21,91,221,37,142,186,229,66,248,231,90,136,38,172,160,133,213,19,115,42,31,79,43,152,253,90,231,68,143,114,238,107,76,149,204,108,251,205,142,29,184,208,206,236,107,147,152,175,195,247,170,220,97,137,109,115,212,244,52,213,123,233,95,118,124,142,143,101,68,114,49,53,124,49,174,168,155,190,29,53,209,85,23,85,51,71,20,241,157,142,120,47,201,252,107,195,29,119,91,153,184,130,223,135,238,152,130,167,149,106,143,159,75,61,165,242,84,201,178,181,27,78,221,213,47,129,116,141,17,201,174,141,68,110,228,2,202,229,61,131,21,97,76,172,193,184,91,29,94,251,231,18,89,176,253,186,223,120,184,245,50,84,117,149,209,83,70,201,231,230,202,137,36,155,228,107,221,189,232,142,118,186,170,34,170,149,87,138,62,37,253,168,99,188,77,192,6,74,93,177,94,18,206,123,159,69,221,152,159,159,208,90,233,121,112,193,117,155,248,101,52,174,171,102,234,56,229,139,225,129,117,123,246,175,192,170,243,213,231,239,211,179,232,177,151,30,194,255,0,211,159,241,63,140,127,67,255,0,189,210,245,255,0,157,127,4,252,243,149,246,63,230,124,26,158,83,43,114,183,2,100,182,4,182,113,197,199,21,139,185,179,182,205,206,241,70,40,234,166,168,229,115,102,125,178,143,248,29,177,239,164,118,180,114,210,197,248,40,87,77,119,59,71,163,156,128,225,115,137,127,101,248,239,12,240,1,157,119,108,87,139,115,158,217,214,247,158,39,231,245,246,186,174,100,51,221,97,254,25,83,43,106,223,182,142,72,162,248,160,77,30,205,169,240,34,60,173,89,247,198,30,42,225,219,181,18,251,113,198,184,239,48,43,114,203,15,244,189,78,21,181,221,36,146,149,252,252,59,18,51,101,28,147,71,78,186,84,204,217,87,93,62,36,87,166,174,211,95,149,154,89,91,197,142,116,241,99,115,227,139,129,219,23,124,225,187,207,39,194,248,163,170,182,211,243,121,86,214,91,43,63,129,220,222,201,27,164,145,85,69,248,88,83,93,55,55,84,86,185,125,95,250,4,255,0,217,46,243,35,255,0,229,175,233,143,187,255,0,67,127,0,253,31,209,125,143,249,255,0,132,222,7,138,199,124,124,221,120,135,227,151,36,235,50,67,26,102,86,21,193,51,222,48,221,146,237,97,171,184,186,134,10,233,221,120,114,206,233,41,169,170,36,134,86,62,25,162,141,85,254,247,35,21,170,154,34,107,173,57,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,159,89,148,22,94,23,48,38,104,113,79,149,89,215,192,6,6,239,60,152,194,88,130,199,226,123,159,121,205,15,75,116,165,184,165,77,103,224,110,178,182,173,251,104,228,164,119,224,152,230,46,186,55,87,163,208,214,156,89,133,172,88,231,10,222,112,86,41,161,235,108,184,130,223,81,107,184,211,115,95,31,62,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,125,224,83,108,189,237,118,225,183,50,177,254,26,203,155,22,9,204,168,46,88,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,46,154,232,139,245,30,215,142,124,130,226,159,60,124,19,244,104,206,175,103,253,201,222,93,247,252,99,184,218,186,238,119,77,211,254,101,27,249,187,57,83,254,94,155,121,159,14,187,157,167,213,194,125,156,60,24,224,108,85,102,198,184,91,38,250,43,214,31,184,83,221,45,213,62,34,186,201,200,170,130,70,201,20,155,31,82,230,59,107,216,213,209,200,173,93,52,84,84,247,16,175,106,223,20,121,237,195,95,178,239,98,152,231,195,158,35,239,190,243,252,89,71,89,207,233,250,30,79,231,49,73,183,111,62,95,201,211,93,222,253,116,77,2,170,240,49,218,93,236,59,198,223,73,124,89,154,185,129,223,125,219,220,159,195,251,215,161,228,245,61,71,231,181,76,229,111,230,193,249,26,238,229,252,90,109,110,183,255,0,129,140,130,226,159,35,188,109,244,151,206,175,104,29,247,221,189,201,252,99,184,221,122,30,79,83,212,126,123,27,57,91,249,176,126,70,187,185,127,22,155,91,173,85,224,99,178,227,251,182,250,106,228,103,251,219,225,175,227,55,254,51,213,254,141,171,255,0,197,190,211,252,223,245,197,255,0,200,190,40,242,39,137,78,251,246,41,142,124,71,225,206,155,188,255,0,22,86,81,242,58,142,111,39,243,152,163,221,187,145,47,228,235,166,223,126,154,166,161,42,131,42,248,24,237,71,254,237,190,154,185,231,254,246,248,107,248,179,255,0,140,245,127,163,105,63,241,111,180,255,0,55,253,113,167,216,79,20,216,177,206,21,179,99,92,45,93,214,217,113,5,190,158,233,110,169,229,62,62,125,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,251,128,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,21,255,0,141,111,165,143,178,203,87,208,235,251,179,241,4,29,119,232,223,209,125,53,71,51,244,135,224,190,219,166,252,159,143,253,175,118,224,36,12,235,200,76,167,226,39,10,210,224,172,227,194,158,32,178,209,92,25,116,130,155,174,169,164,217,84,200,228,141,178,111,167,146,55,174,140,154,68,209,87,111,197,174,154,162,42,124,172,127,194,230,68,230,134,86,97,204,148,199,88,27,188,240,102,18,232,251,158,217,222,117,144,244,189,45,51,169,160,252,52,82,182,87,237,134,71,183,227,123,181,215,85,213,81,20,245,89,79,227,191,101,152,55,218,151,247,103,225,251,119,136,254,199,244,167,77,31,85,246,31,130,251,110,103,217,252,31,245,62,237,15,86,7,148,202,220,173,192,153,45,129,45,153,103,150,150,46,230,195,118,110,119,69,69,213,77,81,202,230,204,249,164,252,36,207,124,142,214,73,94,239,137,203,166,186,38,136,136,137,229,126,139,153,19,237,219,233,47,224,111,237,147,254,253,247,157,103,251,143,162,252,223,155,211,254,111,240,125,159,243,191,43,226,28,81,251,118,246,19,137,190,141,31,233,147,252,11,185,63,51,255,0,118,65,212,126,123,252,31,243,126,127,229,255,0,155,241,109,28,46,123,118,246,19,134,126,146,255,0,233,147,252,55,190,255,0,51,255,0,118,79,211,254,101,252,31,243,126,71,228,127,157,241,110,3,202,102,151,1,92,39,103,78,59,185,230,102,101,229,79,124,226,75,207,39,173,173,239,219,149,63,55,149,11,33,143,240,112,212,50,54,233,28,76,111,194,212,215,77,87,85,85,85,94,178,183,2,112,125,194,198,106,253,28,236,94,18,238,204,63,125,197,52,191,194,166,175,229,221,35,183,46,201,255,0,134,62,93,116,233,161,248,23,86,46,207,123,125,235,175,171,226,143,219,183,176,156,77,244,104,255,0,76,159,224,93,201,249,159,251,178,14,163,243,223,224,255,0,155,243,255,0,47,252,223,139,105,21,100,23,183,111,162,198,99,255,0,100,95,254,24,239,79,204,255,0,185,142,238,139,157,250,35,255,0,60,252,159,195,127,181,254,176,10,213,194,182,22,190,241,179,144,88,187,138,12,203,161,241,159,16,24,18,225,95,107,203,219,231,53,150,238,142,170,138,138,10,219,92,125,60,43,13,20,155,43,170,159,38,181,17,185,174,223,182,69,86,34,53,45,87,10,216,91,137,60,115,144,88,187,5,113,221,67,214,222,177,5,194,190,214,250,110,109,4,124,251,20,244,80,70,177,239,181,171,88,221,207,125,90,107,170,74,154,235,170,38,213,62,175,5,63,68,239,101,151,95,161,215,247,25,226,9,250,239,210,95,165,58,106,126,103,233,15,194,253,143,77,249,63,7,251,94,253,195,137,126,40,240,38,87,245,249,41,103,199,61,217,156,248,183,15,203,224,75,103,118,77,55,85,116,170,231,83,91,127,12,232,157,72,205,213,145,163,127,14,246,177,52,213,250,49,117,2,149,241,207,217,113,253,196,253,10,178,51,253,242,241,47,241,155,255,0,22,233,63,73,85,255,0,227,63,103,254,119,250,210,255,0,231,167,20,121,19,195,95,114,123,107,199,62,28,241,31,83,221,159,139,43,43,57,253,63,43,157,249,180,82,109,219,207,139,242,180,215,119,187,93,23,72,171,129,143,167,103,241,219,233,171,255,0,6,248,107,244,63,249,79,87,250,55,255,0,54,251,79,243,127,215,18,174,122,112,185,145,60,74,119,39,182,188,13,226,63,14,117,61,217,248,206,178,143,145,212,114,185,223,155,75,30,237,220,136,191,43,93,54,251,180,213,117,9,84,197,110,197,79,52,248,167,229,253,119,168,219,141,169,33,76,148,224,207,134,206,29,177,85,86,53,201,204,183,240,253,234,182,222,251,92,245,61,241,95,87,190,149,242,71,35,163,217,81,60,140,77,95,12,107,170,38,239,135,77,116,85,69,9,172,167,253,168,25,247,155,28,59,100,21,131,26,228,230,43,240,253,234,183,24,82,218,231,169,232,105,170,247,210,190,138,182,71,71,178,162,57,24,154,190,24,215,84,77,223,14,154,232,170,139,242,184,151,226,143,29,230,135,95,146,156,0,99,158,243,206,124,37,136,37,241,61,179,187,33,135,165,181,210,243,169,171,63,13,117,137,180,143,219,89,37,35,127,4,247,61,117,213,186,177,30,167,171,207,223,97,63,69,140,184,254,200,191,252,15,222,159,158,127,116,253,221,47,59,244,71,254,121,249,63,129,255,0,107,253,96,19,87,15,88,166,251,142,114,11,45,49,174,41,174,235,111,88,131,7,217,174,151,26,158,83,35,231,213,79,69,20,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,247,18,1,95,248,104,226,143,132,236,208,232,50,83,135,60,115,222,126,18,195,241,116,182,206,236,185,67,210,218,233,121,52,204,252,53,100,77,223,183,153,11,125,239,115,215,93,87,93,21,75,0,7,148,205,44,210,192,153,45,129,46,121,153,153,119,222,230,195,118,110,79,91,91,210,205,81,202,230,204,200,99,252,28,44,124,142,214,73,88,223,133,171,166,186,174,136,138,168,202,220,210,192,153,211,129,45,153,153,150,151,222,249,195,119,158,119,69,91,210,205,79,205,229,76,248,100,252,28,204,100,141,210,72,158,223,137,169,174,154,166,168,168,171,21,102,150,105,112,157,157,56,238,231,192,238,101,223,123,231,18,94,121,61,110,23,233,110,84,252,222,84,44,185,199,252,50,22,50,54,233,28,76,151,225,153,53,211,106,234,170,173,89,87,43,114,183,2,100,182,4,182,101,158,90,88,187,155,13,217,185,221,21,23,85,53,71,43,155,51,230,147,240,147,61,242,59,89,37,123,190,39,46,154,232,154,34,34,32,122,176,69,88,255,0,138,60,137,202,252,211,195,153,41,142,177,207,118,99,60,91,209,247,61,179,187,43,38,234,186,170,151,83,65,248,104,162,116,76,221,52,111,111,198,246,233,166,171,162,42,41,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,149,127,255,0,90,191,255,0,182,159,189,191,185,207,187,63,57,255,0,201,255,0,252,194,149,113,47,194,230,59,202,254,191,58,236,248,27,187,50,99,22,226,9,124,9,115,239,56,102,234,173,117,92,234,155,111,224,93,43,170,217,186,142,52,119,225,216,215,166,154,63,71,174,134,234,103,167,11,153,19,196,167,114,123,107,192,222,35,240,231,83,221,159,140,235,40,249,29,71,43,157,249,180,177,238,221,200,139,242,181,211,111,187,77,87,88,255,0,138,156,45,193,142,6,200,44,35,130,184,156,161,232,178,203,15,220,40,45,120,126,155,155,117,147,145,85,5,20,241,211,71,190,137,93,80,237,180,204,157,53,145,85,171,166,174,85,118,213,2,170,240,121,159,125,151,124,59,97,92,47,141,109,216,175,195,249,155,91,131,232,173,120,170,167,161,196,85,123,234,159,29,60,149,145,236,88,228,167,77,106,97,69,214,36,219,240,232,213,218,186,46,148,225,60,83,98,199,56,86,205,141,112,181,119,91,101,196,22,250,123,165,186,167,148,248,249,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,238,48,95,32,190,130,127,74,124,199,246,233,254,147,31,142,60,29,250,99,253,241,139,160,252,215,248,95,230,124,223,182,255,0,63,227,208,221,60,167,240,39,178,204,27,236,183,251,140,240,253,187,195,159,109,250,47,166,143,165,251,127,194,253,143,47,237,62,63,250,175,126,160,122,176,85,95,244,118,125,59,63,239,110,251,159,253,231,255,0,240,255,0,210,31,253,185,101,170,0,0,0,0,0,69,89,233,194,230,68,241,41,220,158,218,240,55,136,252,57,212,247,103,227,58,202,62,71,81,202,231,126,109,44,123,183,114,34,252,173,116,219,238,211,85,214,85,0,0,0,8,171,0,112,185,145,57,95,154,120,143,58,240,46,6,238,204,103,139,122,206,248,185,247,157,100,221,87,85,82,218,153,255,0,3,44,174,137,155,166,141,142,248,24,221,52,209,52,69,84,37,80,0,0,0,0,0,0,0,138,179,211,138,60,137,225,175,185,61,181,227,159,14,120,143,169,238,207,197,149,149,156,254,159,149,206,252,218,41,54,237,231,197,249,90,107,187,221,174,139,167,191,197,152,166,197,129,176,173,231,26,226,154,238,138,203,135,237,245,23,75,141,79,41,242,114,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,220,86,191,244,9,246,148,127,249,197,246,117,255,0,233,139,71,65,215,255,0,248,63,55,127,69,252,253,188,191,245,187,189,225,21,118,173,241,71,158,220,53,251,46,246,41,142,124,57,226,62,251,239,63,197,148,117,156,254,159,161,228,254,115,20,155,118,243,229,252,157,53,221,239,215,68,211,42,243,211,133,204,246,225,175,185,61,181,224,111,14,120,143,169,238,207,198,116,117,156,254,159,149,206,252,218,89,54,237,231,197,249,90,107,187,221,174,139,164,171,199,63,211,179,248,147,244,213,255,0,132,188,53,250,31,252,155,171,253,27,255,0,155,125,167,249,191,235,139,255,0,218,183,194,230,123,113,41,236,187,216,166,6,241,31,135,59,239,188,255,0,25,209,209,242,58,142,135,147,249,204,177,238,221,200,151,242,117,211,111,191,77,83,80,249,57,41,144,156,103,113,19,138,170,176,87,105,70,20,241,6,89,81,91,223,116,180,211,117,214,170,77,151,214,73,28,112,201,190,205,36,117,11,165,52,213,169,163,215,149,241,106,169,185,24,169,127,240,158,22,177,96,108,43,102,193,88,90,135,162,178,225,251,125,61,174,221,77,205,124,156,138,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,247,159,88,0,0,0,0,0,0,0,7,201,197,152,166,197,129,176,173,231,26,226,154,238,138,203,135,237,245,23,75,141,79,41,242,114,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,220,121,92,148,207,188,167,226,39,10,213,99,92,156,197,126,32,178,209,92,31,107,158,167,161,169,164,217,84,200,227,145,209,236,168,142,55,174,140,154,53,213,19,111,197,166,186,162,162,4,128,0,0,0,0,0,0,1,229,51,75,52,176,38,75,96,75,158,102,102,93,247,185,176,221,155,147,214,214,244,179,84,114,185,179,50,24,255,0,7,11,31,35,181,146,86,55,225,106,233,174,171,162,34,170,7,171,7,148,202,220,210,192,153,211,129,45,153,153,150,151,222,249,195,119,158,119,69,91,210,205,79,205,229,76,248,100,252,28,204,100,141,210,72,158,223,137,169,174,154,166,168,168,171,31,226,110,51,56,108,193,249,203,15,15,216,143,50,58,76,125,81,112,160,181,199,104,238,122,249,55,85,86,182,39,83,71,207,100,11,10,111,73,226,93,119,237,110,239,137,83,69,208,38,179,202,102,199,142,253,150,99,47,101,191,221,159,135,238,62,28,251,31,210,157,52,157,47,219,254,11,237,185,127,105,240,127,213,123,181,61,89,64,56,188,226,143,61,178,191,143,172,149,201,76,11,142,123,179,6,98,223,14,119,197,179,187,40,230,234,186,171,212,244,211,254,26,88,157,43,55,67,27,27,240,61,186,105,170,104,170,170,4,255,0,193,79,210,199,217,101,215,233,139,253,217,248,130,126,135,244,111,232,190,154,159,151,250,63,240,95,109,212,254,87,199,254,223,187,105,234,242,47,133,204,137,225,175,190,253,138,96,111,14,120,143,166,239,63,198,117,149,156,254,159,155,201,252,230,89,54,237,231,203,249,58,107,187,223,174,137,164,170,101,95,255,0,119,95,255,0,183,131,128,149,123,41,56,92,207,110,26,253,168,251,107,192,222,28,241,31,114,119,103,227,58,58,206,127,79,215,115,191,54,150,77,187,121,241,126,86,154,238,247,107,162,233,106,178,47,133,204,137,225,175,190,253,138,96,111,14,120,143,166,239,63,198,117,149,156,254,159,155,201,252,230,89,54,237,231,203,249,58,107,187,223,174,137,164,170,69,89,23,197,30,68,241,41,223,126,197,49,207,136,252,57,211,119,159,226,202,202,62,71,81,205,228,254,115,20,123,183,114,37,252,157,116,219,239,211,84,212,35,252,89,217,195,193,142,57,197,87,156,107,138,114,111,173,189,98,11,133,69,210,227,83,226,43,172,124,250,169,228,116,146,201,177,149,45,99,119,61,238,93,26,136,212,215,68,68,79,113,63,225,60,45,98,192,216,86,205,130,176,181,15,69,101,195,246,250,123,93,186,155,154,249,57,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,239,62,176,2,170,228,23,211,179,233,79,152,254,221,63,210,99,241,199,131,191,67,255,0,190,49,116,31,154,255,0,11,252,207,155,246,223,231,252,122,21,87,138,62,40,255,0,209,217,137,184,104,226,95,28,255,0,161,187,248,23,125,217,59,179,254,7,130,182,159,248,69,20,93,127,233,14,67,254,9,63,154,239,193,238,105,162,153,215,159,121,79,195,182,21,165,198,185,199,138,252,63,101,173,184,50,215,5,79,67,83,87,190,169,241,201,35,99,217,79,28,143,77,89,12,139,170,166,223,135,77,117,84,69,133,126,139,156,9,241,163,254,137,127,3,120,199,198,63,223,190,243,188,91,250,174,147,248,23,230,252,216,118,109,233,182,125,155,117,217,187,223,174,229,15,85,149,185,165,194,118,75,112,157,108,204,188,180,190,247,54,73,89,185,221,21,111,75,114,168,229,115,110,79,134,79,193,204,199,213,187,90,201,94,223,137,171,166,186,166,140,68,84,160,25,165,149,184,19,58,120,177,185,241,197,153,118,46,249,225,42,243,201,235,113,71,85,53,63,55,149,109,101,178,63,224,112,189,151,54,233,117,137,145,124,48,166,186,110,93,98,85,114,221,95,244,9,255,0,169,163,255,0,34,191,28,127,250,103,244,135,255,0,247,252,227,249,159,204,37,95,162,230,68,251,9,250,52,120,27,251,91,127,188,157,231,89,254,236,235,127,56,230,245,31,156,124,127,105,252,223,201,248,64,242,156,20,253,19,189,150,93,126,135,95,220,103,136,39,235,191,73,126,148,233,169,249,159,164,63,11,246,61,55,228,252,31,237,123,247,18,174,108,120,239,217,102,50,246,91,253,217,248,126,227,225,207,177,253,41,211,73,210,253,191,224,190,219,151,246,159,7,253,87,187,83,229,100,166,66,101,63,14,216,86,171,5,100,230,20,240,253,150,182,224,251,164,244,221,117,77,94,250,167,199,28,110,147,125,68,146,61,53,100,49,166,136,187,126,29,116,213,85,86,64,2,191,240,83,244,177,246,89,117,250,98,255,0,118,126,32,159,161,253,27,250,47,166,167,229,254,143,252,23,219,117,63,149,241,255,0,183,238,218,122,188,244,225,115,34,120,148,238,79,109,120,27,196,126,28,234,123,179,241,157,101,31,35,168,229,115,191,54,150,61,219,185,17,126,86,186,109,247,105,170,235,42,145,86,122,113,71,145,60,53,247,39,182,188,115,225,207,17,245,61,217,248,178,178,179,159,211,242,185,223,155,69,38,221,188,248,191,43,77,119,123,181,209,116,8,171,129,143,167,103,241,219,233,171,255,0,6,248,107,244,63,249,79,87,250,55,255,0,54,251,79,243,127,215,20,3,34,248,92,237,97,225,175,190,253,138,96,111,14,120,143,166,239,63,198,120,106,179,159,211,243,121,63,156,203,38,221,188,249,127,39,77,119,123,245,209,52,218,146,170,240,49,244,236,254,59,125,53,127,224,223,13,126,135,255,0,41,234,255,0,70,255,0,230,223,105,254,111,250,224,49,91,34,248,92,207,110,37,59,239,216,166,6,241,31,135,58,110,243,252,103,71,71,200,234,57,188,159,206,101,143,118,238,68,191,147,174,155,125,250,106,154,238,157,151,52,176,39,7,220,44,101,87,210,50,251,225,46,236,195,246,60,45,85,252,22,106,254,93,210,59,114,111,131,248,27,37,215,78,154,111,141,53,98,236,247,59,222,154,192,29,148,156,46,103,183,13,126,212,125,181,224,111,14,120,143,185,59,179,241,157,29,103,63,167,235,185,223,155,75,38,221,188,248,191,43,77,119,123,181,209,116,183,249,215,144,153,79,196,78,21,165,193,89,199,133,60,65,101,162,184,50,233,5,55,93,83,73,178,169,145,201,27,100,223,79,36,111,93,25,52,137,162,174,223,139,93,53,68,84,15,85,132,241,77,139,28,225,91,54,53,194,213,221,109,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,184,250,197,63,225,91,11,113,157,129,179,247,23,96,172,203,161,232,184,127,195,246,250,251,94,94,211,115,109,82,114,41,96,173,130,59,92,123,225,87,86,187,109,11,30,154,212,42,185,116,214,69,87,232,165,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,3,228,226,156,89,133,112,53,138,171,20,227,92,77,106,195,246,90,45,157,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,189,206,68,79,122,160,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,250,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,95,115,154,168,190,244,83,202,231,222,74,97,94,34,114,158,251,147,152,214,225,117,162,178,226,14,151,169,158,215,44,113,213,51,145,83,21,67,54,58,72,228,98,106,248,90,139,171,23,225,85,211,69,209,81,144,153,41,133,120,118,202,123,22,78,96,171,133,214,182,203,135,250,174,154,123,164,177,201,84,254,125,76,181,15,222,232,227,141,139,163,230,114,38,140,79,133,19,93,87,85,80,144,0,0,0,0,82,174,205,238,53,179,79,140,31,104,158,211,44,24,82,217,225,46,232,232,187,138,150,166,30,103,85,213,243,57,188,233,229,215,78,153,155,118,237,211,87,107,174,169,165,213,43,255,0,10,92,20,229,103,7,222,41,246,103,127,197,119,63,22,244,61,111,126,213,83,77,203,233,121,252,190,87,38,8,180,215,169,126,237,219,181,209,186,105,162,235,96,0,0,0,30,127,26,230,22,1,203,91,84,87,220,198,199,24,127,10,219,103,168,109,36,85,151,187,156,52,48,73,59,154,231,54,38,201,51,154,213,122,181,143,114,53,23,93,24,229,254,69,61,1,15,241,65,194,254,1,226,207,0,91,242,231,49,174,248,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,213,27,239,250,209,66,74,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,250,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,95,115,154,168,190,244,83,235,17,254,66,100,166,21,225,219,41,236,89,57,130,174,23,90,219,46,31,234,186,105,238,146,199,37,83,249,245,50,212,63,123,163,142,54,46,143,153,200,154,49,62,20,77,117,93,85,100,0,7,159,204,44,21,106,204,172,1,137,114,230,251,81,87,5,183,21,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,250,143,64,0,135,248,95,225,127,0,240,153,128,46,25,115,151,55,124,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,234,174,247,253,72,145,174,126,228,23,11,24,247,138,124,184,205,44,210,206,175,14,102,78,28,238,127,14,97,207,17,219,168,251,203,167,184,203,61,47,240,89,227,117,68,220,202,135,201,31,224,220,155,182,237,110,142,69,82,213,21,255,0,55,184,41,202,204,233,207,220,21,196,94,41,191,226,186,92,73,129,59,183,187,169,109,245,84,204,161,151,162,173,146,178,46,115,31,3,228,118,178,74,228,118,217,27,171,81,17,52,95,122,133,128,0,0,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,252,138,122,2,31,226,131,133,252,3,197,158,0,183,229,206,99,93,241,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,170,55,223,245,162,132,85,195,102,76,112,137,96,226,75,29,103,126,72,103,237,38,52,198,216,210,158,231,87,118,180,210,98,171,101,198,10,104,43,43,225,169,158,88,224,166,98,76,198,54,100,137,136,231,189,200,136,244,69,213,85,20,246,188,107,101,14,65,103,78,86,90,176,183,17,153,161,224,76,55,75,136,32,184,82,220,123,238,138,215,205,174,109,53,67,25,7,54,177,143,141,218,199,44,206,216,137,185,121,122,162,232,213,214,176,99,94,20,174,189,156,150,168,179,191,130,236,45,141,115,55,27,95,42,27,133,107,237,55,186,23,94,160,130,213,51,93,83,45,75,96,183,67,79,51,94,217,168,169,152,146,57,234,196,73,92,138,213,87,53,82,181,113,65,155,93,161,252,89,224,11,126,92,230,55,8,88,130,221,109,183,94,34,189,197,45,147,0,95,33,157,211,199,12,208,181,174,116,207,149,170,205,181,15,85,68,106,46,168,223,127,214,138,18,7,0,56,42,213,194,247,23,121,139,139,177,173,69,94,21,202,73,236,247,123,38,16,198,216,169,237,161,181,95,96,117,206,150,74,23,83,220,36,108,116,213,79,158,150,7,78,197,133,116,145,140,123,216,155,81,116,211,76,45,196,46,65,99,155,237,46,22,193,89,225,151,248,130,245,91,191,166,183,90,241,53,21,93,84,251,24,231,191,100,81,200,231,187,107,24,231,46,137,238,107,85,87,220,138,103,94,67,224,108,253,227,71,10,225,254,18,248,180,201,172,87,151,89,109,151,88,126,146,225,100,189,219,240,237,109,162,186,170,186,130,56,168,41,224,154,162,189,179,83,191,117,61,77,68,142,99,34,99,149,209,163,154,173,107,92,213,154,178,19,129,126,11,248,118,226,78,197,113,193,89,245,117,173,204,220,63,213,116,216,86,233,138,109,50,85,63,159,65,42,63,125,28,116,241,212,46,148,211,58,84,211,79,133,17,235,171,117,212,38,175,161,78,86,125,44,126,152,189,255,0,138,252,103,254,225,234,169,187,175,244,111,119,253,159,35,155,246,63,23,218,254,95,191,234,248,75,0,15,41,237,99,43,60,119,236,183,218,94,20,241,159,248,185,223,52,221,233,246,60,255,0,205,119,243,126,199,240,159,147,249,31,23,213,239,2,32,207,78,16,50,95,50,179,163,11,113,81,152,216,203,16,88,238,89,101,79,67,87,19,162,184,210,83,90,163,130,221,87,45,115,101,170,89,161,115,145,136,231,191,152,228,145,137,177,191,235,116,87,19,86,10,204,44,3,153,86,169,111,185,115,142,48,254,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,186,61,171,252,168,121,78,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,64,236,169,187,90,178,43,37,238,121,81,157,247,58,76,189,198,216,131,28,77,87,105,195,88,170,102,218,110,183,8,39,164,161,130,9,105,233,42,85,147,74,201,38,138,88,152,230,53,81,207,141,237,77,85,170,136,23,87,26,231,126,75,229,173,214,43,22,99,102,246,10,194,183,41,233,219,87,21,29,238,255,0,73,67,60,144,57,206,107,101,108,115,72,215,43,21,204,123,81,200,154,106,199,39,242,41,250,176,46,108,101,102,104,117,222,204,243,47,10,98,222,236,229,117,189,197,121,166,175,233,121,155,185,124,222,75,221,179,119,45,251,119,105,174,199,105,245,41,88,56,191,225,55,132,78,33,243,163,15,86,103,126,121,85,225,92,109,61,158,146,201,105,176,210,98,107,101,12,245,208,58,174,161,96,116,116,213,48,201,52,175,124,211,75,26,43,61,206,86,35,81,53,69,214,74,225,75,130,156,172,224,251,197,62,204,239,248,174,231,226,222,135,173,239,218,170,105,185,125,47,63,151,202,228,193,22,154,245,47,221,187,118,186,55,77,52,93,66,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,255,0,141,108,161,200,44,233,202,203,86,22,226,51,52,60,9,134,233,113,4,23,10,91,143,125,209,90,249,181,205,166,168,99,32,230,214,49,241,187,88,229,153,219,17,55,47,47,84,93,26,186,216,2,31,226,131,133,252,3,197,158,0,183,229,206,99,93,241,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,170,55,223,245,162,134,6,103,198,67,226,172,168,197,88,130,227,110,193,248,175,217,183,136,42,237,248,87,21,92,45,242,116,55,154,30,100,171,71,60,53,137,27,105,234,57,212,241,164,173,124,95,11,219,171,218,155,77,52,199,124,124,218,184,120,224,107,36,235,50,67,26,101,174,42,198,208,89,240,221,146,237,97,171,184,182,186,122,24,27,103,114,206,233,41,169,170,35,154,39,178,104,98,141,85,254,230,171,213,170,154,170,105,249,44,25,79,154,124,83,98,171,151,4,89,247,150,152,175,9,100,150,80,243,188,23,139,109,246,106,154,10,235,191,117,72,150,218,14,117,109,83,36,164,168,230,209,207,44,206,228,195,30,247,49,30,205,172,69,106,192,28,91,112,21,144,88,11,10,178,221,194,94,58,197,121,169,153,52,56,129,45,247,188,43,111,185,209,95,43,173,180,44,142,116,168,158,106,58,10,118,212,67,203,168,101,60,78,123,244,107,93,42,49,201,185,205,2,202,112,103,199,71,26,28,68,230,198,15,183,99,92,133,181,81,101,150,32,239,14,167,21,90,240,181,218,58,86,114,41,170,21,155,43,36,168,146,157,53,169,133,177,46,186,252,74,172,77,29,166,154,42,100,7,1,92,107,102,158,71,99,188,13,193,214,117,216,48,166,95,224,203,39,121,247,157,118,41,165,169,181,93,40,121,208,213,92,33,231,73,83,59,34,139,124,210,196,214,238,137,55,50,70,34,106,174,71,46,180,225,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,185,205,84,95,122,40,31,88,0,0,0,0,0,0,0,0,0,0,21,255,0,141,108,222,207,220,150,202,203,86,41,225,207,43,252,119,137,42,177,4,22,250,171,119,114,86,221,57,84,46,166,168,123,231,229,81,189,146,55,73,34,133,187,213,118,167,51,69,77,92,154,122,190,23,49,254,105,230,134,68,225,156,117,157,120,43,194,88,206,231,214,247,157,155,187,106,104,58,94,93,100,241,67,248,10,151,58,86,110,134,56,159,241,57,117,223,185,61,202,136,4,170,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,63,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,103,183,101,39,250,23,253,168,253,37,255,0,181,39,137,187,147,185,60,117,248,135,188,250,126,187,168,233,186,222,95,59,149,207,131,126,205,118,115,99,221,166,230,235,161,56,143,56,173,87,252,151,198,249,141,195,253,251,15,230,21,203,15,217,238,82,219,34,178,85,54,237,5,77,214,10,69,154,26,71,54,145,234,231,189,206,88,81,98,107,145,234,146,55,77,55,34,152,153,199,62,126,241,79,158,62,9,250,75,228,175,179,254,228,239,46,228,254,46,92,109,93,119,59,166,234,63,61,145,252,221,156,168,63,35,77,188,207,139,93,205,208,45,86,69,255,0,247,96,251,239,233,47,252,89,246,73,211,119,39,129,127,129,117,29,233,205,234,58,158,183,170,223,183,187,160,217,179,102,155,164,221,187,86,237,213,66,191,240,165,193,78,86,112,125,226,159,102,119,252,87,115,241,111,67,214,247,237,85,52,220,190,151,159,203,229,114,96,139,77,122,151,238,221,187,93,27,166,154,46,190,87,129,140,253,226,159,60,124,109,244,151,201,95,103,253,201,221,189,201,252,92,184,218,186,238,119,83,212,126,123,35,249,187,57,80,126,70,155,121,159,22,187,155,160,90,160,0,0,0,0,0,0,0,20,215,139,252,200,226,74,183,58,48,247,13,24,43,39,106,239,153,73,153,182,122,75,38,47,197,20,152,122,190,166,123,84,23,26,186,138,42,231,71,89,27,186,104,31,21,42,182,84,89,163,122,49,92,142,122,57,170,141,38,174,23,248,95,192,60,38,96,11,134,92,229,205,223,16,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,186,171,189,255,0,82,36,192,0,0,0,3,42,254,159,93,169,191,246,21,255,0,251,184,196,127,244,131,85,0,0,0,20,87,62,238,89,251,196,79,18,119,222,10,113,174,82,93,104,184,127,196,29,47,83,142,45,118,26,216,234,153,200,160,138,228,205,151,25,22,74,36,214,186,22,192,186,194,191,10,171,19,71,232,228,189,68,85,197,30,63,205,60,175,200,156,77,142,178,83,5,120,183,25,219,58,46,236,179,119,109,77,127,85,204,172,130,41,191,1,76,230,202,253,176,201,43,254,23,38,155,55,47,185,21,0,250,185,9,146,152,87,135,108,167,177,100,230,10,184,93,107,108,184,127,170,233,167,186,75,28,149,79,231,212,203,80,253,238,142,56,216,186,62,103,34,104,196,248,81,53,213,117,85,135,241,199,103,166,75,227,254,37,233,184,168,188,226,124,107,14,44,165,188,90,111,108,163,166,173,164,109,185,103,183,178,157,176,181,99,117,51,165,216,228,166,143,122,115,53,93,93,162,183,84,211,197,125,53,179,79,232,157,226,46,224,194,159,73,175,250,213,244,181,61,233,250,75,103,232,110,127,120,126,142,254,23,245,254,71,225,126,204,176,28,46,99,252,211,205,12,137,195,56,235,58,240,87,132,177,157,207,173,239,59,55,118,212,208,116,188,186,201,226,135,240,21,46,116,172,221,12,113,63,226,114,235,191,114,123,149,16,9,84,205,94,54,242,159,52,241,95,105,38,65,227,172,45,150,152,174,243,134,236,222,22,239,27,197,190,205,83,81,67,71,202,191,84,203,47,58,118,49,99,143,100,110,107,221,185,201,181,170,142,93,17,117,47,254,108,95,241,86,20,202,204,101,138,112,45,147,190,113,37,155,15,220,110,22,123,119,77,37,71,89,93,21,52,143,130,14,84,74,146,73,190,70,177,187,24,168,231,107,162,42,42,161,64,50,159,141,190,210,76,87,154,120,55,11,99,174,17,123,155,13,222,113,5,186,223,120,184,248,6,253,79,209,208,203,83,27,39,159,155,44,235,28,123,35,115,221,189,232,173,110,154,170,42,34,129,165,64,0,5,127,225,75,130,156,172,224,251,197,62,204,239,248,174,231,226,222,135,173,239,218,170,105,185,125,47,63,151,202,228,193,22,154,245,47,221,187,118,186,55,77,52,93,108,0,0,0,2,31,226,131,133,252,3,197,158,0,183,229,206,99,93,241,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,170,55,223,245,162,249,252,173,189,112,177,193,246,4,182,112,231,244,128,194,150,207,9,115,191,130,226,156,87,110,134,233,31,85,51,235,63,12,205,98,211,94,167,86,254,13,186,177,88,190,253,117,87,26,217,189,159,185,45,149,150,172,83,195,158,87,248,239,18,85,98,8,45,245,86,238,228,173,186,114,168,93,77,80,247,207,202,163,123,36,110,146,69,11,119,170,237,78,102,138,154,185,52,173,88,91,179,247,10,241,179,98,165,226,115,138,8,115,3,2,102,110,51,223,223,152,126,214,216,237,116,180,125,35,221,69,79,178,154,182,154,106,136,247,211,82,193,34,239,145,219,156,245,115,116,107,154,212,11,1,133,184,86,200,44,115,196,157,47,29,216,43,49,110,184,130,245,91,191,166,125,174,239,69,87,98,159,101,3,173,111,216,177,194,231,187,107,24,237,116,155,221,43,87,95,114,43,75,42,71,249,9,146,152,87,135,108,167,177,100,230,10,184,93,107,108,184,127,170,233,167,186,75,28,149,79,231,212,203,80,253,238,142,56,216,186,62,103,34,104,196,248,81,53,213,117,85,144,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,174,97,113,117,146,244,88,3,18,214,101,70,116,229,174,42,198,208,89,235,101,195,86,26,76,71,73,93,61,214,234,216,94,180,148,145,211,65,55,58,119,203,50,71,26,69,31,198,245,114,53,190,245,66,85,204,44,21,106,204,172,1,137,114,230,251,81,87,5,183,21,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,250,138,129,151,189,145,60,54,229,174,63,195,89,141,98,198,217,149,61,203,10,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,211,93,21,62,176,61,174,65,103,239,20,248,247,133,140,199,205,44,210,201,95,14,102,78,28,239,143,14,97,207,14,92,104,251,203,167,183,69,61,47,240,89,228,117,68,220,202,135,201,31,224,220,155,182,237,110,142,69,82,191,224,92,167,205,62,211,62,187,233,197,150,152,175,43,61,155,242,188,47,220,86,106,155,31,120,247,134,238,179,155,222,108,168,231,114,250,26,93,188,173,155,121,174,221,187,115,118,223,251,254,108,101,102,20,197,86,220,11,138,115,47,10,89,177,37,231,147,221,214,123,133,230,154,158,186,179,155,34,197,23,38,7,189,36,147,124,141,115,27,181,171,185,200,173,77,85,52,61,88,0,10,171,199,62,126,241,79,145,222,9,250,52,100,175,180,14,251,239,46,251,254,46,92,110,189,15,39,166,233,255,0,50,145,156,173,252,217,255,0,47,93,220,191,135,77,174,212,45,81,87,251,66,248,160,199,220,38,100,189,151,49,178,230,209,135,238,55,43,142,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,251,169,216,136,170,229,77,21,222,239,169,82,208,16,255,0,20,28,47,224,30,44,240,5,191,46,115,26,239,136,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,93,81,190,255,0,173,20,28,56,241,29,128,115,215,0,97,42,202,60,195,193,87,28,109,113,194,244,23,187,245,134,201,118,134,105,237,243,201,12,43,82,215,83,36,175,154,38,71,52,169,26,164,154,171,85,90,215,46,191,92,192,85,254,23,251,61,50,95,132,204,127,112,204,108,185,196,248,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,77,21,222,239,169,82,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,165,131,54,50,179,21,226,171,150,5,194,217,151,133,47,56,146,205,206,239,27,61,190,243,77,81,93,71,202,145,34,151,157,3,30,178,71,178,71,53,142,220,212,218,229,70,174,138,186,30,172,170,185,5,192,199,176,238,41,243,31,137,127,106,61,247,237,3,190,63,18,119,39,77,208,245,215,24,171,127,56,234,31,205,217,202,217,246,109,221,187,119,195,166,213,11,84,0,0,0,0,0,0,0,0,0,0,0,3,202,88,51,99,43,49,94,42,185,96,92,45,153,120,82,243,137,44,220,238,241,179,219,239,52,213,21,212,124,169,18,41,121,208,49,235,36,123,36,115,88,237,205,77,174,84,106,232,171,161,234,202,171,144,92,12,123,14,226,159,49,248,151,246,163,223,126,208,59,227,241,39,114,116,221,15,93,113,138,183,243,142,161,252,221,156,173,159,102,221,219,183,124,58,109,91,84,0,175,255,0,66,156,172,250,88,253,49,123,255,0,21,248,207,253,195,213,83,119,95,232,222,239,251,62,71,55,236,126,47,181,252,191,127,213,240,150,0,1,21,113,71,143,243,79,43,242,39,19,99,172,148,193,94,45,198,118,206,139,187,44,221,219,83,95,213,115,43,32,138,111,192,83,57,178,191,108,50,74,255,0,133,201,166,205,203,238,69,66,149,123,39,205,63,2,127,100,231,217,166,43,250,77,127,136,29,205,83,221,127,109,220,191,163,54,119,135,232,239,225,31,156,126,95,225,62,207,224,52,168,1,85,120,73,226,219,21,99,220,42,251,119,22,145,97,76,171,204,154,236,64,182,251,38,21,184,54,75,29,117,202,133,241,192,148,243,195,71,95,51,170,38,230,84,62,162,38,189,154,181,206,137,88,212,220,215,31,147,140,206,23,240,13,254,235,83,198,141,101,223,16,51,27,100,214,23,125,238,195,65,21,68,41,106,169,158,210,234,139,141,51,106,162,88,150,103,177,211,42,182,68,142,104,213,89,238,106,177,126,35,245,231,239,3,30,220,120,167,203,142,37,253,168,247,39,179,254,231,252,73,220,157,79,93,208,220,101,173,252,227,168,103,43,127,55,103,217,187,110,221,223,22,187,82,127,205,140,11,237,67,43,49,150,89,247,167,118,120,183,15,220,108,93,111,35,157,210,245,84,210,67,205,229,238,110,253,188,205,219,119,55,93,52,213,53,212,12,97,193,249,145,196,151,27,220,93,228,239,16,23,220,157,171,158,219,133,113,70,30,178,86,92,240,174,30,175,117,170,146,10,107,155,106,228,117,68,206,116,205,141,236,109,82,185,234,175,106,35,54,42,162,125,107,185,37,127,224,167,133,47,161,246,86,93,114,207,199,190,45,239,60,65,61,247,173,238,190,131,151,204,166,167,135,149,203,231,75,174,157,54,237,219,147,93,250,105,238,213,108,0,20,171,133,46,53,179,79,16,248,167,233,197,96,194,153,37,211,244,62,23,239,218,90,156,53,222,251,185,253,103,43,188,231,94,163,147,165,46,238,87,228,115,219,187,242,218,90,172,117,155,25,89,149,253,15,180,204,203,194,152,75,188,249,189,23,126,222,105,168,58,174,94,222,103,43,156,246,239,219,204,102,237,186,233,189,186,253,104,64,28,115,240,49,244,209,240,79,246,209,240,119,131,187,203,251,201,222,29,87,87,211,127,148,67,179,111,77,252,237,119,255,0,38,158,250,171,219,157,250,147,253,164,253,218,6,170,0,85,92,130,227,159,219,143,20,249,143,195,71,178,238,228,246,127,223,31,142,251,239,169,235,186,27,140,84,95,155,244,236,229,111,230,239,251,71,109,219,183,226,215,114,5,170,0,0,0,0,0,0,0,0,0,0,0,0,40,6,124,100,62,42,224,187,21,98,14,45,56,75,193,248,175,49,115,39,49,113,5,93,190,247,100,184,91,228,187,208,210,208,215,201,45,125,68,240,211,208,71,13,67,54,212,83,83,198,215,190,87,181,27,34,181,200,231,57,174,75,254,0,230,179,138,60,127,154,121,161,158,216,155,29,103,94,10,240,150,51,185,244,93,231,102,238,218,154,14,151,151,71,4,80,254,2,165,206,149,155,161,142,39,252,78,93,119,238,79,114,162,27,39,217,195,139,48,174,6,236,246,203,204,83,141,113,53,171,15,217,104,187,219,169,184,221,43,99,164,165,131,125,238,173,140,223,44,138,214,55,115,222,214,166,171,239,115,145,19,222,168,86,190,212,126,6,63,211,55,141,111,106,63,239,47,241,107,185,63,241,43,111,231,125,71,254,87,236,127,155,252,226,42,225,115,61,62,146,153,19,134,123,47,252,45,225,207,17,245,191,199,142,187,172,228,116,245,147,222,255,0,71,114,227,221,187,145,200,252,225,52,221,191,223,166,197,13,147,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,250,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,95,115,154,168,190,244,83,235,17,87,11,153,23,244,107,200,156,51,146,158,41,241,31,135,58,223,198,125,15,71,207,234,43,39,169,251,30,100,155,118,243,246,254,90,235,183,95,118,186,36,170,0,0,0,0,0,0,0,0,0,0,0,0,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,143,241,30,35,201,124,245,201,124,111,71,71,154,120,126,227,130,110,54,123,149,146,253,126,178,95,41,38,130,223,4,148,138,149,46,117,74,43,225,137,241,195,42,72,171,38,168,212,86,185,201,167,215,249,120,177,242,177,156,159,47,241,15,167,78,100,7,5,60,86,248,123,43,46,188,14,248,11,168,246,219,136,39,177,120,163,189,54,119,71,124,83,83,219,57,189,31,37,122,142,86,156,221,188,232,247,254,78,172,252,160,53,43,132,12,183,225,183,135,140,151,196,52,121,33,156,84,152,171,4,193,120,171,189,221,175,213,120,134,130,186,10,25,219,73,78,147,182,74,154,102,199,12,76,100,48,197,34,163,253,237,71,171,149,116,84,210,52,226,183,13,112,11,198,15,133,189,166,113,107,133,45,158,18,235,186,46,226,199,150,88,121,157,87,35,153,205,231,36,186,233,211,51,110,221,186,106,237,117,213,52,128,60,142,127,247,52,127,187,95,164,7,255,0,150,191,163,123,147,191,127,19,126,143,252,55,83,201,233,121,255,0,156,69,204,223,179,224,211,122,191,176,99,255,0,125,23,252,137,255,0,235,192,213,64,0,0,0,0,0,0,0,0,0,0,10,171,159,188,115,251,14,226,159,46,56,104,246,93,223,126,208,59,159,241,223,125,244,221,15,93,113,150,139,243,126,157,252,221,156,173,255,0,104,221,219,182,252,58,110,80,181,64,0,0,0,0,0,41,86,90,113,57,198,134,37,227,38,179,39,49,143,15,93,213,148,240,226,11,237,190,28,85,225,59,180,27,232,105,99,170,90,41,250,201,37,90,101,230,186,40,19,122,51,107,249,159,2,38,230,233,234,253,190,241,79,244,236,246,23,236,87,251,76,127,142,62,28,184,255,0,188,253,87,231,252,206,147,243,207,192,254,71,243,63,47,222,90,160,5,127,250,20,229,103,210,199,233,139,223,248,175,198,127,238,30,170,155,186,255,0,70,247,127,217,242,57,191,99,241,125,175,229,251,254,175,132,176,0,1,229,47,249,177,149,152,83,21,91,112,46,41,204,188,41,102,196,151,158,79,119,89,238,23,154,106,122,234,206,108,139,20,92,152,30,244,146,77,242,53,204,110,214,174,231,34,181,53,84,208,245,101,85,207,222,6,61,184,241,79,151,28,75,251,81,238,79,103,253,207,248,147,185,58,158,187,161,184,203,91,249,199,80,206,86,254,110,207,179,118,221,187,190,45,118,165,170,0,0,0,0,0,0,2,191,241,173,155,217,251,146,217,89,106,197,60,57,229,127,142,241,37,86,32,130,223,85,110,238,74,219,167,42,133,212,213,15,124,252,170,55,178,70,233,36,80,183,122,174,212,230,104,169,171,147,79,87,194,230,63,205,60,208,200,156,51,142,179,175,5,120,75,25,220,250,222,243,179,119,109,77,7,75,203,172,158,40,127,1,82,231,74,205,208,199,19,254,39,46,187,247,39,185,81,9,84,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,175,20,28,111,241,37,96,199,246,250,62,11,178,207,15,231,46,9,125,158,41,107,239,214,75,53,126,34,130,154,234,179,76,146,210,58,166,221,58,66,199,182,20,166,145,98,119,198,137,51,92,190,231,180,185,89,177,129,125,168,101,102,50,203,62,244,238,207,22,225,251,141,139,173,228,115,186,94,170,154,72,121,188,189,205,223,183,153,187,110,230,235,166,154,166,186,145,87,5,60,41,125,15,178,178,235,150,126,61,241,111,121,226,9,239,189,111,117,244,28,190,101,53,60,60,174,95,58,93,116,233,183,110,220,154,239,211,79,118,170,16,6,67,228,62,42,227,71,21,97,254,45,56,180,193,248,175,46,179,39,46,177,5,37,190,201,100,183,219,228,180,80,213,80,208,73,21,125,60,243,83,215,199,53,67,247,84,84,212,70,231,178,86,53,91,26,53,168,215,53,206,91,254,0,0,0,21,87,129,140,253,226,159,60,124,109,244,151,201,95,103,253,201,221,189,201,252,92,184,218,186,238,119,83,212,126,123,35,249,187,57,80,126,70,155,121,159,22,187,155,165,95,226,59,180,119,142,92,138,199,248,182,142,179,135,236,63,110,193,54,236,81,95,100,176,223,175,120,82,241,12,23,8,35,154,100,166,115,106,86,165,144,202,249,33,137,100,69,143,68,114,35,156,212,211,234,180,28,12,113,207,244,209,241,183,246,174,240,119,131,187,183,251,247,222,29,87,87,212,255,0,147,195,179,111,77,252,237,119,255,0,38,158,248,171,182,175,202,198,22,249,129,67,233,215,16,46,86,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,172,246,164,85,194,119,149,140,155,249,127,135,189,58,2,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,199,63,28,255,0,66,239,4,255,0,106,239,24,248,199,188,191,191,125,223,210,244,157,55,249,60,219,247,117,63,205,211,103,242,235,238,159,242,159,29,123,80,202,204,27,153,157,215,221,158,45,195,246,235,239,69,207,231,116,189,85,52,115,114,185,155,91,191,111,51,110,237,173,215,77,116,77,116,2,42,227,91,133,47,166,14,86,90,178,207,199,190,18,238,204,65,5,247,173,238,190,191,153,203,166,168,135,149,203,231,69,166,189,78,237,219,151,77,154,105,239,213,34,174,10,123,55,190,135,217,167,117,204,207,108,190,45,239,60,63,61,139,162,240,239,65,203,230,84,211,205,205,230,117,82,235,167,77,183,110,212,215,126,186,251,180,89,87,141,110,20,190,152,57,89,106,203,63,30,248,75,187,49,4,23,222,183,186,250,254,103,46,154,162,30,87,47,157,22,154,245,59,183,110,93,54,105,167,191,84,149,114,159,2,251,47,202,204,27,150,125,233,222,126,18,195,246,235,23,91,200,228,245,93,45,52,112,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,2,0,250,12,127,163,179,233,171,237,71,246,107,185,63,224,126,237,252,239,168,255,0,202,253,143,243,127,156,90,160,0,0,121,76,216,199,94,203,242,179,25,102,103,117,247,159,132,176,253,198,251,209,115,249,61,87,75,77,36,220,174,102,215,108,221,203,219,187,107,180,215,93,23,77,0,245,96,170,185,5,158,159,217,18,225,99,49,255,0,138,222,207,251,239,190,48,47,231,221,235,201,231,91,162,254,21,246,112,110,211,172,251,63,118,188,191,203,77,222,234,255,0,148,248,235,251,25,153,167,131,120,29,238,191,105,30,212,241,5,186,251,226,142,127,115,247,119,121,84,199,108,229,116,123,106,57,220,190,135,155,187,156,205,220,205,186,55,110,231,5,128,227,159,142,127,161,119,130,127,181,119,140,124,99,222,95,223,190,239,233,122,78,155,252,158,109,251,186,159,230,233,179,249,117,247,90,160,0,0,82,174,10,123,55,190,135,217,167,117,204,207,108,190,45,239,60,63,61,139,162,240,239,65,203,230,84,211,205,205,230,117,82,235,167,77,183,110,212,215,126,186,251,180,80,186,160,0,4,85,197,30,69,253,37,50,39,19,100,167,138,124,57,226,62,139,241,159,67,214,114,58,122,200,42,126,199,153,30,237,220,141,191,150,154,110,215,223,166,139,42,128,34,174,23,50,47,232,215,145,56,103,37,60,83,226,63,14,117,191,140,250,30,143,159,212,86,79,83,246,60,201,54,237,231,237,252,181,215,110,190,237,116,73,84,0,6,85,241,245,254,170,111,14,95,178,31,251,199,84,106,160,2,170,231,239,3,30,220,120,167,203,142,37,253,168,247,39,179,254,231,252,73,220,157,79,93,208,220,101,173,252,227,168,103,43,127,55,103,217,187,110,221,223,22,187,82,213,20,171,141,110,210,31,161,246,105,218,178,207,216,215,139,123,207,15,193,125,235,124,69,208,114,249,149,53,16,242,185,125,44,186,233,211,110,221,185,53,223,166,158,237,86,0,254,206,119,253,235,191,242,219,255,0,160,2,213,112,49,192,199,208,187,198,223,219,71,198,62,49,238,223,239,39,119,244,189,39,83,254,81,54,253,221,79,243,116,217,252,186,251,156,115,240,49,244,209,240,79,246,209,240,119,131,187,203,251,201,222,29,87,87,211,127,148,67,179,111,77,252,237,119,255,0,38,158,247,3,28,12,125,11,188,109,253,180,124,99,227,30,237,254,242,119,127,75,210,117,63,229,19,111,221,212,255,0,55,77,159,203,175,186,213,0,0,0,6,106,230,199,99,95,181,12,211,198,89,153,244,142,238,207,22,226,11,141,247,162,240,135,59,165,234,170,100,155,149,204,235,91,191,111,51,110,237,173,215,77,116,77,116,47,254,83,224,95,101,249,89,131,114,207,189,59,207,194,88,126,221,98,235,121,28,158,171,165,166,142,30,111,47,115,182,110,229,238,219,185,218,107,166,171,166,160,122,176,0,0,121,76,216,199,94,203,242,179,25,102,103,117,247,159,132,176,253,198,251,209,115,249,61,87,75,77,36,220,174,102,215,108,221,203,219,187,107,180,215,93,23,77,8,171,130,158,43,126,152,57,89,117,204,207,1,120,75,187,49,4,246,46,139,189,58,254,103,46,154,158,110,111,51,147,22,154,245,59,118,237,93,54,107,175,191,68,11,0,10,171,159,188,12,123,113,226,159,46,56,151,246,163,220,158,207,251,159,241,39,114,117,61,119,67,113,150,183,243,142,161,156,173,252,221,159,102,237,187,119,124,90,237,75,84,0,0,0,0,0,0,0,160,28,81,246,173,253,26,243,219,19,100,167,176,95,17,248,115,162,252,103,226,158,143,159,212,81,193,83,246,61,36,155,118,243,246,254,90,235,183,95,118,186,37,255,0,0,69,92,46,103,167,210,83,34,112,206,117,248,91,195,158,35,235,127,22,117,221,103,35,167,172,158,155,237,185,113,238,221,200,221,249,9,166,237,61,250,106,178,169,64,56,163,200,191,163,94,123,98,110,212,15,20,248,143,195,157,23,241,31,161,232,249,253,69,28,22,79,210,60,201,54,237,231,243,255,0,55,93,118,236,247,107,189,60,166,83,246,202,123,80,205,60,27,150,127,71,30,236,241,110,32,183,88,186,223,23,243,186,94,170,166,56,121,188,190,137,187,246,243,55,109,220,221,116,211,84,215,80,52,168,0,0,170,188,115,241,207,244,46,240,79,246,174,241,143,140,123,203,251,247,221,253,47,73,211,127,147,205,191,119,83,252,221,54,127,46,190,235,84,85,94,57,248,231,250,23,120,39,251,87,120,199,198,61,229,253,251,238,254,151,164,233,191,201,230,223,187,169,254,110,155,63,151,95,112,90,163,42,255,0,212,92,255,0,243,197,237,139,246,123,186,187,167,255,0,194,249,252,222,243,255,0,185,236,228,255,0,174,223,240,187,115,191,82,127,180,159,187,74,171,199,63,28,255,0,77,31,4,255,0,106,239,7,120,59,188,191,191,125,225,213,117,125,55,249,60,59,54,244,223,206,215,127,242,105,239,13,84,207,222,57,253,135,112,177,151,28,75,251,46,239,191,104,29,207,248,147,190,250,110,135,174,183,75,91,249,199,78,254,110,206,86,207,179,110,237,219,190,29,54,172,255,0,148,248,235,218,134,86,96,220,204,238,190,236,241,110,31,183,95,122,46,127,59,165,234,169,163,155,149,204,218,221,251,121,155,119,109,110,186,107,162,107,161,128,60,20,240,165,244,193,205,59,174,89,248,247,194,93,217,135,231,190,245,189,215,215,243,57,117,52,240,242,185,124,232,180,215,169,221,187,114,233,179,77,61,250,166,191,231,238,122,127,99,183,133,140,184,254,43,123,64,238,78,231,192,191,159,119,87,59,147,110,151,248,87,217,207,183,94,143,236,253,250,115,63,45,118,251,194,213,2,149,112,83,218,67,244,193,205,59,174,89,251,26,240,151,118,97,249,239,189,111,136,186,254,103,46,166,158,30,87,47,165,139,77,122,157,219,183,46,155,52,211,223,170,122,191,160,199,250,59,62,154,190,212,127,102,187,147,254,7,238,223,206,250,143,252,175,216,255,0,55,249,192,90,162,42,226,143,34,254,146,153,19,137,178,83,197,62,28,241,31,69,248,207,161,235,57,29,61,100,21,63,99,204,143,118,238,70,223,203,77,55,107,239,211,69,149,74,1,197,30,69,253,26,243,219,19,118,160,120,167,196,126,28,232,191,136,253,15,71,207,234,40,224,178,126,145,230,73,183,111,63,159,249,186,235,183,103,187,93,232,17,87,145,207,254,230,143,247,107,244,128,255,0,242,215,244,111,114,119,239,226,111,209,255,0,134,234,121,61,47,63,243,136,185,155,246,124,26,111,95,85,148,253,141,126,203,243,79,6,230,103,210,59,188,252,37,136,45,215,222,139,194,28,158,171,165,169,142,110,87,51,173,118,205,220,189,187,182,187,77,117,209,116,208,138,179,99,182,83,218,134,86,99,44,179,250,56,247,103,139,112,253,198,197,214,248,191,157,210,245,84,210,67,205,229,244,77,223,183,153,187,110,230,235,166,154,166,186,150,3,177,83,202,198,41,249,129,93,233,214,224,37,92,253,227,159,216,119,20,249,113,195,71,178,238,251,246,129,220,255,0,142,251,239,166,232,122,235,140,180,95,155,244,239,230,236,229,111,251,70,238,221,183,225,211,114,218,160,0,0,0,0,0,0,102,174,108,118,202,123,47,205,60,101,150,127,71,30,243,240,150,32,184,216,186,223,23,242,122,174,150,166,72,121,188,190,137,219,55,114,247,109,220,237,53,211,85,211,80,52,168,20,3,133,204,139,250,74,103,182,25,237,64,241,79,135,60,71,214,255,0,17,250,30,179,145,211,209,207,100,253,35,204,143,118,238,71,63,243,116,211,118,207,126,155,214,255,0,128,0,1,144,29,170,120,235,217,127,31,89,73,153,125,215,222,126,18,195,246,11,239,69,207,228,245,93,45,234,182,110,87,51,107,182,110,229,237,221,181,218,107,174,139,166,133,255,0,224,167,138,223,166,14,86,93,115,51,192,94,18,238,204,65,61,139,162,239,78,191,153,203,166,167,155,155,204,228,197,166,189,78,221,187,87,77,154,235,239,209,44,0,0,1,85,120,231,224,99,233,163,224,159,237,163,224,239,7,119,151,247,147,188,58,174,175,166,255,0,40,135,102,222,155,249,218,239,254,77,61,224,227,159,142,127,161,119,130,127,181,119,140,124,99,222,95,223,190,239,233,122,78,155,252,158,109,251,186,159,230,233,179,249,117,247,122,174,53,184,173,250,31,101,101,171,51,60,5,226,222,243,196,16,88,186,46,244,232,57,124,202,106,137,185,188,206,76,186,233,211,109,219,181,53,223,174,190,237,22,192,0,41,87,5,61,164,63,76,28,211,186,229,159,177,175,9,119,102,31,158,251,214,248,139,175,230,114,234,105,225,229,114,250,88,180,215,169,221,187,114,233,179,77,61,250,167,171,200,46,6,61,135,113,79,152,252,75,251,81,239,191,104,29,241,248,147,185,58,110,135,174,184,197,91,249,199,80,254,110,206,86,207,179,110,237,219,190,29,54,173,170,0,10,171,244,24,255,0,71,103,211,87,218,143,236,215,114,127,192,253,219,249,223,81,255,0,149,251,31,230,255,0,56,181,64,0,5,42,204,190,210,31,103,124,100,209,240,147,236,107,188,58,188,65,98,177,120,131,196,92,173,189,229,29,43,249,189,47,74,237,121,125,86,155,121,191,22,207,173,186,251,130,234,128,0,0,0,170,188,115,241,207,244,46,240,79,246,174,241,143,140,123,203,251,247,221,253,47,73,211,127,147,205,191,119,83,252,221,54,127,46,190,235,84,10,171,199,63,28,255,0,66,239,4,255,0,106,239,24,248,199,188,191,191,125,223,210,244,157,55,249,60,219,247,117,63,205,211,103,242,235,238,11,84,15,41,148,248,235,218,134,86,96,220,204,238,190,236,241,110,31,183,95,122,46,127,59,165,234,169,163,155,149,204,218,221,251,121,155,119,109,110,186,107,162,107,161,234,192,0,69,92,81,228,95,210,83,34,113,54,74,120,167,195,158,35,232,191,25,244,61,103,35,167,172,130,167,236,121,145,238,221,200,219,249,105,166,237,125,250,104,161,42,145,87,20,121,23,244,148,200,156,77,146,158,41,240,231,136,250,47,198,125,15,89,200,233,235,32,169,251,30,100,123,183,114,54,254,90,105,187,95,126,154,43,133,204,139,250,53,228,78,25,201,79,20,248,143,195,157,111,227,62,135,163,231,245,21,147,212,253,143,50,77,187,121,251,127,45,117,219,175,187,93,18,85,2,191,240,83,194,151,208,251,43,46,185,103,227,223,22,247,158,32,158,251,214,247,95,65,203,230,83,83,195,202,229,243,165,215,78,155,118,237,201,174,253,52,247,106,182,0,0,0,0,0,21,87,142,126,57,254,133,222,9,254,213,222,49,241,143,121,127,126,251,191,165,233,58,111,242,121,183,238,234,127,155,166,207,229,215,220,14,6,56,24,250,23,120,219,251,104,248,199,198,61,219,253,228,238,254,151,164,234,127,202,38,223,187,169,254,110,155,63,151,95,117,170,48,7,129,142,6,62,154,62,54,254,218,62,14,240,119,118,255,0,121,59,195,170,234,250,159,242,136,118,109,233,191,157,174,255,0,228,211,223,165,60,20,246,111,125,15,179,78,235,153,158,217,124,91,222,120,126,123,23,69,225,222,131,151,204,169,167,155,155,204,234,165,215,78,155,110,221,169,174,253,117,247,104,161,117,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,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,172,143,248,95,226,131,0,241,103,128,46,25,141,151,54,140,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,234,142,247,125,74,178,173,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,202,193,89,123,128,114,214,213,45,139,46,112,62,31,194,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,215,70,53,63,145,0,244,0,0,0,0,5,95,237,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,123,254,164,91,64,0,241,89,33,130,174,185,107,146,248,7,46,111,181,20,147,220,176,174,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,211,77,81,62,163,218,128,4,127,159,121,215,133,120,118,202,123,238,113,227,91,125,214,182,203,135,250,94,166,11,92,81,201,84,254,125,76,84,236,216,217,36,141,139,163,230,106,174,175,79,133,23,77,87,68,86,66,103,94,21,226,39,41,236,89,199,130,173,247,90,43,46,32,234,186,104,46,145,71,29,83,57,21,50,211,191,123,99,146,70,38,175,133,202,154,61,126,21,77,116,93,81,61,86,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,212,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,123,156,212,84,247,162,12,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,166,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,247,185,202,171,239,85,3,235,0,0,0,0,175,252,86,241,173,149,156,31,120,91,218,101,131,21,220,252,91,215,116,93,197,75,77,55,47,165,228,115,57,188,233,226,211,94,165,155,118,238,215,71,107,166,137,173,128,60,166,58,202,124,172,205,14,135,218,102,90,97,76,91,221,156,222,139,191,108,212,213,253,47,51,111,51,149,206,99,182,110,229,179,118,221,53,216,221,126,164,61,88,0,0,0,0,0,0,0,10,1,197,31,8,124,125,102,134,123,98,108,117,146,156,79,248,75,6,92,250,46,236,179,120,214,245,65,210,242,232,224,138,111,192,83,66,232,153,186,104,229,127,194,229,215,126,229,247,170,160,23,127,48,177,173,171,45,112,6,37,204,107,237,61,92,246,220,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,116,213,83,235,35,254,23,248,160,192,60,89,224,11,134,99,101,205,163,16,91,173,182,235,196,182,73,98,189,211,195,12,238,158,56,97,153,206,107,97,150,86,171,54,212,49,17,85,200,186,163,189,223,82,175,149,225,3,34,243,163,45,114,95,16,229,207,21,24,246,147,51,110,87,203,197,92,174,150,174,233,87,122,130,75,84,212,148,240,173,36,142,174,141,174,86,43,153,58,172,91,85,154,74,191,94,231,33,53,96,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,200,128,122,0,0,2,191,241,91,198,182,86,112,125,225,111,105,150,12,87,115,241,111,93,209,119,21,45,52,220,190,151,145,204,230,243,167,139,77,122,150,109,219,187,93,29,174,154,38,182,0,242,152,235,41,242,179,52,58,31,105,153,105,133,49,111,118,115,122,46,253,179,83,87,244,188,205,188,206,87,57,142,217,187,150,205,219,116,215,99,117,250,144,12,33,226,131,179,211,58,56,76,192,22,252,198,204,108,79,130,174,54,219,141,226,43,36,81,89,43,106,230,157,179,201,12,211,53,206,108,212,209,53,25,182,157,232,170,142,85,213,91,238,250,213,54,211,132,239,43,25,55,242,255,0,15,122,116,7,181,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,63,149,79,171,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,172,0,0,0,0,241,89,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,126,163,218,128,42,255,0,103,167,11,248,251,132,204,151,189,101,206,99,93,240,253,198,229,113,197,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,162,183,223,245,162,90,3,202,102,197,131,21,98,188,172,198,88,91,2,222,251,155,18,94,112,253,198,223,103,184,245,50,83,244,117,210,211,72,200,39,230,196,139,36,123,36,115,29,189,136,174,110,154,162,42,162,17,87,5,57,67,159,185,45,149,151,92,45,196,102,104,120,239,18,85,98,9,238,20,183,30,251,173,186,114,168,93,77,78,198,65,205,172,99,36,110,146,69,51,182,34,109,78,102,168,186,185,116,11,0,10,255,0,197,111,26,217,89,193,247,133,189,166,88,49,93,207,197,189,119,69,220,84,180,211,114,250,94,71,51,155,206,158,45,53,234,89,183,110,237,116,118,186,104,154,216,0,0,175,252,86,241,173,149,156,31,120,91,218,101,131,21,220,252,91,215,116,93,197,75,77,55,47,165,228,115,57,188,233,226,211,94,165,155,118,238,215,71,107,166,137,175,159,226,79,11,231,71,22,124,54,224,91,239,10,249,145,87,151,183,44,65,81,108,197,77,172,171,188,85,218,103,117,170,122,9,156,148,210,73,66,146,185,95,186,162,7,44,122,171,53,141,87,114,237,110,161,104,1,93,115,35,136,27,87,4,60,54,229,237,247,136,7,226,12,85,114,130,158,211,133,110,117,150,69,109,116,245,119,86,208,61,211,84,186,74,185,33,116,140,123,169,102,114,200,229,222,170,230,170,183,222,186,77,89,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,191,88,30,128,0,5,127,250,107,101,103,210,199,232,117,220,24,175,198,127,238,238,150,155,186,255,0,70,247,135,218,115,249,191,99,240,253,151,229,251,190,175,136,205,110,37,191,213,146,180,124,192,192,159,255,0,2,214,95,255,0,111,188,44,125,59,61,133,251,21,254,220,255,0,227,143,135,45,223,239,63,85,249,255,0,51,171,252,207,240,63,145,252,207,200,247,145,87,20,121,251,194,196,249,237,137,184,116,166,201,94,94,126,95,186,43,5,135,29,248,114,220,157,5,242,190,142,6,218,235,123,201,36,235,98,233,221,61,42,243,99,141,100,139,147,172,104,229,99,117,11,254,12,86,150,46,52,56,107,227,67,38,50,115,56,248,154,197,120,143,196,120,131,14,220,39,130,223,141,46,213,148,51,208,212,93,186,119,65,51,106,57,123,183,114,36,71,49,88,173,86,185,61,235,170,162,105,78,111,113,173,149,153,45,159,184,43,135,76,83,96,197,117,88,147,29,247,111,119,85,91,233,105,159,67,23,91,91,37,28,92,231,190,118,72,221,36,137,202,237,177,187,70,170,42,106,190,228,11,0,101,95,110,119,234,79,246,147,247,105,63,241,173,195,31,26,25,211,154,118,172,83,195,159,16,190,4,195,116,184,126,11,125,85,187,197,151,107,95,54,185,181,53,15,124,252,170,56,159,27,181,142,88,91,189,87,114,242,244,84,209,169,173,0,225,75,141,108,172,195,222,41,250,113,88,49,94,118,245,29,15,133,251,246,150,155,18,247,70,222,127,89,202,239,57,211,167,231,107,75,187,149,249,124,134,238,252,134,128,237,33,227,91,43,56,193,246,119,236,206,193,138,237,158,18,239,126,183,191,105,105,161,230,117,93,39,47,149,201,158,93,116,233,159,187,118,221,53,110,154,234,186,69,92,86,240,83,154,124,31,120,91,218,101,255,0,10,92,252,91,215,116,93,197,85,83,55,47,165,228,115,57,188,232,34,211,94,165,155,118,238,215,71,107,166,137,172,0,122,172,117,155,25,167,154,29,15,180,204,203,197,120,183,187,57,189,23,126,222,106,107,250,94,102,222,103,43,156,247,108,221,203,102,237,186,107,177,186,253,72,7,181,225,127,133,252,125,197,158,63,184,101,206,92,221,240,253,186,229,110,179,203,123,150,91,221,68,208,192,232,35,154,24,92,214,186,24,165,114,191,117,67,21,17,90,137,162,59,223,245,34,204,28,27,103,94,21,224,11,138,124,127,237,142,223,117,188,247,53,190,235,130,167,240,204,81,212,110,174,138,227,79,186,70,245,18,65,172,43,210,73,163,151,71,123,217,240,166,171,165,96,193,89,133,143,178,214,235,45,247,46,113,198,32,194,183,41,233,221,73,45,101,146,231,53,12,242,64,231,53,206,137,210,66,230,185,88,174,99,28,173,85,211,86,53,127,145,13,147,190,95,56,68,200,174,17,50,151,136,14,32,56,119,195,248,210,229,141,44,246,24,174,119,56,176,149,178,227,117,184,93,107,45,139,87,53,93,84,213,106,199,74,249,29,20,206,146,87,61,207,115,223,170,235,170,170,7,181,227,39,37,49,87,31,188,44,96,15,99,151,11,85,155,190,110,22,172,107,7,137,165,146,159,109,12,182,234,141,177,187,167,142,125,38,78,174,61,90,154,183,220,255,0,137,116,77,101,94,12,242,83,21,112,237,195,102,15,201,204,107,112,181,86,222,176,255,0,120,117,51,218,229,146,74,87,243,235,234,42,25,177,210,71,27,215,70,76,212,93,88,159,18,46,154,166,138,181,131,180,119,56,174,182,14,6,178,167,49,184,127,191,98,12,189,182,226,11,197,138,91,100,86,74,167,90,103,166,181,79,103,171,154,26,71,54,145,232,214,49,173,72,81,98,107,149,136,177,183,77,118,162,147,175,103,14,44,197,88,231,131,28,188,197,56,215,19,93,113,5,234,183,189,186,155,141,210,182,74,186,169,246,93,106,216,205,242,200,174,123,182,177,141,106,106,190,230,181,17,61,200,128,122,174,51,50,83,21,113,19,195,102,48,201,204,21,112,181,81,94,177,7,119,244,211,221,37,146,58,86,114,43,233,234,31,189,209,199,35,211,86,66,228,77,24,191,18,166,186,38,170,153,173,159,121,215,133,120,118,224,198,251,217,175,141,109,247,90,220,205,195,253,47,83,118,181,197,28,150,39,243,238,177,94,89,178,105,36,142,161,116,166,153,172,93,105,211,240,168,168,154,183,71,174,138,125,53,178,179,233,99,244,58,238,12,87,227,63,247,119,75,77,221,127,163,123,195,237,57,252,223,177,248,126,203,242,253,223,87,196,66,184,167,179,247,21,99,158,208,154,174,39,49,172,57,127,136,50,202,183,103,83,135,238,141,146,174,170,125,150,70,209,51,125,52,148,206,167,118,218,150,54,68,214,79,115,90,142,79,137,17,160,86,174,203,46,53,178,179,37,176,173,31,14,120,166,193,138,234,177,38,59,204,8,251,186,170,223,75,76,250,24,186,216,232,168,226,231,61,243,178,70,233,36,78,87,109,141,218,53,81,83,85,247,38,191,145,165,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,36,176,0,170,185,251,144,92,83,227,222,41,242,227,52,178,183,58,188,57,150,216,115,185,252,71,135,60,71,113,163,239,46,158,227,44,245,95,193,96,141,212,243,115,41,223,28,127,132,114,110,219,181,218,53,17,75,84,0,21,255,0,138,222,53,178,179,131,239,11,123,76,176,98,187,159,139,122,238,139,184,169,105,166,229,244,188,142,103,55,157,60,90,107,212,179,110,221,218,232,237,116,209,53,112,165,198,182,86,113,131,226,159,102,118,12,87,108,240,151,67,214,247,237,45,52,60,206,171,159,203,229,114,103,151,93,58,103,238,221,183,77,91,166,186,174,129,96,1,95,248,214,202,28,253,206,156,172,181,97,110,28,243,67,192,152,146,151,16,65,112,170,184,247,221,109,175,155,66,218,106,134,62,14,109,27,31,35,181,146,88,93,177,83,106,242,245,85,213,169,175,149,225,39,139,108,43,143,113,83,248,75,184,197,138,235,179,39,42,240,250,219,241,85,238,224,216,229,161,185,87,91,36,130,130,178,120,106,22,103,84,77,204,168,122,200,215,203,19,28,230,170,185,200,215,124,32,120,172,194,237,118,225,183,45,113,254,37,203,155,238,9,204,169,238,88,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,174,154,106,137,245,31,87,180,19,26,218,179,43,179,87,19,230,53,138,158,174,11,110,42,179,225,155,221,28,85,108,107,103,142,10,155,149,190,104,219,35,90,231,53,30,141,122,34,162,57,201,174,186,42,253,100,255,0,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,72,43,13,113,147,194,198,108,231,44,220,8,251,32,186,212,244,55,10,252,51,221,215,60,63,110,126,29,78,232,108,175,216,216,185,238,252,11,122,47,193,39,37,52,86,199,240,179,79,112,125,110,203,143,34,121,101,247,215,172,86,150,168,204,12,45,139,49,86,6,237,127,165,200,76,21,137,174,184,127,44,168,183,244,216,46,215,91,37,37,138,13,248,93,213,79,217,65,26,182,157,187,170,94,233,215,70,123,229,114,189,126,37,85,52,252,0,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,250,192,169,92,78,112,83,154,121,211,198,134,83,241,23,133,175,248,82,151,13,224,78,225,239,26,91,133,85,75,43,165,232,174,211,86,75,201,99,32,124,110,214,57,90,141,221,35,117,114,42,46,137,239,91,170,67,252,47,241,65,128,120,179,192,23,12,198,203,155,70,32,183,91,109,215,137,108,146,197,123,167,134,25,221,60,112,195,51,156,214,195,44,173,86,109,168,98,34,171,145,117,71,123,190,165,89,128,0,0,10,255,0,194,151,26,217,89,198,15,138,125,153,216,49,93,179,194,93,15,91,223,180,180,208,243,58,174,127,47,149,201,158,93,116,233,159,187,118,221,53,110,154,234,186,122,14,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,125,223,90,167,181,192,185,79,149,153,95,215,123,51,203,76,41,132,187,207,149,214,247,21,154,154,131,170,229,238,229,243,121,44,110,253,188,199,237,221,174,155,221,167,214,167,235,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,63,149,64,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,253,103,160,63,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,87,255,0,166,182,86,125,44,126,135,93,193,138,252,103,254,238,233,105,187,175,244,111,120,125,167,63,155,246,63,15,217,126,95,187,234,248,139,0,121,79,100,249,89,227,191,106,94,205,48,167,140,255,0,198,62,230,166,239,79,177,228,126,117,179,155,246,63,131,252,175,200,248,126,175,112,30,172,0,0,0,0,0,0,0,0,0,0,2,170,251,2,226,159,233,217,237,211,219,87,246,152,255,0,19,188,71,113,255,0,121,250,95,204,57,125,39,231,159,134,252,191,231,254,95,184,15,85,244,214,202,207,165,143,208,235,184,49,95,140,255,0,221,221,45,55,117,254,141,239,15,180,231,243,126,199,225,251,47,203,247,125,95,17,96,15,41,236,159,43,60,119,237,75,217,166,20,241,159,248,199,220,212,221,233,246,60,143,206,182,115,126,199,240,127,149,249,31,15,213,238,61,88,0,83,94,47,242,223,137,42,44,232,195,220,75,224,172,226,171,177,229,38,89,89,233,47,120,191,11,210,98,26,250,105,238,176,91,170,234,43,107,155,29,28,109,233,167,124,180,168,216,145,38,145,136,245,106,53,234,214,162,56,154,184,95,226,131,0,241,103,128,46,25,141,151,54,140,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,234,142,247,125,74,161,48,3,202,102,197,131,21,98,188,172,198,88,91,2,222,251,155,18,94,112,253,198,223,103,184,245,50,83,244,117,210,211,72,200,39,230,196,139,36,123,36,115,29,189,136,174,110,154,162,42,162,25,173,244,5,237,77,255,0,179,83,255,0,222,62,35,255,0,163,129,63,246,144,240,83,154,124,96,251,59,246,103,127,194,150,207,9,119,191,91,223,181,85,48,243,58,174,147,151,202,228,193,46,186,116,207,221,187,110,154,183,77,117,93,46,169,85,120,231,200,46,41,243,199,193,63,70,140,234,246,127,220,157,229,223,127,198,59,141,171,174,231,116,221,63,230,81,191,155,179,149,63,229,233,183,153,240,235,185,218,90,160,0,0,0,0,0,0,0,0,0,30,127,48,177,173,171,45,112,6,37,204,107,237,61,92,246,220,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,116,213,83,235,3,208,2,191,240,165,198,182,86,113,131,226,159,102,118,12,87,108,240,151,67,214,247,237,45,52,60,206,171,159,203,229,114,103,151,93,58,103,238,221,183,77,91,166,186,174,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,179,78,50,127,178,77,237,23,188,177,95,176,63,247,63,139,35,238,191,208,28,159,209,189,70,239,207,189,255,0,99,249,127,132,250,190,34,234,128,0,0,4,85,158,156,81,228,79,13,125,201,237,175,28,248,115,196,125,79,118,126,44,172,172,231,244,252,174,119,230,209,73,183,111,62,47,202,211,93,222,237,116,93,25,23,197,30,68,241,41,223,126,197,49,207,136,252,57,211,119,159,226,202,202,62,71,81,205,228,254,115,20,123,183,114,37,252,157,116,219,239,211,84,212,37,80,0,21,87,32,178,11,138,124,5,197,62,99,230,150,105,103,87,136,242,219,17,247,199,135,48,231,136,238,53,157,219,212,92,98,158,151,248,44,241,182,158,30,93,59,36,143,240,110,93,187,182,183,86,170,168,200,44,130,226,159,1,113,79,152,249,165,154,89,213,226,60,182,196,125,241,225,204,57,226,59,141,103,118,245,23,24,167,165,254,11,60,109,167,135,151,78,201,35,252,27,151,110,237,173,213,170,170,90,160,0,2,20,227,51,12,231,46,48,225,179,24,97,206,31,170,110,180,248,250,175,187,251,162,75,93,217,182,202,166,236,175,167,124,251,42,93,36,105,31,224,27,50,47,198,155,155,171,125,251,180,80,154,200,171,138,60,1,154,121,161,145,56,155,2,228,166,53,240,150,51,185,244,93,217,121,239,42,154,14,151,151,89,4,179,126,30,153,174,149,155,161,142,86,124,45,93,119,237,95,114,170,159,39,131,60,51,156,184,63,134,204,31,135,56,129,169,186,212,99,234,78,240,239,121,46,151,102,220,234,157,190,190,161,240,111,169,108,146,36,159,128,116,40,159,26,237,110,141,247,109,209,38,176,43,255,0,5,57,67,159,185,45,149,151,92,45,196,102,104,120,239,18,85,98,9,238,20,183,30,251,173,186,114,168,93,77,78,198,65,205,172,99,36,110,146,69,51,182,34,109,78,102,168,186,185,116,176,0,0,0,0,0,0,43,255,0,26,217,67,159,185,211,149,150,172,45,195,158,104,120,19,18,82,226,8,46,21,87,30,251,173,181,243,104,91,77,80,199,193,205,163,99,228,118,178,75,11,182,42,109,94,94,170,186,181,53,176,0,15,41,148,246,12,85,133,50,179,6,225,108,117,123,239,156,73,102,195,246,235,125,226,227,212,201,81,214,87,69,77,27,39,159,155,42,36,146,111,145,175,118,247,162,57,218,234,168,138,170,122,176,103,174,80,229,15,31,118,158,62,235,241,222,59,187,99,87,228,171,241,70,37,169,130,10,156,111,29,77,187,187,166,142,181,45,232,148,9,84,231,35,17,207,166,216,206,87,224,244,106,170,55,111,184,52,40,0,5,42,204,190,24,248,208,196,188,100,209,231,30,14,226,23,186,178,158,28,65,98,184,77,133,124,89,118,131,125,13,44,116,169,91,7,71,28,75,76,188,215,69,58,236,87,237,127,51,227,84,220,237,46,169,226,179,190,217,140,175,89,47,143,172,217,115,37,92,120,178,191,11,221,105,172,47,164,171,74,89,219,113,125,36,141,166,88,230,87,53,34,127,53,89,163,213,205,218,186,46,169,166,165,10,202,28,216,205,60,138,200,44,107,195,31,19,153,151,138,232,184,139,204,46,242,246,123,69,112,188,212,221,107,167,235,232,163,162,181,242,110,80,190,88,41,55,92,34,157,173,230,79,31,45,200,178,59,99,92,143,80,208,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,172,143,248,95,226,131,0,241,103,128,46,25,141,151,54,140,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,234,142,247,125,74,184,237,114,198,124,92,112,247,159,184,15,2,241,139,154,153,129,73,134,238,23,11,93,207,17,217,174,216,190,123,221,13,118,29,146,181,98,170,109,68,16,79,60,115,194,248,225,169,99,224,115,92,175,106,43,85,138,142,68,93,31,193,93,160,157,154,185,107,106,150,197,151,56,239,15,225,91,108,245,14,171,150,142,201,129,174,84,48,73,59,154,214,186,87,71,13,19,90,175,86,177,141,87,42,107,163,26,159,200,128,89,252,117,148,249,89,154,29,15,180,204,180,194,152,183,187,57,189,23,126,217,169,171,250,94,102,222,103,43,156,199,108,221,203,102,237,186,107,177,186,253,72,80,12,117,155,25,167,218,103,208,253,7,115,47,21,229,103,179,126,111,138,59,246,243,83,99,239,30,240,219,209,242,187,177,245,28,238,95,67,85,187,155,179,111,53,187,119,110,118,219,171,158,156,81,228,79,13,125,201,237,175,28,248,115,196,125,79,118,126,44,172,172,231,244,252,174,119,230,209,73,183,111,62,47,202,211,93,222,237,116,93,40,7,3,31,253,205,127,27,125,53,127,181,215,180,94,237,240,215,247,223,175,232,58,158,175,244,111,81,202,217,214,211,125,166,205,220,207,135,118,215,104,26,83,142,178,159,43,51,67,161,246,153,150,152,83,22,247,103,55,162,239,219,53,53,127,75,204,219,204,229,115,152,237,155,185,108,221,183,77,118,55,95,169,15,65,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,200,171,0,113,71,145,57,161,154,120,143,37,48,46,57,239,60,103,132,186,206,248,182,119,101,100,61,47,75,82,218,105,255,0,13,44,77,137,251,102,145,141,248,30,237,117,213,53,68,85,2,52,237,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,123,254,164,95,149,156,252,54,113,37,127,225,19,43,50,67,36,51,94,147,5,227,108,23,79,99,164,187,93,169,47,181,246,232,42,96,163,182,73,77,60,81,207,77,18,204,246,58,101,137,232,215,177,168,168,196,85,209,81,16,182,160,8,171,133,204,1,154,121,95,145,56,103,2,231,94,53,241,110,51,182,117,189,231,121,239,42,154,254,171,153,89,60,176,254,30,165,173,149,251,97,146,38,124,77,77,54,109,79,114,34,158,83,233,173,149,159,75,31,161,215,112,98,191,25,255,0,187,186,90,110,235,253,27,222,31,105,207,230,253,143,195,246,95,151,238,250,190,34,192,21,255,0,218,95,6,223,75,31,103,93,219,133,61,190,127,186,60,39,39,122,126,141,231,126,146,233,246,254,99,238,251,111,200,252,31,215,240,129,42,251,39,202,207,29,251,82,246,105,133,60,103,254,49,247,53,55,122,125,143,35,243,173,156,223,177,252,31,229,126,71,195,245,123,143,203,115,201,12,151,189,99,38,102,53,231,40,112,85,126,44,142,162,10,182,95,170,108,20,146,220,91,60,8,196,134,84,169,116,107,42,62,52,142,52,99,183,106,221,141,211,77,16,246,160,10,107,197,255,0,22,92,34,112,241,157,24,122,143,59,242,54,175,21,99,104,44,244,151,187,77,250,147,12,219,43,167,161,129,181,117,9,3,99,169,169,154,57,162,123,38,134,89,17,25,238,106,189,28,139,170,174,146,7,15,217,145,195,111,27,214,166,241,1,98,201,218,73,238,88,86,240,150,74,59,158,42,195,212,14,186,210,79,76,216,170,227,117,60,205,116,206,141,140,117,82,57,138,143,106,163,247,170,34,125,107,42,227,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,254,85,40,87,26,220,47,241,123,73,154,118,168,248,17,195,183,92,23,128,87,15,192,235,141,6,10,196,148,152,98,134,91,199,83,81,205,153,244,172,168,167,71,204,176,37,35,86,93,138,170,214,70,221,203,179,68,8,215,181,219,59,243,163,45,120,146,195,118,44,185,205,236,107,133,109,179,224,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,93,24,212,254,68,43,175,28,249,251,194,198,120,248,39,232,209,146,190,207,251,147,188,187,239,248,185,110,181,117,220,238,155,167,252,202,71,243,118,114,167,252,189,54,243,62,29,119,59,77,41,224,167,133,140,95,87,149,151,89,56,238,202,235,86,52,199,201,136,39,109,186,191,26,186,139,19,215,69,103,233,169,249,80,178,169,239,168,86,66,147,173,91,146,45,232,136,231,200,237,169,191,85,170,189,178,153,79,149,153,95,236,131,217,158,90,97,76,37,222,126,32,235,123,138,205,77,65,213,114,251,191,151,205,228,177,187,246,243,31,183,118,186,111,118,159,90,129,154,192,0,7,170,191,230,198,105,226,188,43,109,192,184,167,50,241,93,231,13,217,185,61,221,103,184,94,106,106,40,104,249,81,172,81,114,96,123,214,56,246,70,231,49,187,90,155,90,170,212,209,23,67,213,227,254,23,51,219,43,242,179,14,103,94,58,192,221,217,131,49,111,71,220,247,62,243,163,155,170,234,169,157,83,7,224,98,149,210,179,116,49,189,223,27,27,166,154,46,138,168,132,84,7,70,121,7,151,184,7,50,184,68,201,107,22,99,96,124,63,138,173,176,96,124,57,87,21,29,238,217,13,116,17,206,219,100,77,108,173,142,102,185,168,244,107,222,212,114,38,186,61,201,252,170,126,172,251,201,76,85,119,225,178,251,147,156,47,220,45,89,101,122,155,165,238,57,237,114,201,101,165,183,233,95,21,69,70,199,81,70,175,139,152,196,157,23,99,62,39,74,187,189,206,114,153,87,217,189,198,156,89,69,154,117,177,241,23,158,216,174,159,0,210,96,249,45,118,106,11,133,93,202,231,67,75,84,202,154,78,68,112,210,196,146,164,91,96,142,102,181,81,136,214,183,86,162,166,228,69,191,252,102,103,245,187,24,118,123,99,12,244,225,251,48,174,180,244,149,125,223,221,23,251,91,234,173,149,77,217,123,167,165,159,98,185,35,154,63,123,102,141,125,201,185,186,253,109,119,188,60,7,11,152,255,0,43,50,191,61,176,207,10,89,215,130,188,91,196,213,179,173,239,60,201,238,218,106,254,171,153,71,61,116,63,141,170,92,219,131,246,219,164,138,155,226,137,52,217,202,79,193,162,56,191,230,117,118,112,231,191,12,24,230,197,151,150,60,107,116,181,98,14,37,171,123,219,169,188,221,48,253,69,93,246,125,143,171,115,55,221,228,129,219,182,219,152,214,38,179,251,162,106,68,159,82,48,209,80,0,0,5,85,227,159,32,184,167,207,31,4,253,26,51,171,217,255,0,114,119,151,125,255,0,24,238,54,174,187,157,211,116,255,0,153,70,254,110,206,84,255,0,151,166,222,103,195,174,231,105,106,128,20,171,133,46,10,115,79,15,120,167,233,197,127,194,153,219,212,116,62,23,239,218,170,156,75,221,27,121,253,103,43,188,224,78,159,157,173,46,238,87,229,242,27,187,242,26,90,172,11,148,249,89,149,253,119,179,60,180,194,152,75,188,249,93,111,113,89,169,168,58,174,94,238,95,55,146,198,239,219,204,126,221,218,233,189,218,125,106,85,94,210,28,180,227,39,49,61,157,253,18,110,88,174,147,187,251,223,196,29,197,139,35,178,110,230,116,157,47,55,125,68,60,237,54,84,109,211,118,221,93,245,110,247,221,80,7,148,176,101,62,86,97,76,85,114,199,88,91,45,48,165,155,18,94,121,221,227,120,183,217,169,169,235,171,57,178,36,178,243,167,99,18,73,55,200,214,189,219,156,187,156,136,229,213,83,83,213,128,33,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,125,223,90,165,53,225,127,130,156,211,171,226,246,209,199,116,119,252,40,152,7,26,92,47,24,214,130,220,234,170,158,248,138,134,245,73,84,250,88,229,139,145,201,108,205,74,216,185,141,108,206,106,43,95,181,207,209,53,250,189,160,88,166,197,198,206,21,147,133,254,24,235,188,103,153,184,19,24,45,211,16,88,249,79,183,116,116,180,81,213,81,84,201,212,86,164,52,242,108,169,170,130,61,35,145,206,118,253,205,69,106,57,201,117,120,122,194,215,220,13,144,89,105,130,177,77,15,69,122,195,248,62,205,107,184,211,115,89,39,34,170,10,40,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,188,15,171,236,159,43,60,119,237,75,217,166,20,241,159,248,199,220,212,221,233,246,60,143,206,182,115,126,199,240,127,149,249,31,15,213,238,60,175,20,120,3,52,243,67,34,113,54,5,201,76,107,225,44,103,115,232,187,178,243,222,85,52,29,47,46,178,9,102,252,61,51,93,43,55,67,28,172,248,90,186,239,218,190,229,85,37,80,4,85,194,230,0,205,60,175,200,156,51,129,115,175,26,248,183,25,219,58,222,243,188,247,149,77,127,85,204,172,158,88,127,15,82,214,202,253,176,201,19,62,38,166,155,54,167,185,17,73,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,245,128,60,254,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,252,136,122,0,0,0,0,0,0,0,0,0,0,0,0,2,42,199,252,81,228,78,87,230,158,28,201,76,117,142,123,179,25,226,222,143,185,237,157,217,89,55,85,213,84,186,154,15,195,69,19,162,102,233,163,123,126,55,183,77,53,93,17,81,79,147,157,124,102,112,217,195,182,42,165,193,89,199,153,30,31,189,86,219,217,116,130,155,185,235,234,247,210,190,73,35,108,155,233,224,145,137,171,225,145,52,85,221,240,235,166,138,138,161,53,130,63,201,76,251,202,126,34,112,173,86,53,201,204,87,226,11,45,21,193,246,185,234,122,26,154,77,149,76,142,57,29,30,202,136,227,122,232,201,163,93,81,54,252,90,107,170,42,39,202,200,190,40,242,39,137,78,251,246,41,142,124,71,225,206,155,188,255,0,22,86,81,242,58,142,111,39,243,152,163,221,187,145,47,228,235,166,223,126,154,166,161,42,128,0,0,0,0,0,2,42,250,81,228,79,183,111,163,71,142,127,182,79,251,201,221,149,159,238,62,183,243,142,87,79,249,191,199,246,159,205,252,175,132,162,188,102,100,127,105,118,48,226,79,24,98,62,31,175,89,129,79,128,106,251,191,186,35,181,230,20,86,202,86,236,160,167,100,251,41,157,91,26,199,248,118,204,171,240,38,231,106,239,126,237,84,52,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,83,229,96,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,200,133,53,200,252,59,197,102,81,112,11,158,50,113,23,136,49,93,62,62,164,183,226,107,165,154,190,225,137,210,231,93,75,74,203,44,124,137,33,170,138,121,86,45,179,199,51,154,136,244,115,93,171,145,19,114,42,195,253,158,157,161,249,85,128,50,94,245,102,226,163,136,12,65,85,139,38,197,21,53,52,111,189,197,118,188,206,150,229,164,164,108,104,217,155,20,200,214,115,89,62,140,220,154,42,185,116,77,218,168,106,81,95,248,173,227,91,43,56,62,240,183,180,203,6,43,185,248,183,174,232,187,138,150,154,110,95,75,200,230,115,121,211,197,166,189,75,54,237,221,174,142,215,77,19,89,3,37,51,239,41,248,137,194,181,88,215,39,49,95,136,44,180,87,7,218,231,169,232,106,105,54,85,50,56,228,116,123,42,35,141,235,163,38,141,117,68,219,241,105,174,168,168,159,87,29,101,62,86,102,135,67,237,51,45,48,166,45,238,206,111,69,223,182,106,106,254,151,153,183,153,202,231,49,219,55,114,217,187,110,154,236,110,191,82,1,234,192,0,0,0,0,0,0,0,0,0,15,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,250,192,30,83,2,229,62,86,101,127,93,236,207,45,48,166,18,239,62,87,91,220,86,106,106,14,171,151,187,151,205,228,177,187,246,243,31,183,118,186,111,118,159,90,158,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,34,172,244,225,115,34,120,148,238,79,109,120,27,196,126,28,234,123,179,241,157,101,31,35,168,229,115,191,54,150,61,219,185,17,126,86,186,109,247,105,170,234,200,190,23,50,39,134,190,251,246,41,129,188,57,226,62,155,188,255,0,25,214,86,115,250,126,111,39,243,153,100,219,183,159,47,228,233,174,239,126,186,38,146,168,0,0,0,8,171,0,113,71,145,57,161,154,120,143,37,48,46,57,239,60,103,132,186,206,248,182,119,101,100,61,47,75,82,218,105,255,0,13,44,77,137,251,102,145,141,248,30,237,117,213,53,68,85,37,80,0,0,0,0,4,85,143,248,163,200,156,175,205,60,57,146,152,235,28,247,102,51,197,189,31,115,219,59,178,178,110,171,170,169,117,52,31,134,138,39,68,205,211,70,246,252,111,110,154,106,186,34,162,146,169,21,99,254,23,50,39,52,51,79,14,103,94,58,192,221,231,140,240,151,71,220,247,62,243,172,135,165,233,106,93,83,7,224,98,149,177,63,108,210,61,223,27,29,174,186,46,168,136,128,74,160,17,86,122,113,71,145,60,53,247,39,182,188,115,225,207,17,245,61,217,248,178,178,179,159,211,242,185,223,155,69,38,221,188,248,191,43,77,119,123,181,209,116,9,84,0,0,0,0,0,0,0,0,138,177,255,0,11,153,19,154,25,167,135,51,175,29,96,110,243,198,120,75,163,238,123,159,121,214,67,210,244,181,46,169,131,240,49,74,216,159,182,105,30,239,141,142,215,93,23,84,68,66,85,0,66,153,215,193,159,13,156,68,226,170,92,107,156,121,111,226,11,213,21,189,150,184,42,123,226,190,147,101,43,36,146,70,199,178,158,120,216,186,62,105,23,85,77,223,22,154,232,136,137,224,63,177,113,192,159,253,99,63,229,53,227,254,150,90,160,5,0,237,91,225,115,61,184,148,246,93,236,83,3,120,143,195,157,247,222,127,140,232,232,249,29,71,67,201,252,230,88,247,110,228,75,249,58,233,183,223,166,169,172,85,219,157,250,147,253,164,253,218,95,252,244,226,143,34,120,107,238,79,109,120,231,195,158,35,234,123,179,241,101,101,103,63,167,229,115,191,54,138,77,187,121,241,126,86,154,238,247,107,162,233,85,114,47,133,204,246,226,83,190,255,0,178,129,129,188,71,225,206,155,192,255,0,140,232,232,249,29,71,55,188,127,66,75,30,237,220,138,31,183,215,77,191,6,154,191,80,149,120,231,250,118,127,18,126,133,95,240,151,137,127,67,255,0,147,116,159,164,191,243,159,179,255,0,59,253,105,234,184,104,225,115,2,101,127,65,157,119,140,13,221,153,207,139,112,252,94,59,185,247,156,211,117,87,74,174,77,77,203,240,45,149,212,140,221,89,26,187,240,12,107,19,77,25,163,23,66,0,207,78,40,243,219,137,78,228,254,197,254,57,241,31,135,58,159,28,126,44,163,163,228,117,28,174,238,253,55,20,123,183,114,43,190,195,93,54,252,122,106,205,110,166,83,248,239,217,102,13,246,165,253,217,248,126,221,226,63,177,253,41,211,71,213,125,135,224,190,219,153,246,127,7,253,79,187,64,61,89,64,56,67,226,143,61,179,67,143,172,234,201,76,117,142,123,207,6,97,47,17,247,61,179,187,40,225,233,122,91,212,20,208,126,26,40,155,43,246,195,35,219,241,189,218,235,170,234,168,138,95,242,42,192,28,46,100,78,87,230,158,35,206,188,11,129,187,179,25,226,222,179,190,46,125,231,89,55,85,213,84,182,166,127,192,203,43,162,102,233,163,99,190,6,55,77,52,77,17,85,0,149,72,171,232,185,145,62,221,190,146,254,6,254,217,63,239,223,121,214,127,184,250,47,205,249,189,63,230,255,0,7,217,255,0,59,242,190,34,42,255,0,71,103,211,179,254,246,239,185,255,0,222,127,255,0,15,253,33,255,0,219,150,90,160,6,96,103,135,25,156,73,224,254,210,235,111,15,216,115,50,58,76,3,81,140,48,157,174,75,71,115,208,73,186,150,182,42,7,84,199,207,124,11,50,111,89,229,93,119,238,110,239,133,83,68,210,64,250,81,231,183,246,88,126,141,30,57,254,214,223,239,39,118,81,255,0,139,93,111,231,28,174,163,243,143,143,237,63,155,249,63,9,101,49,55,6,124,54,99,12,229,135,136,28,71,150,253,94,62,167,184,80,93,35,187,247,197,124,123,106,168,155,19,105,164,228,50,116,133,118,36,17,38,155,54,187,111,196,139,170,234,19,89,157,92,116,113,153,155,28,59,113,161,149,216,42,221,153,30,31,203,42,219,125,146,233,138,169,187,158,154,175,125,43,238,213,49,214,73,189,96,146,161,53,166,133,19,72,151,119,195,171,83,114,234,183,171,54,60,119,236,179,25,123,45,254,236,252,63,113,240,231,216,254,148,233,164,233,126,223,240,95,109,203,251,79,131,254,171,221,169,64,47,92,46,99,188,208,225,99,53,115,175,143,252,13,222,121,207,132,176,253,247,195,23,62,243,134,30,150,215,75,110,90,154,63,192,218,165,109,35,246,214,73,86,239,194,177,207,93,116,118,172,70,32,31,87,58,243,239,140,238,34,113,85,46,53,236,215,197,126,32,203,42,43,123,45,119,106,158,134,213,73,178,250,201,36,146,104,246,94,99,142,161,116,166,154,137,117,98,114,190,45,17,119,35,209,51,7,61,56,163,207,110,37,59,147,219,94,57,241,31,135,58,158,236,252,89,71,71,200,234,57,92,239,205,162,143,118,238,68,95,149,174,155,125,218,106,186,222,158,203,254,51,56,108,225,219,32,175,248,43,56,243,35,195,247,170,220,97,85,116,130,155,185,235,234,247,210,190,138,138,54,201,190,158,9,24,154,190,25,19,69,93,223,14,186,104,168,171,152,32,13,169,200,190,23,59,39,184,148,239,191,98,152,27,196,126,28,233,187,207,241,158,37,163,228,117,28,222,79,231,50,199,187,119,34,95,201,215,77,190,253,53,77,104,7,3,31,65,63,227,183,211,87,254,13,240,215,233,143,242,158,175,244,111,254,109,246,159,230,255,0,174,34,172,139,226,143,61,184,107,239,191,98,152,231,195,158,35,233,187,207,241,101,29,103,63,167,230,242,127,57,138,77,187,121,242,254,78,154,238,247,235,162,104,22,83,180,11,11,113,157,129,176,172,152,43,50,232,122,46,31,240,254,48,91,94,94,211,115,109,82,114,41,96,142,170,59,92,123,225,87,86,187,109,11,30,154,212,42,185,116,214,69,87,232,167,128,207,223,160,159,209,99,46,61,133,255,0,167,63,226,127,24,254,152,255,0,123,165,235,255,0,58,254,9,249,231,43,236,127,204,248,53,52,251,52,113,79,13,152,231,130,252,159,198,188,119,87,117,182,92,65,111,195,247,71,212,242,171,227,231,223,103,180,190,69,147,101,173,26,246,238,99,234,215,77,18,36,215,77,17,118,161,146,220,75,240,185,142,242,191,175,206,187,62,6,238,204,152,197,184,130,95,2,92,251,206,25,186,171,93,87,58,166,219,248,23,74,234,182,110,163,141,29,248,118,53,233,166,143,209,235,160,18,7,101,254,66,101,63,17,57,251,127,193,89,199,133,60,65,101,162,193,245,87,72,41,186,234,154,77,149,76,173,162,141,178,111,167,146,55,174,140,154,68,209,87,111,197,174,154,162,42,108,167,209,115,34,125,132,253,26,60,13,253,173,191,222,78,243,172,255,0,118,117,191,156,115,122,143,206,62,63,180,254,111,228,252,37,85,236,209,250,9,254,34,246,23,254,156,254,207,233,124,99,250,99,252,143,175,252,235,248,39,231,156,175,177,255,0,51,224,212,186,153,165,154,88,19,37,176,37,207,51,51,46,251,220,216,110,205,201,235,107,122,89,170,57,92,217,153,12,127,131,133,143,145,218,201,43,27,240,181,116,215,85,209,17,85,2,128,101,111,1,88,239,37,187,73,237,153,153,150,153,83,220,217,37,102,231,116,85,189,251,13,71,43,155,96,124,50,126,14,106,135,213,187,90,201,94,223,137,171,166,186,166,140,68,84,210,163,202,101,110,105,96,76,233,192,150,204,204,203,75,239,124,225,187,207,59,162,173,233,102,167,230,242,166,124,50,126,14,102,50,70,233,36,79,111,196,212,215,77,83,84,84,85,245,96,15,147,139,49,77,139,3,97,91,206,53,197,53,221,21,151,15,219,234,46,151,26,158,83,228,228,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,184,250,199,201,197,152,90,197,142,112,173,231,5,98,154,30,182,203,136,45,245,22,187,141,55,53,241,243,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,222,5,43,185,103,223,18,124,68,231,238,3,198,188,20,226,191,16,112,255,0,69,112,181,218,241,197,79,67,65,73,178,169,149,171,37,198,61,151,40,227,173,93,40,102,166,93,96,77,191,22,140,93,232,228,75,212,71,249,41,144,153,79,195,182,21,170,193,89,57,133,60,63,101,173,184,62,233,61,55,93,83,87,190,169,241,199,27,164,223,81,36,143,77,89,12,105,162,46,223,135,93,53,85,85,144,0,0,0,0,102,174,108,127,102,115,218,158,50,246,91,253,198,120,130,227,225,207,238,83,244,95,83,39,75,246,255,0,133,251,30,95,218,124,127,245,94,253,64,186,184,3,133,204,137,202,252,211,196,121,215,129,112,55,118,99,60,91,214,119,197,207,188,235,38,234,186,170,150,212,207,248,25,101,116,76,221,52,108,119,192,198,233,166,137,162,42,161,234,179,75,52,176,38,75,96,75,158,102,102,93,247,185,176,221,155,147,214,214,244,179,84,114,185,179,50,24,255,0,7,11,31,35,181,146,86,55,225,106,233,174,171,162,34,170,50,159,199,126,203,48,111,181,47,238,207,195,246,239,17,253,143,233,78,154,62,171,236,63,5,246,220,207,179,248,63,234,125,218,12,210,202,220,9,157,56,18,231,150,121,151,98,239,156,55,121,228,245,180,93,84,212,252,222,84,204,154,63,194,66,246,72,221,36,137,142,248,92,154,233,162,234,138,168,160,202,220,210,192,153,211,129,45,153,153,150,151,222,249,195,119,158,119,69,91,210,205,79,205,229,76,248,100,252,28,204,100,141,210,72,158,223,137,169,174,154,166,168,168,171,234,207,41,149,185,91,129,50,91,2,91,50,207,45,44,93,205,134,236,220,238,138,139,170,154,163,149,205,153,243,73,248,73,158,249,29,172,146,189,223,19,151,77,116,77,17,17,19,213,128,0,0,62,78,44,197,54,44,13,133,111,56,215,20,215,116,86,92,63,111,168,186,92,106,121,79,147,145,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,190,227,235,31,39,22,97,107,22,57,194,183,156,21,138,104,122,219,46,32,183,212,90,238,52,220,215,199,207,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,95,120,30,3,34,248,163,200,158,37,59,239,216,166,57,241,31,135,58,110,243,252,89,89,71,200,234,57,188,159,206,98,143,118,238,68,191,147,174,155,125,250,106,154,202,165,85,255,0,64,159,102,191,255,0,155,175,104,191,254,152,187,245,253,7,255,0,132,114,182,117,191,204,221,204,255,0,93,183,221,106,128,0,0,0,0,17,87,210,143,34,125,187,125,26,60,115,253,178,127,222,78,236,172,255,0,113,245,191,156,114,186,127,205,254,63,180,254,111,229,124,36,170,69,95,69,204,137,246,237,244,151,240,55,246,201,255,0,126,251,206,179,253,199,209,126,111,205,233,255,0,55,248,62,207,249,223,149,241,1,42,128,0,138,177,255,0,11,153,19,154,25,167,135,51,175,29,96,110,243,198,120,75,163,238,123,159,121,214,67,210,244,181,46,169,131,240,49,74,216,159,182,105,30,239,141,142,215,93,23,84,68,67,228,231,95,6,124,54,113,19,138,169,113,174,113,229,191,136,47,84,86,246,90,224,169,239,138,250,77,148,172,146,73,27,30,202,121,227,98,232,249,164,93,85,55,124,90,107,162,34,36,214,0,143,242,83,33,50,159,135,108,43,85,130,178,115,10,120,126,203,91,112,125,210,122,110,186,166,175,125,83,227,142,55,73,190,162,73,30,154,178,24,211,68,93,191,14,186,106,170,171,242,178,47,133,204,137,225,175,190,253,138,96,111,14,120,143,166,239,63,198,117,149,156,254,159,155,201,252,230,89,54,237,231,203,249,58,107,187,223,174,137,167,201,206,190,51,56,108,225,219,21,82,224,172,227,204,143,15,222,171,109,236,186,65,77,220,245,245,123,233,95,36,145,182,77,244,240,72,196,213,240,200,154,42,238,248,117,211,69,69,89,172,0,34,172,139,226,143,34,120,148,239,191,98,152,231,196,126,28,233,187,207,241,101,101,31,35,168,230,242,127,57,138,61,219,185,18,254,78,186,109,247,233,170,106,207,78,40,242,39,134,190,228,246,215,142,124,57,226,62,167,187,63,22,86,86,115,250,126,87,59,243,104,164,219,183,159,23,229,105,174,239,118,186,46,129,42,131,228,225,60,83,98,199,56,86,205,141,112,181,119,91,101,196,22,250,123,165,186,167,148,248,249,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,238,62,176,2,42,250,81,228,79,183,111,163,71,142,127,182,79,251,201,221,149,159,238,62,183,243,142,87,79,249,191,199,246,159,205,252,175,132,149,72,171,232,185,145,62,221,190,146,254,6,254,217,63,239,223,121,214,127,184,250,47,205,249,189,63,230,255,0,7,217,255,0,59,242,190,32,31,69,204,137,246,237,244,151,240,55,246,201,255,0,126,251,206,179,253,199,209,126,111,205,233,255,0,55,248,62,207,249,223,149,241,18,168,0,103,87,29,25,247,155,22,142,52,50,187,133,251,118,43,228,229,150,102,219,236,150,188,85,99,232,105,157,222,20,183,27,181,77,21,100,125,66,198,181,17,115,41,145,35,214,41,24,230,254,83,85,174,248,137,175,251,23,28,9,255,0,214,51,254,83,94,63,233,100,171,143,248,92,200,156,208,205,60,57,157,120,235,3,119,158,51,194,93,31,115,220,251,206,178,30,151,165,169,117,76,31,129,138,86,196,253,179,72,247,124,108,118,186,232,186,162,34,18,168,17,254,74,100,38,83,240,237,133,106,176,86,78,97,79,15,217,107,110,15,186,79,77,215,84,213,239,170,124,113,198,233,55,212,73,35,211,86,67,26,104,139,183,225,215,77,85,85,100,0,0,0,0,0,0,21,255,0,141,111,165,143,178,203,87,208,235,251,179,241,4,29,119,232,223,209,125,53,71,51,244,135,224,190,219,166,252,159,143,253,175,118,226,192,0,34,174,23,61,187,123,9,195,63,73,127,244,201,254,27,223,127,153,255,0,187,39,233,255,0,50,254,15,249,191,35,242,63,206,248,183,18,169,85,127,209,217,244,236,255,0,189,187,238,127,247,159,255,0,195,255,0,72,127,246,229,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,171,0,112,185,145,57,95,154,120,143,58,240,46,6,238,204,103,139,122,206,248,185,247,157,100,221,87,85,82,218,153,255,0,3,44,174,137,155,166,141,142,248,24,221,52,209,52,69,84,37,80,0,0,0,2,42,226,143,31,230,158,87,228,78,38,199,89,41,130,188,91,140,237,157,23,118,89,187,182,166,191,170,230,86,65,20,223,128,166,115,101,126,216,100,149,255,0,11,147,77,155,151,220,138,131,133,204,127,154,121,161,145,56,103,29,103,94,10,240,150,51,185,245,189,231,102,238,218,154,14,151,151,89,60,80,254,2,165,206,149,155,161,142,39,252,78,93,119,238,79,114,162,1,42,131,202,102,197,255,0,21,97,76,172,198,88,167,2,217,59,231,18,89,176,253,198,225,103,183,116,210,84,117,149,209,83,72,248,32,229,68,169,36,155,228,107,27,177,138,142,118,186,34,162,170,17,87,5,57,189,159,185,211,149,151,92,83,196,102,87,248,19,18,82,226,9,237,244,182,238,228,173,181,243,104,91,77,78,246,79,202,172,123,228,118,178,75,51,119,162,237,94,94,136,154,181,117,11,0,69,89,233,194,230,68,241,41,220,158,218,240,55,136,252,57,212,247,103,227,58,202,62,71,81,202,231,126,109,44,123,183,114,34,252,173,116,219,238,211,85,214,85,0,0,60,166,5,205,140,172,205,14,187,217,158,101,225,76,91,221,156,174,183,184,175,52,213,253,47,51,119,47,155,201,123,182,110,229,191,110,237,53,216,237,62,165,3,213,131,197,96,172,239,201,124,202,186,203,98,203,156,222,193,88,170,229,5,59,170,229,163,178,95,233,43,167,142,6,185,173,116,174,142,25,28,228,98,57,236,106,185,83,77,94,212,254,84,61,168,30,127,26,230,22,1,203,91,84,87,220,198,199,24,127,10,219,103,168,109,36,85,151,187,156,52,48,73,59,154,231,54,38,201,51,154,213,122,181,143,114,53,23,93,24,229,254,69,62,173,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,21,198,182,80,228,22,116,229,101,171,11,113,25,154,30,4,195,116,184,130,11,133,45,199,190,232,173,124,218,230,211,84,49,144,115,107,24,248,221,172,114,204,237,136,155,151,151,170,46,141,93,100,12,31,91,149,153,55,145,216,95,151,152,22,170,124,3,134,112,253,174,223,65,136,238,151,90,102,82,205,66,200,98,130,150,119,213,124,16,187,154,139,22,143,110,141,123,158,155,83,226,68,2,64,7,201,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,250,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,95,115,154,168,190,244,83,235,1,158,185,189,155,220,125,218,120,251,160,192,152,18,211,141,95,146,175,197,24,106,154,121,233,176,68,117,54,238,238,154,58,37,184,42,215,173,43,156,140,71,62,167,123,249,191,131,209,200,138,221,190,237,10,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,202,193,89,133,128,115,42,213,45,247,46,113,198,31,197,86,216,42,29,73,45,101,146,231,13,116,17,206,214,181,206,137,210,66,231,53,30,141,123,28,173,85,215,71,181,127,149,0,241,89,233,194,230,68,241,41,220,158,218,240,55,136,252,57,212,247,103,227,58,202,62,71,81,202,231,126,109,44,123,183,114,34,252,173,116,219,238,211,85,214,85,7,148,192,185,177,149,153,161,215,123,51,204,188,41,139,123,179,149,214,247,21,230,154,191,165,230,110,229,243,121,47,118,205,220,183,237,221,166,187,29,167,212,160,121,92,139,225,115,34,120,107,239,191,98,152,27,195,158,35,233,187,207,241,157,101,103,63,167,230,242,127,57,150,77,187,121,242,254,78,154,238,247,235,162,105,42,128,0,30,82,193,155,25,89,138,241,85,203,2,225,108,203,194,151,156,73,102,231,119,141,158,223,121,166,168,174,163,229,72,145,75,206,129,143,89,35,217,35,154,199,110,106,109,114,163,87,69,93,10,193,150,252,95,231,69,23,18,89,133,130,184,151,193,184,127,44,178,146,201,81,118,164,194,248,190,247,110,171,178,193,117,158,26,246,71,71,19,107,171,102,233,167,124,180,169,60,200,216,145,21,233,19,158,221,26,215,32,23,40,133,56,204,196,217,203,131,248,108,198,24,143,135,234,107,173,70,62,164,238,254,232,142,215,105,109,206,169,219,235,233,217,62,202,103,71,34,73,248,7,76,171,240,46,214,234,239,118,221,82,64,246,177,149,158,4,246,165,237,47,10,120,51,252,99,239,154,110,235,251,110,71,231,91,249,95,109,248,63,202,252,191,135,235,247,20,175,251,37,223,232,236,246,23,226,204,170,246,49,254,56,245,255,0,240,63,85,249,255,0,85,210,126,121,248,31,200,254,103,229,251,192,247,252,25,228,13,187,24,88,112,127,23,92,64,229,237,214,159,136,106,190,240,239,123,181,209,149,86,202,166,236,125,69,4,27,237,205,88,233,163,254,0,216,88,159,128,77,205,210,79,123,157,189,108,94,119,220,241,149,151,37,241,245,231,46,99,171,147,22,80,97,123,173,77,133,148,148,137,85,59,174,44,164,145,212,201,28,42,215,36,175,230,163,52,98,181,219,151,68,209,117,208,243,255,0,75,30,22,63,236,150,202,175,253,178,183,127,243,135,210,199,133,143,251,37,178,171,255,0,108,173,223,252,224,34,174,2,179,59,136,44,65,144,88,155,26,241,139,53,214,201,122,180,98,10,215,117,56,154,201,21,135,167,179,197,69,75,39,57,204,228,194,196,133,175,90,149,89,92,154,124,47,69,118,141,209,61,254,114,226,204,43,157,60,44,102,239,177,204,77,106,199,125,86,15,191,218,96,240,205,108,119,78,109,115,173,210,109,166,111,78,175,221,50,243,99,210,52,248,151,152,207,119,196,154,212,190,47,248,249,181,86,231,70,30,225,163,5,99,76,181,190,101,38,102,217,233,44,152,191,20,82,92,91,83,61,170,11,141,93,69,21,115,163,172,142,163,166,129,241,82,171,101,69,154,55,163,21,200,231,163,154,168,210,64,203,124,97,194,39,4,60,54,230,21,139,135,254,36,240,86,42,185,65,79,118,197,86,202,59,222,49,182,87,79,87,117,109,3,27,13,51,99,164,116,46,145,143,117,44,45,72,218,155,213,92,228,71,123,211,64,171,252,20,240,191,194,21,38,86,93,99,227,187,14,218,176,94,62,92,65,59,173,212,24,215,18,85,225,138,233,108,253,53,63,42,102,82,190,162,157,95,10,206,149,109,73,118,42,43,153,35,119,46,205,19,53,139,41,157,120,203,138,126,63,113,85,46,113,251,10,186,222,123,154,222,204,51,207,193,88,98,227,81,66,222,84,146,84,108,123,183,79,164,201,213,234,169,189,62,21,143,225,77,117,95,173,199,62,65,112,177,145,222,9,250,52,103,87,180,14,251,239,46,251,254,49,219,174,189,15,39,166,233,255,0,50,141,156,173,252,217,255,0,47,93,220,191,135,77,174,212,42,169,127,248,24,225,115,34,104,252,109,253,144,44,13,224,125,253,219,225,47,29,92,235,48,175,89,167,83,214,244,220,201,105,250,157,154,210,111,211,126,205,241,254,78,255,0,138,128,22,171,61,51,247,138,126,209,46,228,254,210,189,247,236,255,0,169,254,225,112,229,198,167,147,215,114,191,57,252,36,251,117,232,254,15,201,215,108,159,149,167,184,54,123,20,112,229,195,166,119,228,190,15,203,27,238,24,164,196,153,117,99,167,183,213,225,168,41,47,53,92,132,130,26,71,67,73,44,117,48,76,143,153,157,60,170,136,229,145,200,228,114,57,119,46,138,99,183,28,88,139,138,203,95,123,100,206,58,195,248,174,217,145,216,43,24,79,107,192,145,220,48,194,82,208,199,75,71,212,211,219,99,134,224,232,27,37,86,148,72,253,170,249,164,116,141,69,122,171,213,55,26,63,142,243,35,137,46,30,56,26,201,58,204,144,201,218,188,85,141,160,179,225,187,37,218,195,87,135,171,235,167,161,129,182,119,44,238,146,154,153,209,205,19,217,52,49,70,170,255,0,115,85,234,213,77,85,52,133,120,254,198,183,94,40,120,68,203,172,35,130,169,233,49,86,109,193,120,180,94,241,126,9,194,172,117,117,214,197,59,109,149,81,215,54,162,223,27,164,169,165,100,21,83,182,7,164,201,172,111,123,24,245,220,169,168,102,86,74,103,222,108,112,237,138,170,177,174,78,98,191,15,222,171,109,239,181,207,83,208,211,85,239,165,124,145,200,232,246,84,71,35,19,87,195,26,234,137,187,225,211,93,21,81,109,86,66,113,161,153,156,76,230,197,139,36,120,204,205,251,85,199,39,113,39,85,226,74,107,164,22,235,37,44,157,61,52,181,52,155,235,105,227,130,88,116,171,130,153,83,108,173,220,228,70,46,228,114,181,105,5,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,151,194,230,0,202,204,208,207,108,51,129,115,175,26,248,75,6,92,250,222,243,188,247,149,53,7,75,203,163,158,88,127,15,82,215,68,205,211,71,19,62,38,174,187,246,167,189,81,64,215,236,210,205,140,172,201,254,19,174,121,91,217,251,153,120,82,191,25,218,57,62,18,195,152,90,243,77,137,174,143,230,220,153,61,111,38,150,71,212,203,81,164,50,85,200,237,90,253,140,71,187,225,70,106,217,171,131,60,77,156,184,195,134,204,31,136,248,129,166,186,211,227,234,190,240,239,120,238,150,150,219,42,155,178,190,161,144,111,166,108,113,164,127,128,108,42,159,2,110,110,142,247,238,213,106,174,66,112,225,217,183,195,182,108,88,179,143,5,113,139,106,173,189,97,254,171,166,130,233,152,86,25,41,95,207,166,150,157,251,219,28,81,189,116,100,206,84,209,233,241,34,107,170,106,139,224,56,163,237,108,205,60,175,207,108,77,129,114,82,155,42,177,110,12,182,116,93,217,121,217,83,95,213,115,40,224,150,111,195,211,86,54,39,237,154,73,89,240,181,52,217,181,125,232,170,6,170,2,149,112,199,198,182,105,231,79,5,249,177,196,94,41,176,97,74,92,73,129,59,251,187,169,109,244,181,44,161,151,162,180,195,89,23,57,143,157,242,59,89,37,114,59,108,141,213,168,136,154,47,189,96,12,135,237,51,227,67,53,241,86,31,184,220,114,67,10,123,54,241,5,37,191,21,98,171,126,26,187,116,54,106,30,100,75,89,60,213,139,84,234,122,126,77,60,139,43,159,47,194,198,232,247,38,208,53,80,30,127,5,102,22,1,204,171,84,183,220,185,199,24,127,21,91,96,168,117,36,181,150,75,156,53,208,71,59,90,215,58,39,73,11,156,212,122,53,236,114,181,87,93,30,213,254,84,61,0,0,82,174,43,120,214,205,60,61,225,111,160,237,131,10,103,111,81,215,120,163,184,169,106,113,47,116,109,228,116,124,222,236,157,58,126,118,181,91,121,191,151,200,118,223,200,113,117,64,2,191,241,173,155,217,251,146,217,89,106,197,60,57,229,127,142,241,37,86,32,130,223,85,110,238,74,219,167,42,133,212,213,15,124,252,170,55,178,70,233,36,80,183,122,174,212,230,104,169,171,147,73,87,41,239,248,171,21,229,102,13,197,56,234,201,220,216,146,243,135,237,215,11,197,187,166,146,159,163,174,150,154,55,207,7,42,85,89,35,217,35,158,221,143,85,115,116,209,85,85,20,15,86,15,41,96,205,140,172,197,120,170,229,129,112,182,101,225,75,206,36,179,115,187,198,207,111,188,211,84,87,81,242,164,72,165,231,64,199,172,145,236,145,205,99,183,53,54,185,81,171,162,174,135,149,226,143,31,230,158,87,228,78,38,199,89,41,130,188,91,140,237,157,23,118,89,187,182,166,191,170,230,86,65,20,223,128,166,115,101,126,216,100,149,255,0,11,147,77,155,151,220,138,128,74,165,42,246,151,198,79,246,73,189,157,119,110,43,246,7,254,232,240,156,125,215,250,3,157,250,75,167,221,249,247,187,237,191,47,240,127,87,194,122,191,111,188,83,253,4,253,186,123,21,254,220,255,0,226,119,135,46,63,239,199,75,249,135,51,171,252,207,240,223,151,252,255,0,200,247,18,175,11,152,255,0,52,243,67,34,112,206,58,206,188,21,225,44,103,115,235,123,206,205,221,181,52,29,47,46,178,120,161,252,5,75,157,43,55,67,28,79,248,156,186,239,220,158,229,68,2,85,4,63,157,124,71,96,28,186,195,216,190,197,135,179,15,5,85,102,133,174,207,83,45,147,8,84,221,161,125,198,190,234,180,171,37,13,34,80,178,86,212,74,249,222,232,90,200,152,136,249,57,141,70,123,220,138,70,188,36,241,109,138,177,238,21,125,187,139,72,176,166,85,230,77,118,32,91,125,147,10,220,27,37,142,186,229,66,248,224,74,121,225,163,175,153,213,19,115,42,31,81,19,94,205,90,231,68,172,106,110,107,128,159,239,249,177,149,152,83,21,91,112,46,41,204,188,41,102,196,151,158,79,119,89,238,23,154,106,122,234,206,108,139,20,92,152,30,244,146,77,242,53,204,110,214,174,231,34,181,53,84,208,245,101,127,205,238,10,114,179,58,115,247,5,113,23,138,111,248,174,151,18,96,78,237,238,234,91,125,85,51,40,101,232,171,100,172,139,156,199,192,249,29,172,146,185,29,182,70,234,212,68,77,23,222,179,173,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,70,185,233,194,230,68,241,41,220,158,218,240,55,136,252,57,212,247,103,227,58,202,62,71,81,202,231,126,109,44,123,183,114,34,252,173,116,219,238,211,85,214,85,60,166,5,205,140,172,205,14,187,217,158,101,225,76,91,221,156,174,183,184,175,52,213,253,47,51,119,47,155,201,123,182,110,229,191,110,237,53,216,237,62,165,24,235,54,50,179,43,250,31,105,153,151,133,48,151,121,243,122,46,253,188,211,80,117,92,189,188,206,87,57,237,223,183,152,205,219,117,211,123,117,250,208,15,86,15,41,129,115,99,43,51,67,174,246,103,153,120,83,22,247,103,43,173,238,43,205,53,127,75,204,221,203,230,242,94,237,155,185,111,219,187,77,118,59,79,169,79,86,0,2,170,228,22,126,241,79,143,120,167,204,124,173,205,44,149,240,230,91,97,206,248,240,230,35,240,229,198,143,188,186,123,140,80,82,255,0,10,158,71,83,205,204,167,124,146,126,13,169,187,110,230,232,212,84,2,213,0,0,30,43,59,238,120,202,203,146,248,250,243,151,49,213,201,139,40,48,189,214,166,194,202,74,68,170,157,215,22,82,72,234,100,142,21,107,146,87,243,81,154,49,90,237,203,162,104,186,232,123,80,5,95,236,244,199,28,75,227,252,151,189,94,120,168,162,196,20,184,178,28,81,83,77,70,203,222,30,101,154,117,183,37,37,35,163,86,194,216,97,71,51,154,249,244,126,213,213,81,201,170,237,209,45,1,229,47,249,177,149,152,83,21,91,112,46,41,204,188,41,102,196,151,158,79,119,89,238,23,154,106,122,234,206,108,139,20,92,152,30,244,146,77,242,53,204,110,214,174,231,34,181,53,84,208,245,96,66,153,215,193,159,13,156,68,226,170,92,107,156,121,111,226,11,213,21,189,150,184,42,123,226,190,147,101,43,36,146,70,199,178,158,120,216,186,62,105,23,85,77,223,22,154,232,136,137,53,148,171,141,110,39,56,208,201,108,211,181,97,110,28,248,122,241,222,27,170,195,240,92,42,174,62,19,187,93,57,85,206,169,168,99,224,230,209,202,200,219,164,113,66,237,138,155,147,153,170,174,142,77,46,168,25,171,216,215,148,249,167,149,254,215,253,166,101,166,43,194,93,231,225,254,139,191,108,213,52,29,87,47,188,57,156,174,115,27,191,111,49,155,182,235,166,246,235,245,161,117,115,211,133,204,137,226,83,185,61,181,224,111,17,248,115,169,238,207,198,117,148,124,142,163,149,206,252,218,88,247,110,228,69,249,90,233,183,221,166,171,172,170,0,249,56,79,11,88,176,54,21,179,96,172,45,67,209,89,112,253,190,158,215,110,166,230,190,78,69,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,251,207,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,123,75,227,39,251,36,222,206,187,183,21,251,3,255,0,116,120,78,62,235,253,1,206,253,37,211,238,252,251,221,246,223,151,248,63,171,225,46,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,121,76,11,155,25,89,154,29,119,179,60,203,194,152,183,187,57,93,111,113,94,105,171,250,94,102,238,95,55,146,247,108,221,203,126,221,218,107,177,218,125,74,122,178,191,240,165,193,78,86,112,125,226,159,102,119,252,87,115,241,111,67,214,247,237,85,52,220,190,151,159,203,229,114,96,139,77,122,151,238,221,187,93,27,166,154,46,161,96,0,0,15,63,141,115,11,0,229,173,170,43,238,99,99,140,63,133,109,179,212,54,146,42,203,221,206,26,24,36,157,205,115,155,19,100,153,205,106,189,90,199,185,26,139,174,140,114,255,0,34,158,128,135,248,160,225,127,0,241,103,128,45,249,115,152,215,124,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,234,141,247,253,104,161,42,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,179,207,229,238,10,181,101,174,0,195,89,115,98,168,171,158,219,133,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,174,186,34,125,71,160,0,0,0,0,0,1,85,120,231,207,222,41,242,59,193,63,70,140,149,246,129,223,125,229,223,127,197,203,141,215,161,228,244,221,63,230,82,51,149,191,155,63,229,235,187,151,240,233,181,218,133,170,51,87,177,175,41,243,79,43,253,175,251,76,203,76,87,132,187,207,195,253,23,126,217,170,104,58,174,95,120,115,57,92,230,55,126,222,99,55,109,215,77,237,215,235,67,74,128,21,127,133,254,207,76,151,225,51,31,220,51,27,46,113,62,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,69,119,187,234,84,180,0,243,248,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,242,40,17,255,0,20,28,47,224,30,44,240,5,191,46,115,26,239,136,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,93,81,190,255,0,173,21,142,56,95,192,56,255,0,134,138,110,21,239,55,124,65,14,19,165,179,218,108,140,172,166,168,133,183,21,130,222,250,119,66,229,145,209,58,45,238,90,104,247,175,47,69,213,218,35,117,77,37,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,214,4,127,144,153,41,133,120,118,202,123,22,78,96,171,133,214,182,203,135,250,174,154,123,164,177,201,84,254,125,76,181,15,222,232,227,141,139,163,230,114,38,140,79,133,19,93,87,85,89,0,0,0,0,60,254,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,212,71,252,47,240,191,128,120,76,192,23,12,185,203,155,190,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,117,87,123,254,164,73,128,1,85,120,24,207,222,41,243,199,198,223,73,124,149,246,127,220,157,219,220,159,197,203,141,171,174,231,117,61,71,231,178,63,155,179,149,7,228,105,183,153,241,107,185,186,122,174,20,184,41,202,206,15,188,83,236,206,255,0,138,238,126,45,232,122,222,253,170,166,155,151,210,243,249,124,174,76,17,105,175,82,253,219,183,107,163,116,211,69,215,202,240,49,159,188,83,231,143,141,190,146,249,43,236,255,0,185,59,183,185,63,139,151,27,87,93,206,234,122,143,207,100,127,55,103,42,15,200,211,111,51,226,215,115,116,181,64,1,85,120,231,207,222,41,242,59,193,63,70,140,149,246,129,223,125,229,223,127,197,203,141,215,161,228,244,221,63,230,82,51,149,191,155,63,229,235,187,151,240,233,181,218,179,247,63,120,167,192,92,44,101,198,105,101,110,74,248,143,50,113,31,115,248,143,14,120,114,227,89,221,189,69,186,89,234,191,130,193,35,106,33,229,212,50,56,255,0,8,229,219,187,107,181,114,162,129,21,103,198,67,226,174,11,177,86,32,226,211,132,188,31,138,243,23,50,115,23,16,85,219,239,118,75,133,190,75,189,13,45,13,124,146,215,212,79,13,61,4,112,212,51,109,69,53,60,109,123,229,123,81,178,43,92,142,115,154,228,157,115,35,135,235,87,27,220,54,229,237,139,136,6,98,12,43,114,158,158,211,138,174,116,118,68,109,12,244,151,87,80,61,179,83,58,58,184,230,116,108,99,170,166,106,198,228,222,138,214,162,187,220,186,203,249,79,127,197,88,175,43,48,110,41,199,86,78,230,196,151,156,63,110,184,94,45,221,52,148,253,29,116,180,209,190,120,57,82,170,201,30,201,28,246,236,122,171,155,166,138,170,168,164,21,218,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,247,125,74,129,232,62,133,57,89,244,78,250,29,119,254,43,240,103,251,187,170,166,239,79,210,93,225,246,156,142,87,219,124,63,101,249,30,239,175,226,32,15,236,42,112,177,254,63,102,175,254,181,183,127,208,75,41,193,158,117,226,174,34,120,108,193,249,199,141,109,246,170,43,214,32,239,14,166,11,92,82,71,74,206,69,125,69,59,54,54,73,36,122,106,200,90,171,171,215,226,85,211,68,209,18,107,3,10,254,133,57,89,253,146,111,161,215,127,226,191,6,127,187,186,170,110,244,253,1,222,31,105,200,229,125,183,195,246,95,145,238,250,254,34,213,102,199,99,158,65,97,76,172,198,88,167,2,226,76,213,188,226,75,54,31,184,220,44,246,238,178,138,163,172,174,138,154,71,193,7,42,42,36,146,77,242,53,141,216,197,71,59,93,17,81,85,11,85,244,41,202,207,165,143,211,23,191,241,95,140,255,0,220,61,85,55,117,254,141,238,255,0,179,228,115,126,199,226,251,95,203,247,253,95,9,96,0,200,14,10,123,44,176,174,116,229,101,215,20,241,25,110,205,92,9,137,41,113,4,246,250,91,119,38,59,95,54,133,180,212,239,100,252,170,202,71,200,237,100,150,102,239,69,218,188,189,17,53,106,235,229,115,247,179,71,192,92,83,229,198,86,229,110,19,205,92,71,150,216,143,185,252,71,136,250,14,179,187,122,139,140,176,85,127,10,130,149,180,240,242,233,217,28,159,132,106,237,221,185,218,181,81,13,169,0,67,252,47,240,191,128,120,76,192,23,12,185,203,155,190,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,117,87,123,254,164,78,120,113,214,83,230,158,87,244,62,211,50,211,21,225,46,243,230,244,93,251,102,169,160,234,185,123,121,156,174,115,27,191,111,49,155,182,235,166,246,235,245,161,181,60,107,113,57,198,134,75,102,157,171,11,112,231,195,215,142,240,221,86,31,130,225,85,113,240,157,218,233,202,174,117,77,67,31,7,54,142,86,70,221,35,138,23,108,84,220,156,205,85,116,114,105,149,124,86,241,173,154,124,96,248,91,218,101,131,10,91,60,37,215,116,93,197,75,83,15,51,170,228,115,57,188,233,229,215,78,153,155,118,237,211,87,107,174,169,160,64,5,212,225,75,18,241,245,193,247,138,125,153,240,149,138,238,126,45,232,122,222,253,192,119,169,185,125,47,63,151,202,228,172,90,107,212,191,118,237,218,232,221,52,209,117,165,102,233,246,144,241,173,154,124,31,123,59,246,103,96,194,151,63,22,247,191,91,223,180,181,51,114,250,94,147,151,202,228,207,22,154,245,47,221,187,118,186,55,77,52,93,67,213,231,238,126,241,79,128,184,88,203,140,210,202,220,149,241,30,100,226,62,231,241,30,28,240,229,198,179,187,122,139,116,179,213,127,5,130,70,212,67,203,168,100,113,254,17,203,183,118,215,106,229,69,40,87,103,22,113,90,172,28,114,230,182,99,113,1,126,195,249,123,114,196,22,123,236,183,56,175,117,77,180,193,77,117,158,241,73,52,212,141,109,91,209,204,123,92,147,34,68,231,43,209,35,118,186,237,85,61,5,255,0,181,79,143,172,41,133,109,184,235,20,240,237,133,44,216,110,243,201,238,235,197,195,8,222,169,232,107,57,177,172,177,114,103,125,90,71,38,248,218,231,183,107,151,115,81,92,154,162,106,71,252,69,112,235,149,153,175,149,150,60,251,200,76,85,117,204,92,237,204,91,133,54,38,198,152,47,12,215,83,93,251,155,175,166,150,170,189,237,160,165,137,213,116,240,195,89,36,80,34,204,247,236,230,49,143,115,158,228,80,62,6,4,203,126,27,120,135,227,151,59,40,243,191,56,169,48,174,9,158,241,137,47,118,155,245,38,33,160,161,130,186,119,94,26,144,54,58,154,150,201,12,172,124,51,75,34,35,61,238,70,35,145,116,69,215,218,241,71,194,31,0,185,95,145,56,155,29,100,167,19,254,45,198,118,206,139,187,44,222,53,178,215,245,92,202,200,34,155,240,20,208,182,87,237,134,73,95,240,185,52,217,185,125,200,168,82,171,6,83,230,158,43,197,87,44,11,133,178,211,21,222,113,37,155,157,222,54,123,125,154,166,162,186,143,149,34,69,47,58,6,49,100,143,100,142,107,29,185,169,181,202,141,93,21,116,52,171,133,206,201,60,172,205,12,137,195,56,235,58,234,115,87,9,99,59,159,91,222,118,109,244,212,29,47,46,178,120,161,252,5,77,27,165,102,232,99,137,255,0,19,151,93,251,147,220,168,128,102,175,178,124,211,240,39,181,47,102,152,175,193,159,227,31,115,84,247,95,219,114,63,58,217,202,251,111,193,254,87,229,252,63,95,184,154,184,51,224,243,21,113,19,155,24,62,221,141,112,38,96,81,101,150,32,239,14,167,21,90,237,114,71,74,206,69,53,66,179,101,100,144,201,78,154,212,194,216,151,93,126,37,86,38,142,211,77,148,250,20,229,103,209,59,232,117,223,248,175,193,159,238,238,170,155,189,63,73,119,135,218,114,57,95,109,240,253,151,228,123,190,191,136,133,114,18,229,159,188,59,113,39,98,224,167,5,101,37,214,183,135,252,63,213,116,216,226,233,97,173,146,169,252,250,9,110,79,223,113,141,99,162,93,43,166,116,9,164,41,240,162,49,117,126,174,80,144,34,225,39,10,240,215,193,126,115,228,230,78,75,138,241,31,136,240,254,34,184,65,5,193,209,214,87,79,93,81,105,233,219,4,45,167,134,61,219,185,17,163,88,140,87,43,156,190,245,213,17,34,174,204,204,135,197,95,66,252,202,201,204,227,193,248,175,7,120,199,16,94,109,243,193,112,183,201,111,174,232,106,237,52,116,238,158,22,212,71,255,0,132,70,189,88,230,238,98,251,151,69,66,255,0,128,43,174,91,240,253,106,224,135,134,220,194,177,112,254,204,65,138,174,80,83,221,177,85,178,142,246,141,174,158,174,234,218,6,54,26,102,199,73,28,46,145,143,117,44,45,72,218,155,213,92,228,71,123,211,79,63,192,198,126,241,79,158,62,54,250,75,228,175,179,254,228,238,222,228,254,46,92,109,93,119,59,169,234,63,61,145,252,221,156,168,63,35,77,188,207,139,93,205,210,213,0,43,255,0,10,92,20,229,103,7,222,41,246,103,127,197,119,63,22,244,61,111,126,213,83,77,203,233,121,252,190,87,38,8,180,215,169,126,237,219,181,209,186,105,162,235,96,0,0,121,252,107,152,88,7,45,109,81,95,115,27,28,97,252,43,109,158,161,180,145,86,94,238,112,208,193,36,238,107,156,216,155,36,206,107,85,234,214,61,200,212,93,116,99,151,249,20,249,88,43,59,242,95,50,174,178,216,178,231,55,176,86,42,185,65,78,234,185,104,236,151,250,74,233,227,129,174,107,93,43,163,134,71,57,24,142,123,26,174,84,211,87,181,63,149,10,85,136,240,230,116,113,225,157,24,223,134,142,37,242,179,16,96,188,164,193,119,139,149,239,11,226,139,37,142,174,221,61,206,122,58,181,162,163,107,171,43,82,106,105,153,45,45,92,242,170,69,27,85,234,198,185,170,141,71,53,66,192,100,95,8,25,47,150,185,209,138,120,168,203,156,101,136,47,151,44,205,167,174,171,149,210,220,105,42,109,82,65,113,171,138,185,210,210,172,48,181,202,197,115,25,203,114,200,244,216,239,245,218,163,137,86,217,157,249,47,122,198,79,203,155,54,111,96,170,252,89,29,68,244,143,176,211,95,233,37,184,182,120,17,235,52,75,76,217,22,84,124,105,28,138,246,237,213,187,29,174,154,41,245,114,247,5,90,178,215,0,97,172,185,177,84,85,207,109,194,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,62,162,191,224,126,207,76,151,192,28,75,212,241,81,102,196,248,214,108,89,85,120,187,94,223,71,83,91,72,235,114,79,112,101,67,102,106,70,218,102,203,177,169,83,38,196,230,106,154,55,85,118,139,168,90,0,0,20,171,50,248,99,224,191,18,241,147,71,156,120,199,136,94,234,205,136,113,5,138,225,14,21,241,101,166,13,245,212,177,210,165,20,29,28,145,45,74,243,91,20,11,177,31,185,252,207,129,83,115,116,245,121,251,144,92,44,99,222,41,242,227,52,179,75,58,188,57,153,56,115,185,252,57,135,60,71,110,163,239,46,158,227,44,244,191,193,103,141,213,19,115,42,31,36,127,131,114,110,219,181,186,57,21,79,213,142,59,61,50,95,31,241,47,77,197,69,231,19,227,88,113,101,45,226,211,123,101,29,53,109,35,109,203,61,189,148,237,133,171,27,169,157,46,199,37,52,123,211,153,170,234,237,21,186,166,158,131,55,184,41,202,204,233,207,220,21,196,94,41,191,226,186,92,73,129,59,183,187,169,109,245,84,204,161,151,162,173,146,178,46,115,31,3,228,118,178,74,228,118,217,27,171,81,17,52,95,122,133,128,60,254,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,212,122,0,5,127,225,75,130,156,172,224,251,197,62,204,239,248,174,231,226,222,135,173,239,218,170,105,185,125,47,63,151,202,228,193,22,154,245,47,221,187,118,186,55,77,52,93,124,175,28,249,5,194,198,120,248,39,233,47,157,94,207,251,147,188,187,147,248,199,110,181,117,220,238,155,168,252,246,55,243,118,114,160,252,141,54,243,62,45,119,55,75,84,87,254,43,120,41,202,206,48,124,45,237,50,255,0,138,237,158,18,235,186,46,226,170,166,135,153,213,114,57,156,222,116,18,235,167,76,205,187,118,233,171,181,215,84,208,28,41,112,83,149,156,31,120,167,217,157,255,0,21,220,252,91,208,245,189,251,85,77,55,47,165,231,242,249,92,152,34,211,94,165,251,183,110,215,70,233,166,139,173,128,42,175,3,25,251,197,62,120,248,219,233,47,146,190,207,251,147,187,123,147,248,185,113,181,117,220,238,167,168,252,246,71,243,118,114,160,252,141,54,243,62,45,119,55,75,84,0,0,0,0,0,0,5,127,205,238,10,114,179,58,115,247,5,113,23,138,111,248,174,151,18,96,78,237,238,234,91,125,85,51,40,101,232,171,100,172,139,156,199,192,249,29,172,146,185,29,182,70,234,212,68,77,23,222,182,0,0,0,0,0,21,87,142,124,253,226,159,35,188,19,244,104,201,95,104,29,247,222,93,247,252,92,184,221,122,30,79,77,211,254,101,35,57,91,249,179,254,94,187,185,127,14,155,93,168,90,160,121,76,167,191,226,172,87,149,152,55,20,227,171,39,115,98,75,206,31,183,92,47,22,238,154,74,126,142,186,90,104,223,60,28,169,85,100,143,100,142,123,118,61,85,205,211,69,85,84,83,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,120,231,227,159,232,93,224,159,237,93,227,31,24,247,151,247,239,187,250,94,147,166,255,0,39,155,126,238,167,249,186,108,254,93,125,214,168,0,5,0,237,171,242,177,133,190,96,80,250,117,196,191,224,8,171,132,239,43,25,55,242,255,0,15,122,116,4,170,87,254,53,184,173,250,31,101,101,171,51,60,5,226,222,243,196,16,88,186,46,244,232,57,124,202,106,137,185,188,206,76,186,233,211,109,219,181,53,223,174,190,237,22,85,202,124,117,237,67,43,48,110,102,119,95,118,120,183,15,219,175,189,23,63,157,210,245,84,209,205,202,230,109,110,253,188,205,187,182,183,93,53,209,53,208,15,86,0,0,0,0,0,0,0,0,0,0,87,254,53,184,82,250,96,229,101,171,44,252,123,225,46,236,196,16,95,122,222,235,235,249,156,186,106,136,121,92,190,116,90,107,212,238,221,185,116,217,166,158,253,82,192,0,34,174,23,50,47,232,215,145,56,103,37,60,83,226,63,14,117,191,140,250,30,143,159,212,86,79,83,246,60,201,54,237,231,237,252,181,215,110,190,237,116,73,84,0,0,0,0,0,7,42,231,85,6,0,241,207,199,63,211,71,193,63,218,187,193,222,14,239,47,239,223,120,117,93,95,77,254,79,14,205,189,55,243,181,223,252,154,123,194,170,150,171,142,126,57,254,154,62,9,254,213,222,14,240,119,121,127,126,251,195,170,234,250,111,242,120,118,109,233,191,157,174,255,0,228,211,223,85,64,26,169,199,215,250,150,92,57,126,200,127,238,229,81,229,50,159,2,255,0,99,51,43,48,111,28,93,233,237,35,218,158,31,183,88,188,47,200,238,126,238,239,42,104,238,124,222,179,117,71,59,151,208,242,182,242,89,187,153,187,86,237,218,236,214,39,254,10,120,173,250,31,102,157,215,51,60,5,226,222,243,195,243,216,186,46,244,232,57,124,202,154,121,185,188,206,76,186,233,211,109,219,181,53,223,174,190,237,20,53,83,130,158,20,188,61,154,119,94,56,188,123,212,123,109,195,243,223,124,47,221,123,59,163,190,42,105,238,124,174,179,156,189,71,43,78,86,238,76,123,255,0,43,70,126,73,117,76,128,236,172,199,94,212,56,250,205,188,203,238,190,236,241,110,31,191,223,122,46,127,59,165,234,175,84,83,114,185,155,91,191,111,51,110,237,173,215,77,116,77,116,53,252,0,0,0,0,0,0,0,0,10,85,193,79,102,247,208,251,52,238,185,153,237,151,197,189,231,135,231,177,116,94,29,232,57,124,202,154,121,185,188,206,170,93,116,233,182,237,218,154,239,215,95,118,139,117,64,0,0,0,0,0,10,85,153,125,155,222,209,56,201,163,226,219,219,47,119,244,152,130,197,125,240,255,0,135,121,187,187,182,58,86,114,186,174,169,186,115,58,93,119,114,190,29,255,0,83,180,247,221,80,0,0,0,0,42,175,3,28,115,253,52,124,109,253,171,188,29,224,238,237,254,253,247,135,85,213,245,63,228,240,236,219,211,127,59,93,255,0,201,167,190,213,0,0,3,42,248,5,255,0,85,55,136,223,218,255,0,253,227,165,3,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,251,206,188,43,195,182,83,223,115,143,26,219,238,181,182,92,63,210,245,48,90,226,142,74,167,243,234,98,167,102,198,201,36,108,93,31,51,85,117,122,124,40,186,106,186,34,132,128,8,255,0,33,51,175,10,241,19,148,246,44,227,193,86,251,173,21,151,16,117,93,52,23,72,163,142,169,156,138,153,105,223,189,177,201,35,19,87,194,229,77,30,191,10,166,186,46,168,146,0,0,0,0,0,2,191,241,173,194,151,211,7,43,45,89,103,227,223,9,119,102,32,130,251,214,247,95,95,204,229,211,84,67,202,229,243,162,211,94,167,118,237,203,166,205,52,247,234,150,0,1,229,50,159,2,251,47,202,204,27,150,125,233,222,126,18,195,246,235,23,91,200,228,245,93,45,52,112,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,61,88,0,0,0,8,171,138,60,244,250,53,228,78,38,206,191,11,120,143,195,157,23,226,206,187,163,231,245,21,144,83,125,183,46,77,187,121,251,191,33,117,219,167,187,93,82,85,0,87,254,10,120,173,250,96,229,101,215,51,60,5,225,46,236,196,19,216,186,46,244,235,249,156,186,106,121,185,188,206,76,90,107,212,237,219,181,116,217,174,190,253,18,192,0,0,0,0,0,0,0,0,0,0,20,171,232,83,154,127,217,38,250,98,247,254,20,240,103,251,135,170,169,239,79,208,29,223,246,124,142,87,219,124,95,107,249,30,255,0,175,225,46,168,0,0,0,0,0,10,85,217,189,193,78,105,240,125,237,19,218,101,255,0,10,92,252,91,221,29,23,113,85,84,205,203,233,122,190,103,55,157,4,90,107,212,179,110,221,218,232,237,116,209,53,11,170,0,0,1,15,241,65,197,6,1,225,51,0,91,243,27,49,173,24,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,182,157,232,170,142,85,213,91,238,250,213,2,96,4,127,144,153,215,133,120,137,202,123,22,113,224,171,125,214,138,203,136,58,174,154,11,164,81,199,84,206,69,76,180,239,222,216,228,145,137,171,225,114,166,143,95,133,83,93,23,84,73,0,0,0,0,0,1,85,120,231,224,99,233,163,224,159,237,163,224,239,7,119,151,247,147,188,58,174,175,166,255,0,40,135,102,222,155,249,218,239,254,77,61,246,168,202,190,220,239,212,159,237,39,238,208,50,172,0,4,255,0,193,79,10,95,76,28,211,186,229,159,143,124,37,221,152,126,123,239,91,221,125,127,51,151,83,79,15,43,151,206,139,77,122,157,219,183,46,155,52,211,223,170,69,89,177,129,125,151,230,158,50,203,62,244,239,63,9,98,11,141,139,173,228,114,122,174,150,166,72,121,188,189,206,217,187,151,187,110,231,105,174,154,174,154,158,84,186,156,78,113,173,149,153,211,193,126,83,240,233,133,172,24,174,151,18,96,78,225,239,26,171,133,45,51,40,101,232,173,51,81,203,201,123,39,124,142,214,73,90,173,221,27,117,106,42,174,139,238,80,191,248,151,133,47,166,15,0,185,13,150,158,61,240,151,118,97,252,47,125,235,123,175,175,230,114,236,171,15,43,151,206,139,77,122,157,219,183,46,155,52,211,223,170,88,14,23,50,47,232,215,145,56,103,37,60,83,226,63,14,117,191,140,250,30,143,159,212,86,79,83,246,60,201,54,237,231,237,252,181,215,110,190,237,116,71,9,222,86,50,111,229,254,30,244,232,9,84,0,0,0,0,0,0,0,0,0,0,10,171,144,92,115,251,113,226,159,49,248,104,246,93,220,158,207,251,227,241,223,125,245,61,119,67,113,138,139,243,126,157,156,173,252,221,255,0,104,237,187,118,252,90,238,75,84,0,0,0,0,10,255,0,155,220,107,101,102,75,103,238,10,225,211,20,216,49,93,86,36,199,125,219,221,213,86,250,90,103,208,197,214,214,201,71,23,57,239,157,146,55,73,34,114,187,108,110,209,170,138,154,175,185,2,192,0,0,21,87,129,142,57,254,154,62,54,254,213,222,14,240,119,118,255,0,126,251,195,170,234,250,159,242,120,118,109,233,191,157,174,255,0,228,211,223,106,128,0,0,0,0,0,8,255,0,62,243,175,10,240,237,148,247,220,227,198,182,251,173,109,151,15,244,189,76,22,184,163,146,169,252,250,152,169,217,177,178,73,27,23,71,204,213,93,94,159,10,46,154,174,136,161,10,253,6,63,209,217,244,213,246,163,251,53,220,159,240,63,118,254,119,212,127,229,126,199,249,191,206,45,81,31,228,38,117,225,94,34,114,158,197,156,120,42,223,117,162,178,226,14,171,166,130,233,20,113,213,51,145,83,45,59,247,182,57,36,98,106,248,92,169,163,215,225,84,215,69,213,18,64,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,245,145,255,0,11,252,80,96,30,44,240,5,195,49,178,230,209,136,45,214,219,117,226,91,36,177,94,233,225,134,119,79,28,48,204,231,53,176,203,43,85,155,106,24,136,170,228,93,81,222,239,169,84,38,0,0,0,0,0,0,0,8,83,140,204,148,197,92,68,240,217,140,50,115,5,92,45,84,87,172,65,221,253,52,247,73,100,142,149,156,138,250,122,135,239,116,113,200,244,213,144,185,19,70,47,196,169,174,137,170,160,77,96,133,56,51,201,76,85,195,183,13,152,63,39,49,173,194,213,91,122,195,253,225,212,207,107,150,73,41,95,207,175,168,168,102,199,73,28,111,93,25,51,81,117,98,124,72,186,106,154,42,205,96,0,0,0,0,0,41,87,102,247,5,57,167,193,247,180,79,105,151,252,41,115,241,111,116,116,93,197,85,83,55,47,165,234,249,156,222,116,17,105,175,82,205,187,119,107,163,181,211,68,212,46,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,1,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,166,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,77,83,220,230,162,167,189,16,250,192,15,147,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,244,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,158,247,57,85,125,234,167,214,35,252,251,206,188,43,195,182,83,223,115,143,26,219,238,181,182,92,63,210,245,48,90,226,142,74,167,243,234,98,167,102,198,201,36,108,93,31,51,85,117,122,124,40,186,106,186,34,249,254,23,248,160,192,60,89,224,11,134,99,101,205,163,16,91,173,182,235,196,182,73,98,189,211,195,12,238,158,56,97,153,206,107,97,150,86,171,54,212,49,17,85,200,186,163,189,223,82,168,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,255,0,133,46,53,178,179,140,31,20,251,51,176,98,187,103,132,186,30,183,191,105,105,161,230,117,92,254,95,43,147,60,186,233,211,63,118,237,186,106,221,53,213,116,11,0,0,2,31,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,221,245,170,72,25,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,191,89,95,251,66,248,95,199,220,89,228,189,151,46,114,230,239,135,237,215,43,118,40,166,189,203,45,238,162,104,96,116,17,210,85,194,230,181,208,197,43,149,251,170,24,168,138,212,77,17,222,255,0,169,22,107,201,12,21,117,203,92,151,192,57,115,125,168,164,158,229,133,112,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,174,154,106,137,245,1,237,64,0,0,0,0,0,0,0,0,0,67,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,251,190,181,79,65,69,69,149,156,74,101,102,20,197,56,167,47,237,88,143,13,226,59,125,14,38,183,91,177,53,170,154,179,145,212,83,35,226,123,162,127,50,54,204,216,231,115,85,90,171,166,231,162,57,81,125,254,131,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,254,85,40,174,113,103,21,215,139,59,173,211,130,238,11,175,216,131,42,49,182,84,94,39,150,190,190,90,167,88,173,78,181,91,29,37,186,90,74,89,109,207,150,101,103,58,162,153,209,196,232,88,205,145,106,187,85,173,106,135,160,207,188,235,194,183,123,237,247,179,95,133,251,125,215,44,179,54,110,151,184,238,214,184,163,178,216,173,250,50,43,205,70,201,168,164,90,136,185,148,201,59,23,101,63,197,44,170,142,248,92,231,150,87,133,204,1,154,121,95,145,56,103,2,231,94,53,241,110,51,182,117,189,231,121,239,42,154,254,171,153,89,60,176,254,30,165,173,149,251,97,146,38,124,77,77,54,109,79,114,34,149,255,0,232,83,154,127,68,239,14,247,254,20,250,77,127,215,83,170,169,239,79,210,91,255,0,76,242,59,195,244,119,240,79,171,242,63,5,246,101,128,225,115,0,102,158,87,228,78,25,192,185,215,141,124,91,140,237,157,111,121,222,123,202,166,191,170,230,86,79,44,63,135,169,107,101,126,216,100,137,159,19,83,77,155,83,220,136,160,74,160,0,0,0,5,85,227,159,63,120,88,200,239,4,253,37,242,87,218,7,125,247,151,114,127,23,45,215,94,135,147,211,117,31,158,200,206,86,254,108,31,145,174,238,95,197,166,214,235,106,143,41,142,178,159,43,51,67,161,246,153,150,152,83,22,247,103,55,162,239,219,53,53,127,75,204,219,204,229,115,152,237,155,185,108,221,183,77,118,55,95,169,0,192,30,43,120,41,205,62,15,188,45,237,50,255,0,133,46,126,45,235,186,46,226,170,169,155,151,210,242,57,156,222,116,17,105,175,82,205,187,119,107,163,181,211,68,214,0,61,86,58,205,140,211,205,14,135,218,102,101,226,188,91,221,156,222,139,191,111,53,53,253,47,51,111,51,149,206,123,182,110,229,179,118,221,53,216,221,126,164,37,94,20,184,41,205,62,48,124,83,236,206,255,0,133,45,158,18,232,122,222,253,170,169,135,153,213,115,249,124,174,76,18,235,167,76,253,219,182,233,171,116,215,85,208,46,255,0,103,63,103,61,214,193,117,183,103,126,119,217,178,215,26,96,156,105,129,225,171,180,218,106,233,221,113,158,154,122,199,82,84,193,44,144,84,211,36,44,123,97,73,88,174,99,220,168,175,84,77,81,85,74,151,23,9,56,171,137,78,52,51,159,39,50,114,92,41,135,60,57,136,49,21,194,8,46,14,146,142,134,10,26,123,183,78,216,33,109,60,50,109,219,207,141,26,196,98,53,26,213,247,166,136,139,31,226,204,229,226,159,37,177,85,231,39,62,145,121,129,75,224,75,133,70,25,228,90,113,117,197,148,49,116,82,58,159,101,59,119,179,108,41,202,209,137,177,186,53,19,225,79,169,36,14,2,184,182,194,188,53,231,238,38,206,60,227,139,21,226,63,17,225,250,219,124,243,219,219,29,101,116,245,213,21,180,181,14,158,103,84,77,30,237,220,137,21,207,87,171,149,206,79,114,234,170,129,185,57,33,130,174,185,107,146,248,7,46,111,181,20,147,220,176,174,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,211,77,81,62,163,218,158,127,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,235,61,0,0,0,0,0,0,0,0,10,171,192,198,65,113,79,145,222,54,250,75,231,87,180,14,251,238,222,228,254,49,220,110,189,15,39,169,234,63,61,141,156,173,252,216,63,35,93,220,191,139,77,173,212,45,81,15,241,65,197,6,1,225,51,0,91,243,27,49,173,24,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,182,157,232,170,142,85,213,91,238,250,213,60,255,0,26,217,67,159,185,211,149,150,172,45,195,158,104,120,19,18,82,226,8,46,21,87,30,251,173,181,243,104,91,77,80,199,193,205,163,99,228,118,178,75,11,182,42,109,94,94,170,186,181,53,130,184,95,224,131,137,43,6,63,184,86,113,163,153,152,127,57,112,75,236,242,197,65,97,189,222,107,241,20,20,215,85,154,21,138,173,180,215,24,18,22,61,176,165,76,105,43,126,52,73,156,212,247,61,192,93,92,189,198,182,172,202,192,24,107,49,172,84,245,112,91,113,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,53,215,69,95,172,244,7,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,241,89,247,157,120,87,135,108,167,190,231,30,53,183,221,107,108,184,127,165,234,96,181,197,28,149,79,231,212,197,78,205,141,146,72,216,186,62,102,170,234,244,248,81,116,213,116,69,9,0,17,254,66,103,94,21,226,39,41,236,89,199,130,173,247,90,43,46,32,234,186,104,46,145,71,29,83,57,21,50,211,191,123,99,146,70,38,175,133,202,154,61,126,21,77,116,93,81,36,0,7,148,191,229,62,86,98,188,85,109,199,88,167,45,48,165,231,18,89,185,61,221,120,184,89,169,170,43,168,249,82,44,177,114,103,123,22,72,246,72,231,61,187,92,155,92,170,228,209,87,83,213,128,5,85,207,220,130,226,159,30,241,79,151,25,165,149,185,213,225,204,182,195,157,207,226,60,57,226,59,141,31,121,116,247,25,103,170,254,11,4,110,167,155,153,78,248,227,252,35,147,118,221,174,209,168,138,51,247,32,184,167,199,188,83,229,198,105,101,110,117,120,115,45,176,231,115,248,143,14,120,142,227,71,222,93,61,198,89,234,191,130,193,27,169,230,230,83,190,56,255,0,8,228,221,183,107,180,106,34,147,254,108,88,49,86,43,202,204,101,133,176,45,239,185,177,37,231,15,220,109,246,123,143,83,37,63,71,93,45,52,140,130,126,108,72,178,71,178,71,49,219,216,138,230,233,170,34,170,32,30,172,21,87,129,140,130,226,159,35,188,109,244,151,206,175,104,29,247,221,189,201,252,99,184,221,122,30,79,83,212,126,123,27,57,91,249,176,126,70,187,185,127,22,155,91,173,170,2,170,240,49,144,92,83,228,119,141,190,146,249,213,237,3,190,251,183,185,63,140,119,27,175,67,201,234,122,143,207,99,103,43,127,54,15,200,215,119,47,226,211,107,117,181,64,0,0,0,62,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,212,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,123,156,212,84,247,162,31,88,1,242,112,182,19,194,184,26,197,75,133,176,86,25,181,97,251,45,22,254,154,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,222,231,42,175,189,84,250,192,242,153,177,96,197,88,175,43,49,150,22,192,183,190,230,196,151,156,63,113,183,217,238,61,76,148,253,29,116,180,210,50,9,249,177,34,201,30,201,28,199,111,98,43,155,166,168,138,168,128,87,94,36,248,108,226,75,55,56,146,192,184,215,5,102,189,37,187,41,45,212,246,202,76,95,132,42,239,181,240,193,122,130,58,249,164,174,138,74,24,226,117,53,75,38,165,145,176,171,102,84,71,162,43,31,240,232,167,202,204,142,16,51,162,139,137,44,189,198,188,52,99,44,63,150,89,73,100,168,180,213,226,140,33,100,184,213,217,96,186,207,13,123,228,172,149,212,52,80,244,211,190,90,84,130,21,116,170,138,244,137,172,118,141,107,84,146,184,41,202,28,253,201,108,172,186,225,110,35,51,67,199,120,146,171,16,79,112,165,184,247,221,109,211,149,66,234,106,118,50,14,109,99,25,35,116,146,41,157,177,19,106,115,53,69,213,203,165,128,0,0,0,0,0,85,92,130,200,46,41,240,23,20,249,143,154,89,165,157,94,35,203,108,71,223,30,28,195,158,35,184,214,119,111,81,113,138,122,95,224,179,198,218,120,121,116,236,146,63,193,185,118,238,218,221,90,170,165,170,0,67,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,251,190,181,79,65,144,153,215,133,120,137,202,123,22,113,224,171,125,214,138,203,136,58,174,154,11,164,81,199,84,206,69,76,180,239,222,216,228,145,137,171,225,114,166,143,95,133,83,93,23,84,79,65,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,127,42,159,171,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,233,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,61,238,114,170,251,213,64,250,192,143,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,75,212,193,107,138,57,42,159,207,169,138,157,155,27,36,145,177,116,124,205,85,213,233,240,162,233,170,232,138,200,76,235,194,188,68,229,61,139,56,240,85,190,235,69,101,196,29,87,77,5,210,40,227,170,103,34,166,90,119,239,108,114,72,196,213,240,185,83,71,175,194,169,174,139,170,32,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,62,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,212,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,123,156,212,84,247,162,31,151,5,101,238,1,203,91,84,182,44,185,192,248,127,10,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,93,24,212,254,68,61,0,0,0,0,0,2,149,118,111,101,167,25,57,119,237,19,233,109,114,197,117,125,225,221,30,31,239,220,89,29,239,111,47,171,234,185,91,42,38,228,235,190,159,118,187,119,104,223,175,111,186,234,128,0,0,0,0,0,0,0,0,0,0,0,242,152,23,41,242,179,43,250,239,102,121,105,133,48,151,121,242,186,222,226,179,83,80,117,92,189,220,190,111,37,141,223,183,152,253,187,181,211,123,180,250,212,245,96,0,0,0,0,0,7,148,205,44,210,192,153,45,129,46,121,153,153,119,222,230,195,118,110,79,91,91,210,205,81,202,230,204,200,99,252,28,44,124,142,214,73,88,223,133,171,166,186,174,136,138,168,30,172,30,83,43,115,75,2,103,78,4,182,102,102,90,95,123,231,13,222,121,221,21,111,75,53,63,55,149,51,225,147,240,115,49,146,55,73,34,123,126,38,166,186,106,154,162,162,175,171,0,0,0,10,171,199,63,211,179,248,147,244,42,255,0,132,188,75,250,31,252,155,164,253,37,255,0,156,253,159,249,223,235,75,84,0,0,0,242,150,12,167,202,204,41,138,174,88,235,11,101,166,20,179,98,75,207,59,188,111,22,251,53,53,61,117,103,54,68,150,94,116,236,98,73,38,249,26,215,187,115,151,115,145,28,186,170,106,121,92,1,197,30,68,230,134,105,226,60,148,192,184,231,188,241,158,18,235,59,226,217,221,149,144,244,189,45,75,105,167,252,52,177,54,39,237,154,70,55,224,123,181,215,84,213,17,84,149,64,0,0,0,0,0,0,21,87,251,40,252,9,255,0,215,207,254,76,222,63,232,133,170,50,175,129,142,203,143,238,219,233,171,145,159,239,111,134,191,140,223,248,207,87,250,54,175,255,0,22,251,79,243,127,215,1,64,51,211,133,204,246,225,175,185,61,181,224,111,14,120,143,169,238,207,198,116,117,156,254,159,149,206,252,218,89,54,237,231,197,249,90,107,187,221,174,139,164,255,0,129,120,17,237,63,202,254,187,217,158,23,197,120,75,188,249,93,111,113,99,251,125,7,85,203,221,203,230,242,107,155,191,111,49,251,119,107,166,247,105,245,169,0,103,167,20,121,237,196,167,114,123,107,199,62,35,240,231,83,221,159,139,40,232,249,29,71,43,157,249,180,81,238,221,200,139,242,181,211,111,187,77,87,93,169,254,202,63,2,127,245,243,255,0,147,55,143,250,32,24,237,196,15,9,60,84,100,173,169,217,165,196,6,10,171,160,167,191,222,22,154,91,181,93,250,138,225,61,101,198,118,203,59,150,69,134,162,73,92,247,164,83,61,94,228,247,170,46,171,170,166,186,169,131,240,255,0,2,185,43,194,38,78,230,151,16,25,79,150,180,20,247,252,47,135,169,165,187,85,224,88,110,19,214,92,103,182,54,119,44,139,13,52,146,185,239,72,166,122,189,201,239,84,93,87,85,77,97,252,89,138,111,184,231,21,94,113,175,104,133,119,91,194,94,32,184,84,93,50,186,167,148,200,249,245,83,200,233,44,242,108,180,35,110,109,221,107,125,98,233,84,136,212,215,73,81,37,216,133,85,197,152,167,137,62,54,113,85,231,133,252,132,174,241,158,89,96,75,133,69,211,5,216,249,84,22,238,142,197,69,35,168,168,36,234,42,146,26,137,54,83,85,69,30,147,72,233,93,191,115,209,92,138,228,11,43,199,175,31,25,43,136,50,11,12,224,174,14,179,182,235,100,189,90,49,5,19,122,108,51,73,116,176,244,246,120,168,170,163,228,181,252,168,88,144,181,235,76,137,19,87,79,133,138,141,209,186,165,191,236,225,197,152,171,28,240,99,151,152,167,26,226,107,174,32,189,86,247,183,83,113,186,86,201,87,85,62,203,173,91,25,190,89,21,207,118,214,49,173,77,87,220,214,162,39,185,16,173,92,52,112,185,217,177,154,29,6,74,94,48,55,121,231,62,18,195,241,120,238,217,222,119,248,122,91,165,47,38,154,229,248,102,202,218,71,237,172,145,91,248,7,185,139,174,172,213,137,169,106,178,183,52,184,78,201,108,119,108,224,119,45,47,189,205,137,44,220,238,139,11,244,183,42,142,87,54,23,220,228,254,25,51,31,27,181,142,87,203,241,76,186,107,181,52,84,70,160,88,0,0,0,124,156,89,138,108,88,27,10,222,113,174,41,174,232,172,184,126,223,81,116,184,212,242,159,39,34,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,125,199,149,201,76,251,202,126,34,112,173,86,53,201,204,87,226,11,45,21,193,246,185,234,122,26,154,77,149,76,142,57,29,30,202,136,227,122,232,201,163,93,81,54,252,90,107,170,42,32,126,78,38,238,215,91,7,13,185,175,125,177,92,234,237,215,43,118,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,32,236,107,205,140,211,205,15,107,254,211,51,47,21,226,222,236,240,255,0,69,223,183,154,154,254,151,153,222,28,206,87,57,238,217,187,150,205,219,116,215,99,117,250,144,209,76,89,133,172,88,231,10,222,112,86,41,161,235,108,184,130,223,81,107,184,211,115,95,31,62,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,125,231,128,200,190,23,50,39,134,190,251,246,41,129,188,57,226,62,155,188,255,0,25,214,86,115,250,126,111,39,243,153,100,219,183,159,47,228,233,174,239,126,186,38,129,42,128,0,2,63,206,188,251,202,126,29,176,173,46,53,206,60,87,225,251,45,109,193,150,184,42,122,26,154,189,245,79,142,73,27,30,202,120,228,122,106,200,100,93,85,54,252,58,107,170,162,47,170,194,120,166,197,142,112,173,155,26,225,106,238,182,203,136,45,244,247,75,117,79,41,241,243,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,220,5,64,225,143,45,56,201,195,92,104,102,198,49,206,59,150,43,155,41,238,189,253,225,88,110,24,178,58,234,22,115,110,208,201,71,201,162,74,135,186,13,41,91,34,55,88,217,177,186,179,225,215,106,219,252,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,169,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,247,57,168,169,239,68,62,177,149,124,85,102,151,107,14,75,94,51,23,51,33,190,247,54,83,217,177,5,87,117,86,244,184,106,163,149,107,150,191,147,67,248,53,99,234,93,171,101,129,191,27,85,233,174,175,211,71,42,4,213,133,178,35,137,252,13,218,19,75,124,193,86,187,174,31,225,166,139,127,77,102,181,226,10,122,75,20,27,236,142,107,246,90,35,157,187,119,92,94,231,174,144,123,229,114,202,191,90,188,189,69,127,224,43,52,177,222,116,240,157,129,179,51,50,239,189,243,137,47,61,231,214,214,244,176,211,243,121,87,42,168,99,252,28,44,100,109,210,56,152,223,133,169,174,154,174,170,170,171,96,0,31,39,22,98,155,22,6,194,183,156,107,138,107,186,43,46,31,183,212,93,46,53,60,167,201,200,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,95,112,197,152,166,197,129,176,173,231,26,226,154,238,138,203,135,237,245,23,75,141,79,41,242,114,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,220,120,12,1,154,89,19,198,14,86,98,63,2,223,124,91,131,46,125,102,22,188,127,5,172,160,230,115,41,155,207,131,240,172,138,84,214,26,150,124,108,211,77,254,231,106,139,160,125,92,148,207,188,167,226,39,10,213,99,92,156,197,126,32,178,209,92,31,107,158,167,161,169,164,217,84,200,227,145,209,236,168,142,55,174,140,154,53,213,19,111,197,166,186,162,162,124,172,127,197,30,68,229,126,105,225,204,148,199,88,231,187,49,158,45,232,251,158,217,221,149,147,117,93,85,75,169,160,252,52,81,58,38,110,154,55,183,227,123,116,211,85,209,21,20,250,185,41,144,153,79,195,182,21,170,193,89,57,133,60,63,101,173,184,62,233,61,55,93,83,87,190,169,241,199,27,164,223,81,36,143,77,89,12,105,162,46,223,135,93,53,85,85,168,28,94,112,185,158,217,161,199,214,74,231,94,5,192,221,231,131,48,151,135,59,226,231,222,116,112,244,189,45,234,122,153,255,0,3,44,173,149,251,97,145,142,248,24,237,117,209,53,84,84,2,255,0,148,171,179,123,45,56,201,203,191,104,159,75,107,150,43,171,239,14,232,240,255,0,126,226,200,239,123,121,125,95,85,202,217,81,55,39,93,244,251,181,219,187,70,253,123,125,222,175,142,127,167,103,241,39,232,85,255,0,9,120,151,244,63,249,55,73,250,75,255,0,57,251,63,243,191,214,150,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,117,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,158,231,53,21,61,232,131,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,233,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,61,238,114,170,251,213,79,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,17,254,117,231,222,83,240,237,133,105,113,174,113,226,191,15,217,107,110,12,181,193,83,208,212,213,239,170,124,114,72,216,246,83,199,35,211,86,67,34,234,169,183,225,211,93,85,17,100,2,63,206,188,132,202,126,34,112,173,46,10,206,60,41,226,11,45,21,193,151,72,41,186,234,154,77,149,76,142,72,219,38,250,121,35,122,232,201,164,77,21,118,252,90,233,170,34,160,122,172,39,138,108,88,231,10,217,177,174,22,174,235,108,184,130,223,79,116,183,84,242,159,31,62,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,125,199,214,62,78,19,194,214,44,13,133,108,216,43,11,80,244,86,92,63,111,167,181,219,169,185,175,147,145,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,190,243,235,0,0,0,0,0,0,0,0,0,0,0,0,0,60,166,105,101,110,4,206,156,9,115,203,60,203,177,119,206,27,188,242,122,218,46,170,106,126,111,42,102,77,31,225,33,123,36,110,146,68,199,124,46,77,116,209,117,69,84,95,86,0,242,153,91,149,184,19,37,176,37,179,44,242,210,197,220,216,110,205,206,232,168,186,169,170,57,92,217,159,52,159,132,153,239,145,218,201,43,221,241,57,116,215,68,209,17,17,61,88,0,121,76,216,241,223,178,204,101,236,183,251,179,240,253,199,195,159,99,250,83,166,147,165,251,127,193,125,183,47,237,62,15,250,175,118,164,85,193,79,210,199,217,101,215,233,139,253,217,248,130,126,135,244,111,232,190,154,159,151,250,63,240,95,109,212,254,87,199,254,223,187,105,96,0,0,121,76,117,155,25,89,149,253,15,180,204,203,194,152,75,188,249,189,23,126,222,105,168,58,174,94,222,103,43,156,246,239,219,204,102,237,186,233,189,186,253,104,122,176,0,138,190,150,60,44,127,217,45,149,95,251,101,110,255,0,231,18,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,128,70,184,3,133,204,137,202,252,211,196,121,215,129,112,55,118,99,60,91,214,119,197,207,188,235,38,234,186,170,150,212,207,248,25,101,116,76,221,52,108,119,192,198,233,166,137,162,42,161,42,128,0,0,0,0,0,0,0,202,190,57,251,81,255,0,184,159,161,86,121,255,0,190,94,37,254,44,255,0,226,221,39,233,42,79,252,103,236,255,0,206,255,0,90,106,161,144,29,155,220,1,225,204,196,246,137,244,182,225,239,21,210,119,127,116,120,127,191,97,186,217,55,115,58,190,171,149,177,208,243,180,217,79,187,93,219,117,111,213,187,222,25,172,15,85,142,178,159,52,242,191,161,246,153,150,152,175,9,119,159,55,162,239,219,53,77,7,85,203,219,204,229,115,152,221,251,121,140,221,183,93,55,183,95,173,11,171,218,183,194,230,68,240,215,236,187,216,166,6,240,231,136,251,239,188,255,0,25,214,86,115,250,126,135,147,249,204,178,109,219,207,151,242,116,215,119,191,93,19,64,250,189,159,184,166,251,198,206,42,143,133,254,39,43,188,103,150,88,19,7,165,211,15,216,249,76,183,116,117,84,82,82,209,83,73,212,81,36,53,18,108,166,170,158,61,36,145,205,118,253,206,69,114,53,201,63,240,47,193,158,108,112,237,198,134,104,227,91,142,91,248,127,44,171,109,247,187,94,21,169,239,138,106,189,244,175,187,83,73,71,30,196,158,74,132,214,154,21,93,101,77,223,14,142,93,203,162,197,89,163,133,172,92,19,112,95,147,252,80,112,199,67,224,204,205,199,118,252,63,107,196,23,206,107,238,61,101,45,109,165,245,181,49,244,245,171,53,60,123,234,105,96,147,88,227,107,155,179,107,85,26,174,106,214,191,236,163,241,217,255,0,95,63,249,51,103,255,0,162,1,63,222,184,92,237,39,202,254,41,243,87,58,248,115,192,221,217,226,220,65,125,233,110,125,231,96,155,170,181,213,92,86,165,159,129,172,149,219,55,114,225,119,189,141,122,105,162,233,170,161,117,120,92,225,115,251,153,226,95,137,124,13,254,137,31,225,189,247,123,239,63,252,61,21,63,240,122,41,122,15,209,252,134,124,17,255,0,57,223,132,220,226,106,225,235,20,223,113,206,65,101,166,53,197,53,221,109,235,16,96,251,53,210,227,83,202,100,124,250,169,232,162,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,158,226,64,0,1,74,189,165,241,147,253,146,111,103,93,219,138,253,129,255,0,186,60,39,31,117,254,128,231,126,146,233,247,126,125,238,251,111,203,252,31,213,240,129,111,241,102,22,177,99,156,43,121,193,88,166,135,173,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,247,158,87,37,50,19,41,248,118,194,181,88,43,39,48,167,135,236,181,183,7,221,39,166,235,170,106,247,213,62,56,227,116,155,234,36,145,233,171,33,141,52,69,219,240,235,166,170,170,178,0,0,0,0,85,94,6,62,157,159,199,111,166,175,252,27,225,175,208,255,0,229,61,95,232,223,252,219,237,63,205,255,0,92,90,160,5,127,227,91,232,157,236,178,213,244,197,254,227,60,65,7,67,250,75,244,167,77,81,203,253,31,248,95,177,234,127,43,224,255,0,111,223,180,242,185,251,237,219,232,177,151,31,216,232,255,0,129,251,175,243,63,238,99,187,165,228,254,151,255,0,204,255,0,43,240,223,237,255,0,175,38,172,235,200,76,167,226,39,10,210,224,172,227,194,158,32,178,209,92,25,116,130,155,174,169,164,217,84,200,228,141,178,111,167,146,55,174,140,154,68,209,87,111,197,174,154,162,42,122,172,39,133,172,88,27,10,217,176,86,22,161,232,172,184,126,223,79,107,183,83,115,95,39,34,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,125,224,84,14,10,127,178,79,237,78,235,244,197,254,227,60,63,63,67,250,3,244,167,83,79,203,253,31,248,95,177,234,127,43,224,255,0,111,223,180,176,28,81,251,9,246,19,137,190,146,255,0,233,109,252,11,190,255,0,60,255,0,118,65,211,254,101,252,35,243,142,71,228,127,157,240,238,35,78,208,188,113,196,190,0,201,123,45,231,133,122,44,65,85,139,38,197,20,212,213,140,178,97,230,94,103,75,114,210,85,186,69,116,46,134,100,107,57,172,131,87,237,77,21,90,154,166,237,23,213,214,91,48,110,101,112,125,135,105,120,199,146,146,142,219,122,194,246,26,156,104,183,250,181,177,50,59,138,182,154,87,36,239,99,160,233,159,214,35,19,98,43,62,61,25,167,191,104,30,43,133,206,40,248,19,254,44,240,209,195,70,57,255,0,118,247,37,147,187,47,31,247,122,218,143,225,21,177,127,225,223,241,201,252,214,255,0,173,105,106,140,234,207,188,136,225,131,134,110,27,47,188,96,112,103,107,181,91,177,126,27,233,124,55,139,45,120,130,162,247,75,31,81,95,21,190,175,99,42,39,158,150,109,98,158,166,21,220,199,109,114,170,166,215,181,21,44,175,1,89,165,142,243,167,132,236,13,153,153,151,125,239,156,73,121,239,62,182,183,165,134,159,155,202,185,85,67,31,224,225,99,35,110,145,196,198,252,45,77,116,213,117,85,85,80,154,177,102,22,177,99,156,43,121,193,88,166,135,173,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,247,158,87,37,50,19,41,248,118,194,181,88,43,39,48,167,135,236,181,183,7,221,39,166,235,170,106,247,213,62,56,227,116,155,234,36,145,233,171,33,141,52,69,219,240,235,166,170,170,178,0,0,80,14,47,56,163,207,108,175,227,235,37,114,83,2,227,158,236,193,152,183,195,157,241,108,238,202,57,186,174,170,245,61,52,255,0,134,150,39,74,205,208,198,198,252,15,110,154,106,154,42,170,158,171,137,204,203,227,39,13,113,161,148,248,59,39,45,184,174,108,167,186,247,15,138,166,183,225,56,235,168,89,205,187,77,29,103,58,181,105,222,232,52,165,108,106,237,36,102,198,232,255,0,135,93,203,96,49,255,0,11,153,19,154,25,167,135,51,175,29,96,110,243,198,120,75,163,238,123,159,121,214,67,210,244,181,46,169,131,240,49,74,216,159,182,105,30,239,141,142,215,93,23,84,68,64,37,80,0,0,0,0,0,0,0,0,0,0,0,2,42,200,190,40,242,39,137,78,251,246,41,142,124,71,225,206,155,188,255,0,22,86,81,242,58,142,111,39,243,152,163,221,187,145,47,228,235,166,223,126,154,166,178,169,21,100,95,11,153,19,195,95,125,251,20,192,222,28,241,31,77,222,127,140,235,43,57,253,63,55,147,249,204,178,109,219,207,151,242,116,215,119,191,93,19,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,231,241,174,97,96,28,181,181,69,125,204,108,113,135,240,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,117,209,142,95,228,83,234,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,235,0,0,0,0,41,87,26,220,78,113,161,146,217,167,106,194,220,57,240,245,227,188,55,85,135,224,184,85,92,124,39,118,186,114,171,157,83,80,199,193,205,163,149,145,183,72,226,133,219,21,55,39,51,85,93,28,154,90,11,158,119,228,189,151,25,51,46,111,57,189,130,168,49,100,149,16,82,50,195,83,127,164,138,226,233,231,70,44,49,37,51,164,73,85,242,36,145,171,27,183,87,111,110,154,234,135,234,205,139,254,42,194,153,89,140,177,78,5,178,119,206,36,179,97,251,141,194,207,110,233,164,168,235,43,162,166,145,240,65,202,137,82,73,55,200,214,55,99,21,28,237,116,69,69,84,2,42,224,167,55,179,247,58,114,178,235,138,120,140,202,255,0,2,98,74,92,65,61,190,150,221,220,149,182,190,109,11,105,169,222,201,249,85,143,124,142,214,73,102,110,244,93,171,203,209,19,86,174,182,0,175,252,20,230,246,126,231,78,86,93,113,79,17,153,95,224,76,73,75,136,39,183,210,219,187,146,182,215,205,161,109,53,59,217,63,42,177,239,145,218,201,44,205,222,139,181,121,122,34,106,213,214,192,1,95,248,173,224,167,43,56,193,240,183,180,203,254,43,182,120,75,174,232,187,138,170,154,30,103,85,200,230,115,121,208,75,174,157,51,54,237,219,166,174,215,93,83,73,87,2,230,198,86,102,135,93,236,207,50,240,166,45,238,206,87,91,220,87,154,106,254,151,153,187,151,205,228,189,219,55,114,223,183,118,154,236,118,159,82,158,172,175,252,41,112,83,149,156,31,120,167,217,157,255,0,21,220,252,91,208,245,189,251,85,77,55,47,165,231,242,249,92,152,34,211,94,165,251,183,110,215,70,233,166,139,168,64,31,216,84,225,99,252,126,205,95,253,107,110,255,0,160,151,127,47,112,85,171,45,112,6,26,203,155,21,69,92,246,220,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,77,117,209,19,234,61,0,0,0,0,121,79,107,25,89,227,191,101,190,210,240,167,140,255,0,197,206,249,166,239,79,177,231,254,107,191,155,246,63,132,252,159,200,248,190,175,121,234,202,255,0,244,41,202,207,165,143,211,23,191,241,95,140,255,0,220,61,85,55,117,254,141,238,255,0,179,228,115,126,199,226,251,95,203,247,253,95,8,22,0,31,39,20,226,204,43,129,172,85,88,167,26,226,107,86,31,178,209,108,234,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,213,125,238,114,34,123,213,6,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,211,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,251,156,213,69,247,162,129,245,128,0,15,41,142,179,99,43,50,191,161,246,153,153,120,83,9,119,159,55,162,239,219,205,53,7,85,203,219,204,229,115,158,221,251,121,140,221,183,93,55,183,95,173,15,86,87,254,43,120,41,202,206,48,124,45,237,50,255,0,138,237,158,18,235,186,46,226,170,166,135,153,213,114,57,156,222,116,18,235,167,76,205,187,118,233,171,181,215,84,208,50,7,142,124,253,226,159,60,124,19,244,151,201,95,103,253,201,222,93,201,252,92,184,218,186,238,119,77,212,126,123,35,249,187,57,80,126,70,155,121,159,22,187,155,167,148,226,183,141,108,211,227,7,194,222,211,44,24,82,217,225,46,187,162,238,42,90,152,121,157,87,35,153,205,231,79,46,186,116,204,219,183,110,154,187,93,117,77,61,95,28,249,251,197,62,120,248,39,233,47,146,190,207,251,147,188,187,147,248,185,113,181,117,220,238,155,168,252,246,71,243,118,114,160,252,141,54,243,62,45,119,55,74,170,6,212,203,23,5,252,74,112,95,147,25,57,156,124,77,97,76,57,225,204,63,135,110,19,193,111,198,150,154,58,232,43,169,237,61,59,160,153,181,28,205,187,121,242,35,152,172,71,35,154,158,244,209,81,114,175,62,50,31,21,101,70,42,196,23,27,118,15,197,126,205,188,65,87,111,194,184,170,225,111,147,161,188,208,243,37,90,57,225,172,72,219,79,81,206,167,141,37,107,226,248,94,221,94,212,218,78,188,9,240,13,117,226,31,31,212,81,231,126,11,204,172,43,130,103,194,239,189,218,111,212,150,231,80,193,93,59,166,166,72,27,29,77,77,60,144,202,199,195,52,178,34,51,222,228,98,57,23,68,93,116,211,31,228,23,11,28,74,101,102,28,224,235,219,87,93,236,175,163,254,3,96,196,118,233,111,144,119,101,51,173,255,0,195,35,229,201,183,111,63,108,159,130,102,146,43,83,225,252,149,8,170,94,45,177,86,2,224,191,38,45,220,37,197,133,51,83,50,104,112,254,29,183,222,240,173,189,178,95,43,173,180,44,180,233,81,60,212,116,19,54,162,30,93,67,41,226,115,223,163,90,233,81,142,77,206,105,106,184,92,199,249,167,154,25,19,134,113,214,117,224,175,9,99,59,159,91,222,118,110,237,169,160,233,121,117,147,197,15,224,42,92,233,89,186,24,226,127,196,229,215,126,228,247,42,33,26,112,191,217,233,146,252,38,99,251,134,99,101,206,39,198,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,221,78,196,69,87,42,104,174,247,125,74,150,128,1,242,113,78,44,194,184,26,197,85,138,113,174,38,181,97,251,45,22,206,166,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,77,87,222,231,34,39,189,80,250,196,127,159,121,41,133,120,137,202,123,238,78,99,91,133,214,138,203,136,58,94,166,123,92,177,199,84,206,69,76,85,12,216,233,35,145,137,171,225,106,46,172,95,133,87,77,23,69,64,252,150,158,38,248,109,191,221,104,172,86,46,32,242,214,227,114,184,212,71,73,71,71,73,139,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,146,204,118,199,124,3,93,120,120,227,151,36,232,242,67,5,230,86,42,193,48,94,48,221,238,237,126,171,183,58,186,10,25,219,120,114,78,217,42,105,169,227,134,38,50,24,98,145,81,254,246,163,213,202,186,42,105,177,32,10,171,199,62,126,241,79,145,222,9,250,52,100,175,180,14,251,239,46,251,254,46,92,110,189,15,39,166,233,255,0,50,145,156,173,252,217,255,0,47,93,220,191,135,77,174,214,213,0,0,0,0,30,82,193,155,25,89,138,241,85,203,2,225,108,203,194,151,156,73,102,231,119,141,158,223,121,166,168,174,163,229,72,145,75,206,129,143,89,35,217,35,154,199,110,106,109,114,163,87,69,93,0,245,100,127,159,121,41,133,120,137,202,123,238,78,99,91,133,214,138,203,136,58,94,166,123,92,177,199,84,206,69,76,85,12,216,233,35,145,137,171,225,106,46,172,95,133,87,77,23,69,73,0,138,184,163,199,249,167,149,249,19,137,177,214,74,96,175,22,227,59,103,69,221,150,110,237,169,175,234,185,149,144,69,55,224,41,156,217,95,182,25,37,127,194,228,211,102,229,247,34,160,21,255,0,138,62,26,61,151,246,108,98,110,29,50,82,211,138,241,111,118,116,93,217,75,200,235,238,149,92,203,252,21,147,124,20,209,55,126,222,100,171,240,198,154,49,154,175,212,170,125,94,206,28,89,133,112,55,13,153,121,144,152,215,19,90,176,254,102,209,119,183,83,130,238,149,177,210,95,96,223,95,87,84,205,244,18,43,106,27,186,153,237,157,53,103,190,39,35,211,225,84,83,235,123,125,226,159,232,39,237,211,216,175,246,231,255,0,19,188,57,113,255,0,126,58,95,204,57,157,95,230,127,134,252,191,231,254,71,184,165,92,46,89,120,167,205,14,210,124,51,196,94,117,240,255,0,138,240,151,121,245,189,231,85,225,75,141,5,174,151,151,96,158,142,31,142,165,29,179,119,46,36,248,164,93,94,253,19,235,68,3,93,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,62,86,10,204,44,3,153,86,169,111,185,115,142,48,254,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,186,61,171,252,168,51,11,5,90,179,43,0,98,92,185,190,212,85,193,109,197,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,215,77,81,126,162,63,225,127,133,252,3,194,102,0,184,101,206,92,221,241,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,109,59,21,17,90,171,170,187,223,245,34,4,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,2,31,226,131,133,252,3,197,158,0,183,229,206,99,93,241,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,170,55,223,245,162,200,25,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,159,81,232,0,0,0,2,20,227,51,58,241,87,14,220,54,99,12,227,193,86,251,85,109,235,15,247,127,77,5,210,41,36,165,127,62,190,158,157,251,219,28,145,189,116,100,206,84,209,233,241,34,107,170,106,139,53,128,51,215,134,190,23,240,15,25,18,96,110,208,188,206,187,226,11,102,98,221,175,16,222,231,182,88,106,33,134,200,217,236,245,171,73,76,214,195,52,82,206,140,116,116,16,172,136,179,170,171,156,245,106,177,21,17,190,215,137,206,53,179,79,37,184,208,202,126,29,48,181,131,10,85,97,188,119,220,61,227,85,112,165,169,125,116,93,109,218,106,57,121,47,100,236,141,186,71,19,85,187,163,118,142,85,85,213,61,201,117,79,41,155,24,235,217,126,86,99,44,204,238,190,243,240,150,31,184,223,122,46,127,39,170,233,105,164,155,149,204,218,237,155,185,123,119,109,118,154,235,162,233,160,30,172,21,255,0,130,158,43,126,152,57,89,117,204,207,1,120,75,187,49,4,246,46,139,189,58,254,103,46,154,158,110,111,51,147,22,154,245,59,118,237,93,54,107,175,191,68,176,0,0,42,175,28,252,115,253,11,188,19,253,171,188,99,227,30,242,254,253,247,127,75,210,116,223,228,243,111,221,212,255,0,55,77,159,203,175,184,45,80,5,85,200,46,57,253,184,241,79,152,252,52,123,46,238,79,103,253,241,248,239,190,250,158,187,161,184,197,69,249,191,78,206,86,254,110,255,0,180,118,221,187,126,45,119,32,90,160,0,0,10,171,218,143,228,79,51,126,229,245,138,32,38,172,251,201,76,43,196,78,83,223,114,115,26,220,46,180,86,92,65,210,245,51,218,229,142,58,166,114,42,98,168,102,199,73,28,140,77,95,11,81,117,98,252,42,186,104,186,42,50,19,37,48,175,14,217,79,98,201,204,21,112,186,214,217,112,255,0,85,211,79,116,150,57,42,159,207,169,150,161,251,221,28,113,177,116,124,206,68,209,137,240,162,107,170,234,171,146,220,46,118,82,125,37,50,39,12,231,95,183,175,14,120,143,173,252,89,225,110,179,145,211,214,79,77,246,221,92,123,183,114,55,126,66,105,187,79,126,154,174,170,112,185,145,127,70,188,137,195,57,41,226,159,17,248,115,173,252,103,208,244,124,254,162,178,122,159,177,230,73,183,111,63,111,229,174,187,117,247,107,162,4,170,0,0,1,128,60,12,112,49,244,209,241,183,246,209,240,119,131,187,183,251,201,222,29,87,87,212,255,0,148,67,179,111,77,252,237,119,255,0,38,158,240,242,156,86,241,173,154,124,96,248,91,218,101,131,10,91,60,37,215,116,93,197,75,83,15,51,170,228,115,57,188,233,229,215,78,153,155,118,237,211,87,107,174,169,164,171,217,189,193,78,86,113,131,237,19,218,101,255,0,21,219,60,37,221,29,23,113,85,83,67,204,234,186,190,103,55,157,4,186,233,211,51,110,221,186,106,237,117,213,52,165,96,13,20,197,157,168,25,251,195,94,42,188,240,231,129,112,134,95,215,97,188,171,184,84,96,171,61,85,218,223,91,45,116,244,54,201,29,71,4,149,15,138,174,56,221,51,163,129,138,247,50,54,53,92,170,168,214,166,136,159,175,178,91,26,221,115,43,142,92,207,204,107,237,61,36,23,44,85,133,239,87,186,200,169,24,230,193,28,245,55,138,25,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,245,158,215,143,175,245,44,184,114,253,144,255,0,221,202,161,199,215,250,150,92,57,126,200,127,238,229,80,26,168,10,1,217,163,192,199,176,238,226,226,95,218,143,125,251,64,203,250,95,196,157,201,211,116,61,119,71,91,249,199,80,254,110,206,86,207,179,110,237,219,190,29,54,173,255,0,0,0,3,61,123,66,251,66,243,163,132,204,232,178,229,206,92,225,140,21,113,182,220,112,189,53,238,89,111,116,85,115,78,217,228,171,171,133,205,107,161,169,137,168,205,180,236,84,69,106,174,170,239,127,212,137,53,118,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,125,223,90,175,138,227,91,179,123,233,131,154,118,172,204,246,203,225,46,236,195,240,88,186,47,14,245,252,206,93,77,68,220,222,103,85,22,154,245,59,118,237,93,54,107,175,191,68,149,120,41,225,75,232,125,149,151,92,179,241,239,139,123,207,16,79,125,235,123,175,160,229,243,41,169,225,229,114,249,210,235,167,77,187,118,228,215,126,154,123,181,80,176,0,0,41,87,105,15,26,217,167,193,247,179,191,102,118,12,41,115,241,111,123,245,189,251,75,83,55,47,165,233,57,124,174,76,241,105,175,82,253,219,183,107,163,116,211,69,214,234,128,0,175,249,67,193,78,86,100,182,126,227,94,34,240,181,255,0,21,213,98,76,119,222,93,227,75,112,170,166,125,12,93,109,108,117,146,242,88,200,25,35,116,146,38,163,119,72,237,26,170,139,170,251,210,192,21,255,0,141,110,43,126,135,217,89,106,204,207,1,120,183,188,241,4,22,46,139,189,58,14,95,50,154,162,110,111,51,147,46,186,116,219,118,237,77,119,235,175,187,69,11,0,15,41,148,248,235,218,134,86,96,220,204,238,190,236,241,110,31,183,95,122,46,127,59,165,234,169,163,155,149,204,218,221,251,121,155,119,109,110,186,107,162,107,161,64,51,99,133,47,161,62,105,227,46,210,31,30,248,207,185,241,5,198,251,224,206,235,238,238,111,125,84,201,73,202,235,249,211,109,228,247,142,253,221,58,239,229,105,163,55,106,208,249,92,102,118,160,103,239,14,220,73,227,12,156,193,88,67,47,235,108,184,127,187,250,105,238,150,250,217,42,159,207,160,167,168,126,247,71,87,27,23,71,204,228,77,24,159,10,38,186,174,170,174,12,251,80,51,247,136,158,36,240,126,78,99,92,33,151,244,86,92,65,222,29,76,246,187,125,108,117,76,228,80,84,84,51,99,164,171,145,137,171,225,106,46,172,95,133,87,77,23,69,73,3,133,206,213,191,164,166,123,97,156,148,246,11,225,207,17,245,191,140,252,83,214,114,58,122,57,234,126,199,164,143,118,238,70,223,203,77,55,107,239,211,69,138,191,217,215,255,0,237,254,39,1,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,205,140,117,236,191,43,49,150,102,119,95,121,248,75,15,220,111,189,23,63,147,213,116,180,210,77,202,230,109,118,205,220,189,187,182,187,77,117,209,116,208,245,96,12,213,202,126,217,79,106,25,167,131,114,207,232,227,221,158,45,196,22,235,23,91,226,254,119,75,213,84,199,15,55,151,209,55,126,222,102,237,187,155,174,154,106,154,234,74,188,107,118,144,253,15,179,78,213,150,126,198,188,91,222,120,126,11,239,91,226,46,131,151,204,169,168,135,149,203,233,101,215,78,155,118,237,201,174,253,52,247,106,190,175,63,120,231,246,29,197,62,92,112,209,236,187,190,253,160,119,63,227,190,251,233,186,30,186,227,45,23,230,253,59,249,187,57,91,254,209,187,183,109,248,116,220,182,168,0,42,175,28,252,115,253,11,188,19,253,171,188,99,227,30,242,254,253,247,127,75,210,116,223,228,243,111,221,212,255,0,55,77,159,203,175,185,192,199,28,255,0,77,31,27,127,106,239,7,120,59,187,127,191,125,225,213,117,125,79,249,60,59,54,244,223,206,215,127,242,105,239,11,84,0,0,0,0,69,92,81,228,95,210,83,34,113,54,74,120,167,195,158,35,232,191,25,244,61,103,35,167,172,130,167,236,121,145,238,221,200,219,249,105,166,237,125,250,104,178,169,21,113,71,145,127,73,76,137,196,217,41,226,159,14,120,143,162,252,103,208,245,156,142,158,178,10,159,177,230,71,187,119,35,111,229,166,155,181,247,233,162,131,133,204,139,250,53,228,78,25,201,79,20,248,143,195,157,111,227,62,135,163,231,245,21,147,212,253,143,50,77,187,121,251,127,45,117,219,175,187,93,18,85,48,7,253,77,126,59,63,235,139,236,235,238,142,191,175,179,255,0,231,28,173,157,111,243,247,114,255,0,214,238,247,109,79,11,153,233,244,148,200,156,51,157,126,22,240,231,136,250,223,197,157,119,89,200,233,235,39,166,251,110,92,123,183,114,55,126,66,105,187,79,126,154,168,74,160,0,6,85,246,231,126,164,255,0,105,63,118,154,168,0,229,92,181,92,12,113,207,244,46,241,183,246,174,241,143,140,123,183,251,247,221,253,47,73,212,255,0,147,205,191,119,83,252,221,54,127,46,190,234,170,0,233,247,41,241,215,181,12,172,193,185,153,221,125,217,226,220,63,110,190,244,92,254,119,75,213,83,71,55,43,153,181,187,246,243,54,238,218,221,116,215,68,215,67,21,176,215,10,95,76,30,62,179,231,45,60,123,225,46,236,196,24,162,251,214,247,95,95,204,229,222,146,30,87,47,157,22,154,245,59,183,110,93,54,105,167,191,84,191,248,151,138,223,161,247,0,185,13,153,126,2,241,111,121,225,252,47,98,232,187,211,160,229,243,44,171,55,55,153,201,151,93,58,109,187,118,166,187,245,215,221,162,230,182,65,113,207,236,59,138,124,199,226,95,217,119,125,251,64,239,143,196,157,247,211,116,61,117,198,42,223,206,58,119,243,118,114,182,125,155,119,110,221,240,233,181,67,116,242,159,2,251,47,202,204,27,150,125,233,222,126,18,195,246,235,23,91,200,228,245,93,45,52,112,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,61,89,229,50,159,29,123,80,202,204,27,153,157,215,221,158,45,195,246,235,239,69,207,231,116,189,85,52,115,114,185,155,91,191,111,51,110,237,173,215,77,116,77,116,61,88,2,42,226,143,34,254,146,153,19,137,178,83,197,62,28,241,31,69,248,207,161,235,57,29,61,100,21,63,99,204,143,118,238,70,223,203,77,55,107,239,211,69,149,72,171,138,60,139,250,74,100,78,38,201,79,20,248,115,196,125,23,227,62,135,172,228,116,245,144,84,253,143,50,61,219,185,27,127,45,52,221,175,191,77,20,34,172,130,224,99,216,119,11,25,143,195,71,181,30,251,246,129,223,31,142,251,147,166,232,122,235,116,84,95,155,245,15,230,236,229,111,251,70,238,221,183,225,211,114,215,252,167,199,95,216,204,205,60,27,192,239,117,251,72,246,167,136,45,215,223,20,115,251,159,187,187,202,166,59,103,43,163,219,81,206,229,244,60,221,220,230,110,230,109,209,187,119,58,213,112,83,194,151,208,251,43,46,185,103,227,223,22,247,158,32,158,251,214,247,95,65,203,230,83,83,195,202,229,243,165,215,78,155,118,237,201,174,253,52,247,106,182,0,0,0,1,85,120,24,224,99,232,93,227,111,237,163,227,31,24,247,111,247,147,187,250,94,147,169,255,0,40,155,126,238,167,249,186,108,254,93,125,214,168,202,190,195,31,215,103,236,223,239,32,53,80,2,170,228,23,28,254,220,120,167,204,126,26,61,151,119,39,179,254,248,252,119,223,125,79,93,208,220,98,162,252,223,167,103,43,127,55,127,218,59,110,221,191,22,187,144,61,87,26,220,86,253,15,178,178,213,153,158,2,241,111,121,226,8,44,93,23,122,116,28,190,101,53,68,220,222,103,38,93,116,233,182,237,218,154,239,215,95,118,138,204,188,11,244,228,224,218,142,193,222,158,10,246,161,135,236,87,222,119,35,188,187,187,116,148,181,252,173,187,161,231,105,179,151,187,86,125,123,180,255,0,90,56,214,226,183,232,125,149,150,172,204,240,23,139,123,207,16,65,98,232,187,211,160,229,243,41,170,38,230,243,57,50,235,167,77,183,110,212,215,126,186,251,180,89,87,41,241,215,181,12,172,193,185,153,221,125,217,226,220,63,110,190,244,92,254,119,75,213,83,71,55,43,153,181,187,246,243,54,238,218,221,116,215,68,215,64,60,175,11,153,23,244,107,200,156,51,146,158,41,241,31,135,58,223,198,125,15,71,207,234,43,39,169,251,30,100,155,118,243,246,254,90,235,183,95,118,186,36,170,101,95,251,58,255,0,253,191,196,227,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,202,102,197,131,21,98,188,172,198,88,91,2,222,251,155,18,94,112,253,198,223,103,184,245,50,83,244,117,210,211,72,200,39,230,196,139,36,123,36,115,29,189,136,174,110,154,162,42,162,17,87,5,57,67,159,185,45,149,151,92,45,196,102,104,120,239,18,85,98,9,238,20,183,30,251,173,186,114,168,93,77,78,198,65,205,172,99,36,110,146,69,51,182,34,109,78,102,168,186,185,116,11,0,0,0,0,0,0,0,0,0,0,0,87,252,222,227,91,43,50,91,63,112,87,14,152,166,193,138,234,177,38,59,238,222,238,170,183,210,211,62,134,46,182,182,74,56,185,207,124,236,145,186,73,19,149,219,99,118,141,84,84,213,125,201,96,15,41,127,202,124,172,197,120,170,219,142,177,78,90,97,75,206,36,179,114,123,186,241,112,179,83,84,87,81,242,164,89,98,228,206,246,44,145,236,145,206,123,118,185,54,185,85,201,162,174,160,121,92,248,200,124,43,154,248,87,16,92,109,216,63,10,123,73,240,253,93,191,10,226,171,133,190,62,186,205,93,203,149,104,231,134,177,35,117,69,63,38,162,68,149,175,139,226,99,181,123,83,113,229,56,41,202,28,253,201,108,172,186,225,110,35,51,67,199,120,146,171,16,79,112,165,184,247,221,109,211,149,66,234,106,118,50,14,109,99,25,35,116,146,41,157,177,19,106,115,53,69,213,203,165,128,0,82,174,20,184,41,205,60,61,226,159,167,21,255,0,10,103,111,81,208,248,95,191,106,170,113,47,116,109,231,245,156,174,243,129,58,126,118,180,187,185,95,151,200,110,239,200,105,106,176,46,83,229,102,87,245,222,204,242,211,10,97,46,243,229,117,189,197,102,166,160,234,185,123,185,124,222,75,27,191,111,49,251,119,107,166,247,105,245,169,234,192,0,0,0,0,21,87,216,23,20,255,0,78,207,110,158,218,191,180,199,248,157,226,59,143,251,207,210,254,97,203,233,63,60,252,55,229,255,0,63,242,253,199,148,226,143,137,127,106,24,239,19,112,1,146,151,108,87,132,179,158,231,209,119,102,39,231,244,22,186,94,92,48,93,102,254,25,77,43,170,217,186,142,57,98,248,96,93,94,253,171,240,42,188,186,165,42,250,20,230,159,246,73,190,152,189,255,0,133,60,25,254,225,234,170,123,211,244,7,119,253,159,35,149,246,223,23,218,254,71,191,235,248,64,144,50,19,131,204,43,104,202,123,21,187,138,12,9,151,249,155,153,176,245,93,249,138,174,150,184,239,85,87,13,106,101,90,125,245,149,176,165,68,188,186,101,130,36,223,249,45,137,24,223,133,173,39,252,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,166,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,247,185,202,171,239,85,41,94,125,219,115,247,135,110,36,239,188,107,99,92,219,186,214,240,255,0,135,250,94,167,3,218,239,213,178,85,63,159,65,21,181,155,45,210,36,116,75,165,116,205,157,117,153,62,20,87,166,175,209,171,106,178,19,58,240,175,17,57,79,98,206,60,21,111,186,209,89,113,7,85,211,65,116,138,56,234,153,200,169,150,157,251,219,28,146,49,53,124,46,84,209,235,240,170,107,162,234,136,18,0,0,0,0,14,85,192,45,87,3,25,251,194,198,71,120,219,233,47,146,190,208,59,239,187,123,147,248,185,110,186,244,60,158,167,168,252,246,70,114,183,243,96,252,141,119,114,254,45,54,183,80,151,251,42,110,215,92,245,206,139,158,84,103,125,206,175,48,176,78,31,192,243,85,218,112,214,42,153,215,107,85,190,120,42,232,96,130,90,122,74,149,124,49,62,56,101,150,38,57,141,69,107,36,123,83,68,114,162,250,14,9,50,159,43,49,95,105,38,126,96,92,83,150,152,82,243,134,236,222,41,238,235,61,194,205,77,81,67,71,202,191,83,69,23,38,7,177,99,143,100,110,115,27,181,169,181,170,173,77,17,116,46,86,40,206,126,17,56,76,201,124,31,197,69,139,32,169,48,253,183,48,169,237,244,148,110,194,184,86,217,73,117,108,21,244,142,174,142,42,133,107,226,106,51,109,58,111,106,72,228,222,214,105,187,77,201,242,184,64,226,203,132,78,33,243,163,16,209,228,134,70,213,225,92,109,61,158,174,247,118,191,85,225,155,101,12,245,208,58,174,157,39,108,149,52,211,73,52,175,124,211,69,34,163,253,206,86,43,149,117,68,212,45,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,235,0,0,5,85,246,5,197,63,211,179,219,167,182,175,237,49,254,39,120,142,227,254,243,244,191,152,114,250,79,207,63,13,249,127,207,252,191,112,22,168,21,255,0,55,184,214,202,204,150,207,220,21,195,166,41,176,98,186,172,73,142,251,183,187,170,173,244,180,207,161,139,173,173,146,142,46,115,223,59,36,110,146,68,229,118,216,221,163,85,21,53,95,114,88,0,0,0,5,85,224,99,63,120,88,207,31,27,125,26,50,87,217,255,0,114,119,111,125,255,0,23,45,214,174,187,157,212,244,255,0,153,72,254,110,206,84,255,0,151,166,222,103,195,174,231,105,106,143,41,129,114,159,43,50,191,174,246,103,150,152,83,9,119,159,43,173,238,43,53,53,7,85,203,221,203,230,242,88,221,251,121,143,219,187,93,55,187,79,173,64,170,188,20,240,199,198,134,75,102,157,215,20,241,25,196,47,142,240,221,86,31,158,223,75,110,241,101,218,233,202,174,117,77,59,217,63,42,178,38,70,221,35,138,102,239,69,220,156,205,17,52,114,233,106,172,25,79,149,152,83,21,92,177,214,22,203,76,41,102,196,151,158,119,120,222,45,246,106,106,122,234,206,108,137,44,188,233,216,196,146,77,242,53,175,118,231,46,231,34,57,117,84,212,245,96,10,107,150,252,32,103,69,111,18,89,133,141,120,151,198,88,127,51,114,146,247,81,118,171,194,248,66,247,113,171,189,65,106,158,106,246,73,71,43,104,107,97,233,160,124,84,171,60,40,232,149,85,137,43,152,221,90,231,41,111,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,63,88,3,202,123,39,202,207,29,251,82,246,105,133,60,103,254,49,247,53,55,122,125,143,35,243,173,156,223,177,252,31,229,126,71,195,245,123,143,86,0,0,0,0,0,2,191,240,165,198,182,86,113,131,226,159,102,118,12,87,108,240,151,67,214,247,237,45,52,60,206,171,159,203,229,114,103,151,93,58,103,238,221,183,77,91,166,186,174,150,0,242,152,23,41,242,179,43,250,239,102,121,105,133,48,151,121,242,186,222,226,179,83,80,117,92,189,220,190,111,37,141,223,183,152,253,187,181,211,123,180,250,212,15,86,0,2,170,228,22,65,113,79,128,184,167,204,124,210,205,44,234,241,30,91,98,62,248,240,230,28,241,29,198,179,187,122,139,140,83,210,255,0,5,158,54,211,195,203,167,100,145,254,13,203,183,118,214,234,213,85,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,113,71,237,219,216,78,38,250,52,127,166,79,240,46,228,252,207,253,217,7,81,249,239,240,127,205,249,255,0,151,254,111,197,180,112,185,237,219,216,78,25,250,75,255,0,166,79,240,222,251,252,207,253,217,63,79,249,151,240,127,205,249,31,145,254,119,197,184,7,20,120,255,0,43,50,191,34,113,54,58,206,188,21,226,220,25,108,232,187,206,205,221,180,213,253,87,50,178,8,161,252,5,75,155,19,246,205,36,79,248,156,154,108,220,158,244,68,28,46,99,252,172,205,12,137,195,56,235,37,48,87,132,176,101,207,173,238,203,55,118,211,80,116,188,186,201,226,155,240,20,206,116,76,221,52,114,191,225,114,235,191,114,251,213,80,245,89,165,149,184,19,58,112,37,207,44,243,46,197,223,56,110,243,201,235,104,186,169,169,249,188,169,153,52,127,132,133,236,145,186,73,19,29,240,185,53,211,69,213,21,81,97,92,39,159,124,24,240,205,138,172,220,25,225,108,87,225,187,213,186,225,79,107,183,97,190,134,235,89,203,170,185,72,218,136,163,234,223,28,140,94,99,235,26,237,93,42,181,188,205,21,90,141,209,2,202,128,0,0,0,192,30,57,243,247,133,140,241,240,79,209,163,37,125,159,247,39,121,119,223,241,114,221,106,235,185,221,55,79,249,148,143,230,236,229,79,249,122,109,230,124,58,238,118,149,84,0,46,167,19,156,107,101,102,116,240,95,148,252,58,97,107,6,43,165,196,152,19,184,123,198,170,225,75,76,202,25,122,43,76,212,114,242,94,201,223,35,181,146,86,171,119,70,221,90,138,171,162,251,150,234,246,104,231,239,11,24,247,184,178,183,43,114,87,195,153,147,135,50,254,151,196,120,143,195,150,234,62,242,233,250,56,42,191,133,65,35,170,38,230,84,62,57,63,8,212,221,183,115,180,114,34,20,254,229,144,156,54,113,19,144,88,15,5,112,83,133,60,65,196,5,21,190,215,116,199,20,221,117,125,38,202,86,81,44,119,25,55,220,164,142,137,116,174,154,153,52,129,119,124,90,177,54,35,149,47,86,83,229,111,9,221,157,185,89,131,115,175,52,172,94,207,241,157,239,15,219,176,182,35,185,245,87,43,175,58,233,53,52,117,53,80,114,96,124,241,55,89,168,228,118,248,216,140,78,94,141,114,35,145,20,46,168,62,78,19,197,54,44,115,133,108,216,215,11,87,117,182,92,65,111,167,186,91,170,121,79,143,159,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,190,227,235,0,43,255,0,211,91,43,62,150,63,67,174,224,197,126,51,255,0,119,116,180,221,215,250,55,188,62,211,159,205,251,31,135,236,191,47,221,245,124,69,128,34,175,162,230,68,251,118,250,75,248,27,251,100,255,0,191,125,231,89,254,227,232,191,55,230,244,255,0,155,252,31,103,252,239,202,248,128,138,179,247,63,120,88,192,92,83,229,198,86,230,150,74,248,143,50,113,31,115,248,115,17,248,114,221,89,221,189,69,198,88,41,127,133,79,35,106,33,229,212,50,73,63,6,213,219,187,115,117,114,170,22,168,170,185,251,244,19,250,83,229,199,183,79,244,231,252,79,224,239,211,31,239,140,189,7,230,191,193,63,60,230,253,183,249,255,0,6,133,170,0,0,0,0,0,1,95,248,214,250,88,251,44,181,125,14,191,187,63,16,65,215,126,141,253,23,211,84,115,63,72,126,11,237,186,111,201,248,255,0,218,247,110,2,192,3,202,101,63,142,253,150,96,223,106,95,221,159,135,237,222,35,251,31,210,157,52,125,87,216,126,11,237,185,159,103,240,127,212,251,180,61,88,0,0,0,82,172,203,254,201,63,211,38,143,217,215,250,65,248,130,197,212,126,128,253,23,203,165,239,47,182,254,27,249,93,87,213,241,255,0,131,247,109,46,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,2,42,192,28,81,228,78,104,102,158,35,201,76,11,142,123,207,25,225,46,179,190,45,157,217,89,15,75,210,212,182,154,127,195,75,19,98,126,217,164,99,126,7,187,93,117,77,81,21,73,84,138,176,7,11,153,19,149,249,167,136,243,175,2,224,110,236,198,120,183,172,239,139,159,121,214,77,213,117,85,45,169,159,240,50,202,232,153,186,104,216,239,129,141,211,77,19,68,85,64,37,80,0,0,0,21,255,0,52,184,245,225,59,37,177,221,207,44,243,47,53,187,155,18,89,185,61,109,23,113,92,170,57,92,216,89,52,127,132,134,157,241,187,88,229,99,190,23,46,154,232,186,42,42,37,21,191,228,38,108,113,51,199,158,26,227,51,36,112,167,137,50,118,227,140,48,205,210,155,18,117,212,212,124,202,91,106,209,211,214,201,210,84,201,29,82,114,229,163,168,110,139,18,57,220,189,88,142,71,53,86,245,102,151,1,92,39,103,78,59,185,230,102,101,229,79,124,226,75,207,39,173,173,239,219,149,63,55,149,11,33,143,240,112,212,50,54,233,28,76,111,194,212,215,77,87,85,85,85,160,25,151,197,30,59,224,187,140,154,62,26,50,235,28,248,59,32,240,118,32,177,117,22,78,236,134,225,210,218,234,227,165,173,185,127,8,154,41,171,95,185,213,53,79,247,72,231,166,253,177,232,136,214,160,107,248,35,252,148,207,188,167,226,39,10,213,99,92,156,197,126,32,178,209,92,31,107,158,167,161,169,164,217,84,200,227,145,209,236,168,142,55,174,140,154,53,213,19,111,197,166,186,162,162,72,0,10,171,199,63,211,179,248,147,244,42,255,0,132,188,75,250,31,252,155,164,253,37,255,0,156,253,159,249,223,235,75,84,0,229,92,0,6,148,229,63,129,61,150,96,223,236,99,121,154,240,253,187,199,255,0,109,250,47,166,143,188,255,0,77,126,47,253,35,208,253,135,199,254,15,240,123,200,87,22,98,158,208,158,54,113,85,231,133,252,83,93,227,59,214,4,184,84,93,46,54,62,85,146,221,209,213,81,72,234,41,100,234,24,144,178,77,143,170,116,122,54,71,53,219,247,34,42,38,228,250,188,52,112,185,218,79,149,253,6,117,240,231,129,187,179,197,184,126,46,150,231,222,118,9,186,171,93,87,38,165,159,129,172,149,219,55,114,225,119,189,141,122,105,162,233,170,161,42,246,86,120,239,233,245,155,126,212,191,187,63,15,223,252,71,246,63,165,59,234,139,170,251,15,193,125,183,51,236,254,15,250,159,118,128,105,255,0,15,88,90,251,129,178,11,45,48,86,41,161,232,175,88,127,7,217,173,119,26,110,107,36,228,85,65,69,20,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,247,146,0,0,0,0,69,88,255,0,133,204,137,205,12,211,195,153,215,142,176,55,121,227,60,37,209,247,61,207,188,235,33,233,122,90,151,84,193,248,24,165,108,79,219,52,143,119,198,199,107,174,139,170,34,33,42,149,87,63,126,157,159,74,124,184,246,23,254,147,31,137,252,99,250,31,253,241,151,175,252,235,248,95,230,124,175,177,255,0,51,227,212,178,152,179,20,216,176,54,21,188,227,92,83,93,209,89,112,253,190,162,233,113,169,229,62,78,69,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,251,128,250,192,143,242,83,62,242,159,136,156,43,85,141,114,115,21,248,130,203,69,112,125,174,122,158,134,166,147,101,83,35,142,71,71,178,162,56,222,186,50,104,215,84,77,191,22,154,234,138,137,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,1,85,120,24,207,222,41,243,199,198,223,73,124,149,246,127,220,157,219,220,159,197,203,141,171,174,231,117,61,71,231,178,63,155,179,149,7,228,105,183,153,241,107,185,186,90,160,0,0,0,0,0,0,0,20,43,136,222,11,120,26,206,254,34,239,87,220,206,226,50,174,199,152,184,146,162,221,73,62,26,164,197,246,122,105,210,126,150,8,41,162,142,146,104,31,62,249,35,108,46,70,170,170,185,100,69,111,185,200,133,160,226,143,31,230,158,87,228,78,38,199,89,41,130,188,91,140,237,157,23,118,89,187,182,166,191,170,230,86,65,20,223,128,166,115,101,126,216,100,149,255,0,11,147,77,155,151,220,138,133,95,201,78,12,237,92,71,226,28,33,199,23,16,116,56,215,6,102,253,77,226,154,247,112,195,84,209,54,221,110,166,158,213,84,144,81,181,105,42,224,146,169,140,146,10,42,119,189,29,54,174,230,57,205,86,181,205,68,11,43,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,191,234,68,152,0,0,82,174,210,30,53,179,79,131,239,103,126,204,236,24,82,231,226,222,247,235,123,246,150,166,110,95,75,210,114,249,92,153,226,211,94,165,251,183,110,215,70,233,166,139,173,213,41,87,21,184,107,128,94,48,124,45,237,51,139,92,41,108,240,151,93,209,119,22,60,178,195,204,234,185,28,206,111,57,37,215,78,153,155,118,237,211,87,107,174,169,160,98,182,58,202,124,211,202,254,135,218,102,90,98,188,37,222,124,222,139,191,108,213,52,29,87,47,111,51,149,206,99,119,237,230,51,118,221,116,222,221,126,180,44,7,3,25,5,194,198,120,248,219,233,47,157,94,207,251,147,187,123,147,248,199,110,181,117,220,238,167,168,252,246,55,243,118,114,160,252,141,54,243,62,45,119,55,73,255,0,182,83,54,50,179,52,61,144,123,51,204,188,41,139,123,179,196,29,111,113,94,105,171,250,94,103,119,242,249,188,151,187,102,238,91,246,238,211,93,142,211,234,83,53,128,210,155,7,104,167,20,248,83,21,92,184,115,225,143,42,240,166,101,97,188,181,231,88,48,253,85,190,199,113,188,215,86,88,237,242,37,29,53,108,207,162,169,72,228,223,27,96,87,75,28,108,141,206,145,21,168,212,115,80,118,86,95,241,86,43,227,235,54,241,78,58,178,119,54,36,188,225,251,253,194,241,110,233,164,167,232,235,165,189,81,62,120,57,82,170,201,30,201,28,246,236,122,171,155,166,138,170,168,165,85,224,167,55,179,247,37,179,78,235,138,120,115,202,255,0,29,226,74,172,63,61,190,170,221,220,149,183,78,85,11,170,105,222,249,249,84,111,100,141,210,72,161,110,245,93,169,204,209,83,87,38,154,169,193,78,80,228,21,183,52,238,185,247,103,205,14,171,59,113,222,31,158,225,142,240,95,125,209,63,184,107,171,106,105,234,174,80,116,13,103,87,75,200,172,68,131,100,239,115,163,215,99,213,95,239,2,234,128,0,0,121,79,107,25,89,227,191,101,190,210,240,167,140,255,0,197,206,249,166,239,79,177,231,254,107,191,155,246,63,132,252,159,200,248,190,175,120,21,87,137,206,53,179,79,37,184,208,202,126,29,48,181,131,10,85,97,188,119,220,61,227,85,112,165,169,125,116,93,109,218,106,57,121,47,100,236,141,186,71,19,85,187,163,118,142,85,85,213,61,201,98,179,139,17,228,189,254,213,116,225,255,0,49,179,79,15,225,251,150,97,89,231,178,69,108,150,249,73,73,117,169,130,189,178,82,53,212,176,204,170,231,189,206,87,182,53,70,57,21,237,211,71,104,168,120,172,222,224,167,43,51,167,63,112,87,17,120,166,255,0,138,233,113,38,4,238,222,238,165,183,213,83,50,134,94,138,182,74,200,185,204,124,15,145,218,201,43,145,219,100,110,173,68,68,209,125,234,205,238,10,114,179,58,115,247,5,113,23,138,111,248,174,151,18,96,78,237,238,234,91,125,85,51,40,101,232,171,100,172,139,156,199,192,249,29,172,146,185,29,182,70,234,212,68,77,23,222,161,93,112,230,28,206,142,3,243,163,4,112,209,195,70,86,98,12,105,148,152,210,241,109,189,226,140,81,123,177,213,220,103,182,79,89,86,148,85,141,109,101,18,67,77,11,34,165,164,130,84,73,99,114,177,94,231,57,85,170,214,166,133,0,0,0,0,0,0,21,87,32,179,247,138,124,123,197,62,99,229,110,105,100,175,135,50,219,14,119,199,135,49,31,135,46,52,125,229,211,220,98,130,151,248,84,242,58,158,110,101,59,228,147,240,109,77,219,119,55,70,162,161,106,128,0,0,0,0,242,151,252,216,202,204,41,138,173,184,23,20,230,94,20,179,98,75,207,39,187,172,247,11,205,53,61,117,103,54,69,138,46,76,15,122,73,38,249,26,230,55,107,87,115,145,90,154,170,104,122,178,191,230,247,5,57,89,157,57,251,130,184,139,197,55,252,87,75,137,48,39,118,247,117,45,190,170,153,148,50,244,85,178,86,69,206,99,224,124,142,214,73,92,142,219,35,117,106,34,38,139,239,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,28,81,241,121,199,214,87,231,182,38,192,185,41,195,7,139,112,101,179,162,238,203,207,130,175,85,253,87,50,142,9,102,252,61,52,205,137,251,102,146,86,124,45,77,54,109,95,122,42,151,252,1,21,112,185,143,243,79,52,50,39,12,227,172,235,193,94,18,198,119,62,183,188,236,221,219,83,65,210,242,235,39,138,31,192,84,185,210,179,116,49,196,255,0,137,203,174,253,201,238,84,66,85,5,42,204,190,210,31,103,124,100,209,240,147,236,107,188,58,188,65,98,177,120,131,196,92,173,189,229,29,43,249,189,47,74,237,121,125,86,155,121,191,22,207,173,186,251,130,234,128,0,24,87,197,111,5,57,89,135,188,45,244,29,191,226,188,237,234,58,239,20,119,21,85,54,37,238,141,188,142,143,155,221,144,39,79,206,214,171,111,55,242,249,14,219,249,14,55,80,170,188,12,112,49,244,46,241,183,246,209,241,143,140,123,183,251,201,221,253,47,73,212,255,0,148,77,191,119,83,252,221,54,127,46,190,224,192,16,0,27,167,217,225,193,78,86,100,182,21,194,28,70,97,107,254,43,170,196,152,239,47,237,253,227,75,112,170,166,125,12,93,108,116,149,146,242,88,200,25,35,116,146,38,163,119,72,237,26,170,139,170,251,210,128,97,172,222,207,220,150,227,235,62,113,79,14,121,95,227,188,73,85,136,49,69,190,170,221,220,149,183,78,85,11,175,72,247,207,202,163,123,36,110,146,69,11,119,170,237,78,102,138,154,185,52,149,114,159,182,83,217,126,86,96,220,179,250,56,247,159,132,176,253,186,197,214,248,191,147,213,116,180,209,195,205,229,244,78,217,187,151,187,110,231,105,174,154,174,154,144,6,65,113,207,236,59,138,124,199,226,95,217,119,125,251,64,239,143,196,157,247,211,116,61,117,198,42,223,206,58,119,243,118,114,182,125,155,119,110,221,240,233,181,67,116,242,158,255,0,138,177,94,86,96,220,83,142,172,157,205,137,47,56,126,221,112,188,91,186,105,41,250,58,233,105,163,124,240,114,165,85,146,61,146,57,237,216,245,87,55,77,21,85,81,79,86,121,76,167,199,94,212,50,179,6,230,103,117,247,103,139,112,253,186,251,209,115,249,221,47,85,77,28,220,174,102,214,239,219,204,219,187,107,117,211,93,19,93,15,86,0,175,255,0,66,156,172,250,88,253,49,123,255,0,21,248,207,253,195,213,83,119,95,232,222,239,251,62,71,55,236,126,47,181,252,191,127,213,240,150,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,62,86,10,204,44,3,153,86,169,111,185,115,142,48,254,42,182,193,80,234,73,107,44,151,56,107,160,142,118,181,174,116,78,146,23,57,168,244,107,216,229,106,174,186,61,171,252,168,126,76,216,192,190,212,50,179,25,101,159,122,119,103,139,112,253,198,197,214,242,57,221,47,85,77,36,60,222,94,230,239,219,204,221,183,115,117,211,77,83,93,72,171,130,158,20,190,135,217,89,117,203,63,30,248,183,188,241,4,247,222,183,186,250,14,95,50,154,158,30,87,47,157,46,186,116,219,183,110,77,119,233,167,187,85,11,0,0,0,0,0,0,3,202,88,51,99,43,49,94,42,185,96,92,45,153,120,82,243,137,44,220,238,241,179,219,239,52,213,21,212,124,169,18,41,121,208,49,235,36,123,36,115,88,237,205,77,174,84,106,232,171,161,234,202,171,144,92,12,123,14,226,159,49,248,151,246,163,223,126,208,59,227,241,39,114,116,221,15,93,113,138,183,243,142,161,252,221,156,173,159,102,221,219,183,124,58,109,91,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,202,102,198,58,246,95,149,152,203,51,59,175,188,252,37,135,238,55,222,139,159,201,234,186,90,105,38,229,115,54,187,102,238,94,221,219,93,166,186,232,186,104,7,171,5,127,224,167,138,223,166,14,86,93,115,51,192,94,18,238,204,65,61,139,162,239,78,191,153,203,166,167,155,155,204,228,197,166,189,78,221,187,87,77,154,235,239,209,44,0,0,0,0,0,0,0,0,0,0,0,0,0,2,170,241,207,192,199,211,71,193,63,219,71,193,222,14,239,47,239,39,120,117,93,95,77,254,81,14,205,189,55,243,181,223,252,154,123,237,81,128,60,12,113,207,244,46,241,183,246,174,241,143,140,123,183,251,247,221,253,47,73,212,255,0,147,205,191,119,83,252,221,54,127,46,190,224,170,160,0,6,212,246,104,241,207,237,199,184,184,104,246,93,220,158,207,242,254,151,241,223,125,245,61,119,67,209,209,126,111,211,179,149,191,155,191,237,29,183,110,223,139,93,201,64,51,247,142,127,110,60,44,101,199,13,30,203,187,147,217,255,0,115,254,59,239,190,167,174,232,109,210,209,126,111,211,179,149,191,155,191,237,29,183,110,223,139,93,201,181,60,39,121,88,201,191,151,248,123,211,160,2,85,0,0,0,0,60,166,108,96,95,106,25,89,140,178,207,189,59,179,197,184,126,227,98,235,121,28,238,151,170,166,146,30,111,47,115,119,237,230,110,219,185,186,233,166,169,174,167,171,0,87,254,10,120,82,250,31,101,101,215,44,252,123,226,222,243,196,19,223,122,222,235,232,57,124,202,106,120,121,92,190,116,186,233,211,110,221,185,53,223,166,158,237,86,192,30,83,54,49,215,178,252,172,198,89,153,221,125,231,225,44,63,113,190,244,92,254,79,85,210,211,73,55,43,153,181,219,55,114,246,238,218,237,53,215,69,211,66,0,224,99,142,127,166,143,141,191,181,119,131,188,29,221,191,223,190,240,234,186,190,167,252,158,29,155,122,111,231,107,191,249,52,247,133,170,0,0,0,0,0,0,0,138,184,163,200,191,164,166,68,226,108,148,241,79,135,60,71,209,126,51,232,122,206,71,79,89,5,79,216,243,35,221,187,145,183,242,211,77,218,251,244,209,66,85,4,85,194,230,69,253,26,242,39,12,228,167,138,124,71,225,206,183,241,159,67,209,243,250,138,201,234,126,199,153,38,221,188,253,191,150,186,237,215,221,174,137,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,102,247,5,57,167,193,247,180,79,105,151,252,41,115,241,111,116,116,93,197,85,83,55,47,165,234,249,156,222,116,17,105,175,82,205,187,119,107,163,181,211,68,214,234,149,87,142,124,130,226,159,60,124,19,244,104,206,175,103,253,201,222,93,247,252,99,184,218,186,238,119,77,211,254,101,27,249,187,57,83,254,94,155,121,159,14,187,157,160,96,8,52,167,29,101,62,86,118,153,244,63,65,220,180,194,153,89,236,223,155,226,142,253,179,83,88,251,199,188,54,244,124,174,236,101,71,59,151,208,213,110,230,236,219,205,110,221,219,157,183,53,128,26,63,194,150,10,186,246,114,90,172,156,104,231,125,69,37,239,4,230,110,23,166,178,90,104,48,171,221,83,117,130,123,139,96,184,192,234,136,170,91,79,11,88,216,104,165,107,213,147,61,81,238,98,34,57,21,92,149,127,130,156,222,200,44,150,205,59,174,41,226,51,43,252,119,134,234,176,252,246,250,91,119,114,81,93,57,85,206,169,167,123,39,229,86,61,145,183,72,226,153,187,209,119,39,51,68,77,28,186,91,94,0,113,173,171,138,30,46,243,23,8,227,90,122,188,85,148,144,89,238,247,188,33,130,113,83,27,93,106,177,64,219,157,44,116,45,167,183,200,233,41,169,95,5,44,238,129,137,10,105,27,30,246,49,118,170,234,26,169,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,245,158,128,169,92,54,112,217,196,150,81,241,37,142,177,174,53,205,122,75,142,82,92,105,238,116,152,67,8,82,95,107,230,130,203,4,149,240,201,67,20,116,50,68,218,106,102,67,75,27,161,70,194,170,140,69,70,51,225,213,75,106,0,0,0,0,0,165,93,164,60,20,230,159,24,62,206,253,153,223,240,165,179,194,93,239,214,247,237,85,76,60,206,171,164,229,242,185,48,75,174,157,51,247,110,219,166,173,211,93,87,75,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,7,105,15,31,152,115,49,61,157,253,18,120,132,197,116,157,223,222,254,32,238,41,174,182,77,220,206,147,165,230,239,108,60,237,54,84,109,211,118,221,93,245,110,247,135,171,237,91,255,0,66,255,0,178,239,163,71,246,164,241,55,125,247,223,129,127,16,247,159,79,208,244,253,79,69,203,231,114,185,243,236,223,174,206,108,155,116,220,237,114,172,213,76,139,255,0,67,191,125,255,0,101,179,241,175,136,58,111,103,254,58,254,58,242,249,28,222,243,233,185,93,103,73,175,58,223,191,94,95,51,72,244,223,203,93,185,86,5,170,207,220,253,225,99,30,240,177,151,25,91,149,185,43,225,204,201,195,157,207,226,60,71,225,203,117,31,121,116,246,233,96,170,254,21,4,142,168,155,153,80,248,228,252,35,83,118,221,206,209,200,136,122,12,200,226,255,0,37,232,184,109,203,220,21,195,70,13,196,25,101,155,118,74,123,77,38,40,197,246,75,117,37,150,123,172,16,208,62,58,200,157,93,69,55,83,59,37,170,72,38,86,202,136,143,88,154,247,104,230,181,10,106,93,254,200,156,189,192,57,149,196,150,36,177,102,54,7,195,248,170,219,6,7,172,171,138,142,247,108,134,186,8,231,109,125,3,91,43,99,153,174,106,61,26,247,181,28,137,174,143,114,127,42,129,175,220,50,93,174,183,254,27,114,162,251,125,185,213,220,110,87,28,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,44,252,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,127,227,91,233,99,236,178,213,244,58,254,236,252,65,7,93,250,55,244,95,77,81,204,253,33,248,47,182,233,191,39,227,255,0,107,221,184,11,0,8,171,133,207,110,222,194,112,207,210,95,253,50,127,134,247,223,230,127,238,201,250,127,204,191,131,254,111,200,252,143,243,190,45,196,170,0,0,0,0,0,170,191,216,184,224,79,254,177,159,242,154,241,255,0,75,45,80,2,170,241,207,244,19,254,36,253,53,127,225,47,13,126,152,255,0,38,234,255,0,70,255,0,230,223,105,254,111,250,227,0,77,84,237,206,253,73,254,210,126,237,50,172,13,41,202,127,236,49,251,44,193,190,212,191,187,63,15,219,188,71,253,213,254,148,233,163,234,190,195,240,95,109,204,251,63,131,254,167,221,160,236,172,240,39,211,235,54,253,150,255,0,113,158,31,191,248,115,237,191,69,247,213,23,75,246,255,0,133,251,30,95,218,124,127,245,94,253,72,3,63,126,130,127,69,140,184,246,23,254,156,255,0,137,252,99,250,99,253,238,151,175,252,235,248,39,231,156,175,177,255,0,51,224,212,242,156,20,253,44,125,169,221,126,135,95,221,159,135,231,235,191,70,254,139,234,105,249,159,164,63,5,246,221,55,228,252,127,237,123,183,1,209,72,60,166,83,248,239,217,102,13,246,165,253,217,248,126,221,226,63,177,253,41,211,71,213,125,135,224,190,219,153,246,127,7,253,79,187,67,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,183,21,185,151,198,78,98,120,91,233,109,109,197,116,157,223,215,120,127,191,112,156,118,77,220,206,71,85,202,217,79,15,59,77,148,251,181,221,183,86,253,91,189,240,1,170,157,171,127,232,160,246,93,244,104,254,219,126,25,239,190,251,240,47,227,238,236,234,58,30,159,169,232,185,156,158,111,34,125,155,244,223,202,147,110,187,93,166,85,129,125,51,159,135,46,29,49,47,8,153,89,116,225,95,12,82,99,12,234,174,167,177,213,226,251,110,21,188,213,95,46,176,64,251,100,142,174,150,162,223,28,210,244,204,109,99,160,107,221,202,98,49,239,99,62,29,200,213,250,189,141,86,155,173,131,139,188,109,98,190,219,42,237,215,43,118,7,185,82,86,81,213,194,232,103,166,158,59,157,189,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,88,14,1,176,39,3,92,60,90,176,238,119,209,241,69,135,224,198,216,171,3,209,210,95,173,55,188,109,103,108,20,51,212,182,150,166,166,38,192,141,142,104,158,201,161,70,35,100,123,149,169,185,29,170,251,210,63,236,239,187,90,175,253,167,28,64,223,108,87,58,75,141,182,227,79,138,234,232,235,41,38,108,208,84,193,38,32,164,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,171,224,0,0,0,0,0,0,0,41,87,105,14,101,241,147,151,126,206,254,137,54,220,87,87,222,29,239,226,14,226,194,113,222,246,242,250,78,151,155,190,158,110,78,187,234,54,233,183,118,142,250,246,251,174,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,15,41,237,99,43,60,119,236,183,218,94,20,241,159,248,185,223,52,221,233,246,60,255,0,205,119,243,126,199,240,159,147,249,31,23,213,239,61,89,95,254,133,57,89,244,177,250,98,247,254,43,241,159,251,135,170,166,238,191,209,189,223,246,124,142,111,216,252,95,107,249,126,255,0,171,225,2,192,0,0,0,0,21,87,142,124,253,226,159,35,188,19,244,104,201,95,104,29,247,222,93,247,252,92,184,221,122,30,79,77,211,254,101,35,57,91,249,179,254,94,187,185,127,14,155,93,173,170,0,115,173,194,151,26,217,167,193,247,138,125,153,216,48,165,207,197,189,15,91,223,180,181,51,114,250,94,127,47,149,201,158,45,53,234,95,187,118,237,116,110,154,104,186,192,5,212,237,33,224,167,43,56,62,246,119,236,206,255,0,138,238,126,45,239,126,183,191,106,169,166,229,244,189,39,47,149,201,130,45,53,234,95,187,118,237,116,110,154,104,186,210,176,6,148,246,57,229,62,105,225,76,253,188,99,172,83,150,152,174,205,134,239,57,127,81,221,215,155,133,154,166,158,134,179,155,91,111,150,46,76,239,98,71,38,248,218,231,183,107,151,115,81,92,154,162,106,102,177,175,221,150,92,107,102,158,116,226,170,62,28,241,77,131,10,82,225,188,9,151,241,247,117,85,190,150,165,149,210,244,82,81,81,197,206,123,231,124,110,214,57,92,174,219,27,117,114,34,166,137,238,80,210,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,2,170,241,207,192,199,211,71,193,63,219,71,193,222,14,239,47,239,39,120,117,93,95,77,254,81,14,205,189,55,243,181,223,252,154,123,237,80,3,42,251,115,191,82,127,180,159,187,74,171,192,199,28,255,0,66,239,27,127,106,239,24,248,199,187,127,191,125,223,210,244,157,79,249,60,219,247,117,63,205,211,103,242,235,238,113,207,199,63,211,71,193,63,218,187,193,222,14,239,47,239,223,120,117,93,95,77,254,79,14,205,189,55,243,181,223,252,154,123,237,87,246,115,191,239,93,255,0,150,223,253,0,19,255,0,5,60,41,120,123,52,238,188,113,120,247,168,246,219,135,231,190,248,95,186,246,119,71,124,84,211,220,249,93,103,57,122,142,86,156,173,220,152,247,254,86,140,252,146,42,205,142,198,191,106,25,167,140,179,51,233,29,221,158,45,196,23,27,239,69,225,14,119,75,213,84,201,55,43,153,214,183,126,222,102,221,219,91,174,154,232,154,232,85,94,53,184,82,240,246,86,90,184,226,241,239,81,237,183,16,65,125,240,191,117,236,238,142,248,166,168,185,242,186,206,114,245,28,173,57,91,185,49,239,252,173,25,249,36,85,193,79,21,191,67,236,211,186,230,103,128,188,91,222,120,126,123,23,69,222,157,7,47,153,83,79,55,55,153,201,151,93,58,109,187,118,166,187,245,215,221,162,133,170,236,172,192,190,203,248,250,205,188,180,239,78,243,240,150,31,191,216,186,222,71,39,170,233,111,84,80,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,53,252,242,153,79,142,189,168,101,102,13,204,206,235,238,207,22,225,251,117,247,162,231,243,186,94,170,154,57,185,92,205,173,223,183,153,183,118,214,235,166,186,38,186,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,120,231,224,99,233,163,224,159,237,163,224,239,7,119,151,247,147,188,58,174,175,166,255,0,40,135,102,222,155,249,218,239,254,77,61,246,168,205,92,11,155,25,167,217,153,215,125,56,179,47,21,230,159,180,142,87,133,251,138,243,83,124,238,238,239,221,214,115,123,205,244,252,158,103,93,75,183,149,191,119,41,219,182,237,110,224,176,28,115,241,207,244,46,240,79,246,174,241,143,140,123,203,251,247,221,253,47,73,211,127,147,205,191,119,83,252,221,54,127,46,190,234,171,253,156,239,251,215,127,229,183,255,0,64,85,92,139,200,46,41,251,68,187,239,251,117,119,223,179,254,155,251,186,196,119,26,158,79,93,205,252,219,240,115,237,215,163,248,255,0,39,93,177,254,86,158,233,255,0,177,175,41,242,179,52,61,175,251,76,203,76,41,139,123,179,195,253,23,126,217,169,171,250,94,103,120,115,57,92,230,59,102,238,91,55,109,211,93,141,215,234,64,46,174,126,241,207,236,59,133,140,184,226,95,217,119,125,251,64,238,127,196,157,247,211,116,61,117,186,90,223,206,58,119,243,118,114,182,125,155,119,110,221,240,233,181,124,167,5,61,164,63,76,28,211,186,229,159,177,175,9,119,102,31,158,251,214,248,139,175,230,114,234,105,225,229,114,250,88,180,215,169,221,187,114,233,179,77,61,250,163,40,120,41,205,59,110,126,227,91,198,125,223,240,166,59,201,42,174,242,240,94,4,184,85,84,221,40,108,59,171,99,117,7,38,219,85,7,73,75,200,163,73,105,219,201,95,193,182,69,141,159,3,148,252,188,38,240,39,143,184,120,226,239,51,51,190,178,179,5,65,130,113,85,61,230,146,195,105,178,73,51,103,161,130,166,231,5,77,52,78,129,105,227,134,38,50,24,85,138,216,222,228,106,237,70,234,158,244,9,127,141,110,20,190,152,57,89,106,203,63,30,248,75,187,49,4,23,222,183,186,250,254,103,46,154,162,30,87,47,157,22,154,245,59,183,110,93,54,105,167,191,84,245,124,46,100,95,209,175,34,112,206,74,120,167,196,126,28,235,127,25,244,61,31,63,168,172,158,167,236,121,146,109,219,207,219,249,107,174,221,125,218,232,158,83,141,108,161,207,220,233,202,203,86,22,225,207,52,60,9,137,41,113,4,23,10,171,143,125,214,218,249,180,45,166,168,99,224,230,209,177,242,59,89,37,133,219,21,54,175,47,85,93,90,154,250,190,23,48,6,105,229,126,68,225,156,11,157,120,215,197,184,206,217,214,247,157,231,188,170,107,250,174,101,100,242,195,248,122,150,182,87,237,134,72,153,241,53,52,217,181,61,200,138,4,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,94,57,243,247,133,140,142,240,79,210,95,37,125,160,119,223,121,119,39,241,114,221,117,232,121,61,55,81,249,236,140,229,111,230,193,249,26,238,229,252,90,109,110,182,168,202,190,220,239,212,159,237,39,238,208,29,134,63,174,207,217,191,222,67,34,255,0,251,143,157,247,244,151,254,51,123,91,233,187,147,192,191,195,122,126,235,230,245,29,79,91,210,236,221,222,48,108,217,191,93,178,110,219,163,119,85,94,6,50,11,138,124,241,241,183,209,163,58,189,159,247,39,118,247,223,241,142,227,106,235,185,221,79,79,249,148,111,230,236,229,79,249,122,109,230,124,58,238,118,154,83,194,151,5,57,167,135,188,83,244,226,191,225,76,237,234,58,31,11,247,237,85,78,37,238,141,188,254,179,149,222,112,39,79,206,214,151,119,43,242,249,13,221,249,13,3,218,240,191,218,23,146,252,89,227,251,134,92,229,206,24,198,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,221,80,197,68,86,162,104,142,247,253,72,178,7,20,28,80,96,30,19,48,5,191,49,179,26,209,136,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,155,105,222,138,168,229,93,85,190,239,173,82,165,86,246,131,240,11,195,94,105,226,188,45,133,184,107,186,225,204,73,135,46,21,216,102,227,113,195,56,58,203,71,207,233,234,85,146,177,178,178,166,57,29,11,164,129,174,68,114,38,187,88,170,212,84,247,74,188,100,228,166,42,227,247,133,140,1,236,114,225,106,179,119,205,194,213,141,96,241,52,178,83,237,161,150,221,81,182,55,116,241,207,164,201,213,199,171,83,86,251,159,241,46,137,168,68,24,215,138,219,175,104,221,170,44,144,224,187,20,227,92,178,198,214,58,134,226,170,251,181,238,185,214,88,39,181,66,215,83,75,76,217,237,211,84,76,231,186,106,218,103,164,110,98,49,82,39,42,185,21,173,69,185,92,46,96,12,211,202,252,137,195,56,23,58,241,175,139,113,157,179,173,239,59,207,121,84,215,245,92,202,201,229,135,240,245,45,108,175,219,12,145,51,226,106,105,179,106,123,145,20,252,156,56,240,227,128,114,43,0,97,42,58,60,188,193,86,236,109,110,194,244,22,75,245,250,201,105,134,25,238,19,199,12,41,82,231,84,164,76,154,86,73,52,73,34,172,154,43,149,26,231,38,191,84,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,21,87,253,29,159,78,207,251,219,190,231,255,0,121,255,0,252,63,244,135,255,0,110,89,106,128,0,0,0,0,20,3,181,111,133,204,246,226,83,217,119,177,76,13,226,63,14,119,223,121,254,51,163,163,228,117,29,15,39,243,153,99,221,187,145,47,228,235,166,223,126,154,166,183,252,170,188,115,253,59,63,137,63,66,175,248,75,196,191,161,255,0,201,186,79,210,95,249,207,217,255,0,157,254,180,12,171,224,99,233,217,252,118,250,21,127,193,190,37,253,15,254,83,210,126,146,255,0,206,126,207,252,239,245,165,255,0,200,190,40,243,219,134,190,251,254,202,6,57,240,231,136,250,111,3,254,44,163,172,231,244,252,222,241,253,9,20,155,118,243,232,126,223,77,119,124,26,232,253,25,233,194,230,123,112,215,220,159,216,191,192,222,28,241,31,83,227,143,198,116,117,156,254,159,149,221,223,166,229,147,110,222,125,119,216,105,174,239,143,93,25,165,170,207,78,23,50,39,137,78,228,246,215,129,188,71,225,206,167,187,63,25,214,81,242,58,142,87,59,243,105,99,221,187,145,23,229,107,166,223,118,154,174,161,21,125,2,184,19,207,31,237,215,236,167,190,253,160,127,26,123,207,191,111,20,221,119,93,252,39,159,201,234,25,202,223,205,221,179,99,118,238,211,107,116,209,31,79,94,4,242,59,251,74,123,86,238,79,103,255,0,197,110,236,238,43,197,79,67,208,255,0,6,228,115,186,119,243,118,114,182,239,222,237,219,117,220,237,117,89,87,31,230,150,68,240,125,149,152,115,199,87,223,9,96,203,103,71,133,172,255,0,193,107,43,249,124,186,103,114,32,252,19,37,149,116,134,153,255,0,27,245,215,103,189,218,170,107,152,22,220,132,202,123,70,126,227,206,40,56,214,194,156,158,31,243,54,225,116,186,96,123,231,93,82,238,240,170,184,214,165,109,186,78,158,219,34,214,197,204,161,74,153,52,158,54,53,191,146,244,107,246,180,11,169,194,182,41,227,59,28,231,238,46,198,185,151,93,214,240,255,0,136,45,245,247,76,189,169,229,90,163,231,210,207,91,4,150,185,54,66,141,173,110,234,23,189,116,168,68,114,107,164,136,143,209,11,128,82,174,10,126,150,62,212,238,190,34,242,203,225,249,253,149,254,141,253,23,212,211,247,55,228,126,48,253,29,187,243,175,143,252,47,225,11,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,202,102,197,255,0,21,97,76,172,198,88,167,2,217,59,231,18,89,176,253,198,225,103,183,116,210,84,117,149,209,83,72,248,32,229,68,169,36,155,228,107,27,177,138,142,118,186,34,162,170,1,234,200,171,61,56,163,200,158,26,251,147,219,94,57,240,231,136,250,158,236,252,89,89,89,207,233,249,92,239,205,162,147,110,222,124,95,149,166,187,189,218,232,186,80,15,167,215,106,111,253,133,127,254,238,49,31,253,32,242,152,23,54,50,179,180,207,174,250,113,102,94,20,202,207,102,252,175,11,247,21,230,154,199,222,61,225,187,172,230,247,155,234,57,220,190,134,151,111,43,102,222,107,183,110,220,221,161,165,89,233,197,30,68,240,215,220,158,218,241,207,135,60,71,212,247,103,226,202,202,206,127,79,202,231,126,109,20,155,118,243,226,252,173,53,221,238,215,69,210,85,51,87,2,229,62,105,246,153,245,223,78,44,180,197,121,89,236,223,149,225,126,226,179,84,216,251,199,188,55,117,156,222,243,101,71,59,151,208,210,237,229,108,219,205,118,237,219,155,182,85,237,33,227,91,52,248,62,246,119,236,206,193,133,46,126,45,239,126,183,191,105,106,102,229,244,189,39,47,149,201,158,45,53,234,95,187,118,237,116,110,154,104,186,132,129,139,49,79,6,60,108,226,171,207,11,248,166,187,198,119,172,9,112,168,186,92,108,124,171,173,187,163,170,162,145,212,82,201,212,49,33,100,155,31,84,232,244,108,142,107,183,238,68,84,77,200,226,167,11,112,99,129,178,11,8,224,174,39,40,122,44,178,195,247,10,11,94,31,166,230,221,100,228,85,65,69,60,116,209,239,162,87,84,59,109,51,39,77,100,85,106,233,171,149,93,181,72,255,0,134,140,161,200,44,150,232,56,238,199,89,161,225,140,73,157,152,126,43,133,225,151,251,221,21,21,142,42,235,199,38,233,60,20,105,43,25,35,116,146,39,242,216,249,164,114,70,215,106,175,84,87,36,213,196,87,14,185,89,198,142,86,88,240,182,41,197,87,95,13,247,133,54,38,183,92,112,205,117,55,240,175,224,210,178,39,182,87,197,52,111,133,209,212,185,200,173,79,127,192,168,237,62,176,128,56,232,207,187,239,14,220,23,229,118,53,225,47,21,248,126,203,91,112,178,90,236,149,61,11,42,247,216,159,105,169,146,158,61,149,241,200,244,213,144,211,174,175,78,111,195,163,151,85,114,44,213,192,86,105,99,188,233,225,59,3,102,102,101,223,123,231,18,94,123,207,173,173,233,97,167,230,242,174,85,80,199,248,56,88,200,219,164,113,49,191,11,83,93,53,93,85,85,87,42,248,151,205,236,253,206,158,191,129,28,11,149,254,39,195,121,39,136,37,183,217,223,96,178,86,214,223,37,161,179,243,173,112,79,88,177,61,241,187,88,229,103,49,236,134,54,172,142,110,136,196,84,106,233,255,0,103,14,19,197,88,27,131,28,188,194,216,215,12,221,112,253,234,139,189,186,155,117,210,138,74,74,168,55,221,106,222,205,241,72,141,123,119,49,237,114,106,158,246,185,21,61,202,128,89,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,141,110,39,56,208,201,108,211,181,97,110,28,248,122,241,222,27,170,195,240,92,42,174,62,19,187,93,57,85,206,169,168,99,224,230,209,202,200,219,164,113,66,237,138,155,147,153,170,174,142,77,41,95,3,29,154,62,220,124,109,244,151,194,121,171,151,253,201,221,189,201,252,3,186,186,238,119,83,212,126,123,74,254,110,206,84,31,145,166,222,103,197,174,230,233,181,39,148,192,185,177,149,153,161,215,123,51,204,188,41,139,123,179,149,214,247,21,230,154,191,165,230,110,229,243,121,47,118,205,220,183,237,221,166,187,29,167,212,160,64,28,12,103,239,20,249,227,227,111,164,190,74,251,63,238,78,237,238,79,226,229,198,213,215,115,186,158,163,243,217,31,205,217,202,131,242,52,219,204,248,181,220,221,28,115,228,23,11,25,227,224,159,164,190,117,123,63,238,78,242,238,79,227,29,186,213,215,115,186,110,163,243,216,223,205,217,202,131,242,52,219,204,248,181,220,221,45,81,133,124,86,226,94,62,184,193,240,183,180,206,18,177,93,179,194,93,119,69,220,88,14,245,15,51,170,228,115,57,188,229,151,93,58,102,109,219,183,77,93,174,186,166,129,165,89,251,144,92,44,99,222,22,50,227,43,115,75,58,188,57,150,216,115,185,252,57,136,252,71,110,163,239,46,158,221,44,20,191,194,167,141,212,243,115,41,223,36,159,131,106,110,219,185,186,53,21,9,255,0,41,236,24,87,10,101,102,13,194,216,22,247,223,56,110,205,135,237,214,251,61,199,169,142,163,172,161,138,154,54,65,63,54,36,72,228,223,27,88,237,236,68,107,181,213,17,17,80,170,182,92,161,200,46,47,248,88,202,174,24,241,214,104,116,184,147,2,97,251,29,194,241,135,236,23,186,38,95,45,117,212,86,228,162,158,10,202,105,89,44,144,114,164,168,124,114,49,241,181,204,145,26,213,84,93,90,182,215,47,112,85,171,45,112,6,26,203,155,21,69,92,246,220,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,77,117,209,19,234,2,128,113,91,130,173,93,156,151,91,223,26,57,33,81,87,123,198,217,155,138,42,108,151,106,12,84,246,212,218,160,130,226,233,238,51,186,158,42,102,211,204,215,182,106,40,154,197,124,207,68,99,158,138,142,85,71,39,234,224,207,142,142,52,56,137,205,140,31,110,198,185,11,106,162,203,44,65,222,29,78,42,181,225,107,180,116,172,228,83,84,43,54,86,73,81,37,58,107,83,11,98,93,117,248,149,88,154,59,77,63,95,106,181,218,213,158,185,47,108,202,140,144,185,210,102,22,54,195,248,226,26,187,182,26,194,179,54,237,117,183,193,5,37,116,19,203,81,73,76,175,154,38,71,52,177,68,247,61,168,141,124,140,106,232,174,68,89,215,179,135,9,226,172,13,193,142,94,97,108,107,134,110,184,126,245,69,222,221,77,186,233,69,37,37,84,27,238,181,111,102,248,164,70,189,187,152,246,185,53,79,123,92,138,158,229,64,44,168,0,0,0,0,0,0,0,1,231,241,174,97,96,28,181,181,69,125,204,108,113,135,240,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,117,209,142,95,228,83,208,16,255,0,20,28,47,224,30,44,240,5,191,46,115,26,239,136,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,93,81,190,255,0,173,20,37,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,214,121,252,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,168,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,159,188,115,251,14,226,159,46,56,104,246,93,223,126,208,59,159,241,223,125,244,221,15,93,113,150,139,243,126,157,252,221,156,173,255,0,104,221,219,182,252,58,110,91,84,0,165,92,107,118,144,253,15,179,78,213,150,126,198,188,91,222,120,126,11,239,91,226,46,131,151,204,169,168,135,149,203,233,101,215,78,155,118,237,201,174,253,52,247,106,176,7,97,143,235,179,246,111,247,145,63,241,173,217,189,244,193,205,59,86,102,123,101,240,151,118,97,248,44,93,23,135,122,254,103,46,166,162,110,111,51,170,139,77,122,157,187,118,174,155,53,215,223,162,122,190,6,56,24,250,23,120,219,251,104,248,199,198,61,219,253,228,238,254,151,164,234,127,202,38,223,187,169,254,110,155,63,151,95,112,90,160,0,21,87,32,184,24,246,29,197,62,99,241,47,237,71,190,253,160,119,199,226,78,228,233,186,30,186,227,21,111,231,29,67,249,187,57,91,62,205,187,183,110,248,116,218,172,130,227,159,219,143,20,249,143,195,71,178,238,228,246,127,223,31,142,251,239,169,235,186,27,140,84,95,155,244,236,229,111,230,239,251,71,109,219,183,226,215,114,85,94,1,127,213,77,226,55,246,191,255,0,120,233,77,84,3,10,240,215,21,191,67,238,62,179,231,50,252,5,226,222,243,196,24,162,197,209,119,167,65,203,230,94,146,110,111,51,147,46,186,116,219,118,237,77,119,235,175,187,69,186,188,46,118,173,253,37,51,219,12,228,167,176,95,14,120,143,173,252,103,226,158,179,145,211,209,207,83,246,61,36,123,183,114,54,254,90,105,187,95,126,154,44,255,0,198,183,21,191,67,236,172,181,102,103,128,188,91,222,120,130,11,23,69,222,157,7,47,153,77,81,55,55,153,201,151,93,58,109,187,118,166,187,245,215,221,162,228,15,211,159,253,29,159,77,95,101,223,179,93,247,255,0,3,247,111,231,125,63,254,87,236,127,155,252,224,55,248,20,3,133,204,139,250,74,103,182,25,237,64,241,79,135,60,71,214,255,0,17,250,30,179,145,211,209,207,100,253,35,204,143,118,238,71,63,243,116,211,118,207,126,155,214,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,26,220,86,248,123,52,237,92,14,248,11,168,246,219,135,224,177,120,163,189,54,119,71,124,84,212,91,57,189,31,37,122,142,86,156,221,188,232,247,254,78,172,252,162,234,148,171,137,206,10,115,79,58,120,208,202,126,34,240,181,255,0,10,82,225,188,9,220,61,227,75,112,170,169,101,116,189,21,218,106,201,121,44,100,15,141,218,199,43,81,187,164,110,174,69,69,209,61,234,16,7,246,12,127,239,162,255,0,145,63,253,121,106,184,24,224,99,232,93,227,111,237,163,227,31,24,247,111,247,147,187,250,94,147,169,255,0,40,155,126,238,167,249,186,108,254,93,125,214,168,0,42,175,28,252,12,125,52,124,19,253,180,124,29,224,238,242,254,242,119,135,85,213,244,223,229,16,236,219,211,127,59,93,255,0,201,167,190,213,0,50,3,178,179,2,251,47,227,235,54,242,211,189,59,207,194,88,126,255,0,98,235,121,28,158,171,165,189,81,67,205,229,238,118,205,220,189,219,119,59,77,116,213,116,212,215,242,191,229,15,26,217,89,157,57,251,141,120,116,194,214,12,87,75,137,48,39,121,119,141,85,194,150,153,148,50,244,85,177,209,203,201,123,39,124,142,214,73,90,173,221,27,117,106,42,174,139,238,95,63,218,23,194,254,62,226,207,37,236,185,115,151,55,124,63,110,185,91,177,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,221,80,197,68,86,162,104,142,247,253,72,161,232,56,214,225,75,233,131,149,150,172,179,241,239,132,187,179,16,65,125,235,123,175,175,230,114,233,170,33,229,114,249,209,105,175,83,187,118,229,211,102,154,123,245,72,3,133,206,202,79,163,94,123,97,156,235,246,245,226,63,14,117,191,139,60,45,209,243,250,138,57,233,190,219,171,147,110,222,126,239,200,93,118,233,238,215,84,185,89,33,130,174,185,107,146,248,7,46,111,181,20,147,220,176,174,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,211,77,81,62,163,45,123,81,248,41,205,63,29,230,111,24,189,255,0,133,60,25,248,151,248,15,85,83,222,159,99,69,111,251,62,71,43,237,190,47,181,252,143,127,215,240,129,165,92,81,231,167,209,175,34,113,54,117,248,91,196,126,28,232,191,22,117,221,31,63,168,172,130,155,237,185,114,109,219,207,221,249,11,174,221,61,218,234,142,23,51,211,233,41,145,56,103,58,252,45,225,207,17,245,191,139,58,238,179,145,211,214,79,77,246,220,184,247,110,228,110,252,132,211,118,158,253,53,92,107,200,78,203,252,253,226,39,41,236,89,199,130,177,126,95,209,89,113,7,85,211,65,116,184,86,199,84,206,69,76,180,239,222,216,233,36,98,106,248,92,169,163,215,225,84,215,69,213,19,95,184,51,201,76,85,195,183,13,152,63,39,49,173,194,213,91,122,195,253,225,212,207,107,150,73,41,95,207,175,168,168,102,199,73,28,111,93,25,51,81,117,98,124,72,186,106,154,42,132,214,0,0,0,0,0,0,10,191,194,255,0,104,94,75,241,103,143,238,25,115,151,56,99,26,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,117,67,21,17,90,137,162,59,223,245,34,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,250,207,64,120,172,239,193,87,92,202,201,124,125,151,54,42,138,72,46,88,171,11,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,233,174,136,191,80,24,193,198,183,104,126,42,206,156,211,181,98,158,28,243,27,53,112,38,27,165,195,240,91,234,173,221,241,37,175,155,92,218,154,135,190,126,85,29,75,227,118,177,203,11,119,170,238,94,94,138,154,53,53,221,67,21,191,176,169,197,63,248,253,149,95,250,214,227,255,0,65,39,254,198,188,216,205,60,208,246,191,237,51,50,241,94,45,238,207,15,244,93,251,121,169,175,233,121,157,225,204,229,115,158,237,155,185,108,221,183,77,118,55,95,169,0,210,162,191,241,91,198,182,86,112,125,225,111,105,150,12,87,115,241,111,93,209,119,21,45,52,220,190,151,145,204,230,243,167,139,77,122,150,109,219,187,93,29,174,154,38,182,0,170,185,23,159,188,44,118,137,119,223,246,149,239,191,103,253,55,247,117,135,45,213,60,158,187,155,249,183,225,39,219,175,71,241,254,78,187,99,252,173,61,193,231,248,64,226,203,132,78,33,243,163,16,209,228,134,70,213,225,92,109,61,158,174,247,118,191,85,225,155,101,12,245,208,58,174,157,39,108,149,52,211,73,52,175,124,211,69,34,163,253,206,86,43,149,117,68,214,229,24,129,145,252,69,101,103,5,220,125,103,142,41,197,56,86,235,225,190,240,196,216,102,221,110,195,52,52,223,193,127,29,70,248,152,216,159,44,49,178,22,199,76,230,162,53,125,223,2,35,116,250,182,127,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,235,3,208,16,167,25,153,41,138,184,137,225,179,24,100,230,10,184,90,168,175,88,131,187,250,105,238,146,201,29,43,57,21,244,245,15,222,232,227,145,233,171,33,114,38,140,95,137,83,93,19,85,73,172,162,185,247,109,207,222,29,184,147,190,241,173,141,115,110,235,91,195,254,31,233,122,156,15,107,191,86,201,84,254,125,4,86,214,108,183,72,145,209,46,149,211,54,117,214,100,248,81,94,154,191,70,168,66,185,91,144,92,83,246,118,247,102,122,103,94,117,119,222,76,101,255,0,59,188,240,118,22,196,119,26,158,119,93,190,150,30,77,5,76,112,82,59,74,202,200,166,118,231,183,77,175,122,110,122,34,46,138,100,38,117,225,94,34,114,158,197,156,120,42,223,117,162,178,226,14,171,166,130,233,20,113,213,51,145,83,45,59,247,182,57,36,98,106,248,92,169,163,215,225,84,215,69,213,18,181,101,111,104,167,11,28,96,227,187,103,14,126,202,241,93,207,197,188,239,224,184,166,199,110,154,215,39,75,11,235,63,12,206,166,93,116,233,181,111,224,221,163,209,139,238,211,84,144,48,183,21,57,5,129,184,147,165,224,71,5,101,213,215,15,222,168,183,244,204,181,218,40,169,44,80,111,160,117,209,251,18,57,154,246,238,99,221,174,144,251,229,114,235,238,85,112,22,84,0,0,0,0,0,7,138,193,89,33,146,249,107,117,150,251,151,57,67,130,176,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,154,177,171,252,136,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,65,218,147,152,220,67,91,184,187,192,89,91,146,25,159,141,108,85,24,159,11,218,233,168,237,54,76,73,81,109,130,170,227,83,115,173,130,53,114,54,86,68,143,114,164,76,87,189,83,220,214,234,168,137,238,182,185,251,244,236,250,83,229,199,176,191,244,152,252,79,227,31,208,255,0,239,140,189,127,231,95,194,255,0,51,229,125,143,249,159,30,167,201,226,167,20,246,123,96,108,253,194,56,215,137,202,238,139,51,112,253,190,130,233,135,234,121,87,185,57,20,176,86,207,37,52,155,40,145,212,238,219,82,201,215,73,17,92,186,104,228,86,237,64,50,175,58,241,183,31,252,59,98,170,92,21,156,121,215,154,184,126,245,91,111,101,210,10,111,104,21,21,123,233,95,36,145,182,77,244,245,82,49,53,124,50,38,138,187,190,29,116,209,81,87,122,112,46,83,229,102,87,245,222,204,242,211,10,97,46,243,229,117,189,197,102,166,160,234,185,123,185,124,222,75,27,191,111,49,251,119,107,166,247,105,245,169,0,123,45,224,79,180,75,251,117,247,23,180,14,228,254,43,119,159,85,120,181,114,121,63,194,121,28,157,240,110,211,172,221,191,98,235,204,211,114,237,209,28,12,125,59,63,142,223,77,95,248,55,195,95,161,255,0,202,122,191,209,191,249,183,218,127,155,254,184,11,84,121,76,11,148,249,89,149,253,119,179,60,180,194,152,75,188,249,93,111,113,89,169,168,58,174,94,238,95,55,146,198,239,219,204,126,221,218,233,189,218,125,106,122,178,170,241,207,244,236,254,36,253,10,191,225,47,18,254,135,255,0,38,233,63,73,127,231,63,103,254,119,250,208,63,86,23,169,236,247,206,252,232,198,25,99,98,203,92,181,196,153,139,99,168,184,85,226,88,42,240,3,57,233,60,53,109,134,174,89,42,103,164,70,76,254,162,84,69,114,72,229,114,185,92,155,147,85,44,173,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,59,103,94,125,229,63,14,216,86,151,26,240,247,138,252,63,197,165,109,193,150,188,219,169,232,106,106,247,213,62,57,36,189,199,178,174,57,45,137,173,210,24,87,90,68,219,240,233,18,242,149,81,117,83,135,172,83,125,199,57,5,150,152,215,20,215,117,183,172,65,131,236,215,75,141,79,41,145,243,234,167,162,138,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,123,128,144,8,255,0,62,241,54,77,96,252,167,190,226,62,32,105,173,85,24,6,147,165,239,120,238,150,151,92,233,93,190,166,38,65,190,153,177,200,178,126,29,208,170,124,11,181,218,59,221,183,84,144,15,41,154,89,91,129,51,167,2,92,242,207,50,236,93,243,134,239,60,158,182,139,170,154,159,155,202,153,147,71,248,72,94,201,27,164,145,49,223,11,147,93,52,93,81,85,20,50,91,33,49,54,77,99,14,215,251,22,35,225,250,154,213,79,128,106,250,174,232,142,215,105,117,178,149,187,48,188,172,159,101,51,163,141,99,252,59,102,85,248,19,115,181,119,191,118,171,173,62,201,242,179,199,126,212,189,154,97,79,25,255,0,140,125,205,77,222,159,99,200,252,235,103,55,236,127,7,249,95,145,240,253,94,227,42,242,183,43,112,38,75,118,206,91,50,211,45,44,93,205,134,236,220,238,138,139,170,154,163,149,205,194,143,154,79,194,76,247,200,237,100,149,238,248,156,186,107,162,104,136,136,154,85,197,31,183,111,97,56,155,232,209,254,153,63,192,187,147,243,63,247,100,29,71,231,191,193,255,0,55,231,254,95,249,191,22,208,37,80,87,254,10,126,150,62,203,46,191,76,95,238,207,196,19,244,63,163,127,69,244,212,252,191,209,255,0,130,251,110,167,242,190,63,246,253,219,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,242,153,177,227,191,101,152,203,217,111,247,103,225,251,143,135,62,199,244,167,77,39,75,246,255,0,130,251,110,95,218,124,31,245,94,237,79,86,0,175,252,20,253,44,125,150,93,126,152,191,221,159,136,39,232,127,70,254,139,233,169,249,127,163,255,0,5,246,221,79,229,124,127,237,251,182,145,87,26,223,216,216,246,167,106,250,98,255,0,118,126,31,131,161,253,63,250,47,169,168,229,254,143,252,23,219,117,63,149,241,255,0,183,238,218,89,94,33,113,77,247,3,100,22,101,227,92,45,93,209,94,176,254,15,188,221,45,213,60,166,73,200,170,130,138,89,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,238,51,175,132,153,248,113,227,155,10,191,24,241,221,139,176,166,40,205,134,226,5,194,216,126,27,134,35,101,134,186,123,95,46,9,41,160,134,138,138,106,118,205,186,170,170,173,26,254,91,158,231,57,89,185,118,181,173,11,169,193,79,209,59,217,101,215,232,117,253,198,120,130,126,187,244,151,233,78,154,159,153,250,67,240,191,99,211,126,79,193,254,215,191,113,96,8,255,0,37,50,19,41,248,118,194,181,88,43,39,48,167,135,236,181,183,7,221,39,166,235,170,106,247,213,62,56,227,116,155,234,36,145,233,171,33,141,52,69,219,240,235,166,170,170,178,0,2,170,241,207,244,236,254,36,253,10,191,225,47,18,254,135,255,0,38,233,63,73,127,231,63,103,254,119,250,210,213,0,48,7,32,189,132,253,41,243,31,251,34,255,0,240,199,122,126,121,253,211,247,140,92,239,209,31,249,231,228,254,7,253,175,245,134,233,229,63,129,61,150,96,223,101,191,220,103,135,237,222,28,251,111,209,125,52,125,47,219,254,23,236,121,127,105,241,255,0,213,123,245,50,91,135,12,132,202,126,34,123,73,56,131,193,89,199,133,60,65,101,162,184,98,203,164,20,221,117,77,38,202,166,95,161,141,178,111,167,146,55,174,140,154,68,209,87,111,197,174,154,162,42,93,254,55,235,243,231,34,56,109,193,150,46,11,172,120,129,151,43,45,226,221,97,138,142,201,99,239,217,233,236,144,208,84,181,173,116,115,69,59,182,53,209,83,53,101,114,110,215,106,43,190,37,212,45,168,60,86,72,92,241,149,235,37,240,13,231,49,163,171,143,22,87,225,123,85,77,249,149,116,137,75,59,110,47,164,141,213,41,36,40,214,164,79,230,171,245,98,53,187,87,84,209,52,208,169,88,167,61,248,159,192,221,161,53,86,60,107,116,186,225,254,26,104,182,117,55,155,166,31,167,164,177,65,190,200,215,51,125,222,72,27,183,117,197,237,98,107,63,190,87,36,73,245,163,0,250,188,122,229,110,4,201,108,9,142,120,226,203,75,23,115,103,109,155,187,58,44,81,213,77,81,202,230,205,75,108,147,248,28,207,125,35,181,163,149,241,124,80,174,154,238,77,30,136,228,160,25,91,199,175,105,62,116,227,187,102,89,229,166,107,119,206,36,188,243,186,42,46,226,176,83,243,121,80,190,105,63,9,53,59,35,110,145,196,247,124,78,77,116,209,53,85,68,95,87,199,175,20,121,237,158,57,237,142,120,104,201,76,115,237,3,45,175,125,217,221,150,76,45,108,163,186,245,220,154,58,90,217,185,53,20,209,62,162,93,149,17,74,247,109,145,118,242,222,213,209,173,86,165,170,224,43,133,204,137,200,236,137,192,220,75,231,94,6,246,127,153,54,78,243,239,59,222,41,185,214,90,186,30,117,101,85,20,60,234,122,153,89,79,22,250,121,98,99,119,70,155,185,140,114,106,231,35,148,39,254,10,126,150,62,203,46,191,76,95,238,207,196,19,244,63,163,127,69,244,212,252,191,209,255,0,130,251,110,167,242,190,63,246,253,219,75,0,121,252,21,152,88,7,50,173,82,223,114,231,28,97,252,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,93,116,123,87,249,80,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,157,248,214,235,150,185,47,143,179,26,197,79,73,61,203,10,225,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,53,209,83,235,61,169,231,243,11,5,90,179,43,0,98,92,185,190,212,85,193,109,197,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,215,77,81,126,160,50,2,211,218,173,157,25,235,117,162,201,12,215,177,229,174,31,193,57,133,81,30,21,196,183,106,74,106,186,73,237,246,170,247,37,53,93,76,115,207,86,248,98,124,112,203,35,210,73,24,230,53,90,138,230,185,17,81,124,86,111,112,209,236,91,63,112,86,58,224,70,211,138,243,179,13,225,142,237,191,190,243,111,131,196,148,49,95,41,171,100,149,104,166,158,215,19,35,110,145,197,72,247,69,185,36,70,204,142,213,17,237,84,176,25,241,217,153,193,126,84,97,92,65,110,183,103,126,43,246,147,225,250,187,134,21,194,183,12,75,105,235,175,53,220,185,82,142,8,104,210,149,181,21,28,234,136,210,38,178,47,137,238,213,141,93,196,235,217,19,151,184,251,45,120,109,196,150,44,198,192,248,131,10,220,167,199,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,52,213,142,79,228,80,37,254,10,115,123,63,115,167,43,46,184,167,136,204,175,240,38,36,165,196,19,219,233,109,221,201,91,107,230,208,182,154,157,236,159,149,88,247,200,237,100,150,102,239,69,218,188,189,17,53,106,235,96,0,0,0,2,154,229,190,4,224,107,135,142,36,179,11,59,232,248,162,195,240,99,108,85,81,118,164,191,90,111,120,218,206,216,40,103,169,175,101,77,76,77,129,27,28,209,61,147,66,140,70,200,247,43,83,114,59,85,247,165,191,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,165,121,133,217,19,195,110,101,99,252,75,152,215,220,109,153,80,92,177,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,52,213,87,235,45,254,94,224,171,86,90,224,12,53,151,54,42,138,185,237,184,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,154,235,162,39,212,7,160,35,252,251,201,76,43,196,78,83,223,114,115,26,220,46,180,86,92,65,210,245,51,218,229,142,58,166,114,42,98,168,102,199,73,28,140,77,95,11,81,117,98,252,42,186,104,186,42,72,0,10,127,144,157,151,249,5,195,182,108,88,179,143,5,98,252,192,173,189,97,254,171,166,130,233,112,162,146,149,252,250,105,105,223,189,177,210,70,245,209,147,57,83,71,167,196,137,174,169,170,44,215,197,30,0,202,204,208,200,156,77,129,115,175,26,248,75,6,92,250,46,243,188,247,149,53,7,75,203,172,130,88,127,15,82,215,68,205,211,71,19,62,38,174,187,246,167,189,81,79,127,138,113,102,21,192,214,42,172,83,141,113,53,171,15,217,104,182,117,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,106,190,247,57,17,61,234,135,128,205,44,1,149,156,96,228,77,207,2,248,215,188,240,102,45,228,254,57,194,215,42,105,185,157,45,99,37,252,12,251,101,137,116,154,155,99,190,23,105,163,219,238,84,213,3,202,112,83,148,57,5,146,217,89,117,194,220,57,230,135,142,240,221,86,32,158,225,85,113,239,186,43,167,42,185,212,212,236,124,28,218,54,50,54,233,28,80,187,98,166,228,230,106,171,163,147,75,0,103,174,28,195,153,209,192,126,116,96,142,26,56,104,202,204,65,141,50,147,26,94,45,183,188,81,138,47,118,58,187,140,246,201,235,42,210,138,177,173,172,162,72,105,161,100,84,180,144,74,137,44,110,86,43,220,231,42,181,90,212,208,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,7,138,206,252,107,117,203,92,151,199,217,141,98,167,164,158,229,133,112,189,214,247,71,21,91,28,232,36,158,154,146,73,163,108,141,107,154,229,98,185,136,138,136,230,174,154,232,169,245,158,212,242,153,177,142,189,151,229,102,50,204,206,235,239,63,9,97,251,141,247,162,231,242,122,174,150,154,73,185,92,205,174,217,187,151,183,118,215,105,174,186,46,154,1,128,57,189,198,182,105,231,78,126,224,174,34,241,77,131,10,82,226,76,9,221,189,221,75,111,165,169,101,12,189,21,108,149,145,115,152,249,223,35,181,146,87,35,182,200,221,90,136,137,162,251,214,218,228,135,107,183,18,89,149,157,24,7,46,111,184,39,45,96,182,226,172,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,107,166,168,191,81,103,240,215,21,191,76,30,1,115,231,50,252,5,225,46,236,195,248,162,197,209,119,167,95,204,229,217,82,110,111,51,147,22,154,245,59,118,237,93,54,107,175,191,68,242,189,138,158,86,49,79,204,10,239,78,183,1,127,192,0,0,42,175,3,28,115,253,52,124,109,253,171,188,29,224,238,237,254,253,247,135,85,213,245,63,228,240,236,219,211,127,59,93,255,0,201,167,188,60,167,12,124,107,102,158,116,241,161,155,28,58,98,155,6,20,165,195,120,19,191,187,186,170,223,75,82,202,233,122,43,180,52,113,115,158,249,223,27,181,142,87,43,182,198,221,92,136,169,162,123,150,234,153,87,192,47,250,169,188,70,254,215,255,0,239,29,41,170,128,0,0,100,7,106,63,26,217,167,227,188,205,224,235,184,48,167,131,63,18,255,0,14,233,106,123,211,236,104,174,31,105,207,229,125,183,195,246,95,145,238,250,254,33,217,113,198,182,105,248,239,44,184,58,238,12,41,224,207,199,95,195,186,90,158,244,251,26,219,135,218,115,249,95,109,240,253,151,228,123,190,191,136,176,28,81,246,173,253,26,243,219,19,100,167,176,95,17,248,115,162,252,103,226,158,143,159,212,81,193,83,246,61,36,155,118,243,246,254,90,235,183,95,118,186,36,85,244,24,254,201,71,250,53,189,168,251,58,246,139,255,0,228,215,114,119,191,65,208,126,45,252,239,168,167,230,239,232,185,191,98,205,188,205,191,22,221,202,26,63,157,248,214,235,150,185,47,143,179,26,197,79,73,61,203,10,225,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,53,209,83,235,33,78,207,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,187,235,85,244,28,20,240,165,244,62,202,203,174,89,248,247,197,189,231,136,39,190,245,189,215,208,114,249,148,212,240,242,185,124,233,117,211,166,221,187,114,107,191,77,61,218,173,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,226,143,34,254,146,153,19,137,178,83,197,62,28,241,31,69,248,207,161,235,57,29,61,100,21,63,99,204,143,118,238,70,223,203,77,55,107,239,211,69,160,31,216,164,250,47,255,0,162,95,219,215,137,189,146,127,30,187,147,194,221,23,121,247,95,240,222,151,168,234,228,228,243,121,27,57,156,183,236,221,187,99,180,218,186,168,82,172,203,237,33,246,119,198,77,31,9,62,198,187,195,171,196,22,43,23,136,60,69,202,219,222,81,210,191,155,210,244,174,215,151,213,105,183,155,241,108,250,219,175,184,37,94,10,120,173,250,96,229,101,215,51,60,5,225,46,236,196,19,216,186,46,244,235,249,156,186,106,121,185,188,206,76,90,107,212,237,219,181,116,217,174,190,253,18,192,25,1,218,167,129,125,168,113,245,148,153,105,222,157,217,226,220,63,96,177,117,188,142,119,75,213,94,171,97,230,242,247,55,126,222,102,237,187,155,174,154,106,154,234,74,185,79,216,215,236,191,52,240,110,102,125,35,187,207,194,88,130,221,125,232,188,33,201,234,186,90,152,230,229,115,58,215,108,221,203,219,187,107,180,215,93,23,77,0,210,160,0,21,87,142,126,6,62,154,62,9,254,218,62,14,240,119,121,127,121,59,195,170,234,250,111,242,136,118,109,233,191,157,174,255,0,228,211,223,106,129,85,120,231,224,99,233,163,224,159,237,163,224,239,7,119,151,247,147,188,58,174,175,166,255,0,40,135,102,222,155,249,218,239,254,77,61,225,85,120,5,255,0,85,55,136,223,218,255,0,253,227,165,45,86,65,113,207,237,199,138,124,199,225,163,217,119,114,123,63,239,143,199,125,247,212,245,221,13,198,42,47,205,250,118,114,183,243,119,253,163,182,237,219,241,107,185,50,175,32,179,211,251,29,188,83,230,63,241,91,218,7,114,119,198,5,252,251,186,185,220,155,140,95,194,190,206,125,186,244,127,103,239,211,153,249,107,183,223,63,246,86,99,175,106,28,125,102,222,101,247,95,118,120,183,15,223,239,189,23,63,157,210,245,87,170,41,185,92,205,173,223,183,153,183,118,214,235,166,186,38,186,1,175,224,0,0,17,87,20,121,23,244,148,200,156,77,146,158,41,240,231,136,250,47,198,125,15,89,200,233,235,32,169,251,30,100,123,183,114,54,254,90,105,187,95,126,154,40,74,160,175,252,20,240,165,244,62,202,203,174,89,248,247,197,189,231,136,39,190,245,189,215,208,114,249,148,212,240,242,185,124,233,117,211,166,221,187,114,107,191,77,61,218,173,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,92,130,200,46,41,240,23,20,249,143,154,89,165,157,94,35,203,108,71,223,30,28,195,158,35,184,214,119,111,81,113,138,122,95,224,179,198,218,120,121,116,236,146,63,193,185,118,238,218,221,90,170,165,170,0,0,0,0,0,10,255,0,197,118,83,229,100,89,63,154,185,199,30,90,97,70,99,235,86,15,187,93,168,49,83,108,212,201,120,164,174,164,183,200,180,181,49,86,108,231,71,52,43,20,75,28,141,122,57,139,27,54,170,109,77,44,1,226,179,191,5,93,115,43,37,241,246,92,216,170,41,32,185,98,172,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,166,186,34,253,64,80,14,0,112,85,215,138,30,17,51,23,23,99,90,138,76,85,155,112,94,46,246,76,33,141,177,83,221,93,117,177,78,219,101,44,148,46,167,184,72,217,42,105,89,5,84,238,157,139,10,235,27,222,247,177,55,42,235,109,56,41,202,28,253,201,108,172,186,225,110,35,51,67,199,120,146,171,16,79,112,165,184,247,221,109,211,149,66,234,106,118,50,14,109,99,25,35,116,146,41,157,177,19,106,115,53,69,213,203,167,159,236,244,225,127,31,112,153,146,247,172,185,204,107,190,31,184,220,174,56,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,52,86,251,254,180,75,64,0,0,0,175,252,41,113,173,149,156,96,248,167,217,157,131,21,219,60,37,208,245,189,251,75,77,15,51,170,231,242,249,92,153,229,215,78,153,251,183,109,211,86,233,174,171,165,128,60,166,5,202,124,172,202,254,187,217,158,90,97,76,37,222,124,174,183,184,172,212,212,29,87,47,119,47,155,201,99,119,237,230,63,110,237,116,222,237,62,181,3,207,221,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,82,53,206,188,101,194,199,0,88,86,151,56,253,133,90,172,221,243,112,102,25,231,224,172,49,110,167,174,119,54,57,42,54,61,219,160,214,21,233,53,84,222,191,18,71,240,174,154,165,106,224,147,54,51,79,21,246,146,103,230,5,197,57,151,138,239,56,110,205,226,158,238,179,220,47,53,53,20,52,124,171,245,52,81,114,96,123,214,56,246,70,231,49,187,90,155,90,170,212,209,23,66,213,113,173,155,217,5,146,217,89,106,197,60,70,101,127,142,240,221,86,32,130,223,75,110,238,74,43,167,42,185,212,213,15,100,252,170,199,178,54,233,28,83,55,122,46,228,230,104,137,163,151,64,152,50,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,126,179,208,30,83,41,239,248,87,21,229,102,13,197,56,22,201,220,216,110,243,135,237,215,11,61,187,166,142,159,163,161,150,154,55,193,7,42,37,88,227,217,27,152,221,140,85,107,116,209,21,81,16,245,96,8,171,138,60,1,154,121,161,145,56,155,2,228,166,53,240,150,51,185,244,93,217,121,239,42,154,14,151,151,89,4,179,126,30,153,174,149,155,161,142,86,124,45,93,119,237,95,114,170,146,168,2,175,240,217,133,243,163,132,206,27,113,213,247,138,140,200,171,204,43,150,31,168,185,226,167,86,82,94,42,238,211,182,213,5,4,46,90,104,228,174,72,156,143,221,79,59,146,61,81,154,200,139,185,55,59,74,235,127,205,140,211,226,155,21,91,120,221,200,76,203,197,120,75,36,178,135,147,227,76,37,112,188,212,208,87,93,251,170,69,185,87,242,104,169,95,37,37,71,54,142,120,161,111,58,104,247,185,138,199,237,98,35,151,71,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,43,6,63,207,222,22,56,107,205,60,57,193,215,177,94,135,218,167,71,252,6,193,135,45,209,88,231,239,58,151,91,255,0,134,71,204,143,118,238,70,217,63,4,253,99,70,167,197,249,40,18,87,11,252,80,96,30,44,240,5,195,49,178,230,209,136,45,214,219,117,226,91,36,177,94,233,225,134,119,79,28,48,204,231,53,176,203,43,85,155,106,24,136,170,228,93,81,222,239,169,86,96,60,254,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,252,136,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,250,207,64,99,95,105,15,25,156,73,224,254,33,243,75,135,236,57,153,29,38,1,168,183,210,90,228,180,119,61,4,155,169,107,109,20,238,169,143,158,248,22,100,222,179,202,186,239,220,221,223,10,166,137,160,104,86,91,241,3,106,227,123,134,220,194,190,240,254,252,65,133,110,83,211,221,176,173,178,178,246,173,161,158,146,234,234,6,58,26,150,201,73,36,206,141,140,117,84,46,73,26,187,209,90,229,70,251,147,95,213,193,78,80,231,238,75,101,101,215,11,113,25,154,30,59,196,149,88,130,123,133,45,199,190,235,110,156,170,23,83,83,177,144,115,107,24,201,27,164,145,76,237,136,155,83,153,170,46,174,93,32,14,197,79,43,24,167,230,5,119,167,91,139,254,0,0,5,85,227,159,32,184,167,207,31,4,253,26,51,171,217,255,0,114,119,151,125,255,0,24,238,54,174,187,157,211,116,255,0,153,70,254,110,206,84,255,0,151,166,222,103,195,174,231,104,227,159,32,184,167,207,31,4,253,26,51,171,217,255,0,114,119,151,125,255,0,24,238,54,174,187,157,211,116,255,0,153,70,254,110,206,84,255,0,151,166,222,103,195,174,231,105,106,128,24,67,194,111,16,54,174,8,120,187,204,203,239,16,15,196,24,170,229,5,61,231,10,220,235,44,138,218,233,234,238,173,185,192,233,170,93,37,92,144,186,70,61,212,179,57,100,114,239,85,115,85,91,239,93,54,122,138,139,43,56,148,202,204,41,138,113,78,95,218,177,30,27,196,118,250,28,77,110,183,98,107,85,53,103,35,168,166,71,196,247,68,254,100,109,153,177,206,230,170,181,87,77,207,68,114,162,251,232,6,87,118,112,223,113,207,26,25,193,141,120,156,201,190,183,44,177,5,195,16,93,48,253,79,136,153,31,62,170,123,179,36,166,147,101,21,75,106,27,186,153,243,174,146,34,53,53,209,200,142,218,133,212,201,76,251,225,178,239,138,170,184,95,201,204,87,206,189,101,149,189,246,185,236,125,13,123,123,190,150,221,36,116,78,143,168,168,141,25,47,45,235,28,122,164,143,115,191,43,87,38,174,2,96,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,1,79,243,239,181,3,32,184,118,205,139,238,78,99,92,33,152,21,183,172,63,210,245,51,218,237,244,82,82,191,159,77,21,67,54,58,74,184,222,186,50,102,162,234,196,248,145,116,213,52,85,100,39,106,6,65,113,19,155,22,44,156,193,88,67,48,40,175,88,131,170,233,167,186,91,232,163,165,103,34,154,90,135,239,116,117,114,61,53,100,46,68,209,139,241,42,107,162,106,169,32,102,151,1,92,39,103,78,59,185,230,102,101,229,79,124,226,75,207,39,173,173,239,219,149,63,55,149,11,33,143,240,112,212,50,54,233,28,76,111,194,212,215,77,87,85,85,85,242,191,69,206,4,248,46,255,0,68,191,129,188,29,224,239,239,223,121,222,46,29,47,87,252,11,243,126,108,219,247,117,59,62,205,218,111,221,238,211,114,5,127,227,111,54,51,79,10,118,146,100,30,5,194,217,151,138,236,216,110,243,225,110,241,179,219,239,53,52,244,53,156,219,245,76,82,243,160,99,210,57,55,198,214,177,219,154,187,154,136,213,213,19,66,255,0,223,242,159,43,49,94,42,182,227,172,83,150,152,82,243,137,44,220,158,238,188,92,44,212,213,21,212,124,169,22,88,185,51,189,139,36,123,36,115,158,221,174,77,174,85,114,104,171,169,90,177,102,22,225,179,141,156,43,121,226,131,33,40,124,103,153,184,18,223,81,107,193,119,206,109,125,187,163,190,209,70,234,218,8,250,122,165,134,158,77,149,53,81,73,172,209,186,39,111,218,245,86,162,181,62,182,65,125,59,62,139,25,143,237,211,253,57,255,0,28,120,59,244,63,251,221,23,65,249,175,240,79,207,57,191,109,254,127,193,160,22,168,25,171,148,255,0,217,156,246,167,131,125,169,127,113,158,32,183,120,143,251,148,253,23,212,199,213,125,135,225,126,199,153,246,127,31,253,79,191,67,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,254,117,231,222,83,240,237,133,105,113,174,113,226,191,15,217,107,110,12,181,193,83,208,212,213,239,170,124,114,72,216,246,83,199,35,211,86,67,34,234,169,183,225,211,93,85,17,100,2,63,206,188,132,202,126,34,112,173,46,10,206,60,41,226,11,45,21,193,151,72,41,186,234,154,77,149,76,142,72,219,38,250,121,35,122,232,201,164,77,21,118,252,90,233,170,34,160,122,172,39,138,108,88,231,10,217,177,174,22,174,235,108,184,130,223,79,116,183,84,242,159,31,62,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,125,199,214,62,78,19,194,214,44,13,133,108,216,43,11,80,244,86,92,63,111,167,181,219,169,185,175,147,145,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,190,243,235,0,0,0,48,91,180,111,11,95,113,207,104,174,52,193,88,90,135,173,189,98,11,134,29,181,219,169,185,172,143,159,85,61,174,130,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,123,205,190,205,44,210,192,153,45,129,46,121,153,153,119,222,230,195,118,110,79,91,91,210,205,81,202,230,204,200,99,252,28,44,124,142,214,73,88,223,133,171,166,186,174,136,138,169,74,224,205,46,201,236,233,226,58,193,153,112,223,123,231,54,47,56,130,209,221,85,189,46,37,167,230,221,34,124,16,208,254,13,88,202,102,232,232,160,111,198,212,98,233,171,245,213,202,161,10,112,121,144,157,168,156,59,98,172,47,130,173,216,83,195,249,101,91,140,40,174,152,170,155,174,195,181,123,233,95,37,60,117,146,111,89,36,168,77,105,161,68,210,37,221,240,234,212,220,186,174,181,0,0,0,0,160,25,233,197,30,123,113,41,220,159,216,191,199,62,35,240,231,83,227,143,197,148,116,124,142,163,149,221,223,166,226,143,118,238,69,119,216,107,166,223,143,77,89,173,255,0,40,6,122,112,185,158,220,53,247,39,246,47,240,55,135,60,71,212,248,227,241,157,29,103,63,167,229,119,119,233,185,100,219,183,159,93,246,26,107,187,227,215,70,104,30,171,130,159,236,147,251,83,186,253,49,127,184,207,15,207,208,254,128,253,41,212,211,242,255,0,71,254,23,236,122,159,202,248,63,219,247,237,44,6,0,225,115,34,114,191,52,241,30,117,224,92,13,221,152,207,22,245,157,241,115,239,58,201,186,174,170,165,181,51,254,6,89,93,19,55,77,27,29,240,49,186,105,162,104,138,168,82,174,206,190,40,248,177,205,14,41,241,198,74,113,25,142,123,207,194,88,126,231,213,91,59,178,219,15,75,116,165,184,210,83,63,240,212,113,55,126,222,100,205,247,61,204,93,117,77,116,69,52,168,0,0,1,229,51,75,43,112,38,116,224,75,158,89,230,93,139,190,112,221,231,147,214,209,117,83,83,243,121,83,50,104,255,0,9,11,217,35,116,146,38,59,225,114,107,166,139,170,42,162,250,178,42,250,81,228,79,183,111,163,71,142,127,182,79,251,201,221,149,159,238,62,183,243,142,87,79,249,191,199,246,159,205,252,175,132,8,83,22,98,158,27,56,38,194,183,158,23,242,18,187,193,153,155,142,237,245,23,76,23,99,229,87,220,122,203,237,108,110,162,160,147,168,170,73,169,227,223,83,75,20,122,77,35,98,110,205,207,68,106,171,150,21,202,127,236,206,123,83,193,190,212,191,184,207,16,91,188,71,253,202,126,139,234,99,234,190,195,240,191,99,204,251,63,143,254,167,223,160,237,20,225,115,139,28,208,226,159,3,231,95,14,120,27,188,252,37,135,237,157,45,207,188,237,176,244,183,74,91,141,93,75,63,3,89,43,119,237,230,66,239,123,28,197,215,69,215,69,66,213,112,83,244,177,246,89,117,250,98,255,0,118,126,32,159,161,253,27,250,47,166,167,229,254,143,252,23,219,117,63,149,241,255,0,183,238,218,7,149,207,223,167,103,210,159,46,61,133,255,0,164,199,226,127,24,254,135,255,0,124,101,235,255,0,58,254,23,249,159,43,236,127,204,248,245,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,113,71,143,243,79,43,242,39,19,99,172,148,193,94,45,198,118,206,139,187,44,221,219,83,95,213,115,43,32,138,111,192,83,57,178,191,108,50,74,255,0,133,201,166,205,203,238,69,65,194,230,63,205,60,208,200,156,51,142,179,175,5,120,75,25,220,250,222,243,179,119,109,77,7,75,203,172,158,40,127,1,82,231,74,205,208,199,19,254,39,46,187,247,39,185,81,0,167,249,247,157,120,171,136,158,51,175,189,154,248,214,223,106,162,203,44,65,210,245,55,107,92,82,71,125,103,34,213,21,229,155,38,146,73,41,211,90,152,90,197,214,157,127,4,170,137,163,180,122,86,10,158,9,177,246,72,118,132,96,235,22,88,229,142,101,95,50,235,13,227,140,43,87,6,37,171,178,205,83,2,193,190,138,122,153,100,171,134,6,65,178,57,29,51,85,200,136,141,72,213,29,239,106,169,163,248,167,133,108,130,192,220,73,213,113,221,141,115,22,235,135,239,84,91,58,151,221,46,244,84,150,40,55,208,54,214,205,235,36,45,123,119,49,237,211,89,189,242,185,52,247,42,52,159,240,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,220,230,170,47,189,20,15,172,0,0,0,2,170,241,207,159,188,83,228,119,130,126,141,25,43,237,3,190,251,203,190,255,0,139,151,27,175,67,201,233,186,127,204,164,103,43,127,54,127,203,215,119,47,225,211,107,181,242,157,164,60,107,102,159,7,222,206,253,153,216,48,165,207,197,189,239,214,247,237,45,76,220,190,151,164,229,242,185,51,197,166,189,75,247,110,221,174,141,211,77,23,91,170,82,174,43,112,215,0,188,96,248,91,218,103,22,184,82,217,225,46,187,162,238,44,121,101,135,153,213,114,57,156,222,114,75,174,157,51,54,237,219,166,174,215,93,83,64,252,188,9,229,191,13,181,184,250,163,137,124,21,156,84,151,204,219,204,220,46,251,222,47,194,244,152,134,130,166,11,84,247,25,169,171,107,155,29,28,109,234,96,100,85,74,216,145,38,145,234,196,114,53,234,231,42,56,187,230,0,228,22,63,205,62,26,248,167,204,127,161,214,10,246,169,208,247,197,130,135,241,109,77,243,159,99,101,198,46,93,111,226,247,71,187,119,34,155,240,173,210,53,230,251,147,226,110,151,255,0,128,174,61,115,247,137,76,253,196,217,57,156,120,23,10,97,207,14,97,250,219,132,240,91,237,149,180,117,208,87,83,214,210,211,186,9,155,81,81,38,221,188,249,17,204,86,35,145,205,79,122,104,168,161,127,192,0,10,213,138,120,86,200,44,13,196,157,87,29,216,215,49,110,184,126,245,69,179,169,125,210,239,69,73,98,131,125,3,109,108,222,178,66,215,183,115,30,221,53,155,223,43,147,79,114,163,75,42,71,249,247,146,152,87,136,156,167,190,228,230,53,184,93,104,172,184,131,165,234,103,181,203,28,117,76,228,84,197,80,205,142,146,57,24,154,190,22,162,234,197,248,85,116,209,116,84,15,171,96,205,140,172,197,120,86,229,142,176,182,101,225,75,206,27,179,115,187,198,241,111,188,211,84,80,209,242,163,73,101,231,78,199,172,113,236,141,205,123,183,57,54,181,81,203,162,46,167,235,193,89,133,128,115,42,213,45,247,46,113,198,31,197,86,216,42,29,73,45,101,146,231,13,116,17,206,214,181,206,137,210,66,231,53,30,141,123,28,173,85,215,71,181,127,149,8,127,40,120,41,202,204,150,200,44,107,195,166,22,191,226,186,172,55,142,251,203,188,106,174,21,84,207,174,139,173,162,142,142,94,75,217,3,35,110,145,196,213,110,232,221,163,149,85,117,79,114,84,184,241,173,215,179,147,137,44,182,224,187,36,41,233,47,120,39,51,111,22,123,221,218,191,21,49,213,55,88,39,184,215,247,116,237,167,150,153,212,240,181,141,134,138,39,49,31,11,213,30,231,170,171,145,81,168,26,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,254,53,179,123,63,114,91,43,45,88,167,135,60,175,241,222,36,170,196,16,91,234,173,221,201,91,116,229,80,186,154,161,239,159,149,70,246,72,221,36,138,22,239,85,218,156,205,21,53,114,105,96,0,30,83,41,239,248,171,21,229,102,13,197,56,234,201,220,216,146,243,135,237,215,11,197,187,166,146,159,163,174,150,154,55,207,7,42,85,89,35,217,35,158,221,143,85,115,116,209,85,85,20,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,90,187,71,176,158,42,199,60,24,230,30,22,193,88,102,235,136,47,85,189,211,211,91,173,116,82,85,213,79,178,235,72,247,236,138,52,115,221,181,140,115,151,68,247,53,170,171,238,69,60,167,7,84,89,167,147,125,155,214,238,94,95,221,105,241,246,25,195,248,158,225,65,135,46,150,170,150,85,77,92,202,218,249,233,96,125,47,193,51,185,170,177,104,198,232,231,181,233,181,126,36,82,224,0,43,255,0,5,57,189,159,185,211,149,151,92,83,196,102,87,248,19,18,82,226,9,237,244,182,238,228,173,181,243,104,91,77,78,246,79,202,172,123,228,118,178,75,51,119,162,237,94,94,136,154,181,117,176,0,0,0,0,51,87,29,118,86,112,11,149,253,15,180,206,34,113,94,18,239,62,111,69,223,184,186,203,65,213,114,246,243,57,92,234,70,239,219,204,102,237,186,233,189,186,253,104,105,81,85,120,231,224,99,233,163,224,159,237,163,224,239,7,119,151,247,147,188,58,174,175,166,255,0,40,135,102,222,155,249,218,239,254,77,61,225,85,124,1,149,156,23,127,109,46,206,140,107,237,219,50,110,159,136,46,152,115,188,169,177,71,75,99,151,240,243,86,244,182,134,195,80,205,181,20,212,113,243,92,229,141,57,251,85,21,207,98,163,179,51,3,103,239,211,67,50,179,143,56,242,107,21,224,239,24,225,251,205,194,121,238,24,118,182,223,67,215,85,221,168,234,29,4,46,168,111,254,17,90,197,123,157,181,139,239,93,21,74,171,144,89,233,253,142,222,41,243,31,248,173,237,3,185,59,227,2,254,125,221,92,238,77,198,47,225,95,103,62,221,122,63,179,247,233,204,252,181,219,239,213,76,253,227,159,216,119,11,25,113,196,191,178,238,251,246,129,220,255,0,137,59,239,166,232,122,235,116,181,191,156,116,239,230,236,229,108,251,54,238,221,187,225,211,106,133,170,7,148,202,124,117,237,67,43,48,110,102,119,95,118,120,183,15,219,175,189,23,63,157,210,245,84,209,205,202,230,109,110,253,188,205,187,182,183,93,53,209,53,208,245,96,10,171,237,247,138,127,167,103,176,191,98,191,218,99,252,113,240,229,199,253,231,234,191,63,230,116,159,158,126,7,242,63,153,249,126,242,213,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,64,226,7,34,242,95,136,123,171,184,209,202,140,123,87,142,49,182,82,89,214,92,53,65,133,110,148,151,59,85,117,214,214,233,110,52,148,149,17,65,28,147,74,247,205,52,109,124,81,204,199,185,143,98,55,106,170,57,103,94,44,124,172,103,39,203,252,67,233,211,149,87,177,83,202,198,41,249,129,93,233,214,224,39,254,10,115,123,63,115,167,43,46,184,167,136,204,175,240,38,36,165,196,19,219,233,109,221,201,91,107,230,208,182,154,157,236,159,149,88,247,200,237,100,150,102,239,69,218,188,189,17,53,106,235,229,120,231,207,222,41,242,59,193,63,70,140,149,246,129,223,125,229,223,127,197,203,141,215,161,228,244,221,63,230,82,51,149,191,155,63,229,235,187,151,240,233,181,218,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,191,241,173,194,151,211,7,43,45,89,103,227,223,9,119,102,32,130,251,214,247,95,95,204,229,211,84,67,202,229,243,162,211,94,167,118,237,203,166,205,52,247,234,129,96,12,171,237,71,227,159,253,51,120,41,246,93,254,242,255,0,25,123,239,255,0,18,185,126,105,211,255,0,228,190,219,249,223,205,47,255,0,11,153,23,244,107,200,156,51,146,158,41,241,31,135,58,223,198,125,15,71,207,234,43,39,169,251,30,100,155,118,243,246,254,90,235,183,95,118,186,36,170,5,85,236,184,242,39,150,95,125,122,197,105,63,230,198,58,246,95,149,152,203,51,59,175,188,252,37,135,238,55,222,139,159,201,234,186,90,105,38,229,115,54,187,102,238,94,221,219,93,166,186,232,186,104,64,31,65,143,244,118,125,53,125,168,254,205,119,39,252,15,221,191,157,245,31,249,95,177,254,111,243,143,41,153,125,155,222,209,56,201,163,226,219,219,47,119,244,152,130,197,125,240,255,0,135,121,187,187,182,58,86,114,186,174,169,186,115,58,93,119,114,190,29,255,0,83,180,247,132,171,193,79,21,191,76,28,172,186,230,103,128,188,37,221,152,130,123,23,69,222,157,127,51,151,77,79,55,55,153,201,139,77,122,157,187,118,174,155,53,215,223,162,88,0,0,0,0,25,87,254,173,31,255,0,153,223,99,191,180,61,235,222,223,254,9,200,229,119,103,253,211,127,59,253,110,207,138,213,113,207,199,63,208,187,193,63,218,187,198,62,49,239,47,239,223,119,244,189,39,77,254,79,54,253,221,79,243,116,217,252,186,251,156,115,240,49,244,209,240,79,246,209,240,119,131,187,203,251,201,222,29,87,87,211,127,148,67,179,111,77,252,237,119,255,0,38,158,240,165,93,149,152,23,217,127,31,89,183,150,157,233,222,126,18,195,247,251,23,91,200,228,245,93,45,234,138,30,111,47,115,182,110,229,238,219,185,218,107,166,171,166,166,191,153,87,231,143,255,0,185,163,253,197,125,31,255,0,252,181,253,37,223,125,197,248,155,244,127,224,122,110,119,85,207,252,226,94,94,205,159,30,187,211,202,118,86,96,95,101,252,125,102,222,90,119,167,121,248,75,15,223,236,93,111,35,147,213,116,183,170,40,121,188,189,206,217,187,151,187,110,231,105,174,154,174,154,129,175,224,0,0,0,0,30,83,54,49,215,178,252,172,198,89,153,221,125,231,225,44,63,113,190,244,92,254,79,85,210,211,73,55,43,153,181,219,55,114,246,238,218,237,53,215,69,211,64,61,88,43,255,0,5,60,86,253,48,114,178,235,153,158,2,240,151,118,98,9,236,93,23,122,117,252,206,93,53,60,220,222,103,38,45,53,234,118,237,218,186,108,215,95,126,137,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,172,15,64,10,255,0,194,151,26,217,89,198,15,138,125,153,216,49,93,179,194,93,15,91,223,180,180,208,243,58,174,127,47,149,201,158,93,116,233,159,187,118,221,53,110,154,234,186,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,21,255,0,233,173,149,159,75,31,161,215,112,98,191,25,255,0,187,186,90,110,235,253,27,222,31,105,207,230,253,143,195,246,95,151,238,250,190,32,36,12,251,206,188,43,195,182,83,223,115,143,26,219,238,181,182,92,63,210,245,48,90,226,142,74,167,243,234,98,167,102,198,201,36,108,93,31,51,85,117,122,124,40,186,106,186,34,178,19,58,240,175,17,57,79,98,206,60,21,111,186,209,89,113,7,85,211,65,116,138,56,234,153,200,169,150,157,251,219,28,146,49,53,124,46,84,209,235,240,170,107,162,234,137,234,177,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,166,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,77,83,220,230,162,167,189,16,172,21,252,111,240,219,145,25,243,109,224,186,197,150,120,130,203,114,101,226,217,100,163,138,195,102,160,166,178,83,207,115,228,205,27,154,214,206,199,49,155,171,17,210,42,67,174,229,122,162,59,235,80,182,160,0,0,0,0,25,171,142,179,99,52,251,76,250,31,160,238,101,226,188,172,246,111,205,241,71,126,222,106,108,125,227,222,27,122,62,87,118,62,163,157,203,232,106,183,115,118,109,230,183,110,237,206,218,30,87,128,95,245,83,120,141,253,175,255,0,222,58,83,85,8,171,33,242,31,10,229,70,21,195,247,27,142,15,194,158,210,124,63,73,111,197,88,170,223,111,143,174,188,215,114,226,90,201,230,172,88,219,81,81,206,168,141,101,115,229,248,158,237,30,228,220,74,160,0,0,0,0,15,21,157,248,42,235,153,89,47,143,178,230,197,81,73,5,203,21,97,123,173,146,142,90,183,185,176,71,61,77,36,144,198,233,28,214,185,200,196,115,209,85,81,174,93,53,209,23,234,61,168,2,175,246,122,112,191,143,184,76,201,123,214,92,230,53,223,15,220,110,87,28,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,247,83,189,85,17,170,154,43,125,255,0,90,37,160,42,174,126,228,23,20,248,247,138,124,184,205,44,173,206,175,14,101,182,28,238,127,17,225,207,17,220,104,251,203,167,184,203,61,87,240,88,35,117,60,220,202,119,199,31,225,28,155,182,237,118,141,68,82,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,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,235,0,121,76,11,148,249,89,149,253,119,179,60,180,194,152,75,188,249,93,111,113,89,169,168,58,174,94,238,95,55,146,198,239,219,204,126,221,218,233,189,218,125,106,122,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,143,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,75,212,193,107,138,57,42,159,207,169,138,157,155,27,36,145,177,116,124,205,85,213,233,240,162,233,170,232,139,80,56,163,199,249,89,154,28,9,226,110,55,114,83,5,120,75,25,220,250,46,236,197,189,219,77,65,137,233,121,119,136,45,179,127,13,166,115,165,102,232,99,150,31,134,101,214,23,236,95,114,171,75,211,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,117,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,158,231,53,21,61,232,133,0,237,30,207,126,24,48,55,13,153,135,193,254,10,186,90,176,254,47,162,238,158,155,9,218,240,253,69,37,44,27,235,233,46,15,216,248,224,109,43,119,68,247,76,186,63,222,231,42,47,198,170,128,121,94,206,28,174,227,67,28,223,114,243,137,204,107,196,133,215,16,101,149,111,123,117,56,126,233,140,46,213,117,83,236,101,93,19,55,211,72,199,83,187,109,75,27,34,107,39,185,173,71,39,196,136,211,66,174,121,33,146,247,172,100,204,198,188,229,14,10,175,197,145,212,65,86,203,245,77,130,146,91,139,103,129,24,144,202,149,46,141,101,71,198,145,198,140,118,237,91,177,186,105,162,16,87,101,199,145,60,178,251,235,214,43,75,84,0,0,0,0,0,242,152,23,41,242,179,43,250,239,102,121,105,133,48,151,121,242,186,222,226,179,83,80,117,92,189,220,190,111,37,141,223,183,152,253,187,181,211,123,180,250,212,245,96,10,65,152,93,174,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,62,163,223,241,39,133,243,163,139,62,27,112,45,247,133,124,200,171,203,219,150,32,168,182,98,166,214,85,222,42,237,51,186,213,61,4,206,74,105,36,161,73,92,175,221,81,3,150,61,85,154,198,171,185,118,183,88,3,135,158,6,113,188,60,114,231,46,103,113,1,145,184,126,239,151,88,154,163,17,85,216,103,189,247,101,210,9,167,168,188,69,53,52,173,166,87,200,248,222,180,252,229,71,58,54,171,81,92,213,209,93,162,232,165,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,121,252,167,176,98,172,41,149,152,55,11,99,171,223,124,226,75,54,31,183,91,239,23,30,166,74,142,178,186,42,104,217,60,252,217,81,36,147,124,141,123,183,189,17,206,215,85,68,85,83,213,128,0,0,0,3,197,103,125,179,25,94,178,95,31,89,178,230,74,184,241,101,126,23,186,211,88,95,73,86,148,179,182,226,250,73,27,76,177,204,174,106,68,254,106,179,71,171,155,181,116,93,83,77,64,246,160,171,253,158,152,31,137,124,1,146,247,171,55,21,21,184,130,171,22,77,138,42,106,104,223,123,196,44,188,206,150,229,164,164,108,104,217,155,52,200,214,115,89,62,140,220,154,42,185,116,77,218,173,160,0,0,0,0,0,0,0,0,0,0,0,0,0,85,94,57,242,11,138,124,241,240,79,209,163,58,189,159,247,39,121,119,223,241,142,227,106,235,185,221,55,79,249,148,111,230,236,229,79,249,122,109,230,124,58,238,118,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,175,165,30,68,251,118,250,52,120,231,251,100,255,0,188,157,217,89,254,227,235,127,56,229,116,255,0,155,252,127,105,252,223,202,248,73,84,138,190,139,153,19,237,219,233,47,224,111,237,147,254,253,247,157,103,251,143,162,252,223,155,211,254,111,240,125,159,243,191,43,226,2,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,41,87,30,188,5,96,76,233,192,152,231,51,50,211,42,123,231,59,111,61,217,209,86,247,236,212,252,222,84,212,176,201,248,57,170,25,72,221,40,226,123,126,38,166,186,106,154,189,81,86,234,128,43,255,0,1,89,91,142,242,91,132,236,13,150,121,151,98,238,108,73,102,239,62,182,139,170,134,163,149,205,185,85,77,31,225,33,123,227,118,177,202,199,124,46,93,53,209,116,84,84,72,87,61,241,79,104,78,6,226,126,183,26,216,235,186,46,26,112,253,194,213,116,188,212,242,172,146,114,44,80,83,211,201,119,147,99,145,213,238,219,178,177,116,98,44,171,166,145,34,252,8,94,163,228,226,204,45,98,199,56,86,243,130,177,77,15,91,101,196,22,250,139,93,198,155,154,248,249,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,239,3,202,228,166,125,229,63,17,56,86,171,26,228,230,43,241,5,150,138,224,251,92,245,61,13,77,38,202,166,71,28,142,143,101,68,113,189,116,100,209,174,168,155,126,45,53,213,21,18,64,35,252,148,200,76,167,225,219,10,213,96,172,156,194,158,31,178,214,220,31,116,158,155,174,169,171,223,84,248,227,141,210,111,168,146,71,166,172,134,52,209,23,111,195,174,154,170,170,200,0,0,0,0,0,0,0,85,92,130,250,118,125,41,243,31,219,167,250,76,126,56,240,119,232,127,247,198,46,131,243,95,225,127,153,243,126,219,252,255,0,143,66,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,3,202,96,92,216,202,204,208,235,189,153,230,94,20,197,189,217,202,235,123,138,243,77,95,210,243,55,114,249,188,151,187,102,238,91,246,238,211,93,142,211,234,80,61,88,0,1,231,241,174,97,96,28,181,181,69,125,204,108,113,135,240,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,117,209,142,95,228,83,208,16,255,0,20,28,47,224,30,44,240,5,191,46,115,26,239,136,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,93,81,190,255,0,173,20,36,172,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,166,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,247,57,170,139,239,69,62,177,31,228,38,74,97,94,29,178,158,197,147,152,42,225,117,173,178,225,254,171,166,158,233,44,114,85,63,159,83,45,67,247,186,56,227,98,232,249,156,137,163,19,225,68,215,85,213,86,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,171,192,198,126,241,79,158,62,54,250,75,228,175,179,254,228,238,222,228,254,46,92,109,93,119,59,169,234,63,61,145,252,221,156,168,63,35,77,188,207,139,93,205,210,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,171,253,161,124,80,99,238,19,50,94,203,152,217,115,104,195,247,27,149,199,20,83,89,37,138,247,79,52,208,54,9,41,42,230,115,154,216,101,137,200,253,212,236,68,85,114,166,138,239,119,212,168,22,128,16,167,6,121,215,138,184,137,225,179,7,231,30,53,183,218,168,175,88,131,188,58,152,45,113,73,29,43,57,21,245,20,236,216,217,36,145,233,171,33,106,174,175,95,137,87,77,19,68,73,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,248,82,224,167,43,56,62,241,79,179,59,254,43,185,248,183,161,235,123,246,170,154,110,95,75,207,229,242,185,48,69,166,189,75,247,110,221,174,141,211,77,23,88,171,179,123,141,108,211,227,7,218,39,180,203,6,20,182,120,75,186,58,46,226,165,169,135,153,213,117,124,206,111,58,121,117,211,166,102,221,187,116,213,218,235,170,105,117,64,0,0,21,87,32,179,247,138,124,123,197,62,99,229,110,105,100,175,135,50,219,14,119,199,135,49,31,135,46,52,125,229,211,220,98,130,151,248,84,242,58,158,110,101,59,228,147,240,109,77,219,119,55,70,162,161,106,128,0,0,0,66,156,102,103,94,42,225,219,134,204,97,156,120,42,223,106,173,189,97,254,239,233,160,186,69,36,148,175,231,215,211,211,191,123,99,146,55,174,140,153,202,154,61,62,36,77,117,77,81,92,25,231,94,42,226,39,134,204,31,156,120,214,223,106,162,189,98,14,240,234,96,181,197,36,116,172,228,87,212,83,179,99,100,146,71,166,172,133,170,186,189,126,37,93,52,77,17,2,107,0,0,0,0,0,0,0,0,5,42,225,143,141,108,211,206,158,52,51,99,135,76,83,96,194,148,184,111,2,119,247,119,85,91,233,106,89,93,47,69,118,134,142,46,115,223,59,227,118,177,202,229,118,216,219,171,145,21,52,79,114,221,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,188,12,113,207,244,209,241,183,246,174,240,119,131,187,183,251,247,222,29,87,87,212,255,0,147,195,179,111,77,252,237,119,255,0,38,158,251,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,3,202,102,198,58,246,95,149,152,203,51,59,175,188,252,37,135,238,55,222,139,159,201,234,186,90,105,38,229,115,54,187,102,238,94,221,219,93,166,186,232,186,104,7,171,5,127,224,167,138,223,166,14,86,93,115,51,192,94,18,238,204,65,61,139,162,239,78,191,153,203,166,167,155,155,204,228,197,166,189,78,221,187,87,77,154,235,239,209,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,170,240,49,192,199,208,187,198,223,219,71,198,62,49,238,223,239,39,119,244,189,39,83,254,81,54,253,221,79,243,116,217,252,186,251,173,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,42,226,143,34,254,146,153,19,137,178,83,197,62,28,241,31,69,248,207,161,235,57,29,61,100,21,63,99,204,143,118,238,70,223,203,77,55,107,239,211,69,112,185,145,127,70,188,137,195,57,41,226,159,17,248,115,173,252,103,208,244,124,254,162,178,122,159,177,230,73,183,111,63,111,229,174,187,117,247,107,162,74,160,0,0,10,171,159,188,115,251,14,226,159,46,56,104,246,93,223,126,208,59,159,241,223,125,244,221,15,93,113,150,139,243,126,157,252,221,156,173,255,0,104,221,219,182,252,58,110,91,84,121,75,254,83,229,102,43,197,86,220,117,138,114,211,10,94,113,37,155,147,221,215,139,133,154,154,162,186,143,149,34,203,23,38,119,177,100,143,100,142,115,219,181,201,181,202,174,77,21,117,61,88,0,0,0,0,0,87,252,161,227,91,43,51,167,63,113,175,14,152,90,193,138,233,113,38,4,239,46,241,170,184,82,211,50,134,94,138,182,58,57,121,47,100,239,145,218,201,43,85,187,163,110,173,69,85,209,125,203,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,150,12,167,202,204,41,138,174,88,235,11,101,166,20,179,98,75,207,59,188,111,22,251,53,53,61,117,103,54,68,150,94,116,236,98,73,38,249,26,215,187,115,151,115,145,28,186,170,106,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,217